-
-
Notifications
You must be signed in to change notification settings - Fork 156
/
deno.json
88 lines (88 loc) · 2.8 KB
/
deno.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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
{
"name": "@cyclonedx/cdxgen",
"version": "11.0.3",
"exports": "./lib/cli/index.js",
"compilerOptions": {
"lib": ["deno.window"],
"strict": true
},
"include": ["*.js", "data/", "bin/", "lib/**"],
"exclude": [
"test/",
"docs/",
"contrib/",
"ci/",
"tools_config/",
".github/",
".*"
],
"lint": {
"include": ["bin/", "*.js", "lib/**"],
"exclude": ["test/", "data/", "contrib/"],
"rules": {
"tags": ["recommended"],
"exclude": ["no-unused-vars", "no-invalid-regexp"]
}
},
"fmt": {
"useTabs": false,
"lineWidth": 80,
"indentWidth": 4,
"semiColons": false,
"singleQuote": true,
"proseWrap": "preserve",
"include": ["bin/", "*.js"],
"exclude": ["test/", "data/", "contrib/"]
},
"lock": false,
"nodeModulesDir": "auto",
"unstable": [],
"test": {
"include": ["*.test.js"]
},
"tasks": {
"start": "deno run --allow-read --allow-env --allow-run --allow-sys=uid,systemMemoryInfo,gid,homedir --allow-write --allow-net bin/cdxgen.js",
"exe": "deno compile --allow-read --allow-env --allow-run --allow-sys=uid,systemMemoryInfo,gid,homedir --allow-write --allow-net --output build/cdxgenx-devel bin/cdxgen.js",
"lint:check": "biome check *",
"lint": "biome check --apply-unsafe *",
"gen-types": "npx -p typescript tsc"
},
"imports": {
"@appthreat/atom": "npm:@appthreat/atom@2.0.25",
"@appthreat/cdx-proto": "npm:@appthreat/cdx-proto@1.0.1",
"@babel/parser": "npm:@babel/parser@^7.26.2",
"@babel/traverse": "npm:@babel/traverse@^7.25.7",
"@npmcli/arborist": "npm:@npmcli/arborist@8.0.0",
"ajv": "npm:ajv@^8.16.0",
"ajv-formats": "npm:ajv-formats@^3.0.1",
"cheerio": "npm:cheerio@^1.0.0-rc.12",
"edn-data": "npm:edn-data@1.1.2",
"find-up": "npm:find-up@7.0.0",
"glob": "npm:glob@^11.0.0",
"global-agent": "npm:global-agent@^3.0.0",
"got": "npm:got@^14.4.4",
"iconv-lite": "npm:iconv-lite@^0.6.3",
"js-yaml": "npm:js-yaml@^4.1.0",
"jws": "npm:jws@^4.0.0",
"node-stream-zip": "npm:node-stream-zip@^1.15.0",
"packageurl-js": "npm:packageurl-js@1.0.2",
"prettify-xml": "npm:prettify-xml@^1.2.0",
"properties-reader": "npm:properties-reader@^2.3.0",
"semver": "npm:semver@^7.6.3",
"ssri": "npm:ssri@^12.0.0",
"table": "npm:table@^6.8.2",
"tar": "npm:tar@^7.4.3",
"uuid": "npm:uuid@^11.0.2",
"xml-js": "npm:xml-js@^1.6.11",
"yargs": "npm:yargs@^17.7.2",
"jest": "npm:jest@^29.7.0",
"@jest/globals": "npm:@jest/globals@^29.7.0",
"sequelize": "npm:sequelize@^6.37.3",
"sqlite3": "npm:sqlite3@^5.1.7",
"body-parser": "npm:body-parser@^2.0.1",
"compression": "npm:compression@^1.7.5",
"connect": "npm:connect@^3.7.0",
"jsonata": "npm:jsonata@^2.0.5",
"@iarna/toml": "npm:@iarna/toml@2.2.5"
}
}