Simple pub/sub messaging for the web
A message bus client in Javascript
generate random IDs and avoid collisions
LiveReload JS client - auto reload browser on changes
TypeScript definitions for hat
Spec reporter for jasmine behavior-driven development framework
A WebdriverIO plugin to report in spec style
AsyncAPI 2.x.y namespace for ApiDOM.
Parser adapter for parsing JSON documents into AsyncAPI 2.x.y namespace.
Specification for jsii assemblies
Computes specs to re-run when files change
Parser adapter for parsing YAML documents into AsyncAPI 2.x.y namespace.
Flow types for the Flow-ESTree spec produced by the hermes parser
Parse the things that can be arguments to `npm install`
programmatic library for `npm access` commands
Convert form parameters to an object using the same logic as Rack
Better TOML parsing and stringifying all in that familiar JSON interface.
A family of specs for interoperable TypeScript
A Karma plugin. Report all spec-results to console (like mocha's spec reporter).
Shared generic JSON RPC specifications
Lezer-based YAML grammar
a spec describing the config options supported by conventional-config for upstream tooling
This package contains a JavaScript decoder for the experimental MapLibre Tile (MLT) vector tile format.
An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.
JSON Schema based Rack middlewares
Rack middleware for test client behavior. It can test client request to your rack applications.
Using this Rack middleware Gem, you can zoom requests.
Provides helpers for your Bacon specs using rack-test: :renders, :redirects_to, :renders_assets. Read more at the homepage.
A simple spec-compliant GraphQL rack application and middleware
This Rack middleware uses Activesupport::Notifications to send timings to a client compliant with the Server Timing spec.
Ruby library that implements the Chrome Logger spec as Rack middleware
This gem allows you to run Jasmine specs with Capybara for a Rack app.
This gem is almost a straight copy and paste of https://github.com/rswag/rswag/tree/master/rswag-specs with the Rails specific code stripped out so it can be used in Rack applications that don't use Rails.
A Ruby gem for concise, behavior-first REST API specs backed by Rack::Test and RSpec.
!!! This project is a toy, is not usable for serious !!! The idea is to speed up the gem command caching gem and spec files. Rubygems proxy cache Is a rack app that cache static files into a local machine, where is runing. Is does not cache /api calls.
Fork of rswag-specs. Compatible with any rack framework like Sinatra, Padrino, Hanami, Roda, etc. Simplify API integration testing with a succinct rspec DSL and generate OpenAPI specification files directly from your rspec tests. More about the OpenAPI initiative here: http://spec.openapis.org/