-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
27 lines (27 loc) · 1.06 KB
/
Copy pathpackage.json
File metadata and controls
27 lines (27 loc) · 1.06 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
{
"name": "jsonstat-validator-monorepo",
"private": true,
"license": "Apache-2.0",
"description": "Monorepo for the jsonstat-validator semantic validator (JSON-stat 2.0).",
"workspaces": [
"packages/ts",
"packages/wasm",
"cli"
],
"scripts": {
"bundle": "node tools/bundle-schemas.mjs",
"gen": "npm run bundle && npm run gen -w @jsonstat-validator/ts",
"build": "npm run build -w @jsonstat-validator/ts && npm run build -w jsonstat-validate",
"test": "npm run test -w @jsonstat-validator/ts",
"test:rust": "cargo test --manifest-path crates/validator/Cargo.toml",
"build:wasm": "npm run build:wasm -w @jsonstat-validator/wasm",
"test:wasm": "npm test -w @jsonstat-validator/wasm",
"pack:ts": "npm run build -w @jsonstat-validator/ts && npm pack -w @jsonstat-validator/ts --dry-run",
"pack:cli": "npm run build -w jsonstat-validate && npm pack -w jsonstat-validate --dry-run",
"prepare": "node tools/prepare.mjs"
},
"devDependencies": {
"@apidevtools/json-schema-ref-parser": "^11.1.2",
"esbuild": "^0.24.0"
}
}