@@ -4,23 +4,26 @@ import path from 'node:path'
44import spawn from '@npmcli/promise-spawn'
55import EditablePackageJson from '@npmcli/package-json'
66import { getManifestData } from '@socketsecurity/registry'
7- //import cacache from 'cacache'
7+ import {
8+ hasOwn ,
9+ objectFromEntries ,
10+ toSortedObject
11+ } from '@socketsecurity/registry/lib/objects'
12+ import { fetchPackageManifest } from '@socketsecurity/registry/lib/packages'
13+ import { pEach } from '@socketsecurity/registry/lib/promises'
14+ import { escapeRegExp } from '@socketsecurity/registry/lib/regexps'
15+ import { isNonEmptyString } from '@socketsecurity/registry/lib/strings'
816import meow from 'meow'
917import npa from 'npm-package-arg'
1018import ora from 'ora'
1119import semver from 'semver'
1220import { glob as tinyGlob } from 'tinyglobby'
1321import { parse as yamlParse } from 'yaml'
1422
15- import { fetchPackageManifest } from '@socketsecurity/registry/lib/packages'
1623import { commonFlags } from '../flags'
1724import { printFlagList } from '../utils/formatting'
1825import { existsSync } from '../utils/fs'
19- import { hasOwn , toSortedObject } from '@socketsecurity/registry/lib/objects'
2026import { detect } from '../utils/package-manager-detector'
21- import { pEach } from '@socketsecurity/registry/lib/promises'
22- import { escapeRegExp } from '@socketsecurity/registry/lib/regexps'
23- import { isNonEmptyString } from '@socketsecurity/registry/lib/strings'
2427
2528import type { Content as NPMCliPackageJson } from '@npmcli/package-json'
2629import type { ManifestEntry } from '@socketsecurity/registry'
@@ -618,7 +621,7 @@ async function addOverrides(
618621 } )
619622 }
620623 if ( state . added . size > 0 || state . updated . size > 0 ) {
621- editablePkgJson . update ( < NPMCliPackageJson > Object . fromEntries ( depEntries ) )
624+ editablePkgJson . update ( < NPMCliPackageJson > objectFromEntries ( depEntries ) )
622625 for ( const { overrides, type } of overridesDataObjects ) {
623626 updateManifestByAgent [ type ] ( editablePkgJson , toSortedObject ( overrides ) )
624627 }
0 commit comments