-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
52 lines (47 loc) · 2.92 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
{
"name": "tpp-research-monorepo",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"install:components": "npm ci --prefix stencil-components && npm ci --prefix angular-components && npm ci --prefix storybook && npm ci --prefix vue-components && npm ci --prefix react-components",
"build:components:stencil": "cd stencil-components && npm run build && cd ../",
"build:components:react": "cd react-components && npm run build && cd ../",
"build:components:angular": "cd angular-components && npm run build && cd ../",
"build:components:vue": "cd vue-components && npm run build && cd ../",
"build:app:angular": "npm ci --prefix angular-app && npm run build --prefix angular-app",
"build:app:ember": "npm ci --prefix ember-app && npm run build --prefix ember-app",
"build:app:react": "npm ci --prefix react-app && npm run build --prefix react-app",
"build:app:storybook": "npm ci --prefix storybook && npm run build --prefix storybook",
"build:app:vue": "npm ci --prefix vue-app && npm run build --prefix vue-app",
"build:components": "npm-run-all -s build:components:* copy-stencil-output",
"build": "npm run install:components && npm-run-all -s build:components:* copy-stencil-output && npm-run-all -s build:app:* && npm run copy-vanilla-html",
"copy-stencil-output": "node copy-stencil-output",
"copy-vanilla-html": "node copy-vanilla-html",
"start:angular": "cd angular-app && npm start && cd ../",
"start:express": "cd express-app && npm start && cd ../",
"start:ember": "cd ember-app && npm start && cd ../",
"start:react": "cd react-app && npm start && cd ../",
"start:stencil": "cd stencil-components && npm start && cd ../",
"start:vue": "cd vue-app && npm start && cd ../",
"start:storyblok": "cd cms-storyblok && npm start && cd ../",
"start:storybook": "cd storybook && npm start && cd ../",
"start:uxpin": "cd uxpin && npm start && cd ../",
"start:all": "npm run start:bg --prefix stencil-components && npm run start:bg --prefix angular-app && npm run start:bg --prefix cms-storyblok && npm run start:bg --prefix ember-app && npm run start:bg --prefix express-app && npm run start:bg --prefix storybook && npm run start:bg --prefix uxpin && npm run start:bg --prefix vue-app",
"stop:all": "npm stop --prefix angular-app && npm stop --prefix cms-storyblok && npm stop --prefix ember-app && npm stop --prefix express-app && npm stop --prefix storybook && npm stop --prefix uxpin && npm stop --prefix vue-app && npm stop --prefix stencil-components"
},
"repository": {
"type": "git",
"url": "git+https://github.com/cloudfour/tpp-research-monorepo.git"
},
"author": "",
"license": "ISC",
"bugs": {
"url": "https://github.com/cloudfour/tpp-research-monorepo/issues"
},
"homepage": "https://github.com/cloudfour/tpp-research-monorepo#readme",
"dependencies": {
"copy-dir": "^1.2.0",
"npm-run-all": "^4.1.5"
}
}