@fluid-tools/build-cli
v0.21.0tsc
tsc
lint
npm run prettier && npm run eslint
test
npm run test:mocha
build
npm run clean:manifest && concurrently npm:build:compile npm:lint && concurrently npm:build:docs npm:build:manifest npm:build:diagrams
clean
rimraf dist lib oclif.manifest.json *.tsbuildinfo *.build.log
eslint
eslint --format stylish src
format
npm run prettier:fix
lint:fix
npm run prettier:fix && npm run eslint:fix
prettier
prettier --check . --ignore-path ../../../.prettierignore
build:copy
copyfiles -u 1 "src/**/*.fsl" lib
build:docs
api-extractor run --local
build:test
tsc --project ./test/tsconfig.json
eslint:fix
eslint --format stylish src --fix --fix-type problem,suggestion,layout
test:mocha
mocha --forbid-only "test/**/*.test.ts" --unhandled-rejections=strict
test:report
nyc npm run test:mocha:report
build:readme
fluid-readme generate readme --multi
prettier:fix
prettier --write . --ignore-path ../../../.prettierignore
build:compile
npm run tsc && npm run build:test && npm run build:copy && npm run build:readme
ci:build:docs
api-extractor run
build:diagrams
jssm-viz -i "./src/machines/*.fsl"
build:manifest
cross-env NODE_OPTIONS='--experimental-abortcontroller' oclif manifest
clean:manifest
rimraf oclif.manifest.json
test:mocha:report
npm run test:mocha -- -- --reporter xunit --reporter-option output=nyc/mocha-junit-report.xml
build:machine-diagram
jssm-viz -i "./src/machines/*.fsl"
test:mocha:multireport
cross-env FLUID_TEST_MULTIREPORT=1 npm run test:mocha
npm i @fluid-tools/[email protected]
Metadata
- MIT
- >=14.17.0
- Microsoft and contributors
- released 7/11/2023