{"library":"regenerator-preset","title":"regenerator-preset","description":"Babel preset for easily using regenerator-transform to compile generator and async functions to ES5-compatible code. Current version 0.14.1. Release cadence is slow, primarily updated alongside the broader regenerator project. Key differentiator: provides a simple Babel preset wrapper around regenerator-transform, simplifying configuration compared to manually enabling the transform plugin. Alternatives include using @babel/plugin-transform-regenerator directly.","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install regenerator-preset"],"cli":null},"imports":["module.exports = require('regenerator-preset');","{\"presets\": [\"regenerator-preset\"]}","No bundled types; use @types/babel__preset-env or similar"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// Install: npm install --save-dev regenerator-preset\n// In .babelrc or babel.config.js:\n{\n  \"presets\": [\"regenerator-preset\"]\n}\n// This enables regenerator-transform to compile generator and async functions.\n// Example input:\n// async function foo() {\n//   await bar();\n// }\n// Example output (simplified) uses regeneratorRuntime.","lang":"javascript","description":"Shows how to configure Babel to use regenerator-preset for transforming async/generator functions.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}