Middleware for package.json and git metadata.
TypeScript definitions for express-version-request
TypeScript definitions for express-version-route
provides middleware to load controllers based on api versions
versions an incoming request to Express based on header or URL
Fast, unopinionated, minimalist web framework
Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.
OpenTelemetry instrumentation for `express` http web application framework
Express preset for conventional-changelog.
Swagger UI Express
Create HTTP error objects
Simple session middleware for Express
Express middleware for the validator module.
The one-liner node.js proxy middleware for connect, express, next.js and more
A highly configurable, middleware compatible implementation of CORS.
TypeScript definitions for express
A Redis store for the `express-rate-limit` middleware
Basic IP rate-limiting middleware for Express that slows down responses rather than blocking the user.
Express middleware to handle OpenAPI 3.x.
A lightweight Jest mock for unit testing Express
A Handlebars view engine for Express which doesn't suck.
Plug & play basic auth middleware for express
A Express.js server adapter for Bull-Board dashboard.
This library enables you to utilize AWS Lambda and Amazon API Gateway to respond to web and API requests using your existing Node.js application framework.
This gem helps to parse, process and compare semantic versions for Maven, NPM, PHP, RubyGems and python packages.
Simple, expressive Thor and/or Rails 3+ generator testing for RSpec. For the Rails 2.3 version, use genspec 0.1.x.
This small library lets you see which property values are supported by the regular expression engine of the Ruby version you are running, and what they match.
Intercept gem-require expression (require 'gem') and require version at alternative path (such as a development version).
Overrides the regular expression used to parse gem version strings to allow for pre release version strings in older versions of rubygems
32-symbol notation for expressing numbers in a form that can be conveniently and accurately transmitted between humans. URL-friendly version of the base32-crockford gem.
Grep replacement, recursively scans directories to match a given Ruby regular expression. Prints highlighted results. Based on the Perl tool 'ack' by Andy Lester. Fork of the original Rak tool by Daniel Lucraft. This version implements stability improvements, UI improvments (display, colors), column handling, bug fixes.
Command-Line Argument Sorting and Parsing library that provides a powerful abstraction of command-line interpretation facilities. CLASP.Ruby is a Ruby port of the popular CLASP (C/C++) library, and provides declarative specification of command-line flags and options, aliasing, flag combination, UNIX de-facto standard flag processing, and a number of utility functions for expressing usage and version information.
CukeSalad allows you to focus on the tasks at hand - expressing examples, the roles involved in those examples and the tasks that those roles need to perform with the product under development. New in this version: - Single or double quotes can be used for parameters - Single or double quotes can be used for expectations - You can initialise the actor by having a role_preparation method in your role
Rails 3 working version of Webrat. Webrat lets you quickly write expressive and robust acceptance tests for a Ruby web application. It supports simulating a browser inside a Ruby process to avoid the performance hit and browser dependency of Selenium or Watir, but the same API can also be used to drive real Selenium tests when necessary (eg. for testing AJAX interactions). Most Ruby web frameworks and testing frameworks are supported.
= 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.
drawcloud ========= Draw AWS CloudFormation configurations in Ruby Copyright and License ===================== Copyright 2013 SweetSpot Diabetes Care, Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this work except in compliance with the License. You may obtain a copy of the License in the LICENSE file, or at: http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.