Skip to content

Latest commit

 

History

History
39 lines (27 loc) · 702 Bytes

File metadata and controls

39 lines (27 loc) · 702 Bytes

Contributing

Setup

nvm use
npm install

Use a local environment file for the target station:

VITE_STATION_NAME=my-station

The repository pins Node in .nvmrc to the current latest release.

Common Commands

nvm use
npm run dev
npm test
npm run lint
npm run build

Pull requests are expected to pass the GitHub Actions CI workflow, which runs the same lint, test, and build commands.

Scope

This repository is intentionally narrow:

  • one embedded player
  • one configurable station per deployment
  • public WaxLive API and websocket integrations only
  • copy-paste embedding through public/embed.js

Keep changes small, testable, and easy to review.