GeezerVison is showing github.com — deps: upgrade npm to 11.6.0 · nodejs/node@45af696
File treeExpand file treeCollapse file tree Open diff view settings Some content is hiddenLarge Commits have some content hidden by default. Use the searchbox below for content that may be hidden. Dismiss bannerExpand file treeCollapse file tree Open diff view settings Collapse file Copy file name to clipboardExpand all lines: deps/npm/bin/npm.ps1 +6-4Lines changed: 6 additions & 4 deletions | Original file line number | Diff line number | Diff line change |
|---|
| 1 | 1 | #!/usr/bin/env pwsh | 2 | 2 |
| | 3 | +Set-StrictMode -Version 'Latest' | | 4 | + | 3 | 5 | $NODE_EXE="$PSScriptRoot/node.exe" | 4 | 6 | if (-not (Test-Path $NODE_EXE)) { | 5 | 7 | $NODE_EXE="$PSScriptRoot/node" | @@ -27,7 +29,7 @@ if ($MyInvocation.ExpectingInput) { # takes pipeline input | 27 | 29 | } elseif (-not $MyInvocation.Line) { # used "-File" argument | 28 | 30 | & $NODE_EXE $NPM_CLI_JS $args | 29 | 31 | } else { # used "-Command" argument | 30 | | - if ($MyInvocation.Statement) { | | 32 | + if (($MyInvocation | Get-Member -Name 'Statement') -and $MyInvocation.Statement) { | 31 | 33 | $NPM_ORIGINAL_COMMAND = $MyInvocation.Statement | 32 | 34 | } else { | 33 | 35 | $NPM_ORIGINAL_COMMAND = ( | @@ -38,9 +40,9 @@ if ($MyInvocation.ExpectingInput) { # takes pipeline input | 38 | 40 | $NODE_EXE = $NODE_EXE.Replace("``", "````") | 39 | 41 | $NPM_CLI_JS = $NPM_CLI_JS.Replace("``", "````") | 40 | 42 |
| 41 | | - $NPM_NO_REDIRECTS_COMMAND = [Management.Automation.Language.Parser]::ParseInput($NPM_ORIGINAL_COMMAND, [ref] $null, [ref] $null). | 42 | | - EndBlock.Statements.PipelineElements.CommandElements.Extent.Text -join ' ' | 43 | | - $NPM_ARGS = $NPM_NO_REDIRECTS_COMMAND.Substring($MyInvocation.InvocationName.Length).Trim() | | 43 | + $NPM_COMMAND_ARRAY = [Management.Automation.Language.Parser]::ParseInput($NPM_ORIGINAL_COMMAND, [ref] $null, [ref] $null). | | 44 | + EndBlock.Statements.PipelineElements.CommandElements.Extent.Text | | 45 | + $NPM_ARGS = ($NPM_COMMAND_ARRAY | Select-Object -Skip 1) -join ' ' | 44 | 46 |
| 45 | 47 | Invoke-Expression "& `"$NODE_EXE`" `"$NPM_CLI_JS`" $NPM_ARGS" | 46 | 48 | } | |
Collapse file Copy file name to clipboardExpand all lines: deps/npm/bin/npx.ps1 +6-4Lines changed: 6 additions & 4 deletions | Original file line number | Diff line number | Diff line change |
|---|
| 1 | 1 | #!/usr/bin/env pwsh | 2 | 2 |
| | 3 | +Set-StrictMode -Version 'Latest' | | 4 | + | 3 | 5 | $NODE_EXE="$PSScriptRoot/node.exe" | 4 | 6 | if (-not (Test-Path $NODE_EXE)) { | 5 | 7 | $NODE_EXE="$PSScriptRoot/node" | @@ -27,7 +29,7 @@ if ($MyInvocation.ExpectingInput) { # takes pipeline input | 27 | 29 | } elseif (-not $MyInvocation.Line) { # used "-File" argument | 28 | 30 | & $NODE_EXE $NPX_CLI_JS $args | 29 | 31 | } else { # used "-Command" argument | 30 | | - if ($MyInvocation.Statement) { | | 32 | + if (($MyInvocation | Get-Member -Name 'Statement') -and $MyInvocation.Statement) { | 31 | 33 | $NPX_ORIGINAL_COMMAND = $MyInvocation.Statement | 32 | 34 | } else { | 33 | 35 | $NPX_ORIGINAL_COMMAND = ( | @@ -38,9 +40,9 @@ if ($MyInvocation.ExpectingInput) { # takes pipeline input | 38 | 40 | $NODE_EXE = $NODE_EXE.Replace("``", "````") | 39 | 41 | $NPX_CLI_JS = $NPX_CLI_JS.Replace("``", "````") | 40 | 42 |
| 41 | | - $NPX_NO_REDIRECTS_COMMAND = [Management.Automation.Language.Parser]::ParseInput($NPX_ORIGINAL_COMMAND, [ref] $null, [ref] $null). | 42 | | - EndBlock.Statements.PipelineElements.CommandElements.Extent.Text -join ' ' | 43 | | - $NPX_ARGS = $NPX_NO_REDIRECTS_COMMAND.Substring($MyInvocation.InvocationName.Length).Trim() | | 43 | + $NPX_COMMAND_ARRAY = [Management.Automation.Language.Parser]::ParseInput($NPX_ORIGINAL_COMMAND, [ref] $null, [ref] $null). | | 44 | + EndBlock.Statements.PipelineElements.CommandElements.Extent.Text | | 45 | + $NPX_ARGS = ($NPX_COMMAND_ARRAY | Select-Object -Skip 1) -join ' ' | 44 | 46 |
| 45 | 47 | Invoke-Expression "& `"$NODE_EXE`" `"$NPX_CLI_JS`" $NPX_ARGS" | 46 | 48 | } | |
Collapse file Copy file name to clipboardExpand all lines: deps/npm/docs/content/commands/npm-ls.md +1-1Lines changed: 1 addition & 1 deletion - Display the source diff
- Display the rich diff
| Original file line number | Diff line number | Diff line change |
|---|
@@ -27,7 +27,7 @@ packages will *also* show the paths to the specified packages. For | 27 | 27 | example, running `npm ls promzard` in npm's source tree will show: | 28 | 28 |
| 29 | 29 | ```bash | 30 | | -npm@11.5.1 /path/to/npm | | 30 | +npm@11.6.0 /path/to/npm | 31 | 31 | | 32 | 32 | | 33 | 33 | ``` | |
Collapse file Copy file name to clipboardExpand all lines: deps/npm/docs/content/commands/npm.md +1-1Lines changed: 1 addition & 1 deletion - Display the source diff
- Display the rich diff
| Original file line number | Diff line number | Diff line change |
|---|
@@ -14,7 +14,7 @@ Note: This command is unaware of workspaces. | 14 | 14 |
| 15 | 15 | ### Version | 16 | 16 |
| 17 | | -11.5.1 | | 17 | +11.6.0 | 18 | 18 |
| 19 | 19 | ### Description | 20 | 20 |
| |
Collapse file Copy file name to clipboardExpand all lines: deps/npm/docs/content/configuring-npm/npmrc.md +4-1Lines changed: 4 additions & 1 deletion - Display the source diff
- Display the rich diff
| Original file line number | Diff line number | Diff line change |
|---|
@@ -25,11 +25,14 @@ The four relevant files are: | 25 | 25 | * npm builtin config file (`/path/to/npm/npmrc`) | 26 | 26 |
| 27 | 27 | All npm config files are an ini-formatted list of `key = value` parameters. | 28 | | -Environment variables can be replaced using `${VARIABLE_NAME}`. For | | 28 | +Environment variables can be replaced using `${VARIABLE_NAME}`. By default | | 29 | +if the variable is not defined, it is left unreplaced. By adding `?` after | | 30 | +variable name they can be forced to evaluate to an empty string instead. For | 29 | 31 | example: | 30 | 32 |
| 31 | 33 | ```bash | 32 | 34 | cache = ${HOME}/.npm-packages | | 35 | +node-options = "${NODE_OPTIONS?} --use-system-ca" | 33 | 36 | ``` | 34 | 37 |
| 35 | 38 | Each of these files is loaded, and config options are resolved in priority | |
Collapse file Copy file name to clipboardExpand all lines: deps/npm/docs/output/commands/npm-access.html +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
| 141 | 141 |
| 142 | 142 | <section id="content"> | 143 | 143 | <header class="title"> | 144 | | -<h1 id="----npm-access----1151"> | | 144 | +<h1 id="----npm-access----1160"> | 145 | 145 | <span>npm-access</span> | 146 | | - <span class="version">@11.5.1</span> | | 146 | + <span class="version">@11.6.0</span> | 147 | 147 | </h1> | 148 | 148 | <span class="description">Set access level on published packages</span> | 149 | 149 | </header> | |
Collapse file Copy file name to clipboardExpand all lines: deps/npm/docs/output/commands/npm-adduser.html +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
| 141 | 141 |
| 142 | 142 | <section id="content"> | 143 | 143 | <header class="title"> | 144 | | -<h1 id="----npm-adduser----1151"> | | 144 | +<h1 id="----npm-adduser----1160"> | 145 | 145 | <span>npm-adduser</span> | 146 | | - <span class="version">@11.5.1</span> | | 146 | + <span class="version">@11.6.0</span> | 147 | 147 | </h1> | 148 | 148 | <span class="description">Add a registry user account</span> | 149 | 149 | </header> | |
Collapse file Copy file name to clipboardExpand all lines: deps/npm/docs/output/commands/npm-audit.html +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
| 141 | 141 |
| 142 | 142 | <section id="content"> | 143 | 143 | <header class="title"> | 144 | | -<h1 id="----npm-audit----1151"> | | 144 | +<h1 id="----npm-audit----1160"> | 145 | 145 | <span>npm-audit</span> | 146 | | - <span class="version">@11.5.1</span> | | 146 | + <span class="version">@11.6.0</span> | 147 | 147 | </h1> | 148 | 148 | <span class="description">Run a security audit</span> | 149 | 149 | </header> | |
Collapse file Copy file name to clipboardExpand all lines: deps/npm/docs/output/commands/npm-bugs.html +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
| 141 | 141 |
| 142 | 142 | <section id="content"> | 143 | 143 | <header class="title"> | 144 | | -<h1 id="----npm-bugs----1151"> | | 144 | +<h1 id="----npm-bugs----1160"> | 145 | 145 | <span>npm-bugs</span> | 146 | | - <span class="version">@11.5.1</span> | | 146 | + <span class="version">@11.6.0</span> | 147 | 147 | </h1> | 148 | 148 | <span class="description">Report bugs for a package in a web browser</span> | 149 | 149 | </header> | |
Collapse file Copy file name to clipboardExpand all lines: deps/npm/docs/output/commands/npm-cache.html +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
| 141 | 141 |
| 142 | 142 | <section id="content"> | 143 | 143 | <header class="title"> | 144 | | -<h1 id="----npm-cache----1151"> | | 144 | +<h1 id="----npm-cache----1160"> | 145 | 145 | <span>npm-cache</span> | 146 | | - <span class="version">@11.5.1</span> | | 146 | + <span class="version">@11.6.0</span> | 147 | 147 | </h1> | 148 | 148 | <span class="description">Manipulates packages cache</span> | 149 | 149 | </header> | |
|