Skip to content

Commit b92919d

Browse files
committed
Use @socketsecurity/registry/lib/spinner
1 parent a129e12 commit b92919d

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

scripts/update-data-npm.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,11 @@ const path = require('node:path')
77
const pacote = require('pacote')
88
const validateNpmPackageName = require('validate-npm-package-name')
99

10-
const yoctoSpinner = require('@socketregistry/yocto-spinner')
1110
const constants = require('@socketsecurity/registry/lib/constants')
12-
const { abortSignal } = constants
1311
const { pFilter } = require('@socketsecurity/registry/lib/promises')
12+
const { Spinner } = require('@socketsecurity/registry/lib/spinner')
13+
14+
const { abortSignal } = constants
1415

1516
const rootPath = path.resolve(__dirname, '..')
1617
const dataPath = path.join(rootPath, 'data')
@@ -24,7 +25,7 @@ const { compare: alphanumericComparator } = new Intl.Collator(undefined, {
2425
})
2526

2627
void (async () => {
27-
const spinner = yoctoSpinner().start()
28+
const spinner = new Spinner().start()
2829
const builtinNames = Module.builtinModules.toSorted(alphanumericComparator)
2930
const allThePackageNames = [
3031
...new Set([
@@ -39,6 +40,9 @@ void (async () => {
3940
])
4041
]
4142
const rawLegacyNames = allThePackageNames
43+
// Don't simply check validateNpmPackageName(n).validForOldPackages.
44+
// Instead let registry.npmjs.org be our source of truth to whether a
45+
// package exists or not.
4246
.filter(n => !validateNpmPackageName(n).validForNewPackages)
4347
.sort(alphanumericComparator)
4448
const seenNames = new Set()

0 commit comments

Comments
 (0)