mirror of
https://github.com/pnpm/pnpm.git
synced 2026-05-18 13:51:38 -04:00
refactor: use lex-comparator
This commit is contained in:
@@ -46,6 +46,7 @@
|
||||
"@pnpm/plugin-commands-rebuild": "workspace:*",
|
||||
"@pnpm/prepare-temp-dir": "workspace:*",
|
||||
"@pnpm/read-project-manifest": "workspace:*",
|
||||
"@pnpm/util.lex-comparator": "catalog:",
|
||||
"chalk": "catalog:",
|
||||
"enquirer": "catalog:",
|
||||
"render-help": "catalog:"
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { type Config } from '@pnpm/config'
|
||||
import { globalInfo } from '@pnpm/logger'
|
||||
import { readProjectManifest } from '@pnpm/read-project-manifest'
|
||||
import { lexCompare } from '@pnpm/util.lex-comparator'
|
||||
import renderHelp from 'render-help'
|
||||
import { prompt } from 'enquirer'
|
||||
import chalk from 'chalk'
|
||||
@@ -132,5 +133,5 @@ Do you approve?`,
|
||||
}
|
||||
|
||||
function sortUniqueStrings (array: string[]): string[] {
|
||||
return Array.from(new Set(array)).sort((a, b) => a.localeCompare(b))
|
||||
return Array.from(new Set(array)).sort(lexCompare)
|
||||
}
|
||||
|
||||
3
pnpm-lock.yaml
generated
3
pnpm-lock.yaml
generated
@@ -2096,6 +2096,9 @@ importers:
|
||||
'@pnpm/read-project-manifest':
|
||||
specifier: workspace:*
|
||||
version: link:../../pkg-manifest/read-project-manifest
|
||||
'@pnpm/util.lex-comparator':
|
||||
specifier: 'catalog:'
|
||||
version: 3.0.0
|
||||
chalk:
|
||||
specifier: 'catalog:'
|
||||
version: 4.1.2
|
||||
|
||||
Reference in New Issue
Block a user