A tool used to check the ECMAScript compatibility of JavaScript packages.
Webpack plugin to ensure the output results are valid in the specified ES version
An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.
Checks the ECMAScript version of .js glob against a specified version of ECMAScript with a shell command
ES5 spec-compliant shim for String.prototype.trim
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
A complete implementation of Protocol Buffers in TypeScript, suitable for web browsers and Node.js.
A simple cache for a few of the JS Error constructors.
A helper to optimistically set Symbol.toStringTag, when possible.
ES Object-related atoms: Object, ToObject, RequireObjectCoercible
`Object.defineProperty`, but not IE 8's broken one.
ECMAScript spec abstract operations.
Helper package to shim a method into `Array.prototype[Symbol.unscopables]`
An ES2019 spec-compliant `Array.prototype.flatMap` shim/polyfill/replacement that works as far down as ES3.
ES2019 spec-compliant String.prototype.trimStart shim.
ES2019 spec-compliant String.prototype.trimEnd shim.
ES6 spec-compliant RegExp.prototype.flags shim.
An ES2015 mostly-spec-compliant `Reflect.getPrototypeOf` sham/polyfill/replacement that works in as many engines as possible
ES Math-related intrinsics and helpers, robustly cached.
An ES2019 spec-compliant `Array.prototype.flat` shim/polyfill/replacement that works as far down as ES3.
An ESnext spec-compliant `Array.prototype.findLast` shim/polyfill/replacement that works as far down as ES3.
ES proposal-spec-compliant Object.fromEntries shim.
JavaScript parser, mangler/compressor and beautifier toolkit for ES6+
An ESnext spec-compliant `Array.prototype.findLastIndex` shim/polyfill/replacement that works as far down as ES3.
# Error `Error` is a very small library that serves as a base `Class` for error `Class`es within your application. ## Install ### Bundler: `gem 'error'` ### RubyGems: `gem install error` ## Usage ```ruby ``` ## Contributing * Check out the latest master to make sure the feature hasn't been implemented or the bug hasn't been fixed yet * Check out the issue tracker to make sure someone already hasn't requested it and/or contributed it * Fork the project * Start a feature/bugfix branch * Commit and push until you are happy with your contribution * Make sure to add tests for it. This is important so I don't break it in a future version unintentionally. * Please try not to mess with the Rakefile, version, or history. If you want to have your own version, or is otherwise necessary, that is fine, but please isolate to its own commit so I can cherry-pick around it. ## Copyright Copyright © 2012 Ryan Scott Lewis <ryan@rynet.us>. The MIT License (MIT) - See LICENSE for further details.
Diff and patch tables
Diff and patch tables
Contentful API wrapper library exposing an ActiveRecord-like interface