Deployed automatically when pushing to the main branch:

env DENO_DEPLOY_TOKEN='<token>' deployctl deploy --project=pluvial-xyz --exclude=node_modules build/index.js
env CF_ACCOUNT_ID='<account-id>' wrangler publish


Install dependencies with pnpm install (or pnpm i), and start a development server:

pnpm dev

# or start the server and open the app in a new browser tab
pnpm dev -- --open


To create a production version of the app, a different adapter is used for each target environment. To build using the default adapter-static, use:

pnpm build

You can preview the built app with pnpm preview. This should not be used to serve the app in production.


The content of this project itself is licensed under the Creative Commons Attribution 4.0 International License, and the underlying source code used to format and display that content is licensed under the MIT license.