Lint nit #924
test.yml
on: push
Tests
/
Resolving inputs
0s
Matrix: Tests / Test
Annotations
40 errors
|
test/socket-cdxgen.test.ts > Socket cdxgen command > should forwards known commands to cdxgen:
test/socket-cdxgen.test.ts#L40
Error: command failed
❯ promiseSpawn node_modules/@npmcli/promise-spawn/lib/index.js:22:22
❯ spawn node_modules/@socketsecurity/registry/lib/spawn.js:32:22
❯ test/socket-cdxgen.test.ts:40:27
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { cmd: '/opt/hostedtoolcache/node/22.14.0/x64/bin/node', args: [ '/home/runner/work/socket-cli/socket-cli/bin/cli.js', 'cdxgen', '--yes', '-h' ], code: 1, signal: null, stdout: '', stderr: 'file:///home/runner/work/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6\nconst rootPath = path.join(__dirname, \'..\');\n ^\n\n{}\n\nNode.js v22.14.0' }
|
|
test/socket-cdxgen.test.ts > Socket cdxgen command > command forwarding > should not forward -u to cdxgen:
test/socket-cdxgen.test.ts#L69
Error: spawn.stderr includes `✖️ Unknown argument: -u`: file:///home/runner/work/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6
const rootPath = path.join(__dirname, '..');
^
{}
Node.js v22.14.0
❯ test/socket-cdxgen.test.ts:69:7
|
|
test/socket-cdxgen.test.ts > Socket cdxgen command > command forwarding > should not forward --unknown to cdxgen:
test/socket-cdxgen.test.ts#L85
Error: spawn.stderr includes `✖️ Unknown argument: --unknown`: file:///home/runner/work/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6
const rootPath = path.join(__dirname, '..');
^
{}
Node.js v22.14.0
❯ test/socket-cdxgen.test.ts:85:7
|
|
test/socket-cdxgen.test.ts > Socket cdxgen command > command forwarding > should not forward multiple unknown commands to cdxgen:
test/socket-cdxgen.test.ts#L100
Error: spawn.stderr includes `✖️ Unknown arguments: -u, --unknown`: file:///home/runner/work/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6
const rootPath = path.join(__dirname, '..');
^
{}
Node.js v22.14.0
❯ test/socket-cdxgen.test.ts:100:7
|
|
src/commands/analytics/cmd-analytics.test.ts > socket analytics > should support --help: `analytics --help`:
src/commands/analytics/cmd-analytics.test.ts#L16
Error: Snapshot `socket analytics > should support --help: `analytics --help` 1` mismatched
- Expected
+ Received
- "Look up analytics data
-
- Usage
- $ socket analytics --scope=<scope> --time=<time filter>
-
- Default parameters are set to show the organization-level analytics over the
- last 7 days.
-
- Options
- --dryRun Do input validation for a command and exit 0 when input is ok
- --file Path to a local file to save the output. Only valid with --json/--markdown. Defaults to stdout.
- --help Print this help.
- --json Output result as json
- --markdown Output result as markdown
- --repo Name of the repository. Only valid when scope=repo
- --scope Scope of the analytics data - either 'org' or 'repo', default: org
- --time Time filter - either 7, 30 or 90, default: 7
-
- Examples
- $ socket analytics --scope=org --time=7
- $ socket analytics --scope=org --time=30
- $ socket analytics --scope=repo --repo=test-repo --time=30"
+ ""
❯ src/commands/analytics/cmd-analytics.test.ts:16:20
|
|
src/commands/analytics/cmd-analytics.test.ts > socket analytics > should require args with just dry-run: `analytics --dry-run`:
src/commands/analytics/cmd-analytics.test.ts#L61
Error: Snapshot `socket analytics > should require args with just dry-run: `analytics --dry-run` 1` mismatched
Expected: ""[DryRun]: Bailing now""
Received: """"
❯ src/commands/analytics/cmd-analytics.test.ts:61:22
|
|
src/commands/audit-log/cmd-audit-log.test.ts > socket audit-log > should support --help: `audit-log --help`:
src/commands/audit-log/cmd-audit-log.test.ts#L16
Error: Snapshot `socket audit-log > should support --help: `audit-log --help` 1` mismatched
- Expected
+ Received
- "Look up the audit log for an organization
-
- Usage
- $ socket audit-log <org slug>
-
- This feature requires an Enterprise Plan. To learn more about getting access
- to this feature and many more, please visit https://socket.dev/pricing
-
- Options
- --dryRun Do input validation for a command and exit 0 when input is ok
- --help Print this help.
- --json Output result as json
- --markdown Output result as markdown
- --page Page number - default is 1
- --perPage Results per page - default is 30
- --type Type of log event
-
- Examples
- $ socket audit-log FakeOrg"
+ ""
❯ src/commands/audit-log/cmd-audit-log.test.ts:16:20
|
|
src/commands/audit-log/cmd-audit-log.test.ts > socket audit-log > should require args with just dry-run: `audit-log --dry-run`:
src/commands/audit-log/cmd-audit-log.test.ts#L59
Error: Snapshot `socket audit-log > should require args with just dry-run: `audit-log --dry-run` 2` mismatched
- Expected
+ Received
"
- _____ _ _ /---------------
- | __|___ ___| |_ ___| |_ | Socket.dev CLI ver <redacted>
- |__ | . | _| '_| -_| _| | Node: <redacted>, API token set: <redacted>
- |_____|___|___|_,_|___|_|.dev | Command: `socket audit-log`, cwd: <redacted>
-
- \x1b[31m\xd7\x1b[39m \x1b[41m\x1b[37mInput error\x1b[39m\x1b[49m: Please provide the required fields:
-
- - Org name as the first argument \x1b[31m(missing!)\x1b[39m"
+ file:///home/runner/work/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6
+ const rootPath = path.join(__dirname, '..');
+ ^
+
+ {}
+
+ Node.js v22.14.0"
❯ src/commands/audit-log/cmd-audit-log.test.ts:59:32
|
|
src/commands/audit-log/cmd-audit-log.test.ts > socket audit-log > should require args with just dry-run: `audit-log fakeorg --dry-run`:
src/commands/audit-log/cmd-audit-log.test.ts#L80
Error: Snapshot `socket audit-log > should require args with just dry-run: `audit-log fakeorg --dry-run` 1` mismatched
Expected: ""[DryRun]: Bailing now""
Received: """"
❯ src/commands/audit-log/cmd-audit-log.test.ts:80:22
|
|
src/commands/cdxgen/cmd-cdxgen.test.ts > socket cdxgen > should support --help: `cdxgen --help`:
src/commands/cdxgen/cmd-cdxgen.test.ts#L16
Error: Snapshot `socket cdxgen > should support --help: `cdxgen --help` 1` mismatched
- Expected
+ Received
- "cdxgen [command]
-
- Commands:
- cdxgen completion Generate bash/zsh completion
-
- Options:
- -o, --output Output file. Default bom.json [default: "bom.json"]
- -t, --type Project type. Please refer to https://cyclonedx.github.io/cdxgen/#/PROJECT_TYPES for supported languages/platforms. [array]
- --exclude-type Project types to exclude. Please refer to https://cyclonedx.github.io/cdxgen/#/PROJECT_TYPES for supported languages/platforms.
- -r, --recurse Recurse mode suitable for mono-repos. Defaults to true. Pass --no-recurse to disable. [boolean] [default: true]
- -p, --print Print the SBOM as a table with tree. [boolean]
- -c, --resolve-class Resolve class names for packages. jars only for now. [boolean]
- --deep Perform deep searches for components. Useful while scanning C/C++ apps, live OS and oci images. [boolean]
- --server-url Dependency track url. Eg: https://deptrack.cyclonedx.io
- --skip-dt-tls-check Skip TLS certificate check when calling Dependency-Track. [boolean] [default: false]
- --api-key Dependency track api key
- --project-group Dependency track project group
- --project-name Dependency track project name. Default use the directory name
- --project-version Dependency track project version [string] [default: ""]
- --project-id Dependency track project id. Either provide the id or the project name and version together [string]
- --parent-project-id Dependency track parent project id [string]
- --required-only Include only the packages with required scope on the SBOM. Would set compositions.aggregate to incomplete unless --no-auto-compositions is passed. [boolean]
- --fail-on-error Fail if any dependency extractor fails. [boolean]
- --no-babel Do not use babel to perform usage analysis for JavaScript/TypeScript projects. [boolean]
- --generate-key-and-sign Generate an RSA public/private key pair and then sign the generated SBOM using JSON Web Signatures. [boolean]
- --server Run cdxgen as a server [boolean]
- --server-host Listen address [default: "127.0.0.1"]
- --server-port Listen port [default: "9090"]
- --install-deps Install dependencies automatically for some projects. Defaults to true but disabled for containers and oci scans. Use --no-install-deps to disable this feature. [boolean] [default: true]
- --validate Validate the generated SBOM using json schema. Defaults to true. Pass --no-validate to disable. [boolean] [default: true]
- --evidence Generate SBOM with evidence for supported languages. [boolean] [default: false]
- --spec-version CycloneDX Specification version to use. Defaults to 1.6 [number] [default: 1.6]
- --filter Filter components containing this word in purl or component.properties.value. Multiple values allowed. [array]
- --only Include components only containing this word in purl. Useful to generate BOM with first party components alone. Multiple values allowed. [array]
- --author The person(s) who created the BOM. Set this value if you're intending the modify the BOM and claim authorship. [array] [default: "OWASP Foundation"]
- --profile BOM profile to use for generation. Default generic. [choices: "appsec", "research", "operational", "threat-modeling", "license-compliance", "generic", "machine-learning", "ml", "deep-learning", "ml-deep", "ml-tiny"] [default: "generic"]
- --exclude Additional glob pattern(s) to ignore [array]
- --include-formulation Generate formulation section with git metadata and
|
|
test/socket-cdxgen.test.ts > Socket cdxgen command > should forwards known commands to cdxgen:
test/socket-cdxgen.test.ts#L40
Error: command failed
❯ promiseSpawn node_modules/@npmcli/promise-spawn/lib/index.js:22:22
❯ spawn node_modules/@socketsecurity/registry/lib/spawn.js:32:22
❯ test/socket-cdxgen.test.ts:40:27
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { cmd: '/opt/hostedtoolcache/node/23.10.0/x64/bin/node', args: [ '/home/runner/work/socket-cli/socket-cli/bin/cli.js', 'cdxgen', '--yes', '-h' ], code: 1, signal: null, stdout: '', stderr: 'file:///home/runner/work/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6\nconst rootPath = path.join(__dirname, \'..\');\n ^\n\n{}\n\nNode.js v23.10.0' }
|
|
test/socket-cdxgen.test.ts > Socket cdxgen command > command forwarding > should not forward -u to cdxgen:
test/socket-cdxgen.test.ts#L69
Error: spawn.stderr includes `✖️ Unknown argument: -u`: file:///home/runner/work/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6
const rootPath = path.join(__dirname, '..');
^
{}
Node.js v23.10.0
❯ test/socket-cdxgen.test.ts:69:7
|
|
test/socket-cdxgen.test.ts > Socket cdxgen command > command forwarding > should not forward --unknown to cdxgen:
test/socket-cdxgen.test.ts#L85
Error: spawn.stderr includes `✖️ Unknown argument: --unknown`: file:///home/runner/work/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6
const rootPath = path.join(__dirname, '..');
^
{}
Node.js v23.10.0
❯ test/socket-cdxgen.test.ts:85:7
|
|
test/socket-cdxgen.test.ts > Socket cdxgen command > command forwarding > should not forward multiple unknown commands to cdxgen:
test/socket-cdxgen.test.ts#L100
Error: spawn.stderr includes `✖️ Unknown arguments: -u, --unknown`: file:///home/runner/work/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6
const rootPath = path.join(__dirname, '..');
^
{}
Node.js v23.10.0
❯ test/socket-cdxgen.test.ts:100:7
|
|
src/commands/analytics/cmd-analytics.test.ts > socket analytics > should support --help: `analytics --help`:
src/commands/analytics/cmd-analytics.test.ts#L16
Error: Snapshot `socket analytics > should support --help: `analytics --help` 1` mismatched
- Expected
+ Received
- "Look up analytics data
-
- Usage
- $ socket analytics --scope=<scope> --time=<time filter>
-
- Default parameters are set to show the organization-level analytics over the
- last 7 days.
-
- Options
- --dryRun Do input validation for a command and exit 0 when input is ok
- --file Path to a local file to save the output. Only valid with --json/--markdown. Defaults to stdout.
- --help Print this help.
- --json Output result as json
- --markdown Output result as markdown
- --repo Name of the repository. Only valid when scope=repo
- --scope Scope of the analytics data - either 'org' or 'repo', default: org
- --time Time filter - either 7, 30 or 90, default: 7
-
- Examples
- $ socket analytics --scope=org --time=7
- $ socket analytics --scope=org --time=30
- $ socket analytics --scope=repo --repo=test-repo --time=30"
+ ""
❯ src/commands/analytics/cmd-analytics.test.ts:16:20
|
|
src/commands/analytics/cmd-analytics.test.ts > socket analytics > should require args with just dry-run: `analytics --dry-run`:
src/commands/analytics/cmd-analytics.test.ts#L61
Error: Snapshot `socket analytics > should require args with just dry-run: `analytics --dry-run` 1` mismatched
Expected: ""[DryRun]: Bailing now""
Received: """"
❯ src/commands/analytics/cmd-analytics.test.ts:61:22
|
|
src/commands/cdxgen/cmd-cdxgen.test.ts > socket cdxgen > should support --help: `cdxgen --help`:
src/commands/cdxgen/cmd-cdxgen.test.ts#L16
Error: Snapshot `socket cdxgen > should support --help: `cdxgen --help` 1` mismatched
- Expected
+ Received
- "cdxgen [command]
-
- Commands:
- cdxgen completion Generate bash/zsh completion
-
- Options:
- -o, --output Output file. Default bom.json [default: "bom.json"]
- -t, --type Project type. Please refer to https://cyclonedx.github.io/cdxgen/#/PROJECT_TYPES for supported languages/platforms. [array]
- --exclude-type Project types to exclude. Please refer to https://cyclonedx.github.io/cdxgen/#/PROJECT_TYPES for supported languages/platforms.
- -r, --recurse Recurse mode suitable for mono-repos. Defaults to true. Pass --no-recurse to disable. [boolean] [default: true]
- -p, --print Print the SBOM as a table with tree. [boolean]
- -c, --resolve-class Resolve class names for packages. jars only for now. [boolean]
- --deep Perform deep searches for components. Useful while scanning C/C++ apps, live OS and oci images. [boolean]
- --server-url Dependency track url. Eg: https://deptrack.cyclonedx.io
- --skip-dt-tls-check Skip TLS certificate check when calling Dependency-Track. [boolean] [default: false]
- --api-key Dependency track api key
- --project-group Dependency track project group
- --project-name Dependency track project name. Default use the directory name
- --project-version Dependency track project version [string] [default: ""]
- --project-id Dependency track project id. Either provide the id or the project name and version together [string]
- --parent-project-id Dependency track parent project id [string]
- --required-only Include only the packages with required scope on the SBOM. Would set compositions.aggregate to incomplete unless --no-auto-compositions is passed. [boolean]
- --fail-on-error Fail if any dependency extractor fails. [boolean]
- --no-babel Do not use babel to perform usage analysis for JavaScript/TypeScript projects. [boolean]
- --generate-key-and-sign Generate an RSA public/private key pair and then sign the generated SBOM using JSON Web Signatures. [boolean]
- --server Run cdxgen as a server [boolean]
- --server-host Listen address [default: "127.0.0.1"]
- --server-port Listen port [default: "9090"]
- --install-deps Install dependencies automatically for some projects. Defaults to true but disabled for containers and oci scans. Use --no-install-deps to disable this feature. [boolean] [default: true]
- --validate Validate the generated SBOM using json schema. Defaults to true. Pass --no-validate to disable. [boolean] [default: true]
- --evidence Generate SBOM with evidence for supported languages. [boolean] [default: false]
- --spec-version CycloneDX Specification version to use. Defaults to 1.6 [number] [default: 1.6]
- --filter Filter components containing this word in purl or component.properties.value. Multiple values allowed. [array]
- --only Include components only containing this word in purl. Useful to generate BOM with first party components alone. Multiple values allowed. [array]
- --author The person(s) who created the BOM. Set this value if you're intending the modify the BOM and claim authorship. [array] [default: "OWASP Foundation"]
- --profile BOM profile to use for generation. Default generic. [choices: "appsec", "research", "operational", "threat-modeling", "license-compliance", "generic", "machine-learning", "ml", "deep-learning", "ml-deep", "ml-tiny"] [default: "generic"]
- --exclude Additional glob pattern(s) to ignore [array]
- --include-formulation Generate formulation section with git metadata and
|
|
src/commands/audit-log/cmd-audit-log.test.ts > socket audit-log > should support --help: `audit-log --help`:
src/commands/audit-log/cmd-audit-log.test.ts#L16
Error: Snapshot `socket audit-log > should support --help: `audit-log --help` 1` mismatched
- Expected
+ Received
- "Look up the audit log for an organization
-
- Usage
- $ socket audit-log <org slug>
-
- This feature requires an Enterprise Plan. To learn more about getting access
- to this feature and many more, please visit https://socket.dev/pricing
-
- Options
- --dryRun Do input validation for a command and exit 0 when input is ok
- --help Print this help.
- --json Output result as json
- --markdown Output result as markdown
- --page Page number - default is 1
- --perPage Results per page - default is 30
- --type Type of log event
-
- Examples
- $ socket audit-log FakeOrg"
+ ""
❯ src/commands/audit-log/cmd-audit-log.test.ts:16:20
|
|
src/commands/audit-log/cmd-audit-log.test.ts > socket audit-log > should require args with just dry-run: `audit-log --dry-run`:
src/commands/audit-log/cmd-audit-log.test.ts#L59
Error: Snapshot `socket audit-log > should require args with just dry-run: `audit-log --dry-run` 2` mismatched
- Expected
+ Received
"
- _____ _ _ /---------------
- | __|___ ___| |_ ___| |_ | Socket.dev CLI ver <redacted>
- |__ | . | _| '_| -_| _| | Node: <redacted>, API token set: <redacted>
- |_____|___|___|_,_|___|_|.dev | Command: `socket audit-log`, cwd: <redacted>
-
- \x1b[31m\xd7\x1b[39m \x1b[41m\x1b[37mInput error\x1b[39m\x1b[49m: Please provide the required fields:
-
- - Org name as the first argument \x1b[31m(missing!)\x1b[39m"
+ file:///home/runner/work/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6
+ const rootPath = path.join(__dirname, '..');
+ ^
+
+ {}
+
+ Node.js v23.10.0"
❯ src/commands/audit-log/cmd-audit-log.test.ts:59:32
|
|
src/commands/audit-log/cmd-audit-log.test.ts > socket audit-log > should require args with just dry-run: `audit-log fakeorg --dry-run`:
src/commands/audit-log/cmd-audit-log.test.ts#L80
Error: Snapshot `socket audit-log > should require args with just dry-run: `audit-log fakeorg --dry-run` 1` mismatched
Expected: ""[DryRun]: Bailing now""
Received: """"
❯ src/commands/audit-log/cmd-audit-log.test.ts:80:22
|
|
test/socket-cdxgen.test.ts > Socket cdxgen command > should forwards known commands to cdxgen:
test/socket-cdxgen.test.ts#L40
Error: command failed
❯ promiseSpawn node_modules/@npmcli/promise-spawn/lib/index.js:22:22
❯ spawn node_modules/@socketsecurity/registry/lib/spawn.js:32:22
❯ test/socket-cdxgen.test.ts:40:27
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { cmd: 'C:\hostedtoolcache\windows\node\22.14.0\x64\node.exe', args: [ 'D:\a\socket-cli\socket-cli\bin\cli.js', 'cdxgen', '--yes', '-h' ], code: 1, signal: null, stdout: '', stderr: 'file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6\r\nconst rootPath = path.join(__dirname, \'..\');\r\n ^\r\n\r\nReferenceError: __dirname is not defined\r\n at file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6:28\r\n at ModuleJobSync.runSync (node:internal/modules/esm/module_job:395:35)\r\n at ModuleLoader.importSyncForRequire (node:internal/modules/esm/loader:360:47)\r\n at loadESMFromCJS (node:internal/modules/cjs/loader:1385:24)\r\n at Module._compile (node:internal/modules/cjs/loader:1536:5)\r\n at Object..js (node:internal/modules/cjs/loader:1706:10)\r\n at Module.load (node:internal/modules/cjs/loader:1289:32)\r\n at Function._load (node:internal/modules/cjs/loader:1108:12)\r\n at TracingChannel.traceSync (node:diagnostics_channel:322:14)\r\n at wrapModuleLoad (node:internal/modules/cjs/loader:220:24)\r\n\r\nNode.js v22.14.0' }
|
|
test/socket-cdxgen.test.ts > Socket cdxgen command > command forwarding > should not forward -u to cdxgen:
test/socket-cdxgen.test.ts#L69
Error: spawn.stderr includes `× Unknown argument: -u`: file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6
const rootPath = path.join(__dirname, '..');
^
ReferenceError: __dirname is not defined
at file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6:28
at ModuleJobSync.runSync (node:internal/modules/esm/module_job:395:35)
at ModuleLoader.importSyncForRequire (node:internal/modules/esm/loader:360:47)
at loadESMFromCJS (node:internal/modules/cjs/loader:1385:24)
at Module._compile (node:internal/modules/cjs/loader:1536:5)
at Object..js (node:internal/modules/cjs/loader:1706:10)
at Module.load (node:internal/modules/cjs/loader:1289:32)
at Function._load (node:internal/modules/cjs/loader:1108:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:220:24)
Node.js v22.14.0
❯ node_modules/@socketsecurity/sdk/dist/index.js:6:28
❯ test/socket-cdxgen.test.ts:69:7
|
|
test/socket-cdxgen.test.ts > Socket cdxgen command > command forwarding > should not forward --unknown to cdxgen:
test/socket-cdxgen.test.ts#L85
Error: spawn.stderr includes `× Unknown argument: --unknown`: file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6
const rootPath = path.join(__dirname, '..');
^
ReferenceError: __dirname is not defined
at file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6:28
at ModuleJobSync.runSync (node:internal/modules/esm/module_job:395:35)
at ModuleLoader.importSyncForRequire (node:internal/modules/esm/loader:360:47)
at loadESMFromCJS (node:internal/modules/cjs/loader:1385:24)
at Module._compile (node:internal/modules/cjs/loader:1536:5)
at Object..js (node:internal/modules/cjs/loader:1706:10)
at Module.load (node:internal/modules/cjs/loader:1289:32)
at Function._load (node:internal/modules/cjs/loader:1108:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:220:24)
Node.js v22.14.0
❯ node_modules/@socketsecurity/sdk/dist/index.js:6:28
❯ test/socket-cdxgen.test.ts:85:7
|
|
test/socket-cdxgen.test.ts > Socket cdxgen command > command forwarding > should not forward multiple unknown commands to cdxgen:
test/socket-cdxgen.test.ts#L100
Error: spawn.stderr includes `× Unknown arguments: -u, --unknown`: file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6
const rootPath = path.join(__dirname, '..');
^
ReferenceError: __dirname is not defined
at file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6:28
at ModuleJobSync.runSync (node:internal/modules/esm/module_job:395:35)
at ModuleLoader.importSyncForRequire (node:internal/modules/esm/loader:360:47)
at loadESMFromCJS (node:internal/modules/cjs/loader:1385:24)
at Module._compile (node:internal/modules/cjs/loader:1536:5)
at Object..js (node:internal/modules/cjs/loader:1706:10)
at Module.load (node:internal/modules/cjs/loader:1289:32)
at Function._load (node:internal/modules/cjs/loader:1108:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:220:24)
Node.js v22.14.0
❯ node_modules/@socketsecurity/sdk/dist/index.js:6:28
❯ test/socket-cdxgen.test.ts:100:7
|
|
src/commands/analytics/cmd-analytics.test.ts > socket analytics > should support --help: `analytics --help`:
src/commands/analytics/cmd-analytics.test.ts#L16
Error: Snapshot `socket analytics > should support --help: `analytics --help` 1` mismatched
- Expected
+ Received
- "Look up analytics data
-
- Usage
- $ socket analytics --scope=<scope> --time=<time filter>
-
- Default parameters are set to show the organization-level analytics over the
- last 7 days.
-
- Options
- --dryRun Do input validation for a command and exit 0 when input is ok
- --file Path to a local file to save the output. Only valid with --json/--markdown. Defaults to stdout.
- --help Print this help.
- --json Output result as json
- --markdown Output result as markdown
- --repo Name of the repository. Only valid when scope=repo
- --scope Scope of the analytics data - either 'org' or 'repo', default: org
- --time Time filter - either 7, 30 or 90, default: 7
-
- Examples
- $ socket analytics --scope=org --time=7
- $ socket analytics --scope=org --time=30
- $ socket analytics --scope=repo --repo=test-repo --time=30"
+ ""
❯ src/commands/analytics/cmd-analytics.test.ts:16:20
|
|
src/commands/analytics/cmd-analytics.test.ts > socket analytics > should require args with just dry-run: `analytics --dry-run`:
src/commands/analytics/cmd-analytics.test.ts#L61
Error: Snapshot `socket analytics > should require args with just dry-run: `analytics --dry-run` 1` mismatched
Expected: ""[DryRun]: Bailing now""
Received: """"
❯ src/commands/analytics/cmd-analytics.test.ts:61:22
|
|
src/commands/audit-log/cmd-audit-log.test.ts > socket audit-log > should support --help: `audit-log --help`:
src/commands/audit-log/cmd-audit-log.test.ts#L16
Error: Snapshot `socket audit-log > should support --help: `audit-log --help` 1` mismatched
- Expected
+ Received
- "Look up the audit log for an organization
-
- Usage
- $ socket audit-log <org slug>
-
- This feature requires an Enterprise Plan. To learn more about getting access
- to this feature and many more, please visit https://socket.dev/pricing
-
- Options
- --dryRun Do input validation for a command and exit 0 when input is ok
- --help Print this help.
- --json Output result as json
- --markdown Output result as markdown
- --page Page number - default is 1
- --perPage Results per page - default is 30
- --type Type of log event
-
- Examples
- $ socket audit-log FakeOrg"
+ ""
❯ src/commands/audit-log/cmd-audit-log.test.ts:16:20
|
|
src/commands/audit-log/cmd-audit-log.test.ts > socket audit-log > should require args with just dry-run: `audit-log --dry-run`:
src/commands/audit-log/cmd-audit-log.test.ts#L59
Error: Snapshot `socket audit-log > should require args with just dry-run: `audit-log --dry-run` 2` mismatched
- Expected
+ Received
"
- _____ _ _ /---------------
- | __|___ ___| |_ ___| |_ | Socket.dev CLI ver <redacted>
- |__ | . | _| '_| -_| _| | Node: <redacted>, API token set: <redacted>
- |_____|___|___|_,_|___|_|.dev | Command: `socket audit-log`, cwd: <redacted>
-
- \x1b[31m\xd7\x1b[39m \x1b[41m\x1b[37mInput error\x1b[39m\x1b[49m: Please provide the required fields:
-
- - Org name as the first argument \x1b[31m(missing!)\x1b[39m"
+ file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6\x0d
+ const rootPath = path.join(__dirname, '..');\x0d
+ ^\x0d
+ \x0d
+ ReferenceError: __dirname is not defined\x0d
+ at file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6:28\x0d
+ at ModuleJobSync.runSync (node:internal/modules/esm/module_job:395:35)\x0d
+ at ModuleLoader.importSyncForRequire (node:internal/modules/esm/loader:360:47)\x0d
+ at loadESMFromCJS (node:internal/modules/cjs/loader:1385:24)\x0d
+ at Module._compile (node:internal/modules/cjs/loader:1536:5)\x0d
+ at Object..js (node:internal/modules/cjs/loader:1706:10)\x0d
+ at Module.load (node:internal/modules/cjs/loader:1289:32)\x0d
+ at Function._load (node:internal/modules/cjs/loader:1108:12)\x0d
+ at TracingChannel.traceSync (node:diagnostics_channel:322:14)\x0d
+ at wrapModuleLoad (node:internal/modules/cjs/loader:220:24)\x0d
+ \x0d
+ Node.js v22.14.0"
❯ src/commands/audit-log/cmd-audit-log.test.ts:59:32
|
|
src/commands/audit-log/cmd-audit-log.test.ts > socket audit-log > should require args with just dry-run: `audit-log fakeorg --dry-run`:
src/commands/audit-log/cmd-audit-log.test.ts#L80
Error: Snapshot `socket audit-log > should require args with just dry-run: `audit-log fakeorg --dry-run` 1` mismatched
Expected: ""[DryRun]: Bailing now""
Received: """"
❯ src/commands/audit-log/cmd-audit-log.test.ts:80:22
|
|
src/commands/cdxgen/cmd-cdxgen.test.ts > socket cdxgen > should support --help: `cdxgen --help`:
src/commands/cdxgen/cmd-cdxgen.test.ts#L16
Error: Snapshot `socket cdxgen > should support --help: `cdxgen --help` 1` mismatched
- Expected
+ Received
- "cdxgen [command]
-
- Commands:
- cdxgen completion Generate bash/zsh completion
-
- Options:
- -o, --output Output file. Default bom.json [default: "bom.json"]
- -t, --type Project type. Please refer to https://cyclonedx.github.io/cdxgen/#/PROJECT_TYPES for supported languages/platforms. [array]
- --exclude-type Project types to exclude. Please refer to https://cyclonedx.github.io/cdxgen/#/PROJECT_TYPES for supported languages/platforms.
- -r, --recurse Recurse mode suitable for mono-repos. Defaults to true. Pass --no-recurse to disable. [boolean] [default: true]
- -p, --print Print the SBOM as a table with tree. [boolean]
- -c, --resolve-class Resolve class names for packages. jars only for now. [boolean]
- --deep Perform deep searches for components. Useful while scanning C/C++ apps, live OS and oci images. [boolean]
- --server-url Dependency track url. Eg: https://deptrack.cyclonedx.io
- --skip-dt-tls-check Skip TLS certificate check when calling Dependency-Track. [boolean] [default: false]
- --api-key Dependency track api key
- --project-group Dependency track project group
- --project-name Dependency track project name. Default use the directory name
- --project-version Dependency track project version [string] [default: ""]
- --project-id Dependency track project id. Either provide the id or the project name and version together [string]
- --parent-project-id Dependency track parent project id [string]
- --required-only Include only the packages with required scope on the SBOM. Would set compositions.aggregate to incomplete unless --no-auto-compositions is passed. [boolean]
- --fail-on-error Fail if any dependency extractor fails. [boolean]
- --no-babel Do not use babel to perform usage analysis for JavaScript/TypeScript projects. [boolean]
- --generate-key-and-sign Generate an RSA public/private key pair and then sign the generated SBOM using JSON Web Signatures. [boolean]
- --server Run cdxgen as a server [boolean]
- --server-host Listen address [default: "127.0.0.1"]
- --server-port Listen port [default: "9090"]
- --install-deps Install dependencies automatically for some projects. Defaults to true but disabled for containers and oci scans. Use --no-install-deps to disable this feature. [boolean] [default: true]
- --validate Validate the generated SBOM using json schema. Defaults to true. Pass --no-validate to disable. [boolean] [default: true]
- --evidence Generate SBOM with evidence for supported languages. [boolean] [default: false]
- --spec-version CycloneDX Specification version to use. Defaults to 1.6 [number] [default: 1.6]
- --filter Filter components containing this word in purl or component.properties.value. Multiple values allowed. [array]
- --only Include components only containing this word in purl. Useful to generate BOM with first party components alone. Multiple values allowed. [array]
- --author The person(s) who created the BOM. Set this value if you're intending the modify the BOM and claim authorship. [array] [default: "OWASP Foundation"]
- --profile BOM profile to use for generation. Default generic. [choices: "appsec", "research", "operational", "threat-modeling", "license-compliance", "generic", "machine-learning", "ml", "deep-learning", "ml-deep", "ml-tiny"] [default: "generic"]
- --exclude Additional glob pattern(s) to ignore [array]
- --include-formulation Generate formulation section with git metadata and
|
|
test/socket-cdxgen.test.ts > Socket cdxgen command > should forwards known commands to cdxgen:
test/socket-cdxgen.test.ts#L40
Error: command failed
❯ promiseSpawn node_modules/@npmcli/promise-spawn/lib/index.js:22:22
❯ spawn node_modules/@socketsecurity/registry/lib/spawn.js:32:22
❯ test/socket-cdxgen.test.ts:40:27
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { cmd: 'C:\hostedtoolcache\windows\node\23.10.0\x64\node.exe', args: [ 'D:\a\socket-cli\socket-cli\bin\cli.js', 'cdxgen', '--yes', '-h' ], code: 1, signal: null, stdout: '', stderr: 'file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6\r\nconst rootPath = path.join(__dirname, \'..\');\r\n ^\r\n\r\nReferenceError: __dirname is not defined\r\n at file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6:28\r\n at ModuleJobSync.runSync (node:internal/modules/esm/module_job:400:35)\r\n at ModuleLoader.importSyncForRequire (node:internal/modules/esm/loader:427:47)\r\n at loadESMFromCJS (node:internal/modules/cjs/loader:1565:24)\r\n at Module._compile (node:internal/modules/cjs/loader:1716:5)\r\n at Object..js (node:internal/modules/cjs/loader:1899:10)\r\n at Module.load (node:internal/modules/cjs/loader:1469:32)\r\n at Function._load (node:internal/modules/cjs/loader:1286:12)\r\n at TracingChannel.traceSync (node:diagnostics_channel:322:14)\r\n at wrapModuleLoad (node:internal/modules/cjs/loader:235:24)\r\n\r\nNode.js v23.10.0' }
|
|
test/socket-cdxgen.test.ts > Socket cdxgen command > command forwarding > should not forward -u to cdxgen:
test/socket-cdxgen.test.ts#L69
Error: spawn.stderr includes `× Unknown argument: -u`: file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6
const rootPath = path.join(__dirname, '..');
^
ReferenceError: __dirname is not defined
at file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6:28
at ModuleJobSync.runSync (node:internal/modules/esm/module_job:400:35)
at ModuleLoader.importSyncForRequire (node:internal/modules/esm/loader:427:47)
at loadESMFromCJS (node:internal/modules/cjs/loader:1565:24)
at Module._compile (node:internal/modules/cjs/loader:1716:5)
at Object..js (node:internal/modules/cjs/loader:1899:10)
at Module.load (node:internal/modules/cjs/loader:1469:32)
at Function._load (node:internal/modules/cjs/loader:1286:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:235:24)
Node.js v23.10.0
❯ node_modules/@socketsecurity/sdk/dist/index.js:6:28
❯ test/socket-cdxgen.test.ts:69:7
|
|
test/socket-cdxgen.test.ts > Socket cdxgen command > command forwarding > should not forward --unknown to cdxgen:
test/socket-cdxgen.test.ts#L85
Error: spawn.stderr includes `× Unknown argument: --unknown`: file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6
const rootPath = path.join(__dirname, '..');
^
ReferenceError: __dirname is not defined
at file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6:28
at ModuleJobSync.runSync (node:internal/modules/esm/module_job:400:35)
at ModuleLoader.importSyncForRequire (node:internal/modules/esm/loader:427:47)
at loadESMFromCJS (node:internal/modules/cjs/loader:1565:24)
at Module._compile (node:internal/modules/cjs/loader:1716:5)
at Object..js (node:internal/modules/cjs/loader:1899:10)
at Module.load (node:internal/modules/cjs/loader:1469:32)
at Function._load (node:internal/modules/cjs/loader:1286:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:235:24)
Node.js v23.10.0
❯ node_modules/@socketsecurity/sdk/dist/index.js:6:28
❯ test/socket-cdxgen.test.ts:85:7
|
|
test/socket-cdxgen.test.ts > Socket cdxgen command > command forwarding > should not forward multiple unknown commands to cdxgen:
test/socket-cdxgen.test.ts#L100
Error: spawn.stderr includes `× Unknown arguments: -u, --unknown`: file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6
const rootPath = path.join(__dirname, '..');
^
ReferenceError: __dirname is not defined
at file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6:28
at ModuleJobSync.runSync (node:internal/modules/esm/module_job:400:35)
at ModuleLoader.importSyncForRequire (node:internal/modules/esm/loader:427:47)
at loadESMFromCJS (node:internal/modules/cjs/loader:1565:24)
at Module._compile (node:internal/modules/cjs/loader:1716:5)
at Object..js (node:internal/modules/cjs/loader:1899:10)
at Module.load (node:internal/modules/cjs/loader:1469:32)
at Function._load (node:internal/modules/cjs/loader:1286:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:235:24)
Node.js v23.10.0
❯ node_modules/@socketsecurity/sdk/dist/index.js:6:28
❯ test/socket-cdxgen.test.ts:100:7
|
|
src/commands/analytics/cmd-analytics.test.ts > socket analytics > should support --help: `analytics --help`:
src/commands/analytics/cmd-analytics.test.ts#L16
Error: Snapshot `socket analytics > should support --help: `analytics --help` 1` mismatched
- Expected
+ Received
- "Look up analytics data
-
- Usage
- $ socket analytics --scope=<scope> --time=<time filter>
-
- Default parameters are set to show the organization-level analytics over the
- last 7 days.
-
- Options
- --dryRun Do input validation for a command and exit 0 when input is ok
- --file Path to a local file to save the output. Only valid with --json/--markdown. Defaults to stdout.
- --help Print this help.
- --json Output result as json
- --markdown Output result as markdown
- --repo Name of the repository. Only valid when scope=repo
- --scope Scope of the analytics data - either 'org' or 'repo', default: org
- --time Time filter - either 7, 30 or 90, default: 7
-
- Examples
- $ socket analytics --scope=org --time=7
- $ socket analytics --scope=org --time=30
- $ socket analytics --scope=repo --repo=test-repo --time=30"
+ ""
❯ src/commands/analytics/cmd-analytics.test.ts:16:20
|
|
src/commands/analytics/cmd-analytics.test.ts > socket analytics > should require args with just dry-run: `analytics --dry-run`:
src/commands/analytics/cmd-analytics.test.ts#L61
Error: Snapshot `socket analytics > should require args with just dry-run: `analytics --dry-run` 1` mismatched
Expected: ""[DryRun]: Bailing now""
Received: """"
❯ src/commands/analytics/cmd-analytics.test.ts:61:22
|
|
src/commands/audit-log/cmd-audit-log.test.ts > socket audit-log > should support --help: `audit-log --help`:
src/commands/audit-log/cmd-audit-log.test.ts#L16
Error: Snapshot `socket audit-log > should support --help: `audit-log --help` 1` mismatched
- Expected
+ Received
- "Look up the audit log for an organization
-
- Usage
- $ socket audit-log <org slug>
-
- This feature requires an Enterprise Plan. To learn more about getting access
- to this feature and many more, please visit https://socket.dev/pricing
-
- Options
- --dryRun Do input validation for a command and exit 0 when input is ok
- --help Print this help.
- --json Output result as json
- --markdown Output result as markdown
- --page Page number - default is 1
- --perPage Results per page - default is 30
- --type Type of log event
-
- Examples
- $ socket audit-log FakeOrg"
+ ""
❯ src/commands/audit-log/cmd-audit-log.test.ts:16:20
|
|
src/commands/audit-log/cmd-audit-log.test.ts > socket audit-log > should require args with just dry-run: `audit-log --dry-run`:
src/commands/audit-log/cmd-audit-log.test.ts#L59
Error: Snapshot `socket audit-log > should require args with just dry-run: `audit-log --dry-run` 2` mismatched
- Expected
+ Received
"
- _____ _ _ /---------------
- | __|___ ___| |_ ___| |_ | Socket.dev CLI ver <redacted>
- |__ | . | _| '_| -_| _| | Node: <redacted>, API token set: <redacted>
- |_____|___|___|_,_|___|_|.dev | Command: `socket audit-log`, cwd: <redacted>
-
- \x1b[31m\xd7\x1b[39m \x1b[41m\x1b[37mInput error\x1b[39m\x1b[49m: Please provide the required fields:
-
- - Org name as the first argument \x1b[31m(missing!)\x1b[39m"
+ file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6\x0d
+ const rootPath = path.join(__dirname, '..');\x0d
+ ^\x0d
+ \x0d
+ ReferenceError: __dirname is not defined\x0d
+ at file:///D:/a/socket-cli/socket-cli/node_modules/@socketsecurity/sdk/dist/index.js:6:28\x0d
+ at ModuleJobSync.runSync (node:internal/modules/esm/module_job:400:35)\x0d
+ at ModuleLoader.importSyncForRequire (node:internal/modules/esm/loader:427:47)\x0d
+ at loadESMFromCJS (node:internal/modules/cjs/loader:1565:24)\x0d
+ at Module._compile (node:internal/modules/cjs/loader:1716:5)\x0d
+ at Object..js (node:internal/modules/cjs/loader:1899:10)\x0d
+ at Module.load (node:internal/modules/cjs/loader:1469:32)\x0d
+ at Function._load (node:internal/modules/cjs/loader:1286:12)\x0d
+ at TracingChannel.traceSync (node:diagnostics_channel:322:14)\x0d
+ at wrapModuleLoad (node:internal/modules/cjs/loader:235:24)\x0d
+ \x0d
+ Node.js v23.10.0"
❯ src/commands/audit-log/cmd-audit-log.test.ts:59:32
|
|
src/commands/audit-log/cmd-audit-log.test.ts > socket audit-log > should require args with just dry-run: `audit-log fakeorg --dry-run`:
src/commands/audit-log/cmd-audit-log.test.ts#L80
Error: Snapshot `socket audit-log > should require args with just dry-run: `audit-log fakeorg --dry-run` 1` mismatched
Expected: ""[DryRun]: Bailing now""
Received: """"
❯ src/commands/audit-log/cmd-audit-log.test.ts:80:22
|
|
src/commands/cdxgen/cmd-cdxgen.test.ts > socket cdxgen > should support --help: `cdxgen --help`:
src/commands/cdxgen/cmd-cdxgen.test.ts#L16
Error: Snapshot `socket cdxgen > should support --help: `cdxgen --help` 1` mismatched
- Expected
+ Received
- "cdxgen [command]
-
- Commands:
- cdxgen completion Generate bash/zsh completion
-
- Options:
- -o, --output Output file. Default bom.json [default: "bom.json"]
- -t, --type Project type. Please refer to https://cyclonedx.github.io/cdxgen/#/PROJECT_TYPES for supported languages/platforms. [array]
- --exclude-type Project types to exclude. Please refer to https://cyclonedx.github.io/cdxgen/#/PROJECT_TYPES for supported languages/platforms.
- -r, --recurse Recurse mode suitable for mono-repos. Defaults to true. Pass --no-recurse to disable. [boolean] [default: true]
- -p, --print Print the SBOM as a table with tree. [boolean]
- -c, --resolve-class Resolve class names for packages. jars only for now. [boolean]
- --deep Perform deep searches for components. Useful while scanning C/C++ apps, live OS and oci images. [boolean]
- --server-url Dependency track url. Eg: https://deptrack.cyclonedx.io
- --skip-dt-tls-check Skip TLS certificate check when calling Dependency-Track. [boolean] [default: false]
- --api-key Dependency track api key
- --project-group Dependency track project group
- --project-name Dependency track project name. Default use the directory name
- --project-version Dependency track project version [string] [default: ""]
- --project-id Dependency track project id. Either provide the id or the project name and version together [string]
- --parent-project-id Dependency track parent project id [string]
- --required-only Include only the packages with required scope on the SBOM. Would set compositions.aggregate to incomplete unless --no-auto-compositions is passed. [boolean]
- --fail-on-error Fail if any dependency extractor fails. [boolean]
- --no-babel Do not use babel to perform usage analysis for JavaScript/TypeScript projects. [boolean]
- --generate-key-and-sign Generate an RSA public/private key pair and then sign the generated SBOM using JSON Web Signatures. [boolean]
- --server Run cdxgen as a server [boolean]
- --server-host Listen address [default: "127.0.0.1"]
- --server-port Listen port [default: "9090"]
- --install-deps Install dependencies automatically for some projects. Defaults to true but disabled for containers and oci scans. Use --no-install-deps to disable this feature. [boolean] [default: true]
- --validate Validate the generated SBOM using json schema. Defaults to true. Pass --no-validate to disable. [boolean] [default: true]
- --evidence Generate SBOM with evidence for supported languages. [boolean] [default: false]
- --spec-version CycloneDX Specification version to use. Defaults to 1.6 [number] [default: 1.6]
- --filter Filter components containing this word in purl or component.properties.value. Multiple values allowed. [array]
- --only Include components only containing this word in purl. Useful to generate BOM with first party components alone. Multiple values allowed. [array]
- --author The person(s) who created the BOM. Set this value if you're intending the modify the BOM and claim authorship. [array] [default: "OWASP Foundation"]
- --profile BOM profile to use for generation. Default generic. [choices: "appsec", "research", "operational", "threat-modeling", "license-compliance", "generic", "machine-learning", "ml", "deep-learning", "ml-deep", "ml-tiny"] [default: "generic"]
- --exclude Additional glob pattern(s) to ignore [array]
- --include-formulation Generate formulation section with git metadata and
|