dev
tsc --watch
lint
foundry run eslint . --ext .js,.jsx,.ts,.tsx
test
jest --watch
build
tsc && tsc --project tsconfig.cjs.json && chmod +x ./dist/cjs/cli/index.js
start
start-storybook -p 6006 -s .storybook/public
commit
git-cz
deploy
gh-pages -d public
lint:ci
yarn lint --format junit -o __reports__/eslint-results.xml
release
semantic-release
test:ci
yarn test:output --ci --coverage --runInBand
lint:fix
yarn lint --fix
now-build
yarn build:storybook
predeploy
rm -rf ./public && yarn build:docs && cp ./src/CNAME ./public/CNAME
build:docs
yarn build:storybook && yarn build:stylesheets
lint:watch
onchange "src/**/*" -- yarn lint
test:output
mkdir -p __reports__ && jest --json --outputFile=__reports__/jest-results.json
static-styles
cross-env BABEL_ENV=static babel-node --extensions '.js,.ts,.tsx' ./scripts/static-styles/cli.js
check:licenses
license-checker --production --summary --failOn=GPLv3
check:security
audit-ci --critical
prepublishOnly
yarn build
build:storybook
build-storybook -c .storybook -o public -s .storybook/public
create:component
foundry run plop component
build:stylesheets
mkdir -p public/static && yarn static-styles --global --filePath=./public/static/circuit-ui-v1.css