regenerator-runtime
npmv0.14.1Runtime for Regenerator-compiled generator and async functions.
Overview
regenerator-runtime is an npm package that runtime for Regenerator-compiled generator and async functions. It is extremely widely used, with about 61M downloads per week and 3 known dependents in the graph. The latest version is 0.14.1, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need runtime for Regenerator-compiled generator and async functions and value a battle-tested, widely-adopted solution.
When not to use it
Consider an alternative if you need to have first-class TypeScript types out of the box, or if a more actively-maintained option better fits your npm stack.
Pros
- Large, well-established user base (61M weekly downloads).
- Clear open-source license (MIT).
- Zero runtime dependencies — minimal footprint.
Cons
- No bundled TypeScript types (may require a separate @types package).
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of regenerator-runtime.
Used by
Popular packages that depend on regenerator-runtime.
A framework for building native apps using React
An AST-based pattern checker for JavaScript.
Seamless REST/GraphQL API mocking library for browser and Node.js.
Jest preset for React Native apps
Alternatives to regenerator-runtime
Mutex locks for async functions
generator async control flow goodness
Get the first fulfilled promise that satisfies the provided testing function
Fast, in memory work queue
TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM files
Asynchronous bootstrapping of Node applications
A Promise-based interface into processes created by child_process.spawn
A set of primitives to build Vercel Edge Runtime.
A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations
Low level bindings for creating Web Standard contexts.
Run multiple promise-returning & async functions with limited concurrency
TypeScript execution environment and REPL for node.js, with source map support
Frequently installed together
The semantic version parser used by npm.
the most correct and second fastest glob implementation in JavaScript
Polyfills for React Native.
TypeScript definitions for node
yargs the modern, pirate-themed, successor to optimist.
React is a JavaScript library for building user interfaces.
Runtime typescript and ESM support for Node.js
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
Prettier is an opinionated code formatter
Lightweight debugging utility for Node.js and the browser
TypeScript definitions for estree
ECMAScript scope analyzer for ESLint
Version history
| Version | Published | License |
|---|---|---|
| 0.14.1latest | 2 years ago | MIT |
| 0.14.0 | 3 years ago | MIT |
| 0.13.11 | 3 years ago | MIT |
| 0.13.10 | 3 years ago | MIT |
| 0.13.9 | 5 years ago | MIT |
| 0.13.8 | 5 years ago | MIT |
| 0.13.7 | 6 years ago | MIT |
| 0.13.6 | 6 years ago | MIT |
| 0.13.5 | 6 years ago | MIT |
| 0.13.4 | 6 years ago | MIT |
| 0.13.3 | 7 years ago | MIT |
| 0.13.2 | 7 years ago | MIT |
| 0.13.1 | 7 years ago | MIT |
| 0.13.0 | 7 years ago | MIT |
| 0.12.1 | 8 years ago | MIT |
| 0.12.0 | 8 years ago | MIT |
| 0.11.1 | 8 years ago | MIT |
| 0.11.0 | 9 years ago | MIT |
| 0.10.5 | 9 years ago | MIT |
| 0.10.4 | 9 years ago | MIT |
Maintainers
Keywords
Frequently asked questions
How do I install regenerator-runtime?
Run `npm install regenerator-runtime` to add regenerator-runtime to your npm project.
What license is regenerator-runtime released under?
regenerator-runtime is distributed under the MIT license.
How popular is regenerator-runtime?
regenerator-runtime has approximately 60,995,626 downloads per week and 3 known dependent packages.