Node.js package that compiles synchronous functions into async generator functions using AST manipulation for seamless async iteration.
Degenerator is a powerful TypeScript library designed to transform standard synchronous functions into asynchronous generator functions. By parsing JavaScript code with Esprima, modifying the AST using ast-types, and regenerating the code via escodegen, it enables developers to upgrade legacy sync codebases to support async/await patterns and generators without manual rewrites.
Key benefits include improved compatibility with modern async ecosystems, reduced boilerplate in streaming data proces
Platform
n8n
Category
Development & IT
Price
$12.5
Creator
Fred Garcia
javascript
typescript
async
generator
ast
esprima
escodegen
node.js
development
infrastructure
How to import this workflow into n8n
1Purchase or download the workflow to get the n8n workflow JSON file.
2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
3Open each node marked with a credential warning and connect your own accounts and API keys.
4Run the workflow once manually to verify the data flow, then toggle it to Active.