Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

190 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BIP-110

Website for BIP-110: Protecting Bitcoin's Purpose

Live at: bip110.org

Development

cd web
npm install
npm run dev

The development command compiles ReScript before Astro starts and recompiles through Astro's Vite watcher. Run all formatting, tests, and production-build checks with:

cd web
npm run check

The project uses Astro for static pages, ReScript for application logic, validation, state, request planning, and package-light React presentation, and TypeScript for narrow runtime and package adapters. See the ReScript rewrite case study for the measured tradeoffs and architecture decision.

Deploy

Production

just deploy

Preview

just preview

GitHub Actions (Cloudflare Workers via Wrangler)

This repo deploys previews for every PR update and deploys production on pushes to master.

About

Code for the bip110.org website

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages