1.0.0-0 • Published 2 years ago
@semcore/cli v1.0.0-0
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