|
9 | 9 | "ui5" |
10 | 10 | ], |
11 | 11 | "scripts": { |
12 | | - "build": "npm-run-all --sequential build:base build:ie11 build:localization build:theming build:icons build:icons-business-suite build:icons-tnt build:main build:fiori", |
| 12 | + "build": "npm-run-all --sequential build:base build:localization build:theming build:icons build:icons-business-suite build:icons-tnt build:main build:fiori", |
13 | 13 | "build:localization": "cd packages/localization && yarn build", |
14 | 14 | "build:base": "cd packages/base && yarn build", |
15 | | - "build:ie11": "cd packages/ie11 && yarn build", |
16 | 15 | "build:theming": "cd packages/theming && yarn build", |
17 | 16 | "build:icons": "cd packages/icons && yarn build", |
18 | 17 | "build:icons-business-suite": "cd packages/icons-business-suite && yarn build", |
|
21 | 20 | "build:fiori": "cd packages/fiori && yarn build", |
22 | 21 | "build:playground": "yarn build:main && yarn build:fiori && yarn copy-css && cd packages/playground && yarn build", |
23 | 22 | "build:playground:master": "yarn build:main && yarn build:fiori && yarn copy-css && cd packages/playground && yarn build:master", |
24 | | - "clean": "npm-run-all --sequential clean:base clean:ie11 clean:localization clean:theming clean:icons clean:icons-business-suite clean:icons-tnt clean:main clean:fiori", |
| 23 | + "clean": "npm-run-all --parallel clean:base clean:localization clean:theming clean:icons clean:icons-business-suite clean:icons-tnt clean:main clean:fiori", |
25 | 24 | "clean:localization": "cd packages/localization && yarn clean", |
26 | 25 | "clean:base": "cd packages/base && yarn clean", |
27 | | - "clean:ie11": "cd packages/ie11 && yarn clean", |
28 | 26 | "clean:theming": "cd packages/theming && yarn clean", |
29 | 27 | "clean:icons": "cd packages/icons && yarn clean", |
30 | 28 | "clean:icons-business-suite": "cd packages/icons-business-suite && yarn clean", |
31 | 29 | "clean:icons-tnt": "cd packages/icons-tnt && yarn clean", |
32 | 30 | "clean:main": "cd packages/main && yarn clean", |
33 | 31 | "clean:fiori": "cd packages/fiori && yarn clean", |
34 | 32 | "prepare:main": "cd packages/main && nps prepare", |
35 | | - "prepare:main:es5": "cd packages/main && nps prepare.es5", |
36 | 33 | "prepare:fiori": "cd packages/fiori && nps prepare", |
37 | | - "prepare:fiori:es5": "cd packages/fiori && nps prepare.es5", |
38 | 34 | "scopePrepare:main": "cd packages/main && nps scope.prepare", |
39 | 35 | "scopePrepare:fiori": "cd packages/fiori && nps scope.prepare", |
40 | 36 | "dev:base": "cd packages/base && nps dev", |
41 | | - "dev:ie11": "cd packages/ie11 && nps watch", |
42 | 37 | "dev:localization": "cd packages/localization && nps watch", |
43 | 38 | "dev:main": "cd packages/main && nps dev", |
44 | | - "dev:main:es5": "cd packages/main && nps dev.es5", |
45 | 39 | "dev:fiori": "cd packages/fiori && nps dev", |
46 | | - "dev:fiori:es5": "cd packages/fiori && nps dev.es5", |
47 | 40 | "scopeDev:main": "cd packages/main && nps scope.dev", |
48 | 41 | "scopeDev:fiori": "cd packages/fiori && nps scope.dev", |
49 | | - "start": "npm-run-all --sequential build:base build:ie11 build:localization build:theming build:icons build:icons-business-suite build:icons-tnt prepare:main prepare:fiori copy-css start:all", |
50 | | - "start:es5": "npm-run-all --sequential build:base build:ie11 build:localization build:theming build:icons build:icons-business-suite build:icons-tnt prepare:main:es5 prepare:fiori:es5 copy-css start:all:es5", |
51 | | - "startWithScope": "npm-run-all --sequential build:base build:ie11 build:localization build:theming build:icons build:icons-business-suite build:icons-tnt scopePrepare:main scopePrepare:fiori copy-css scopeStart:all", |
| 42 | + "start": "npm-run-all --sequential build:base build:localization build:theming build:icons build:icons-business-suite build:icons-tnt prepare:main prepare:fiori copy-css start:all", |
| 43 | + "startWithScope": "npm-run-all --sequential build:base build:localization build:theming build:icons build:icons-business-suite build:icons-tnt scopePrepare:main scopePrepare:fiori copy-css scopeStart:all", |
52 | 44 | "start:all": "npm-run-all --parallel dev:base dev:localization dev:main dev:fiori", |
53 | | - "start:all:es5": "npm-run-all --parallel dev:base dev:ie11 dev:localization dev:main:es5 dev:fiori:es5", |
54 | | - "scopeStart:all": "npm-run-all --parallel dev:base dev:ie11 dev:localization scopeDev:main scopeDev:fiori", |
| 45 | + "scopeStart:all": "npm-run-all --parallel dev:base dev:localization scopeDev:main scopeDev:fiori", |
55 | 46 | "start:base": "cd packages/base && yarn start", |
56 | 47 | "start:main": "cd packages/main && yarn start", |
57 | 48 | "start:fiori": "cd packages/fiori && yarn start", |
58 | | - "start:playground": "yarn build:theming && cross-env DEPLOY_PUBLIC_PATH=/assets/js/ui5-webcomponents/ yarn build:main && cross-env DEPLOY_PUBLIC_PATH=/assets/js/ui5-webcomponents/ yarn build:fiori && yarn copy-css && cd packages/playground && yarn start", |
| 49 | + "start:playground": "yarn build:theming && yarn build:main && yarn build:fiori && yarn copy-css && cd packages/playground && yarn start", |
59 | 50 | "test:base": "cd packages/base && yarn test", |
60 | 51 | "test:main": "cd packages/main && yarn test", |
61 | 52 | "test:fiori": "cd packages/fiori && yarn test", |
|
65 | 56 | "unlink-all": "wsrun unlink", |
66 | 57 | "hash": "wsrun --exclude-missing hash", |
67 | 58 | "copy-css": "copy-and-watch \"packages/base/dist/css/**/*\" packages/main/dist/resources/css/base/ && copy-and-watch \"packages/theming/dist/css/**/*\" packages/main/dist/resources/css/theming/ && copy-and-watch \"packages/main/dist/css/**/*\" packages/main/dist/resources/css/main/ && copy-and-watch \"packages/base/dist/css/**/*\" packages/fiori/dist/resources/css/base/ && copy-and-watch \"packages/theming/dist/css/**/*\" packages/fiori/dist/resources/css/theming/ && copy-and-watch \"packages/main/dist/css/**/*\" packages/fiori/dist/resources/css/main/", |
68 | | - "prerelease": "node ./.github/actions/pre-release.js" |
| 59 | + "prerelease": "node ./.github/actions/pre-release.js", |
| 60 | + "prepare": "husky install", |
| 61 | + "husky:commit-msg": "commitlint -e", |
| 62 | + "husky:lint": "yarn lint", |
| 63 | + "husky:pre-push": "npm-run-all --sequential husky:commit-msg husky:lint" |
69 | 64 | }, |
70 | 65 | "devDependencies": { |
| 66 | + "@commitlint/cli": "^16.2.3", |
| 67 | + "@commitlint/config-conventional": "^16.2.1", |
71 | 68 | "command-line-args": "^5.1.1", |
72 | 69 | "copy-and-watch": "^0.1.5", |
73 | 70 | "cross-env": "^7.0.3", |
74 | 71 | "glob": "^7.2.0", |
75 | 72 | "glob-promise": "^4.1.0", |
| 73 | + "husky": "^7.0.4", |
76 | 74 | "npm-run-all": "^4.1.3", |
77 | 75 | "nps": "^5.10.0", |
78 | 76 | "wsrun": "^5.2.4" |
|
86 | 84 | "packages/icons", |
87 | 85 | "packages/icons-business-suite", |
88 | 86 | "packages/icons-tnt", |
89 | | - "packages/ie11", |
90 | 87 | "packages/tools", |
91 | 88 | "packages/playground", |
92 | 89 | "packages/create-package" |
|
0 commit comments