build
rimraf dist && tsup --onSuccess "yarn yalc publish"
commit
cz
dev
concurrently "yarn build --watch" "yarn test:watch"
lint
concurrently "yarn lint:eslint" "yarn lint:format" "yarn lint:type-check"
lint:eslint
eslint --cache --ignore-path .gitignore "src/**/*.+(ts|js)"
lint:fix
yarn lint --fix && prettier --write .
lint:format
prettier --check .
lint:type-check
tsc --noEmit
prepare
husky install
release
yarn build && node ./node_modules/.bin/release-it
test
vitest run --passWithNoTests
test:ci
yarn test
test:watch
vitest