yokecd / yoke

MIT License
75 stars 5 forks source link

Allow halloumi takeoff to read "pre-computed" platter from stdin #6

Closed davidmdm closed 9 months ago

davidmdm commented 9 months ago

Halloumi is designed to work with packages that built as wasm assets. However this invalidates all coding environments that cannot be compiled to wasm.

The most glaring use case is Typescript.

Ideally, if somebody wanted to write their Platter in typescript and have it deployed/rendered by halloumi they could do something like so:

(using bunjs as an example to avoid typescript compilation steps:

bun run index.ts | halloumi deploy release-name 

or in python:

python platter.py | halloumi export -o ./application

The list goes on.

davidmdm commented 9 months ago

Done