Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 883 Bytes

File metadata and controls

34 lines (25 loc) · 883 Bytes

Contributing

Thanks for taking an interest in PLAYER.

Development Setup

pnpm install
pnpm dev

Run checks before opening a pull request:

pnpm lint
pnpm test
pnpm build

Guidelines

  • Keep Strudel code as the source of truth. Visual edits should write deterministic changes back to the editor text.
  • Prefer conservative parsers and explicit fallback behavior over best-effort mutation.
  • Add or update tests when changing notation parsing, timeline analysis, arrangement recognition, or persistence behavior.
  • Keep UI changes consistent with the existing editor-focused interface.
  • Do not commit generated build output, local environment files, or browser storage exports unless they are intentional fixtures.

License

By contributing, you agree that your contribution is licensed under the same license as the project: AGPL-3.0-or-later.