@shepherd23/nx-preset-ts-standalone
v0.6.2
Published
This is a template for a typescript standalone project.
Downloads
3
Readme
@shepherd23/nx-preset-ts-standalone
This is a template for a typescript standalone project.
The standalone includes:
- pnpm as the package manager
- lerna for versioning and changelog generation.
- typescript as the language.
- jest as the test runner.
- eslint as the linter.
- prettier as the code formatter.
- husky as the git hooks manager.
- commitlint as the commit message linter.
- Github Actions as the CI/CD tool.
Template files
See ./files
for the template files.
Usage
# `pnpm dlx` is equivalent to `npx`
pnpm dlx create-nx-workspace @shepherd23/nx-preset-ts-standalone <project-name>
# Navigate to the project
cd <project-name>
# Install dependencies
pnpm install
Arguments
[Required] project-name
The name of the project to generate.