Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 885 Bytes

File metadata and controls

32 lines (22 loc) · 885 Bytes

Contributing to Vendo

Thanks for helping make Vendo better.

Development setup

pnpm install
pnpm build
pnpm test

Node 22+, pnpm 11. The repo is a turbo monorepo: packages/ are the published @vendoai/* libraries, built against the frozen contracts in docs/contracts/ (read 00-overview.md first; layering is enforced in pnpm lint). The demo host apps live under apps/.

Making changes

  • Branch from main; open a PR against main.
  • pnpm build && pnpm test && pnpm typecheck && pnpm lint must pass.
  • UI-affecting changes need before/after screenshots in the PR.
  • Keep PRs focused; small is reviewable.

Reporting bugs / requesting features

Use the issue templates. For security issues, see SECURITY.md — do not open a public issue.

License

By contributing, you agree your contributions are licensed under Apache-2.0.