0.5.1 • Published 5 months ago

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

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months 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

5 months ago

0.5.1

5 months ago

0.4.0

6 months ago

0.3.1

6 months ago

0.3.0

6 months ago

0.2.0

6 months ago

0.0.9

6 months ago

0.0.8

6 months ago

0.1.9

7 months ago

0.1.8

7 months ago

0.1.7

7 months ago

0.1.6

7 months ago

0.1.5

7 months ago

0.1.4

7 months ago

0.1.2

7 months ago

0.1.1

7 months ago

0.1.0

7 months ago

0.0.7

8 months ago

0.0.6

8 months ago