NPM
Node Package Manager
44,508 tracked projects
Public Registry
www.npmjs.comPublic registry metadata is sourced from known upstream package ecosystems.
Find Project in NPM
| Project | Description |
|---|---|
Create source bundles from ES Modules | |
Capability Transfer Protocol for distributed objects | |
Checks the integrity of an Endo bundle. | |
A JavaScript lexer dedicated to static analysis and transformation of ECMAScript modules. | |
The compartment mapper assembles Node applications in a sandbox | |
lint rules used in Endo development | |
ESLint plugin for using Endo | |
Extend a Promise class to implement the eventual-send API | |
load modules created by @endo/bundle-source | |
Prepare Endo environment on import | |
Wrappers for hardening JavaScript for Endo | |
marshal: encoding and deconding of Passable subgraphs | |
Ensures that a number is within the natural numbers (0, 1, 2...) or throws a RangeError | |
Implements a JavaScript async iterator protocol for consuming and producing binary netstrings. | |
Helper for making promises | |
Virtualize AVA's test to work better under SES. | |
Shim for the SES StaticModuleRecord and module-to-program transformer | |
Foundation for async iterators as streams | |
Uint8Array async iterator adapters for Node.js streams | |
A minimal, synchronous Zip reader and writer | |
My own opinionated code style | |
Entypo+ icons core package | |
This is the core package for Envelop. You can find a complete documentation here: https://github.com/graphql-hive/envelop | |
This plugin injects the `NoSchemaIntrospectionCustomRule` validation rule exported from the `graphql` module to the validation phase for disabling introspection. | |
The easiest way of adding live queries to your GraphQL server! | |
This plugins adds simple LRU caching to your `parse`, to improve performance by caching the parsed result. | |
This plugins adds simple LRU caching to your `validate`, to improve performance by caching the validation result. | |
A SASS vars loader for Webpack. Load global SASS vars from JS/JSON/Typescript files or from Webpack config. | |
ESLint configuration for the foobarHQ JavaScript code style | |
ESLint configuration for the foobarHQ JavaScript code style with Typescript support | |
Parse a function into an object using espree, acorn or babylon parsers. Extensible through Smart Plugins | |
## Getting Started ### Install `npm i -D semantic-release @erictooth/semantic-release-npm-github-config` ### Configure package.json **package.json** ```json { "release": { "extends": "@erictooth/semantic-release-npm-github-config", "branch": "ma | |
fs for the browser using level-filesystem and browserify | |
use node builtins in browser with rollup | |
ECMAScript code generator | |
ECMAScript JS AST traversal functions | |
Parser to support JavaScript with JSDoc comments and types available as AST | |
Maintained replacement for ESLint's deprecated SourceCode#getJSDocComment along with other jsdoc utilities | |
JSON file reporter for Mocha | |
Loosely test a package's compliance with the es-shim API | |
Node.js loader for compiling ESM & TypeScript modules to CommonJS | |
Core utility functions used by [@esbuild-kit/cjs-loader](https://github.com/esbuild-kit/cjs-loader) and [@esbuild-kit/esm-loader](https://github.com/esbuild-kit/esm-loader). | |
Node.js loader for compiling TypeScript modules to ESM | |
Clean and minimal JSDoc 3 Template / Theme (Fork from the original) | |
CancelToken async coordination primitive. | |
Provides 'AsyncCountdownEvent', an async coordination primitive. | |
Provides 'Deferred', an async coordination primitive. | |
Provides 'AsyncManualResetEvent', an async coordination primitive. |