/nx-monorepo

Primary LanguageTypeScriptGNU Affero General Public License v3.0AGPL-3.0

Edifice Frontend

Monorepo with frontend librairies

Prerequisites

  • pnpm: >= 8
  • node: >= 18 | 20

Getting Started

pnpm install

Storybook

pnpm nx run docs:storybook

Build

All libs:

pnpm nx run-many -t build

One lib:

pnpm nx build <project>

Test

All libs:

pnpm nx run-many -t test

One lib:

pnpm nx test <project>

Lint

All libs:

pnpm nx run-many -t lint

One lib:

pnpm nx lint <project>

Lint Fix

All libs:

pnpm nx run-many -t lint --fix

One lib:

pnpm nx lint <project> --fix

Prettier

pnpm nx format