Ecosyste.ms: Funds
An open API service for providing issue and pull request metadata for open source projects.
JavaScript: Possible Projects
get-value
Use property paths (`a.b.c`) get a nested value from an object.
deep deep-property dot-notation dot-prop get get-deep javascript jonschlinkert key lodash nested node nodejs object object-path paths value
Released: 07 Oct 2014 - 247
core-js
Standard Library
ecmascript-proposals es2015 es2019 es6 es7 esnext javascript js polyfill ponyfill promise proposal proposals shim symbol weakmap
Released: 17 Jul 2013 - 24,517
arr-flatten
Recursively flatten an array or arrays. This is the fastest implementation of array flatten.
array flatten javascript microlib nested nodejs util utility
Released: 26 Sep 2014 - 60
replace-ext
Replaces a file extension with another one.
basename file-extension filepath gulp path
Released: 25 Feb 2014 - 46
es-array-method-boxes-properly
Utility package to determine if an `Array.prototype` method properly boxes the callback's receiver and third argument.
Released: 28 Sep 2019 - 3
is-alphanumerical
Check if a character is alphanumerical
alphabetical alphanumerical character number numerical
Released: 12 Jul 2016 - 6
unicode-canonical-property-names-ecmascript
The set of canonical Unicode property names supported in ECMAScript RegExp property escapes.
Released: 15 Apr 2017 - 10
assertion-error
Error constructor for test and validation frameworks that implements standardized AssertionError specification.
Released: 07 Apr 2013 - 25
istanbuljs
monorepo containing the various nuts and bolts that facilitate istanbul.js test instrumentation
ava code-coverage javascript jest mocha nodejs tap tape
Released: 09 Feb 2017 - 1,012
package-json-from-dist
Load the local package.json from either src or dist folder
Released: 14 May 2024 - 6
mime-types
The ultimate javascript content-type utility.
javascript mime mime-types nodejs
Released: 02 May 2014 - 1,330
internal-slot
ES spec-like internal slots.
brand internal internal-slots javascript slot weakmap
Released: 19 Oct 2019 - 7
pako
high speed zlib port to javascript, works in browser & node.js
zlib zlib-port
Released: 25 Jan 2014 - 5,575
ajv-formats
JSON Schema format validation for Ajv v8+
ajv formats json-schema
Released: 20 Jul 2020 - 188
node-fd-slicer
safely create multiple ReadStream or WriteStream objects from the same file descriptor
Released: 05 Aug 2014 - 30
node-dir
Recursive asynchronous file and directory operations for Node.js
Released: 25 Sep 2012 - 222
object-keys
Object.keys shim
ecmascript es-shims es5 javascript keys object polyfill shim
Released: 29 Mar 2013 - 45
asynckit
Minimal async jobs utility library, with streams support
async browser iterator jobs library nodejs parallel serial streaming-support streams universal utility
Released: 18 May 2016 - 24
regexpp
The regular expression parser for ECMAScript.
abstract-syntax-tree ecmascript javascript parser regexp
Released: 17 Feb 2018 - 152
is-relative
Returns `true` if a file path appears to be relative. Moved from the "relative" lib.
filepath is-relative path path-is-relative relative
Released: 06 Jul 2014 - 14
get-tsconfig
Lightweight tsconfig.json parser & paths resolver
find get node parse paths tsconfig typescript
Released: 12 Jan 2022 - 186
shallow-clone
Make a shallow clone of an object, array or primitive.
array clone object regex regular-expression shallow
Released: 10 Aug 2015 - 29
which-typed-array
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
Released: 05 Oct 2015 - 11
strip-final-newline
Strip the final newline character from a string/buffer
Released: 05 Dec 2015 - 33
node-lazystream
Create streams lazily when they are accessed (read from/written to).
Released: 03 Apr 2013 - 51
resolve-cwd
Resolve the path of a module like `require.resolve()` but from the current working directory
Released: 06 Dec 2015 - 68
css-select-base-adapter
Provides some base functions needed by a css-select adapter
Released: 19 Nov 2016 - 4
functional-red-black-tree
A purely functional red-black tree data structure
Released: 08 Oct 2013 - 375
is-data-descriptor
Returns true if a value has the characteristics of a valid JavaScript data descriptor.
Released: 31 Aug 2015 - 20
deepmerge
A library for deep (recursive) merging of Javascript objects
Released: 26 Jan 2012 - 2,763
semver-diff
Get the diff type of two semver versions: 0.0.1 0.0.2 → patch
Released: 22 Apr 2014 - 67
babel-plugin-istanbul
A babel plugin that adds istanbul instrumentation to ES6 code
Released: 23 Jun 2016 - 628
validate-npm-package-license.js
Give me a string and I'll tell you if it's a valid npm package license string
Released: 03 May 2015 - 24
is-generator-function
Is this an ES6 generator function?
function generator is javascript
Released: 10 Feb 2014 - 49
didyoumean.js
A simple, optimized JS library & node.js module for matching short, human-quality input to a list of possibilities.
Released: 13 Jan 2013 - 174
safe-array-concat
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
array concat isconcatspreadable
Released: 20 Apr 2023 - 5
path-root-regex
Regular expression for getting the root of a posix or windows filepath.
Released: 29 Mar 2016 - 13
array-includes
Array.prototype.includes spec-compliant polyfill
array contains ecmascript includes javascript polyfill shim
Released: 03 Jan 2015 - 43
fill-range
Fill in a range of numbers or letters, positive or negative, optionally passing an increment or multiplier to use.
capture expand fill increment letters micromatch numbers range regex-range sequence step
Released: 25 Nov 2014 - 54
levn
Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
Released: 03 Oct 2013 - 85
buffer
The buffer module from node.js, for the browser.
browser browserify buffer javascript nodejs
Released: 18 Nov 2013 - 1,803
nodejs-promisify
A simple utility for promisifying functions and classes.
Released: 23 Jul 2018 - 17
is-number-object
Is this value a JS Number object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
boxed is js-number number
Released: 28 Jan 2015 - 8
socket.io-adapter
The Socket.IO in-memory adapter
nodejs socket-io websocket
Released: 07 Mar 2014 - 197
is-set
Is this value a JS Set? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
collection ecmascript es6 is javascript map set
Released: 11 Nov 2019 - 3
jest-dom
:owl: Custom jest matchers to test the state of the DOM
custom-matcher dom dom-testing-library javascript jest jest-matchers jsdom react-testing-library testing testing-library testing-library-react
Released: 09 Apr 2018 - 4,431
mdast-util-from-markdown
mdast utility to parse markdown
markdown mdast mdast-util parse tokenize unist
Released: 31 Aug 2020 - 212
type-check
a library which allows you to check the types of JavaScript values at runtime with a Haskell like type syntax
Released: 28 Sep 2013 - 211
postcss-nested
PostCSS plugin to unwrap nested rules like how Sass does it.
Released: 07 Nov 2014 - 1,164
flush-write-stream
A write stream constructor that supports a flush function that is called before finish is emitted
Released: 06 Nov 2015 - 33
send
Streaming static file server with Range and conditional-GET support
file javascript nodejs send
Released: 04 Jul 2012 - 798
extract-zip
Zip extraction written in pure JavaScript. Extracts a zip into a directory.
Released: 17 Oct 2014 - 392
node-ignore
🔍 node-ignore is the manager and filter for .gitignore rules, the one used by eslint, prettier and many others.
gitignore ignore-files ignore-patterns ignore-rules javascript nodejs
Released: 01 Sep 2013 - 440
sucrase
Super-fast alternative to Babel for when you can target modern JS runtimes
compiler es-modules javascript jsx typescript
Released: 03 Oct 2017 - 5,685
raw-body
Get and validate the raw body of a readable stream
body http javascript nodejs parser stream
Released: 14 Sep 2013 - 379
bowser
a browser detector
browser browser-detection browser-detector detect-browsers device-detection javascript os-detection user-agent-parser useragent useragentparser
Released: 27 Apr 2011 - 5,488
char-regex
A regex to match any full character, considering weird character ranges.
Released: 31 Jan 2020 - 27
hash-base
abstract base class for hash-streams
cipher crypto crypto-browserify hash javascript stream
Released: 03 Apr 2016 - 11