@nx/remix:library
Generate a Remix library to help structure workspace and application.
Monorepo World: October 7, 2024Monorepo World: October 7, 2024Join us!
Generate a Remix library to help structure workspace and application.
1nx generate library ...
21nx g lib ... #same
2By default, Nx will search for library in the default collection provisioned in workspace.json.
You can specify the collection explicitly as follows:
1nx g @nx/remix:library ...
2Show what will be generated without writing to disk:
1nx g library ... --dry-run
2Generate libs/myapp/mylib:
1g lib mylib --directory=myapp
2^[a-zA-Z].*$Library name
A directory where the lib is placed.
falseShould the library be buildable?
The library name used to import it, like @myorg/my-awesome-lib
falseGenerate JavaScript files rather than TypeScript files
as-provided, derivedWhether to generate the project name and root directory as provided (as-provided) or generate them composing their values and taking the configured layout into account (derived).
cssnone, cssGenerate a stylesheet
Add tags to the library (used for linting)
vitestjest, vitest, noneTest Runner to use for Unit Tests
falseSkip formatting files after generator runs
Join us live for exciting talks on developer tooling and monorepos! Catch the action on YouTube and join the conversation on Discord!