diff --git a/src/Umbraco.Web.UI.Client/package.json b/src/Umbraco.Web.UI.Client/package.json index 770784a054..516291d3b6 100644 --- a/src/Umbraco.Web.UI.Client/package.json +++ b/src/Umbraco.Web.UI.Client/package.json @@ -130,12 +130,12 @@ "scripts": { "backoffice:test:e2e": "npx playwright test", "build-storybook": "npm run wc-analyze && storybook build", - "build:for:cms": "npm run build && npm run build:workspaces && node ./devops/build/copy-to-cms.js", - "build:for:npm": "npm run build", + "build:for:cms": "npm run build && npm run build:workspaces && npm run generate:manifest && npm run package:validate && node ./devops/build/copy-to-cms.js", + "build:for:npm": "npm run build && npm run generate:manifest && npm run package:validate", "build:for:static": "vite build", "build:vite": "tsc && vite build --mode staging", "build:workspaces": "npm run build -ws --if-present", - "build": "tsc --project ./src/tsconfig.build.json && rollup -c ./src/rollup.config.js && npm run package:validate && npm run generate:manifest && npm run check:paths", + "build": "tsc --project ./src/tsconfig.build.json && rollup -c ./src/rollup.config.js", "check": "npm run lint:errors && npm run compile && npm run build-storybook && npm run generate:jsonschema:dist", "check:paths": "node ./devops/build/check-path-length.js src 140", "compile": "tsc", @@ -168,7 +168,7 @@ "wc-analyze": "wca **/*.element.ts --outFile dist-cms/custom-elements.json", "generate:tsconfig": "node ./devops/tsconfig/index.js", "generate:manifest": "node ./devops/build/create-umbraco-package.js", - "package:validate": "node ./devops/package/validate-exports.js", + "package:validate": "node ./devops/package/validate-exports.js && npm run check:paths", "generate:ui-api-docs": "typedoc --options typedoc.config.js" }, "engines": {