build
pnpm run clean && pnpm run compile
clean
rimraf lib/*
compile
pnpm run compile:rollup
compile:tsc
tsc -p .
compile:rollup
rollup -c
watch
rollup -cw
lint
eslint src/**/*.{ts,tsx}
prettier
prettier --write src/**/*
prepublishOnly
pnpm run test && npm run build
start
pnpm run watch
test
pnpm run test:jest && pnpm run test:tsd && pnpm run test:types
test:jest
BABEL_ENV=test jest
test:jest:watch
BABEL_ENV=test jest --watchAll
test:tsd
pnpm run build && cp test/tsd/*.test-d.ts lib/ && tsd
test:types
tsc
test:types:watch
pnpm run type-check -- --watch