Owner
ljharb
92 indexed repositories · View on GitHub
-
qs
A querystring parser and serializer with nesting support
JavaScript · 8941 stars
-
prop-types-tools
Custom React PropType validators
JavaScript · 663 stars
-
prop-types-exact
For use with React PropTypes. Will error on any prop not explicitly specified.
JavaScript · 237 stars
-
util.promisify
Polyfill/shim for util.promisify in node versions < v8
JavaScript · 125 stars
-
es-abstract
ECMAScript spec abstract operations.
JavaScript · 125 stars
-
JavaScript · 79 stars
-
JavaScript · 62 stars
-
JavaScript · 60 stars
-
ls-engines
Determine if your dependency graph's stated "engines" criteria is met.
JavaScript · 56 stars
-
istanbul-merge
Merge multiple istanbul coverage reports into one.
JavaScript · 54 stars
-
json-file-plus
Read from and write to a JSON file, minimizing diffs and preserving formatting.
JavaScript · 44 stars
-
get-intrinsic
Get and robustly cache all JS language-level intrinsics at first require time.
JavaScript · 35 stars
-
npmignore
Command line tool for creating or updating a .npmignore file based on .gitignore.
JavaScript · 29 stars
-
repo-report
CLI to list all repos a user has access to, and report on their configuration in aggregate.
JavaScript · 25 stars
-
es-to-primitive
ECMAScript "ToPrimitive" algorithm. Provides ES5 and ES6/ES2015 versions.
JavaScript · 21 stars
-
define-properties
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in olde...
JavaScript · 20 stars
-
eslint-config
My shareable `eslint` config.
JavaScript · 20 stars
-
global-cache
Sometimes you have to do horrible things, like use the global object to share a singleton. Abstract that away, with this!
JavaScript · 19 stars
-
JavaScript · 14 stars
-
list-exports
Given a package name and a version number, or a path to a package.json, what specifiers does it expose?
JavaScript · 14 stars
- 72 more repositories live on View on GitHub
-
Difficulty 4/5 3-5 days Newbie friendliness 55/100
ljharb/shell-quote#32 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
ljharb/shell-quote#31 · 1 comment ·
-
semver-major: breaking change
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
Difficulty 3/5 1-2 days Newbie friendliness 62/100
-
Difficulty 1/5 Under an hour Newbie friendliness 95/100
-
Difficulty 1/5 Under an hour Newbie friendliness 85/100
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
-
Dependency Dashboard Open
Difficulty 4/5 3-5 days Newbie friendliness 20/100
-
Dependency Dashboard Open
Difficulty 2/5 1-3 hours Newbie friendliness 20/100
ljharb/require-stash#1 ·
-
enhancement help wanted research
Difficulty 3/5 1-2 days Newbie friendliness 52/100
ljharb/repo-report#114 ·
-
enhancement help wanted missing in API
Difficulty 3/5 1-2 days Newbie friendliness 55/100
ljharb/repo-report#113 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
ljharb/es-abstract#162 ·
-
semver-major: breaking change
Difficulty 3/5 1-2 days Newbie friendliness 45/100
-
Dependency Dashboard Open
Difficulty 2/5 1-3 hours Newbie friendliness 25/100
-
Dependency Dashboard Open
Difficulty 4/5 3-5 days Newbie friendliness 25/100
-
[spam] Openinvalid
Difficulty 5/5 Over a week Newbie friendliness 1/100
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
ljharb/concat-map#2 · 1 comment · 1 reaction ·
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
ljharb/call-bound#3 · 1 comment ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
ljharb/call-bind-apply-helpers#4 · 1 comment ·
-
documentation help wanted
Difficulty 3/5 1-2 days Newbie friendliness 45/100
ljharb/list-exports#82 · 1 comment ·
-
Dependency Dashboard Open
Difficulty 4/5 3-5 days Newbie friendliness 25/100
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
question
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
-
enhancement help wanted
Difficulty 3/5 1-2 days Newbie friendliness 35/100
ljharb/repo-report#96 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
-
Dependency Dashboard Open
Difficulty 1/5 Under an hour Newbie friendliness 15/100
-
Difficulty 3/5 1-2 days Newbie friendliness 15/100
ljharb/call-bind-apply-helpers#3 · 3 comments ·
-
Dependency Dashboard Open
Difficulty 4/5 3-5 days Newbie friendliness 15/100
-
bug help wanted
Difficulty 4/5 3-5 days Newbie friendliness 35/100
ljharb/ls-engines#32 · 2 comments · 2 reactions ·
-
Dependency Dashboard Open
Difficulty 4/5 3-5 days Newbie friendliness 10/100
-
Dependency Dashboard Open
Difficulty 3/5 1-2 days Newbie friendliness 15/100
-
Dependency Dashboard Open
Difficulty 4/5 3-5 days Newbie friendliness 25/100
-
Dependency Dashboard Open
Difficulty 3/5 1-2 days Newbie friendliness 20/100
-
Dependency Dashboard Open
Difficulty 4/5 3-5 days Newbie friendliness 20/100
ljharb/mirror-own#1 ·
-
Dependency Dashboard Open
Difficulty 4/5 3-5 days Newbie friendliness 25/100
-
Dependency Dashboard Open
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
-
Dependency Dashboard Open
Difficulty 4/5 3-5 days Newbie friendliness 15/100
-
Dependency Dashboard Open
Difficulty 4/5 3-5 days Newbie friendliness 20/100
-
Dependency Dashboard Open
Difficulty 2/5 1-3 hours Newbie friendliness 15/100
-
Dependency Dashboard Open
Difficulty 4/5 3-5 days Newbie friendliness 20/100
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
ljharb/prop-types-tools#80 · 2 comments ·
-
Dependency Dashboard Open
Difficulty 4/5 3-5 days Newbie friendliness 15/100
-
Dependency Dashboard Open
Difficulty 4/5 3-5 days Newbie friendliness 25/100
ljharb/call-bound#1 ·
-
feature request help wanted stringify
Difficulty 3/5 1-2 days Newbie friendliness 38/100
-
bug help wanted parse stringify
Difficulty 3/5 1-2 days Newbie friendliness 35/100
-
Difficulty 3/5 1-2 days Newbie friendliness 48/100
ljharb/js-traverse#18 · 7 comments ·
-
Dependency Dashboard Open
Difficulty 1/5 Under an hour Newbie friendliness 15/100
ljharb/gfm-footnotes#1 ·
-
Dependency Dashboard Open
Difficulty 5/5 Over a week Newbie friendliness 10/100
-
bug help wanted
Difficulty 4/5 3-5 days Newbie friendliness 35/100
ljharb/js-traverse#10 · 2 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 28/100
ljharb/js-traverse#9 · 6 comments ·
Showing the newest 100
This page lists what was indexed most recently. Advanced filter has the whole inventory, narrowed by language, difficulty and how long a task takes.