tsx
ts-node --skipIgnore
prod
pnpm run build:ci
test
cross-env NODE_ENV=test stencil test --spec --e2e
build
cross-env NODE_ENV=production run-s build:components build:library
test:ci
pnpm test -- --ci -i --coverage --silent --no-build
build:ci
cross-env NODE_ENV=production run-s build:components
prebuild
run-p generate:*
sync:types
pnpm run tsx --files scripts/json-schema-to-types.ts
test:watch
pnpm test -- --screenshot --watch
prebuild:ci
run-p generate:*
generate:lib
mkdirp lib
build:library
pnpm --filter @tarojs/components-library-react --filter @tarojs/components-library-vue3 run build
test:coverage
pnpm test -- --ci --screenshot --coverage
dev:components
cross-env NODE_ENV=development pnpm run build:components --watch
build:components
stencil build
dev:library-vue3
cross-env NODE_ENV=development pnpm --filter @tarojs/components-library-vue3 run dev
dev:library-react
cross-env NODE_ENV=development pnpm --filter @tarojs/components-library-react run dev
generate:stencil-config
esbuild ./scripts/stencil/stencil.config.ts --external:lightningcss --bundle --platform=node --outfile=stencil.config.js