Skip to content

serhalp/release-train

Repository files navigation

Release Train

The latest and upcoming front-end framework major releases, displayed in the style of a train station split-flap display for some reason.

Development

This is an Astro site. It uses Svelte 5 for interactivity.

It is deployed to Netlify.

It uses the PNPM package manager.

🧞 Commands

All commands are run from the root of the project, from a terminal:

Command Action
pnpm install Install dependencies
pnpm run dev Start local dev server at localhost:4321
pnpm run build Build your production site to ./dist/
pnpm run check Run typechecking and Astro + Svelte diagnostics
pnpm run preview Preview your build locally, before deploying

Contributing

The release data is in a plain JSON file in src/data/releases.json. Feel free to send PRs with updates.