forked from cdxgen/cdxgen
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdeno.json
More file actions
118 lines (118 loc) · 4.08 KB
/
deno.json
File metadata and controls
118 lines (118 loc) · 4.08 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
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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
{
"name": "@cyclonedx/cdxgen",
"version": "12.1.6",
"exports": "./lib/cli/index.js",
"compilerOptions": {
"lib": ["deno.window"],
"strict": true
},
"include": ["*.js", "data/", "bin/", "lib/**"],
"exclude": [
"test/",
"docs/",
"contrib/",
"ci/",
"tools_config/",
".github/",
".*",
"devenv*",
"jest.config.js",
"docker-compose.yml",
"ADVANCED.md",
"pnpm-lock.yaml",
"biome.json",
"plugins",
"tsconfig.json",
"index.cjs"
],
"compile": {
"include": ["data", "package.json"]
},
"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": ["*.poku.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": {
"yaml": "npm:yaml@2.8.2",
"@isaacs/string-locale-compare": "npm:@isaacs/string-locale-compare@1.1.0",
"@npmcli/fs": "npm:@npmcli/fs@5.0.0",
"@npmcli/map-workspaces": "npm:@npmcli/map-workspaces@5.0.3",
"@npmcli/name-from-folder": "npm:@npmcli/name-from-folder@4.0.0",
"@npmcli/package-json": "npm:@npmcli/package-json@7.0.4",
"bin-links": "npm:bin-links@6.0.0",
"common-ancestor-path": "npm:common-ancestor-path@1.0.1",
"hosted-git-info": "npm:hosted-git-info@9.0.2",
"json-stringify-nice": "npm:json-stringify-nice@1.1.4",
"minimatch": "npm:minimatch@10.1.1",
"npm-install-checks": "npm:npm-install-checks@8.0.0",
"npm-package-arg": "npm:npm-package-arg@13.0.2",
"npm-pick-manifest": "npm:npm-pick-manifest@11.0.3",
"parse-conflict-json": "npm:parse-conflict-json@5.0.1",
"proc-log": "npm:proc-log@6.1.0",
"promise-all-reject-late": "npm:promise-all-reject-late@1.0.1",
"promise-call-limit": "npm:promise-call-limit@3.0.2",
"read-package-json-fast": "npm:read-package-json-fast@5.0.0",
"treeverse": "npm:treeverse@3.0.0",
"walk-up-path": "npm:walk-up-path@4.0.0",
"@appthreat/atom": "npm:@appthreat/atom@2.5.2",
"@appthreat/cdx-proto": "npm:@appthreat/cdx-proto@1.2.1",
"@bufbuild/protobuf": "npm:@bufbuild/protobuf@2.11.0",
"@babel/parser": "npm:@babel/parser@^7.29.2",
"@babel/traverse": "npm:@babel/traverse@^7.29.0",
"ajv": "npm:ajv@^8.18.0",
"ajv-formats": "npm:ajv-formats@^3.0.1",
"cheerio": "npm:cheerio@^1.2.0",
"edn-data": "npm:edn-data@1.1.2",
"glob": "npm:glob@^13.0.6",
"global-agent": "npm:global-agent@^3.0.0",
"got": "npm:got@^14.6.6",
"iconv-lite": "npm:iconv-lite@^0.7.2",
"jws": "npm:jws@^4.0.1",
"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.7.4",
"ssri": "npm:ssri@^13.0.1",
"table": "npm:table@^6.9.0",
"tar": "npm:tar@^7.5.13",
"uuid": "npm:uuid@^13.0.0",
"xml-js": "npm:xml-js@^1.6.11",
"yargs": "npm:yargs@^18.0.0",
"yoctocolors": "npm:yoctocolors@^2.1.2",
"@appthreat/sqlite3": "npm:@appthreat/sqlite3@^8.0.1",
"body-parser": "npm:body-parser@^2.2.2",
"compression": "npm:compression@^1.8.1",
"connect": "npm:connect@^3.7.0",
"jsonata": "npm:jsonata@^2.1.0",
"@iarna/toml": "npm:@iarna/toml@2.2.5"
},
"allowScripts": ["npm:@appthreat/sqlite3@8.0.1"]
}