Repositories

ljharb repositories

285 supported repositories

Determine if your dependency graph's stated "engines" criteria is met.

Last commit Jun 20, 2026

 (56 stars) (4 forks) (1 indexed issue) (1 open good first issue)

List your dependency graph, grouped by publishers.

Last commit Dec 20, 2022

 (7 stars) (0 forks) (0 indexed issues) (0 open good first issues)

Function that returns an arbitrary arrow function, or undefined if arrow function syntax is unsupported.

Last commit Oct 27, 2022

 (3 stars) (2 forks) (0 indexed issues) (0 open good first issues)

Function that returns an arbitrary `async function`, or undefined if `async function` syntax is unsupported.

Last commit Dec 29, 2025

 (4 stars) (0 forks) (0 indexed issues) (0 open good first issues)

Function that returns an arbitrary async generator function, or undefined if async generator syntax is unsupported.

Last commit Oct 27, 2022

 (1 star) (2 forks) (0 indexed issues) (0 open good first issues)

Returns an arbitrary generator function, or undefined if generator syntax is unsupported.

Last commit Dec 29, 2025

 (5 stars) (3 forks) (0 indexed issues) (0 open good first issues)

An ECMAScript proposal

Last commit Oct 4, 2015

 (0 stars) (0 forks) (0 indexed issues) (0 open good first issues)

a glob matcher in javascript

Last commit Feb 20, 2026

 (0 stars) (0 forks) (0 indexed issues) (0 open good first issues)

Mirror (copy) the own property descriptors from one object, onto another.

Last commit Dec 29, 2025

 (0 stars) (0 forks) (0 indexed issues) (0 open good first issues)

Given an object and a property, replaces a property descriptor (or deletes it), and returns a thunk to restore it.

Last commit Jun 20, 2026

 (6 stars) (1 fork) (0 indexed issues) (0 open good first issues)
ljharb/nodeJavaScript

Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:

Last commit Dec 4, 2024

 (2 stars) (2 forks) (0 indexed issues) (0 open good first issues)

Transform comments in JS files between multiple styles - single-line, multi-line, both, and more to come!

Last commit Oct 27, 2022

 (2 stars) (1 fork) (0 indexed issues) (0 open good first issues)

Simple function to extend objects

Last commit Mar 6, 2025

 (1 star) (0 forks) (0 indexed issues) (0 open good first issues)

The semver parser for node (the one npm uses)

Last commit Mar 8, 2023

 (0 stars) (0 forks) (0 indexed issues) (0 open good first issues)

A port of jQuery.extend that actually works on node.js

Last commit Oct 21, 2023

 (0 stars) (0 forks) (0 indexed issues) (0 open good first issues)

The Node.js® Website

Last commit Aug 17, 2026

 (1 star) (0 forks) (0 indexed issues) (0 open good first issues)
ljharb/nowJavaScript

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.

Last commit Jun 9, 2026

 (0 stars) (0 forks) (0 indexed issues) (0 open good first issues)
ljharb/npmJavaScript

a package manager for node

Last commit Feb 13, 2015

 (0 stars) (1 fork) (0 indexed issues) (0 open good first issues)

Given an npm module name, get a map of npm version numbers to deprecation messages.

Last commit Mar 9, 2024

 (4 stars) (0 forks) (0 indexed issues) (0 open good first issues)

SPDX license expressions for npm package without proper metadata

Last commit Jan 10, 2024

 (0 stars) (0 forks) (0 indexed issues) (0 open good first issues)