@o3r/workspace
TypeScript icon, indicating that this package has built-in type declarations

10.3.0 • Public • Published

Otter Workspace

Super cute Otter!

Description

Stable Version Bundle Size

This package is an Otter Framework Module providing tools at workspace level.

This packages provides several Schematics and CLIs used to accelerate the development and support maintenance of workspace's packages.

Schematics

Otter framework provides a set of code generators based on angular schematics.

Schematics Description How to use
add Include Otter in a project workspace. ng add @o3r/workspace
library Add a new Library to the current Otter project ng g library
sdk Add a new SDK to the current Otter project ng g sdk
application Add a new Application to the current Otter project ng g application

Scripts

This packages exposes the following Command Line Interfaces:

Set Version

Replaces the value of the version field of the JSON files matched by the pattern provided to the --include options.

Usage: o3r-set-version [options] <version>

Replace the packages version in a monorepos

Options:

  -p, --placeholder <placeholder>  Pattern of the version placeholder (default: 0.0.0)
  --include <file>                 Add files pattern to apply the verison replacement (default: */lerna.json,**/package.json,!**/node_modules/**/{package,lerna}.json)
  -V, --verbose                    Display debug logs
  -h, --help                       output usage information

Readme

Keywords

Package Sidebar

Install

npm i @o3r/workspace

Weekly Downloads

1,619

Version

10.3.0

License

BSD-3-Clause

Unpacked Size

143 kB

Total Files

144

Last publish

Collaborators

  • mrednic-1a
  • nicohoffmann
  • jbourgeois-1a
  • vscaiceanu-1a
  • kpanot