-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpackage.json
More file actions
23 lines (23 loc) · 1.32 KB
/
package.json
File metadata and controls
23 lines (23 loc) · 1.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{
"name": "spek",
"version": "1.0.2",
"private": true,
"workspaces": [
"packages/core",
"packages/web",
"packages/vscode"
],
"scripts": {
"dev": "npm run dev -w @spek/web",
"build": "npm run build -w @spek/core && npm run build -w @spek/web",
"build:core": "npm run build -w @spek/core",
"build:web": "npm run build -w @spek/web",
"build:webview": "npm run build:webview -w @spek/web",
"build:vscode": "npm run build -w spek-vscode",
"type-check": "npm run type-check -w @spek/web",
"build:demo": "npm run build -w @spek/core && tsx scripts/build-demo.ts",
"build:badges": "npm run build -w @spek/core && tsx scripts/generate-badges.ts --repo-dir . --output-dir docs/badges",
"build:intellij": "npm run build:intellij -w @spek/web",
"version": "node -e \"const p=require('./packages/vscode/package.json');p.version=require('./package.json').version;require('fs').writeFileSync('./packages/vscode/package.json',JSON.stringify(p,null,2)+'\\n')\" && node -e \"const v=require('./package.json').version;const f='./packages/intellij/gradle.properties';const c=require('fs').readFileSync(f,'utf8').replace(/pluginVersion = .*/,'pluginVersion = '+v);require('fs').writeFileSync(f,c)\" && git add packages/vscode/package.json packages/intellij/gradle.properties"
}
}