diff options
Diffstat (limited to 'test/bun.js/install/dummy.registry.ts')
-rw-r--r-- | test/bun.js/install/dummy.registry.ts | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/test/bun.js/install/dummy.registry.ts b/test/bun.js/install/dummy.registry.ts index 179231ed1..fd6e652a8 100644 --- a/test/bun.js/install/dummy.registry.ts +++ b/test/bun.js/install/dummy.registry.ts @@ -7,7 +7,7 @@ import { basename, join } from "path"; let handler, server; export let package_dir, requested, root_url; -export function dummyRegistry(urls, info: object = { "0.0.2": {} }) { +export function dummyRegistry(urls, info: any = { "0.0.2": {} }) { return async request => { urls.push(request.url); expect(request.method).toBe("GET"); @@ -23,6 +23,7 @@ export function dummyRegistry(urls, info: object = { "0.0.2": {} }) { const versions = {}; let version; for (version in info) { + if (!/^[0-9]/.test(version)) continue; versions[version] = { name, version, @@ -37,7 +38,7 @@ export function dummyRegistry(urls, info: object = { "0.0.2": {} }) { name, versions, "dist-tags": { - latest: version, + latest: info.latest ?? version, }, }), ); |