Merge and normalize adjacent or overlapping integer ranges
Merge and normalize adjacent or overlapping integer ranges
TypeScript definitions for range-parser
Match BCP 47 language tags with language ranges per RFC 4647
Simple Semver and SemverRange classes
Sort string index ranges
Take an array of string index ranges, delete/replace the string according to them
Merge and sort string index ranges
Gather string index ranges
Semantic versioning rules parser
CodeMirror extension for read-only ranges
A better Object.defineProperty()
A high-performance JavaScript 2D/3D polyline simplification library
Better streaming static file server with Range and conditional-GET support
Reduces the number of points in a shape while keeping its overall look.
Validation, extraction and creation of IBAN, BBAN, BIC/SWIFT numbers plus some other helpful stuff like ISO 3136-1 alpha 2 country list
list of SPDX standard license ranges
Delightful JavaScript Testing.
Delightful JavaScript Testing.
Selection range manipulation for contenteditable elements
> Some friendly semver range utilities
A library for manipulating IPv4 and IPv6 addresses in JavaScript.
Get the Smallest and Largest Possible Numbers for a Typed Array
Compare semver version strings to find greater, equal or lesser.
Simplify communicating with a Voltronics Axpert range inverter
The Baremetrics Calendar date range picker is a simplified solution for selecting both date ranges and single dates all from a single calender view. This gem allows for its easy inclusion into the rails asset pipeline.
FreeClimb is a cloud-based application programming interface (API) that puts the power of the Vail platform in your hands. FreeClimb simplifies the process of creating applications that can use a full range of telephony features without requiring specialized or on-site telephony equipment. Using the FreeClimb REST API to write applications is easy! You have the option to use the language of your choice or hit the API directly. Your application can execute a command by issuing a RESTful request to the FreeClimb API. The base URL to send HTTP requests to the FreeClimb REST API is: /apiserver. FreeClimb authenticates and processes your request.
= The Owasp ESAPI Ruby project == Introduction The Owasp ESAPI Ruby is a port for outstanding release quality Owasp ESAPI project to the Ruby programming language. Ruby is now a famous programming language due to its Rails framework developed by David Heinemeier Hansson (http://twitter.com/dhh) that simplify the creation of a web application using a convention over configuration approach to simplify programmers' life. Despite Rails diffusion, there are a lot of Web framework out there that allow people to write web apps in Ruby (merb, sinatra, vintage) [http://accidentaltechnologist.com/ruby/10-alternative-ruby-web-frameworks/]. Owasp Esapi Ruby wants to bring all Ruby deevelopers a gem full of Secure APIs they can use whatever the framework they choose. == Why supporting only Ruby 1.9.2 and beyond? The OWASP Esapi Ruby gem will require at least version 1.9.2 of Ruby interpreter to make sure to have full advantages of the newer language APIs. In particular version 1.9.2 introduces radical changes in the following areas: === Regular expression engine (to be written) === UTF-8 support Unicode support in 1.9.2 is much better and provides better support for character set encoding/decoding * All strings have an additional chunk of info attached: Encoding * String#size takes encoding into account – returns the encoded character count * You can get the raw datasize * Indexed access is by encoded data – characters, not bytes * You can change encoding by force but it doesn’t convert the data === Dates and Time From "Programming Ruby 1.9" "As of Ruby 1.9.2, the range of dates that can be represented is no longer limited by the under- lying operating system’s time representation (so there’s no year 2038 problem). As a result, the year passed to the methods gm, local, new, mktime, and utc must now include the century—a year of 90 now represents 90 and not 1990." == Roadmap Please see ChangeLog file. == Note on Patches/Pull Requests * Fork the project. * Create documentation with rake yard task * Make your feature addition or bug fix. * Add tests for it. This is important so I don't break it in a future version unintentionally. * Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull) * Send me a pull request. Bonus points for topic branches. == Copyright Copyright (c) 2011 the OWASP Foundation. See LICENSE for details.