Thank you for your interest in contributing!
- Fork this repository
- Create a branch from
main(git checkout -b feat/your-feature) - Commit your changes with clear commit messages
- Push to your fork and open a Pull Request
git clone https://github.com/p-matrix/field-node-runtime.git
cd field-node-runtime
npm install
npm run build- Follow the existing code style (TypeScript strict mode)
- Keep PRs focused — one feature or fix per PR
- Add or update tests where applicable
- Do not commit API keys, credentials, or
.envfiles
Open a GitHub Issue with:
- Steps to reproduce
- Expected vs actual behavior
- Node.js version
Do not open a public issue. Please email architect@p-matrix.io instead. See SECURITY.md for details.
By contributing, you agree that your contributions will be licensed under the Apache License 2.0.