1.0.0-alpha.41 • Published 10 months ago

@fabernovel/pes-nx-plugin-workspace v1.0.0-alpha.41

Weekly downloads
-
License
-
Repository
-
Last release
10 months ago

@fabernovel/pes-nx-plugin-workspace

Fabernovel's plugin for generating your Nx workspace

Usage

:bulb: No need to clone the repo, this plugin in deployed on npm !

pnpm dlx create-nx-workspace@16.1.4 --preset=@fabernovel/pes-nx-plugin-workspace --nxCloud=false --skipGit=true

:warning: You cannot create a new workspace inside PES repo (if you cloned it to contribute for example)

See Nx documentation for other options.

What does it do ?

The previous command will

  • setup Fabernovel's workspace layout (See Guidelines and Limitations)
  • initialize git repository, and perform the first commit
  • setup Pre-commit formatting

Shared library

Here, we refer to a shared library as a library shared between multiple applications. If you want to create a library shared between the libraries of the same application see the nx-plugin-next or nx-plugin-nest readme's.

In order to generate a shared library, run the following command:

pnpm exec nx g @fabernovel/pes-nx-plugin-workspace:shared <name> [options]
ArgumentsDescription
<name>The shared library name (will be requested by the cli if not provided)
OptionsDefaultDescriptionRequired
--directory"/shared/<name>"Library path (string) after /libs
--tagsTags (string separated by commas). For example: --tags="auth, user"

Next step

Now that your workspace is set up, you can add apps to your project! Refer to PES documentation to see all available application generators.

1.0.0-alpha.41

10 months ago

1.0.0-alpha.38

1 year ago

1.0.0-alpha.37

1 year ago

1.0.0-alpha.39

1 year ago

1.0.0-alpha.40

12 months ago

1.0.0-alpha.36

1 year ago

1.0.0-alpha.35

1 year ago

1.0.0-alpha.34

1 year ago

1.0.0-alpha.30

1 year ago

1.0.0-alpha.32

1 year ago

1.0.0-alpha.31

1 year ago

1.0.0-alpha.33

1 year ago

1.0.0-alpha.27

1 year ago

1.0.0-alpha.26

1 year ago

1.0.0-alpha.29

1 year ago

1.0.0-alpha.28

1 year ago

1.0.0-alpha.25

1 year ago

1.0.0-alpha.19

1 year ago

1.0.0-alpha.9

1 year ago

1.0.0-alpha.8

1 year ago

1.0.0-alpha.7

1 year ago

1.0.0-alpha.6

1 year ago

1.0.0-alpha.10

1 year ago

1.0.0-alpha.5

1 year ago

1.0.0-alpha.16

1 year ago

1.0.0-alpha.15

1 year ago

1.0.0-alpha.18

1 year ago

1.0.0-alpha.17

1 year ago

1.0.0-alpha.12

1 year ago

1.0.0-alpha.11

1 year ago

1.0.0-alpha.14

1 year ago

1.0.0-alpha.13

1 year ago

1.0.0-alpha.21

1 year ago

1.0.0-alpha.20

1 year ago

1.0.0-alpha.23

1 year ago

1.0.0-alpha.22

1 year ago

1.0.0-alpha.24

1 year ago

1.0.0-alpha.4

1 year ago

1.0.0-alpha.3

1 year ago

1.0.0-alpha.2

1 year ago

1.0.0-alpha.1

1 year ago

1.0.0-alpha.0

1 year ago

0.0.9

1 year ago

0.0.8

1 year ago