-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathdeno.json
More file actions
26 lines (26 loc) · 1.34 KB
/
deno.json
File metadata and controls
26 lines (26 loc) · 1.34 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
{
"nodeModulesDir": "auto",
"imports": {
"@std/assert": "jsr:@std/assert@^1.0.14",
"@std/fmt": "jsr:@std/fmt@^1.0.8",
"json5": "npm:json5@^2.2.3",
"jsonc-parser": "npm:jsonc-parser@^3.2.1",
"semver": "jsr:@std/semver@^1.0.6",
"path": "jsr:@std/path@^1.0.6",
"assert": "jsr:@std/assert@^1.0.14",
"testing/bdd": "jsr:@std/testing@^1.0.3/bdd",
"testing/mock": "jsr:@std/testing@^1.0.3/mock",
"yaml": "jsr:@std/yaml@^1.0.5",
"yargs": "npm:yargs@^17.7.2"
},
"tasks": {
"check": "deno fmt && deno lint && deno task test && deno run -A main.ts get -j && deno run -A main.ts parse 1.2.3-alpha.1+build.123 -j",
"install": "deno install --allow-run --allow-env --allow-read --allow-write -f main.ts -n semver",
"test": "deno test && deno task test:node && deno task test:helm && deno task test:maven && deno task test:dotnet",
"test:watch": "deno test --watch",
"test:node": "(cd test/node && deno run -A ../../main.ts inc minor --prerelease alpha --build xyz.987)",
"test:helm": "(cd test/helm && deno run -A ../../main.ts inc minor --prerelease beta --build abc.123)",
"test:maven": "(cd test/maven && deno run -A ../../main.ts inc minor --prerelease omega --build def.456)",
"test:dotnet": "(cd test/dotnet && deno run -A ../../main.ts inc minor --prerelease lambda --build ghi.789)"
}
}