0.5.1 • Published 2 years ago
@shepherd23/nx-preset-ts-monorepo v0.5.1
@shepherd23/nx-preset-ts-monorepo
This is a template for a typescript monorepo project.
The monorepo includes:
- pnpm as the package manager and the workspace tool
- nx as the workspace manager, specifically for building and publishing.
- lerna as the monorepo manager, specifically 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-monorepo <project-name>
# Navigate to the project
cd <project-name>
# Install dependencies
pnpm install
Arguments
Required project-name
The name of the project to generate.
0.5.0
2 years ago
0.5.1
2 years ago
0.4.0
2 years ago
0.3.1
2 years ago
0.3.0
2 years ago
0.2.0
2 years ago
0.0.9
2 years ago
0.0.8
2 years ago
0.1.9
2 years ago
0.1.8
2 years ago
0.1.7
2 years ago
0.1.6
2 years ago
0.1.5
2 years ago
0.1.4
2 years ago
0.1.2
2 years ago
0.1.1
2 years ago
0.1.0
2 years ago
0.0.7
2 years ago
0.0.6
2 years ago