Radioactive experiments. Turn back! You will find no API stability here.
There's a frontend, and a backend.
All of the backend code lives within Toolshed, and is written in Deno2.
All of the frontend code lives within various packages, inside of a pnpm monorepo setup in ./typescript/packages/
.
For a more detailed guide, see ./typescript/packages/toolshed/README.md.
cd ./typescript/packages/toolshed
deno task dev
By default the backend will run at http://localhost:8000
For a more detailed guide, see the pnpm monorepo readme ./typescript/packages/README.md.
First, install pnpm
brew install pnpm
Then, install the dependencies and run the dev server
cd ./typescript/packages/lookslike-high-level
pnpm install
pnpm dev
By default, the frontend will run at http://localhost:5173, and it will point to a local backend running at http://localhost:8000.
If you are not actively making updates to the backend, you can also point to the backend running in the cloud, by running the following command:
TOOLSHED_API_URL=https://toolshed.commontools.dev/ pnpm run dev