Skip to content

XMachines Development

Reference documentation for contributors and maintainers of the @xmachines/xmachines-js monorepo.

Contents

  • Development — Monorepo setup, build system, adding packages, code conventions
  • Configuration — TypeScript, linting, formatting, Vitest, CI/CD, and release configuration
  • Testing — Vitest setup, node vs browser modes, test patterns, coverage requirements
  • Deployment — npm publishing, semantic-release process, GitLab CI pipeline