<!-- ljharb/ljharb is a ✨ _special_ ✨ repository because its README.md (this file) appears on your GitHub profile. Here are some ideas to get you started: 🔭 I’m currently working…
<!--
ljharb/ljharb is a ✨ _special_ ✨ repository because its README.md (this file) appears on your GitHub profile.
Here are some ideas to get you started:
- 🔭 I’m currently working on ...
- 🌱 I’m currently learning ...
- 👯 I’m looking to collaborate on ...
- 🤔 I’m looking for help with ...
- 💬 Ask me about ...
- 📫 How to reach me: ...
- 😄 Pronouns: ...
- ⚡ Fun fact: ...
Hi‼ My name's Jordan, and I've gradually mutated over the last decade into being super obsessed with open source, backwards compatibility, and finding ways to balance what I feel are ethical obligations to *all* users of projects I interact with, with the very real problem of time management, burnout, and work/life balance.
I've been a part of TC39 (the committee that writes the specification for JavaScript) since 2014, and I was an editor of the specification from 2018-2021. I've been heavily involved in the node community for as many years, and I've gradually created (but mostly inherited or been gifted) a decent number of open source projects. I persist in trying to maintain them all with maximal back compat, the strictest adherence to semver, and the greatest respect for users.
Projects I Maintain
qs
nvm.sh
resolve
tape
prop-types
compat-table
es-abstract
airbnb javascript styleguide/eslint configs
enzyme organization
enzyme
es-shims organization
es5-shim
es6-shim
object.assign
inspect-js organization
object-inspect
deep-equal
which-collection
jsx-eslint organization
eslint-plugin-react
eslint-plugin-jsx-a11y
import-js organization
eslint-plugin-import
minimistjs organization
minimist
… and many more on npm
Standards/Communities I Contribute To
this includes participation in working groups, committees, meetings, general issue triage, etc- TC39 (JavaScript language committee)
- node.js: slack, Working Groups: Modules, Version Management, Moderation, Package Maintenance
- OpenJS Foundation Cross Project Council
- OpenSSF Foundation
- eslint
- babel: slack
- libera IRC: #javascript, #node.js
How Sponsorship Helps
Although open source is a huge part of my life, it's not the most important part - I have a spouse, kids, and a dog; bills to pay; and I also try to give back to the wider community.
Sponsorship helps fund domains, travel, but also *other sponsorships*
Github Stats
-
qs
A querystring parser and serializer with nesting support
JavaScript ★ 8.9k 12d agoExplain → -
prop-types-tools
Custom React PropType validators
JavaScript ★ 668 5mo agoExplain → -
prop-types-exact
For use with React PropTypes. Will error on any prop not explicitly specified.
JavaScript ★ 238 1mo agoExplain → -
util.promisify
Polyfill/shim for util.promisify in node versions < v8
JavaScript ★ 126 1y agoExplain → -
es-abstract
ECMAScript spec abstract operations.
JavaScript ★ 122 1mo agoExplain → -
object.assign
ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shim
JavaScript ★ 106 5mo agoExplain → -
json-stable-stringify
No description.
JavaScript ★ 79 5mo agoExplain → -
js-traverse
No description.
JavaScript ★ 61 1y agoExplain → -
ls-engines
Determine if your dependency graph's stated "engines" criteria is met.
JavaScript ★ 56 1d agoExplain → -
shell-quote
No description.
JavaScript ★ 55 29d agoExplain → -
istanbul-merge
Merge multiple istanbul coverage reports into one.
JavaScript ★ 55 2y agoExplain → -
lockfile-tools
Tools to validate and secure your npm ecosystem lockfiles.
JavaScript ★ 48 2d agoExplain → -
object-keys
Object.keys shim
JavaScript ★ 46 3mo agoExplain → -
json-file-plus
Read from and write to a JSON file, minimizing diffs and preserving formatting.
JavaScript ★ 45 3mo agoExplain → -
get-intrinsic
Get and robustly cache all JS language-level intrinsics at first require time.
JavaScript ★ 34 5mo agoExplain → -
ljharb
No description.
★ 29 1h agoExplain → -
npmignore
Command line tool for creating or updating a .npmignore file based on .gitignore.
JavaScript ★ 29 6mo agoExplain → -
listify
Turn an array into a list of comma-separated values, appropriate for use in an English sentence.
JavaScript ★ 26 3y agoExplain → -
aud ▣
Use `npx aud` instead of `npm audit`, whether you have a lockfile or not!
JavaScript ★ 26 1y agoExplain → -
repo-report
CLI to list all repos a user has access to, and report on their configuration in aggregate.
JavaScript ★ 25 4h agoExplain → -
simd ▣
ES7 (proposed) SIMD numeric type shim/polyfill
JavaScript ★ 25 5y agoExplain → -
promise-deferred
A lightweight Deferred implementation, on top of Promises/A+
JavaScript ★ 24 2y agoExplain → -
publishers
Provide a package name, get a list of every version, and who published it.
JavaScript ★ 24 2y agoExplain → -
es-to-primitive
ECMAScript "ToPrimitive" algorithm. Provides ES5 and ES6/ES2015 versions.
JavaScript ★ 22 5d agoExplain → -
safe-publish-latest
Ensure that when you `npm publish`, the "latest" tag is only set for the truly latest version.
JavaScript ★ 21 5mo agoExplain → -
eslint-config
My shareable `eslint` config.
JavaScript ★ 21 1mo agoExplain → -
define-properties
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.
JavaScript ★ 21 5mo agoExplain → -
global-cache
Sometimes you have to do horrible things, like use the global object to share a singleton. Abstract that away, with this!
JavaScript ★ 20 5mo agoExplain → -
side-channel
Store information about any JS value in a side channel. Uses WeakMap if available.
JavaScript ★ 18 12d agoExplain → -
travis-ci
Shared travis-ci configs.
JavaScript ★ 17 3d agoExplain → -
list-exports
Given a package name and a version number, or a path to a package.json, what specifiers does it expose?
JavaScript ★ 15 3h agoExplain → -
can-merge
No description.
JavaScript ★ 15 2d agoExplain → -
require-allow-edits
A GitHub action to require "allow edits" to be checked on a PR.
JavaScript ★ 15 1y agoExplain → -
get-dep-tree
Use npm's Arborist to get a dependency tree for a package.
JavaScript ★ 14 3mo agoExplain → -
rebase ⑂
GitHub Action to automatically rebase PRs
Shell ★ 14 3mo agoExplain → -
camelize
No description.
JavaScript ★ 14 5mo agoExplain → -
actions
GitHub actions I use for CI.
JavaScript ★ 13 3d agoExplain → -
tsconfig
My personal tsconfig(s), so my open source projects can share them.
★ 13 8mo agoExplain → -
es-get-iterator
Get an iterator for any JS language value. Works robustly across all environments, all versions.
JavaScript ★ 13 2y agoExplain → -
call-bind
Robustly `.call.bind()` a function.
JavaScript ★ 12 2mo agoExplain → -
get-json ⑂
Get JSON docs on both Node and Browsers
JavaScript ★ 12 2y agoExplain → -
jellobot ⑂
Keeping the project alive.
JavaScript ★ 11 5mo agoExplain → -
String.prototype.matchAll ⑂
Spec-compliant polyfill for String.prototype.matchAll ESnext proposal.
JavaScript ★ 11 1y agoExplain → -
uglify-register
The require hook will bind itself to node's require and automatically uglify files on the fly.
JavaScript ★ 11 3y agoExplain → -
internal-slot
ES spec-like internal slots.
JavaScript ★ 10 1y agoExplain → -
html-element-map
Look up HTML tag names via HTML Element constructors, and vice versa.
JavaScript ★ 10 5mo agoExplain → -
es-errors
A simple cache for a few of the JS Error constructors.
JavaScript ★ 10 2y agoExplain → -
javascript ⑂
JavaScript Style Guide
JavaScript ★ 9 3mo agoExplain → -
scorecard-cli
A CLI for OpenSSF Scorecard data.
JavaScript ★ 9 5mo agoExplain → -
unused-files
List unused files in your package.
JavaScript ★ 8 1d agoExplain → -
pargs
a useful wrapper for `util.parseArgs`
JavaScript ★ 8 2d agoExplain → -
safe-regex-test
Give a regex, get a robust predicate function that tests it against a string.
JavaScript ★ 8 4d agoExplain → -
mock-property
Given an object and a property, replaces a property descriptor (or deletes it), and returns a thunk to restore it.
JavaScript ★ 7 1d agoExplain → -
ls-publishers
List your dependency graph, grouped by publishers.
JavaScript ★ 7 3y agoExplain → -
unbox-primitive
Unbox a boxed JS primitive value.
JavaScript ★ 7 5mo agoExplain → -
private-fields
What private fields does this object have?
JavaScript ★ 7 2y agoExplain → -
validate-npm-package-name-cli
CLI for npmjs.com/validate-npm-package-name
JavaScript ★ 6 3h agoExplain → -
agendas ⑂
TC39 meeting agendas
JavaScript ★ 6 1d agoExplain → -
call-bound
Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`.
JavaScript ★ 6 1y agoExplain → -
eslint-plugin-import ⑂
ESLint plugin with rules that help validate proper imports.
JavaScript ★ 6 3mo agoExplain → -
ecma262 ⑂
Status, process, and documents for ECMA262
HTML ★ 5 13d agoExplain → -
async-function
A function that returns the normally hidden `AsyncFunction` constructor
JavaScript ★ 5 2mo agoExplain → -
safe-array-concat
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
JavaScript ★ 5 2mo agoExplain → -
npm-lockfile ▣
Safely generate an npm lockfile and output it to the filename of your choice.
JavaScript ★ 5 3mo agoExplain → -
call-bind-apply-helpers
Helper functions around Function call/apply/bind, for use in `call-bind`
JavaScript ★ 5 1y agoExplain → -
find-value-locations
Given an object, and a value, return a tuple of the property name, and the object on which it is an own property.
JavaScript ★ 5 5mo agoExplain → -
safeset
Set, but safe from prototype modifications.
JavaScript ★ 5 5mo agoExplain → -
make-generator-function
Returns an arbitrary generator function, or undefined if generator syntax is unsupported.
JavaScript ★ 5 5mo agoExplain → -
npm-deprecations
Given an npm module name, get a map of npm version numbers to deprecation messages.
JavaScript ★ 5 2y agoExplain → -
purl
a PURL parser and serializer
JavaScript ★ 4 2d agoExplain → -
nvm ⑂
Node Version Manager - Simple bash script to manage multiple active node.js versions
Shell ★ 4 6d agoExplain → -
es-array-method-boxes-properly
Utility package to determine if an `Array.prototype` method properly boxes the callback's receiver and third argument.
JavaScript ★ 4 3mo agoExplain → -
through ⑂
simple way to create a ReadableWritable stream that works
JavaScript ★ 4 1y agoExplain → -
.github
No description.
★ 4 3mo agoExplain → -
safe-push-apply
Push an array of items into an array, while being robust against prototype modification.
JavaScript ★ 4 5mo agoExplain → -
intl-fallback-symbol
ECMA-402 Intl spec's internal `FallbackSymbol`
JavaScript ★ 4 5mo agoExplain → -
stop-iteration-iterator
Firefox 17-26 iterators throw a StopIteration object to indicate "done". This normalizes it.
JavaScript ★ 4 5mo agoExplain → -
set-function-name
Set a function's name property
JavaScript ★ 4 5mo agoExplain → -
set-function-length
Set a function's length property
JavaScript ★ 4 5mo agoExplain → -
make-async-function
Function that returns an arbitrary `async function`, or undefined if `async function` syntax is unsupported.
JavaScript ★ 4 5mo agoExplain → -
es5-shim ⑂
ECMAScript 5 compatibility shims for legacy JavaScript engines
JavaScript ★ 4 1y agoExplain → -
es-define-property
`Object.defineProperty`, but not IE 8's broken one.
JavaScript ★ 4 1y agoExplain → -
tc39-ci
Begin app
JavaScript ★ 4 1y agoExplain → -
document.contains
Polyfill/shim for `document.contains`
JavaScript ★ 4 3y agoExplain → -
gfm-footnotes
Prune unused footnote references in GitHub-flavored Markdown
JavaScript ★ 3 2d agoExplain → -
jsonify
No description.
JavaScript ★ 3 2mo agoExplain → -
side-channel-list
Store information about any JS value in a side channel, using a linked list.
JavaScript ★ 3 2mo agoExplain → -
eslint-plugin-react ⑂
React specific linting rules for ESLint
JavaScript ★ 3 2mo agoExplain → -
big-integer-max
Given two valid integers in string form, return the larger of the two.
JavaScript ★ 3 3mo agoExplain → -
get-proto
Robustly get the [[Prototype]] of an object. Uses the best available method.
JavaScript ★ 3 5mo agoExplain → -
define-data-property
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
JavaScript ★ 3 5mo agoExplain → -
iterate-value
Iterate any iterable JS value. Works robustly in all environments, all versions.
JavaScript ★ 3 5mo agoExplain → -
concat-map
No description.
JavaScript ★ 3 5mo agoExplain → -
es-value-fixtures
Fixtures of ES values, for testing purposes.
JavaScript ★ 3 1y agoExplain → -
CNAScoreCard ⑂
An open-source tool for scoring and auditing CVE Numbering Authorities (CNAs) based on the quality, timeliness, and completeness of their vulnerability disclosures.
★ 3 7mo agoExplain → -
make-arrow-function
Function that returns an arbitrary arrow function, or undefined if arrow function syntax is unsupported.
JavaScript ★ 3 3y agoExplain → -
packagist-majors ⑂
Tool to show the difference in a php packagist package's major version downloads over the past month
TypeScript ★ 3 2y agoExplain → -
node-comments
Transform comments in JS files between multiple styles - single-line, multi-line, both, and more to come!
JavaScript ★ 3 3y agoExplain → -
dt-clean
Ensures the only DefinitelyTyped (`@types`) packages you have installed are the ones you need.
JavaScript ★ 2 2h agoExplain → -
coauthors
A cli to generate a complete git co-authors list, including existing co-authors, for use in a commit message.
JavaScript ★ 2 2d agoExplain → -
DefinitelyTyped ⑂
The repository for high quality TypeScript type definitions.
TypeScript ★ 2 10d agoExplain → -
check-my-repo ⑂
Automatically check repositories health and quality and build reports that help us understand the current state of Sauce Labs repositories
Vue ★ 2 8h agoExplain → -
npm-packlist ⑂
Walk through a folder and figure out what goes in an npm package
★ 2 1mo agoExplain → -
compat-table ⑂
ECMAScript 5/6 compatibility tables
JavaScript ★ 2 1mo agoExplain → -
gopd
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
JavaScript ★ 2 2mo agoExplain → -
validate-exports-object
Validate an object in the "exports" field.
JavaScript ★ 2 5mo agoExplain → -
lockfile-info
Info about an npm project - which lockfile version, which lockfile(s) are present, etc.
JavaScript ★ 2 5mo agoExplain → -
es-shim-unscopables
Helper package to shim a method into `Array.prototype[Symbol.unscopables]`
JavaScript ★ 2 5mo agoExplain → -
define-accessor-property
Define an accessor property on an object. Will either throw, or fall back to assignment in loose mode, in an engine without descriptors.
JavaScript ★ 2 5mo agoExplain → -
AsyncIterator.prototype
`AsyncIterator.prototype`, or a shared object to use.
JavaScript ★ 2 5mo agoExplain → -
iterate-iterator
Iterate any JS iterator. Works robustly in all environments, all versions.
JavaScript ★ 2 5mo agoExplain → -
node ⑂
Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:
JavaScript ★ 2 25d agoExplain → -
forms ⑂
An easy way to create, parse and validate forms in node.js
JavaScript ★ 2 1y agoExplain → -
safe-array-iterator
Get an iterator for an array that's robust against prototype modification.
JavaScript ★ 2 1y agoExplain → -
ent ⑂
Encode and decode HTML entities
JavaScript ★ 2 1y agoExplain → -
safe-bigint
Safely create a BigInt from a numerical string, even one larger than MAX_SAFE_INTEGER.
JavaScript ★ 2 1y agoExplain → -
browserify ⑂
browser-side require() the node.js way
JavaScript ★ 2 1y agoExplain → -
You-Dont-Know-JS ⑂
A book series on JavaScript. @YDKJS on twitter.
★ 2 8y agoExplain → -
has-own ⑂
A safer .hasOwnProperty() where property name comes first: `hasOwn(name, obj)`
JavaScript ★ 2 2y agoExplain → -
resolve ⑂
Implements the node.js require.resolve() algorithm
JavaScript ★ 2 2y agoExplain → -
resumer
a through stream that starts paused and resumes on the next tick
JavaScript ★ 2 2y agoExplain → -
best-practices-badge ⑂
🏆Open Source Security Foundation (OpenSSF) Best Practices Badge (formerly Core Infrastructure Initiative (CII) Best Practices Badge)
★ 1 2y agoExplain → -
cli ⑂
a package manager for JavaScript, report bugs & get support at:
JavaScript ★ 1 9d agoExplain → -
require-stash
Evict a module from `require.cache` so the next `require` re-evaluates it fresh, with a `restore` to put the original back
JavaScript ★ 1 12d agoExplain → -
pacote ⑂
npm fetcher
★ 1 1mo agoExplain → -
es6-shim ⑂
ECMAScript 6 (Harmony) compatibility shims for legacy JavaScript engines
JavaScript ★ 1 2mo agoExplain → -
minimatch ⑂
a glob matcher in javascript
JavaScript ★ 1 4mo agoExplain → -
proposal-await.ops ⑂
Introduce await.all / await.race / await.allSettled / await.any to simplify the usage of Promises
★ 1 6y agoExplain → -
set-proto
Robustly set the [[Prototype]] of an object. Uses the best available method.
JavaScript ★ 1 5mo agoExplain → -
possible-typed-array-names
A simple list of possible Typed Array names.
JavaScript ★ 1 5mo agoExplain → -
own-keys
Robustly get an object's own property keys (strings and symbols), including non-enumerables when possible.
JavaScript ★ 1 5mo agoExplain → -
keytween
Encode and decode a string using the "look between X and Y on your keyboard" meme format
JavaScript ★ 1 5mo agoExplain → -
array-map
No description.
JavaScript ★ 1 5mo agoExplain → -
eslint-plugin-jsx-a11y ⑂
Static AST checker for a11y rules on JSX elements.
JavaScript ★ 1 5mo agoExplain → -
array-includes ⑂
Array.prototype.includes spec-compliant polyfill
JavaScript ★ 1 5mo agoExplain → -
side-channel-weakmap
Store information about any JS value in a side channel, using a WeakMap for objects and a Map for primitives.
JavaScript ★ 1 5mo agoExplain → -
side-channel-map
Store information about any JS value in a side channel, using a Map.
JavaScript ★ 1 5mo agoExplain → -
mirror-own
Mirror (copy) the own property descriptors from one object, onto another.
JavaScript ★ 1 5mo agoExplain → -
unbzip2-stream ⑂
streaming unbzip2 implementatio in pure javascript for node and browsers
JavaScript ★ 1 2y agoExplain → -
TypeScript ⑂
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
TypeScript ★ 1 1mo agoExplain → -
arethetypeswrong.github.io ⑂
Tool for analyzing TypeScript types of npm packages
TypeScript ★ 1 6mo agoExplain → -
node-extend ⑂
Simple function to extend objects
JavaScript ★ 1 1y agoExplain → -
struts ⑂
Apache Struts is a free, open-source, MVC framework for creating elegant, modern Java web applications
★ 1 1y agoExplain → -
skills-introduction-to-repository-management ▣
Exercise: introduction to repository management
JavaScript ★ 1 1y agoExplain → -
for-each ⑂
A better forEach
JavaScript ★ 1 1y agoExplain → -
String.prototype.padStart ⑂
ES spec-compliant shim for String.prototype.padStart
JavaScript ★ 1 1y agoExplain → -
es-promise ⑂
A promise implementation of Promises/A+, and with es7 promise enhancements.
★ 1 8y agoExplain → -
expressjs.com ⑂
No description.
★ 1 1y agoExplain → -
language-tags ⑂
A Swiss Army knife for language tags.
JavaScript ★ 1 2y agoExplain → -
open-sauced-goals
No description.
★ 1 3y agoExplain → -
es-abstract-get
ECMAScript Abstract Operations for "getting properties" (Get, GetV, GetMethod)
JavaScript ★ 0 5d agoExplain → -
auto-changelog ⑂
Command line tool for generating a changelog from git tags and commit history
JavaScript ★ 0 10d agoExplain → -
now
The current time in milliseconds, from the most precise monotonic clock available (`performance.now` → `process.hrtime` → `Date.now` → `new Date().getTime()`), for measuring elapsed time.
JavaScript ★ 0 11d agoExplain → -
nodejs.org ⑂
The Node.js® Website
TypeScript ★ 0 13d agoExplain → -
nvmrc ⑂
command-line tool to validate a `.nvmrc` file
★ 0 3mo agoExplain → -
webidl ⑂
Web IDL Standard
HTML ★ 0 1mo agoExplain → -
proposal-error-code-property ⑂
No description.
★ 0 3mo agoExplain → -
typescript-go ⑂
Staging repo for development of native port of TypeScript
Go ★ 0 1mo agoExplain → -
wpt ⑂
Test suites for Web platform specs — including WHATWG, W3C, and others
★ 0 3mo agoExplain → -
html ⑂
HTML Standard
★ 0 1mo agoExplain → -
www.packageurl.org ⑂
Repository for the Package-URL website - based on Docusaurus.
★ 0 4mo agoExplain → -
purl-1 ⑂
A Ruby library for parsing, validating, and generating Package URLs (PURLs) as defined by the PURL specification
★ 0 5mo agoExplain → -
purl-spec ⑂
A minimal specification for purl aka. a package "mostly universal" URL, join the discussion at https://gitter.im/package-url/Lobby
★ 0 4mo agoExplain → -
async-generator-function
A function that returns the normally hidden `AsyncGeneratorFunction` constructor
JavaScript ★ 0 5mo agoExplain → -
Array.prototype.every ⑂
Array.prototype.every spec-compliant polyfill
JavaScript ★ 0 5mo agoExplain → -
content ⑂
The content behind MDN Web Docs
Markdown ★ 0 6mo agoExplain → -
vuetify ⑂
🐉 Vue Component Framework
★ 0 7mo agoExplain → -
is ⑂
The definitive JavaScript type testing library
JavaScript ★ 0 8mo agoExplain → -
tcq ⑂
No description.
TypeScript ★ 0 10mo agoExplain → -
opensourcepledge.com ⑂
We all depend on Open Source. Pay your share through Open Source Pledge.
Astro ★ 0 1y agoExplain → -
Array.of ⑂
A robust & optimized ES3-compatible polyfill for the `Array.of` method in ECMAScript 6.
JavaScript ★ 0 11mo agoExplain → -
buffer-from ⑂
A ponyfill for Buffer.from
★ 0 8mo agoExplain → -
template-for-proposals ⑂
A template for ECMAScript proposals
JavaScript ★ 0 1y agoExplain → -
skills-introduction-to-secret-scanning ▣
GitHub Skills: Introduction to Secret Scanning
★ 0 1y agoExplain → -
skills-secure-repository-supply-chain ▣
Exercise: Secure your Repository Supply Chain
C# ★ 0 1y agoExplain → -
admin ⑂
Administrative space for policies of the TSC
★ 0 1y agoExplain → -
Object.entries ⑂
ES2017 spec-compliant shim for Object.entries
JavaScript ★ 0 1y agoExplain → -
eslint-find-rules ⑂
Find built-in ESLint rules you don't have in your custom config
JavaScript ★ 0 1y agoExplain → -
Promise.try ⑂
ES Proposal spec-compliant shim for Promise.try
JavaScript ★ 0 1y agoExplain → -
polyglot.js ⑂
Give your JavaScript the ability to speak many languages.
JavaScript ★ 0 1y agoExplain → -
react-with-styles ⑂
Use CSS-in-JavaScript with themes for React without being tightly coupled to one implementation
JavaScript ★ 0 1y agoExplain → -
Promise.prototype.finally ⑂
ES Proposal spec-compliant shim for Promise.prototype.finally
JavaScript ★ 0 1y agoExplain → -
reduce ⑂
A better [].reduce
JavaScript ★ 0 1y agoExplain → -
Object.fromEntries ⑂
Official ES proposal-compliant polyfill for Object.fromEntries
JavaScript ★ 0 1y agoExplain → -
struts-site ⑂
Mirror of Apache Struts site
★ 0 1y agoExplain → -
Object.values ⑂
ES2017 spec-compliant shim for Object.values
JavaScript ★ 0 1y agoExplain → -
Array.prototype.findIndex ⑂
Simple ES6 Array.prototype.findIndex polyfill for older environments.
JavaScript ★ 0 1y agoExplain → -
hosted-git-info ⑂
Provides metadata and conversions from repository urls for Github, Bitbucket and Gitlab
★ 0 1y agoExplain → -
String.prototype.startsWith ⑂
A robust & optimized ES3-compatible polyfill for the `String.prototype.startsWith` method in ECMAScript 6.
JavaScript ★ 0 1y agoExplain → -
begin-versionbadg.es
Begin app
JavaScript ★ 0 1y agoExplain → -
sync-exec ⑂
node/npm module to imitate fs.execSync
★ 0 2y agoExplain → -
autocannon ⑂
fast HTTP/1.1 benchmarking tool written in Node.js
JavaScript ★ 0 2y agoExplain → -
oss-fuzz ⑂
OSS-Fuzz - continuous fuzzing for open source software.
★ 0 2y agoExplain → -
hostile ⑂
Simple, programmatic `/etc/hosts` manipulation (in node.js)
JavaScript ★ 0 2y agoExplain → -
node.extend ⑂
A port of jQuery.extend that actually works on node.js
JavaScript ★ 0 2y agoExplain → -
function-bind ⑂
No description.
JavaScript ★ 0 2y agoExplain → -
kangax.github.com ⑂
List of my projects and resume
HTML ★ 0 2y agoExplain → -
deno ⑂
A modern runtime for JavaScript and TypeScript.
★ 0 2y agoExplain → -
has ⑂
Object.prototype.hasOwnProperty
JavaScript ★ 0 2y agoExplain → -
browserify-shim ⑂
📩 Makes CommonJS incompatible files browserifyable.
JavaScript ★ 0 2y agoExplain →
No repos match these filters.