| pnpm run preprod:serve |
pnpm run optimize:media |
| pnpm run prebuild:production |
node scripts/prebuild-production.mjs |
| pnpm run prebuild:production:zip |
node scripts/prebuild-production.mjs |
| pnpm run prebuild:stats |
node scripts/prebuild-production.mjs |
| pnpm run prepare |
husky |
| pnpm run devtools |
react-devtools |
| pnpm run dev |
pnpm run start |
| pnpm run dev:webpack |
cross-env BUILD_TOOL=webpack node scripts/dev-tracking.mjs |
| pnpm run dev:vite |
cross-env BUILD_TOOL=vite node scripts/dev-tracking.mjs |
| pnpm run dev:tracking |
node scripts/dev-tracking.mjs |
| pnpm run project:dev |
node scripts/project-command.mjs dev |
| pnpm run mfe:dev |
node scripts/project-command.mjs mfe-dev |
| pnpm run start |
node scripts/dev-tracking.mjs |
| pnpm run start:web |
node scripts/project-command.mjs dev |
| pnpm run start:projectA |
node scripts/project-command.mjs dev projectA |
| pnpm run start:projectB |
node scripts/project-command.mjs dev projectB |
| pnpm run start:mf:shell |
node scripts/project-command.mjs mfe-dev shell |
| pnpm run start:mf:projectA |
node scripts/project-command.mjs mfe-dev projectA |
| pnpm run start:mf:projectB |
node scripts/project-command.mjs mfe-dev projectB |
| pnpm run start:enterprise:full |
cross-env PROJECT=enterprise node scripts/dev-tracking.mjs |
| pnpm run project:list |
node scripts/project-command.mjs list |
| pnpm run project:doctor |
node scripts/project-command.mjs doctor |
| pnpm run project:create |
node scripts/create-project.mjs |
| pnpm run start:enterprise |
cross-env PROJECT=enterprise node scripts/dev-tracking.mjs |
| pnpm run project:build |
node scripts/project-command.mjs build |
| pnpm run mfe:build |
node scripts/project-command.mjs mfe-build |
| pnpm run mfe:build:standalone |
node scripts/project-command.mjs mfe-build-standalone |
| pnpm run build:production |
cross-env SENTRY_SOURCE_MAP=map BUILD_GOAL=production NODE_ENV=production NODE_OPTIONS=--trace-deprecation webpack --config ./build/webpack/webpack.prod.js --stats-error-details |
| pnpm run build:webpack |
cross-env BUILD_TOOL=webpack node scripts/project-command.mjs build |
| pnpm run build:vite |
cross-env BUILD_TOOL=vite node scripts/project-command.mjs build |
| pnpm run build:production:zip |
cross-env DIST_ZIP=1 SENTRY_SOURCE_MAP=map BUILD_GOAL=production NODE_ENV=production NODE_OPTIONS=--trace-deprecation webpack --config ./build/webpack/webpack.prod.js --stats-error-details |
| pnpm run build:production:projectA |
node scripts/project-command.mjs build projectA |
| pnpm run build:production:projectB |
node scripts/project-command.mjs build projectB |
| pnpm run build:mf:shell |
node scripts/project-command.mjs mfe-build shell |
| pnpm run build:mf:projectA |
node scripts/project-command.mjs mfe-build projectA |
| pnpm run build:mf:projectB |
node scripts/project-command.mjs mfe-build projectB |
| pnpm run build:mf:projectA:standalone |
node scripts/project-command.mjs mfe-build-standalone projectA |
| pnpm run build:mf:projectB:standalone |
node scripts/project-command.mjs mfe-build-standalone projectB |
| pnpm run build:mf:vercel |
node scripts/build-mfe.mjs |
| pnpm run vercel-build |
pnpm run build:mf:vercel |
| pnpm run build:production:zip:projectA |
cross-env PROJECT=projectA DIST_ZIP=1 SENTRY_SOURCE_MAP=map BUILD_GOAL=production NODE_ENV=production NODE_OPTIONS=--trace-deprecation webpack --config ./build/webpack/webpack.prod.js --stats-error-details |
| pnpm run build:production:zip:projectB |
cross-env PROJECT=projectB DIST_ZIP=1 SENTRY_SOURCE_MAP=map BUILD_GOAL=production NODE_ENV=production NODE_OPTIONS=--trace-deprecation webpack --config ./build/webpack/webpack.prod.js --stats-error-details |
| pnpm run build:test |
cross-env SENTRY_SOURCE_MAP=no BUILD_GOAL=test NODE_ENV=production webpack --config ./build/webpack/webpack.prod.js --stats-error-details |
| pnpm run build:dev |
cross-env SENTRY_SOURCE_MAP=no BUILD_GOAL=dev NODE_ENV=production webpack --config ./build/webpack/webpack.prod.js --stats-error-details |
| pnpm run build:enterprise |
node scripts/project-command.mjs build enterprise |
| pnpm run build:enterprise:api |
cross-env REACT_APP_USE_MOCK=false node scripts/project-command.mjs build enterprise --stats |
| pnpm run build:enterprise:stats |
node scripts/project-command.mjs build enterprise --stats |
| pnpm run build:pages |
node scripts/build-pages.mjs |
| pnpm run build:stats:vite |
cross-env BUILD_TOOL=vite node scripts/project-command.mjs build default --stats |
| pnpm run build:stats |
node scripts/project-command.mjs build default --stats |
| pnpm run analyze:build |
pnpm run build:stats |
| pnpm run analyze:build:vite |
pnpm run build:stats:vite |
| pnpm run analyze:report |
serve artifacts/build -l 8766 |
| pnpm run check:bundle-budget |
node scripts/check-bundle-budget.mjs |
| pnpm run storybook |
cross-env BABEL_ENV=storybook storybook dev -p 6006 |
| pnpm run storybook:webpack |
pnpm run storybook |
| pnpm run storybook:vite |
storybook dev -c .storybook/vite -p 6008 |
| pnpm run storybook:clean |
rimraf node_modules/.cache/storybook node_modules/.cache/.storybook node_modules/.cache/storybook-babel |
| pnpm run storybook:reset |
npm run storybook:clean && npm run storybook |
| pnpm run build-storybook |
cross-env STORYBOOK_BUILD=1 storybook build -o storybook-static |
| pnpm run build-storybook:webpack |
pnpm run build-storybook |
| pnpm run build-storybook:vite |
cross-env STORYBOOK_BUILD=1 storybook build -c .storybook/vite -o storybook-static-vite |
| pnpm run postbuild-storybook |
node ./scripts/add-storybook-base.cjs |
| pnpm run serve:storybook |
serve storybook-static -p 6007 |
| pnpm run serve:storybook:http |
cd storybook-static && pnpm exec http-server -p 6006 -o |
| pnpm run typecheck:storybook |
tsc6 --project tsconfig.storybook.json |
| pnpm run vercel:prepare:storybook |
node scripts/prepare-vercel-storybook.mjs |
| pnpm run build:lib |
rimraf packages/wui-react/dist && cross-env NODE_ENV=production webpack --config ./build/webpack/webpack.lib.js && pnpm run build:lib:types && node scripts/finalize-lib-build.mjs |
| pnpm run build:lib:webpack |
pnpm run build:lib |
| pnpm run build:lib:vite |
vite build --config build/vite/lib.config.ts && pnpm run build:lib:types && node scripts/finalize-lib-build.mjs |
| pnpm run build:lib:types |
tsc6 --project tsconfig.lib.json |
| pnpm run prepare:lib:publish |
node scripts/prepare-lib-publish.mjs |
| pnpm run check:lib-package |
node scripts/validate-lib-package.mjs |
| pnpm run check:lib-smoke |
node scripts/smoke-lib-package.mjs |
| pnpm run check:lib-size |
node scripts/check-lib-package-size.mjs |
| pnpm run check:lib-release |
node scripts/validate-lib-release.mjs |
| pnpm run prepare:lib:release |
node scripts/prepare-lib-release.mjs |
| pnpm run pack:lib:dry-run |
pnpm run prepare:lib:release && npm pack ./packages/wui-react --dry-run --ignore-scripts |
| pnpm run build:lib:analyze |
cross-env USE_ANALYZE=1 pnpm run build:lib |
| pnpm run analyze:lib |
pnpm run build:lib:analyze |
| pnpm run pub |
cross-env WUI_DIST_TAG=latest pnpm --dir packages/wui-react publish --access public |
| pnpm run pub:beta |
cross-env WUI_DIST_TAG=beta pnpm --dir packages/wui-react publish --tag beta --access public |
| pnpm run release:lib:patch |
npm --prefix packages/wui-react version patch --no-git-tag-version |
| pnpm run release:lib:minor |
npm --prefix packages/wui-react version minor --no-git-tag-version |
| pnpm run release:lib:major |
npm --prefix packages/wui-react version major --no-git-tag-version |
| pnpm run preview:vite |
vite preview --host --config build/vite/app.config.ts |
| pnpm run prod:serve |
cross-env SENTRY_SOURCE_MAP=no BUILD_SERVE=prod BUILD_GOAL=production NODE_ENV=production webpack --config ./build/webpack/webpack.prod.js --stats-error-details |
| pnpm run prod:serve:projectA |
cross-env PROJECT=projectA SENTRY_SOURCE_MAP=no BUILD_SERVE=prod BUILD_GOAL=production NODE_ENV=production webpack --config ./build/webpack/webpack.prod.js --stats-error-details |
| pnpm run prod:serve:projectB |
cross-env PROJECT=projectB SENTRY_SOURCE_MAP=no BUILD_SERVE=prod BUILD_GOAL=production NODE_ENV=production webpack --config ./build/webpack/webpack.prod.js --stats-error-details |
| pnpm run prod:serve:debug |
cross-env DEBUG_PROD=1 pnpm run prod:serve |
| pnpm run dev:serve |
cross-env SENTRY_SOURCE_MAP=no BUILD_SERVE=prod BUILD_GOAL=dev NODE_ENV=production webpack --config ./build/webpack/webpack.prod.js --stats-error-details |
| pnpm run test:serve |
cross-env SENTRY_SOURCE_MAP=no BUILD_SERVE=prod BUILD_GOAL=test NODE_ENV=production webpack --config ./build/webpack/webpack.prod.js --stats-error-details |
| pnpm run serve:dist |
node scripts/dist-tools.mjs serve --port 5000 |
| pnpm run serve:dist:test |
node scripts/dist-tools.mjs serve --port 7000 |
| pnpm run serve:prod |
pnpm run clean:dist:current && pnpm run prod:serve && pnpm run serve:dist |
| pnpm run serve:dev |
pnpm run clean:dist:current && pnpm run dev:serve && pnpm run serve:dist |
| pnpm run serve:test |
pnpm run clean:dist:current && pnpm run test:serve && pnpm run serve:dist:test |
| pnpm run http:dev |
pnpm run clean:dist:current && pnpm run dev:serve && pnpm run http-server |
| pnpm run http:prod |
pnpm run clean:dist:current && pnpm run prod:serve && pnpm run http-server |
| pnpm run http:test |
pnpm run clean:dist:current && pnpm run test:serve && pnpm run http-server |
| pnpm run http-server |
node scripts/dist-tools.mjs http -- -p 9090 --proxy https://my-json-server.typicode.com -o --cors --log-ip --gzip |
| pnpm run lighthouse |
node scripts/run-lighthouse.mjs |
| pnpm run test |
pnpm run test:coverage |
| pnpm run test:jest |
jest --config=tests/unit/config.cjs |
| pnpm run test:coverage |
jest --config=tests/unit/config.cjs --coverage |
| pnpm run test:e2e |
playwright test --config=tests/e2e/config/app.config.ts |
| pnpm run test:e2e:vite |
cross-env BUILD_TOOL=vite playwright test --config=tests/e2e/config/app.config.ts |
| pnpm run test:e2e:mfe |
playwright test --config=tests/e2e/config/mfe.config.ts |
| pnpm run test:e2e:typecheck |
tsc6 --project tests/e2e/tsconfig.json |
| pnpm run test:watch |
jest --config=tests/unit/config.cjs --watch |
| pnpm run test:report |
pnpm run test:report:build && serve tests/reports -l 8765 |
| pnpm run test:report:build |
node tests/report.mjs |
| pnpm run test:api |
node --test api/.test.mjs server/enterprise/.test.mjs |
| pnpm run test:tooling |
node --test scripts/*.test.mjs |
| pnpm run test:e2e:enterprise |
playwright test --config=tests/e2e/config/enterprise-demo.config.ts |
| pnpm run test:e2e:enterprise:api |
playwright test --config=tests/e2e/config/enterprise-api.config.ts |
| pnpm run ci:quality |
pnpm run check:scripts && pnpm run markdownlint && pnpm run lint && pnpm run check:aliases && pnpm run check:import-boundaries && pnpm run check:route-contract && pnpm run check:docs && pnpm run check:i18n && pnpm run typecheck && pnpm run typecheck:boundaries && pnpm run typecheck:api && pnpm run typecheck:lib && pnpm run test:e2e:typecheck && pnpm run test && pnpm run test:tooling && pnpm run test:api |
| pnpm run lint:fix |
pnpm run eslint:fix && pnpm run stylelint:fix && pnpm run prettier:fix |
| pnpm run lint |
pnpm run eslint && pnpm run stylelint && pnpm run prettier:check |
| pnpm run lint:errors |
eslint --cache --quiet "src/**/*.{js,jsx,ts,tsx}" |
| pnpm run stylelint |
stylelint "src/**/*.(less|css|scss)" --custom-syntax postcss-less |
| pnpm run stylelint:fix |
stylelint "src/**/*.(less|css|scss)" --fix --custom-syntax postcss-less |
| pnpm run prettier:check |
prettier --check "src/**/*" --end-of-line auto --ignore-unknown |
| pnpm run prettier:fix |
prettier --write "src/**/*" --end-of-line auto --ignore-unknown |
| pnpm run prettier:fix:all |
prettier --write . --end-of-line auto --ignore-unknown |
| pnpm run eslint |
eslint --cache "src/**/*.{js,jsx,ts,tsx}" |
| pnpm run eslint:fix |
eslint --fix --cache "src/**/*.{js,jsx,ts,tsx}" |
| pnpm run markdownlint |
markdownlint ".md" "docs/**/.md" "api/**/*.md" |
| pnpm run markdownlint:fix |
markdownlint --fix ".md" "docs/**/.md" "api/**/*.md" |
| pnpm run check:component-catalog |
node scripts/generate-component-catalog.mjs --check |
| pnpm run check:i18n |
node scripts/validate-i18n.mjs && node scripts/check-hardcoded-copy.mjs |
| pnpm run check:import-boundaries |
node scripts/check-import-boundaries.mjs |
| pnpm run typecheck |
tsc6 --noEmit --project tsconfig.json |
| pnpm run typecheck:boundaries |
tsc6 --noEmit --project tsconfig.strict-boundaries.json |
| pnpm run typecheck:api |
tsc6 --project tsconfig.api.json |
| pnpm run check:project-registry |
node scripts/validate-project-registry.mjs |
| pnpm run check:mfe-artifacts |
node scripts/validate-mfe-artifacts.mjs |
| pnpm run check:deployment-config |
node scripts/validate-deployment-config.mjs |
| pnpm run check:aliases |
node scripts/sync-path-aliases.mjs --check |
| pnpm run check:project-contracts |
node scripts/sync-project-contracts.mjs --check |
| pnpm run scanner |
pnpm run test && node scripts/run-sonar-scanner.cjs |
| pnpm run check:route-contract |
node scripts/validate-route-contract.mjs |
| pnpm run typecheck:lib |
tsc6 --noEmit --emitDeclarationOnly false --project tsconfig.lib.json |
| pnpm run check:docs |
node scripts/generate-project-reference.mjs --check && node scripts/validate-docs.mjs |
| pnpm run check:scripts |
node scripts/check-package-scripts.mjs |
| pnpm run check:deployment-contracts |
node scripts/sync-deployment-config.mjs --check |
| pnpm run check:stories |
node scripts/validate-stories.mjs |
| pnpm run check:pages |
node scripts/validate-pages.mjs |
| pnpm run generate:component-catalog |
node scripts/generate-component-catalog.mjs |
| pnpm run sync:aliases |
node scripts/sync-path-aliases.mjs |
| pnpm run sync:project-contracts |
node scripts/sync-project-contracts.mjs |
| pnpm run generate:docs |
node scripts/generate-component-catalog.mjs && node scripts/generate-project-reference.mjs |
| pnpm run sync:deployment |
node scripts/sync-deployment-config.mjs |
| pnpm run vercel:prepare:enterprise |
node scripts/prepare-vercel-enterprise.mjs |
| pnpm run vercel:prepare:default |
node scripts/prepare-vercel-default.mjs |
| pnpm run api:db |
node --env-file-if-exists=.env.development.local server/enterprise/db-admin.mjs |
| pnpm run api:pg |
node --env-file-if-exists=.env.enterprise.postgres.local server/enterprise/postgres-db-admin.mjs |
| pnpm run api:bootstrap |
node --env-file-if-exists=.env.development.local server/enterprise/db-admin.mjs migrate && node --env-file-if-exists=.env.development.local server/enterprise/bootstrap.mjs |
| pnpm run api:platform-admin |
node --env-file-if-exists=.env.development.local server/enterprise/platform-admin.mjs |
| pnpm run optimize:media |
node scripts/optimize-media.mjs |
| pnpm run clean:dist:current |
node scripts/dist-tools.mjs clean |
| pnpm run changelog |
conventional-changelog -p angular -i CHANGELOG.md -s |
| pnpm run release |
standard-version |
| pnpm run release:minor |
standard-version --release-as minor |
| pnpm run release:patch |
standard-version --release-as patch |
| pnpm run release:major |
standard-version --release-as major |
| pnpm run push:tags |
git push --follow-tags origin main |
| pnpm run clean:dist |
rimraf ./dist |
| pnpm run clean:modules |
rimraf node_modules |
| pnpm run depcheck |
node scripts/depcheck.mjs |
| pnpm run clean |
pnpm prune && rimraf node_modules/.cache |
| pnpm run fresh |
pnpm run clean && rimraf node_modules package-lock.json && pnpm install |
| pnpm run update:pnpm |
pnpm update --latest |