π¦ NPM Package Template - Zero Config π¦
Minimal tested and fully functional NPM package template project for ES6+ Javascript.
About this package
This template is intended to allow you to start developing immediatly with a working set of tools and scripts that play well together.
It is little opinionated to the point, that only the most basic tools are integrated If you want a different flavour you can fork this project and easily replace the tools or add new ones.
What's included?
Tools / stack
- πͺ Babel for transpiling
- πͺ Standard for linting
- βοΈ Mocha and Chai for testing
- π c8 for code coverage
- π JSDoc for documentation and jsdoc-to-markdown to create docs as markdown files
- β‘ GitHub actions for continuous integration
- π¦ Rollup for bundling
All tools are defined as dev-dependencies
!
Docs and repository
This template repository has all relevant GitHub community standards implemented: