@@ -47,6 +47,7 @@ type ENV = Remap<
4747 SOCKET_CLI_ACCEPT_RISKS : boolean
4848 SOCKET_CLI_DEBUG : boolean
4949 SOCKET_CLI_NO_API_TOKEN : boolean
50+ SOCKET_CLI_VIEW_ALL_RISKS : boolean
5051 SOCKET_SECURITY_API_BASE_URL : string
5152 SOCKET_SECURITY_API_TOKEN : string
5253 XDG_DATA_HOME : string
@@ -110,6 +111,7 @@ type Constants = Remap<
110111 readonly SOCKET_CLI_SENTRY_NPM_BIN_NAME : 'socket-npm-with-sentry'
111112 readonly SOCKET_CLI_SENTRY_NPX_BIN_NAME : 'socket-npx-with-sentry'
112113 readonly SOCKET_CLI_SENTRY_PACKAGE_NAME : '@socketsecurity/cli-with-sentry'
114+ readonly SOCKET_CLI_VIEW_ALL_RISKS : 'SOCKET_CLI_VIEW_ALL_RISKS'
113115 readonly SOCKET_SECURITY_API_BASE_URL : 'SOCKET_SECURITY_API_BASE_URL'
114116 readonly SOCKET_SECURITY_API_TOKEN : 'SOCKET_SECURITY_API_TOKEN'
115117 readonly VLT : 'vlt'
@@ -183,6 +185,7 @@ const SOCKET_CLI_SENTRY_BIN_NAME_ALIAS = 'cli-with-sentry'
183185const SOCKET_CLI_SENTRY_NPM_BIN_NAME = 'socket-npm-with-sentry'
184186const SOCKET_CLI_SENTRY_NPX_BIN_NAME = 'socket-npx-with-sentry'
185187const SOCKET_CLI_SENTRY_PACKAGE_NAME = `${ SOCKET_SECURITY_SCOPE } /cli-with-sentry`
188+ const SOCKET_CLI_VIEW_ALL_RISKS = 'SOCKET_CLI_VIEW_ALL_RISKS'
186189const SOCKET_SECURITY_API_BASE_URL = 'SOCKET_SECURITY_API_BASE_URL'
187190const SOCKET_SECURITY_API_TOKEN = 'SOCKET_SECURITY_API_TOKEN'
188191const VLT = 'vlt'
@@ -221,12 +224,14 @@ const LAZY_ENV = () => {
221224 // non-roaming application data, like temporary files, cached data, and program
222225 // settings, that are specific to the current machine and user.
223226 LOCALAPPDATA : envAsString ( env [ 'LOCALAPPDATA' ] ) ,
224- // Flag to accepts risks of previous safe npm/ npx run.
227+ // Flag to accepts risks of safe- npm and safe- npx run.
225228 SOCKET_CLI_ACCEPT_RISKS : envAsBoolean ( env [ 'SOCKET_CLI_ACCEPT_RISKS' ] ) ,
226229 // Flag to help debug Socket CLI.
227230 SOCKET_CLI_DEBUG : envAsBoolean ( env [ 'SOCKET_CLI_DEBUG' ] ) ,
228231 // Flag to make the default API token `undefined`.
229232 SOCKET_CLI_NO_API_TOKEN : envAsBoolean ( env [ 'SOCKET_CLI_NO_API_TOKEN' ] ) ,
233+ // Flag to view all risks of safe-npm and safe-npx run.
234+ SOCKET_CLI_VIEW_ALL_RISKS : envAsBoolean ( env [ 'SOCKET_CLI_VIEW_ALL_RISKS' ] ) ,
230235 // Flag to change the base URL for all API-calls.
231236 // https://github.com/SocketDev/socket-cli?tab=readme-ov-file#environment-variables-for-development
232237 SOCKET_SECURITY_API_BASE_URL : envAsString (
@@ -386,6 +391,7 @@ const constants = createConstantsObject(
386391 SOCKET_CLI_SENTRY_NPM_BIN_NAME ,
387392 SOCKET_CLI_SENTRY_NPX_BIN_NAME ,
388393 SOCKET_CLI_SENTRY_PACKAGE_NAME ,
394+ SOCKET_CLI_VIEW_ALL_RISKS ,
389395 SOCKET_SECURITY_API_BASE_URL ,
390396 SOCKET_SECURITY_API_TOKEN ,
391397 VLT ,
0 commit comments