diff --git a/packages/itwinui-react/package.json b/packages/itwinui-react/package.json index 2a4b9b08623..854b64773a9 100644 --- a/packages/itwinui-react/package.json +++ b/packages/itwinui-react/package.json @@ -84,7 +84,7 @@ "build:types": "tsc -p tsconfig.build.json --outDir esm && tsc -p tsconfig.build.json --outDir cjs", "build:styles": "vite build src/styles.js", "build:post": "node ./scripts/postBuild.mjs", - "clean:build": "rimraf esm && rimraf cjs && rimraf DEV-esm && rimraf DEV-cjs", + "clean:build": "rimraf esm && rimraf cjs && rimraf DEV-esm && rimraf DEV-cjs && rimraf styles.css", "clean:coverage": "rimraf coverage", "clean": "rimraf .turbo && pnpm clean:coverage && pnpm clean:build && rimraf node_modules", "test": "pnpm test:types && pnpm test:unit", @@ -94,9 +94,11 @@ "format": "prettier --config .prettierrc **/*.{tsx,ts,js} --ignore-path .gitignore --write", "lint": "eslint \"**/*.{js,ts,tsx}\" --max-warnings=0", "lint:fix": "pnpm lint --fix && node ../../scripts/copyrightLinter.js --fix \"*/**/*.{js,ts,tsx}\"", - "dev": "pnpm clean:build && concurrently \"pnpm dev:esm\" \"pnpm dev:cjs\" \"pnpm dev:styles\" \"pnpm dev:types\"", - "dev:esm": "swc src -d esm --watch --strip-leading-paths", - "dev:cjs": "swc src -d cjs --watch --strip-leading-paths -C module.type=commonjs", + "dev": "pnpm clean:build && concurrently \"pnpm dev:esm\" \"pnpm dev:dev-esm\" \"pnpm dev:cjs\" \"pnpm dev:dev-cjs\" \"pnpm dev:styles\" \"pnpm dev:types\"", + "dev:esm": "swc src -d esm --env-name='production' --watch --strip-leading-paths", + "dev:dev-esm": "swc src -d DEV-esm --env-name='development' --watch --strip-leading-paths", + "dev:cjs": "swc src -d cjs --env-name='production' --watch --strip-leading-paths -C module.type=commonjs", + "dev:dev-cjs": "swc src -d DEV-cjs --env-name='development' --watch --strip-leading-paths -C module.type=commonjs", "dev:types": "concurrently \"tsc -p tsconfig.build.json --outDir esm --watch --preserveWatchOutput\" \"tsc -p tsconfig.build.json --outDir cjs --watch --preserveWatchOutput\"", "dev:styles": "pnpm build:styles --watch" },