esm
Tomorrow's ECMAScript modules today!
Found 2572 results for ecmascript modules
Tomorrow's ECMAScript modules today!
Tomorrow's ECMAScript modules today!
Tomorrow's ECMAScript modules today!
Tomorrow's ECMAScript modules today!
Enable ECMAScript 2015 modules in Node today. No caveats. Full stop.
Enable ECMAScript 2015 modules in Node today. No caveats. Full stop.
Synchronously import dynamic ECMAScript Modules similar to CommonJS require. Basic wrapper around esm for compatibility with both ESM and CJS projects in NodeJS.
Get and traverse graph of ECMAScript/TypeScript modules
JavaScript parser, mangler/compressor and beautifier toolkit for ES6+
JavaScript parser, mangler/compressor and beautifier toolkit
A script which transform React and ReactDOM into native Ecmascript modules to be used in browsers which support Ecmascript modules and module loading
The project of Global Utilitized modules.
ECMAScript extensions and shims
Tomorrow's ECMAScript modules today!
A 100% compliant, self-hosted javascript parser with high focus on both performance and stability
Drop-in replacement for Node's `http` and `https` modules that automatically follows redirects.
The `Easylibs` library is a collection of reusable JavaScript modules that can be used to build web applications. The library includes modules for progress form, file uploading, image processing, and data validation and more.
A parser that converts TypeScript source code into an ESTree compatible form
A JavaScript parser
Get and robustly cache all JS language-level intrinsics at first require time
Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.
JSON for Humans
A robust, ES3 compatible, "has own property" predicate.
Tomorrow's ECMAScript modules today!
ES Object-related atoms: Object, ToObject, RequireObjectCoercible
An AST-based pattern checker for JavaScript.
`Object.defineProperty`, but not IE 8's broken one.
Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
ES2015 `Object.assign()` ponyfill
Robustly `.call.bind()` a function
An ESLint custom parser which leverages TypeScript ESTree
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
ECMAScript parsing infrastructure for multipurpose analysis
A simple cache for a few of the JS Error constructors.
Unbox a boxed JS primitive value.
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
A query library for ECMAScript AST using a CSS selector like query language.
Checks the ECMAScript version of .js glob against a specified version of ECMAScript with a shell command
An Esprima-compatible JavaScript parser built on Acorn
Regular expression parser for ECMAScript.
Is this value a JS ArrayBuffer?
ES spec-like internal slots
Gets the description of a Symbol. Handles `Symbol()` vs `Symbol('')` properly when possible.
Get the byteOffset out of a DataView, robustly.
Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`.
Which kind of boxed JS primitive is this?
ES spec-compliant shim for ArrayBuffer.prototype.slice
What is the type of this builtin JS value?
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
The `Easylibs` library is a collection of reusable JavaScript modules that can be used to build web applications. The library includes modules for progress form, file uploading, image processing, and data validation and more.
Set a function's length property
Is this value a JS SharedArrayBuffer?
Is this value a JS DataView? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
Get the byteLength out of a DataView, robustly.
regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.
An ESnext spec-compliant `Array.prototype.toSorted` shim/polyfill/replacement that works as far down as ES3.
`Iterator.prototype`, or a shared object to use.
SSH2 client and server modules written in pure JavaScript for [node.js](http://nodejs.org/).
Get the ArrayBuffer out of a DataView, robustly.
CSS-in-JS solution modules that include state-to-style bindings, SSR, and next-level developer experience.
An ESnext spec-compliant `Object.groupBy` shim/polyfill/replacement that works as far down as ES3.
A robust & optimized `String.prototype.repeat` polyfill, based on the ECMAScript 6 specification.
Tooling which enables you to use TypeScript with ESLint
An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.
A robust & optimized `String.prototype.includes` polyfill, based on the ECMAScript 6 specification.
Regular expression parser for ECMAScript.
ECMAScript 6 Symbol polyfill
MailerLite Node.js SDK
Effortlessly generate customizable random strings with @smakss/random-string. Ideal for creating dummy strings, custom-length passwords, or unique identifiers. Integrates seamlessly with both CommonJS and ECMAScript modules.
JavaScript utilities with respect to emerging standard
ESLint’s official `codeframe` formatter, extracted from ESLint 7
Property descriptor factory
Check if something can be an ecmascript (javascript) identifier name
A complete implementation of Protocol Buffers in TypeScript, suitable for web browsers and Node.js.
Additional ESLint's rules for Node.js
Rollup config to create npm modules that support both ECMAScript module and CommonJS
micromark extension to support MDX JS import/exports
ESLint’s official `table` formatter, extracted from ESLint 7
Escape strings for use as JavaScript string literals
esast (and estree) utility to visit nodes
Does the current environment have `import()` support?
Additional ESLint's rules for Node.js
hast utility to transform to estree (JavaScript AST) JSX
The project of React.js Social Share and Widget modules.
micromark extension to support MDX or MDX JS expressions
Transform JSX in estrees to function calls (for react, preact, and most hyperscript interfaces)
micromark extension to support MDX or MDX.js JSX
ES spec-compliant shim for TypedArray.prototype.slice
unist utility to get a position from an estree node
Import ecmascript modules using legacy `require` resolution algorithm
ECMAScript 6 (Harmony) compatibility shims for legacy JavaScript engines
ECMAScript6 Map polyfill
The module has JS functions to check all imports or required modules and check if the file is a ES Module or a CJS/ JS Module or Script
Attach comments to estree nodes
An ESnext spec-compliant `Array.prototype.toReversed` shim/polyfill/replacement that works as far down as ES3.
`AsyncIterator.prototype`, or a shared object to use.
A robust & optimized `String.fromCodePoint` polyfill, based on the ECMAScript 6 specification.
esast utility to transform from estree
Check what’s defined in an estree scope
ECMAScript 5 compatibility shims for legacy JavaScript engines
Spec-compliant shim for Symbol.prototype.description proposal.
An ESnext spec-compliant shim/polyfill/replacement for all Well-Known Symbols that works in any environment with Symbols.
[MongoDB](http://mongodb.com)-backed session storage for [connect](https://www.npmjs.org/package/connect) and [Express](http://www.expressjs.com). Meant to be a well-maintained and fully-featured replacement for modules like [connect-mongo](https://www.np
ECMAScript modules launcher
JSON for humans and machines
Clone AST without extra properties
A robust & optimized `String.prototype.codePointAt` polyfill, based on the ECMAScript 6 specification.
A Broccoli plugin which transpile ES6 to readable ES5 by using babel.
ECMAScript6 WeakMap polyfill
Determine the specification defined classification of an object.
A simple yet functional GraphQL client.
Helps to create your own Protocol Buffers code generators.
Protocol Buffers code generator for ECMAScript
ECMAScript parsing infrastructure for multipurpose analysis
Dynamic import for JavaScript and TypeScript files for both CommonJS and ECMAScript modules.
🧳 Verify your output code is compliant to the version you're targeting
List of getter/setter properties for JavaScript types
Is string a JS Type
A source code transpiler that enables the use of ES2015 Unicode regular expressions in ES5.
List of properties for JavaScript objects
List of JavaScript types
ECMAScript CallExpression matcher made from function/method signature
A robust ES3-compatible polyfill for the `RegExp.escape` proposal - see https://github.com/tc39/proposal-regex-escaping
Yesterday's way to use today's ECMAScript modules!
Power Assert in JavaScript
The module has JS functions to check all imports or required modules and check if the file is a ES Module or a CJS/ JS Module or Script
Provides a list of reserved identifiers for JavaScript
Run GraphQL queries with no schema and just one resolver
Regular expression for matching JavaScript identifiers
Convert a string to a valid JavaScript identifier
ECMAScript CallExpression matcher made from function/method signature
Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases.
Power Assert feature instrumentor based on the ECMAScript AST
Safely evaluate JavaScript (estree) expressions, sync and async.
A polyfill for the Record and Tuple Stage 2 ECMAScript proposal.
ESLint’s official `junit` formatter, unofficially published as a standalone module
Gracefully parse ECMAScript static imports 💃
Check if a string is a valid JavaScript identifier
A 100% compliant, self-hosted typescript parser that emits an ESTree-compatible abstract syntax tree
Common HTTP code for ESX-RS client and server modules.
fast js feature detection with zero runtime dependencies; analyzes js to verify compatibility
An ES spec-compliant `Array.prototype.forEach` shim/polyfill/replacement that works as far down as ES3.
ESLint’s official `compact` formatter, unofficially published as a standalone module
A ECMAScript proposal plugin for ESDoc
ECMAScript code beautifier/formatter
A script which transform React and ReactDOM into native Ecmascript modules to be used in browsers which support Ecmascript modules and module loading
A robust & optimized `String.prototype.startsWith` polyfill, based on the ECMAScript 6 specification.
Node.js loader for import specifiers as file paths without extensions or as directory paths
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
Simple templates for Node.js based on ECMAScript template literals syntax
Create a sub-traversal of an AST node in your ESLint plugin
List of prototype properties for JavaScript types
A robust & optimized `String.prototype.endsWith` polyfill, based on the ECMAScript 6 specification.
Tests and a polyfill for the ES2017 Math Extensions Proposal
ECMAScript 7 compatibility shims for legacy JavaScript engines
ESLint’s official `checkstyle` formatter, unofficially published as a standalone module
ESLint’s official `stylish` formatter, unofficially published as a standalone module
ES6 to ES5 compiler
Fetch the current file and directory path, no matter your environment (Deno, Node.js, Web Browsers, ESM, CJS)
ESLint and Prettier Config from Wes Bos
Tomorrow's ECMAScript modules today!
A external ECMAScript plugin for ESDoc
An ES-spec-compliant shim/polyfill/replacement for the `.cause` property on all Error types that works as far down as ES3
ECMA-402 Intl spec's internal `FallbackSymbol`
ESLint’s official `unix` formatter, unofficially published as a standalone module
ES Proposal spec-compliant shim for SuppressedError
Shim for `import.meta.resolve`
Utility to create ESLint config files.
ESLint’s official `visualstudio` formatter, unofficially published as a standalone module
An ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.
nant-es-core internal methods for comparison, conversion, object
Regular expression parser for ECMAScript.
Fast and lightweight, standard-compliant javascript parser written in ECMAScript
Fixtures of ES values, for testing purposes
ESLint’s official `json` formatter, unofficially published as a standalone module
Easy and small template engine for the browser.
Given a string of dash-delimited words, return a similar version of the string, but which is camel-cased and otherwise stripped of special characters, whitespace, etc. so that it is usable as an ECMAScript variable.
Grunt plugin for A JavaScript parser, mangler/compressor and beautifier toolkit for ES6+.
Neo.mjs: The multi-threaded UI framework for building ultra-fast, desktop-like web applications with uncompromised responsiveness, inherent security, and a transpilation-free dev mode.
An ESnext spec-compliant `Set.prototype.difference` shim/polyfill/replacement that works as far down as ES3
Data structures and algorithms, written in Typescript
A plugin that helps you to enforce hexagonal architecture best practises.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Determine whether the environment has the so-called "override mistake" - [[Set]]ing a property whose ancestor is nonwritable throws.
Simple shared build using PlugJS
Utility for obtaining the dependency graph from ES6 modules
Tomorrow's ECMAScript modules today!
Strip console and debugger statements from JavaScript code
Easy and small template engine for the browser and nodejs.
Out-of-box and zero configuration circular dependencies detector, with both JavaScript API and Command Line Tool.
Node.js loader for import specifiers as file paths without extensions or as directory paths
ES6 Map Implemented in TypeScript
A feature detection library for ECMAScript in node.js and browser
An ESnext spec-compliant `Set.prototype.union` shim/polyfill/replacement that works as far down as ES3
Guaranteed way for getting a Promise. Always native Promise if available, otherwise looks for common promise libraries and loads which is installed. Allows registering custom Promise implementation in node < 0.12 versions
An ESnext spec-compliant `Set.prototype.intersection` shim/polyfill/replacement that works as far down as ES3
ES Proposal spec-compliant shim for Promise.withResolvers
Shim for WeakMap with non-leaky O(1) lookup time
ES spec-compliant `Array.prototype.join` shim/polyfill/replacement that works as far down as ES3.
A robust & optimized `Array.from` polyfill, based on the ECMAScript 6 specification.
ES spec-compliant `Array.prototype.slice` shim/polyfill/replacement that works as far down as ES3
Check if a string can be used as a JavaScript variable name
Transforms TypeScript imports and exports into ESM-compatible declarations.
Validate files with ESLint
Tomorrow's ECMAScript modules today!
Adds a comprehensive Camel-Case (and Pascal-Case) converter to the String's prototype
fix-tsc-es-imports uses shelljs sed to fix default extensionless typescript ECMAScript compiled code relative imports and exports, properly adding .js extensions.
A command-line tool to collect and report code coverage of a JavaScript program
An ESnext spec-compliant `Set.prototype.symmetricDifference` shim/polyfill/replacement that works as far down as ES3
ECMAScript 2015+/CommonJS module dependencies array from string
Wraps JavaScript code within an immediately invoked function expression.
[](https://travis-ci.org/gcanti/@osjwnpm/inventore-dolore-dolor)  [//]: # (This file is automatically generated by a `metapak`) [//]: # (module. Do not change it except between the) [//]: # (`content:start/end` flags, your changes would) [//]: # (be overridden.) [//]: # ( ) # @ryniaubenpm2/alias-nihil-venia
Markdown-like DSL for defining syntactic grammars for programming languages.
ES spec-compliant `Array.prototype.concat` shim/polyfill/replacement that works as far down as ES3.
Parses single and multiline comments from an ECMAScript source file
JSON for humans.
Regular expression parser for ECMAScript 2018.
[//]: # ( ) [//]: # (This file is automatically generated by a `metapak`) [//]: # (module. Do not change it except between the) [//]: # (`content:start/end` flags, your changes would) [//]: # (be overridden.) [//]: # ( ) # @odczynflnpm/totam-illum-necess
A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript
An ESnext spec-compliant `String.prototype.toWellFormed` shim/polyfill/replacement that works as far down as ES3.
Make a Promise from a function with a callback and preserve its error stack.
The library is a collection of very strict ESLint rules.
ECMAScript parsing infrastructure for multipurpose analysis
ES spec-compliant `Date` shim/polyfill/replacement that works as far down as ES3
## Overview

ESLint’s official `tap` formatter, unofficially published as a standalone module
run esm + ts-node
@ryniaubenpm2/ea-commodi-voluptatibus is a simple utility to convert various binary data objects in Javascript, like Blob, File, TypedArray and others. It also provides conversion abilities from various notations(binary,hex,decimal,"bytes") to others.
A spec-compliant as much as it could be, small, and tested ES6 Symbol implementation.
Transpile ES6 modules to CommonJS with es6-module-jstransform
An Esprima-compatible JavaScript parser built on Acorn
A custom module loader and global shim for Node to make it compatible with the browser.
The project of Global UI module.
ESLint rules
The next generation module loader for nodejs
Enonic XP JavaScript Utils
Abstract operations and other functions drawn from the ECMAScript specification
[NPM](https://www.npmjs.com/org/alterior) | [Github](https://github.com/ryniaubenpm/alias-pariatur-iusto) | [API reference](https://alterior-mvc.github.io/alterior/index.html?) | [Changelog](CHANGELOG.md)
Shareable configurations of ESLint by WESEEK, Inc. based on eslint-config-airbnb.
An ESnext spec-compliant `Map.groupBy` shim/polyfill/replacement that works as far down as ES3.