diff --git a/.github/labels.yml b/.github/labels.yml index da5aaab..b760048 100644 --- a/.github/labels.yml +++ b/.github/labels.yml @@ -27,4 +27,16 @@ description: This will not be worked on - name: dependencies color: 0366d6 - description: Pull requests that update a dependency file \ No newline at end of file + description: Pull requests that update a dependency file +- name: 'breaking' + color: 'FF0000' + description: 'Breaking changes (major version bump)' +- name: 'feature' + color: '00FF00' + description: 'New features (minor version bump)' +- name: 'fix' + color: 'FFA500' + description: 'Bug fixes (patch version bump)' +- name: 'dependencies' + color: '0366D6' + description: 'Dependencies updates' \ No newline at end of file diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index e69de29..2cd537d 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -0,0 +1,20 @@ +## Description + + +## Type of change + +- [ ] Breaking change (major version) +- [ ] New feature (minor version) +- [ ] Bug fix (patch version) +- [ ] Documentation update +- [ ] Dependencies update + +## Checklist +- [ ] I have added tests +- [ ] I have updated documentation +- [ ] I have assigned appropriate labels +- [ ] I have added the change to CHANGELOG.md +- [ ] All tests pass locally + +## Related Issues + \ No newline at end of file diff --git a/.npmignore b/.npmignore index e69de29..bda27a1 100644 --- a/.npmignore +++ b/.npmignore @@ -0,0 +1,10 @@ +# .npmignore +src/__tests__/ +.github/ +.vscode/ +coverage/ +*.test.ts +*.spec.ts +tsconfig.json +.eslintrc +.prettierrc \ No newline at end of file