|
55 | 55 | "vue-router": "<%= nodeDependencies['vue-router'] %>"
|
56 | 56 | },
|
57 | 57 | "devDependencies": {
|
58 |
| -<%_ if (applicationTypeGateway && microfrontend) { _%> |
59 |
| - "@module-federation/utilities": "<%= nodeDependencies['@module-federation/utilities'] %>", |
60 |
| -<%_ } _%> |
61 |
| -<%_ if (microfrontend) { _%> |
62 |
| - <%_ if (clientBundlerVite) { _%> |
63 |
| - "@originjs/vite-plugin-federation": "1.3.6", |
64 |
| - <%_ } _%> |
65 |
| - "browser-sync-webpack-plugin": "<%= nodeDependencies['browser-sync-webpack-plugin'] %>", |
66 |
| - "copy-webpack-plugin": "<%= nodeDependencies['copy-webpack-plugin'] %>", |
67 |
| - "css-loader": "<%= nodeDependencies['css-loader'] %>", |
68 |
| - "css-minimizer-webpack-plugin": "<%= nodeDependencies['css-minimizer-webpack-plugin'] %>", |
69 |
| - "html-webpack-plugin": "<%= nodeDependencies['html-webpack-plugin'] %>", |
70 |
| - <%_ if (enableTranslation) { _%> |
71 |
| - "folder-hash": "<%= nodeDependencies['folder-hash'] %>", |
72 |
| - "merge-jsons-webpack-plugin": "<%= nodeDependencies['merge-jsons-webpack-plugin'] %>", |
73 |
| - <%_ } _%> |
74 |
| - "mini-css-extract-plugin": "<%= nodeDependencies['mini-css-extract-plugin'] %>", |
75 |
| - "postcss-loader": "<%= nodeDependencies['postcss-loader'] %>", |
76 |
| - "sass-loader": "<%= nodeDependencies['sass-loader'] %>", |
77 |
| - "terser-webpack-plugin": "<%= nodeDependencies['terser-webpack-plugin'] %>", |
78 |
| - "ts-loader": "<%= nodeDependencies['ts-loader'] %>", |
79 |
| - "vue-loader": "<%= nodeDependencies['vue-loader'] %>", |
80 |
| - "vue-style-loader": "<%= nodeDependencies['vue-style-loader'] %>", |
81 |
| - "webpack": "<%= nodeDependencies['webpack'] %>", |
82 |
| - "webpack-bundle-analyzer": "<%= nodeDependencies['webpack-bundle-analyzer'] %>", |
83 |
| - "webpack-cli": "<%= nodeDependencies['webpack-cli'] %>", |
84 |
| - "webpack-dev-server": "<%= nodeDependencies['webpack-dev-server'] %>", |
85 |
| - "webpack-merge": "<%= nodeDependencies['webpack-merge'] %>", |
86 |
| - "workbox-webpack-plugin": "<%= nodeDependencies['workbox-webpack-plugin'] %>", |
87 |
| -<%_ } _%> |
88 | 58 | "@eslint/js": null,
|
89 | 59 | "@pinia/testing": "<%= nodeDependencies['@pinia/testing'] %>",
|
90 | 60 | "@types/node": "<%= nodeDependencies['@types/node'] %>",
|
|
127 | 97 | "default_environment": "prod"
|
128 | 98 | },
|
129 | 99 | "scripts": {
|
130 |
| -<%_ if (microfrontend) { %> |
131 |
| - "prettier:check": "prettier --check \"{,src/**/,webpack/,.blueprint/**/}*.{<%= prettierExtensions %>}\"", |
132 |
| - "prettier:format": "prettier --write \"{,src/**/,webpack/,.blueprint/**/}*.{<%= prettierExtensions %>}\"", |
133 |
| -<%_ } else { %> |
134 |
| - "prettier:check": "prettier --check \"{,src/**/,.blueprint/**/}*.{<%= prettierExtensions %>}\"", |
135 |
| - "prettier:format": "prettier --write \"{,src/**/,.blueprint/**/}*.{<%= prettierExtensions %>}\"", |
136 |
| -<%_ } %> |
137 |
| - "lint": "eslint .", |
138 |
| - "lint:fix": "eslint . --fix", |
| 100 | + "build": "<%= clientPackageManager %> run webapp:prod --", |
| 101 | + "build-watch": "concurrently 'npm run webapp:build:dev -- --watch'<% if(!skipServer) { %> npm:backend:start<% } %>", |
139 | 102 | "cleanup": "rimraf <%= this.relativeDir(clientRootDir, temporaryDir) %>",
|
140 | 103 | "clean-www": "rimraf <%= this.relativeDir(clientRootDir, clientDistDir) %>",
|
| 104 | + "lint": "eslint .", |
| 105 | + "lint:fix": "eslint . --fix", |
| 106 | + "prettier:check": "prettier --check \"{,src/**/,.blueprint/**/}*.{<%= prettierExtensions %>}\"", |
| 107 | + "prettier:format": "prettier --write \"{,src/**/,.blueprint/**/}*.{<%= prettierExtensions %>}\"", |
| 108 | + "serve": "<%= clientPackageManager %> run start --", |
141 | 109 | "start": "<%= clientPackageManager %> run webapp:dev --",
|
142 | 110 | "start-tls": "<%= clientPackageManager %> run webapp:dev -- --env.tls",
|
143 |
| - "serve": "<%= clientPackageManager %> run start --", |
144 |
| - "build": "<%= clientPackageManager %> run webapp:prod --", |
145 |
| - "build-watch": "concurrently 'npm run webapp:build:dev -- --watch'<% if(!skipServer) { %> npm:backend:start<% } %>", |
146 |
| - "vitest-run": "vitest --run --coverage", |
147 |
| - "vitest": "vitest", |
148 | 111 | "pretest": "<%= clientPackageManager %> run lint",
|
149 | 112 | "test": "<%= clientPackageManager %> run vitest-run --",
|
150 | 113 | "test:watch": "<%= clientPackageManager %> run vitest",
|
| 114 | + "vitest-run": "vitest --run --coverage", |
| 115 | + "vitest": "vitest", |
151 | 116 | "watch": "concurrently npm:start<% if(!skipServer) { %> npm:backend:start<% } %>",
|
152 | 117 | "webapp:build": "<%= clientPackageManager %> run clean-www && <%= clientPackageManager %> run webapp:build:dev --",
|
153 |
| -<%_ if (microfrontend) { %> |
154 |
| - "webapp:build:dev": "<%= clientPackageManager %> run webpack -- --mode development --env stats=minimal", |
155 |
| - "webapp:build:prod": "<%= clientPackageManager %> run webpack -- --mode production --env stats=minimal", |
156 |
| - "webapp:dev": "<%= clientPackageManager %> run webpack-dev-server -- --mode development --env stats=normal", |
157 |
| -<%_ } else { %> |
158 |
| - "webapp:build:dev": "<%= clientPackageManager %> run vite-build", |
159 |
| - "webapp:build:prod": "<%= clientPackageManager %> run vite-build", |
160 |
| - "webapp:dev": "<%= clientPackageManager %> run vite-serve", |
161 |
| - "webapp:serve": "<%= clientPackageManager %> run vite-serve", |
162 |
| -<%_ } %> |
163 | 118 | "webapp:prod": "<%= clientPackageManager %> run clean-www && <%= clientPackageManager %> run webapp:build:prod --",
|
164 |
| - "webapp:test": "<%= clientPackageManager %> run test --", |
165 |
| -<%_ if (microfrontend) { %> |
166 |
| - "webpack-dev-server": "webpack serve --config webpack/webpack.common.js", |
167 |
| - "webpack": "webpack --config webpack/webpack.common.js" |
168 |
| -<%_ } else { %> |
169 |
| - "vite-serve": "vite", |
170 |
| - "vite-build": "vite build" |
171 |
| -<%_ } %> |
| 119 | + "webapp:test": "<%= clientPackageManager %> run test --" |
172 | 120 | },
|
173 | 121 | "browserslist": [
|
174 | 122 | "> 1%",
|
|
0 commit comments