Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
🥇 A lightweight JavaScript library that helps you lazy load (almost) anything. Defer.js is dependency-free, highly efficient, and optimized for Web Vitals.
- deferjs
- defer.js
- defer-js
- vanilla-js
- lazy-loading
- lazy-load
- resource-optimization
- performance-optimization
- frontend
- user-experience
- load-speed
- web-vitals
- dependency-free
- website-optimization
- View more
Do more with less. A simple, high-performing, functional JavaScript library.
- imaginate
- javascript vitals
- node vitals
- js vitals
- vitals js
- vitalsjs
- vitals
- javascript
- utilities
- utility
- dom utilities
- dom utility
- functional utilities
- functional utility
- View more
Runtime library for TypeScript helper functions
Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.
A JavaScript parser
Human-friendly process signals
- signal
- signals
- handlers
- error-handling
- interrupts
- sigterm
- sigint
- irq
- process
- exit
- exit-code
- status
- operating-system
- es6
- View more
TypeScript is a language for application scale JavaScript development
A parser that converts TypeScript source code into an ESTree compatible form
Get and robustly cache all JS language-level intrinsics at first require time
An Esprima-compatible JavaScript parser built on Acorn
A JavaScript text diff implementation.
Robustly `.call.bind()` a function
prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.
ECMAScript parsing infrastructure for multipurpose analysis
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
An AST-based pattern checker for JavaScript.
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
A robust, ES3 compatible, "has own property" predicate.
Set a function's length property
Returns true if an object was created by the `Object` constructor, or Object.create(null).