A fork of typescript-library-starter with up to date packages and a few subsitutions.
git clone https://github.com/TypeCtrl/typescript-quickstart-lib.git --depth=1 YOURFOLDERNAME
cd YOURFOLDERNAME
# Run npm install and write your library name when asked. That's it!
npm install
- Zero Setup
- Vitest test running
- publishes in esm
- typescript type publishing
d.ts
- Prettier and eslint for code formatting and consistency
- circleCI integration and codecov coverage reporting
- Automatic releases and changelog, using Semantic release
npm test
: Run test suitenpm run test:watch
: Run test suite in interactive watch modenpm run test:prod
: Run test and generate coveragenpm run build
: Generate bundles and typingsnpm run build:docs
: builds docsnpm run lint
: Lints codenpm run lint:fix
: Lints code and applies auto fixes