@gvrs-nx/ts-package
v0.3.0
Published
An Nx preset for generating a ready-to-publish TS package
Downloads
2
Readme
@gvrs-nx/ts-package
An Nx preset for generating a ready-to-publish TS package
Usage
To create an Nx workspace with this preset, use the --preset
of create-nx-workspace
npx create-nx-workspace@latest --preset @gvrs-nx/ts-package
Included features
- CJS and ESM dual-format build with Rollup through
@nx/rollup:rollup
- Unit testing with Vitest through
@nx/vite:test
- Linting with ESLint through
@nx/eslint:lint
- Conventional commits enforcement through commitlint and husky
- Semver versioning and CHANGELOG generation through
@jscutlery/semver
- Local publishing with Verdaccio through
@nx/js:verdaccio
- Publishing to NPM through
ngx-deploy-npm
Licence
MIT © Aliaksandr Haurusiou.