mirror of
https://github.com/pnpm/pnpm.git
synced 2026-03-28 12:01:37 -04:00
* fix: init-package-manager * fix: don't add packageManager=false to package.json * refactor: create object.key-sorting * test: fix * fix: sort fields in package.json
19 lines
358 B
TypeScript
19 lines
358 B
TypeScript
import { sortKeysByPriority } from '@pnpm/object.key-sorting'
|
|
|
|
test('sortKeysByPriority', () => {
|
|
expect(Object.keys(sortKeysByPriority({
|
|
priority: {
|
|
foo: 1,
|
|
bar: 2,
|
|
qar: 3,
|
|
},
|
|
}, {
|
|
a: 'a',
|
|
qar: 'qar',
|
|
b: 'b',
|
|
foo: 'foo',
|
|
c: 'c',
|
|
bar: 'bar',
|
|
}))).toStrictEqual(['foo', 'bar', 'qar', 'a', 'b', 'c'])
|
|
})
|