diff --git a/.changeset/modern-vans-double.md b/.changeset/modern-vans-double.md new file mode 100644 index 00000000000..eb52a0081f4 --- /dev/null +++ b/.changeset/modern-vans-double.md @@ -0,0 +1,4 @@ +--- +"@pnpm/default-reporter": minor +--- +fix(default-reporter): replace deprecated right-pad with String.padEnd \ No newline at end of file diff --git a/cli/default-reporter/package.json b/cli/default-reporter/package.json index e0d73debcd2..ba2f10ae559 100644 --- a/cli/default-reporter/package.json +++ b/cli/default-reporter/package.json @@ -48,7 +48,6 @@ "pretty-bytes": "^5.6.0", "pretty-ms": "^7.0.1", "ramda": "npm:@pnpm/ramda@0.28.1", - "right-pad": "^1.0.1", "rxjs": "^7.8.1", "semver": "^7.6.0", "stacktracey": "^2.1.8", diff --git a/cli/default-reporter/src/reporterForClient/utils/zooming.ts b/cli/default-reporter/src/reporterForClient/utils/zooming.ts index c0137cb3a14..d8b66173766 100644 --- a/cli/default-reporter/src/reporterForClient/utils/zooming.ts +++ b/cli/default-reporter/src/reporterForClient/utils/zooming.ts @@ -1,4 +1,3 @@ -import rightPad from 'right-pad' import { PREFIX_MAX_LENGTH } from '../outputConstants' import { formatPrefix } from './formatPrefix' @@ -17,5 +16,6 @@ export function autozoom ( } export function zoomOut (currentPrefix: string, logPrefix: string, line: string): string { - return `${rightPad(formatPrefix(currentPrefix, logPrefix), PREFIX_MAX_LENGTH)} | ${line}` + const prefix: string = formatPrefix(currentPrefix, logPrefix) + return `${prefix.padEnd(PREFIX_MAX_LENGTH)} | ${line}` } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7c9955da19f..bb91d81ce0b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -490,9 +490,6 @@ importers: ramda: specifier: npm:@pnpm/ramda@0.28.1 version: '@pnpm/ramda@0.28.1' - right-pad: - specifier: ^1.0.1 - version: 1.0.1 rxjs: specifier: ^7.8.1 version: 7.8.1