Install dependencies and run all unit tests:
npm testThis project uses Prettier to format code consistently. To format all files, run:
npm run formatThis project uses ESLint with the eslint-plugin-jsdoc plugin to enforce JSDoc block tag formatting and an 80-character line length. To run linting:
npm run lintWhen creating pull request branches, this action uses the following naming convention:
codez-<type>-<issueNumber>-<short-description>
<type>is one offeat,fix,docs,styles, orchore, inferred from the commit message.<issueNumber>is the related issue number.<short-description>is a slugified version of the generated commit message (lowercase, spaces replaced with hyphens, and non-alphanumeric characters removed).