0.5.1 • Published 1 year ago

@shepherd23/nx-preset-ts-monorepo v0.5.1

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

@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

1 year ago

0.5.1

1 year ago

0.4.0

1 year ago

0.3.1

1 year ago

0.3.0

1 year ago

0.2.0

1 year ago

0.0.9

1 year ago

0.0.8

1 year 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