Jordan Harband
@ljharb
software engineer/nerd/teacher/will try anything once; surgeon with git rebase. @tc39 ex @coinbase @
Leírás
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.
Összekapcsolt fiókok
ljharb a következő fiókokkal rendelkezik más platformokon:
Tárolók
es-abstract Csillagok 117 Frissítve ezen a héten
ECMAScript spec abstract operations.
object.assign Csillagok 107 Frissítve 1 héttel ezelőtt
ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shim
actions Csillagok 12 Frissítve 1 héttel ezelőtt
GitHub actions I use for CI.
json-stable-stringify Csillagok 63 Frissítve 1 hónappal ezelőtt
object-keys Csillagok 45 Frissítve 1 hónappal ezelőtt
Object.keys shim
list-exports Csillagok 14 Frissítve 2 hónappal ezelőtt
Given a package name and a version number, or a path to a package.json, what specifiers does it expose?
get-intrinsic Csillagok 26 Frissítve 3 hónappal ezelőtt
Get and robustly cache all JS language-level intrinsics at first require time.
qs Csillagok 8729 Frissítve 3 hónappal ezelőtt
A querystring parser with nesting support
json-file-plus Csillagok 44 Frissítve 3 hónappal ezelőtt
Read from and write to a JSON file, minimizing diffs and preserving formatting.
es-shim-unscopables Csillagok 2 Frissítve 3 hónappal ezelőtt
Helper package to shim a method into `Array.prototype[Symbol.unscopables]`
es-value-fixtures Csillagok 2 Frissítve 4 hónappal ezelőtt
Fixtures of ES values, for testing purposes.
js-traverse Csillagok 54 Frissítve 4 hónappal ezelőtt
util.promisify Csillagok 127 Frissítve 5 hónappal ezelőtt
Polyfill/shim for util.promisify in node versions < v8
intl-fallback-symbol Csillagok 4 Frissítve 5 hónappal ezelőtt
ECMA-402 Intl spec's internal `FallbackSymbol`
internal-slot Csillagok 6 Frissítve 5 hónappal ezelőtt
ES spec-like internal slots.
safe-regex-test Csillagok 8 Frissítve 5 hónappal ezelőtt
Give a regex, get a robust predicate function that tests it against a string.
lockfile-info Csillagok 2 Frissítve 5 hónappal ezelőtt
Info about an npm project - which lockfile version, which lockfile(s) are present, etc.
safe-array-concat Csillagok 5 Frissítve 5 hónappal ezelőtt
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
validate-exports-object Csillagok 1 Frissítve 5 hónappal ezelőtt
Validate an object in the "exports" field.
call-bind Csillagok 10 Frissítve 6 hónappal ezelőtt
Robustly `.call.bind()` a function.
Előzmények
ljharb 1 évvel ezelőtt csatlakozott.