-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
36 lines (36 loc) · 1.45 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
{
"name": "entwined-canopy",
"version": "0.0.1",
"private": true,
"license": "MIT",
"engines": {
"yarn": "1.x"
},
"scripts": {
"update-config": "cp -r config client/ && cp -r config server/",
"build": "yarn update-config && yarn --cwd client build",
"install-all": "yarn --cwd client install && yarn --cwd server install && yarn install",
"lint": "yarn --cwd client lint",
"start": "yarn --cwd server start",
"dev": "yarn update-config && concurrently --kill-others \"yarn --cwd client serve\" \"yarn --cwd server dev\"",
"deploy-server": "yarn update-config && git branch -D prod-server && git subtree split --prefix server -b prod-server && git checkout prod-server && git mv .gitignore-deploy .gitignore && mv server/config config && git add . && git commit -a -m \"Deploy\" && git push -f heroku prod-server:main && git checkout main",
"deploy-client": "yarn --cwd client deploy",
"deploy": "yarn update-config && yarn deploy-client && yarn deploy-server"
},
"dependencies": {
"concurrently": "^5.3.0"
},
"devDependencies": {
"@babel/core": "^7.12.16",
"@babel/eslint-parser": "^7.19.1",
"@vue/cli-plugin-babel": "^5.0.8",
"@vue/cli-plugin-eslint": "^5.0.8",
"@vue/cli-plugin-router": "^5.0.8",
"@vue/cli-service": "^5.0.8",
"eslint": "^8.28.0",
"eslint-plugin-import": "^2.20.2",
"eslint-plugin-vue": "^9.8.0",
"vue-template-compiler": "^2.6.11",
"md5": "^2.3.0"
}
}