@elaraai/create-e3
v1.0.19
Published
Scaffold a new e3 project (BSL-1.1, Node + Python, durable execution): npm create @elaraai/e3
Readme
@elaraai/create-e3
Scaffold a new e3 project — BSL-1.1, Node + Python, durable dataflow execution.
npm create @elaraai/e3 my-solution- Pass
.instead of a name to scaffold into the current directory. - Add
-- --installto install dependencies (npm +uv) as part of scaffolding.
The generated project is driven by cross-platform npm scripts:
cd my-solution
npm run setup # npm install + uv sync
npm run build # tsc
npm run test # build, export IR, run TS + Python tests
npm run start # deploy from source, then run the dataflow
npm run watch # auto-deploy + run on every saveThe package is defined in src/index.ts as the default export and deployed
straight from source via e3 workspace deploy --from-source.
For an East-only (AGPL-3.0, Node-only) project, use
@elaraai/create-east.
Part of the East ecosystem.
