Scaffold a Codemation consumer application (npm create codemation)
The **Codemation command-line** package: parse arguments, wire a small composition root, and run **build**, **dev**, **serve**, and **user** subcommands against a **consumer project** (your app that defines `codemation.config.ts` and workflows).
The **Codemation engine**: workflow types, the execution model, builder DSL, dependency-injection primitives, and shared runtime contracts. It stays free of HTTP servers, databases, UI, and concrete node catalogs so apps and plugins can build on a stable
The **production Next.js host** for Codemation: App Router app, UI features (workflows, credentials, users), and server wiring that delegates to `@codemation/host`. Published packages ship a prebuilt standalone runtime for consumer apps, while framework a
**Built-in Codemation nodes** shipped with the framework: triggers (for example webhooks), control-flow and data helpers, OpenAI chat model wiring, and related registration types. It depends only on `@codemation/core` plus the small set of libraries those
The **framework host**: app-config loading, app-container composition, HTTP/WebSocket gateway (Hono), persistence (Prisma/Postgres), plugin and workflow discovery, shared React UI shell pieces, and server/client **subpath bundles** so Next.js and Node ser
**Redis-backed run event bus** implementation for Codemation, bridging engine events to infrastructure using **ioredis**. It implements host/runtime expectations for publishing and subscribing to run lifecycle traffic.
A **minimal example node package**: shows how to ship a custom node (config + implementation) that depends only on `@codemation/core`. The monorepo uses it in tests and as a template for **community or private node packages**.
The **default skin** for the Codemation workflow canvas: React components, screens, panels, and dialogs built on top of [`@codemation/canvas-core`](../canvas-core). Drop it into a consumer app for a working visual editor + run viewer without writing your
Headless building blocks for the Codemation workflow canvas: hooks, controllers, realtime infrastructure, API client, and layout engine. **No JSX.**
Reusable agent skills for Codemation projects and plugin development.
Optional Gmail integration for Codemation. The package is intentionally trigger-first:
Microsoft Graph (O365) plugin for Codemation — starting with an On New Mail polling trigger
Azure AI Content Understanding (OCR) plugin for Codemation — prebuilt document, invoice, and image analyzers.
Compile class public and private fields, private methods and decorators to ES6
Compile ESNext Regular Expressions to ES5
RFC9562 UUIDs
Create a new Jest project
Polyfill for Node.js module.createRequire (<= v12.2.0)
Create and parse Content-Disposition header
Babel preset used by Create React App
ESLint configuration used by Create React App
webpack utilities used by Create React App
Configuration and scripts for Create React App.