mirror of
https://github.com/pnpm/pnpm.git
synced 2026-02-07 21:53:07 -05:00
fix(patching): disallow external diff drivers (#8179)
This commit is contained in:
5
.changeset/hungry-pears-allow.md
Normal file
5
.changeset/hungry-pears-allow.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"@pnpm/plugin-commands-patching": patch
|
||||
---
|
||||
|
||||
add `--no-ext-diff` disallow external diff drivers to prevent incorrect diff file formats
|
||||
@@ -111,7 +111,7 @@ async function diffFolders (folderA: string, folderB: string): Promise<string> {
|
||||
let stderr!: string
|
||||
|
||||
try {
|
||||
const result = await execa('git', ['-c', 'core.safecrlf=false', 'diff', '--src-prefix=a/', '--dst-prefix=b/', '--ignore-cr-at-eol', '--irreversible-delete', '--full-index', '--no-index', '--text', folderAN, folderBN], {
|
||||
const result = await execa('git', ['-c', 'core.safecrlf=false', 'diff', '--src-prefix=a/', '--dst-prefix=b/', '--ignore-cr-at-eol', '--irreversible-delete', '--full-index', '--no-index', '--text', '--no-ext-diff', folderAN, folderBN], {
|
||||
cwd: process.cwd(),
|
||||
env: {
|
||||
...process.env,
|
||||
|
||||
Reference in New Issue
Block a user