jsarch
v6.0.4 architecture documentation
architecture
node bin/jsarch.js src/*.ts > ARCHITECTURE.md
build
rimraf 'dist' && tsc --outDir dist
changelog
conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md
cli
env NODE_ENV=${NODE_ENV:-cli}
cover
npm run jest -- --coverage
cz
env NODE_ENV=${NODE_ENV:-cli} git cz
doc
echo "# API" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md
format
npm run prettier
graph
npm run graph:build && npm run graph:generate && git add DEPENDENCIES.mmd*
graph:build
MERMAID_RUN=1 node bin/jsarch.js > DEPENDENCIES.mmd
graph:generate
mmdc -i DEPENDENCIES.mmd -o DEPENDENCIES.mmd.png
jest
NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest
jsarch
node bin/jsarch.js
lint
eslint 'src/**/*.ts'
metapak
metapak
mocha
mocha --require '@babel/register' src/*.mocha.js
precz
npm run build && npm run graph && npm run architecture && npm run doc && npm t && npm run lint && npm run metapak -- -s
prettier
prettier --write 'src/**/*.ts'
preversion
npm run build && npm t && npm run lint && npm run metapak -- -s && npm run doc
rebuild
swc ./src -s -d dist -C jsc.target=es2022
test
npm run jest
type-check
tsc --pretty --noEmit
version
npm run changelog