-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathpackage.json
More file actions
33 lines (33 loc) · 1.53 KB
/
Copy pathpackage.json
File metadata and controls
33 lines (33 loc) · 1.53 KB
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
{
"name": "gts-monorepo",
"version": "0.2.6",
"private": true,
"workspaces": [
"apps/*",
"packages/*"
],
"scripts": {
"dev:web": "npm --workspace apps/web run dev",
"dev:server": "npm --workspace apps/server run dev",
"dev:electron": "npm --workspace apps/electron run dev",
"dev:vscode": "npm --workspace apps/vscode-extension run dev",
"build": "npm run build:layout-storage && npm run build:shared && npm run build:server && npm run build:web && npm run build:electron && npm run build:vscode",
"build:layout-storage": "npm --workspace packages/layout-storage run build",
"build:shared": "npm --workspace packages/shared run build",
"build:server": "npm --workspace apps/server run build",
"build:web": "npm run build:layout-storage && npm --workspace apps/web run build",
"build:electron": "npm --workspace apps/electron run build",
"build:vscode": "npm --workspace apps/vscode-extension run build",
"package:electron": "npm --workspace apps/electron run package",
"package:vscode": "mkdir -p vsix && npm --workspace apps/vscode-extension run package && cp apps/vscode-extension/vsix/gts-*.vsix ./vsix && echo 'Successfully built the vsix extension:' && ls vsix/*.vsix",
"clean": "rm -rf node_modules package-lock.json apps/*/node_modules apps/*/package-lock.json packages/*/node_modules packages/*/package-lock.json"
},
"dependencies": {
"ajv": "^8.17.1",
"prism-react-renderer": "^2.4.1",
"tsr": "^1.3.4"
},
"devDependencies": {
"@types/sql.js": "^1.4.9"
}
}