Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
shim
shim.js is the a collection of UMD modules that shim (aka "polyfill") old environments to support modern (aka "ES5-ish" and "ES6-ish") javascript.
@microsoft/applicationinsights-shims
Microsoft Application Insights JavaScript SDK - Shim functions
es5-shim
ECMAScript 5 compatibility shims for legacy JavaScript engines
es5-ext
ECMAScript extensions and shims
node-es5
A shim to always run node in es5 proper "strict mode"
ember-cli-es5-shim
This Ember CLI addon imports the es5-shim for your for add/addon.
es5-basic
A basic set of ECMAScript 5 shim methods for older browsers
function-bind
Implementation of Function.prototype.bind
json5
JSON for Humans
es-to-primitive
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
terser
JavaScript parser, mangler/compressor and beautifier toolkit for ES6+
functions-have-names
Does this JS environment support the `name` property on functions?
uglify-js
JavaScript parser, mangler/compressor and beautifier toolkit
regexpu-core
regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.
array-map
`[].map(f)` for older browsers
domain-browser
Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.
shimify
browserify middleware to prepend es5-shim
phantomjs-shim
ES5, html5 api support form phantomjs sandbox
private
Utility for associating truly private state with any JavaScript object
shimify-v2
browserify v2 middleware to prepend es5-shim