Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Implementation of Function.prototype.bind
JSON for Humans
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
- primitive
- abstract
- ecmascript
- es5
- es6
- es2015
- toPrimitive
- coerce
- type
- object
- string
- number
- boolean
- symbol
- View more
JavaScript parser, mangler/compressor and beautifier toolkit for ES6+
Does this JS environment support the `name` property on functions?
regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.
- codegen
- desugaring
- ecmascript
- es5
- es6
- harmony
- javascript
- refactoring
- regex
- regexp
- regular expressions
- rewriting
- syntax
- transformation
- View more
JavaScript parser, mangler/compressor and beautifier toolkit
Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.
ECMAScript extensions and shims
- ecmascript
- ecmascript5
- ecmascript6
- es5
- es6
- extensions
- ext
- addons
- extras
- harmony
- javascript
- polyfill
- shim
- util
- View more
Utility for associating truly private state with any JavaScript object
A JSON polyfill for older JavaScript platforms.
A package that contains an array of every single file extension there is for text files
- browser
- deno
- deno-edition
- deno-entry
- denoland
- es2022
- es5
- export-default
- extensions
- module
- node
- text
- text extensions
- text-extensions
- View more
A package that contains an array of every single file extension there is for binary files
- binary
- binary extensions
- binary-extensions
- browser
- deno
- deno-edition
- deno-entry
- denoland
- es2022
- es5
- export-default
- extensions
- module
- node
- View more
Publish multiple editions for your JavaScript packages consistently and easily (e.g. source edition, esnext edition, es2015 edition)
- allow-env
- allow-read
- deno
- deno-edition
- deno-entry
- denoland
- edition
- editions
- es2022
- es5
- es6
- es6+
- jsnext
- node
- View more
Sanitize strings for use as JavaScript identifiers & property names
Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.
ECMAScript 5 compatibility shims for legacy JavaScript engines
Microsoft Application Insights JavaScript SDK - Shim functions
`[].reduce()` for old browsers
`[].map(f)` for older browsers