Contributing
May 7, 2026 ยท View on GitHub
Thanks for contributing to CALL-E Integrations.
Development Setup
This repository targets:
- Node.js
>=22 - pnpm
>=10.18.3
Install dependencies from the repository root:
pnpm install
Run the required checks before opening a pull request:
pnpm test
pnpm check
pnpm pack:dry-run
Changesets
This repository uses Changesets for versioning and release notes.
Add a changeset whenever a change affects:
- published package behavior
- package metadata
- installation or configuration guidance
Create one with:
pnpm changeset
Pull Requests
Please keep pull requests focused and include:
- a clear summary of the change
- test coverage or a reason tests were not added
- documentation updates when behavior or configuration changed
Code Style
- Keep runtime code dependency-light and compatible with the published plugin model.
- Avoid adding build steps unless they are clearly necessary.
- Prefer small, explicit modules over clever abstractions.