Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 722 Bytes

File metadata and controls

27 lines (20 loc) · 722 Bytes

moshell-playground

An interactive playground for the Moshell scripting language.

The frontend consists in a few static assets to write code and to see the result. The backend servers execute it in a sandboxed environment and stream the result.

Use locally

Build the image and start a container:

cd backend
docker build -t kronoss:0.1 .
docker run -it --privileged --rm -p 3000:3000 kronoss:0.1

Prepare the frontend:

cd frontend
pnpm install # Or your favorite package manager (npm, yarn, bun...)
pnpm run gen:parser # Generate the Moshell parser
pnpm run dev # Start a development server
# pnpm run build # Bundle assets