Pull requests are welcome. But please read the CycloneDX contributing guidelines first.
When creating a new issue, please select the appropriate issue type from the available templates and fill out the provided form.
These templates ensure that all necessary information is captured consistently.
When opening a pull request, use the repository’s pull request template and complete all required fields.
Keep each pull request focused on a single topic or problem.
Every pull request must reference an existing issue that it aims to address.
If no issue exists for your topic, please create one first using the appropriate issue template, then link your pull request to it.
To start developing simply run to install dev-dependencies and tools:
npm run dev-setupnpm run build-devSet up the tests once, via:
npm run setup-testsRun to have a proper test suite pass:
npm testApply the coding style via:
npm run cs-fixPlease sign off your commits, to show that you agree to publish your changes under the current terms and licenses of the project , and to indicate agreement with Developer Certificate of Origin (DCO).
git commit -s ...