1.0.0-0 • Published 2 years ago

@semcore/cli v1.0.0-0

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

Intall package cli in your project

npm i -D @semcore/cli

If package install global that should set NODE_PATH Exm: NODE_PATH=~/.nvm/versions/node/v16.14.0/lib/node_modules

Create component

semcore component

Accepts parameters:

  • name - component name
  • destination - component package name

Build component

semcore build

Accepts parameters:

  • component - component name
  • destination - component package name
  • source - file type (js, ts)

you can pass additional parameters that will receive @babel/cli

semcore build --component button --destination components --source js --presets ...

Run lint component

semcore lint

Accepts parameters:

  • destination - component package name

You will receive two files tsconfig.json, tsconfig.dts.json in the root of your project, which you can correct at your discretion.

Run test component

semcore test

Accepts parameters:

  • component - component name
  • destination - component package name

you can pass additional parameters that will receive jest/cli

semcore test --component button --destination components  --watch

Publish component

semcore publish

Accepts parameters:

  • destination - component package name

you can pass additional parameters that will receive @semcore/super-publisher