Configures all the configurations for you.
This package creates & maintains the following configurations:
- package.json
- README.md
- LICENSE.md (ISC)
- CONTRIBUTING.md
- CODE_OF_CONDUCT.md (Contributor Covenant, version 2.0)
- commitlint (conventional commits)
- eslint w/ @spudly/eslint-config
- github actions
- husky
- jest
- lint-staged
- prettier
- semantic-release
- sort-package-json
- typescript
- codecov
- all-contributors
npm install --save-dev @spudly/scripts
Just run npx scripts
.
After the first run, you should rarely have to manually run it again because it registers itself as a pre-commit hook.
Stephen John Sorensen 💻 |
This project follows the all-contributors specification. Contributions of any kind welcome!