Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Universal module importer for Node.js
TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM files
Info about node `exports` field support: version ranges, categories, etc.
- node
- exports
- support
- info
- ranges
- categories
- conditions
- patterns
- pattern trailers
- experimental
- esm
- cjs
- require
- import
A tiny (952b), correct, general-purpose, and configurable "exports" and "imports" resolver without file-system reliance
A drop-in replacement / proxy to Node.js path, replacing \\ with / for all results & adding file extension functions.
- path
- unix
- windows
- cross-platform
- extension
- file extension
- replace extension
- change extension
- trim extension
- add extension
- default extension
- UNC paths
- typescript
- esm
mdast extension to parse and serialize MDX.js ESM (import/exports)
A tiny, zero-dependency yet spec-compliant asynchronous iterator polyfill/ponyfill for ReadableStreams.
- stream
- web-streams
- readablestream
- async
- asynchronous
- iterator
- iteration
- async-iterator
- polyfill
- esm
- from-iterable
Resolve things like Node.js — ponyfill for `import.meta.resolve`
mdast extension to parse and serialize MDX (or MDX.js)
micromark extension to support MDX.js
Chain functions, generators, Node streams, and Web streams into a pipeline with backpressure support.
- stream
- chain
- pipeline
- transform
- backpressure
- duplex
- generator
- async
- object-mode
- functional
- jsonl
- json-lines
- ndjson
- web-streams
A function to recursively extract files and their object paths within a value, replacing them with null in a deep clone without mutating the original value. FileList instances are treated as File instance arrays. Files are typically File and Blob instance
Fast and easy parser for declarations of import and export in ECMAScript/TypeScript
A fork of `import-meta-resolve` with commonjs + ESM support at the same time, AKA dual package.
Fast, lightweight JSON Schema validator for Node.js and browsers — full support for draft-04, draft-06, draft-07, draft-2019-09, and draft-2020-12 (latest)
- draft-04
- draft-06
- draft-07
- draft-2019-09
- draft-2020-12
- esm
- json
- json-schema
- json-schema-validator
- jsonschema
- schema
- typescript
- validation
- validator
Tiny local JSON database for Node, Electron and the browser
Import a module like with require() but from a given path (for ESM)
A fast, lightweight LRU (Least Recently Used) cache for JavaScript with O(1) operations and optional TTL support.
- LRU
- cache
- caching
- TTL
- ttl-cache
- least-recently-used
- lightweight
- fast
- performance
- memoization
- expiration
- typescript
- nodejs
- browser
- View more
A tiny (952b), correct, general-purpose, and configurable "exports" and "imports" resolver without file-system reliance
[Node.js](https://nodejs.org) + [Gjs](https://gjs.guide/) + [Deno](https://deno.land/) module that returns the current script dirname and filename. Similar to `__dirname` and `__filename` but also works in CommonJs and ES modules.