ljharb/eslint-config
My shareable `eslint` config.
software engineer/nerd/teacher/will try anything once; surgeon with git rebase. @TC39 ex @Coinbase @Airbnb @Twitter @MobBase. Fav punctuation ⸮, scent petrichor
My shareable `eslint` config.
Node Version Manager - Simple bash script to manage multiple active node.js versions
A querystring parser and serializer with nesting support
GitHub actions I use for CI.
a useful wrapper for `util.parseArgs`
TC39 meeting agendas
Look up HTML tag names via HTML Element constructors, and vice versa.
Command line tool for generating a changelog from git tags and commit history
The Node.js® Website
a PURL parser and serializer
ECMAScript spec abstract operations.
a fast, modern browser for the npm registry
Custom React PropType validators
Get an array of all distinct NaN values supported by the engine. There can be only one!
Object.keys shim
Get and robustly cache all JS language-level intrinsics at first require time.
A CLI for OpenSSF Scorecard data.
Command line tool for creating or updating a .npmignore file based on .gitignore.
For use with React PropTypes. Will error on any prop not explicitly specified.
ECMAScript 6 (Harmony) compatibility shims for legacy JavaScript engines
ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shim
Polyfill/shim for util.promisify in node versions < v8
Tools to validate and secure your npm ecosystem lockfiles.
GitHub Skills: Introduction to Secret Scanning
Exercise: Secure your Repository Supply Chain
Exercise: introduction to repository management
CLI for npmjs.com/validate-npm-package-name