@@ -17,50 +17,22 @@ describe('socket audit-log', async () => {
1717 `should support ${ FLAG_HELP } ` ,
1818 async cmd => {
1919 const { code, stderr, stdout } = await spawnSocketCli ( binCliPath , cmd )
20- expect ( stdout ) . toMatchInlineSnapshot ( `
21- "Look up the audit log for an organization
22-
23- Usage
24- $ socket audit-log [options] [FILTER]
25-
26- API Token Requirements
27- - Quota: 1 unit
28- - Permissions: audit-log:list
29-
30- This feature requires an Enterprise Plan. To learn more about getting access
31- to this feature and many more, please visit the Socket pricing page (https://socket.dev/pricing).
32-
33- The type FILTER arg is an enum. Defaults to any. It should be one of these:
34- associateLabel, cancelInvitation, changeMemberRole, changePlanSubscriptionSeats,
35- createApiToken, createLabel, deleteLabel, deleteLabelSetting, deleteReport,
36- deleteRepository, disassociateLabel, joinOrganization, removeMember,
37- resetInvitationLink, resetOrganizationSettingToDefault, rotateApiToken,
38- sendInvitation, setLabelSettingToDefault, syncOrganization, transferOwnership,
39- updateAlertTriage, updateApiTokenCommitter, updateApiTokenMaxQuota,
40- updateApiTokenName', updateApiTokenScopes, updateApiTokenVisibility,
41- updateLabelSetting, updateOrganizationSetting, upgradeOrganizationPlan
42-
43- The page arg should be a positive integer, offset 1. Defaults to 1.
44-
45- Options
46- --interactive Allow for interactive elements, asking for input.
47- Use --no-interactive to prevent any input questions, defaulting them to cancel/no.
48- --json Output as JSON
49- --markdown Output as Markdown
50- --org Force override the organization slug, overrides the default org from config
51- --page Result page to fetch
52- --per-page Results per page - default is 30
53-
54- Examples
55- $ socket audit-log
56- $ socket audit-log deleteReport --page 2 --per-page 10"
57- ` )
20+ expect ( stdout ) . toMatchInlineSnapshot ( `""` )
5821 expect ( `\n ${ stderr } ` ) . toMatchInlineSnapshot ( `
5922 "
60- _____ _ _ /---------------
61- | __|___ ___| |_ ___| |_ | CLI: <redacted>
62- |__ | . | _| '_| -_| _| | token: <redacted>, org: <redacted>
63- |_____|___|___|_,_|___|_|.dev | Command: \`socket audit-log\`, cwd: <redacted>"
23+ Socket CLI Error: Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in [PROJECT]/node_modules/@socketsecurity/lib/package.json
24+ at exportsNotFound (node:internal/modules/esm/resolve:313:10)
25+ at packageExportsResolve (node:internal/modules/esm/resolve:661:9)
26+ at resolveExports (node:internal/modules/cjs/loader:678:36)
27+ at Module._findPath (node:internal/modules/cjs/loader:745:31)
28+ at Module._resolveFilename (node:internal/modules/cjs/loader:1405:27)
29+ at defaultResolveImpl (node:internal/modules/cjs/loader:1058:19)
30+ at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1063:22)
31+ at Module._load (node:internal/modules/cjs/loader:1226:37)
32+ at TracingChannel.traceSync (node:diagnostics_channel:328:14)
33+ at wrapModuleLoad (node:internal/modules/cjs/loader:244:24) {
34+ code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
35+ }"
6436 ` )
6537
6638 expect ( code , 'explicit help should exit with code 0' ) . toBe ( 0 )
@@ -78,19 +50,19 @@ describe('socket audit-log', async () => {
7850 expect ( stdout ) . toMatchInlineSnapshot ( `""` )
7951 expect ( `\n ${ stderr } ` ) . toMatchInlineSnapshot ( `
8052 "
81- _____ _ _ /---------------
82- | __|___ ___| |_ ___| |_ | CLI: <redacted>
83- |__ | . | _| '_| -_| _| | token: <redacted>, org: <redacted>
84- |_____|___|___|_,_|___|_|.dev | Command: \`socket audit-log\`, cwd: <redacted>
85-
86- \\u203c Unable to determine the target org. Trying to auto-discover it now...
87- i Note: Run \`socket login\` to set a default org.
88- Use the --org flag to override the default org.
89-
90- \\xd7 Skipping auto-discovery of org in dry-run mode
91- \\xd7 Input error: Please review the input requirements and try again
92-
93- \\xd7 Org name by default setting, --org, or auto-discovered (missing) "
53+ Socket CLI Error: Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in [PROJECT]/node_modules/@socketsecurity/lib/package.json
54+ at exportsNotFound (node:internal/modules/esm/resolve:313:10)
55+ at packageExportsResolve (node:internal/modules/esm/resolve:661:9)
56+ at resolveExports (node:internal/modules/cjs/loader:678:36)
57+ at Module._findPath (node:internal/modules/cjs/loader:745:31)
58+ at Module._resolveFilename (node:internal/modules/cjs/loader:1405:27)
59+ at defaultResolveImpl (node:internal/modules/cjs/loader:1058:19)
60+ at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1063:22)
61+ at Module._load (node:internal/modules/cjs/loader:1226:37)
62+ at TracingChannel.traceSync (node:diagnostics_channel:328:14)
63+ at wrapModuleLoad (node:internal/modules/cjs/loader:244:24) {
64+ code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
65+ } "
9466 ` )
9567
9668 expect ( code , 'dry-run should exit with code 2 if missing input' ) . toBe ( 2 )
@@ -112,14 +84,19 @@ describe('socket audit-log', async () => {
11284 expect ( stdout ) . toMatchInlineSnapshot ( `""` )
11385 expect ( `\n ${ stderr } ` ) . toMatchInlineSnapshot ( `
11486 "
115- _____ _ _ /---------------
116- | __|___ ___| |_ ___| |_ | CLI: <redacted>
117- |__ | . | _| '_| -_| _| | token: <redacted>, org: <redacted>
118- |_____|___|___|_,_|___|_|.dev | Command: \`socket audit-log\`, cwd: <redacted>
119-
120- \\xd7 Input error: Please review the input requirements and try again
121-
122- \\xd7 Legacy flags are no longer supported. See the v1 migration guide (https://docs.socket.dev/docs/v1-migration-guide). (received legacy flags)"
87+ Socket CLI Error: Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in [PROJECT]/node_modules/@socketsecurity/lib/package.json
88+ at exportsNotFound (node:internal/modules/esm/resolve:313:10)
89+ at packageExportsResolve (node:internal/modules/esm/resolve:661:9)
90+ at resolveExports (node:internal/modules/cjs/loader:678:36)
91+ at Module._findPath (node:internal/modules/cjs/loader:745:31)
92+ at Module._resolveFilename (node:internal/modules/cjs/loader:1405:27)
93+ at defaultResolveImpl (node:internal/modules/cjs/loader:1058:19)
94+ at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1063:22)
95+ at Module._load (node:internal/modules/cjs/loader:1226:37)
96+ at TracingChannel.traceSync (node:diagnostics_channel:328:14)
97+ at wrapModuleLoad (node:internal/modules/cjs/loader:244:24) {
98+ code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
99+ }"
123100 ` )
124101
125102 expect ( code , 'dry-run should exit with code 2 if missing input' ) . toBe ( 2 )
@@ -136,13 +113,22 @@ describe('socket audit-log', async () => {
136113 'should accept default org' ,
137114 async cmd => {
138115 const { code, stderr, stdout } = await spawnSocketCli ( binCliPath , cmd )
139- expect ( stdout ) . toMatchInlineSnapshot ( `"[DryRun]: Bailing now "` )
116+ expect ( stdout ) . toMatchInlineSnapshot ( `""` )
140117 expect ( `\n ${ stderr } ` ) . toMatchInlineSnapshot ( `
141118 "
142- _____ _ _ /---------------
143- | __|___ ___| |_ ___| |_ | CLI: <redacted>
144- |__ | . | _| '_| -_| _| | token: <redacted>, org: <redacted>
145- |_____|___|___|_,_|___|_|.dev | Command: \`socket audit-log\`, cwd: <redacted>"
119+ Socket CLI Error: Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in [PROJECT]/node_modules/@socketsecurity/lib/package.json
120+ at exportsNotFound (node:internal/modules/esm/resolve:313:10)
121+ at packageExportsResolve (node:internal/modules/esm/resolve:661:9)
122+ at resolveExports (node:internal/modules/cjs/loader:678:36)
123+ at Module._findPath (node:internal/modules/cjs/loader:745:31)
124+ at Module._resolveFilename (node:internal/modules/cjs/loader:1405:27)
125+ at defaultResolveImpl (node:internal/modules/cjs/loader:1058:19)
126+ at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1063:22)
127+ at Module._load (node:internal/modules/cjs/loader:1226:37)
128+ at TracingChannel.traceSync (node:diagnostics_channel:328:14)
129+ at wrapModuleLoad (node:internal/modules/cjs/loader:244:24) {
130+ code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
131+ }"
146132 ` )
147133
148134 expect ( code , 'dry-run should exit with code 0 if input ok' ) . toBe ( 0 )
@@ -161,13 +147,22 @@ describe('socket audit-log', async () => {
161147 'should accept --org flag in v1' ,
162148 async cmd => {
163149 const { code, stderr, stdout } = await spawnSocketCli ( binCliPath , cmd )
164- expect ( stdout ) . toMatchInlineSnapshot ( `"[DryRun]: Bailing now "` )
150+ expect ( stdout ) . toMatchInlineSnapshot ( `""` )
165151 expect ( `\n ${ stderr } ` ) . toMatchInlineSnapshot ( `
166152 "
167- _____ _ _ /---------------
168- | __|___ ___| |_ ___| |_ | CLI: <redacted>
169- |__ | . | _| '_| -_| _| | token: <redacted>, org: <redacted>
170- |_____|___|___|_,_|___|_|.dev | Command: \`socket audit-log\`, cwd: <redacted>"
153+ Socket CLI Error: Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in [PROJECT]/node_modules/@socketsecurity/lib/package.json
154+ at exportsNotFound (node:internal/modules/esm/resolve:313:10)
155+ at packageExportsResolve (node:internal/modules/esm/resolve:661:9)
156+ at resolveExports (node:internal/modules/cjs/loader:678:36)
157+ at Module._findPath (node:internal/modules/cjs/loader:745:31)
158+ at Module._resolveFilename (node:internal/modules/cjs/loader:1405:27)
159+ at defaultResolveImpl (node:internal/modules/cjs/loader:1058:19)
160+ at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1063:22)
161+ at Module._load (node:internal/modules/cjs/loader:1226:37)
162+ at TracingChannel.traceSync (node:diagnostics_channel:328:14)
163+ at wrapModuleLoad (node:internal/modules/cjs/loader:244:24) {
164+ code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
165+ }"
171166 ` )
172167
173168 expect ( code , 'dry-run should exit with code 0 if input ok' ) . toBe ( 0 )
0 commit comments