From 6611b51d190b483d5d998e8e8a02fa05393c41cf Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Tue, 3 Feb 2026 10:37:28 +0000 Subject: [PATCH 01/15] test: use fixtures for server side api fetches --- .github/workflows/ci.yml | 2 +- modules/fixtures.ts | 23 + modules/runtime/server/cache.ts | 380 + package.json | 1 + scripts/generate-fixtures.ts | 332 + server/plugins/fetch-cache.ts | 2 +- test/e2e/create-command.spec.ts | 3 - test/e2e/interactions.spec.ts | 2 - test/e2e/url-compatibility.spec.ts | 18 +- .../npm-api/downloads/@babel/core.json | 6 + .../fixtures/npm-api/downloads/@nuxt/kit.json | 6 + .../npm-api/downloads/@types/node.json | 6 + .../npm-api/downloads/@vitejs/plugin-vue.json | 6 + test/fixtures/npm-api/downloads/color.json | 6 + .../npm-api/downloads/create-next-app.json | 6 + .../npm-api/downloads/create-nuxt.json | 6 + .../npm-api/downloads/create-vite.json | 6 + test/fixtures/npm-api/downloads/date-fns.json | 6 + test/fixtures/npm-api/downloads/is-odd.json | 6 + test/fixtures/npm-api/downloads/lodash.json | 6 + .../npm-api/downloads/lodash.merge.json | 6 + test/fixtures/npm-api/downloads/next.json | 6 + test/fixtures/npm-api/downloads/nuxt.json | 6 + test/fixtures/npm-api/downloads/ufo.json | 6 + test/fixtures/npm-api/downloads/vite.json | 6 + test/fixtures/npm-api/downloads/vue.json | 6 + test/fixtures/npm-registry/orgs/nuxt.json | 152 + .../npm-registry/packuments/@babel/core.json | 1643 + .../npm-registry/packuments/@nuxt/kit.json | 1414 + .../npm-registry/packuments/@types/node.json | 8081 ++ .../packuments/@vitejs/plugin-vue.json | 1397 + .../npm-registry/packuments/color.json | 828 + .../packuments/create-next-app.json | 2525 + .../npm-registry/packuments/create-nuxt.json | 934 + .../npm-registry/packuments/create-vite.json | 1016 + .../npm-registry/packuments/date-fns.json | 65595 ++++++++++++++++ .../npm-registry/packuments/is-odd.json | 770 + .../npm-registry/packuments/lodash.json | 779 + .../npm-registry/packuments/lodash.merge.json | 865 + .../npm-registry/packuments/next.json | 8472 ++ .../npm-registry/packuments/nuxt.json | 2702 + .../fixtures/npm-registry/packuments/ufo.json | 1056 + .../npm-registry/packuments/vite.json | 2913 + .../fixtures/npm-registry/packuments/vue.json | 2031 + .../search/keywords-framework.json | 1629 + test/fixtures/npm-registry/search/nuxt.json | 1448 + test/fixtures/npm-registry/search/vue.json | 1435 + test/fixtures/osv-api/querybatch.json | 1 + test/fixtures/users/sindresorhus.json | 5827 ++ 49 files changed, 114362 insertions(+), 16 deletions(-) create mode 100644 modules/fixtures.ts create mode 100644 modules/runtime/server/cache.ts create mode 100644 scripts/generate-fixtures.ts create mode 100644 test/fixtures/npm-api/downloads/@babel/core.json create mode 100644 test/fixtures/npm-api/downloads/@nuxt/kit.json create mode 100644 test/fixtures/npm-api/downloads/@types/node.json create mode 100644 test/fixtures/npm-api/downloads/@vitejs/plugin-vue.json create mode 100644 test/fixtures/npm-api/downloads/color.json create mode 100644 test/fixtures/npm-api/downloads/create-next-app.json create mode 100644 test/fixtures/npm-api/downloads/create-nuxt.json create mode 100644 test/fixtures/npm-api/downloads/create-vite.json create mode 100644 test/fixtures/npm-api/downloads/date-fns.json create mode 100644 test/fixtures/npm-api/downloads/is-odd.json create mode 100644 test/fixtures/npm-api/downloads/lodash.json create mode 100644 test/fixtures/npm-api/downloads/lodash.merge.json create mode 100644 test/fixtures/npm-api/downloads/next.json create mode 100644 test/fixtures/npm-api/downloads/nuxt.json create mode 100644 test/fixtures/npm-api/downloads/ufo.json create mode 100644 test/fixtures/npm-api/downloads/vite.json create mode 100644 test/fixtures/npm-api/downloads/vue.json create mode 100644 test/fixtures/npm-registry/orgs/nuxt.json create mode 100644 test/fixtures/npm-registry/packuments/@babel/core.json create mode 100644 test/fixtures/npm-registry/packuments/@nuxt/kit.json create mode 100644 test/fixtures/npm-registry/packuments/@types/node.json create mode 100644 test/fixtures/npm-registry/packuments/@vitejs/plugin-vue.json create mode 100644 test/fixtures/npm-registry/packuments/color.json create mode 100644 test/fixtures/npm-registry/packuments/create-next-app.json create mode 100644 test/fixtures/npm-registry/packuments/create-nuxt.json create mode 100644 test/fixtures/npm-registry/packuments/create-vite.json create mode 100644 test/fixtures/npm-registry/packuments/date-fns.json create mode 100644 test/fixtures/npm-registry/packuments/is-odd.json create mode 100644 test/fixtures/npm-registry/packuments/lodash.json create mode 100644 test/fixtures/npm-registry/packuments/lodash.merge.json create mode 100644 test/fixtures/npm-registry/packuments/next.json create mode 100644 test/fixtures/npm-registry/packuments/nuxt.json create mode 100644 test/fixtures/npm-registry/packuments/ufo.json create mode 100644 test/fixtures/npm-registry/packuments/vite.json create mode 100644 test/fixtures/npm-registry/packuments/vue.json create mode 100644 test/fixtures/npm-registry/search/keywords-framework.json create mode 100644 test/fixtures/npm-registry/search/nuxt.json create mode 100644 test/fixtures/npm-registry/search/vue.json create mode 100644 test/fixtures/osv-api/querybatch.json create mode 100644 test/fixtures/users/sindresorhus.json diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 72527a705..540367839 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -112,7 +112,7 @@ jobs: run: pnpm install - name: 🏗️ Build project - run: pnpm build + run: NODE_ENV=test pnpm build - name: ♿ Accessibility audit (Lighthouse - ${{ matrix.mode }} mode) run: ./scripts/lighthouse-a11y.sh diff --git a/modules/fixtures.ts b/modules/fixtures.ts new file mode 100644 index 000000000..388d81ee8 --- /dev/null +++ b/modules/fixtures.ts @@ -0,0 +1,23 @@ +import { addServerPlugin, createResolver, defineNuxtModule, useNuxt } from 'nuxt/kit' + +export default defineNuxtModule({ + meta: { + name: 'fixtures', + }, + setup() { + const nuxt = useNuxt() + const resolver = createResolver(import.meta.url) + + if (nuxt.options.test) { + addServerPlugin(resolver.resolve('./runtime/server/cache.ts')) + + nuxt.hook('nitro:config', nitroConfig => { + nitroConfig.storage ||= {} + nitroConfig.storage['fixtures'] = { + driver: 'fsLite', + base: resolver.resolve('../test/fixtures'), + } + }) + } + }, +}) diff --git a/modules/runtime/server/cache.ts b/modules/runtime/server/cache.ts new file mode 100644 index 000000000..4e8cf8e48 --- /dev/null +++ b/modules/runtime/server/cache.ts @@ -0,0 +1,380 @@ +import type { CachedFetchResult } from '#shared/utils/fetch-cache-config' +import { join } from 'node:path' + +/** + * Test fixtures plugin for CI environments. + * + * This plugin intercepts all cachedFetch calls + * and serves pre-recorded fixture data instead of hitting the real npm API. + * + * This ensures: + * - Tests are deterministic and don't depend on external API availability + * - We don't hammer the npm registry during CI runs + * - Tests run faster with no network latency + * + * For URLs without fixtures, a 404 error is thrown to fail fast. + */ + +/** + * Fixture types mapped to their directory structure + */ +const FIXTURE_PATHS = { + packument: 'npm-registry/packuments', + search: 'npm-registry/search', + org: 'npm-registry/orgs', + downloads: 'npm-api/downloads', + user: 'users', +} as const + +type FixtureType = keyof typeof FIXTURE_PATHS + +interface FixtureMatch { + type: FixtureType + name: string +} + +/** + * Normalize a package name for use as a filename. + */ +function packageNameToFilename(packageName: string): string { + return `${packageName}.json` +} + +/** + * Normalize a search query for use as a filename. + */ +function searchQueryToFilename(query: string): string { + return `${query.replace(/:/g, '-')}.json` +} + +/** + * Get the path to a fixture file. + */ +function getFixturePath(type: FixtureType, name: string): string { + const dir = FIXTURE_PATHS[type] + let filename: string + + switch (type) { + case 'packument': + case 'downloads': + filename = packageNameToFilename(name) + break + case 'search': + filename = searchQueryToFilename(name) + break + case 'org': + case 'user': + filename = `${name}.json` + break + default: + filename = `${name}.json` + } + + return join(dir, filename).replace(/\//g, ':') +} + +/** + * Special API handlers that return mock data without needing fixtures + */ +interface MockResult { + data: unknown +} + +function getMockForUrl(url: string): MockResult | null { + let urlObj: URL + try { + urlObj = new URL(url) + } catch { + return null + } + + const { host, pathname } = urlObj + + // OSV API (api.osv.dev) - return empty results for vulnerability checks + if (host === 'api.osv.dev') { + // For batch queries, return empty results + if (pathname === '/v1/querybatch') { + return { data: { results: [] } } + } + // For single package queries + if (pathname.startsWith('/v1/query')) { + return { data: { vulns: [] } } + } + } + + // JSR registry (jsr.io) - return null for most packages (they're npm packages) + if (host === 'jsr.io') { + // For meta.json requests, return null to indicate package not on JSR + if (pathname.endsWith('/meta.json')) { + return { data: null } + } + } + + return null +} + +/** + * Handle npm.antfu.dev (fast-npm-meta) requests by extracting version from packument fixture + */ +async function handleFastNpmMeta( + url: string, + storage: ReturnType, +): Promise { + let urlObj: URL + try { + urlObj = new URL(url) + } catch { + return null + } + + const { host, pathname } = urlObj + + // npm.antfu.dev returns version info for packages + if (host === 'npm.antfu.dev') { + // Parse package name from pathname (e.g., /vue, /@nuxt/kit, /vue@3.4.0, /@nuxt/kit@3.0.0) + let packageName = decodeURIComponent(pathname.slice(1)) + if (!packageName) return null + + // Handle version specifier with @ syntax (e.g., vue@3.4.0, @nuxt/kit@3.0.0) + let specifier = 'latest' + + if (packageName.startsWith('@')) { + // Scoped package: @scope/name or @scope/name@version + // Split on @ but keep the first @ (scope) + const atIndex = packageName.indexOf('@', 1) // Find @ after scope + if (atIndex !== -1) { + specifier = packageName.slice(atIndex + 1) + packageName = packageName.slice(0, atIndex) + } + } else { + // Unscoped package: name or name@version + const atIndex = packageName.indexOf('@') + if (atIndex !== -1) { + specifier = packageName.slice(atIndex + 1) + packageName = packageName.slice(0, atIndex) + } + } + + // Get packument from fixture + const fixturePath = getFixturePath('packument', packageName) + const packument = await storage.getItem(fixturePath) + + if (!packument) { + // Return 404-like response for unknown packages + return null + } + + // Resolve the version + let version: string | undefined + if (specifier === 'latest' || !specifier) { + version = packument['dist-tags']?.latest + } else if (packument['dist-tags']?.[specifier]) { + // It's a tag like 'beta', 'alpha', etc. + version = packument['dist-tags'][specifier] + } else if (packument.versions?.[specifier]) { + // It's a specific version + version = specifier + } else { + // Try to find matching version with semver + version = packument['dist-tags']?.latest + } + + if (!version) { + return null + } + + // Get the publish time from the packument's time field + const publishedAt = packument.time?.[version] || new Date().toISOString() + + return { + data: { + name: packageName, + specifier, + version, + publishedAt, + lastSynced: Date.now(), + }, + } + } + + return null +} + +/** + * Parse a URL and determine which fixture it should map to. + */ +function matchUrlToFixture(url: string): FixtureMatch | null { + let urlObj: URL + try { + urlObj = new URL(url) + } catch { + return null + } + + const { host, pathname, searchParams } = urlObj + + // npm registry (registry.npmjs.org) + if (host === 'registry.npmjs.org') { + // Search: /-/v1/search?text=query + if (pathname === '/-/v1/search') { + const query = searchParams.get('text') + if (query) { + // Check if it's a maintainer search (user profile page) + const maintainerMatch = query.match(/^maintainer:(.+)$/) + if (maintainerMatch?.[1]) { + return { type: 'user', name: maintainerMatch[1] } + } + return { type: 'search', name: query } + } + } + + // Org packages: /-/org/{orgname}/package + const orgMatch = pathname.match(/^\/-\/org\/([^/]+)\/package$/) + if (orgMatch?.[1]) { + return { type: 'org', name: orgMatch[1] } + } + + // User packages (maintainer search): /-/v1/search?text=maintainer:username + // This is already handled by the search case above + + // Packument: /{package} or /@{scope}%2F{name} or /{package}/{version} + // Remove leading slash and decode + let packagePath = decodeURIComponent(pathname.slice(1)) + if (packagePath && !packagePath.startsWith('-/')) { + // Strip version tag if present (e.g., vue/latest -> vue, @nuxt/kit/3.0.0 -> @nuxt/kit) + // Scoped packages: @scope/name or @scope/name/version + // Unscoped packages: name or name/version + if (packagePath.startsWith('@')) { + // Scoped: @scope/name/version -> @scope/name + const parts = packagePath.split('/') + if (parts.length > 2) { + packagePath = `${parts[0]}/${parts[1]}` + } + } else { + // Unscoped: name/version -> name + const slashIndex = packagePath.indexOf('/') + if (slashIndex !== -1) { + packagePath = packagePath.slice(0, slashIndex) + } + } + return { type: 'packument', name: packagePath } + } + } + + // npm API (api.npmjs.org) + if (host === 'api.npmjs.org') { + // Downloads: /downloads/point/{period}/{package} + const downloadsMatch = pathname.match(/^\/downloads\/point\/[^/]+\/(.+)$/) + if (downloadsMatch?.[1]) { + const packageName = decodeURIComponent(downloadsMatch[1]) + return { type: 'downloads', name: packageName } + } + } + + return null +} + +export default defineNitroPlugin(nitroApp => { + const storage = useStorage('fixtures') + + process.stdout.write('[test-fixtures] Test mode active - serving fixtures instead of real API\n') + + nitroApp.hooks.hook('request', event => { + // Create a fixture-serving cachedFetch that replaces the real one + event.context.cachedFetch = async ( + url: string, + _options?: Parameters[1], + _ttl?: number, + ): Promise> => { + // First check if this URL has a mock response + const mockResult = getMockForUrl(url) + if (mockResult) { + process.stdout.write(`[test-fixtures] Serving mock response for: ${url}\n`) + return { + data: mockResult.data as T, + isStale: false, + cachedAt: Date.now(), + } + } + + // Check for fast-npm-meta (npm.antfu.dev) - derives response from packument fixture + const fastNpmMetaResult = await handleFastNpmMeta(url, storage) + if (fastNpmMetaResult) { + process.stdout.write(`[test-fixtures] Serving fast-npm-meta response for: ${url}\n`) + return { + data: fastNpmMetaResult.data as T, + isStale: false, + cachedAt: Date.now(), + } + } + + const match = matchUrlToFixture(url) + + if (!match) { + // URL doesn't match any known fixture pattern + // For unknown patterns, throw an error to fail fast + // Use process.stderr.write to avoid Node's util.inspect issues with h3 errors + process.stderr.write(`[test-fixtures] No fixture pattern for URL: ${url}\n`) + throw createError({ + statusCode: 404, + statusMessage: 'No test fixture available', + message: `[test-fixtures] No fixture pattern matches URL: ${url}`, + }) + } + + const fixturePath = getFixturePath(match.type, match.name) + const data = await storage.getItem(fixturePath) + + if (data === null) { + // Fixture file doesn't exist + // Use process.stderr.write to avoid Node's util.inspect issues with h3 errors + process.stderr.write( + `[test-fixtures] Fixture not found: ${fixturePath} (for ${match.type}: ${match.name})\n`, + ) + + // For user fixtures (maintainer searches), return empty result instead of 404 + // This simulates a user with no packages, which is valid behavior + if (match.type === 'user') { + process.stdout.write( + `[test-fixtures] Returning empty search result for unknown user: ${match.name}\n`, + ) + return { + data: { + objects: [], + total: 0, + time: new Date().toISOString(), + } as T, + isStale: false, + cachedAt: Date.now(), + } + } + + const err = createError({ + statusCode: 404, + statusMessage: 'Package not found', + message: `[test-fixtures] No fixture for ${match.type}: ${match.name}. Expected at: ${fixturePath}`, + }) + throw err + } + + process.stdout.write(`[test-fixtures] Serving fixture: ${match.type}/${match.name}\n`) + + return { + data, + isStale: false, + cachedAt: Date.now(), + } + } + + const originalFetch = globalThis.$fetch + + // @ts-expect-error invalid global augmentation + globalThis.$fetch = async (url, options) => { + if (typeof url === 'string' && url.startsWith('/')) { + return originalFetch(url, options) + } + const { data } = await event.context.cachedFetch!(url as string, options) + return data + } + }) +}) diff --git a/package.json b/package.json index 22f65a444..bcc061e93 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ "generate-pwa-icons": "pwa-assets-generator", "preview": "nuxt preview", "postinstall": "nuxt prepare && simple-git-hooks && pnpm generate:lexicons", + "generate:fixtures": "node scripts/generate-fixtures.ts", "generate:lexicons": "lex build --lexicons lexicons --out shared/types/lexicons --clear", "test": "vite test", "test:browser": "playwright test", diff --git a/scripts/generate-fixtures.ts b/scripts/generate-fixtures.ts new file mode 100644 index 000000000..3f6dcb883 --- /dev/null +++ b/scripts/generate-fixtures.ts @@ -0,0 +1,332 @@ +#!/usr/bin/env npx tsx +/** + * Fixture Generator Script + * + * Fetches data from npm registry and API, saving as JSON fixtures + * for use in CI tests. + * + * Usage: + * pnpm generate:fixtures # Generate all fixtures + * pnpm generate:fixtures vue nuxt # Generate specific packages only + */ + +import { writeFileSync, mkdirSync, existsSync } from 'node:fs' +import { dirname, join } from 'node:path' +import { fileURLToPath } from 'node:url' + +const FIXTURES_DIR = fileURLToPath(new URL('../test/fixtures', import.meta.url)) + +const NPM_REGISTRY = 'https://registry.npmjs.org' +const NPM_API = 'https://api.npmjs.org' + +// ============================================================================ +// Configuration: What fixtures to generate +// ============================================================================ + +/** + * Packages required by E2E tests. + * These are the packages that tests navigate to or expect data from. + */ +const REQUIRED_PACKAGES = [ + // Unscoped packages + 'nuxt', + 'vue', + 'lodash', + 'vite', + 'next', + 'color', + 'ufo', + 'is-odd', + 'date-fns', + 'lodash.merge', + // Create packages (checked via relationship from main packages) + 'create-vite', + 'create-next-app', + 'create-nuxt', + // Scoped packages + '@nuxt/kit', + '@vitejs/plugin-vue', + '@babel/core', + '@types/node', +] as const + +/** + * Search queries used in tests. + */ +const REQUIRED_SEARCHES = ['vue', 'nuxt', 'keywords:framework'] as const + +/** + * Organizations whose package lists are needed. + */ +const REQUIRED_ORGS = ['nuxt'] as const + +/** + * Users whose package lists are needed. + */ +const REQUIRED_USERS = ['sindresorhus'] as const + +// ============================================================================ +// Utility Functions +// ============================================================================ + +function ensureDir(path: string): void { + if (!existsSync(path)) { + mkdirSync(path, { recursive: true }) + } +} + +function writeFixture(path: string, data: unknown): void { + ensureDir(dirname(path)) + writeFileSync(path, JSON.stringify(data, null, 2) + '\n') + console.log(` Written: ${path}`) +} + +async function fetchJson(url: string): Promise { + const response = await fetch(url) + if (!response.ok) { + throw new Error(`HTTP ${response.status}: ${url}`) + } + return response.json() as Promise +} + +function encodePackageName(name: string): string { + // Encode scoped packages: @scope/name -> @scope%2Fname + if (name.startsWith('@')) { + return '@' + encodeURIComponent(name.slice(1)) + } + return encodeURIComponent(name) +} + +function packageToFilename(name: string): string { + return `${name}.json` +} + +function searchQueryToFilename(query: string): string { + return `${query.replace(/:/g, '-')}.json` +} + +// ============================================================================ +// Packument Slimming +// ============================================================================ + +/** + * Number of recent versions to keep in slimmed packuments. + * This matches the RECENT_VERSIONS_COUNT in useNpmRegistry.ts + */ +const RECENT_VERSIONS_COUNT = 10 + +/** + * Slim down a packument to only essential fields. + * This dramatically reduces file size while keeping all data tests need. + */ +function slimPackument(pkg: Record): Record { + const distTags = (pkg['dist-tags'] ?? {}) as Record + const versions = (pkg.versions ?? {}) as Record> + const time = (pkg.time ?? {}) as Record + + // Get versions pointed to by dist-tags + const distTagVersions = new Set(Object.values(distTags)) + + // Get recent versions by publish time + const recentVersions = Object.keys(versions) + .filter(v => time[v]) + .sort((a, b) => { + const timeA = time[a] + const timeB = time[b] + if (!timeA || !timeB) return 0 + return new Date(timeB).getTime() - new Date(timeA).getTime() + }) + .slice(0, RECENT_VERSIONS_COUNT) + + // Combine: recent versions + dist-tag versions (deduplicated) + const includedVersions = new Set([...recentVersions, ...distTagVersions]) + + // Build filtered versions object - keep full version data for included versions + const filteredVersions: Record> = {} + for (const v of includedVersions) { + const version = versions[v] + if (version) { + // Keep most fields but remove readme from individual versions + // eslint-disable-next-line @typescript-eslint/no-unused-vars + const { readme, ...rest } = version + filteredVersions[v] = rest + } + } + + // Build filtered time object (only for included versions + metadata) + const filteredTime: Record = {} + if (time.modified) filteredTime.modified = time.modified + if (time.created) filteredTime.created = time.created + for (const v of includedVersions) { + if (time[v]) filteredTime[v] = time[v] + } + + // Return slimmed packument + return { + '_id': pkg._id, + '_rev': pkg._rev, + 'name': pkg.name, + 'description': pkg.description, + 'dist-tags': distTags, + 'versions': filteredVersions, + 'time': filteredTime, + 'maintainers': pkg.maintainers, + 'author': pkg.author, + 'license': pkg.license, + 'homepage': pkg.homepage, + 'keywords': pkg.keywords, + 'repository': pkg.repository, + 'bugs': pkg.bugs, + // Keep readme at root level (used for package page) + 'readme': pkg.readme, + 'readmeFilename': pkg.readmeFilename, + } +} + +// ============================================================================ +// Fixture Generators +// ============================================================================ + +async function generatePackumentFixture(packageName: string): Promise { + console.log(` Fetching packument: ${packageName}`) + + const encoded = encodePackageName(packageName) + const url = `${NPM_REGISTRY}/${encoded}` + + try { + const data = await fetchJson>(url) + const slimmed = slimPackument(data) + const filename = packageToFilename(packageName) + const path = join(FIXTURES_DIR, 'npm-registry', 'packuments', filename) + writeFixture(path, slimmed) + } catch (error) { + console.error(` Failed to fetch ${packageName}:`, error) + throw error + } +} + +async function generateDownloadsFixture(packageName: string): Promise { + console.log(` Fetching downloads: ${packageName}`) + + const encoded = encodePackageName(packageName) + const url = `${NPM_API}/downloads/point/last-week/${encoded}` + + try { + const data = await fetchJson(url) + const filename = packageToFilename(packageName) + const path = join(FIXTURES_DIR, 'npm-api', 'downloads', filename) + writeFixture(path, data) + } catch (error) { + console.error(` Failed to fetch downloads for ${packageName}:`, error) + // Downloads are optional, don't throw + } +} + +async function generateSearchFixture(query: string): Promise { + console.log(` Fetching search: ${query}`) + + const params = new URLSearchParams({ text: query, size: '25' }) + const url = `${NPM_REGISTRY}/-/v1/search?${params}` + + try { + const data = await fetchJson(url) + const filename = searchQueryToFilename(query) + const path = join(FIXTURES_DIR, 'npm-registry', 'search', filename) + writeFixture(path, data) + } catch (error) { + console.error(` Failed to fetch search "${query}":`, error) + throw error + } +} + +async function generateOrgFixture(orgName: string): Promise { + console.log(` Fetching org packages: ${orgName}`) + + const url = `${NPM_REGISTRY}/-/org/${encodeURIComponent(orgName)}/package` + + try { + const data = await fetchJson(url) + const path = join(FIXTURES_DIR, 'npm-registry', 'orgs', `${orgName}.json`) + writeFixture(path, data) + } catch (error) { + console.error(` Failed to fetch org ${orgName}:`, error) + throw error + } +} + +async function generateUserFixture(username: string): Promise { + console.log(` Fetching user packages: ${username}`) + + // npm doesn't have a direct API for user packages, but we can search + // with the maintainer filter + const params = new URLSearchParams({ + text: `maintainer:${username}`, + size: '100', + }) + const url = `${NPM_REGISTRY}/-/v1/search?${params}` + + try { + const data = await fetchJson(url) + const path = join(FIXTURES_DIR, 'users', `${username}.json`) + writeFixture(path, data) + } catch (error) { + console.error(` Failed to fetch user ${username}:`, error) + throw error + } +} + +// ============================================================================ +// Main +// ============================================================================ + +async function main(): Promise { + const args = process.argv.slice(2) + + // If specific packages are provided, only generate those + const specificPackages = args.filter(arg => !arg.startsWith('-')) + + console.log('\n=== Generating Test Fixtures ===\n') + + // Determine which packages to generate + const packagesToGenerate = specificPackages.length > 0 ? specificPackages : [...REQUIRED_PACKAGES] + + // Generate packument fixtures + console.log('\nPackuments:') + for (const pkg of packagesToGenerate) { + await generatePackumentFixture(pkg) + } + + // Generate downloads fixtures + console.log('\nDownloads:') + for (const pkg of packagesToGenerate) { + await generateDownloadsFixture(pkg) + } + + // Only generate search/org/user fixtures when doing a full generation + if (specificPackages.length === 0) { + // Generate search fixtures + console.log('\nSearch Results:') + for (const query of REQUIRED_SEARCHES) { + await generateSearchFixture(query) + } + + // Generate org fixtures + console.log('\nOrganizations:') + for (const org of REQUIRED_ORGS) { + await generateOrgFixture(org) + } + + // Generate user fixtures + console.log('\nUsers:') + for (const user of REQUIRED_USERS) { + await generateUserFixture(user) + } + } + + console.log('\n=== Fixture Generation Complete ===\n') +} + +main().catch(error => { + console.error('Fixture generation failed:', error) + process.exit(1) +}) diff --git a/server/plugins/fetch-cache.ts b/server/plugins/fetch-cache.ts index bf466adef..74db66d77 100644 --- a/server/plugins/fetch-cache.ts +++ b/server/plugins/fetch-cache.ts @@ -172,7 +172,7 @@ export default defineNitroPlugin(nitroApp => { // Attach to event context for access in composables via useRequestEvent() nitroApp.hooks.hook('request', event => { - event.context.cachedFetch = createCachedFetch(event) + event.context.cachedFetch ||= createCachedFetch(event) }) }) diff --git a/test/e2e/create-command.spec.ts b/test/e2e/create-command.spec.ts index 8deb96e51..3d6ce2525 100644 --- a/test/e2e/create-command.spec.ts +++ b/test/e2e/create-command.spec.ts @@ -1,9 +1,6 @@ import { expect, test } from '@nuxt/test-utils/playwright' test.describe('Create Command', () => { - // TODO: these tests depend on external npm registry API - we should add data fixtures - test.describe.configure({ retries: 2 }) - test.describe('Visibility', () => { test('/vite - should show create command (same maintainers)', async ({ page, goto }) => { await goto('/package/vite', { waitUntil: 'domcontentloaded' }) diff --git a/test/e2e/interactions.spec.ts b/test/e2e/interactions.spec.ts index af47b5324..17b4c5037 100644 --- a/test/e2e/interactions.spec.ts +++ b/test/e2e/interactions.spec.ts @@ -1,8 +1,6 @@ import { expect, test } from '@nuxt/test-utils/playwright' test.describe('Search Pages', () => { - // TODO: these tests depend on external npm registry API - we should add data fixtures - test.describe.configure({ retries: 2 }) test('/search?q=vue → keyboard navigation (arrow keys + enter)', async ({ page, goto }) => { await goto('/search?q=vue', { waitUntil: 'hydration' }) diff --git a/test/e2e/url-compatibility.spec.ts b/test/e2e/url-compatibility.spec.ts index 9e3f1b8ad..5fc400896 100644 --- a/test/e2e/url-compatibility.spec.ts +++ b/test/e2e/url-compatibility.spec.ts @@ -1,9 +1,6 @@ import { expect, test } from '@nuxt/test-utils/playwright' test.describe('npmjs.com URL Compatibility', () => { - // TODO: these tests depend on external npm registry API - we should add data fixtures - test.describe.configure({ retries: 2 }) - test.describe('Package Pages', () => { test('/package/vue → package page', async ({ page, goto }) => { await goto('/package/vue', { waitUntil: 'domcontentloaded' }) @@ -21,22 +18,25 @@ test.describe('npmjs.com URL Compatibility', () => { await expect(page.locator('h1')).toContainText('@nuxt/kit') }) - test('/package/vue/v/3.4.0 → specific version', async ({ page, goto }) => { - await goto('/package/vue/v/3.4.0', { waitUntil: 'domcontentloaded' }) + test('/package/vue/v/3.5.27 → specific version', async ({ page, goto }) => { + await goto('/package/vue/v/3.5.27', { waitUntil: 'domcontentloaded' }) // Should show package name await expect(page.locator('h1')).toContainText('vue') // Should show the specific version - await expect(page.locator('text=v3.4.0')).toBeVisible() + await expect(page.locator('text=v3.5.27')).toBeVisible() }) - test('/package/@nuxt/kit/v/3.0.0 → scoped package specific version', async ({ page, goto }) => { - await goto('/package/@nuxt/kit/v/3.0.0', { waitUntil: 'domcontentloaded' }) + test('/package/@nuxt/kit/v/3.20.0 → scoped package specific version', async ({ + page, + goto, + }) => { + await goto('/package/@nuxt/kit/v/3.20.0', { waitUntil: 'domcontentloaded' }) // Should show scoped package name await expect(page.locator('h1')).toContainText('@nuxt/kit') // Should show the specific version (or "not latest" indicator) - await expect(page.locator('text=v3.0.0').first()).toBeVisible() + await expect(page.locator('text=v3.20.0').first()).toBeVisible() }) test('/package/nonexistent-pkg-12345 → 404 handling', async ({ page, goto }) => { diff --git a/test/fixtures/npm-api/downloads/@babel/core.json b/test/fixtures/npm-api/downloads/@babel/core.json new file mode 100644 index 000000000..41718e3d9 --- /dev/null +++ b/test/fixtures/npm-api/downloads/@babel/core.json @@ -0,0 +1,6 @@ +{ + "downloads": 93892846, + "start": "2026-01-26", + "end": "2026-02-01", + "package": "@babel/core" +} diff --git a/test/fixtures/npm-api/downloads/@nuxt/kit.json b/test/fixtures/npm-api/downloads/@nuxt/kit.json new file mode 100644 index 000000000..5424a1c4d --- /dev/null +++ b/test/fixtures/npm-api/downloads/@nuxt/kit.json @@ -0,0 +1,6 @@ +{ + "downloads": 3794426, + "start": "2026-01-26", + "end": "2026-02-01", + "package": "@nuxt/kit" +} diff --git a/test/fixtures/npm-api/downloads/@types/node.json b/test/fixtures/npm-api/downloads/@types/node.json new file mode 100644 index 000000000..5ada62d89 --- /dev/null +++ b/test/fixtures/npm-api/downloads/@types/node.json @@ -0,0 +1,6 @@ +{ + "downloads": 214268676, + "start": "2026-01-26", + "end": "2026-02-01", + "package": "@types/node" +} diff --git a/test/fixtures/npm-api/downloads/@vitejs/plugin-vue.json b/test/fixtures/npm-api/downloads/@vitejs/plugin-vue.json new file mode 100644 index 000000000..4186e0d1a --- /dev/null +++ b/test/fixtures/npm-api/downloads/@vitejs/plugin-vue.json @@ -0,0 +1,6 @@ +{ + "downloads": 4797318, + "start": "2026-01-26", + "end": "2026-02-01", + "package": "@vitejs/plugin-vue" +} diff --git a/test/fixtures/npm-api/downloads/color.json b/test/fixtures/npm-api/downloads/color.json new file mode 100644 index 000000000..419762766 --- /dev/null +++ b/test/fixtures/npm-api/downloads/color.json @@ -0,0 +1,6 @@ +{ + "downloads": 33843037, + "start": "2026-01-26", + "end": "2026-02-01", + "package": "color" +} diff --git a/test/fixtures/npm-api/downloads/create-next-app.json b/test/fixtures/npm-api/downloads/create-next-app.json new file mode 100644 index 000000000..15292e04a --- /dev/null +++ b/test/fixtures/npm-api/downloads/create-next-app.json @@ -0,0 +1,6 @@ +{ + "downloads": 1943071, + "start": "2026-01-26", + "end": "2026-02-01", + "package": "create-next-app" +} diff --git a/test/fixtures/npm-api/downloads/create-nuxt.json b/test/fixtures/npm-api/downloads/create-nuxt.json new file mode 100644 index 000000000..a2dd7e3d8 --- /dev/null +++ b/test/fixtures/npm-api/downloads/create-nuxt.json @@ -0,0 +1,6 @@ +{ + "downloads": 6391, + "start": "2026-01-26", + "end": "2026-02-01", + "package": "create-nuxt" +} diff --git a/test/fixtures/npm-api/downloads/create-vite.json b/test/fixtures/npm-api/downloads/create-vite.json new file mode 100644 index 000000000..24ad2100b --- /dev/null +++ b/test/fixtures/npm-api/downloads/create-vite.json @@ -0,0 +1,6 @@ +{ + "downloads": 363147, + "start": "2026-01-26", + "end": "2026-02-01", + "package": "create-vite" +} diff --git a/test/fixtures/npm-api/downloads/date-fns.json b/test/fixtures/npm-api/downloads/date-fns.json new file mode 100644 index 000000000..334993080 --- /dev/null +++ b/test/fixtures/npm-api/downloads/date-fns.json @@ -0,0 +1,6 @@ +{ + "downloads": 43465780, + "start": "2026-01-26", + "end": "2026-02-01", + "package": "date-fns" +} diff --git a/test/fixtures/npm-api/downloads/is-odd.json b/test/fixtures/npm-api/downloads/is-odd.json new file mode 100644 index 000000000..696966c7f --- /dev/null +++ b/test/fixtures/npm-api/downloads/is-odd.json @@ -0,0 +1,6 @@ +{ + "downloads": 399736, + "start": "2026-01-26", + "end": "2026-02-01", + "package": "is-odd" +} diff --git a/test/fixtures/npm-api/downloads/lodash.json b/test/fixtures/npm-api/downloads/lodash.json new file mode 100644 index 000000000..6e7a2d96d --- /dev/null +++ b/test/fixtures/npm-api/downloads/lodash.json @@ -0,0 +1,6 @@ +{ + "downloads": 97501502, + "start": "2026-01-26", + "end": "2026-02-01", + "package": "lodash" +} diff --git a/test/fixtures/npm-api/downloads/lodash.merge.json b/test/fixtures/npm-api/downloads/lodash.merge.json new file mode 100644 index 000000000..e205162b3 --- /dev/null +++ b/test/fixtures/npm-api/downloads/lodash.merge.json @@ -0,0 +1,6 @@ +{ + "downloads": 62100702, + "start": "2026-01-26", + "end": "2026-02-01", + "package": "lodash.merge" +} diff --git a/test/fixtures/npm-api/downloads/next.json b/test/fixtures/npm-api/downloads/next.json new file mode 100644 index 000000000..31f84c6e3 --- /dev/null +++ b/test/fixtures/npm-api/downloads/next.json @@ -0,0 +1,6 @@ +{ + "downloads": 23607292, + "start": "2026-01-26", + "end": "2026-02-01", + "package": "next" +} diff --git a/test/fixtures/npm-api/downloads/nuxt.json b/test/fixtures/npm-api/downloads/nuxt.json new file mode 100644 index 000000000..911b3318b --- /dev/null +++ b/test/fixtures/npm-api/downloads/nuxt.json @@ -0,0 +1,6 @@ +{ + "downloads": 1174646, + "start": "2026-01-26", + "end": "2026-02-01", + "package": "nuxt" +} diff --git a/test/fixtures/npm-api/downloads/ufo.json b/test/fixtures/npm-api/downloads/ufo.json new file mode 100644 index 000000000..9930f3546 --- /dev/null +++ b/test/fixtures/npm-api/downloads/ufo.json @@ -0,0 +1,6 @@ +{ + "downloads": 16570426, + "start": "2026-01-26", + "end": "2026-02-01", + "package": "ufo" +} diff --git a/test/fixtures/npm-api/downloads/vite.json b/test/fixtures/npm-api/downloads/vite.json new file mode 100644 index 000000000..eca12430a --- /dev/null +++ b/test/fixtures/npm-api/downloads/vite.json @@ -0,0 +1,6 @@ +{ + "downloads": 53689019, + "start": "2026-01-26", + "end": "2026-02-01", + "package": "vite" +} diff --git a/test/fixtures/npm-api/downloads/vue.json b/test/fixtures/npm-api/downloads/vue.json new file mode 100644 index 000000000..9b87875fd --- /dev/null +++ b/test/fixtures/npm-api/downloads/vue.json @@ -0,0 +1,6 @@ +{ + "downloads": 8525448, + "start": "2026-01-26", + "end": "2026-02-01", + "package": "vue" +} diff --git a/test/fixtures/npm-registry/orgs/nuxt.json b/test/fixtures/npm-registry/orgs/nuxt.json new file mode 100644 index 000000000..2bcebc0b0 --- /dev/null +++ b/test/fixtures/npm-registry/orgs/nuxt.json @@ -0,0 +1,152 @@ +{ + "@nuxt/app-edge": "write", + "@nuxt/builder-edge": "write", + "@nuxt/common-edge": "write", + "@nuxt/core-edge": "write", + "@nuxt/cli-edge": "write", + "@nuxt/generator-edge": "write", + "@nuxt/webpack-edge": "write", + "@nuxt/babel-preset-app-edge": "write", + "@nuxt/config-edge": "write", + "@nuxt/server-edge": "write", + "@nuxt/vue-app-edge": "write", + "@nuxt/vue-renderer-edge": "write", + "@nuxt/friendly-errors-webpack-plugin": "write", + "@nuxt/babel-preset-app": "write", + "@nuxt/builder": "write", + "@nuxt/common": "write", + "@nuxt/config": "write", + "@nuxt/core": "write", + "@nuxt/generator": "write", + "@nuxt/server": "write", + "@nuxt/vue-app": "write", + "@nuxt/vue-renderer": "write", + "@nuxt/webpack": "write", + "@nuxt/opencollective": "write", + "eslint-plugin-nuxt": "write", + "@nuxt/devalue": "write", + "@nuxt/utils-edge": "write", + "@nuxt/typescript-edge": "write", + "@nuxt/typescript": "write", + "@nuxt/utils": "write", + "@nuxt/loading-screen": "write", + "@nuxt/experiment-auto-plugins": "write", + "@nuxt/http": "write", + "@nuxt/markdown": "write", + "@nuxt/dashboard-api": "write", + "@nuxt/dashboard-ui": "write", + "@nuxt/station": "write", + "@nuxt/press": "write", + "@nuxt/types": "write", + "@nuxt/typescript-build": "write", + "@nuxt/typescript-runtime": "write", + "@nuxt/blueprints": "write", + "@nuxt/components": "write", + "@nuxt/content": "write", + "@nuxt/telemetry": "write", + "cna-template": "write", + "@nuxt/types-edge": "write", + "@nuxt/static": "write", + "@nuxt/content-theme-docs": "write", + "@nuxt/integrations": "write", + "@nuxt/modules": "write", + "@nuxt/serverless": "write", + "@nuxt/theme": "write", + "@nuxt/h2": "write", + "@nuxt/un": "write", + "@nuxt/sigma": "write", + "@nuxt/ufo": "write", + "@nuxt/nitro": "write", + "@nuxt/postcss8": "write", + "@nuxt/app": "write", + "@nuxt/pages": "write", + "@nuxt/component-discovery": "write", + "@nuxt/component-discovery-edge": "write", + "@nuxt/kit-edge": "write", + "@nuxt/nitro-edge": "write", + "@nuxt/pages-edge": "write", + "@nuxt/vite-builder-edge": "write", + "@nuxt/webpack-builder-edge": "write", + "@nuxt/design": "write", + "@nuxt/meta-edge": "write", + "@nuxt/global-imports-edge": "write", + "@nuxt/bridge-edge": "write", + "@nuxt/schema-edge": "write", + "@nuxt/module-builder": "write", + "@nuxt/ui": "write", + "@nuxt/ui-assets-edge": "write", + "@nuxt/ui-templates-edge": "write", + "@nuxt/ui-edge": "write", + "@nuxt/content-edge": "write", + "@nuxt/test-utils-edge": "write", + "@nuxt/ui-assets": "write", + "@nuxt/ui-templates": "write", + "@nuxt/image-edge": "write", + "@nuxt/devtools-edge": "write", + "@nuxt/bridge-schema-edge": "write", + "@nuxt/eslint-config": "write", + "@nuxt/devtools": "write", + "@nuxt/devtools-ui-kit-edge": "write", + "@nuxt/devtools-ui-kit": "write", + "@nuxt/devtools-kit-edge": "write", + "@nuxt/devtools-kit": "write", + "@nuxt/devtools-wizard-edge": "write", + "@nuxt/devtools-wizard": "write", + "nuxt-nuxt": "write", + "nuxt-nightly": "write", + "nuxt-now": "write", + "nuxt-canary": "write", + "nuxi-canary": "write", + "@nuxt/ui-pro-edge": "write", + "@nuxt/ui-pro": "write", + "nuxi-nightly": "write", + "@nuxt/kit-nightly": "write", + "@nuxt/schema-nightly": "write", + "@nuxt/test-utils-nightly": "write", + "@nuxt/vite-builder-nightly": "write", + "@nuxt/webpack-builder-nightly": "write", + "@nuxt/image-nightly": "write", + "@nuxt/devtools-nightly": "write", + "@nuxt/examples-ui": "write", + "@nuxt/third-parties": "write", + "@nuxt/third-party-capital": "write", + "@nuxt/assets": "write", + "@nuxt/third-parties-nightly": "write", + "@nuxt/third-party-capital-nightly": "write", + "@nuxt/assets-nightly": "write", + "@nuxt/eslint-plugin": "write", + "@nuxt/eslint": "write", + "@nuxt/icon": "write", + "create-nuxt-app-nightly": "write", + "create-nuxt-nightly": "write", + "nuxt3": "write", + "@nuxt/docs-nightly": "write", + "@nuxt/rspack-builder-nightly": "write", + "@nuxt/cli-nightly": "write", + "@nuxt/fonts-nightly": "write", + "nuxt": "write", + "create-nuxt": "write", + "create-nuxt-app": "write", + "nuxi": "write", + "@nuxt/schema": "write", + "@nuxt/bridge": "write", + "@nuxt/bridge-schema": "write", + "@nuxt/cli": "write", + "@nuxt/test-utils": "write", + "@nuxt/fonts": "write", + "@nuxt/image": "write", + "@nuxt/kit": "write", + "@nuxt/vite-builder": "write", + "@nuxt/webpack-builder": "write", + "@nuxt/rspack-builder": "write", + "@nuxt/docs": "write", + "@nuxt/devtools-ui-kit-nightly": "write", + "@nuxt/devtools-wizard-nightly": "write", + "@nuxt/devtools-kit-nightly": "write", + "@nuxt/scripts": "write", + "@nuxt/scripts-nightly": "write", + "@nuxt/nitro-server-nightly": "write", + "@nuxt/nitro-server": "write", + "@nuxt/hints": "write", + "@nuxt/a11y": "write" +} diff --git a/test/fixtures/npm-registry/packuments/@babel/core.json b/test/fixtures/npm-registry/packuments/@babel/core.json new file mode 100644 index 000000000..956c39929 --- /dev/null +++ b/test/fixtures/npm-registry/packuments/@babel/core.json @@ -0,0 +1,1643 @@ +{ + "_id": "@babel/core", + "_rev": "271-d7fd7087d0880ad6bbc605a91e5277c8", + "name": "@babel/core", + "description": "Babel compiler core.", + "dist-tags": { + "bridge6": "6.0.0-bridge.1", + "esm": "7.21.4-esm.4", + "next": "8.0.0-rc.1", + "latest": "7.29.0" + }, + "versions": { + "8.0.0-rc.1": { + "name": "@babel/core", + "version": "8.0.0-rc.1", + "description": "Babel compiler core.", + "main": "./lib/index.js", + "author": "The Babel Team (https://babel.dev/team)", + "license": "MIT", + "publishConfig": { + "access": "public" + }, + "repository": { + "type": "git", + "url": "https://github.com/babel/babel.git", + "directory": "packages/babel-core" + }, + "homepage": "https://babel.dev/docs/en/next/babel-core", + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20core%22+is%3Aopen", + "keywords": [ + "6to5", + "babel", + "classes", + "const", + "es6", + "harmony", + "let", + "modules", + "transpile", + "transpiler", + "var", + "babel-core", + "compiler" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + }, + "dependencies": { + "@babel/code-frame": "^8.0.0-rc.1", + "@babel/generator": "^8.0.0-rc.1", + "@babel/helper-compilation-targets": "^8.0.0-rc.1", + "@babel/helpers": "^8.0.0-rc.1", + "@babel/parser": "^8.0.0-rc.1", + "@babel/template": "^8.0.0-rc.1", + "@babel/traverse": "^8.0.0-rc.1", + "@babel/types": "^8.0.0-rc.1", + "@jridgewell/remapping": "^2.3.5", + "@types/gensync": "^1.0.0", + "convert-source-map": "^2.0.0", + "gensync": "^1.0.0-beta.2", + "import-meta-resolve": "^4.2.0", + "json5": "^2.2.3", + "obug": "^2.1.1", + "semver": "^7.7.3" + }, + "devDependencies": { + "@babel/helper-transform-fixture-test-runner": "^8.0.0-rc.1", + "@babel/plugin-syntax-flow": "^8.0.0-rc.1", + "@babel/plugin-transform-flow-strip-types": "^8.0.0-rc.1", + "@babel/plugin-transform-modules-commonjs": "^8.0.0-rc.1", + "@babel/preset-env": "^8.0.0-rc.1", + "@babel/preset-typescript": "^8.0.0-rc.1", + "@jridgewell/trace-mapping": "^0.3.28", + "@types/convert-source-map": "^2.0.0", + "@types/resolve": "^1.3.2", + "@types/semver": "^5.4.0", + "ts-node": "^11.0.0-beta.1", + "tsx": "^4.20.3" + }, + "peerDependencies": { + "@babel/preset-typescript": "^8.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/preset-typescript": { + "optional": true + } + }, + "exports": { + ".": { + "types": "./lib/index.d.ts", + "default": "./lib/index.js" + }, + "./package.json": "./package.json" + }, + "imports": { + "#config/files": { + "babel-src": { + "browser": "./src/config/files/index-browser.ts", + "default": "./src/config/files/index.ts" + }, + "types": "./lib/config/files/index.d.ts", + "browser": "./lib/config/files/index-browser.js", + "default": "./lib/config/files/index.js" + }, + "#config/resolve-targets": { + "babel-src": { + "browser": "./src/config/resolve-targets-browser.ts", + "default": "./src/config/resolve-targets.ts" + }, + "types": "./lib/config/resolve-targets.d.ts", + "browser": "./lib/config/resolve-targets-browser.js", + "default": "./lib/config/resolve-targets.js" + }, + "#transform-file": { + "babel-src": { + "browser": "./src/transform-file-browser.ts", + "default": "./src/transform-file.ts" + }, + "types": "./lib/transform-file.d.ts", + "browser": "./lib/transform-file-browser.js", + "default": "./lib/transform-file.js" + }, + "#hack-for-rollup-inlining-order-1": "./lib/errors/rewrite-stack-trace.js", + "#hack-for-rollup-inlining-order-2": "./lib/config/caching.js" + }, + "type": "module", + "_id": "@babel/core@8.0.0-rc.1", + "dist": { + "shasum": "4f702413146e57666696fe3481176c8344fe4d74", + "integrity": "sha512-oTiaza5UaPxaErnPc9VbG/xk2b6nH96e/FgsoRwtgXvNKA9HXzJe0balrZdP6sacjZ1+YsYXW6fTvUfu+vKn8g==", + "tarball": "https://registry.npmjs.org/@babel/core/-/core-8.0.0-rc.1.tgz", + "fileCount": 29, + "unpackedSize": 585648, + "signatures": [ + { + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U", + "sig": "MEUCIQDvUkuW8XBrqL37+HEmOLzm5TS/bAI7nofD6ccmRXydvQIgXnkwVGDhopvBTsYtEGs/gHoFatNBWSfcFEsO144MYFo=" + } + ] + }, + "_npmUser": { + "name": "GitHub Actions", + "email": "npm-oidc-no-reply@github.com", + "trustedPublisher": { + "id": "github", + "oidcConfigId": "oidc:ba399ff9-7571-41a0-a48c-c6724c9639e3" + } + }, + "directories": {}, + "maintainers": [ + { + "name": "hzoo", + "email": "hi@henryzoo.com" + }, + { + "name": "existentialism", + "email": "bng412@gmail.com" + }, + { + "name": "nicolo-ribaudo", + "email": "nicolo.ribaudo@gmail.com" + }, + { + "name": "jlhwung", + "email": "jlhwung@gmail.com" + } + ], + "_npmOperationalInternal": { + "host": "s3://npm-registry-packages-npm-production", + "tmp": "tmp/core_8.0.0-rc.1_1769881736829_0.6611965537649911" + }, + "_hasShrinkwrap": false + }, + "7.29.0": { + "name": "@babel/core", + "version": "7.29.0", + "keywords": [ + "6to5", + "babel", + "classes", + "const", + "es6", + "harmony", + "let", + "modules", + "transpile", + "transpiler", + "var", + "babel-core", + "compiler" + ], + "author": "The Babel Team (https://babel.dev/team)", + "license": "MIT", + "_id": "@babel/core@7.29.0", + "maintainers": [ + { + "name": "hzoo", + "email": "hi@henryzoo.com" + }, + { + "name": "existentialism", + "email": "bng412@gmail.com" + }, + { + "name": "nicolo-ribaudo", + "email": "nicolo.ribaudo@gmail.com" + }, + { + "name": "jlhwung", + "email": "jlhwung@gmail.com" + } + ], + "homepage": "https://babel.dev/docs/en/next/babel-core", + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20core%22+is%3Aopen", + "dist": { + "shasum": "5286ad785df7f79d656e88ce86e650d16ca5f322", + "tarball": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz", + "fileCount": 119, + "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==", + "signatures": [ + { + "sig": "MEUCIGDveiJmpnvJ+vHEvha06PVLsON7RfHcx1/EluHUqejNAiEApdWTiQcrHzLGS/lBqi/Y50F4yl/aq7V+xhSazoSoigk=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 799525 + }, + "main": "./lib/index.js", + "type": "commonjs", + "browser": { + "./lib/transform-file.js": "./lib/transform-file-browser.js", + "./src/transform-file.ts": "./src/transform-file-browser.ts", + "./lib/config/files/index.js": "./lib/config/files/index-browser.js", + "./src/config/files/index.ts": "./src/config/files/index-browser.ts", + "./lib/config/resolve-targets.js": "./lib/config/resolve-targets-browser.js", + "./src/config/resolve-targets.ts": "./src/config/resolve-targets-browser.ts" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "url": "https://opencollective.com/babel", + "type": "opencollective" + }, + "_npmUser": { + "name": "GitHub Actions", + "email": "npm-oidc-no-reply@github.com", + "trustedPublisher": { + "id": "github", + "oidcConfigId": "oidc:ba399ff9-7571-41a0-a48c-c6724c9639e3" + } + }, + "repository": { + "url": "https://github.com/babel/babel.git", + "type": "git", + "directory": "packages/babel-core" + }, + "description": "Babel compiler core.", + "directories": {}, + "dependencies": { + "debug": "^4.1.0", + "json5": "^2.2.3", + "semver": "^6.3.1", + "gensync": "^1.0.0-beta.2", + "@babel/types": "^7.29.0", + "@babel/parser": "^7.29.0", + "@babel/helpers": "^7.28.6", + "@babel/template": "^7.28.6", + "@babel/traverse": "^7.29.0", + "@babel/generator": "^7.29.0", + "@babel/code-frame": "^7.29.0", + "convert-source-map": "^2.0.0", + "@jridgewell/remapping": "^2.3.5", + "@babel/helper-module-transforms": "^7.28.6", + "@babel/helper-compilation-targets": "^7.28.6" + }, + "publishConfig": { + "access": "public" + }, + "_hasShrinkwrap": false, + "devDependencies": { + "tsx": "^4.20.3", + "rimraf": "^3.0.0", + "ts-node": "^11.0.0-beta.1", + "@types/debug": "^4.1.0", + "@types/semver": "^5.4.0", + "@types/resolve": "^1.3.2", + "@babel/preset-env": "^7.29.0", + "@babel/preset-typescript": "^7.28.5", + "@babel/plugin-syntax-flow": "^7.28.6", + "@jridgewell/trace-mapping": "^0.3.28", + "@types/convert-source-map": "^2.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.28.6", + "@babel/helper-transform-fixture-test-runner": "^7.28.6" + }, + "_npmOperationalInternal": { + "tmp": "tmp/core_7.29.0_1769881162502_0.06230298765471298", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "7.28.6": { + "name": "@babel/core", + "version": "7.28.6", + "keywords": [ + "6to5", + "babel", + "classes", + "const", + "es6", + "harmony", + "let", + "modules", + "transpile", + "transpiler", + "var", + "babel-core", + "compiler" + ], + "author": "The Babel Team (https://babel.dev/team)", + "license": "MIT", + "_id": "@babel/core@7.28.6", + "maintainers": [ + { + "name": "hzoo", + "email": "hi@henryzoo.com" + }, + { + "name": "existentialism", + "email": "bng412@gmail.com" + }, + { + "name": "nicolo-ribaudo", + "email": "nicolo.ribaudo@gmail.com" + }, + { + "name": "jlhwung", + "email": "jlhwung@gmail.com" + } + ], + "homepage": "https://babel.dev/docs/en/next/babel-core", + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20core%22+is%3Aopen", + "dist": { + "shasum": "531bf883a1126e53501ba46eb3bb414047af507f", + "tarball": "https://registry.npmjs.org/@babel/core/-/core-7.28.6.tgz", + "fileCount": 119, + "integrity": "sha512-H3mcG6ZDLTlYfaSNi0iOKkigqMFvkTKlGUYlD8GW7nNOYRrevuA46iTypPyv+06V3fEmvvazfntkBU34L0azAw==", + "signatures": [ + { + "sig": "MEUCIEOGIxaHU88g3hPoMcLjO1gNhmY7hTBmzU16aoL6kSwNAiEArDYeDF4nLxSfNu3rkyayQ2uPeDApFQAvtJobX5uX/ds=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 798812 + }, + "main": "./lib/index.js", + "type": "commonjs", + "browser": { + "./lib/transform-file.js": "./lib/transform-file-browser.js", + "./src/transform-file.ts": "./src/transform-file-browser.ts", + "./lib/config/files/index.js": "./lib/config/files/index-browser.js", + "./src/config/files/index.ts": "./src/config/files/index-browser.ts", + "./lib/config/resolve-targets.js": "./lib/config/resolve-targets-browser.js", + "./src/config/resolve-targets.ts": "./src/config/resolve-targets-browser.ts" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "url": "https://opencollective.com/babel", + "type": "opencollective" + }, + "_npmUser": { + "name": "GitHub Actions", + "email": "npm-oidc-no-reply@github.com", + "trustedPublisher": { + "id": "github", + "oidcConfigId": "oidc:ba399ff9-7571-41a0-a48c-c6724c9639e3" + } + }, + "repository": { + "url": "https://github.com/babel/babel.git", + "type": "git", + "directory": "packages/babel-core" + }, + "description": "Babel compiler core.", + "directories": {}, + "dependencies": { + "debug": "^4.1.0", + "json5": "^2.2.3", + "semver": "^6.3.1", + "gensync": "^1.0.0-beta.2", + "@babel/types": "^7.28.6", + "@babel/parser": "^7.28.6", + "@babel/helpers": "^7.28.6", + "@babel/template": "^7.28.6", + "@babel/traverse": "^7.28.6", + "@babel/generator": "^7.28.6", + "@babel/code-frame": "^7.28.6", + "convert-source-map": "^2.0.0", + "@jridgewell/remapping": "^2.3.5", + "@babel/helper-module-transforms": "^7.28.6", + "@babel/helper-compilation-targets": "^7.28.6" + }, + "publishConfig": { + "access": "public" + }, + "_hasShrinkwrap": false, + "devDependencies": { + "tsx": "^4.20.3", + "rimraf": "^3.0.0", + "ts-node": "^11.0.0-beta.1", + "@types/debug": "^4.1.0", + "@types/semver": "^5.4.0", + "@types/resolve": "^1.3.2", + "@babel/preset-env": "^7.28.6", + "@babel/preset-typescript": "^7.28.5", + "@babel/plugin-syntax-flow": "^7.28.6", + "@jridgewell/trace-mapping": "^0.3.28", + "@types/convert-source-map": "^2.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.28.6", + "@babel/helper-transform-fixture-test-runner": "^7.28.6" + }, + "_npmOperationalInternal": { + "tmp": "tmp/core_7.28.6_1768240210843_0.19359680291114723", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "8.0.0-beta.4": { + "name": "@babel/core", + "version": "8.0.0-beta.4", + "keywords": [ + "6to5", + "babel", + "classes", + "const", + "es6", + "harmony", + "let", + "modules", + "transpile", + "transpiler", + "var", + "babel-core", + "compiler" + ], + "author": "The Babel Team (https://babel.dev/team)", + "license": "MIT", + "_id": "@babel/core@8.0.0-beta.4", + "maintainers": [ + { + "name": "hzoo", + "email": "hi@henryzoo.com" + }, + { + "name": "existentialism", + "email": "bng412@gmail.com" + }, + { + "name": "nicolo-ribaudo", + "email": "nicolo.ribaudo@gmail.com" + }, + { + "name": "jlhwung", + "email": "jlhwung@gmail.com" + } + ], + "homepage": "https://babel.dev/docs/en/next/babel-core", + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20core%22+is%3Aopen", + "dist": { + "shasum": "acf601857e3f43b78fa19fa8ee2fd0d90600d8f8", + "tarball": "https://registry.npmjs.org/@babel/core/-/core-8.0.0-beta.4.tgz", + "fileCount": 116, + "integrity": "sha512-O4kRh5uP+yYow5tvQN6YqVwzbz31Ya7svQ72+z2NRleu2ZFZCtv3Sqr7sbk2FS53kyvXHmpfAdz5U1J+aum/Mw==", + "signatures": [ + { + "sig": "MEUCICt/Sls+85wac0afH2g478UalcNvRN6lAPdVKDm5nAp6AiEA7JYC/2WRuIIBu2B0aStAE5WAgPl2x7cQb4H1Q+FSwzc=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 595130 + }, + "main": "./lib/index.js", + "type": "module", + "browser": { + "./lib/transform-file.js": "./lib/transform-file-browser.js", + "./src/transform-file.ts": "./src/transform-file-browser.ts", + "./lib/config/files/index.js": "./lib/config/files/index-browser.js", + "./src/config/files/index.ts": "./src/config/files/index-browser.ts", + "./lib/config/resolve-targets.js": "./lib/config/resolve-targets-browser.js", + "./src/config/resolve-targets.ts": "./src/config/resolve-targets-browser.ts" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "exports": { + ".": { + "types": "./lib/index.d.ts", + "default": "./lib/index.js" + }, + "./package.json": "./package.json" + }, + "funding": { + "url": "https://opencollective.com/babel", + "type": "opencollective" + }, + "_npmUser": { + "name": "GitHub Actions", + "email": "npm-oidc-no-reply@github.com", + "trustedPublisher": { + "id": "github", + "oidcConfigId": "oidc:ba399ff9-7571-41a0-a48c-c6724c9639e3" + } + }, + "repository": { + "url": "https://github.com/babel/babel.git", + "type": "git", + "directory": "packages/babel-core" + }, + "description": "Babel compiler core.", + "directories": {}, + "dependencies": { + "obug": "^2.1.1", + "json5": "^2.2.3", + "semver": "^7.7.3", + "gensync": "^1.0.0-beta.2", + "@babel/types": "^8.0.0-beta.4", + "@babel/parser": "^8.0.0-beta.4", + "@babel/helpers": "^8.0.0-beta.4", + "@types/gensync": "^1.0.0", + "@babel/template": "^8.0.0-beta.4", + "@babel/traverse": "^8.0.0-beta.4", + "@babel/generator": "^8.0.0-beta.4", + "@babel/code-frame": "^8.0.0-beta.4", + "convert-source-map": "^2.0.0", + "import-meta-resolve": "^4.2.0", + "@jridgewell/remapping": "^2.3.5", + "@babel/helper-compilation-targets": "^8.0.0-beta.4" + }, + "publishConfig": { + "access": "public" + }, + "_hasShrinkwrap": false, + "devDependencies": { + "tsx": "^4.20.3", + "ts-node": "^11.0.0-beta.1", + "@types/semver": "^5.4.0", + "@types/resolve": "^1.3.2", + "@babel/preset-env": "^8.0.0-beta.4", + "@babel/preset-typescript": "^8.0.0-beta.4", + "@babel/plugin-syntax-flow": "^8.0.0-beta.4", + "@jridgewell/trace-mapping": "^0.3.28", + "@types/convert-source-map": "^2.0.0", + "@babel/plugin-transform-flow-strip-types": "^8.0.0-beta.4", + "@babel/plugin-transform-modules-commonjs": "^8.0.0-beta.4", + "@babel/helper-transform-fixture-test-runner": "^8.0.0-beta.4" + }, + "peerDependencies": { + "@babel/preset-typescript": "^8.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/preset-typescript": { + "optional": true + } + }, + "_npmOperationalInternal": { + "tmp": "tmp/core_8.0.0-beta.4_1768239143463_0.7026809070867477", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "7.28.5": { + "name": "@babel/core", + "version": "7.28.5", + "keywords": [ + "6to5", + "babel", + "classes", + "const", + "es6", + "harmony", + "let", + "modules", + "transpile", + "transpiler", + "var", + "babel-core", + "compiler" + ], + "author": "The Babel Team (https://babel.dev/team)", + "license": "MIT", + "_id": "@babel/core@7.28.5", + "maintainers": [ + { + "name": "hzoo", + "email": "hi@henryzoo.com" + }, + { + "name": "existentialism", + "email": "bng412@gmail.com" + }, + { + "name": "nicolo-ribaudo", + "email": "nicolo.ribaudo@gmail.com" + }, + { + "name": "jlhwung", + "email": "jlhwung@gmail.com" + } + ], + "homepage": "https://babel.dev/docs/en/next/babel-core", + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20core%22+is%3Aopen", + "dist": { + "shasum": "4c81b35e51e1b734f510c99b07dfbc7bbbb48f7e", + "tarball": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz", + "fileCount": 119, + "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==", + "signatures": [ + { + "sig": "MEQCIBcW/Pi4kmBgDBIhJ0OsBdpHvlS35hCsgEnpDj3E4X/LAiBxJam4Bh1xUXkfZI12DpMe7+mH62zgb6GN3sY7ugMf1w==", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 799321 + }, + "main": "./lib/index.js", + "type": "commonjs", + "browser": { + "./lib/transform-file.js": "./lib/transform-file-browser.js", + "./src/transform-file.ts": "./src/transform-file-browser.ts", + "./lib/config/files/index.js": "./lib/config/files/index-browser.js", + "./src/config/files/index.ts": "./src/config/files/index-browser.ts", + "./lib/config/resolve-targets.js": "./lib/config/resolve-targets-browser.js", + "./src/config/resolve-targets.ts": "./src/config/resolve-targets-browser.ts" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "url": "https://opencollective.com/babel", + "type": "opencollective" + }, + "_npmUser": { + "name": "GitHub Actions", + "email": "npm-oidc-no-reply@github.com", + "trustedPublisher": { + "id": "github", + "oidcConfigId": "oidc:ba399ff9-7571-41a0-a48c-c6724c9639e3" + } + }, + "repository": { + "url": "https://github.com/babel/babel.git", + "type": "git", + "directory": "packages/babel-core" + }, + "description": "Babel compiler core.", + "directories": {}, + "dependencies": { + "debug": "^4.1.0", + "json5": "^2.2.3", + "semver": "^6.3.1", + "gensync": "^1.0.0-beta.2", + "@babel/types": "^7.28.5", + "@babel/parser": "^7.28.5", + "@babel/helpers": "^7.28.4", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.5", + "@babel/generator": "^7.28.5", + "@babel/code-frame": "^7.27.1", + "convert-source-map": "^2.0.0", + "@jridgewell/remapping": "^2.3.5", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helper-compilation-targets": "^7.27.2" + }, + "publishConfig": { + "access": "public" + }, + "_hasShrinkwrap": false, + "devDependencies": { + "tsx": "^4.20.3", + "rimraf": "^3.0.0", + "ts-node": "^11.0.0-beta.1", + "@types/debug": "^4.1.0", + "@types/semver": "^5.4.0", + "@types/resolve": "^1.3.2", + "@babel/preset-env": "^7.28.5", + "@babel/preset-typescript": "^7.28.5", + "@babel/plugin-syntax-flow": "^7.27.1", + "@jridgewell/trace-mapping": "^0.3.28", + "@types/convert-source-map": "^2.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/helper-transform-fixture-test-runner": "^7.28.5" + }, + "_npmOperationalInternal": { + "tmp": "tmp/core_7.28.5_1761232673104_0.6342509665717366", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "8.0.0-beta.3": { + "name": "@babel/core", + "version": "8.0.0-beta.3", + "keywords": [ + "6to5", + "babel", + "classes", + "const", + "es6", + "harmony", + "let", + "modules", + "transpile", + "transpiler", + "var", + "babel-core", + "compiler" + ], + "author": "The Babel Team (https://babel.dev/team)", + "license": "MIT", + "_id": "@babel/core@8.0.0-beta.3", + "maintainers": [ + { + "name": "hzoo", + "email": "hi@henryzoo.com" + }, + { + "name": "existentialism", + "email": "bng412@gmail.com" + }, + { + "name": "nicolo-ribaudo", + "email": "nicolo.ribaudo@gmail.com" + }, + { + "name": "jlhwung", + "email": "jlhwung@gmail.com" + } + ], + "homepage": "https://babel.dev/docs/en/next/babel-core", + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20core%22+is%3Aopen", + "dist": { + "shasum": "1fb51e505f603dd30a2b70e8baa24b20684cff31", + "tarball": "https://registry.npmjs.org/@babel/core/-/core-8.0.0-beta.3.tgz", + "fileCount": 120, + "integrity": "sha512-WiCavSOahhRtH6yEQWz3xhzDc2loDiFmtVcqkLkPKD1Z3ykysP5oSf7OcRZeygqjJqPXjf+WMipwzJvZyTfL6A==", + "signatures": [ + { + "sig": "MEUCIB4S57nchjzQ27svIjj8K5rPTvJxZaJicTtzqy41NdWvAiEA7qsPuHmrocD/hP/dJoe3jrjTQBrE4r8R+A2y4SLcxO0=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 763279 + }, + "main": "./lib/index.js", + "type": "module", + "browser": { + "./lib/transform-file.js": "./lib/transform-file-browser.js", + "./src/transform-file.ts": "./src/transform-file-browser.ts", + "./lib/config/files/index.js": "./lib/config/files/index-browser.js", + "./src/config/files/index.ts": "./src/config/files/index-browser.ts", + "./lib/config/resolve-targets.js": "./lib/config/resolve-targets-browser.js", + "./src/config/resolve-targets.ts": "./src/config/resolve-targets-browser.ts" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "exports": { + ".": { + "types": "./lib/index.d.ts", + "default": "./lib/index.js" + }, + "./package.json": "./package.json" + }, + "funding": { + "url": "https://opencollective.com/babel", + "type": "opencollective" + }, + "_npmUser": { + "name": "GitHub Actions", + "email": "npm-oidc-no-reply@github.com", + "trustedPublisher": { + "id": "github", + "oidcConfigId": "oidc:ba399ff9-7571-41a0-a48c-c6724c9639e3" + } + }, + "repository": { + "url": "https://github.com/babel/babel.git", + "type": "git", + "directory": "packages/babel-core" + }, + "description": "Babel compiler core.", + "directories": {}, + "dependencies": { + "debug": "^4.1.0", + "json5": "^2.2.3", + "semver": "^7.3.4", + "gensync": "^1.0.0-beta.2", + "@babel/types": "^8.0.0-beta.3", + "@babel/parser": "^8.0.0-beta.3", + "@babel/helpers": "^8.0.0-beta.3", + "@types/gensync": "^1.0.0", + "@babel/template": "^8.0.0-beta.3", + "@babel/traverse": "^8.0.0-beta.3", + "@babel/generator": "^8.0.0-beta.3", + "@babel/code-frame": "^8.0.0-beta.3", + "convert-source-map": "^2.0.0", + "@jridgewell/remapping": "^2.3.5", + "@babel/helper-compilation-targets": "^8.0.0-beta.3" + }, + "publishConfig": { + "access": "public" + }, + "_hasShrinkwrap": false, + "devDependencies": { + "tsx": "^4.20.3", + "rimraf": "^3.0.0", + "ts-node": "^11.0.0-beta.1", + "@types/debug": "^4.1.0", + "@types/semver": "^5.4.0", + "@types/resolve": "^1.3.2", + "@babel/preset-env": "^8.0.0-beta.3", + "@babel/preset-typescript": "^8.0.0-beta.3", + "@babel/plugin-syntax-flow": "^8.0.0-beta.3", + "@jridgewell/trace-mapping": "^0.3.28", + "@types/convert-source-map": "^2.0.0", + "@babel/plugin-transform-flow-strip-types": "^8.0.0-beta.3", + "@babel/plugin-transform-modules-commonjs": "^8.0.0-beta.3", + "@babel/helper-transform-fixture-test-runner": "^8.0.0-beta.3" + }, + "peerDependencies": { + "@babel/preset-typescript": "^7.21.4 || ^8.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/preset-typescript": { + "optional": true + } + }, + "_npmOperationalInternal": { + "tmp": "tmp/core_8.0.0-beta.3_1761230720284_0.16803537732692386", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "8.0.0-beta.2": { + "name": "@babel/core", + "version": "8.0.0-beta.2", + "keywords": [ + "6to5", + "babel", + "classes", + "const", + "es6", + "harmony", + "let", + "modules", + "transpile", + "transpiler", + "var", + "babel-core", + "compiler" + ], + "author": "The Babel Team (https://babel.dev/team)", + "license": "MIT", + "_id": "@babel/core@8.0.0-beta.2", + "maintainers": [ + { + "name": "hzoo", + "email": "hi@henryzoo.com" + }, + { + "name": "existentialism", + "email": "bng412@gmail.com" + }, + { + "name": "nicolo-ribaudo", + "email": "nicolo.ribaudo@gmail.com" + }, + { + "name": "jlhwung", + "email": "jlhwung@gmail.com" + } + ], + "homepage": "https://babel.dev/docs/en/next/babel-core", + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20core%22+is%3Aopen", + "dist": { + "shasum": "6314cf96b7039f45e2a3b8570d42bb996f9ed303", + "tarball": "https://registry.npmjs.org/@babel/core/-/core-8.0.0-beta.2.tgz", + "fileCount": 120, + "integrity": "sha512-CK8wwGHx/rAfH8FzVGN7Sa9FSp5yyaYvcIrG1pAj4YrRF9jOXHH/bGa3bUdmwzzVPnhpiHt89a2l5/Fk7qlFIQ==", + "signatures": [ + { + "sig": "MEUCIQCJmV7inINuyDDUggNk9Zdt+GyeqdoIazXAatHGqe9FLgIgXZsKPCKlucVktm2n8if8wzY3UuBolkKjkoPiT4w8WBA=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 760842 + }, + "main": "./lib/index.js", + "type": "module", + "browser": { + "./lib/transform-file.js": "./lib/transform-file-browser.js", + "./src/transform-file.ts": "./src/transform-file-browser.ts", + "./lib/config/files/index.js": "./lib/config/files/index-browser.js", + "./src/config/files/index.ts": "./src/config/files/index-browser.ts", + "./lib/config/resolve-targets.js": "./lib/config/resolve-targets-browser.js", + "./src/config/resolve-targets.ts": "./src/config/resolve-targets-browser.ts" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "exports": { + ".": { + "types": "./lib/index.d.ts", + "default": "./lib/index.js" + }, + "./package.json": "./package.json" + }, + "funding": { + "url": "https://opencollective.com/babel", + "type": "opencollective" + }, + "_npmUser": { + "name": "nicolo-ribaudo", + "email": "nicolo.ribaudo@gmail.com" + }, + "repository": { + "url": "https://github.com/babel/babel.git", + "type": "git", + "directory": "packages/babel-core" + }, + "description": "Babel compiler core.", + "directories": {}, + "dependencies": { + "debug": "^4.1.0", + "json5": "^2.2.3", + "semver": "^7.3.4", + "gensync": "^1.0.0-beta.2", + "@babel/types": "^8.0.0-beta.2", + "@babel/parser": "^8.0.0-beta.2", + "@babel/helpers": "^8.0.0-beta.2", + "@types/gensync": "^1.0.0", + "@babel/template": "^8.0.0-beta.2", + "@babel/traverse": "^8.0.0-beta.2", + "@babel/generator": "^8.0.0-beta.2", + "@babel/code-frame": "^8.0.0-beta.2", + "convert-source-map": "^2.0.0", + "@jridgewell/remapping": "^2.3.5", + "@babel/helper-compilation-targets": "^8.0.0-beta.2" + }, + "publishConfig": { + "access": "public" + }, + "_hasShrinkwrap": false, + "devDependencies": { + "tsx": "^4.20.3", + "rimraf": "^3.0.0", + "ts-node": "^11.0.0-beta.1", + "@types/debug": "^4.1.0", + "@types/semver": "^5.4.0", + "@types/resolve": "^1.3.2", + "@babel/preset-env": "^8.0.0-beta.2", + "@babel/preset-typescript": "^8.0.0-beta.2", + "@babel/plugin-syntax-flow": "^8.0.0-beta.2", + "@jridgewell/trace-mapping": "^0.3.28", + "@types/convert-source-map": "^2.0.0", + "@babel/plugin-transform-flow-strip-types": "^8.0.0-beta.2", + "@babel/plugin-transform-modules-commonjs": "^8.0.0-beta.2", + "@babel/helper-transform-fixture-test-runner": "^8.0.0-beta.2" + }, + "peerDependencies": { + "@babel/preset-typescript": "^7.21.4 || ^8.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/preset-typescript": { + "optional": true + } + }, + "_npmOperationalInternal": { + "tmp": "tmp/core_8.0.0-beta.2_1757084798127_0.8656657294003887", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "7.28.4": { + "name": "@babel/core", + "version": "7.28.4", + "keywords": [ + "6to5", + "babel", + "classes", + "const", + "es6", + "harmony", + "let", + "modules", + "transpile", + "transpiler", + "var", + "babel-core", + "compiler" + ], + "author": "The Babel Team (https://babel.dev/team)", + "license": "MIT", + "_id": "@babel/core@7.28.4", + "maintainers": [ + { + "name": "hzoo", + "email": "hi@henryzoo.com" + }, + { + "name": "existentialism", + "email": "bng412@gmail.com" + }, + { + "name": "nicolo-ribaudo", + "email": "nicolo.ribaudo@gmail.com" + }, + { + "name": "jlhwung", + "email": "jlhwung@gmail.com" + } + ], + "homepage": "https://babel.dev/docs/en/next/babel-core", + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20core%22+is%3Aopen", + "dist": { + "shasum": "12a550b8794452df4c8b084f95003bce1742d496", + "tarball": "https://registry.npmjs.org/@babel/core/-/core-7.28.4.tgz", + "fileCount": 119, + "integrity": "sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==", + "signatures": [ + { + "sig": "MEQCIBmoj4hSrOeJSGZ1WbQzb1BdRonB4bhfqcSqhHLfV+FoAiBNJ2RbJIzIdazE71HXQvZl+gc3dLPsYwtdjwY9K8j4uQ==", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 798250 + }, + "main": "./lib/index.js", + "type": "commonjs", + "browser": { + "./lib/transform-file.js": "./lib/transform-file-browser.js", + "./src/transform-file.ts": "./src/transform-file-browser.ts", + "./lib/config/files/index.js": "./lib/config/files/index-browser.js", + "./src/config/files/index.ts": "./src/config/files/index-browser.ts", + "./lib/config/resolve-targets.js": "./lib/config/resolve-targets-browser.js", + "./src/config/resolve-targets.ts": "./src/config/resolve-targets-browser.ts" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "url": "https://opencollective.com/babel", + "type": "opencollective" + }, + "_npmUser": { + "name": "nicolo-ribaudo", + "email": "nicolo.ribaudo@gmail.com" + }, + "repository": { + "url": "https://github.com/babel/babel.git", + "type": "git", + "directory": "packages/babel-core" + }, + "description": "Babel compiler core.", + "directories": {}, + "dependencies": { + "debug": "^4.1.0", + "json5": "^2.2.3", + "semver": "^6.3.1", + "gensync": "^1.0.0-beta.2", + "@babel/types": "^7.28.4", + "@babel/parser": "^7.28.4", + "@babel/helpers": "^7.28.4", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.4", + "@babel/generator": "^7.28.3", + "@babel/code-frame": "^7.27.1", + "convert-source-map": "^2.0.0", + "@jridgewell/remapping": "^2.3.5", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helper-compilation-targets": "^7.27.2" + }, + "publishConfig": { + "access": "public" + }, + "_hasShrinkwrap": false, + "devDependencies": { + "tsx": "^4.20.3", + "rimraf": "^3.0.0", + "ts-node": "^11.0.0-beta.1", + "@types/debug": "^4.1.0", + "@types/semver": "^5.4.0", + "@types/resolve": "^1.3.2", + "@babel/preset-env": "^7.28.3", + "@babel/preset-typescript": "^7.27.1", + "@babel/plugin-syntax-flow": "^7.27.1", + "@jridgewell/trace-mapping": "^0.3.28", + "@types/convert-source-map": "^2.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/helper-transform-fixture-test-runner": "^7.28.3" + }, + "_npmOperationalInternal": { + "tmp": "tmp/core_7.28.4_1757083996333_0.7787284005624955", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "7.28.3": { + "name": "@babel/core", + "version": "7.28.3", + "keywords": [ + "6to5", + "babel", + "classes", + "const", + "es6", + "harmony", + "let", + "modules", + "transpile", + "transpiler", + "var", + "babel-core", + "compiler" + ], + "author": "The Babel Team (https://babel.dev/team)", + "license": "MIT", + "_id": "@babel/core@7.28.3", + "maintainers": [ + { + "name": "hzoo", + "email": "hi@henryzoo.com" + }, + { + "name": "existentialism", + "email": "bng412@gmail.com" + }, + { + "name": "nicolo-ribaudo", + "email": "nicolo.ribaudo@gmail.com" + }, + { + "name": "jlhwung", + "email": "jlhwung@gmail.com" + } + ], + "homepage": "https://babel.dev/docs/en/next/babel-core", + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20core%22+is%3Aopen", + "dist": { + "shasum": "aceddde69c5d1def69b839d09efa3e3ff59c97cb", + "tarball": "https://registry.npmjs.org/@babel/core/-/core-7.28.3.tgz", + "fileCount": 119, + "integrity": "sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==", + "signatures": [ + { + "sig": "MEQCIDd4B2RtXltZQ2qKFPCZvqk7Q5LMjNGXji0oP2acZGOgAiA0irCjkAtMrs4EBKPTVvjjM4zRWo1o10VF+vCQo3xEgg==", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 795974 + }, + "main": "./lib/index.js", + "type": "commonjs", + "browser": { + "./lib/transform-file.js": "./lib/transform-file-browser.js", + "./src/transform-file.ts": "./src/transform-file-browser.ts", + "./lib/config/files/index.js": "./lib/config/files/index-browser.js", + "./src/config/files/index.ts": "./src/config/files/index-browser.ts", + "./lib/config/resolve-targets.js": "./lib/config/resolve-targets-browser.js", + "./src/config/resolve-targets.ts": "./src/config/resolve-targets-browser.ts" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "url": "https://opencollective.com/babel", + "type": "opencollective" + }, + "_npmUser": { + "name": "nicolo-ribaudo", + "email": "nicolo.ribaudo@gmail.com" + }, + "repository": { + "url": "https://github.com/babel/babel.git", + "type": "git", + "directory": "packages/babel-core" + }, + "description": "Babel compiler core.", + "directories": {}, + "dependencies": { + "debug": "^4.1.0", + "json5": "^2.2.3", + "semver": "^6.3.1", + "gensync": "^1.0.0-beta.2", + "@babel/types": "^7.28.2", + "@babel/parser": "^7.28.3", + "@babel/helpers": "^7.28.3", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.3", + "@babel/generator": "^7.28.3", + "@babel/code-frame": "^7.27.1", + "convert-source-map": "^2.0.0", + "@ampproject/remapping": "^2.2.0", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helper-compilation-targets": "^7.27.2" + }, + "publishConfig": { + "access": "public" + }, + "_hasShrinkwrap": false, + "devDependencies": { + "tsx": "^4.20.3", + "rimraf": "^3.0.0", + "ts-node": "^11.0.0-beta.1", + "@types/debug": "^4.1.0", + "@types/semver": "^5.4.0", + "@types/resolve": "^1.3.2", + "@babel/preset-env": "^7.28.3", + "@babel/preset-typescript": "^7.27.1", + "@babel/plugin-syntax-flow": "^7.27.1", + "@jridgewell/trace-mapping": "^0.3.28", + "@types/convert-source-map": "^2.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/helper-transform-fixture-test-runner": "^7.28.3" + }, + "_npmOperationalInternal": { + "tmp": "tmp/core_7.28.3_1755174981559_0.5966193459185276", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "8.0.0-beta.1": { + "name": "@babel/core", + "version": "8.0.0-beta.1", + "keywords": [ + "6to5", + "babel", + "classes", + "const", + "es6", + "harmony", + "let", + "modules", + "transpile", + "transpiler", + "var", + "babel-core", + "compiler" + ], + "author": "The Babel Team (https://babel.dev/team)", + "license": "MIT", + "_id": "@babel/core@8.0.0-beta.1", + "maintainers": [ + { + "name": "hzoo", + "email": "hi@henryzoo.com" + }, + { + "name": "existentialism", + "email": "bng412@gmail.com" + }, + { + "name": "nicolo-ribaudo", + "email": "nicolo.ribaudo@gmail.com" + }, + { + "name": "jlhwung", + "email": "jlhwung@gmail.com" + } + ], + "homepage": "https://babel.dev/docs/en/next/babel-core", + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20core%22+is%3Aopen", + "dist": { + "shasum": "7a9452c40c16d9f1441d2229dbcea630bf0f6014", + "tarball": "https://registry.npmjs.org/@babel/core/-/core-8.0.0-beta.1.tgz", + "fileCount": 120, + "integrity": "sha512-LWpvDL6wm4m5wGp+ucYpBUK3Z6nMywgKvqETT7F1vSIr+3k6dVgqyTA5pS9KiIhTKYo9vEfo7NLbnIAptIeEVQ==", + "signatures": [ + { + "sig": "MEUCIQC1H9zdVI/NNCP1JTZtRBfnAx/UhxUWHWL82Xbxw/jAuwIgXWwZGUZMXxyAHfg5c5pUwNOHD5Sbl19sCwCrdBwp/wg=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 757506 + }, + "main": "./lib/index.js", + "type": "module", + "browser": { + "./lib/transform-file.js": "./lib/transform-file-browser.js", + "./src/transform-file.ts": "./src/transform-file-browser.ts", + "./lib/config/files/index.js": "./lib/config/files/index-browser.js", + "./src/config/files/index.ts": "./src/config/files/index-browser.ts", + "./lib/config/resolve-targets.js": "./lib/config/resolve-targets-browser.js", + "./src/config/resolve-targets.ts": "./src/config/resolve-targets-browser.ts" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "exports": { + ".": { + "types": "./lib/index.d.ts", + "default": "./lib/index.js" + }, + "./package.json": "./package.json" + }, + "funding": { + "url": "https://opencollective.com/babel", + "type": "opencollective" + }, + "_npmUser": { + "name": "nicolo-ribaudo", + "actor": { + "name": "nicolo-ribaudo", + "type": "user", + "email": "nicolo.ribaudo@gmail.com" + }, + "email": "nicolo.ribaudo@gmail.com" + }, + "repository": { + "url": "https://github.com/babel/babel.git", + "type": "git", + "directory": "packages/babel-core" + }, + "description": "Babel compiler core.", + "directories": {}, + "dependencies": { + "debug": "^4.1.0", + "json5": "^2.2.3", + "semver": "^7.3.4", + "gensync": "^1.0.0-beta.2", + "@babel/types": "^8.0.0-beta.1", + "@babel/parser": "^8.0.0-beta.1", + "@babel/helpers": "^8.0.0-beta.1", + "@types/gensync": "^1.0.0", + "@babel/template": "^8.0.0-beta.1", + "@babel/traverse": "^8.0.0-beta.1", + "@babel/generator": "^8.0.0-beta.1", + "@babel/code-frame": "^8.0.0-beta.1", + "convert-source-map": "^2.0.0", + "@ampproject/remapping": "^2.2.0", + "@babel/helper-compilation-targets": "^8.0.0-beta.1" + }, + "publishConfig": { + "access": "public" + }, + "_hasShrinkwrap": false, + "devDependencies": { + "tsx": "^4.20.3", + "rimraf": "^3.0.0", + "ts-node": "^11.0.0-beta.1", + "@types/debug": "^4.1.0", + "@types/semver": "^5.4.0", + "@types/resolve": "^1.3.2", + "@babel/preset-env": "^8.0.0-beta.1", + "@babel/preset-typescript": "^8.0.0-beta.1", + "@babel/plugin-syntax-flow": "^8.0.0-beta.1", + "@jridgewell/trace-mapping": "^0.3.28", + "@types/convert-source-map": "^2.0.0", + "@babel/plugin-transform-flow-strip-types": "^8.0.0-beta.1", + "@babel/plugin-transform-modules-commonjs": "^8.0.0-beta.1", + "@babel/helper-transform-fixture-test-runner": "^8.0.0-beta.1" + }, + "peerDependencies": { + "@babel/preset-typescript": "^7.21.4 || ^8.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/preset-typescript": { + "optional": true + } + }, + "_npmOperationalInternal": { + "tmp": "tmp/core_8.0.0-beta.1_1751447085636_0.058610302748819176", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "6.0.0-bridge.1": { + "name": "@babel/core", + "version": "6.0.0-bridge.1", + "author": { + "name": "Logan Smyth", + "email": "loganfsmyth@gmail.com" + }, + "license": "MIT", + "_id": "@babel/core@6.0.0-bridge.1", + "maintainers": [ + { + "name": "danez", + "email": "daniel@tschinder.de" + }, + { + "name": "existentialism", + "email": "bng412@gmail.com" + }, + { + "name": "hzoo", + "email": "hi@henryzoo.com" + }, + { + "name": "loganfsmyth", + "email": "loganfsmyth@gmail.com" + }, + { + "name": "xtuc", + "email": "contact@xtuc.fr" + } + ], + "dist": { + "shasum": "1bb22873e573058e5068dd65b55714ff520a1c49", + "tarball": "https://registry.npmjs.org/@babel/core/-/core-6.0.0-bridge.1.tgz", + "fileCount": 3, + "integrity": "sha512-WBPLb/tEjC8Xhl/r775XGPqKmTqw+EkgWRBw7EFFZyXYEQfbTuIlQ8kVtVxyYOqo8ofRg2pXkspqw1OXr65sHA==", + "signatures": [ + { + "sig": "MEYCIQDJ69+MU+VgBQZRJRfzPnVYSnAssJDvJ/CTE6ykZpNCOAIhAKq9MrwZBz5/50+5rjkHWi5LS7H8PqrDjSjOxXahfkmL", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 1651, + "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgIB1CRA9TVsSAnZWagAA9zIQAIj87kRtaqkmkDOikop0\nvh3RxcT0hLzgZ7jBTcXScCA9X1cTrEka2/HRcePYc1w1Y3L+CB28g7AQ2R7e\n+wvY65qpkAAelBwJWqiTvFWMYlEpKOg5n/+Rvw5Kl3p8pyUBF5XC5RgykDqL\nRAGELw29wq1lN2iY9Zndp16lHSmAUVXvPtk2Z87U1LcJyHwGXhsDxBE1/dEU\nBvi6DeSRVSwaxQzZN+TEpG45W3hCHJENwC1dCZ+hss3af9we6jXWlP/xjiQm\nxNKUv1Y5+IXzH/DI1PN8SNtiqQQ0zAvwEJskh6+05syUKmsl3rEI+W6hxEqo\nZjFKADrZoB8uFBQZMx/FQNpX2T/sgzYpvl7j84CU0uIabyc0kNqadTVMtZlV\nXF2DVfuO/qh6T35VYO3zOKaz1mJxHoAMPFzhNglYN6rYOVS7D1pXWzR2TXTm\nkndWu1r6hpHIL0o2Ph4wqU1A3G4HlRYosc47H+GTxMx8W65wJVHa7eqeLOW8\n6RKRBqxEKz3ZKyQIWyRwVq6dfZeSAgPVNZVgy2wd2fW37CRMYZlLRW1vYIqd\nf9c1CZpBr+byP9Ee5s9jA4FGWoorYibQ9p1wWy8Jjsc/4wXbXDxzqntW8Gj8\nHtTL6L+0LG9g/WyWzWOuPo0WKpd3j29dwWnIU325UHEvi73TbIB7EWgLkesL\nhYsC\r\n=XkNu\r\n-----END PGP SIGNATURE-----\r\n" + }, + "main": "index.js", + "files": ["README.md", "index.js"], + "gitHead": "1dc6fd5cd0c449232e38887498162ae65b67945b", + "_npmUser": { + "name": "loganfsmyth", + "email": "loganfsmyth@gmail.com" + }, + "_npmVersion": "6.1.0", + "description": "A placeholder package that bridges @babel/core to babel-core.", + "directories": {}, + "_nodeVersion": "10.6.0", + "publishConfig": { + "tag": "bridge6" + }, + "_hasShrinkwrap": false, + "readmeFilename": "README.md", + "devDependencies": { + "babel-core": "^6.0.0-0" + }, + "peerDependencies": { + "babel-core": "^6.0.0-0" + }, + "_npmOperationalInternal": { + "tmp": "tmp/core_6.0.0-bridge.1_1535148148896_0.8662419627217424", + "host": "s3://npm-registry-packages" + } + }, + "7.21.4-esm.4": { + "name": "@babel/core", + "version": "7.21.4-esm.4", + "keywords": [ + "6to5", + "babel", + "classes", + "const", + "es6", + "harmony", + "let", + "modules", + "transpile", + "transpiler", + "var", + "babel-core", + "compiler" + ], + "author": "The Babel Team (https://babel.dev/team)", + "license": "MIT", + "_id": "@babel/core@7.21.4-esm.4", + "maintainers": [ + { + "name": "hzoo", + "email": "hi@henryzoo.com" + }, + { + "name": "existentialism", + "email": "bng412@gmail.com" + }, + { + "name": "nicolo-ribaudo", + "email": "nicolo.ribaudo@gmail.com" + }, + { + "name": "jlhwung", + "email": "i@jhuang.me" + } + ], + "homepage": "https://babel.dev/docs/en/next/babel-core", + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20core%22+is%3Aopen", + "dist": { + "shasum": "610dd45c287d96d917690f86b578aa9232613b47", + "tarball": "https://registry.npmjs.org/@babel/core/-/core-7.21.4-esm.4.tgz", + "fileCount": 121, + "integrity": "sha512-0Ai0dXEmfJv/+qBwgw+u9Ge7AlNjcxKEeO3pG+UQkWpdJGZA/M6zgsE38t0cCxdvt6ZD68K0/uU4P27cabEHNA==", + "signatures": [ + { + "sig": "MEUCIQCjn5QzL7G6r2ESnz+DVdBBC9gF2Y0u/emShdI6sKDnwAIgXdhm1aEpAmIa0Sz/Y6t5muxPVp86+AK1bczecpumDI8=", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 928085, + "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLD6tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6gQ//YYYOVs4RIqS6sds3tGjfBJZ835mUnVwFcinYE4YQKC4nxwzT\r\nVKGfRCMWGIyW5KaCKYgTUEOTvf5xu0dRS2jh3uayw6L9ZIrAbyEdAba/3z3P\r\nO+YllmVuIcFnOFbafxJUz+oFrCJlCs8dsV6qHJeFdogQWrofg2maiQKhgARu\r\nqdXFrTo1pto+0ikq3gHCIi21GvQFOAH/EHKLqq4pZ3I3vgy8xb4+7YptQ1rI\r\nwI0h4pb+VWwNk56UyYiLvKgwE6ahmVftyT2ZIhemoCz7iDxO643nLaqZFHCp\r\n1fF3vDBL4MxRHmWhR1j6VPDB3YxZWf1BbNFjlQouJIg3RE4GJc6gfcKPnbpI\r\nO4q57CNyZ/fILgoxn5gZ/6apmyrBLJsHG8gnF7wcv+r7xxZNPgot3wb44lqj\r\nQWb1n93gGoA4t68+3I3zl4+dwgBFz3XnLrxHuMrkoNddvLfIrZkxEkxmzsw1\r\nWEYxjqGtRiGkMP455kLe4djGiXaRhL3KbG1fGrVP90JYx9tnzJ1VIqmeGEmm\r\nXmV6GiWk/3lvAzMZS8rEvspMy9BpCVXTS291gtEpwDM7x+Kbjx1fVgLD2spp\r\nz0sU7++X+XQeCthTuefJqe7DIOs5b78ZReQf8DFDWYX8lEnvJDknQJgpjv3e\r\n7iG5uqc6HLLGzlBf9BJMwn72e7oZry8KPZY=\r\n=jWLp\r\n-----END PGP SIGNATURE-----\r\n" + }, + "main": "./lib/index.js", + "type": "module", + "browser": { + "./lib/transform-file.js": "./lib/transform-file-browser.js", + "./src/transform-file.ts": "./src/transform-file-browser.ts", + "./lib/config/files/index.js": "./lib/config/files/index-browser.js", + "./src/config/files/index.ts": "./src/config/files/index-browser.ts", + "./lib/config/resolve-targets.js": "./lib/config/resolve-targets-browser.js", + "./src/config/resolve-targets.ts": "./src/config/resolve-targets-browser.ts" + }, + "engines": { + "node": ">=6.9.0" + }, + "exports": { + ".": { + "default": "./lib/index.js", + "require": "./cjs-proxy.cjs" + }, + "./package.json": "./package.json" + }, + "funding": { + "url": "https://opencollective.com/babel", + "type": "opencollective" + }, + "_npmUser": { + "name": "nicolo-ribaudo", + "email": "nicolo.ribaudo@gmail.com" + }, + "repository": { + "url": "https://github.com/babel/babel.git", + "type": "git", + "directory": "packages/babel-core" + }, + "description": "Babel compiler core.", + "directories": {}, + "dependencies": { + "debug": "^4.1.0", + "json5": "^2.2.2", + "semver": "^6.3.0", + "gensync": "^1.0.0-beta.2", + "@babel/types": "7.21.4-esm.4", + "@babel/parser": "7.21.4-esm.4", + "@babel/helpers": "7.21.4-esm.4", + "@babel/template": "7.21.4-esm.4", + "@babel/traverse": "7.21.4-esm.4", + "@babel/generator": "7.21.4-esm.4", + "@babel/code-frame": "7.21.4-esm.4", + "convert-source-map": "^1.7.0", + "@ampproject/remapping": "^2.2.0", + "@babel/helper-module-transforms": "7.21.4-esm.4", + "@babel/helper-compilation-targets": "7.21.4-esm.4" + }, + "publishConfig": { + "access": "public" + }, + "_hasShrinkwrap": false, + "devDependencies": { + "rimraf": "^3.0.0", + "ts-node": "^10.9.1", + "@types/debug": "^4.1.0", + "@types/semver": "^5.4.0", + "@types/gensync": "^1.0.0", + "@types/resolve": "^1.3.2", + "@babel/preset-env": "7.21.4-esm.4", + "@babel/preset-typescript": "7.21.4-esm.4", + "@babel/plugin-syntax-flow": "7.21.4-esm.4", + "@jridgewell/trace-mapping": "^0.3.17", + "@types/convert-source-map": "^1.5.1", + "@babel/plugin-transform-flow-strip-types": "7.21.4-esm.4", + "@babel/plugin-transform-modules-commonjs": "7.21.4-esm.4", + "@babel/helper-transform-fixture-test-runner": "7.21.4-esm.4" + }, + "_npmOperationalInternal": { + "tmp": "tmp/core_7.21.4-esm.4_1680621229066_0.13263006579028436", + "host": "s3://npm-registry-packages" + } + } + }, + "time": { + "modified": "2026-01-31T17:48:57.209Z", + "created": "2017-10-30T18:36:15.121Z", + "8.0.0-rc.1": "2026-01-31T17:48:57.024Z", + "7.29.0": "2026-01-31T17:39:22.681Z", + "7.28.6": "2026-01-12T17:50:10.986Z", + "8.0.0-beta.4": "2026-01-12T17:32:23.643Z", + "7.28.5": "2025-10-23T15:17:53.335Z", + "8.0.0-beta.3": "2025-10-23T14:45:20.520Z", + "8.0.0-beta.2": "2025-09-05T15:06:38.332Z", + "7.28.4": "2025-09-05T14:53:16.514Z", + "7.28.3": "2025-08-14T12:36:21.762Z", + "8.0.0-beta.1": "2025-07-02T09:04:45.920Z", + "6.0.0-bridge.1": "2018-08-24T22:02:28.987Z", + "7.21.4-esm.4": "2023-04-04T15:13:49.336Z" + }, + "maintainers": [ + { + "name": "hzoo", + "email": "hi@henryzoo.com" + }, + { + "name": "existentialism", + "email": "bng412@gmail.com" + }, + { + "name": "nicolo-ribaudo", + "email": "nicolo.ribaudo@gmail.com" + }, + { + "name": "jlhwung", + "email": "jlhwung@gmail.com" + } + ], + "author": "The Babel Team (https://babel.dev/team)", + "license": "MIT", + "homepage": "https://babel.dev/docs/en/next/babel-core", + "keywords": [ + "6to5", + "babel", + "classes", + "const", + "es6", + "harmony", + "let", + "modules", + "transpile", + "transpiler", + "var", + "babel-core", + "compiler" + ], + "repository": { + "url": "https://github.com/babel/babel.git", + "type": "git", + "directory": "packages/babel-core" + }, + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20core%22+is%3Aopen", + "readme": "", + "readmeFilename": "" +} diff --git a/test/fixtures/npm-registry/packuments/@nuxt/kit.json b/test/fixtures/npm-registry/packuments/@nuxt/kit.json new file mode 100644 index 000000000..1a90bb4a3 --- /dev/null +++ b/test/fixtures/npm-registry/packuments/@nuxt/kit.json @@ -0,0 +1,1414 @@ +{ + "_id": "@nuxt/kit", + "_rev": "145-1a44fc8dbb407dbf9af8dabe1667dad8", + "name": "@nuxt/kit", + "description": "Toolkit for authoring modules and interacting with Nuxt", + "dist-tags": { + "alpha": "4.0.0-alpha.4", + "rc": "4.0.0-rc.0", + "3x": "3.21.0", + "latest": "4.3.0" + }, + "versions": { + "3.21.0": { + "name": "@nuxt/kit", + "version": "3.21.0", + "repository": { + "type": "git", + "url": "git+https://github.com/nuxt/nuxt.git", + "directory": "packages/kit" + }, + "homepage": "https://nuxt.com/docs/api/kit", + "description": "Toolkit for authoring modules and interacting with Nuxt", + "license": "MIT", + "type": "module", + "types": "./dist/index.d.ts", + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.mjs", + "require": "./dist/index.mjs" + }, + "./package.json": "./package.json" + }, + "dependencies": { + "c12": "^3.3.3", + "consola": "^3.4.2", + "defu": "^6.1.4", + "destr": "^2.0.5", + "errx": "^0.1.0", + "exsolve": "^1.0.8", + "ignore": "^7.0.5", + "jiti": "^2.6.1", + "klona": "^2.0.6", + "knitwork": "^1.3.0", + "mlly": "^1.8.0", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "pkg-types": "^2.3.0", + "rc9": "^2.1.2", + "scule": "^1.3.0", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ufo": "^1.6.3", + "unctx": "^2.5.0", + "untyped": "^2.0.0" + }, + "devDependencies": { + "@rspack/core": "1.7.2", + "@types/lodash-es": "4.17.12", + "@types/semver": "7.7.1", + "hookable": "5.5.3", + "lodash-es": "4.17.22", + "nitro": "3.0.1-alpha.1", + "nitropack": "2.13.1", + "unbuild": "3.6.1", + "unimport": "5.6.0", + "vite": "7.3.1", + "vitest": "3.2.4", + "webpack": "5.104.1", + "@nuxt/schema": "3.21.0" + }, + "engines": { + "node": ">=18.12.0" + }, + "scripts": { + "build:stub": "unbuild --stub", + "test:attw": "attw --pack" + }, + "readmeFilename": "README.md", + "_id": "@nuxt/kit@3.21.0", + "bugs": { + "url": "https://github.com/nuxt/nuxt/issues" + }, + "_integrity": "sha512-KMTLK/dsGaQioZzkYUvgfN9le4grNW54aNcA1jqzgVZLcFVy4jJfrJr5WZio9NT2EMfajdoZ+V28aD7BRr4Zfw==", + "_resolved": "/tmp/3f2473578eff9bc7e6aae8c6096b6e23/nuxt-kit-3.21.0.tgz", + "_from": "file:nuxt-kit-3.21.0.tgz", + "_nodeVersion": "25.4.0", + "_npmVersion": "11.7.0", + "dist": { + "integrity": "sha512-KMTLK/dsGaQioZzkYUvgfN9le4grNW54aNcA1jqzgVZLcFVy4jJfrJr5WZio9NT2EMfajdoZ+V28aD7BRr4Zfw==", + "shasum": "4267fab25e29101ef488bf18350cada4ebdddc76", + "tarball": "https://registry.npmjs.org/@nuxt/kit/-/kit-3.21.0.tgz", + "fileCount": 6, + "unpackedSize": 184015, + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@nuxt%2fkit@3.21.0", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "signatures": [ + { + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U", + "sig": "MEUCIQDabNPyEN+sWwp5EwdJbdmUQWnSEdyFDZAv7HRlabGaPAIgVHSEOOpM640xEJuBhjoptLJFn/RDPRDt4FMPPD+c6Qk=" + } + ] + }, + "_npmUser": { + "name": "GitHub Actions", + "email": "npm-oidc-no-reply@github.com", + "trustedPublisher": { + "id": "github", + "oidcConfigId": "oidc:ba131b18-fdae-4501-8d1e-723095f43235" + } + }, + "directories": {}, + "maintainers": [ + { + "name": "nuxtbot", + "email": "nuxtbot@roe.dev" + } + ], + "_npmOperationalInternal": { + "host": "s3://npm-registry-packages-npm-production", + "tmp": "tmp/kit_3.21.0_1769123067251_0.38769963232394233" + }, + "_hasShrinkwrap": false + }, + "4.3.0": { + "name": "@nuxt/kit", + "version": "4.3.0", + "license": "MIT", + "_id": "@nuxt/kit@4.3.0", + "maintainers": [ + { + "name": "nuxtbot", + "email": "nuxtbot@roe.dev" + } + ], + "homepage": "https://nuxt.com/docs/4.x/api/kit", + "bugs": { + "url": "https://github.com/nuxt/nuxt/issues" + }, + "dist": { + "shasum": "2ea76259a2ba5b27d6ae6998202957123616665e", + "tarball": "https://registry.npmjs.org/@nuxt/kit/-/kit-4.3.0.tgz", + "fileCount": 5, + "integrity": "sha512-cD/0UU9RQmlnTbmyJTDyzN8f6CzpziDLv3tFQCnwl0Aoxt3KmFu4k/XA4Sogxqj7jJ/3cdX1kL+Lnsh34sxcQQ==", + "signatures": [ + { + "sig": "MEUCIB9NY/xbYA3kV7CXQ5yFRKT9SMH3sX2nQAZQ1cC61KXWAiEAt+CcOyciTwDaarv/peOj9FQ4Mv49cYL7TzJp3gMYxwk=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@nuxt%2fkit@4.3.0", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "unpackedSize": 109145 + }, + "type": "module", + "_from": "file:nuxt-kit-4.3.0.tgz", + "types": "./dist/index.d.mts", + "engines": { + "node": ">=18.12.0" + }, + "exports": { + ".": "./dist/index.mjs", + "./package.json": "./package.json" + }, + "scripts": { + "test:attw": "attw --pack", + "build:stub": "obuild --stub" + }, + "_npmUser": { + "name": "GitHub Actions", + "email": "npm-oidc-no-reply@github.com", + "trustedPublisher": { + "id": "github", + "oidcConfigId": "oidc:ba131b18-fdae-4501-8d1e-723095f43235" + } + }, + "_resolved": "/tmp/7617deb486d8231527880e283965e499/nuxt-kit-4.3.0.tgz", + "_integrity": "sha512-cD/0UU9RQmlnTbmyJTDyzN8f6CzpziDLv3tFQCnwl0Aoxt3KmFu4k/XA4Sogxqj7jJ/3cdX1kL+Lnsh34sxcQQ==", + "repository": { + "url": "git+https://github.com/nuxt/nuxt.git", + "type": "git", + "directory": "packages/kit" + }, + "_npmVersion": "11.7.0", + "description": "Toolkit for authoring modules and interacting with Nuxt", + "directories": {}, + "_nodeVersion": "25.4.0", + "dependencies": { + "c12": "^3.3.3", + "rc9": "^2.1.2", + "ufo": "^1.6.3", + "defu": "^6.1.4", + "errx": "^0.1.0", + "jiti": "^2.6.1", + "mlly": "^1.8.0", + "destr": "^2.0.5", + "klona": "^2.0.6", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "scule": "^1.3.0", + "unctx": "^2.5.0", + "ignore": "^7.0.5", + "semver": "^7.7.3", + "consola": "^3.4.2", + "exsolve": "^1.0.8", + "untyped": "^2.0.0", + "pkg-types": "^2.3.0", + "tinyglobby": "^0.2.15" + }, + "_hasShrinkwrap": false, + "devDependencies": { + "vite": "7.3.1", + "nitro": "3.0.1-alpha.1", + "obuild": "0.4.14", + "vitest": "3.2.4", + "webpack": "5.104.1", + "hookable": "5.5.3", + "unimport": "5.6.0", + "nitropack": "2.13.1", + "@nuxt/schema": "4.3.0", + "@rspack/core": "1.7.2", + "@types/semver": "7.7.1" + }, + "_npmOperationalInternal": { + "tmp": "tmp/kit_4.3.0_1769122913335_0.34034876641735257", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "4.2.2": { + "name": "@nuxt/kit", + "version": "4.2.2", + "license": "MIT", + "_id": "@nuxt/kit@4.2.2", + "maintainers": [ + { + "name": "nuxtbot", + "email": "nuxtbot@roe.dev" + } + ], + "homepage": "https://nuxt.com/docs/4.x/api/kit", + "bugs": { + "url": "https://github.com/nuxt/nuxt/issues" + }, + "dist": { + "shasum": "f3f900a59e8c8f71313e31366c9319806ac9c9e7", + "tarball": "https://registry.npmjs.org/@nuxt/kit/-/kit-4.2.2.tgz", + "fileCount": 6, + "integrity": "sha512-ZAgYBrPz/yhVgDznBNdQj2vhmOp31haJbO0I0iah/P9atw+OHH7NJLUZ3PK+LOz/0fblKTN1XJVSi8YQ1TQ0KA==", + "signatures": [ + { + "sig": "MEUCICkbBfwwUue/D6dvBynCwJ2qhAbKc6in7zY57m6+uY8cAiEAwtDc86bq33vGs9hDWhcPTle6IQz085CpjIn5PatJFHc=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@nuxt%2fkit@4.2.2", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "unpackedSize": 129226 + }, + "type": "module", + "_from": "file:nuxt-kit-4.2.2.tgz", + "types": "./dist/index.d.ts", + "engines": { + "node": ">=18.12.0" + }, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.mjs", + "require": "./dist/index.mjs" + }, + "./package.json": "./package.json" + }, + "scripts": { + "test:attw": "attw --pack" + }, + "_npmUser": { + "name": "GitHub Actions", + "email": "npm-oidc-no-reply@github.com", + "trustedPublisher": { + "id": "github", + "oidcConfigId": "oidc:ba131b18-fdae-4501-8d1e-723095f43235" + } + }, + "_resolved": "/tmp/f75d204f3d539209fe785bc890289af2/nuxt-kit-4.2.2.tgz", + "_integrity": "sha512-ZAgYBrPz/yhVgDznBNdQj2vhmOp31haJbO0I0iah/P9atw+OHH7NJLUZ3PK+LOz/0fblKTN1XJVSi8YQ1TQ0KA==", + "repository": { + "url": "git+https://github.com/nuxt/nuxt.git", + "type": "git", + "directory": "packages/kit" + }, + "_npmVersion": "11.6.2", + "description": "Toolkit for authoring modules and interacting with Nuxt", + "directories": {}, + "_nodeVersion": "25.2.1", + "dependencies": { + "c12": "^3.3.2", + "rc9": "^2.1.2", + "ufo": "^1.6.1", + "defu": "^6.1.4", + "errx": "^0.1.0", + "jiti": "^2.6.1", + "mlly": "^1.8.0", + "destr": "^2.0.5", + "klona": "^2.0.6", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "scule": "^1.3.0", + "unctx": "^2.4.1", + "ignore": "^7.0.5", + "semver": "^7.7.3", + "consola": "^3.4.2", + "exsolve": "^1.0.8", + "untyped": "^2.0.0", + "pkg-types": "^2.3.0", + "tinyglobby": "^0.2.15" + }, + "_hasShrinkwrap": false, + "devDependencies": { + "vite": "7.2.7", + "vitest": "3.2.4", + "unbuild": "3.6.1", + "webpack": "5.103.0", + "hookable": "5.5.3", + "unimport": "5.5.0", + "nitropack": "2.12.9", + "@nuxt/schema": "4.2.2", + "@rspack/core": "1.6.7", + "@types/semver": "7.7.1" + }, + "_npmOperationalInternal": { + "tmp": "tmp/kit_4.2.2_1765300741657_0.3045726855513571", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "3.20.2": { + "name": "@nuxt/kit", + "version": "3.20.2", + "license": "MIT", + "_id": "@nuxt/kit@3.20.2", + "maintainers": [ + { + "name": "nuxtbot", + "email": "nuxtbot@roe.dev" + } + ], + "homepage": "https://nuxt.com/docs/api/kit", + "bugs": { + "url": "https://github.com/nuxt/nuxt/issues" + }, + "dist": { + "shasum": "6af1b227f15ee9518337b1306829872d17a6e341", + "tarball": "https://registry.npmjs.org/@nuxt/kit/-/kit-3.20.2.tgz", + "fileCount": 6, + "integrity": "sha512-laqfmMcWWNV1FsVmm1+RQUoGY8NIJvCRl0z0K8ikqPukoEry0LXMqlQ+xaf8xJRvoH2/78OhZmsEEsUBTXipcw==", + "signatures": [ + { + "sig": "MEYCIQCl6dC6ZAg170P+8EHQSr0Ieg3kuaRr1Usu+hfEzSmCfQIhAI3+2yiWfvQReqdzcmAEJL1dht6hUHn4PdIXKmBp4WAz", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@nuxt%2fkit@3.20.2", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "unpackedSize": 180924 + }, + "type": "module", + "_from": "file:nuxt-kit-3.20.2.tgz", + "types": "./dist/index.d.ts", + "engines": { + "node": ">=18.12.0" + }, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.mjs", + "require": "./dist/index.mjs" + }, + "./package.json": "./package.json" + }, + "scripts": { + "test:attw": "attw --pack" + }, + "_npmUser": { + "name": "GitHub Actions", + "email": "npm-oidc-no-reply@github.com", + "trustedPublisher": { + "id": "github", + "oidcConfigId": "oidc:ba131b18-fdae-4501-8d1e-723095f43235" + } + }, + "_resolved": "/tmp/35fe817ae3de4f8fc15c89535b1b0f3d/nuxt-kit-3.20.2.tgz", + "_integrity": "sha512-laqfmMcWWNV1FsVmm1+RQUoGY8NIJvCRl0z0K8ikqPukoEry0LXMqlQ+xaf8xJRvoH2/78OhZmsEEsUBTXipcw==", + "repository": { + "url": "git+https://github.com/nuxt/nuxt.git", + "type": "git", + "directory": "packages/kit" + }, + "_npmVersion": "11.6.2", + "description": "Toolkit for authoring modules and interacting with Nuxt", + "directories": {}, + "_nodeVersion": "25.2.1", + "dependencies": { + "c12": "^3.3.2", + "rc9": "^2.1.2", + "ufo": "^1.6.1", + "defu": "^6.1.4", + "errx": "^0.1.0", + "jiti": "^2.6.1", + "mlly": "^1.8.0", + "destr": "^2.0.5", + "klona": "^2.0.6", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "scule": "^1.3.0", + "unctx": "^2.4.1", + "ignore": "^7.0.5", + "semver": "^7.7.3", + "consola": "^3.4.2", + "exsolve": "^1.0.8", + "untyped": "^2.0.0", + "knitwork": "^1.3.0", + "pkg-types": "^2.3.0", + "tinyglobby": "^0.2.15" + }, + "_hasShrinkwrap": false, + "readmeFilename": "README.md", + "devDependencies": { + "vite": "7.2.7", + "vitest": "3.2.4", + "unbuild": "3.6.1", + "webpack": "5.103.0", + "hookable": "5.5.3", + "unimport": "5.5.0", + "lodash-es": "4.17.21", + "nitropack": "2.12.9", + "@nuxt/schema": "3.20.2", + "@rspack/core": "1.6.7", + "@types/semver": "7.7.1", + "@types/lodash-es": "4.17.12" + }, + "_npmOperationalInternal": { + "tmp": "tmp/kit_3.20.2_1765300436802_0.3016098342794422", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "4.2.1": { + "name": "@nuxt/kit", + "version": "4.2.1", + "license": "MIT", + "_id": "@nuxt/kit@4.2.1", + "maintainers": [ + { + "name": "nuxtbot", + "email": "nuxtbot@roe.dev" + } + ], + "homepage": "https://nuxt.com/docs/4.x/api/kit", + "bugs": { + "url": "https://github.com/nuxt/nuxt/issues" + }, + "dist": { + "shasum": "a53fdff6c99454414db6a2b037b895a50723fdcc", + "tarball": "https://registry.npmjs.org/@nuxt/kit/-/kit-4.2.1.tgz", + "fileCount": 6, + "integrity": "sha512-lLt8KLHyl7IClc3RqRpRikz15eCfTRlAWL9leVzPyg5N87FfKE/7EWgWvpiL/z4Tf3dQCIqQb88TmHE0JTIDvA==", + "signatures": [ + { + "sig": "MEQCICCKLa3DRYwBvPP6Hrji+QlZXejCAsLLKA3r07nf0+e3AiAwDsWvRdjWafBZqXBAUwUFSpLbIWqQZnFmlmGo1/wpew==", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@nuxt%2fkit@4.2.1", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "unpackedSize": 127916 + }, + "type": "module", + "_from": "file:nuxt-kit-4.2.1.tgz", + "types": "./dist/index.d.ts", + "engines": { + "node": ">=18.12.0" + }, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.mjs", + "require": "./dist/index.mjs" + }, + "./package.json": "./package.json" + }, + "scripts": { + "test:attw": "attw --pack" + }, + "_npmUser": { + "name": "GitHub Actions", + "email": "npm-oidc-no-reply@github.com", + "trustedPublisher": { + "id": "github", + "oidcConfigId": "oidc:ba131b18-fdae-4501-8d1e-723095f43235" + } + }, + "_resolved": "/tmp/3cd3fd4f9d1d638e4f6d763d68ddc29a/nuxt-kit-4.2.1.tgz", + "_integrity": "sha512-lLt8KLHyl7IClc3RqRpRikz15eCfTRlAWL9leVzPyg5N87FfKE/7EWgWvpiL/z4Tf3dQCIqQb88TmHE0JTIDvA==", + "repository": { + "url": "git+https://github.com/nuxt/nuxt.git", + "type": "git", + "directory": "packages/kit" + }, + "_npmVersion": "11.6.2", + "description": "Toolkit for authoring modules and interacting with Nuxt", + "directories": {}, + "_nodeVersion": "25.1.0", + "dependencies": { + "c12": "^3.3.1", + "rc9": "^2.1.2", + "ufo": "^1.6.1", + "defu": "^6.1.4", + "errx": "^0.1.0", + "jiti": "^2.6.1", + "mlly": "^1.8.0", + "destr": "^2.0.5", + "klona": "^2.0.6", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "scule": "^1.3.0", + "unctx": "^2.4.1", + "ignore": "^7.0.5", + "semver": "^7.7.3", + "consola": "^3.4.2", + "exsolve": "^1.0.7", + "untyped": "^2.0.0", + "pkg-types": "^2.3.0", + "tinyglobby": "^0.2.15" + }, + "_hasShrinkwrap": false, + "devDependencies": { + "vite": "7.2.1", + "vitest": "3.2.4", + "unbuild": "3.6.1", + "webpack": "5.102.1", + "hookable": "5.5.3", + "unimport": "5.5.0", + "nitropack": "2.12.9", + "@nuxt/schema": "4.2.1", + "@rspack/core": "1.6.1", + "@types/semver": "7.7.1" + }, + "_npmOperationalInternal": { + "tmp": "tmp/kit_4.2.1_1762473383392_0.15327281836607654", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "3.20.1": { + "name": "@nuxt/kit", + "version": "3.20.1", + "license": "MIT", + "_id": "@nuxt/kit@3.20.1", + "maintainers": [ + { + "name": "nuxtbot", + "email": "nuxtbot@roe.dev" + } + ], + "homepage": "https://nuxt.com/docs/api/kit", + "bugs": { + "url": "https://github.com/nuxt/nuxt/issues" + }, + "dist": { + "shasum": "0cf6d00b1fda03408d9e2ab3048b8cad73abb2e9", + "tarball": "https://registry.npmjs.org/@nuxt/kit/-/kit-3.20.1.tgz", + "fileCount": 6, + "integrity": "sha512-TIslaylfI5kd3AxX5qts0qyrIQ9Uq3HAA1bgIIJ+c+zpDfK338YS+YrCWxBBzDMECRCbAS58mqAd2MtJfG1ENA==", + "signatures": [ + { + "sig": "MEUCIA2MhASQD67fh93Njz7YhcfxLT/03kf5EChRQBX/Zt3JAiEAm6UWzm/cLP/ExsWGXAsTCNDNzm2RkTZIYFRPFbMuasg=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@nuxt%2fkit@3.20.1", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "unpackedSize": 179709 + }, + "type": "module", + "_from": "file:nuxt-kit-3.20.1.tgz", + "types": "./dist/index.d.ts", + "engines": { + "node": ">=18.12.0" + }, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.mjs", + "require": "./dist/index.mjs" + }, + "./package.json": "./package.json" + }, + "scripts": { + "test:attw": "attw --pack" + }, + "_npmUser": { + "name": "GitHub Actions", + "email": "npm-oidc-no-reply@github.com", + "trustedPublisher": { + "id": "github", + "oidcConfigId": "oidc:ba131b18-fdae-4501-8d1e-723095f43235" + } + }, + "_resolved": "/tmp/9ef526e75cc816c30a300efbbcc7f237/nuxt-kit-3.20.1.tgz", + "_integrity": "sha512-TIslaylfI5kd3AxX5qts0qyrIQ9Uq3HAA1bgIIJ+c+zpDfK338YS+YrCWxBBzDMECRCbAS58mqAd2MtJfG1ENA==", + "repository": { + "url": "git+https://github.com/nuxt/nuxt.git", + "type": "git", + "directory": "packages/kit" + }, + "_npmVersion": "11.6.2", + "description": "Toolkit for authoring modules and interacting with Nuxt", + "directories": {}, + "_nodeVersion": "25.1.0", + "dependencies": { + "c12": "^3.3.1", + "rc9": "^2.1.2", + "ufo": "^1.6.1", + "defu": "^6.1.4", + "errx": "^0.1.0", + "jiti": "^2.6.1", + "mlly": "^1.8.0", + "destr": "^2.0.5", + "klona": "^2.0.6", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "scule": "^1.3.0", + "unctx": "^2.4.1", + "ignore": "^7.0.5", + "semver": "^7.7.3", + "consola": "^3.4.2", + "exsolve": "^1.0.7", + "untyped": "^2.0.0", + "knitwork": "^1.2.0", + "pkg-types": "^2.3.0", + "tinyglobby": "^0.2.15" + }, + "_hasShrinkwrap": false, + "readmeFilename": "README.md", + "devDependencies": { + "vite": "7.2.1", + "vitest": "3.2.4", + "unbuild": "3.6.1", + "webpack": "5.102.1", + "hookable": "5.5.3", + "unimport": "5.5.0", + "lodash-es": "4.17.21", + "nitropack": "2.12.9", + "@nuxt/schema": "3.20.1", + "@rspack/core": "1.6.1", + "@types/semver": "7.7.1", + "@types/lodash-es": "4.17.12" + }, + "_npmOperationalInternal": { + "tmp": "tmp/kit_3.20.1_1762473191312_0.5463613598661883", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "3.20.0": { + "name": "@nuxt/kit", + "version": "3.20.0", + "license": "MIT", + "_id": "@nuxt/kit@3.20.0", + "maintainers": [ + { + "name": "nuxtbot", + "email": "nuxtbot@roe.dev" + } + ], + "homepage": "https://nuxt.com/docs/api/kit", + "bugs": { + "url": "https://github.com/nuxt/nuxt/issues" + }, + "dist": { + "shasum": "80e1e4621d0f0e09f32e405c2e98a2adeb6ea33b", + "tarball": "https://registry.npmjs.org/@nuxt/kit/-/kit-3.20.0.tgz", + "fileCount": 6, + "integrity": "sha512-EoF1Gf0SPj9vxgAIcGEH+a4PRLC7Dwsy21K6f5+POzylT8DgssN8zL5pwXC+X7OcfzBrwYFh7mM7phvh7ubgeg==", + "signatures": [ + { + "sig": "MEUCIAZyrn0KI7+om5AoqBQlmYXTwgyhzW4zqiSZ3WpbiyBVAiEA2wPHyPQIgaZUuUafzBTN7ELvhWyVBAdDph3Bem9Ce5E=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@nuxt%2fkit@3.20.0", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "unpackedSize": 179807 + }, + "type": "module", + "_from": "file:nuxt-kit-3.20.0.tgz", + "types": "./dist/index.d.ts", + "engines": { + "node": ">=18.12.0" + }, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.mjs", + "require": "./dist/index.mjs" + }, + "./package.json": "./package.json" + }, + "scripts": { + "test:attw": "attw --pack" + }, + "_npmUser": { + "name": "GitHub Actions", + "email": "npm-oidc-no-reply@github.com", + "trustedPublisher": { + "id": "github", + "oidcConfigId": "oidc:ba131b18-fdae-4501-8d1e-723095f43235" + } + }, + "_resolved": "/tmp/e8f762facd542a3a9d5a878b14b729fe/nuxt-kit-3.20.0.tgz", + "_integrity": "sha512-EoF1Gf0SPj9vxgAIcGEH+a4PRLC7Dwsy21K6f5+POzylT8DgssN8zL5pwXC+X7OcfzBrwYFh7mM7phvh7ubgeg==", + "repository": { + "url": "git+https://github.com/nuxt/nuxt.git", + "type": "git", + "directory": "packages/kit" + }, + "_npmVersion": "11.6.2", + "description": "Toolkit for authoring modules and interacting with Nuxt", + "directories": {}, + "_nodeVersion": "25.0.0", + "dependencies": { + "c12": "^3.3.0", + "rc9": "^2.1.2", + "ufo": "^1.6.1", + "defu": "^6.1.4", + "errx": "^0.1.0", + "jiti": "^2.6.1", + "mlly": "^1.8.0", + "destr": "^2.0.5", + "klona": "^2.0.6", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "scule": "^1.3.0", + "unctx": "^2.4.1", + "ignore": "^7.0.5", + "semver": "^7.7.3", + "consola": "^3.4.2", + "exsolve": "^1.0.7", + "untyped": "^2.0.0", + "knitwork": "^1.2.0", + "pkg-types": "^2.3.0", + "tinyglobby": "^0.2.15" + }, + "_hasShrinkwrap": false, + "readmeFilename": "README.md", + "devDependencies": { + "vite": "7.1.9", + "vitest": "3.2.4", + "unbuild": "3.6.1", + "webpack": "5.102.1", + "hookable": "5.5.3", + "unimport": "5.4.1", + "lodash-es": "4.17.21", + "nitropack": "2.12.8", + "@nuxt/schema": "3.20.0", + "@rspack/core": "1.5.8", + "@types/semver": "7.7.1", + "@types/lodash-es": "4.17.12" + }, + "_npmOperationalInternal": { + "tmp": "tmp/kit_3.20.0_1761649293832_0.5053405999763882", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "4.2.0": { + "name": "@nuxt/kit", + "version": "4.2.0", + "license": "MIT", + "_id": "@nuxt/kit@4.2.0", + "maintainers": [ + { + "name": "nuxtbot", + "email": "nuxtbot@roe.dev" + } + ], + "homepage": "https://nuxt.com/docs/4.x/api/kit", + "bugs": { + "url": "https://github.com/nuxt/nuxt/issues" + }, + "dist": { + "shasum": "4a87246efc5b28d20c5b0a96e5fde9afb4f58ce4", + "tarball": "https://registry.npmjs.org/@nuxt/kit/-/kit-4.2.0.tgz", + "fileCount": 6, + "integrity": "sha512-1yN3LL6RDN5GjkNLPUYCbNRkaYnat6hqejPyfIBBVzrWOrpiQeNMGxQM/IcVdaSuBJXAnu0sUvTKXpXkmPhljg==", + "signatures": [ + { + "sig": "MEYCIQCaTu0TZNr6YYkbrSGwOr8MMjUEuGMHLAafB4bvPVl3OAIhAIfpXsGdsefZ0LHIR/MsRynQ/UpiOAf5/zPRL96E/Lew", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@nuxt%2fkit@4.2.0", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "unpackedSize": 128015 + }, + "type": "module", + "_from": "file:nuxt-kit-4.2.0.tgz", + "types": "./dist/index.d.ts", + "engines": { + "node": ">=18.12.0" + }, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.mjs", + "require": "./dist/index.mjs" + }, + "./package.json": "./package.json" + }, + "scripts": { + "test:attw": "attw --pack" + }, + "_npmUser": { + "name": "GitHub Actions", + "email": "npm-oidc-no-reply@github.com", + "trustedPublisher": { + "id": "github", + "oidcConfigId": "oidc:ba131b18-fdae-4501-8d1e-723095f43235" + } + }, + "_resolved": "/tmp/07a4d7702fb6960bd7030ee1a39f8629/nuxt-kit-4.2.0.tgz", + "_integrity": "sha512-1yN3LL6RDN5GjkNLPUYCbNRkaYnat6hqejPyfIBBVzrWOrpiQeNMGxQM/IcVdaSuBJXAnu0sUvTKXpXkmPhljg==", + "repository": { + "url": "git+https://github.com/nuxt/nuxt.git", + "type": "git", + "directory": "packages/kit" + }, + "_npmVersion": "11.6.2", + "description": "Toolkit for authoring modules and interacting with Nuxt", + "directories": {}, + "_nodeVersion": "25.0.0", + "dependencies": { + "c12": "^3.3.1", + "rc9": "^2.1.2", + "ufo": "^1.6.1", + "defu": "^6.1.4", + "errx": "^0.1.0", + "jiti": "^2.6.1", + "mlly": "^1.8.0", + "destr": "^2.0.5", + "klona": "^2.0.6", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "scule": "^1.3.0", + "unctx": "^2.4.1", + "ignore": "^7.0.5", + "semver": "^7.7.3", + "consola": "^3.4.2", + "exsolve": "^1.0.7", + "untyped": "^2.0.0", + "pkg-types": "^2.3.0", + "tinyglobby": "^0.2.15" + }, + "_hasShrinkwrap": false, + "devDependencies": { + "vite": "7.1.12", + "vitest": "3.2.4", + "unbuild": "3.6.1", + "webpack": "5.102.1", + "hookable": "5.5.3", + "unimport": "5.5.0", + "nitropack": "2.12.8", + "@nuxt/schema": "4.2.0", + "@rspack/core": "1.5.8", + "@types/semver": "7.7.1" + }, + "_npmOperationalInternal": { + "tmp": "tmp/kit_4.2.0_1761371814309_0.4631740888342295", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "4.1.3": { + "name": "@nuxt/kit", + "version": "4.1.3", + "license": "MIT", + "_id": "@nuxt/kit@4.1.3", + "maintainers": [ + { + "name": "nuxtbot", + "email": "nuxtbot@roe.dev" + } + ], + "homepage": "https://nuxt.com/docs/4.x/api/kit", + "bugs": { + "url": "https://github.com/nuxt/nuxt/issues" + }, + "dist": { + "shasum": "c2536419c0f8b4bdd2c3eb5dd158a1cd2baba705", + "tarball": "https://registry.npmjs.org/@nuxt/kit/-/kit-4.1.3.tgz", + "fileCount": 6, + "integrity": "sha512-WK0yPIqcb3GQ8r4GutF6p/2fsyXnmmmkuwVLzN4YaJHrpA2tjEagjbxdjkWYeHW8o4XIKJ4micah4wPOVK49Mg==", + "signatures": [ + { + "sig": "MEUCIQDtcy3YX0ODmS2Gz99VZgn2V/D0brYVtJpwsIyal+CqLwIgTopmPUXsh5/dqFUpMy59KsU8pJJWkH5IYghAHEpofms=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@nuxt%2fkit@4.1.3", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "unpackedSize": 123835 + }, + "type": "module", + "_from": "file:nuxt-kit-4.1.3.tgz", + "types": "./dist/index.d.ts", + "engines": { + "node": ">=18.12.0" + }, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.mjs", + "require": "./dist/index.mjs" + }, + "./package.json": "./package.json" + }, + "scripts": { + "test:attw": "attw --pack" + }, + "_npmUser": { + "name": "GitHub Actions", + "email": "npm-oidc-no-reply@github.com", + "trustedPublisher": { + "id": "github", + "oidcConfigId": "oidc:ba131b18-fdae-4501-8d1e-723095f43235" + } + }, + "_resolved": "/tmp/a93593c8c78db2733894054454f22e77/nuxt-kit-4.1.3.tgz", + "_integrity": "sha512-WK0yPIqcb3GQ8r4GutF6p/2fsyXnmmmkuwVLzN4YaJHrpA2tjEagjbxdjkWYeHW8o4XIKJ4micah4wPOVK49Mg==", + "repository": { + "url": "git+https://github.com/nuxt/nuxt.git", + "type": "git", + "directory": "packages/kit" + }, + "_npmVersion": "11.6.0", + "description": "Toolkit for authoring modules and interacting with Nuxt", + "directories": {}, + "_nodeVersion": "24.9.0", + "dependencies": { + "c12": "^3.3.0", + "rc9": "^2.1.2", + "ufo": "^1.6.1", + "defu": "^6.1.4", + "errx": "^0.1.0", + "jiti": "^2.6.1", + "mlly": "^1.8.0", + "destr": "^2.0.5", + "klona": "^2.0.6", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "scule": "^1.3.0", + "unctx": "^2.4.1", + "ignore": "^7.0.5", + "semver": "^7.7.2", + "consola": "^3.4.2", + "exsolve": "^1.0.7", + "std-env": "^3.9.0", + "untyped": "^2.0.0", + "unimport": "^5.4.1", + "pkg-types": "^2.3.0", + "tinyglobby": "^0.2.15" + }, + "_hasShrinkwrap": false, + "devDependencies": { + "vite": "7.1.9", + "vitest": "3.2.4", + "unbuild": "3.6.1", + "webpack": "5.102.0", + "hookable": "5.5.3", + "nitropack": "2.12.6", + "@nuxt/schema": "4.1.3", + "@rspack/core": "1.5.8", + "@types/semver": "7.7.1" + }, + "_npmOperationalInternal": { + "tmp": "tmp/kit_4.1.3_1759766770910_0.7922022324858444", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "3.19.3": { + "name": "@nuxt/kit", + "version": "3.19.3", + "license": "MIT", + "_id": "@nuxt/kit@3.19.3", + "maintainers": [ + { + "name": "nuxtbot", + "email": "nuxtbot@roe.dev" + } + ], + "homepage": "https://nuxt.com/docs/api/kit", + "bugs": { + "url": "https://github.com/nuxt/nuxt/issues" + }, + "dist": { + "shasum": "9574122aa9f903360380368c154524ae82f02eea", + "tarball": "https://registry.npmjs.org/@nuxt/kit/-/kit-3.19.3.tgz", + "fileCount": 6, + "integrity": "sha512-ze46EW5xW+UxDvinvPkYt2MzR355Az1lA3bpX8KDialgnCwr+IbkBij/udbUEC6ZFbidPkfK1eKl4ESN7gMY+w==", + "signatures": [ + { + "sig": "MEYCIQCJvHp+u4B/h68VOTz1moOtFj1091AO/xtoBk+JIK+xOAIhALmqw/vFx5eNBkteVNYDdlKsXyx1DdZ5CKSRDE/IKrem", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@nuxt%2fkit@3.19.3", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "unpackedSize": 175335 + }, + "type": "module", + "_from": "file:nuxt-kit-3.19.3.tgz", + "types": "./dist/index.d.ts", + "engines": { + "node": ">=18.12.0" + }, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.mjs", + "require": "./dist/index.mjs" + }, + "./package.json": "./package.json" + }, + "scripts": { + "test:attw": "attw --pack" + }, + "_npmUser": { + "name": "GitHub Actions", + "email": "npm-oidc-no-reply@github.com", + "trustedPublisher": { + "id": "github", + "oidcConfigId": "oidc:ba131b18-fdae-4501-8d1e-723095f43235" + } + }, + "_resolved": "/tmp/3b7d31378347efebacf41ea6b744bc5f/nuxt-kit-3.19.3.tgz", + "_integrity": "sha512-ze46EW5xW+UxDvinvPkYt2MzR355Az1lA3bpX8KDialgnCwr+IbkBij/udbUEC6ZFbidPkfK1eKl4ESN7gMY+w==", + "repository": { + "url": "git+https://github.com/nuxt/nuxt.git", + "type": "git", + "directory": "packages/kit" + }, + "_npmVersion": "11.6.0", + "description": "Toolkit for authoring modules and interacting with Nuxt", + "directories": {}, + "_nodeVersion": "24.9.0", + "dependencies": { + "c12": "^3.3.0", + "rc9": "^2.1.2", + "ufo": "^1.6.1", + "defu": "^6.1.4", + "errx": "^0.1.0", + "jiti": "^2.6.1", + "mlly": "^1.8.0", + "destr": "^2.0.5", + "klona": "^2.0.6", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "scule": "^1.3.0", + "unctx": "^2.4.1", + "ignore": "^7.0.5", + "semver": "^7.7.2", + "consola": "^3.4.2", + "exsolve": "^1.0.7", + "std-env": "^3.9.0", + "untyped": "^2.0.0", + "knitwork": "^1.2.0", + "unimport": "^5.4.1", + "pkg-types": "^2.3.0", + "tinyglobby": "^0.2.15" + }, + "_hasShrinkwrap": false, + "readmeFilename": "README.md", + "devDependencies": { + "vite": "7.1.9", + "vitest": "3.2.4", + "unbuild": "3.6.1", + "webpack": "5.102.0", + "hookable": "5.5.3", + "lodash-es": "4.17.21", + "nitropack": "2.12.6", + "@nuxt/schema": "3.19.3", + "@rspack/core": "1.5.8", + "@types/semver": "7.7.1", + "@types/lodash-es": "4.17.12" + }, + "_npmOperationalInternal": { + "tmp": "tmp/kit_3.19.3_1759765872183_0.22054410156514948", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "4.0.0-alpha.4": { + "name": "@nuxt/kit", + "version": "4.0.0-alpha.4", + "license": "MIT", + "_id": "@nuxt/kit@4.0.0-alpha.4", + "maintainers": [ + { + "name": "atinux", + "email": "atinux@gmail.com" + }, + { + "name": "pi0", + "email": "pyapar@gmail.com" + }, + { + "name": "antfu", + "email": "anthonyfu117@hotmail.com" + }, + { + "name": "danielroe", + "email": "daniel@roe.dev" + }, + { + "name": "nuxtbot", + "email": "nuxtbot@roe.dev" + } + ], + "homepage": "https://nuxt.com/docs/api/kit", + "bugs": { + "url": "https://github.com/nuxt/nuxt/issues" + }, + "dist": { + "shasum": "fd0ad037cec4cdbefbda9044ee413b65507aa6a8", + "tarball": "https://registry.npmjs.org/@nuxt/kit/-/kit-4.0.0-alpha.4.tgz", + "fileCount": 6, + "integrity": "sha512-hWpb+scyDqdDSyGhN2nDRmZreaEkCdP5E0idHyfAgJhSZkknYIISBn/uVSU71LLSz1H8w6tPfWTcayOZxQC1Eg==", + "signatures": [ + { + "sig": "MEYCIQD4MLM1Ul4zUgUX9C5yk6SSsrb7OD6etBy/g+RP7xuuAwIhAO5EJK73RRqrOxstY/PH/w1c75KtSB3uJebrhTScnn0v", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 102423 + }, + "type": "module", + "_from": "file:nuxt-kit-4.0.0-alpha.4.tgz", + "types": "./dist/index.d.ts", + "engines": { + "node": ">=18.12.0" + }, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.mjs", + "require": "./dist/index.mjs" + }, + "./package.json": "./package.json" + }, + "scripts": { + "test:attw": "attw --pack" + }, + "_npmUser": { + "name": "danielroe", + "actor": { + "name": "danielroe", + "type": "user", + "email": "daniel@roe.dev" + }, + "email": "daniel@roe.dev" + }, + "_resolved": "/private/var/folders/6z/46zhtr8n22zg8nh3bp7cq7c40000gn/T/cb0d8015d097e55ee490bc54dbc9b6d0/nuxt-kit-4.0.0-alpha.4.tgz", + "_integrity": "sha512-hWpb+scyDqdDSyGhN2nDRmZreaEkCdP5E0idHyfAgJhSZkknYIISBn/uVSU71LLSz1H8w6tPfWTcayOZxQC1Eg==", + "repository": { + "url": "git+https://github.com/nuxt/nuxt.git", + "type": "git", + "directory": "packages/kit" + }, + "_npmVersion": "10.9.2", + "description": "Toolkit for authoring modules and interacting with Nuxt", + "directories": {}, + "_nodeVersion": "22.14.0", + "dependencies": { + "c12": "^3.0.4", + "ufo": "^1.6.1", + "defu": "^6.1.4", + "errx": "^0.1.0", + "jiti": "^2.4.2", + "mlly": "^1.7.4", + "destr": "^2.0.5", + "klona": "^2.0.6", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "scule": "^1.3.0", + "unctx": "^2.4.1", + "ignore": "^7.0.5", + "semver": "^7.7.2", + "consola": "^3.4.2", + "exsolve": "^1.0.7", + "std-env": "^3.9.0", + "untyped": "^2.0.0", + "unimport": "^5.0.1", + "pkg-types": "^2.1.0", + "tinyglobby": "^0.2.14" + }, + "_hasShrinkwrap": false, + "readmeFilename": "README.md", + "devDependencies": { + "vite": "7.0.0", + "vitest": "3.2.4", + "unbuild": "3.5.0", + "webpack": "5.99.9", + "hookable": "5.5.3", + "nitropack": "2.11.13", + "@nuxt/schema": "4.0.0-alpha.4", + "@rspack/core": "1.3.15", + "@types/semver": "7.7.0" + }, + "_npmOperationalInternal": { + "tmp": "tmp/kit_4.0.0-alpha.4_1751031471449_0.684349668829201", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "4.0.0-rc.0": { + "name": "@nuxt/kit", + "version": "4.0.0-rc.0", + "license": "MIT", + "_id": "@nuxt/kit@4.0.0-rc.0", + "maintainers": [ + { + "name": "atinux", + "email": "atinux@gmail.com" + }, + { + "name": "pi0", + "email": "pyapar@gmail.com" + }, + { + "name": "antfu", + "email": "anthonyfu117@hotmail.com" + }, + { + "name": "danielroe", + "email": "daniel@roe.dev" + }, + { + "name": "nuxtbot", + "email": "nuxtbot@roe.dev" + } + ], + "homepage": "https://nuxt.com/docs/api/kit", + "bugs": { + "url": "https://github.com/nuxt/nuxt/issues" + }, + "dist": { + "shasum": "58c8c5c9de5168f30db3e3ff5dac685c333f6032", + "tarball": "https://registry.npmjs.org/@nuxt/kit/-/kit-4.0.0-rc.0.tgz", + "fileCount": 6, + "integrity": "sha512-VgiR4y1HBDwu/c/TbNTuzX+FdmsAnMPFLh4InMdnkSyQHK48CdD8q2L3YCEkh9dqFzvRj5rOF2HhrqQsGbTATA==", + "signatures": [ + { + "sig": "MEYCIQDuVDnZ1rJf31eypDkBtdosKNNDR9u1Zf9d0NWKo59gpQIhAOyNcH4drta6Ks0o7dBDl5eLw7vxqaRiEDSZhpht4aL1", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 107100 + }, + "type": "module", + "_from": "file:nuxt-kit-4.0.0-rc.0.tgz", + "types": "./dist/index.d.ts", + "engines": { + "node": ">=18.12.0" + }, + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.mjs", + "require": "./dist/index.mjs" + }, + "./package.json": "./package.json" + }, + "scripts": { + "test:attw": "attw --pack" + }, + "_npmUser": { + "name": "danielroe", + "actor": { + "name": "danielroe", + "type": "user", + "email": "daniel@roe.dev" + }, + "email": "daniel@roe.dev" + }, + "_resolved": "/private/var/folders/6z/46zhtr8n22zg8nh3bp7cq7c40000gn/T/af6549cc9d6a68ff79d6d0089dac5ac6/nuxt-kit-4.0.0-rc.0.tgz", + "_integrity": "sha512-VgiR4y1HBDwu/c/TbNTuzX+FdmsAnMPFLh4InMdnkSyQHK48CdD8q2L3YCEkh9dqFzvRj5rOF2HhrqQsGbTATA==", + "repository": { + "url": "git+https://github.com/nuxt/nuxt.git", + "type": "git", + "directory": "packages/kit" + }, + "_npmVersion": "10.9.2", + "description": "Toolkit for authoring modules and interacting with Nuxt", + "directories": {}, + "_nodeVersion": "22.14.0", + "dependencies": { + "c12": "^3.0.4", + "ufo": "^1.6.1", + "defu": "^6.1.4", + "errx": "^0.1.0", + "jiti": "^2.4.2", + "mlly": "^1.7.4", + "destr": "^2.0.5", + "klona": "^2.0.6", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "scule": "^1.3.0", + "unctx": "^2.4.1", + "ignore": "^7.0.5", + "semver": "^7.7.2", + "consola": "^3.4.2", + "exsolve": "^1.0.7", + "std-env": "^3.9.0", + "untyped": "^2.0.0", + "unimport": "^5.1.0", + "pkg-types": "^2.2.0", + "tinyglobby": "^0.2.14" + }, + "_hasShrinkwrap": false, + "readmeFilename": "README.md", + "devDependencies": { + "vite": "7.0.2", + "vitest": "3.2.4", + "unbuild": "3.5.0", + "webpack": "5.99.9", + "hookable": "5.5.3", + "nitropack": "2.11.13", + "@nuxt/schema": "4.0.0-rc.0", + "@rspack/core": "1.4.4", + "@types/semver": "7.7.0" + }, + "_npmOperationalInternal": { + "tmp": "tmp/kit_4.0.0-rc.0_1751928216118_0.0328423415901169", + "host": "s3://npm-registry-packages-npm-production" + } + } + }, + "time": { + "modified": "2026-01-22T23:04:27.708Z", + "created": "2021-04-04T15:52:31.292Z", + "3.21.0": "2026-01-22T23:04:27.418Z", + "4.3.0": "2026-01-22T23:01:53.501Z", + "4.2.2": "2025-12-09T17:19:01.817Z", + "3.20.2": "2025-12-09T17:13:56.971Z", + "4.2.1": "2025-11-06T23:56:23.667Z", + "3.20.1": "2025-11-06T23:53:11.564Z", + "3.20.0": "2025-10-28T11:01:34.041Z", + "4.2.0": "2025-10-25T05:56:54.519Z", + "4.1.3": "2025-10-06T16:06:11.115Z", + "3.19.3": "2025-10-06T15:51:12.361Z", + "4.0.0-alpha.4": "2025-06-27T13:37:51.620Z", + "4.0.0-rc.0": "2025-07-07T22:43:36.277Z" + }, + "maintainers": [ + { + "name": "nuxtbot", + "email": "nuxtbot@roe.dev" + } + ], + "license": "MIT", + "homepage": "https://nuxt.com/docs/4.x/api/kit", + "repository": { + "url": "git+https://github.com/nuxt/nuxt.git", + "type": "git", + "directory": "packages/kit" + }, + "bugs": { + "url": "https://github.com/nuxt/nuxt/issues" + }, + "readme": "", + "readmeFilename": "" +} diff --git a/test/fixtures/npm-registry/packuments/@types/node.json b/test/fixtures/npm-registry/packuments/@types/node.json new file mode 100644 index 000000000..44e1fad40 --- /dev/null +++ b/test/fixtures/npm-registry/packuments/@types/node.json @@ -0,0 +1,8081 @@ +{ + "_id": "@types/node", + "_rev": "13473-67c872c0113474b8a43e0967c41a92cf", + "name": "@types/node", + "description": "TypeScript definitions for node", + "dist-tags": { + "ts2.5": "12.12.6", + "ts2.6": "12.12.6", + "ts2.0": "12.12.6", + "ts2.1": "12.12.6", + "ts2.2": "12.12.6", + "ts2.4": "12.12.6", + "ts2.3": "12.12.6", + "ts2.7": "12.12.6", + "ts2.8": "13.13.4", + "ts2.9": "14.0.1", + "ts3.0": "14.6.0", + "ts3.1": "14.10.1", + "ts3.2": "14.14.9", + "ts3.3": "14.14.20", + "ts3.4": "14.14.31", + "ts3.5": "15.6.1", + "ts3.6": "16.6.2", + "ts3.7": "16.11.7", + "ts3.8": "17.0.21", + "ts3.9": "17.0.41", + "ts4.0": "18.7.14", + "ts4.1": "18.11.9", + "ts4.2": "18.15.3", + "ts4.3": "20.6.0", + "ts4.4": "20.6.0", + "ts4.5": "20.10.0", + "ts4.6": "20.11.25", + "ts4.7": "20.14.8", + "ts4.8": "22.9.0", + "ts4.9": "22.9.3", + "ts5.0": "22.13.14", + "ts5.1": "24.1.0", + "ts6.0": "25.2.0", + "ts5.7": "25.2.0", + "latest": "25.2.0", + "ts5.4": "25.2.0", + "ts5.9": "25.2.0", + "ts5.3": "25.2.0", + "ts5.2": "25.2.0", + "ts5.6": "25.2.0", + "ts5.5": "25.2.0", + "ts5.8": "25.2.0" + }, + "versions": { + "25.2.0": { + "name": "@types/node", + "version": "25.2.0", + "license": "MIT", + "_id": "@types/node@25.2.0", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + }, + { + "url": "https://github.com/Semigradsky", + "name": "Dmitry Semigradsky", + "githubUsername": "Semigradsky" + }, + { + "url": "https://github.com/Renegade334", + "name": "René", + "githubUsername": "Renegade334" + }, + { + "url": "https://github.com/anonrig", + "name": "Yagiz Nizipli", + "githubUsername": "anonrig" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "015b7d228470c1dcbfc17fe9c63039d216b4d782", + "tarball": "https://registry.npmjs.org/@types/node/-/node-25.2.0.tgz", + "fileCount": 106, + "integrity": "sha512-DZ8VwRFUNzuqJ5khrvwMXHmvPe+zGayJhr2CDNiKB1WBE1ST8Djl00D0IC4vvNmHMdj6DlbYRIaFE7WHjlDl5w==", + "signatures": [ + { + "sig": "MEYCIQCJ8FD5hLBvKzYxIycb7vRBmxiQUwrPw8ww1iizWnsqzwIhAJf7GM0/8m0xnqr9a7xC4sjKYL5HcxLluYQjLPMuqiG+", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 2373928 + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for node", + "directories": {}, + "dependencies": { + "undici-types": "~7.16.0" + }, + "typesVersions": { + "<=5.6": { + "*": ["ts5.6/*"] + }, + "<=5.7": { + "*": ["ts5.7/*"] + } + }, + "_hasShrinkwrap": false, + "peerDependencies": {}, + "typeScriptVersion": "5.2", + "_npmOperationalInternal": { + "tmp": "tmp/node_25.2.0_1769960331584_0.701975773157375", + "host": "s3://npm-registry-packages-npm-production" + }, + "typesPublisherContentHash": "070141665b6c093c16b6b39451f81eb12361c201bfdd3ed8dc437e63f3088059" + }, + "25.1.0": { + "name": "@types/node", + "version": "25.1.0", + "license": "MIT", + "_id": "@types/node@25.1.0", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + }, + { + "url": "https://github.com/Semigradsky", + "name": "Dmitry Semigradsky", + "githubUsername": "Semigradsky" + }, + { + "url": "https://github.com/Renegade334", + "name": "René", + "githubUsername": "Renegade334" + }, + { + "url": "https://github.com/anonrig", + "name": "Yagiz Nizipli", + "githubUsername": "anonrig" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "95cc584f1f478301efc86de4f1867e5875e83571", + "tarball": "https://registry.npmjs.org/@types/node/-/node-25.1.0.tgz", + "fileCount": 106, + "integrity": "sha512-t7frlewr6+cbx+9Ohpl0NOTKXZNV9xHRmNOvql47BFJKcEG1CxtxlPEEe+gR9uhVWM4DwhnvTF110mIL4yP9RA==", + "signatures": [ + { + "sig": "MEUCIQCVJz0gHc1WDIp476AbaiPbYjwrBxlOT3M+v4k/ou2khgIgAPGjHHYFGeC979uIC4FDjN5D7qr+UFEsSJTfYj8wwVU=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 2371249 + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for node", + "directories": {}, + "dependencies": { + "undici-types": "~7.16.0" + }, + "typesVersions": { + "<=5.6": { + "*": ["ts5.6/*"] + }, + "<=5.7": { + "*": ["ts5.7/*"] + } + }, + "_hasShrinkwrap": false, + "peerDependencies": {}, + "typeScriptVersion": "5.2", + "_npmOperationalInternal": { + "tmp": "tmp/node_25.1.0_1769618648218_0.2766309472518469", + "host": "s3://npm-registry-packages-npm-production" + }, + "typesPublisherContentHash": "44178b0b7abfa729c2d925a0f2868f64a6c34ff28a1c4e3ea939c65fe2ea10d4" + }, + "25.0.10": { + "name": "@types/node", + "version": "25.0.10", + "license": "MIT", + "_id": "@types/node@25.0.10", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + }, + { + "url": "https://github.com/Semigradsky", + "name": "Dmitry Semigradsky", + "githubUsername": "Semigradsky" + }, + { + "url": "https://github.com/Renegade334", + "name": "René", + "githubUsername": "Renegade334" + }, + { + "url": "https://github.com/anonrig", + "name": "Yagiz Nizipli", + "githubUsername": "anonrig" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "4864459c3c9459376b8b75fd051315071c8213e7", + "tarball": "https://registry.npmjs.org/@types/node/-/node-25.0.10.tgz", + "fileCount": 106, + "integrity": "sha512-zWW5KPngR/yvakJgGOmZ5vTBemDoSqF3AcV/LrO5u5wTWyEAVVh+IT39G4gtyAkh3CtTZs8aX/yRM82OfzHJRg==", + "signatures": [ + { + "sig": "MEYCIQCKpYwccYv4a5WaOty1vVHre8noefovzjnok6wVPWHfswIhAL1K03nK+lKtG8hBeotI3fpF08sF2uE05Bxv+xZWA/oo", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 2367374 + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for node", + "directories": {}, + "dependencies": { + "undici-types": "~7.16.0" + }, + "typesVersions": { + "<=5.6": { + "*": ["ts5.6/*"] + }, + "<=5.7": { + "*": ["ts5.7/*"] + } + }, + "_hasShrinkwrap": false, + "peerDependencies": {}, + "typeScriptVersion": "5.2", + "_npmOperationalInternal": { + "tmp": "tmp/node_25.0.10_1769038216736_0.8927382347748374", + "host": "s3://npm-registry-packages-npm-production" + }, + "typesPublisherContentHash": "d49085cfe2d18bc2a8f6602d8afed8d606b5972e07f6c51d09eb4d72dbe89bbc" + }, + "20.19.30": { + "name": "@types/node", + "version": "20.19.30", + "license": "MIT", + "_id": "@types/node@20.19.30", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + }, + { + "url": "https://github.com/Semigradsky", + "name": "Dmitry Semigradsky", + "githubUsername": "Semigradsky" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "84fa87498ade5cd2b6ba8f8eec01d3b138ca60d0", + "tarball": "https://registry.npmjs.org/@types/node/-/node-20.19.30.tgz", + "fileCount": 79, + "integrity": "sha512-WJtwWJu7UdlvzEAUm484QNg5eAoq5QR08KDNx7g45Usrs2NtOPiX8ugDqmKdXkyL03rBqU5dYNYVQetEpBHq2g==", + "signatures": [ + { + "sig": "MEUCIGXwCT2NcUMMsjp1ZeoPVYj7pWycOF7FzHKxRzDP6ITiAiEA3lTM/dKznEOSTmWtW+J5n9Mg1GF2Tr1PiPgT+2qmRvE=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 2282535 + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for node", + "directories": {}, + "dependencies": { + "undici-types": "~6.21.0" + }, + "typesVersions": { + "<=5.6": { + "*": ["ts5.6/*"] + } + }, + "_hasShrinkwrap": false, + "peerDependencies": {}, + "typeScriptVersion": "5.2", + "_npmOperationalInternal": { + "tmp": "tmp/node_20.19.30_1768498942900_0.4232208593347049", + "host": "s3://npm-registry-packages-npm-production" + }, + "typesPublisherContentHash": "093a3c4b27603df5de19da8bd5fb6058917597fac6113ad8fb802154ae733638" + }, + "22.19.7": { + "name": "@types/node", + "version": "22.19.7", + "license": "MIT", + "_id": "@types/node@22.19.7", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + }, + { + "url": "https://github.com/Semigradsky", + "name": "Dmitry Semigradsky", + "githubUsername": "Semigradsky" + }, + { + "url": "https://github.com/Renegade334", + "name": "René", + "githubUsername": "Renegade334" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "434094ee1731ae76c16083008590a5835a8c39c1", + "tarball": "https://registry.npmjs.org/@types/node/-/node-22.19.7.tgz", + "fileCount": 83, + "integrity": "sha512-MciR4AKGHWl7xwxkBa6xUGxQJ4VBOmPTF7sL+iGzuahOFaO0jHCsuEfS80pan1ef4gWId1oWOweIhrDEYLuaOw==", + "signatures": [ + { + "sig": "MEUCIQDoSR101mtwcsGA1KIpsbWXpfEN7pcaxEOdmrP0c4H8tAIgD8iTKrHr1ZAvlKUcGAnOPr35AiLNP5PtVhaxT/7Je7Q=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 2420715 + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for node", + "directories": {}, + "dependencies": { + "undici-types": "~6.21.0" + }, + "typesVersions": { + "<=5.6": { + "*": ["ts5.6/*"] + } + }, + "_hasShrinkwrap": false, + "peerDependencies": {}, + "typeScriptVersion": "5.2", + "_npmOperationalInternal": { + "tmp": "tmp/node_22.19.7_1768496983945_0.8833242133765866", + "host": "s3://npm-registry-packages-npm-production" + }, + "typesPublisherContentHash": "f1259533877c3d16d2f6d26a40b24b33bdef27833c6208e03356ce70fbf38a8f" + }, + "24.10.9": { + "name": "@types/node", + "version": "24.10.9", + "license": "MIT", + "_id": "@types/node@24.10.9", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + }, + { + "url": "https://github.com/Semigradsky", + "name": "Dmitry Semigradsky", + "githubUsername": "Semigradsky" + }, + { + "url": "https://github.com/Renegade334", + "name": "René", + "githubUsername": "Renegade334" + }, + { + "url": "https://github.com/anonrig", + "name": "Yagiz Nizipli", + "githubUsername": "anonrig" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "1aeb5142e4a92957489cac12b07f9c7fe26057d0", + "tarball": "https://registry.npmjs.org/@types/node/-/node-24.10.9.tgz", + "fileCount": 88, + "integrity": "sha512-ne4A0IpG3+2ETuREInjPNhUGis1SFjv1d5asp8MzEAGtOZeTeHVDOYqOgqfhvseqg/iXty2hjBf1zAOb7RNiNw==", + "signatures": [ + { + "sig": "MEUCIGZGmANKUX2jsymcCFhI9PWxPDGzs/prb8obM6Ls0W22AiEA7b79ua+E3eiYcG/DpYd/1ed61+7jq2FBbK7pCZVn6mw=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 2520650 + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for node", + "directories": {}, + "dependencies": { + "undici-types": "~7.16.0" + }, + "typesVersions": { + "<=5.6": { + "*": ["ts5.6/*"] + }, + "<=5.7": { + "*": ["ts5.7/*"] + } + }, + "_hasShrinkwrap": false, + "peerDependencies": {}, + "typeScriptVersion": "5.2", + "_npmOperationalInternal": { + "tmp": "tmp/node_24.10.9_1768496973544_0.12072212151287598", + "host": "s3://npm-registry-packages-npm-production" + }, + "typesPublisherContentHash": "954a409903f39d045c638dd3e8f4973e9d11ba4e21d517cd13a5b104a47e1c47" + }, + "25.0.9": { + "name": "@types/node", + "version": "25.0.9", + "license": "MIT", + "_id": "@types/node@25.0.9", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + }, + { + "url": "https://github.com/Semigradsky", + "name": "Dmitry Semigradsky", + "githubUsername": "Semigradsky" + }, + { + "url": "https://github.com/Renegade334", + "name": "René", + "githubUsername": "Renegade334" + }, + { + "url": "https://github.com/anonrig", + "name": "Yagiz Nizipli", + "githubUsername": "anonrig" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "81ce3579ddf67cae812a9d49c8a0ab90c82e7782", + "tarball": "https://registry.npmjs.org/@types/node/-/node-25.0.9.tgz", + "fileCount": 106, + "integrity": "sha512-/rpCXHlCWeqClNBwUhDcusJxXYDjZTyE8v5oTO7WbL8eij2nKhUeU89/6xgjU7N4/Vh3He0BtyhJdQbDyhiXAw==", + "signatures": [ + { + "sig": "MEUCIGKwdj/FdqVDFCKTclAHIa5tRfdCTd2S9DRGIQMLCpZeAiEA+5bBUiQGHqOkJzGy1+mqNzSJwM3alR9IFrEIFAR7pfo=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 2364234 + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for node", + "directories": {}, + "dependencies": { + "undici-types": "~7.16.0" + }, + "typesVersions": { + "<=5.6": { + "*": ["ts5.6/*"] + }, + "<=5.7": { + "*": ["ts5.7/*"] + } + }, + "_hasShrinkwrap": false, + "peerDependencies": {}, + "typeScriptVersion": "5.2", + "_npmOperationalInternal": { + "tmp": "tmp/node_25.0.9_1768496944493_0.3523982064524931", + "host": "s3://npm-registry-packages-npm-production" + }, + "typesPublisherContentHash": "1122b0405703a8c7b9a40408f6b1401d45c2c6c13ee013c7ce558360f750f770" + }, + "20.19.29": { + "name": "@types/node", + "version": "20.19.29", + "license": "MIT", + "_id": "@types/node@20.19.29", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + }, + { + "url": "https://github.com/Semigradsky", + "name": "Dmitry Semigradsky", + "githubUsername": "Semigradsky" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "49e9857d3e3f3220508d37904eb47cb3434d5b17", + "tarball": "https://registry.npmjs.org/@types/node/-/node-20.19.29.tgz", + "fileCount": 79, + "integrity": "sha512-YrT9ArrGaHForBaCNwFjoqJWmn8G1Pr7+BH/vwyLHciA9qT/wSiuOhxGCT50JA5xLvFBd6PIiGkE3afxcPE1nw==", + "signatures": [ + { + "sig": "MEUCIQDRLbYx34ppz91tdrbUVG7OCwr9thi1RCwYEWqQEUvwqAIgJARtrY4xLbJYhQSBXY2hpdd9pc8nNaPWQsdRsxtCB4M=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 2282534 + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for node", + "directories": {}, + "dependencies": { + "undici-types": "~6.21.0" + }, + "typesVersions": { + "<=5.6": { + "*": ["ts5.6/*"] + } + }, + "_hasShrinkwrap": false, + "peerDependencies": {}, + "typeScriptVersion": "5.2", + "_npmOperationalInternal": { + "tmp": "tmp/node_20.19.29_1768316652084_0.4504236423834378", + "host": "s3://npm-registry-packages-npm-production" + }, + "typesPublisherContentHash": "068fe0da6cbb8e61eaae9887c49ba5486bfe414c2b825576eda7333dfecd9d6e" + }, + "22.19.6": { + "name": "@types/node", + "version": "22.19.6", + "license": "MIT", + "_id": "@types/node@22.19.6", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + }, + { + "url": "https://github.com/Semigradsky", + "name": "Dmitry Semigradsky", + "githubUsername": "Semigradsky" + }, + { + "url": "https://github.com/Renegade334", + "name": "René", + "githubUsername": "Renegade334" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "0e9d80ebcd2dfce03265768c17a1212d4eb07e82", + "tarball": "https://registry.npmjs.org/@types/node/-/node-22.19.6.tgz", + "fileCount": 83, + "integrity": "sha512-qm+G8HuG6hOHQigsi7VGuLjUVu6TtBo/F05zvX04Mw2uCg9Dv0Qxy3Qw7j41SidlTcl5D/5yg0SEZqOB+EqZnQ==", + "signatures": [ + { + "sig": "MEQCIAnrJwWNjscfQQt8wuzkAtxa7AaUIOFXnyoubIHNOmxeAiAoG3cBtGsHETZYOvFKiKuhIWk7Osd/W5L1pN8xeCdvtw==", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 2420714 + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for node", + "directories": {}, + "dependencies": { + "undici-types": "~6.21.0" + }, + "typesVersions": { + "<=5.6": { + "*": ["ts5.6/*"] + } + }, + "_hasShrinkwrap": false, + "peerDependencies": {}, + "typeScriptVersion": "5.2", + "_npmOperationalInternal": { + "tmp": "tmp/node_22.19.6_1768316647081_0.5169524420040119", + "host": "s3://npm-registry-packages-npm-production" + }, + "typesPublisherContentHash": "2c34fbfb2434c188f32b6207dea51fa3ffc96a1d6c16f9f909ecab2652fe9a02" + }, + "24.10.8": { + "name": "@types/node", + "version": "24.10.8", + "license": "MIT", + "_id": "@types/node@24.10.8", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + }, + { + "url": "https://github.com/Semigradsky", + "name": "Dmitry Semigradsky", + "githubUsername": "Semigradsky" + }, + { + "url": "https://github.com/Renegade334", + "name": "René", + "githubUsername": "Renegade334" + }, + { + "url": "https://github.com/anonrig", + "name": "Yagiz Nizipli", + "githubUsername": "anonrig" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "9b529d32e7e5adb74b13d1fc9b83615e9a12a701", + "tarball": "https://registry.npmjs.org/@types/node/-/node-24.10.8.tgz", + "fileCount": 88, + "integrity": "sha512-r0bBaXu5Swb05doFYO2kTWHMovJnNVbCsII0fhesM8bNRlLhXIuckley4a2DaD+vOdmm5G+zGkQZAPZsF80+YQ==", + "signatures": [ + { + "sig": "MEUCIQDYHdjXxA1mHei5pkDMUI7JtZtZvhVylwdYihDXckMaiwIgPtcoLiVo0JKOP9Xh4KKn8okoTH5xk/NDC2v05ugzxj8=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 2520649 + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for node", + "directories": {}, + "dependencies": { + "undici-types": "~7.16.0" + }, + "typesVersions": { + "<=5.6": { + "*": ["ts5.6/*"] + }, + "<=5.7": { + "*": ["ts5.7/*"] + } + }, + "_hasShrinkwrap": false, + "peerDependencies": {}, + "typeScriptVersion": "5.2", + "_npmOperationalInternal": { + "tmp": "tmp/node_24.10.8_1768316642007_0.5676089050679143", + "host": "s3://npm-registry-packages-npm-production" + }, + "typesPublisherContentHash": "56fd83fda971b33504b67e5c98596ca7c5d4a28d3b7ff29522643cc4f1db7eea" + }, + "12.12.6": { + "name": "@types/node", + "version": "12.12.6", + "license": "MIT", + "_id": "@types/node@12.12.6", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/DefinitelyTyped", + "name": "DefinitelyTyped", + "githubUsername": "DefinitelyTyped" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/a-tarasyuk", + "name": "Alexander T.", + "githubUsername": "a-tarasyuk" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/brunoscheufler", + "name": "Bruno Scheufler", + "githubUsername": "brunoscheufler" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/tellnes", + "name": "Christian Vaagland Tellnes", + "githubUsername": "tellnes" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Flarna", + "name": "Flarna", + "githubUsername": "Flarna" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/KSXGitHub", + "name": "Hoàng Văn Khải", + "githubUsername": "KSXGitHub" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/n-e", + "name": "Nicolas Even", + "githubUsername": "n-e" + }, + { + "url": "https://github.com/octo-sniffle", + "name": "Nicolas Voigt", + "githubUsername": "octo-sniffle" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/SimonSchick", + "name": "Simon Schick", + "githubUsername": "SimonSchick" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/ZaneHannanAU", + "name": "Zane Hannan AU", + "githubUsername": "ZaneHannanAU" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/j-oliveras", + "name": "Jordi Oliveras Rovira", + "githubUsername": "j-oliveras" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/nguymin4", + "name": "Minh Son Nguyen", + "githubUsername": "nguymin4" + } + ], + "dist": { + "shasum": "a47240c10d86a9a57bb0c633f0b2e0aea9ce9253", + "tarball": "https://registry.npmjs.org/@types/node/-/node-12.12.6.tgz", + "fileCount": 50, + "integrity": "sha512-FjsYUPzEJdGXjwKqSpE0/9QEh6kzhTAeObA54rn6j3rR4C/mzpI9L0KNfoeASSPMMdxIsoJuCLDWcM/rVjIsSA==", + "signatures": [ + { + "sig": "MEUCIQDzQLmtcem1zH1VrXW1cYoQFD1XKWvHuDxsu6qekR/vzQIgeZX6VaF3SfnvwScefNfW8qlOGOuPLZFlMDt/LYTdA9Q=", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 673235, + "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdweQdCRA9TVsSAnZWagAATE8P/RG34TtVZSCral4eeOz/\nIHCvOripqK9rsR8P72VpJJc52B4KKAtKW5+pv3upcVFGlcPNY8Hg5AjyWN5G\nIhYpPDh4YpNVR3DAeNsVsPWrI0NtjW8exiPdrGR6erewBKvXSbvYyvhfgnDM\nUnjutNgunYXWi4DJDLRYTkR+hHTc2WntlfNyX4PnJbV2p2jqp8mfP7NXeWYt\n2+mu6NAjtoysh/HSvQ5h5364+C/oM++of+hQXd0S2S9iQ73/JUgnosy+xnul\n8euqFK15bgL6kDuQYcKDdHTJt0fRUD4qmPxU5UaxC14U74hWcajGz640YaJi\nGHBRu7uPmKNpQWfwk/VGfUuJJA8z/8MDTdo5cM6kDilknOpihdco/l67p97g\nu8bINtb6yEQpQ6yE8SYIYWkUH+/xBQsnzlhtZwrnjQW4t11nPWRGX4YS1wqo\nyaR0lfqAgQOLbaK5DZXK02MCGRgYp2zs4F/47zHJMtgH8i28aF+7TE1VqPi0\nwA0/SZzlKRGFEga85SSZ/AiCcjbIdvCH6P9y2pt/6A5n+Vb7WuGuOnJKUsGA\nR5dgaQyV/UdejGSepGwWboD2EbOCM9Sr+m6GZhOfbf5TdHnxK18VeXCiR2YM\ney2BSoSDtZjbBl4Mun8lhheS9LTvG40uYLsvs1Nps3ccm1i7FUjPiZpOgr0x\n/aUp\r\n=E8dd\r\n-----END PGP SIGNATURE-----\r\n" + }, + "main": "", + "types": "index", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for Node.js", + "directories": {}, + "dependencies": {}, + "typesVersions": { + ">=3.2.0-0": { + "*": ["ts3.2/*"] + } + }, + "_hasShrinkwrap": false, + "typeScriptVersion": "2.0", + "_npmOperationalInternal": { + "tmp": "tmp/node_12.12.6_1572987933378_0.1043422955036295", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "367501b118848fefd37735930a6d2151fc9018e2e85a33ac6643ea132ef547c3" + }, + "13.13.4": { + "name": "@types/node", + "version": "13.13.4", + "license": "MIT", + "_id": "@types/node@13.13.4", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/DefinitelyTyped", + "name": "DefinitelyTyped", + "githubUsername": "DefinitelyTyped" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/a-tarasyuk", + "name": "Alexander T.", + "githubUsername": "a-tarasyuk" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/brunoscheufler", + "name": "Bruno Scheufler", + "githubUsername": "brunoscheufler" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/tellnes", + "name": "Christian Vaagland Tellnes", + "githubUsername": "tellnes" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Flarna", + "name": "Flarna", + "githubUsername": "Flarna" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/KSXGitHub", + "name": "Hoàng Văn Khải", + "githubUsername": "KSXGitHub" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/n-e", + "name": "Nicolas Even", + "githubUsername": "n-e" + }, + { + "url": "https://github.com/octo-sniffle", + "name": "Nicolas Voigt", + "githubUsername": "octo-sniffle" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/SimonSchick", + "name": "Simon Schick", + "githubUsername": "SimonSchick" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/j-oliveras", + "name": "Jordi Oliveras Rovira", + "githubUsername": "j-oliveras" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/nguymin4", + "name": "Minh Son Nguyen", + "githubUsername": "nguymin4" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/Ryan-Willpower", + "name": "Surasak Chaisurin", + "githubUsername": "Ryan-Willpower" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + } + ], + "dist": { + "shasum": "1581d6c16e3d4803eb079c87d4ac893ee7501c2c", + "tarball": "https://registry.npmjs.org/@types/node/-/node-13.13.4.tgz", + "fileCount": 59, + "integrity": "sha512-x26ur3dSXgv5AwKS0lNfbjpCakGIduWU1DU91Zz58ONRWrIKGunmZBNv4P7N+e27sJkiGDsw/3fT4AtsqQBrBA==", + "signatures": [ + { + "sig": "MEYCIQCWprKtH1XQOdpHme8gWrcPCDmm56sntCBITmhLhRhqqQIhAJjyF14RsG0XPMA7bAC1IqODY3BJ4bEbzWZGcSRsCz3k", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 706228, + "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepcgXCRA9TVsSAnZWagAAhVIP/3GQdu74hqjQcobdiMwg\nLxapSB/+9UE3U2BeB3xbGK+ImEcQwY/GvFipOUUDITRBEdxhy/qQEafg4hXd\nPpxxonUP5fxMnQgAQas9f3RFyp66U+7VuJcJrlTLAKdTR2Y4lF4i7fLEa1yI\nXbn1bd+czeS+h8aqaufA5vp6OK+Sn4uzeVqAJ4G7qU9g5k6zq9iNle34X7pF\nSAoeu5fsc+pmb0Y7k1Fj88+10Day5dTWVErwxXRzwQEiPilabg5JIj5oxhHm\n9F3hPOqkIv6gW/NWUzAFFt0I2pLndG6BjU15qkTGAOAK02NQrMtM0+mesIDf\n45RAssKY1hRSBxBoCY/dPMMSAzMJfzz8JMgG/MljzmSN0C3ajJcni0njcK2m\nWRS3ZB0Kswm/LC5xiExePKE8dhASEgCk3HgzQdqPlWiu8vCSLi6LXb/3OAQh\nsCBq0IkhumIvT8Vm/04J/2iZ8uob5o4Tu3JLl9sXdHRgKc6F0lHfl2G5zqsh\noUSVmaY2J9Qqdvqw5523zc5YT8tC8BE2GoS47SCoVmhq/hMNL8HjBXBZyWG6\nNb2zzwsOd9sXJ10JCtLfI3NLA0LlV4JTTuORJ0NPD7e+Niaxh+t1LdrIN2x7\n8lKja83jnWANa/OKNawefDwL/fZ1cPh47vRXZkRSQ8RJ5PW02PfQXyi6bVBO\nxp+Z\r\n=mRCh\r\n-----END PGP SIGNATURE-----\r\n" + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for Node.js", + "directories": {}, + "dependencies": {}, + "typesVersions": { + ">=3.2.0-0": { + "*": ["ts3.2/*"] + }, + ">=3.5.0-0": { + "*": ["ts3.5/*"] + }, + ">=3.7.0-0": { + "*": ["ts3.7/*"] + } + }, + "_hasShrinkwrap": false, + "typeScriptVersion": "2.8", + "_npmOperationalInternal": { + "tmp": "tmp/node_13.13.4_1587922966965_0.19843275035688013", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "57cfc32a2e6aa482bfd078aa0560ba17922bc022cb7b435dea5d619f183a1cb1" + }, + "14.0.1": { + "name": "@types/node", + "version": "14.0.1", + "license": "MIT", + "_id": "@types/node@14.0.1", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/DefinitelyTyped", + "name": "DefinitelyTyped", + "githubUsername": "DefinitelyTyped" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/a-tarasyuk", + "name": "Alexander T.", + "githubUsername": "a-tarasyuk" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/brunoscheufler", + "name": "Bruno Scheufler", + "githubUsername": "brunoscheufler" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/tellnes", + "name": "Christian Vaagland Tellnes", + "githubUsername": "tellnes" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Flarna", + "name": "Flarna", + "githubUsername": "Flarna" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/KSXGitHub", + "name": "Hoàng Văn Khải", + "githubUsername": "KSXGitHub" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/n-e", + "name": "Nicolas Even", + "githubUsername": "n-e" + }, + { + "url": "https://github.com/octo-sniffle", + "name": "Nicolas Voigt", + "githubUsername": "octo-sniffle" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/SimonSchick", + "name": "Simon Schick", + "githubUsername": "SimonSchick" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/j-oliveras", + "name": "Jordi Oliveras Rovira", + "githubUsername": "j-oliveras" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/nguymin4", + "name": "Minh Son Nguyen", + "githubUsername": "nguymin4" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/Ryan-Willpower", + "name": "Surasak Chaisurin", + "githubUsername": "Ryan-Willpower" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + } + ], + "dist": { + "shasum": "5d93e0a099cd0acd5ef3d5bde3c086e1f49ff68c", + "tarball": "https://registry.npmjs.org/@types/node/-/node-14.0.1.tgz", + "fileCount": 61, + "integrity": "sha512-FAYBGwC+W6F9+huFIDtn43cpy7+SzG+atzRiTfdp3inUKL2hXnd4rG8hylJLIh4+hqrQy1P17kvJByE/z825hA==", + "signatures": [ + { + "sig": "MEQCIEUPeO57rltpdsZ8FmVAA7dC9lhZ9ZCvMaV2oDhYQ3xpAiBelJcnQIdVY2aZhrt/6WEU1PM5HGM6Jv608wXSLWOGow==", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 704414, + "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu0APCRA9TVsSAnZWagAAiUgP/2uysRhfdE813NF9kXZV\nLDbuZtnvz/HXaIoDxIqcFbmw3yaudGEQV3jneJAtcmOkHwpZkC5kCHy/IpbI\nvE3qTSThBsrs+8tB2OjQ7jf8kiUYvqZrP6DUITttixuh8kKfgIaw/7ucDtOY\nM8ARqr2+BPbI34hnbCggJJfwoMiYxvOa4ClaQoJF9MZnkZzw20ovFIVp6JtM\n09N6jsO5Z8FqStvSSdOoDxMZ7a/F2VLVLGt0+14e3IBUbzm+7OMFJdRqRoHE\nBnAXs4LtQLQ65vuc8PKf1NEOxt8ScShciqRr7UQC0zaU+x9djVG8RP7dtGEG\n8Fv1KQsXvIm+zhfIzoZ4wrZ6KpdzT90nwGTuFeLIRtWSED4DwdHfIo87qx90\nPVlNFS8rVjFJzaQ5uUnGv41NtNzzHyDHLeZbEFIuXrQLw6boYHfQ6YHBCI/w\n7/HL9ErcFRjWbtGk4QDw5G1txv3FlNo7HrNS/Fm0SORu9lgYwYnzLwRo4/2D\niPMsN9MLZLhjiyvsebMEhVzlImuXiC6q6LaqyqAyGDWGVrvfkR46YaBIwQcY\njKWJl9X1iUpS9XHWMBRoTFDlzVZJRvmgQGRpEDU+IOmJteE6LxWeL0DCJf5K\ngO/psFUIZPMVa5Zrm/D0zgv2AjGibI0B5ja9gb2enIXKWg+sQ712z+6Ufbe3\nkkWj\r\n=9vBO\r\n-----END PGP SIGNATURE-----\r\n" + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for Node.js", + "directories": {}, + "dependencies": {}, + "typesVersions": { + ">=3.2.0-0": { + "*": ["ts3.2/*"] + }, + ">=3.5.0-0": { + "*": ["ts3.5/*"] + }, + ">=3.7.0-0": { + "*": ["ts3.7/*"] + } + }, + "_hasShrinkwrap": false, + "typeScriptVersion": "2.9", + "_npmOperationalInternal": { + "tmp": "tmp/node_14.0.1_1589329935162_0.3581388148471967", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "8ea7ddbe20b5fd5322d81c14e4ea40015943081187d2a9627a21dc93e4d9a6f8" + }, + "14.6.0": { + "name": "@types/node", + "version": "14.6.0", + "license": "MIT", + "_id": "@types/node@14.6.0", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/DefinitelyTyped", + "name": "DefinitelyTyped", + "githubUsername": "DefinitelyTyped" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/a-tarasyuk", + "name": "Alexander T.", + "githubUsername": "a-tarasyuk" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/brunoscheufler", + "name": "Bruno Scheufler", + "githubUsername": "brunoscheufler" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Flarna", + "name": "Flarna", + "githubUsername": "Flarna" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/KSXGitHub", + "name": "Hoàng Văn Khải", + "githubUsername": "KSXGitHub" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/n-e", + "name": "Nicolas Even", + "githubUsername": "n-e" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/SimonSchick", + "name": "Simon Schick", + "githubUsername": "SimonSchick" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/j-oliveras", + "name": "Jordi Oliveras Rovira", + "githubUsername": "j-oliveras" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/nguymin4", + "name": "Minh Son Nguyen", + "githubUsername": "nguymin4" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/Ryan-Willpower", + "name": "Surasak Chaisurin", + "githubUsername": "Ryan-Willpower" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/JasonHK", + "name": "Jason Kwok", + "githubUsername": "JasonHK" + } + ], + "dist": { + "shasum": "7d4411bf5157339337d7cff864d9ff45f177b499", + "tarball": "https://registry.npmjs.org/@types/node/-/node-14.6.0.tgz", + "fileCount": 64, + "integrity": "sha512-mikldZQitV94akrc4sCcSjtJfsTKt4p+e/s0AGscVA6XArQ9kFclP+ZiYUMnq987rc6QlYxXv/EivqlfSLxpKA==", + "signatures": [ + { + "sig": "MEUCIAquwgMBuyo90zU48wIKQGtqkmc7bF94vO37yEMd0q0dAiEAwO6ffEs1XP6tTlAxueOruHV4S+aGhS4VLjOCAY/eJyc=", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 713628, + "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOpVcCRA9TVsSAnZWagAACf8P/0ElMZAiLX6w7NXu+x8d\nN3iBXSgdwTQGCuFqGaeZe1yX5mWWs6wNdcXoRAd6Bpf8eKAgQ8iAORTwhvPl\n4myxs3MTzS+j+Dgvx0ousm7pjrkS6ZgRWTDOj8Al1+Uqi3E/Y01n58JcA5a9\nKNl+rJ6cw0hHNZeSii4cmIxxQz8nDerbEPPWdULVSTJ6kviNQSAme6TaBPU4\nLmR4HuVcASe2kXmi71g990BpucuAfgePCXLea0YEPspQODZ8OXFSRP7bVHHI\nUnfJONcu6RZowiHHxCZm0mwTrCPbY4o2Se/B5IalUOJCZQhyhg9iYDNOYERS\nmtg+WL17em7Bvr7wVsxF6cG+NsC0G/uU2PIdbzqzBTh79XwVXrW6JzxD4zZW\nsg7uuHjMimKkl51lcfm20AdY3Ph+5z1NK9GEPE/sssTml/BMkRzHXKaUzba2\ntMJiA2o/Z+t+yUal8h7TpPjhDYYHxULXRn8ApHPCXInpPZERKegGTEuEF48r\nuErJt7fhfgItLVXt296zh2UpEOgm8C8jzOc8TDOHZXiL9vS/C2yzfHoqBwqp\nYIGDOozHPqLmME4oPn1lmliZDEGf2POKA+ISCJNC79v7j8/hQLnK0poiMeg1\nKasIe16s1rkgPKKvjtLPGWm1OwWKkfkoKo7zGFRFYe8ljp9BVHbFeoTm0PQ2\nEo1Z\r\n=J0eO\r\n-----END PGP SIGNATURE-----\r\n" + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for Node.js", + "directories": {}, + "dependencies": {}, + "typesVersions": { + ">=3.2.0-0": { + "*": ["ts3.2/*"] + }, + ">=3.5.0-0": { + "*": ["ts3.5/*"] + }, + ">=3.7.0-0": { + "*": ["ts3.7/*"] + } + }, + "_hasShrinkwrap": false, + "typeScriptVersion": "3.0", + "_npmOperationalInternal": { + "tmp": "tmp/node_14.6.0_1597674843774_0.5457027622137991", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "9d0f004e6461e52f8fa5badd6efa10f2dc7d2156363fcb7ca879e15a611c96f0" + }, + "14.10.1": { + "name": "@types/node", + "version": "14.10.1", + "license": "MIT", + "_id": "@types/node@14.10.1", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/DefinitelyTyped", + "name": "DefinitelyTyped", + "githubUsername": "DefinitelyTyped" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/a-tarasyuk", + "name": "Alexander T.", + "githubUsername": "a-tarasyuk" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/brunoscheufler", + "name": "Bruno Scheufler", + "githubUsername": "brunoscheufler" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Flarna", + "name": "Flarna", + "githubUsername": "Flarna" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/KSXGitHub", + "name": "Hoàng Văn Khải", + "githubUsername": "KSXGitHub" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/n-e", + "name": "Nicolas Even", + "githubUsername": "n-e" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/SimonSchick", + "name": "Simon Schick", + "githubUsername": "SimonSchick" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/j-oliveras", + "name": "Jordi Oliveras Rovira", + "githubUsername": "j-oliveras" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/nguymin4", + "name": "Minh Son Nguyen", + "githubUsername": "nguymin4" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/Ryan-Willpower", + "name": "Surasak Chaisurin", + "githubUsername": "Ryan-Willpower" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/JasonHK", + "name": "Jason Kwok", + "githubUsername": "JasonHK" + } + ], + "dist": { + "shasum": "cc323bad8e8a533d4822f45ce4e5326f36e42177", + "tarball": "https://registry.npmjs.org/@types/node/-/node-14.10.1.tgz", + "fileCount": 64, + "integrity": "sha512-aYNbO+FZ/3KGeQCEkNhHFRIzBOUgc7QvcVNKXbfnhDkSfwUv91JsQQa10rDgKSTSLkXZ1UIyPe4FJJNVgw1xWQ==", + "signatures": [ + { + "sig": "MEUCIQCsoKAdLpUSwsG38A3JW39fVWU70SllY684BXAGhe3bwQIgYtVR2BsVH6i0a30JHLEphmMeO1iR6OaV3wW84CHu0d8=", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 718313, + "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW6ngCRA9TVsSAnZWagAAgUEP/iig1s4Z8QqoGl3LNVsM\nsqrvWn5ZvEMvh/yumeBZ0LNlpwipsrSRA9PwryRsV/UfTOpOYtTGYQt+i9dB\nPbpCAN9jA+rkVMKbBL6I13kEu8TAXFAgjSsMEuPCSTokYYLKp3AOiL8eeoPC\nW4cZy+oVgEQ2LwDnDyf/ndZ65o6cazeyDGr+hItfmE+N2C69xpEEr0KJHUkn\njZ+5KkFN0QaU6ybD5pza3gLPFxeuXykRkHMi/QqyeA1qmaigrgTF72OPDtyb\nKib1VPfafmI7Dbl207JYLBLvLGiGNs8I/yco86dGYimCDr9DPQvEnFFvUsfB\npHirMegWidMUy0fv4vhZtPSqWOAubCBJKzq6c6XtP/zKOZccgcobHtGTyIW6\ninEQ9mGpwcGiecrh1AS1/RkWiVN2ByrHkc04diVMenGEFAAca4clpwVU88Oj\n2Jgk9Fv6QV2kanngPSoaYzrY4CZABSqe93kmSjQMUDYKZPhWgyvLDCddLZ/y\nOkMEjhy5SfH+GKQZkQQV8WngANqfRWE1fQAAt6KMzziVflJvhkJgIIo/IW5V\nrJGMumlRkw8srmn+zJLeDaHml3hEfGjuuNcOUAmBXjdOuO1pRhNUZNqqzR0F\nN0tsdk5INlxQcb9hTXbjhvHcIacDXJd3tkSSclqwjak6GqhQpuYUXBGbHshK\nOpk2\r\n=cqop\r\n-----END PGP SIGNATURE-----\r\n" + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for Node.js", + "directories": {}, + "dependencies": {}, + "typesVersions": { + "<=3.1": { + "*": ["ts3.1/*"] + }, + "<=3.4": { + "*": ["ts3.4/*"] + }, + "<=3.6": { + "*": ["ts3.6/*"] + } + }, + "_hasShrinkwrap": false, + "typeScriptVersion": "3.1", + "_npmOperationalInternal": { + "tmp": "tmp/node_14.10.1_1599842783754_0.30734800450345134", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "b022f3ba74691f5df061333d238cc0b27b5f5a9bd8dadfeb49c0c8cfb41527a6" + }, + "14.14.9": { + "name": "@types/node", + "version": "14.14.9", + "license": "MIT", + "_id": "@types/node@14.14.9", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/DefinitelyTyped", + "name": "DefinitelyTyped", + "githubUsername": "DefinitelyTyped" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/a-tarasyuk", + "name": "Alexander T.", + "githubUsername": "a-tarasyuk" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/brunoscheufler", + "name": "Bruno Scheufler", + "githubUsername": "brunoscheufler" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Flarna", + "name": "Flarna", + "githubUsername": "Flarna" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/KSXGitHub", + "name": "Hoàng Văn Khải", + "githubUsername": "KSXGitHub" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/n-e", + "name": "Nicolas Even", + "githubUsername": "n-e" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/SimonSchick", + "name": "Simon Schick", + "githubUsername": "SimonSchick" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/j-oliveras", + "name": "Jordi Oliveras Rovira", + "githubUsername": "j-oliveras" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/nguymin4", + "name": "Minh Son Nguyen", + "githubUsername": "nguymin4" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/Ryan-Willpower", + "name": "Surasak Chaisurin", + "githubUsername": "Ryan-Willpower" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/JasonHK", + "name": "Jason Kwok", + "githubUsername": "JasonHK" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + } + ], + "dist": { + "shasum": "04afc9a25c6ff93da14deabd65dc44485b53c8d6", + "tarball": "https://registry.npmjs.org/@types/node/-/node-14.14.9.tgz", + "fileCount": 57, + "integrity": "sha512-JsoLXFppG62tWTklIoO4knA+oDTYsmqWxHRvd4lpmfQRNhX6osheUOWETP2jMoV/2bEHuMra8Pp3Dmo/stBFcw==", + "signatures": [ + { + "sig": "MEUCIBNGfogRY6/z94b46faC1kT8vL7d7hYbw6VorIKPWNyfAiEA0jBnrhibQnItpxG/ZGvqu0qG1JUYW7vVV0ErBwO4F2s=", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 739131, + "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftuN4CRA9TVsSAnZWagAAaTUP/1nTQMfIQbWoT4dRV69y\nNx511WvK3YLu5r8KDUWn264k4H8jaWWv0Z8c+zgL+BMFkMuG25oziIJFIQjI\n/EbT7bc7kZXGbDNj7oxDhB2H6xbju9gFNGRAheJH1RhOhW3qy1Ckzyzfxwrm\nbK29Th3x2M4IASfK8WF3+8z7eAbiao+0KAH0W6/qU5geZh/cNbxfqaUlCgKJ\nA8J9/AvQu3T+9lVT/VfM3LBmdWOVPgRx798/M2o4HLRKScW9HGdF2A/VgDW/\n5eRkEMPBki2/4otXR52OQVF61dQJ+0C4v/0Ym9Hxj6fabLqhMg4Um7ASowX1\naYiFJmiYQAIHoTRgiroXwJVjI56+ov5Ntt/qeqd/iMxh02XLgyyRSowh1XDF\n4Sx/OJ1tacuysMtR77hZbfi7IWWwzhBXfmVjjL8fhmZIojZnq0d1/qgcatIf\nz5n0ZH0Wy6aQMX/gxgi5sYGD0vutTQ9qb3tPrVln2/Y8BRuQ76QNdm84MS9V\nRocw0iqhl+tp9O5aHFOxO5MyD067uBYEbWyuT+265jmTNSKvFhQUvmrUsw/o\nwQNyycvw5M1eiJLgm4XKqh2NoMwRb2233P3F6ZsBxOspMl9a0qcEvdazdZZK\nsIuljY2XhDqhnba5ZBCOOzkzrZqxZeQwvdni9tUTn0AH0ViGRZuEs6KG6QGW\nAHV7\r\n=jDJa\r\n-----END PGP SIGNATURE-----\r\n" + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for Node.js", + "directories": {}, + "dependencies": {}, + "typesVersions": { + "<=3.4": { + "*": ["ts3.4/*"] + }, + "<=3.6": { + "*": ["ts3.6/*"] + } + }, + "_hasShrinkwrap": false, + "typeScriptVersion": "3.2", + "_npmOperationalInternal": { + "tmp": "tmp/node_14.14.9_1605821303669_0.8134424349469092", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "2f042275fd4e9e164f29f7f2c8d2480c637feb8732124486b1f906ff0d1f4dc3" + }, + "14.14.20": { + "name": "@types/node", + "version": "14.14.20", + "license": "MIT", + "_id": "@types/node@14.14.20", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/DefinitelyTyped", + "name": "DefinitelyTyped", + "githubUsername": "DefinitelyTyped" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/a-tarasyuk", + "name": "Alexander T.", + "githubUsername": "a-tarasyuk" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/brunoscheufler", + "name": "Bruno Scheufler", + "githubUsername": "brunoscheufler" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Flarna", + "name": "Flarna", + "githubUsername": "Flarna" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/KSXGitHub", + "name": "Hoàng Văn Khải", + "githubUsername": "KSXGitHub" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/n-e", + "name": "Nicolas Even", + "githubUsername": "n-e" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/SimonSchick", + "name": "Simon Schick", + "githubUsername": "SimonSchick" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/j-oliveras", + "name": "Jordi Oliveras Rovira", + "githubUsername": "j-oliveras" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/nguymin4", + "name": "Minh Son Nguyen", + "githubUsername": "nguymin4" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/Ryan-Willpower", + "name": "Surasak Chaisurin", + "githubUsername": "Ryan-Willpower" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/JasonHK", + "name": "Jason Kwok", + "githubUsername": "JasonHK" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/ZYSzys", + "name": "Yongsheng Zhang", + "githubUsername": "ZYSzys" + } + ], + "dist": { + "shasum": "f7974863edd21d1f8a494a73e8e2b3658615c340", + "tarball": "https://registry.npmjs.org/@types/node/-/node-14.14.20.tgz", + "fileCount": 57, + "integrity": "sha512-Y93R97Ouif9JEOWPIUyU+eyIdyRqQR0I8Ez1dzku4hDx34NWh4HbtIc3WNzwB1Y9ULvNGeu5B8h8bVL5cAk4/A==", + "signatures": [ + { + "sig": "MEUCIQDz62KP1UXRPkb8B2VnPRvWhgqNY9sLD2FVdjhvzt3e1gIgBMCatk0H0y0cW6NwtWc8qkElZq06EhztW3A8yX9ycso=", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 744743, + "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf84DGCRA9TVsSAnZWagAAJtEP/1S03owP2CffsaaLxFF3\n/MyRpFNhdzUNwNpFV9JxuIUi0I0yfqP/D27xVCeYgYJ4nsB9/sfQNy1ZQe0G\n00onT950bm/PRf+CKPss1PO4oooMyrPTv1d3YWcTw6nhZdrmWoIDFo/U9FzS\nyS0mAQOaUjXLKhIbfjZWfGYZ4OMtIBSe3guH91m7/de7badsgNtb0F1qLdBD\nCIdTkW7sLHzsawDkHZZoRHL9T0uM1caEWw73/EAUIfjUI0fSfizaAeawNUrW\n9bjRhlZNhmLV9Pvi2S9KUet3AyX2eYmn4CX/vCdxaydqiCzmsDpo7d8HADaz\nL27yXGGjKcFOzfONhDwDma6VD3R33p39TK2uRQu8LUMXPdC1CCOhFFgruEOK\nOKDBEuKDBIIbPwgT/6gCTTz71oP/ZwK6UjklcDuCJKCCtoQt87Nq4RXztmiN\n8XegaPvUB3kz0jfvmRtI9lmT8dkyyYaskaiH5te9WgYHwvPVm6L9Qbz2fjJx\nf0P8Bs79YcQdXHc6cjb8a2vtWx2oOxLnpP/KpIcx17FuzdEdDSo+mWlNMjVQ\nxNwQJyANtPc/AbPVDsRewplddEphqP9pJDPPGe6YeZJ3m6QmRo9/VNA8QDYt\nU1R7MGgvQtRaWbC/CxMBMQdwrPNWcvgRhtnPzPH3QgOrdbSmAVQITN4E9HOZ\ngVC2\r\n=aTT7\r\n-----END PGP SIGNATURE-----\r\n" + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for Node.js", + "directories": {}, + "dependencies": {}, + "typesVersions": { + "<=3.4": { + "*": ["ts3.4/*"] + }, + "<=3.6": { + "*": ["ts3.6/*"] + } + }, + "_hasShrinkwrap": false, + "typeScriptVersion": "3.3", + "_npmOperationalInternal": { + "tmp": "tmp/node_14.14.20_1609793734199_0.12132578938631", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "3ec100758f9a98f40ade23fd5781e233afe6427322127911c2b9a87c70fe396b" + }, + "14.14.31": { + "name": "@types/node", + "version": "14.14.31", + "license": "MIT", + "_id": "@types/node@14.14.31", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/DefinitelyTyped", + "name": "DefinitelyTyped", + "githubUsername": "DefinitelyTyped" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/brunoscheufler", + "name": "Bruno Scheufler", + "githubUsername": "brunoscheufler" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/KSXGitHub", + "name": "Hoàng Văn Khải", + "githubUsername": "KSXGitHub" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/n-e", + "name": "Nicolas Even", + "githubUsername": "n-e" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/SimonSchick", + "name": "Simon Schick", + "githubUsername": "SimonSchick" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/nguymin4", + "name": "Minh Son Nguyen", + "githubUsername": "nguymin4" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/Ryan-Willpower", + "name": "Surasak Chaisurin", + "githubUsername": "Ryan-Willpower" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/JasonHK", + "name": "Jason Kwok", + "githubUsername": "JasonHK" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/ZYSzys", + "name": "Yongsheng Zhang", + "githubUsername": "ZYSzys" + } + ], + "dist": { + "shasum": "72286bd33d137aa0d152d47ec7c1762563d34055", + "tarball": "https://registry.npmjs.org/@types/node/-/node-14.14.31.tgz", + "fileCount": 57, + "integrity": "sha512-vFHy/ezP5qI0rFgJ7aQnjDXwAMrG0KqqIH7tQG5PPv3BWBayOPIQNBjVc/P6hhdZfMx51REc6tfDNXHUio893g==", + "signatures": [ + { + "sig": "MEQCIHBsfb6KPKmO0Frc392lTNDPnYFylrbkrloa/qF2bKvSAiAN2TbLmyMzOUP8gEByZnRS/gUJ1e0wpmFN49yM0XPJLg==", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 751146, + "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgL/0vCRA9TVsSAnZWagAAq/cP/1qzjiuos201qPzu3gQv\nFUIEiCSrS6KxVpKHvxuF86krG8P5uqg2SYbqqBVrtaRD6J3+KCjgcC/HE9hK\nmZNI62XRsCgF7CobYUQiZzpX5fhmZjAE1CXnzP7im4QSFn9hZtNp24kC7jq9\nvNSal002eckgDfUl+5/e7SGFE02X0pJ9U8+dEX4twBITOt4Ddo3BFAEM4UoH\nDIbWyNdmhh6EaRfvQ+awYda2X7SsYdF3AbwCZC7uiYtI4YnLJlgl9vKkMP69\n03aecbjkpz950W19DrNOM/jR4blbU4eYVVbfk4ohtFnu+azMFLCg6dMw1VZh\nFZwO7S/CnvfsE2Wq03SAtYeDfcwwL/Wq8UNDQkPWvU8pdfJ4s3+9sfJXmKQs\n/ThBry5x2SjAxIV5vJDw6ebNbkRq36fVfFOHkhWHxvxlfoGXDqkkXi41mMV3\nbfymcN6T/yMVFee9YxQDC+ACW7/FsxvjvxYTyqh5ryHPPDByD0OtUqLxIMkz\nB/D/L7DPi3i1o2iLCl6UJGXGWTti2jTylhjpHKnOJDTMjZLH+Zb89eYNfPWs\nDlqG1cie3Fk07fW+TmgLOOom/E7g3OCz7PPXfYpStz69JcHwdJ7ObXJVAjEG\naJ7Z6BKDgQerkDKTJ1A4FptQRjJ2z44kC1qKPxxNl5vXri226PRVmJS/lKX4\nzheq\r\n=5uHi\r\n-----END PGP SIGNATURE-----\r\n" + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for Node.js", + "directories": {}, + "dependencies": {}, + "typesVersions": { + "<=3.4": { + "*": ["ts3.4/*"] + }, + "<=3.6": { + "*": ["ts3.6/*"] + } + }, + "_hasShrinkwrap": false, + "typeScriptVersion": "3.4", + "_npmOperationalInternal": { + "tmp": "tmp/node_14.14.31_1613757743186_0.4344962325780677", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "e35e9f1e1be2150998638a2f9485b5e421a39bcfa3f02c37f4c39c69eeffef7b" + }, + "15.6.1": { + "name": "@types/node", + "version": "15.6.1", + "license": "MIT", + "_id": "@types/node@15.6.1", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/DefinitelyTyped", + "name": "DefinitelyTyped", + "githubUsername": "DefinitelyTyped" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/KSXGitHub", + "name": "Hoàng Văn Khải", + "githubUsername": "KSXGitHub" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/n-e", + "name": "Nicolas Even", + "githubUsername": "n-e" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/SimonSchick", + "name": "Simon Schick", + "githubUsername": "SimonSchick" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/nguymin4", + "name": "Minh Son Nguyen", + "githubUsername": "nguymin4" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/Ryan-Willpower", + "name": "Surasak Chaisurin", + "githubUsername": "Ryan-Willpower" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/JasonHK", + "name": "Jason Kwok", + "githubUsername": "JasonHK" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/ZYSzys", + "name": "Yongsheng Zhang", + "githubUsername": "ZYSzys" + } + ], + "dist": { + "shasum": "32d43390d5c62c5b6ec486a9bc9c59544de39a08", + "tarball": "https://registry.npmjs.org/@types/node/-/node-15.6.1.tgz", + "fileCount": 64, + "integrity": "sha512-7EIraBEyRHEe7CH+Fm1XvgqU6uwZN8Q7jppJGcqjROMT29qhAuuOxYB1uEY5UMYQKEmA5D+5tBnhdaPXSsLONA==", + "signatures": [ + { + "sig": "MEUCIEIMKmrLetXLY7q+3LWilHx0bwnNQ1Z0WMJ6L2qmsTYSAiEAjOCVSmxOBmBlLAydN9K4F+nFpjJe40YxKz8D2RyLX08=", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 775146, + "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrD6HCRA9TVsSAnZWagAA5BEP/igvAnCZJ76glJFshBgV\nPZ+JNwhkfp1kvUn3h6P/Y69lmD6m4/xEqRQjPAbOW+b93Bdr6oIhNDwArcwQ\nAn+EAJ4hW5oXPFZYC4urzjN3jKtPv6F1slo3SI9rdyVoRzCw0e1+JuF8f/C9\nfX8Tz8l3JKf/+0d5tz/Q//pOOH69BtALAWdWuIRFfYmpndPVPN0ZhdMJufsc\n5Zw3qVjmCo+S9J4qFrMdeHh9iPn7drU2NGegWepVGS85i7+iIDn6cp0TBaZ4\noxsIBxZKpTuaahxXjzQYi+G9QX9C/2zd4octmJqBPB7+jsSc3Ql1AM6LiJJM\nB+kOlYSd3C4kem98paoHN+zPHc7OBC1Z6dHIe0a14W6s46LA6NflSKzB1wXi\nSQqh7klmn0D8TjogvHNxHzZXcHd1F3Bv214iat4iQvUU9djdEIEidaT33ZN4\n4+uAmWLaQQCLkRmUmtlk6+HZImt+P5p3FrTeT9ddjpE+zqvZM/hcTkpMGmUf\n7ovKN3q95+tumd3amnoG0k8GsiqVZgIpTUI/D9OSQ+waLrZReWDirF3Bd/EO\nE4ryO5aEF+ACmYWh6zS7v2PTfKC3KtwLSF02A6aag8IbVAI2Ky6RqqfBJvrk\njC336GAKX6iciHOe1FZg9R2eOWD0CMXjhyDSpmyCbt4mnVfe/XBVRlk/9shw\nhatS\r\n=qNd2\r\n-----END PGP SIGNATURE-----\r\n" + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for Node.js", + "directories": {}, + "dependencies": {}, + "typesVersions": { + "<=3.6": { + "*": ["ts3.6/*"] + } + }, + "_hasShrinkwrap": false, + "typeScriptVersion": "3.5", + "_npmOperationalInternal": { + "tmp": "tmp/node_15.6.1_1621900935253_0.8584362416144851", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "f8f8a539a80cc272f918927a96e6cef5cc69df79ec257791f25651eb317ea354" + }, + "16.6.2": { + "name": "@types/node", + "version": "16.6.2", + "license": "MIT", + "_id": "@types/node@16.6.2", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/DefinitelyTyped", + "name": "DefinitelyTyped", + "githubUsername": "DefinitelyTyped" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/KSXGitHub", + "name": "Hoàng Văn Khải", + "githubUsername": "KSXGitHub" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/n-e", + "name": "Nicolas Even", + "githubUsername": "n-e" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/SimonSchick", + "name": "Simon Schick", + "githubUsername": "SimonSchick" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/nguymin4", + "name": "Minh Son Nguyen", + "githubUsername": "nguymin4" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/Ryan-Willpower", + "name": "Surasak Chaisurin", + "githubUsername": "Ryan-Willpower" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/JasonHK", + "name": "Jason Kwok", + "githubUsername": "JasonHK" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/ZYSzys", + "name": "Yongsheng Zhang", + "githubUsername": "ZYSzys" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "331b7b9f8621c638284787c5559423822fdffc50", + "tarball": "https://registry.npmjs.org/@types/node/-/node-16.6.2.tgz", + "fileCount": 63, + "integrity": "sha512-LSw8TZt12ZudbpHc6EkIyDM3nHVWKYrAvGy6EAJfNfjusbwnThqjqxUKKRwuV3iWYeW/LYMzNgaq3MaLffQ2xA==", + "signatures": [ + { + "sig": "MEUCID2rjkF4+LsP2eY12SMCOhILMe/DOdoxApcCVkcfTtZIAiEArj5hvilxHQbiWI3ag2qLAMhnEdQDeu++HXxhupTe6v4=", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 1611201, + "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHXxBCRA9TVsSAnZWagAAwyEQAIf/giW43vJ8afrMK3sG\n1NlJY+VKE1AHHXcY/Ey8K0NMBo0HA9pSvka7bRJ4n+zqY5AxGfbsGZmzue++\nNFvro8fRVA63OoNuLqs8tQsvJit/QQ90FaGCJNJrYOBkFVuPhR/RJcnaC7Dt\nzZHa0XI8I/boazmPY45o6WVfwWNDkmUfcaSC+zS5xNlWIc8i4YnslrfR5lzR\nppTAXj1E1ABi3GiPB7N2Tt6sAfpdXQFSLb4B/CoakDUM3m7secgmkqfpmKca\nKkAd+lhDGTOW6y/AW1xz9sfd+mAyPZbLGLCnqX5nXCo49ydWiiodOQF3y9se\nrgb9vxO7JYLSZqDjrkAor4c0GPuR9zcYmTWyTw8+p06jXXRIm7cYqQrZ3qxo\nAvZCZcNQRdVep1MRcx8n8p7tuoVMju3vsNOTu3TQXVDUjh79ZyCQr+YFVIZa\nCv1n8gnDMIc28wPJYiml5cafeiJtneRKH184FGXo42RhQpkqxdbLZ82+E0AS\n5QF30ACx9oOwvVRu5keHRFi8P2DiLvt08uyPu+MS6Jthi4J6SYZYbYgc0GSK\nHqTlRV+1Hn85ToZ2+Xle76Q/qM51j4tQzy+IKuIuOz8rqUVI2fufy+fbZkGp\nAki8VBVfYGMHsBSylf0d8MSSyEBOrd+rrXHKTmhWLF6vuvvaf9+97rj2tKiD\nS/Zv\r\n=DfLo\r\n-----END PGP SIGNATURE-----\r\n" + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for Node.js", + "directories": {}, + "dependencies": {}, + "typesVersions": { + "<=3.6": { + "*": ["ts3.6/*"] + } + }, + "_hasShrinkwrap": false, + "typeScriptVersion": "3.6", + "_npmOperationalInternal": { + "tmp": "tmp/node_16.6.2_1629322305653_0.1311134528182536", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "9098a84e13359567fcbeac38e6b9c82834a684435352a1307abccf6f39a6b5a3" + }, + "16.11.7": { + "name": "@types/node", + "version": "16.11.7", + "license": "MIT", + "_id": "@types/node@16.11.7", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/DefinitelyTyped", + "name": "DefinitelyTyped", + "githubUsername": "DefinitelyTyped" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/n-e", + "name": "Nicolas Even", + "githubUsername": "n-e" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/SimonSchick", + "name": "Simon Schick", + "githubUsername": "SimonSchick" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/Ryan-Willpower", + "name": "Surasak Chaisurin", + "githubUsername": "Ryan-Willpower" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/ZYSzys", + "name": "Yongsheng Zhang", + "githubUsername": "ZYSzys" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "36820945061326978c42a01e56b61cd223dfdc42", + "tarball": "https://registry.npmjs.org/@types/node/-/node-16.11.7.tgz", + "fileCount": 59, + "integrity": "sha512-QB5D2sqfSjCmTuWcBWyJ+/44bcjO7VbjSbOE0ucoVbAsSNQc4Lt6QkgkVXkTDwkL4z/beecZNDvVX15D4P8Jbw==", + "signatures": [ + { + "sig": "MEUCIQCEvHqJB//m1TE5t/NnRirz//FJS6slHEuGH5X/LKTAdwIgFUK4O0X42+3ErQk5hWK4a9XblbfifRgCDMgNRWXgEEo=", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 1646115 + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for Node.js", + "directories": {}, + "dependencies": {}, + "_hasShrinkwrap": false, + "typeScriptVersion": "3.7", + "_npmOperationalInternal": { + "tmp": "tmp/node_16.11.7_1636407111783_0.9505054920613811", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "f35526242fcaf9fa8ad50a3aadb0bb8c2e9aba5a332ca0523451167ec6a19f2e" + }, + "17.0.21": { + "name": "@types/node", + "version": "17.0.21", + "license": "MIT", + "_id": "@types/node@17.0.21", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/DefinitelyTyped", + "name": "DefinitelyTyped", + "githubUsername": "DefinitelyTyped" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/n-e", + "name": "Nicolas Even", + "githubUsername": "n-e" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/SimonSchick", + "name": "Simon Schick", + "githubUsername": "SimonSchick" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/ZYSzys", + "name": "Yongsheng Zhang", + "githubUsername": "ZYSzys" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "864b987c0c68d07b4345845c3e63b75edd143644", + "tarball": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", + "fileCount": 59, + "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==", + "signatures": [ + { + "sig": "MEYCIQCywXwNgudv9+nM/7SkusNYViaVEySm068MzLo7/dd9+QIhAJp5mJgsTwnUx0hY44mG42Q36ZVhpIaI9iDacc5wPpB0", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 1678719, + "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFmGLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrR3A/9GJOf6KjzpNf+CNx7Vh2QC/gfbG5wL+KRB9tUNTCAnbWAPhe0\r\ncNzxwxDDgVqMidHgrorr/P6Nst4bqnXK2Lhn1K0XgE9H8AeYGtIbM7LNXhy0\r\nnAg+jLweBrn8gKHI61MpyNePofcnAVZYakZGbAczPGqxfCzHX8p2cCu9hoet\r\nKEvg63MMO1rqHOAaqFJeyoWDFsaJgngREAqahrt15wMbjFRoE3VrsgZikAXN\r\nmQ8/amsziTzN7+9PzNjNbRNLf9kyShCJxri2MNrFQDBGCcbU/YHKeWhSnjCY\r\nZz8TAH/D06KAtecLXRhZKQ+txwtS/Oi3JJbhv2Elux+uFSS8OXQgpAsAldgO\r\nuZwQdlTK8RvjQIgHK1oGIrRb+cp+zm7crdZp4y3Ilv/J+GNsYXFTvjOOG9Vu\r\nDFWd9F/qoX0rseW3CoSxVSp1NcJ4uJeyxtBv6cQNAZ5bL5Sv+9qQIb1zcxkt\r\njG5HOSnphJsIVU3Wp5DCDaPimgnMnVO/2bHXh/MCWiMhqxt94p0ixBHqJNVq\r\nGYoYdDtei5Wuu7qHUtDLXLB9eh7IPIExxfsPudYSnZ8rebHK8xW02HnmL84N\r\nbdpR8cB7Mfq7yP1QpeaGtZ6ensr2GOoG3pxIxOsMvj8VBtPMy+VKltwu/nnG\r\nsW+gaMtodd90N2GHIUexvN2bYJOdDD0kW7s=\r\n=gEqa\r\n-----END PGP SIGNATURE-----\r\n" + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for Node.js", + "directories": {}, + "dependencies": {}, + "_hasShrinkwrap": false, + "typeScriptVersion": "3.8", + "_npmOperationalInternal": { + "tmp": "tmp/node_17.0.21_1645633930939_0.6816987671074126", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "6e1f9bf207ef50d030685f014289b031aec80ada5d2510b91e8936256f960cde" + }, + "17.0.41": { + "name": "@types/node", + "version": "17.0.41", + "license": "MIT", + "_id": "@types/node@17.0.41", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/DefinitelyTyped", + "name": "DefinitelyTyped", + "githubUsername": "DefinitelyTyped" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/n-e", + "name": "Nicolas Even", + "githubUsername": "n-e" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/SimonSchick", + "name": "Simon Schick", + "githubUsername": "SimonSchick" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/ZYSzys", + "name": "Yongsheng Zhang", + "githubUsername": "ZYSzys" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "1607b2fd3da014ae5d4d1b31bc792a39348dfb9b", + "tarball": "https://registry.npmjs.org/@types/node/-/node-17.0.41.tgz", + "fileCount": 59, + "integrity": "sha512-xA6drNNeqb5YyV5fO3OAEsnXLfO7uF0whiOfPTz5AeDo8KeZFmODKnvwPymMNO8qE/an8pVY/O50tig2SQCrGw==", + "signatures": [ + { + "sig": "MEUCIHOF7G/P6Bs4Us1+rYmMG7w0IqjFPRSWVXExBTQbufo4AiEA16HNEvsjvWVd4bQ7QoHpsEuYCT0j0WLn02YLQgbgeLs=", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 1684955, + "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin6CuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOnA/+NeFwWZ+wqIZwUujXQjNj1Gx22JuVYPwhJp6qQzKX1CbJfrbW\r\nwdRJXqQShgu9affLjM2BMczzvOxM9slhWyHFVirPzHYOg3wEl5xiQS41KUCy\r\nqLEtFXvtTtC6T52D/ELscVl9VYJlyaWTezvKB/dH6KMu/B0rNRTM4SvE6/9j\r\nsJ6OvM/2bLvAr8hxD/gR8Tu/XmB5lnK1HdKXc6bPZGZ1zCQupJyvcgTd9lGB\r\nuZ7gg5eslu94pvKP+VZrWdmoEqlHD3MPfGGCoGKJIgGqtAeryV1L5Sj3AuLi\r\ne+ICZA/tT5VrO+Fh8o7iVMpdhZrPDSzrg8aVfD5whj3q4pGoZh9hnTNGCDcQ\r\nCV9Vvkr1h3r+unVDqrWdyMZ0MDTWCaJ8/VzIluWl+CtlzgFhGNc47wF5sVyY\r\n+yJ1gn5ExNihcwpmu9UyFqOZglAO+FKWGIRlM5MpOoHsf1lJKdsMG14F55LO\r\nMKOkA4/vpX/M20bFyALhrhjsGFQ1wtTMLhK+mcze31lnHUIWCpYJz5/hLYdB\r\nGNqh14BdRylLa39qda2QxGG3aT3QqdbfE12w8q2yGMaQkDYFbL+1iYr/LYWz\r\ndvEvfDgp6tTlsWNuaJN1K6LPHSPqDEQ4ttFIq3G+q8ENb+w9WqWU/gQPR9fc\r\nFvZbzpU591W0HYGySuXCkpQqlARWd9S29kA=\r\n=A9JT\r\n-----END PGP SIGNATURE-----\r\n" + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for Node.js", + "directories": {}, + "dependencies": {}, + "_hasShrinkwrap": false, + "typeScriptVersion": "3.9", + "_npmOperationalInternal": { + "tmp": "tmp/node_17.0.41_1654628526461_0.08381648656315765", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "9e1502e0553fb32bd0595c18b2baac4ef97c4aa2fae1006ead4e396591c10d6e" + }, + "18.7.14": { + "name": "@types/node", + "version": "18.7.14", + "license": "MIT", + "_id": "@types/node@18.7.14", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/DefinitelyTyped", + "name": "DefinitelyTyped", + "githubUsername": "DefinitelyTyped" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/n-e", + "name": "Nicolas Even", + "githubUsername": "n-e" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/SimonSchick", + "name": "Simon Schick", + "githubUsername": "SimonSchick" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/ZYSzys", + "name": "Yongsheng Zhang", + "githubUsername": "ZYSzys" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "0fe081752a3333392d00586d815485a17c2cf3c9", + "tarball": "https://registry.npmjs.org/@types/node/-/node-18.7.14.tgz", + "fileCount": 63, + "integrity": "sha512-6bbDaETVi8oyIARulOE9qF1/Qdi/23z6emrUh0fNJRUmjznqrixD4MpGDdgOFk5Xb0m2H6Xu42JGdvAxaJR/wA==", + "signatures": [ + { + "sig": "MEQCIETD/ZSxGpNUEIq63+SBOPZ9iQH2hJM0FPVl/1NnCacQAiB6pJKE3rvAoeOAZEpsL+CoyDtxgNZlDDGHNeta4gfquA==", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 1751713, + "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDUzVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnNg/+J8mU89m/AXQqxzpxpC9oDwQcn7xAJLdPZ8nwwai75RQVzQqB\r\nd/1mBIBtjpftkR/p6AqDfiTwnetEFkMMFmm/9Im/a1JUiT0iQQnqzBF0DCa0\r\nYXQwd4Lop314EXdSL6FxaOa0E9ruXWsoUL2bfN7UtoOZJZD8OwSBONBNoWWi\r\ndqzXckSVP9HeY/m+G/SzMLd24QGgXNKXtEexVI2FYdECSwhMACRMA8p99sbp\r\nSLGVlCg2aV1aSJv8KR2w4egLyZqg9jooBz/bsGcRO4HHcaVEuyLuZ1CmTOxW\r\noz8XBNNHNroIqwOcR4N1PEDPaq2L6ryEkDOSK1ehj5pGs4y9KbME5cKepMXr\r\nlxtwVyl/VvrLwreRyUQC79Mkau3RGvGYJ0RxhscnYGMDqu8QOylA7eUP2RxH\r\nKznRIWLq3tQ4RkmCDx2iJ4FXL8nL3NMCWqOdyjmTbPwMpJP8nctNFugQ0VfR\r\nCFrZZew1DhraLjqi/1EyCgOb4xWLG6ks6CyCIuwHjrmRtEPQSderKtwi0Y0J\r\nzfIc2rNDI5U7M7XgMDcefiqLf7TLL26SSJI2Qe+QxL0X/Uy6A/WR1bVXul/C\r\nCkTxh8PPtpA1Vovo91+/8kOEb0OvyCcQAugGdcsy+/BTga0HGIxaU2XwH1ye\r\nM01Z8oWNM1S6+OTlMZOCJ4JdnqT0XzT2qP4=\r\n=vq5Y\r\n-----END PGP SIGNATURE-----\r\n" + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for Node.js", + "directories": {}, + "dependencies": {}, + "_hasShrinkwrap": false, + "typeScriptVersion": "4.0", + "_npmOperationalInternal": { + "tmp": "tmp/node_18.7.14_1661816021227_0.22179750491145178", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "db81534897d076e115cb9949512e2c2a419c694de07c7e2d4142c42471fc69ce" + }, + "18.11.9": { + "name": "@types/node", + "version": "18.11.9", + "license": "MIT", + "_id": "@types/node@18.11.9", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/DefinitelyTyped", + "name": "DefinitelyTyped", + "githubUsername": "DefinitelyTyped" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/n-e", + "name": "Nicolas Even", + "githubUsername": "n-e" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/SimonSchick", + "name": "Simon Schick", + "githubUsername": "SimonSchick" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/ZYSzys", + "name": "Yongsheng Zhang", + "githubUsername": "ZYSzys" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "02d013de7058cea16d36168ef2fc653464cfbad4", + "tarball": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", + "fileCount": 125, + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==", + "signatures": [ + { + "sig": "MEYCIQD9zgACKJiloja/jYFYdptNjXKvrBBdHBjUfvuG3KO3cQIhAJHktY1RGFXdW4U8f87G/TGo3r7Z4LOj+hSSCFzqOOSP", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 3556137, + "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYOfPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPsBAAhy+HZRqVu7Kf1H8Pa7tU8jXqBC1Bssnaj1Lgdn+sIhQtvazV\r\nHnoWzH5Sfzsl0nzWGS0AHAMx1ujgwgek9FzYYrOtHr2d1/dRvx3MJjy61Spr\r\n6pnXgCzd1/8QgnAmKB//8sU5LXFS6BqBOpeZKaX3io0H0ryp4YmcxUyV4Sj8\r\nBrUgwMMJH18BpChjc5agRn5dMOsTx9OnSv36hEjMAwvDzMzC7M/lL/M/PJMW\r\nAKzZ3V8OiVFHaOXhhTqd9YLwf+nwDq/fMX2bh3+M/It8sySykuL4hGvwk9D5\r\nkpAZcVHNI81VnmpQhxGlKEFxBrkBKezvAspz853sy8yjw696pZ8DGFNmFAn/\r\nq4sXyCeEv9DCOHIV/sF8QNwd+GN2OTQVXBU9zhuGN1AFdy42nc6flcenTjqS\r\nEVbJLUg6g5wPQQoyYq+1TZXTM95As4P1hJhAESjZwszdka51Ch5yx3vgZoMX\r\nCi1MXggJDC/+nxctqEJ/88QFVL04XwuI2606lSz2SEH7wvRQA+hcBGTLv7Iy\r\nza8/uIijD4KC6+weRF1fDfYxQ8YCoToNyW1hMuVKMzHoO2rSEgIZ40v8niEL\r\nXjNw/T8F1gpAfkgrsTgac3VpOd2rYJ1dX8DqzAEszd/698asGsH3LkTEaEq5\r\n/b8SiGcjmfoyqzKxC3q+l5xtTbiWFXTqf3o=\r\n=+PQM\r\n-----END PGP SIGNATURE-----\r\n" + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for Node.js", + "directories": {}, + "dependencies": {}, + "typesVersions": { + "<4.9.0-0": { + "*": ["ts4.8/*"] + } + }, + "_hasShrinkwrap": false, + "typeScriptVersion": "4.1", + "_npmOperationalInternal": { + "tmp": "tmp/node_18.11.9_1667295182884_0.5712631627659299", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "c4994f0d5655c5ba44d4248f7f2765c3b1f8319a258377d18d73093af02d11b3" + }, + "18.15.3": { + "name": "@types/node", + "version": "18.15.3", + "license": "MIT", + "_id": "@types/node@18.15.3", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/DefinitelyTyped", + "name": "DefinitelyTyped", + "githubUsername": "DefinitelyTyped" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/n-e", + "name": "Nicolas Even", + "githubUsername": "n-e" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/SimonSchick", + "name": "Simon Schick", + "githubUsername": "SimonSchick" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/ZYSzys", + "name": "Yongsheng Zhang", + "githubUsername": "ZYSzys" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + }, + { + "url": "https://github.com/Semigradsky", + "name": "Dmitry Semigradsky", + "githubUsername": "Semigradsky" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "f0b991c32cfc6a4e7f3399d6cb4b8cf9a0315014", + "tarball": "https://registry.npmjs.org/@types/node/-/node-18.15.3.tgz", + "fileCount": 125, + "integrity": "sha512-p6ua9zBxz5otCmbpb5D3U4B5Nanw6Pk3PPyX05xnxbB/fRv71N7CPmORg7uAD5P70T0xmx1pzAx/FUfa5X+3cw==", + "signatures": [ + { + "sig": "MEUCIQDnGbnpy8fAZwEIG9LDQLVCegMG+fIToUDr/bd+9XdURQIgG3pSF3AILcsEX9YSK1nCaOeJV9MGPJx20b12Xw847eQ=", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 3618187, + "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEA4EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8vw/+PwzK3pzMG+XdVBEiSDVgg6djT3VfV0MixC6EdQUT2zuG9oiE\r\nKjNuMjZ+KxowKrtn4veGZx8fGsfPQCBGwZv9x/8VMbyIEKTe5hE+jK8APdi8\r\n5K8mNMHsjerMaWbj036tj2u9Q3p1PBik2PGgs3yS2BdgR45nVyH1W/ICkptS\r\nM8axmVKI28poU9NU96p1KWjYdUoCa4n/skQGfrvS0BG7j8/LG3Qsnl/ksl+W\r\nxhj4YdzWEk0feFAmvzZLq+QqLijXGLrDwGdGxs6IRsDzNTvWO7cSlEdqQR0P\r\nMN/OIZNuuDdAu9E449Qzffm+pNyxQimRW71zBLWPQCxWFtDElviv3ya2tLgb\r\nU5Y3E88Wh9hzElrskQ0S+aG26rDCat6Uv5tbew2CaqBBkjimaxS2z5/G5rJ5\r\nTh9T40N4lb4G/GQamrVRgX5OrtiCG6s3uPddEnRLtOD0nJe4WwEZgmhG6aw3\r\n9/n//J18KBp7kJHpjqki89nCH9/3P92LbHb0Kl9p7Apf9XKUt/cBKlevHr8P\r\n55ifTN/Y0gPfXftLOJsbhe0qYb5lI5YiYhnjeAngUkfiQeyYjcFHNPuTJmWQ\r\nhavPDQl33BTLqhLdS5K+vkIgdDCY/eHLdvKG/eQFauVsZMOnuufYcMJl29tK\r\nbQU23mUo3aWagQd5pI06ZyyS5eBTbPseW0Y=\r\n=T1R8\r\n-----END PGP SIGNATURE-----\r\n" + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for Node.js", + "directories": {}, + "dependencies": {}, + "typesVersions": { + "<=4.8": { + "*": ["ts4.8/*"] + } + }, + "_hasShrinkwrap": false, + "typeScriptVersion": "4.2", + "_npmOperationalInternal": { + "tmp": "tmp/node_18.15.3_1678773764170_0.9624798089332571", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "2b0bdc90cf6594c1dad97a20429a1c7b90e2dc449ce05846f01e2ecc1f0c0467" + }, + "20.6.0": { + "name": "@types/node", + "version": "20.6.0", + "license": "MIT", + "_id": "@types/node@20.6.0", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/DefinitelyTyped", + "name": "DefinitelyTyped", + "githubUsername": "DefinitelyTyped" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/n-e", + "name": "Nicolas Even", + "githubUsername": "n-e" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/ZYSzys", + "name": "Yongsheng Zhang", + "githubUsername": "ZYSzys" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + }, + { + "url": "https://github.com/Semigradsky", + "name": "Dmitry Semigradsky", + "githubUsername": "Semigradsky" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "9d7daa855d33d4efec8aea88cd66db1c2f0ebe16", + "tarball": "https://registry.npmjs.org/@types/node/-/node-20.6.0.tgz", + "fileCount": 125, + "integrity": "sha512-najjVq5KN2vsH2U/xyh2opaSEz6cZMR2SetLIlxlj08nOcmPOemJmUK2o4kUzfLqfrWE0PIrNeE16XhYDd3nqg==", + "signatures": [ + { + "sig": "MEUCIQD3n26HwIthlrUcLzuSQwyzVB0ayeJT2H1dLiDcWR3cNAIgDFV3+C2i37ZxxSB/aDAtqPHBZMDiJhBByNhE8+GMGTw=", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 3856680 + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for Node.js", + "directories": {}, + "dependencies": {}, + "typesVersions": { + "<=4.8": { + "*": ["ts4.8/*"] + } + }, + "_hasShrinkwrap": false, + "typeScriptVersion": "4.3", + "_npmOperationalInternal": { + "tmp": "tmp/node_20.6.0_1694208806245_0.25545401279681346", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "70cf00335399b8a54dc9af673836cb1cc5d7c049940d67d8c9db01bd10ee989f" + }, + "20.10.0": { + "name": "@types/node", + "version": "20.10.0", + "license": "MIT", + "_id": "@types/node@20.10.0", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/n-e", + "name": "Nicolas Even", + "githubUsername": "n-e" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/ZYSzys", + "name": "Yongsheng Zhang", + "githubUsername": "ZYSzys" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + }, + { + "url": "https://github.com/Semigradsky", + "name": "Dmitry Semigradsky", + "githubUsername": "Semigradsky" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "16ddf9c0a72b832ec4fcce35b8249cf149214617", + "tarball": "https://registry.npmjs.org/@types/node/-/node-20.10.0.tgz", + "fileCount": 125, + "integrity": "sha512-D0WfRmU9TQ8I9PFx9Yc+EBHw+vSpIub4IDvQivcp26PtPrdMGAq5SDcpXEo/epqa/DXotVpekHiLNTg3iaKXBQ==", + "signatures": [ + { + "sig": "MEYCIQCnGbDkx6rxg3y9flAPRFTazuhO6ygC680BkofufHzAvgIhALmLPylymFdvmLVivoFKuqgdefVX5XkZw8VdjSwsdph7", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 3929631 + }, + "main": "", + "types": "index.d.ts", + "nonNpm": true, + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for node", + "directories": {}, + "dependencies": { + "undici-types": "~5.26.4" + }, + "typesVersions": { + "<=4.8": { + "*": ["ts4.8/*"] + } + }, + "_hasShrinkwrap": false, + "typeScriptVersion": "4.5", + "_npmOperationalInternal": { + "tmp": "tmp/node_20.10.0_1700816837135_0.03794555200381877", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "113c7907419784bd540719fa975d139f836a902f43f8f562120dc8ec3fa551c2" + }, + "20.11.25": { + "name": "@types/node", + "version": "20.11.25", + "license": "MIT", + "_id": "@types/node@20.11.25", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/ZYSzys", + "name": "Yongsheng Zhang", + "githubUsername": "ZYSzys" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + }, + { + "url": "https://github.com/Semigradsky", + "name": "Dmitry Semigradsky", + "githubUsername": "Semigradsky" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "0f50d62f274e54dd7a49f7704cc16bfbcccaf49f", + "tarball": "https://registry.npmjs.org/@types/node/-/node-20.11.25.tgz", + "fileCount": 125, + "integrity": "sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw==", + "signatures": [ + { + "sig": "MEYCIQDgzI6v3WDCAeSY/VmvCTq+H2Gv527qxsCsWOT7WHOvNAIhANR2JuZGefaIovvJLe4iWnSvU7K3KsV54Ub2ETjNwcWX", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 4001474 + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for node", + "directories": {}, + "dependencies": { + "undici-types": "~5.26.4" + }, + "typesVersions": { + "<=4.8": { + "*": ["ts4.8/*"] + } + }, + "_hasShrinkwrap": false, + "typeScriptVersion": "4.6", + "_npmOperationalInternal": { + "tmp": "tmp/node_20.11.25_1709744842813_0.004239051946798078", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "00807065f46490c97b07f39fd3138b5abc64842bd94592b7f9b9fda9b677b321" + }, + "20.14.8": { + "name": "@types/node", + "version": "20.14.8", + "license": "MIT", + "_id": "@types/node@20.14.8", + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/ZYSzys", + "name": "Yongsheng Zhang", + "githubUsername": "ZYSzys" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + }, + { + "url": "https://github.com/Semigradsky", + "name": "Dmitry Semigradsky", + "githubUsername": "Semigradsky" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "45c26a2a5de26c3534a9504530ddb3b27ce031ac", + "tarball": "https://registry.npmjs.org/@types/node/-/node-20.14.8.tgz", + "fileCount": 65, + "integrity": "sha512-DO+2/jZinXfROG7j7WKFn/3C6nFwxy2lLpgLjEXJz+0XKphZlTLJ14mo8Vfg8X5BWN6XjyESXq+LcYdT7tR3bA==", + "signatures": [ + { + "sig": "MEUCIE9aYL7zeG8Hin3Sk9pAipq+b3MwWevcfa4Amscly0uKAiEA6KRFqJAI/fc2f+PDwbdzJzIbpLlbKTwoIX+wtfUfNzw=", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 2089994 + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for node", + "directories": {}, + "dependencies": { + "undici-types": "~5.26.4" + }, + "_hasShrinkwrap": false, + "typeScriptVersion": "4.7", + "_npmOperationalInternal": { + "tmp": "tmp/node_20.14.8_1719041734185_0.5151821709865065", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "7f1c7cbbd4b01202220b325496b6a96822975f892d3eb44558ea7ffcf74ae32c" + }, + "22.9.0": { + "name": "@types/node", + "version": "22.9.0", + "license": "MIT", + "_id": "@types/node@22.9.0", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/ZYSzys", + "name": "Yongsheng Zhang", + "githubUsername": "ZYSzys" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + }, + { + "url": "https://github.com/Semigradsky", + "name": "Dmitry Semigradsky", + "githubUsername": "Semigradsky" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "b7f16e5c3384788542c72dc3d561a7ceae2c0365", + "tarball": "https://registry.npmjs.org/@types/node/-/node-22.9.0.tgz", + "fileCount": 76, + "integrity": "sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==", + "signatures": [ + { + "sig": "MEUCIQCXcyfevB+uQo0pnGDo4tE1tE/CyQGTnwKeFhXOCq9CiAIgeE3X+P82+Ir70lOF39SP04X5F79nY08jxj7tixWd29w=", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 2274754 + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for node", + "directories": {}, + "dependencies": { + "undici-types": "~6.19.8" + }, + "typesVersions": { + "<=5.6": { + "*": ["ts5.6/*"] + } + }, + "_hasShrinkwrap": false, + "peerDependencies": {}, + "typeScriptVersion": "4.8", + "_npmOperationalInternal": { + "tmp": "tmp/node_22.9.0_1730770167930_0.05031903619643563", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "9fd729e1c7f77c7e5ce00a1690558c1aa810d60c39e52aefa248f3c6c5fb5e7a" + }, + "22.9.3": { + "name": "@types/node", + "version": "22.9.3", + "license": "MIT", + "_id": "@types/node@22.9.3", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/ZYSzys", + "name": "Yongsheng Zhang", + "githubUsername": "ZYSzys" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + }, + { + "url": "https://github.com/Semigradsky", + "name": "Dmitry Semigradsky", + "githubUsername": "Semigradsky" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "08f3d64b3bc6d74b162d36f60213e8a6704ef2b4", + "tarball": "https://registry.npmjs.org/@types/node/-/node-22.9.3.tgz", + "fileCount": 76, + "integrity": "sha512-F3u1fs/fce3FFk+DAxbxc78DF8x0cY09RRL8GnXLmkJ1jvx3TtPdWoTT5/NiYfI5ASqXBmfqJi9dZ3gxMx4lzw==", + "signatures": [ + { + "sig": "MEUCIQCNDgpBq7oKea8es+bWH83zL4USGIzn0i4JE6watQL7mgIgaBzmYpql2xBu4+ubleWMQIRRmI1d08Maytc7g3vjSqQ=", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "unpackedSize": 2274982 + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for node", + "directories": {}, + "dependencies": { + "undici-types": "~6.19.8" + }, + "typesVersions": { + "<=5.6": { + "*": ["ts5.6/*"] + } + }, + "_hasShrinkwrap": false, + "peerDependencies": {}, + "typeScriptVersion": "4.9", + "_npmOperationalInternal": { + "tmp": "tmp/node_22.9.3_1732336565639_0.3600820123242652", + "host": "s3://npm-registry-packages" + }, + "typesPublisherContentHash": "b6aac29bd05fd45bf1e413969174cab33920f03b086f10916dba01864e150462" + }, + "22.13.14": { + "name": "@types/node", + "version": "22.13.14", + "license": "MIT", + "_id": "@types/node@22.13.14", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/alvis", + "name": "Alvis HT Tang", + "githubUsername": "alvis" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/smac89", + "name": "Chigozirim C.", + "githubUsername": "smac89" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/DeividasBakanas", + "name": "Deividas Bakanas", + "githubUsername": "DeividasBakanas" + }, + { + "url": "https://github.com/eyqs", + "name": "Eugene Y. Q. Shen", + "githubUsername": "eyqs" + }, + { + "url": "https://github.com/Hannes-Magnusson-CK", + "name": "Hannes Magnusson", + "githubUsername": "Hannes-Magnusson-CK" + }, + { + "url": "https://github.com/hoo29", + "name": "Huw", + "githubUsername": "hoo29" + }, + { + "url": "https://github.com/kjin", + "name": "Kelvin Jin", + "githubUsername": "kjin" + }, + { + "url": "https://github.com/ajafff", + "name": "Klaus Meinhardt", + "githubUsername": "ajafff" + }, + { + "url": "https://github.com/islishude", + "name": "Lishude", + "githubUsername": "islishude" + }, + { + "url": "https://github.com/mwiktorczyk", + "name": "Mariusz Wiktorczyk", + "githubUsername": "mwiktorczyk" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/parambirs", + "name": "Parambir Singh", + "githubUsername": "parambirs" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/ThomasdenH", + "name": "Thomas den Hollander", + "githubUsername": "ThomasdenH" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/wwwy3y3", + "name": "wwwy3y3", + "githubUsername": "wwwy3y3" + }, + { + "url": "https://github.com/samuela", + "name": "Samuel Ainsworth", + "githubUsername": "samuela" + }, + { + "url": "https://github.com/kuehlein", + "name": "Kyle Uehlein", + "githubUsername": "kuehlein" + }, + { + "url": "https://github.com/bhongy", + "name": "Thanik Bhongbhibhat", + "githubUsername": "bhongy" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + }, + { + "url": "https://github.com/Semigradsky", + "name": "Dmitry Semigradsky", + "githubUsername": "Semigradsky" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "70d84ec91013dcd2ba2de35532a5a14c2b4cc912", + "tarball": "https://registry.npmjs.org/@types/node/-/node-22.13.14.tgz", + "fileCount": 76, + "integrity": "sha512-Zs/Ollc1SJ8nKUAgc7ivOEdIBM8JAKgrqqUYi2J997JuKO7/tpQC+WCetQ1sypiKCQWHdvdg9wBNpUPEWZae7w==", + "signatures": [ + { + "sig": "MEYCIQDfBzdRn2xj1jhcdTIWHE9cKNfQjyqpSSA1HJ/W1MjWVAIhAIxSaH0GIznKd7hCfXj7Nm6Yx/J23/ThDgoTBset0Ioh", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 2316379 + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for node", + "directories": {}, + "dependencies": { + "undici-types": "~6.20.0" + }, + "typesVersions": { + "<=5.6": { + "*": ["ts5.6/*"] + } + }, + "_hasShrinkwrap": false, + "peerDependencies": {}, + "typeScriptVersion": "5.0", + "_npmOperationalInternal": { + "tmp": "tmp/node_22.13.14_1743045195863_0.24428904672396823", + "host": "s3://npm-registry-packages-npm-production" + }, + "typesPublisherContentHash": "af64bfc0a656bf0a8361fdb57a05eaae0728c100c8458bc316201b2b7e34e55c" + }, + "24.1.0": { + "name": "@types/node", + "version": "24.1.0", + "license": "MIT", + "_id": "@types/node@24.1.0", + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "contributors": [ + { + "url": "https://github.com/Microsoft", + "name": "Microsoft TypeScript", + "githubUsername": "Microsoft" + }, + { + "url": "https://github.com/jkomyno", + "name": "Alberto Schiabel", + "githubUsername": "jkomyno" + }, + { + "url": "https://github.com/r3nya", + "name": "Andrew Makarov", + "githubUsername": "r3nya" + }, + { + "url": "https://github.com/btoueg", + "name": "Benjamin Toueg", + "githubUsername": "btoueg" + }, + { + "url": "https://github.com/touffy", + "name": "David Junger", + "githubUsername": "touffy" + }, + { + "url": "https://github.com/mohsen1", + "name": "Mohsen Azimi", + "githubUsername": "mohsen1" + }, + { + "url": "https://github.com/galkin", + "name": "Nikita Galkin", + "githubUsername": "galkin" + }, + { + "url": "https://github.com/eps1lon", + "name": "Sebastian Silbermann", + "githubUsername": "eps1lon" + }, + { + "url": "https://github.com/WilcoBakker", + "name": "Wilco Bakker", + "githubUsername": "WilcoBakker" + }, + { + "url": "https://github.com/chyzwar", + "name": "Marcin Kopacz", + "githubUsername": "chyzwar" + }, + { + "url": "https://github.com/trivikr", + "name": "Trivikram Kamat", + "githubUsername": "trivikr" + }, + { + "url": "https://github.com/yoursunny", + "name": "Junxiao Shi", + "githubUsername": "yoursunny" + }, + { + "url": "https://github.com/qwelias", + "name": "Ilia Baryshnikov", + "githubUsername": "qwelias" + }, + { + "url": "https://github.com/ExE-Boss", + "name": "ExE Boss", + "githubUsername": "ExE-Boss" + }, + { + "url": "https://github.com/peterblazejewicz", + "name": "Piotr Błażejewicz", + "githubUsername": "peterblazejewicz" + }, + { + "url": "https://github.com/addaleax", + "name": "Anna Henningsen", + "githubUsername": "addaleax" + }, + { + "url": "https://github.com/victorperin", + "name": "Victor Perin", + "githubUsername": "victorperin" + }, + { + "url": "https://github.com/NodeJS", + "name": "NodeJS Contributors", + "githubUsername": "NodeJS" + }, + { + "url": "https://github.com/LinusU", + "name": "Linus Unnebäck", + "githubUsername": "LinusU" + }, + { + "url": "https://github.com/wafuwafu13", + "name": "wafuwafu13", + "githubUsername": "wafuwafu13" + }, + { + "url": "https://github.com/mcollina", + "name": "Matteo Collina", + "githubUsername": "mcollina" + }, + { + "url": "https://github.com/Semigradsky", + "name": "Dmitry Semigradsky", + "githubUsername": "Semigradsky" + }, + { + "url": "https://github.com/Renegade334", + "name": "René", + "githubUsername": "Renegade334" + }, + { + "url": "https://github.com/anonrig", + "name": "Yagiz Nizipli", + "githubUsername": "anonrig" + } + ], + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "dist": { + "shasum": "0993f7dc31ab5cc402d112315b463e383d68a49c", + "tarball": "https://registry.npmjs.org/@types/node/-/node-24.1.0.tgz", + "fileCount": 83, + "integrity": "sha512-ut5FthK5moxFKH2T1CUOC6ctR67rQRvvHdFLCD2Ql6KXmMuCrjsSsRI9UsLCm9M18BMwClv4pn327UvB7eeO1w==", + "signatures": [ + { + "sig": "MEUCIHlWFOnjwfd30ZCAXvwJ4wamykpzSkcsteTzrEd9soRTAiEA7beoiv9foycfeNDzThQJqvIlQ1Rgn63BzsnM8gb1q08=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "unpackedSize": 2398471 + }, + "main": "", + "types": "index.d.ts", + "scripts": {}, + "_npmUser": { + "name": "types", + "email": "ts-npm-types@microsoft.com" + }, + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "description": "TypeScript definitions for node", + "directories": {}, + "dependencies": { + "undici-types": "~7.8.0" + }, + "typesVersions": { + "<=5.1": { + "*": ["ts5.1/*"] + }, + "<=5.6": { + "*": ["ts5.6/*"] + }, + "<=5.7": { + "*": ["ts5.7/*"] + } + }, + "_hasShrinkwrap": false, + "peerDependencies": {}, + "typeScriptVersion": "5.1", + "_npmOperationalInternal": { + "tmp": "tmp/node_24.1.0_1753184077305_0.9982220188132191", + "host": "s3://npm-registry-packages-npm-production" + }, + "typesPublisherContentHash": "83cb68186fcf703a4b7951de645e523dc4495aa83f0ef95d9b64cb5032c5b1d6" + } + }, + "time": { + "modified": "2026-02-01T15:39:08.871Z", + "created": "2016-05-17T18:26:38.670Z", + "25.2.0": "2026-02-01T15:38:51.767Z", + "25.1.0": "2026-01-28T16:44:08.425Z", + "25.0.10": "2026-01-21T23:30:16.947Z", + "20.19.30": "2026-01-15T17:42:23.119Z", + "22.19.7": "2026-01-15T17:09:44.127Z", + "24.10.9": "2026-01-15T17:09:33.778Z", + "25.0.9": "2026-01-15T17:09:04.681Z", + "20.19.29": "2026-01-13T15:04:12.459Z", + "22.19.6": "2026-01-13T15:04:07.309Z", + "24.10.8": "2026-01-13T15:04:02.216Z", + "12.12.6": "2019-11-05T21:05:33.547Z", + "13.13.4": "2020-04-26T17:42:47.069Z", + "14.0.1": "2020-05-13T00:32:15.269Z", + "14.6.0": "2020-08-17T14:34:03.991Z", + "14.10.1": "2020-09-11T16:46:23.872Z", + "14.14.9": "2020-11-19T21:28:23.859Z", + "14.14.20": "2021-01-04T20:55:34.393Z", + "14.14.31": "2021-02-19T18:02:23.314Z", + "15.6.1": "2021-05-25T00:02:15.461Z", + "16.6.2": "2021-08-18T21:31:45.846Z", + "16.11.7": "2021-11-08T21:31:52.049Z", + "17.0.21": "2022-02-23T16:32:11.154Z", + "17.0.41": "2022-06-07T19:02:06.725Z", + "18.7.14": "2022-08-29T23:33:41.561Z", + "18.11.9": "2022-11-01T09:33:03.128Z", + "18.15.3": "2023-03-14T06:02:44.395Z", + "20.6.0": "2023-09-08T21:33:26.490Z", + "20.10.0": "2023-11-24T09:07:17.482Z", + "20.11.25": "2024-03-06T17:07:22.978Z", + "20.14.8": "2024-06-22T07:35:34.405Z", + "22.9.0": "2024-11-05T01:29:28.339Z", + "22.9.3": "2024-11-23T04:36:05.846Z", + "22.13.14": "2025-03-27T03:13:16.186Z", + "24.1.0": "2025-07-22T11:34:37.509Z" + }, + "maintainers": [ + { + "name": "types", + "email": "ts-npm-types@microsoft.com" + } + ], + "license": "MIT", + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node", + "repository": { + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", + "type": "git", + "directory": "types/node" + }, + "readme": "[object Object]", + "readmeFilename": "" +} diff --git a/test/fixtures/npm-registry/packuments/@vitejs/plugin-vue.json b/test/fixtures/npm-registry/packuments/@vitejs/plugin-vue.json new file mode 100644 index 000000000..a43b1529d --- /dev/null +++ b/test/fixtures/npm-registry/packuments/@vitejs/plugin-vue.json @@ -0,0 +1,1397 @@ +{ + "_id": "@vitejs/plugin-vue", + "_rev": "130-46c6768c99b33be81fe83e9d8df230e9", + "name": "@vitejs/plugin-vue", + "description": "The official plugin for Vue SFC support in Vite.", + "dist-tags": { + "alpha": "5.0.0-alpha.0", + "previous": "4.6.2", + "beta": "6.0.0-beta.2", + "latest": "6.0.4" + }, + "versions": { + "6.0.4": { + "name": "@vitejs/plugin-vue", + "version": "6.0.4", + "type": "module", + "license": "MIT", + "author": { + "name": "Evan You" + }, + "description": "The official plugin for Vue SFC support in Vite.", + "keywords": ["vite", "vite-plugin", "vue"], + "exports": { + ".": "./dist/index.mjs", + "./package.json": "./package.json" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/vitejs/vite-plugin-vue.git", + "directory": "packages/plugin-vue" + }, + "bugs": { + "url": "https://github.com/vitejs/vite-plugin-vue/issues" + }, + "homepage": "https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme", + "peerDependencies": { + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", + "vue": "^3.2.25" + }, + "devDependencies": { + "@jridgewell/gen-mapping": "^0.3.13", + "@jridgewell/trace-mapping": "^0.3.31", + "obug": "^2.1.1", + "rollup": "^4.57.1", + "slash": "^5.1.0", + "source-map-js": "^1.2.1", + "tsdown": "^0.20.1", + "vite": "^7.3.1", + "vue": "^3.5.27" + }, + "dependencies": { + "@rolldown/pluginutils": "1.0.0-rc.2" + }, + "compatiblePackages": { + "schemaVersion": 1, + "rolldown": { + "type": "incompatible", + "reason": "Uses Vite-specific APIs" + }, + "rollup": { + "type": "incompatible", + "reason": "Uses Vite-specific APIs" + } + }, + "scripts": { + "dev": "tsdown --watch", + "build": "tsdown" + }, + "_id": "@vitejs/plugin-vue@6.0.4", + "_integrity": "sha512-uM5iXipgYIn13UUQCZNdWkYk+sysBeA97d5mHsAoAt1u/wpN3+zxOmsVJWosuzX+IMGRzeYUNytztrYznboIkQ==", + "_resolved": "/tmp/d683b775373ae09739c422a739ea4874/vitejs-plugin-vue-6.0.4.tgz", + "_from": "file:vitejs-plugin-vue-6.0.4.tgz", + "_nodeVersion": "24.13.0", + "_npmVersion": "11.8.0", + "dist": { + "integrity": "sha512-uM5iXipgYIn13UUQCZNdWkYk+sysBeA97d5mHsAoAt1u/wpN3+zxOmsVJWosuzX+IMGRzeYUNytztrYznboIkQ==", + "shasum": "f571fe5aeb0be511e3bfdd43844d8eaa0738b28e", + "tarball": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.4.tgz", + "fileCount": 5, + "unpackedSize": 74771, + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@vitejs%2fplugin-vue@6.0.4", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "signatures": [ + { + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U", + "sig": "MEYCIQCtndvPQtietAbQXSUINFu2c+76IN4F9N4S9fuVhWLjNQIhAI5ZMw84Z1lxxVqyzlmsagv8h2se9x3AMctuhEy03Bce" + } + ] + }, + "_npmUser": { + "name": "GitHub Actions", + "email": "npm-oidc-no-reply@github.com", + "trustedPublisher": { + "id": "github", + "oidcConfigId": "oidc:c46a2df0-6d07-4e58-bb52-a174d20ac7a9" + } + }, + "directories": {}, + "maintainers": [ + { + "name": "yyx990803", + "email": "yyx990803@gmail.com" + }, + { + "name": "patak", + "email": "hey.patak@gmail.com" + }, + { + "name": "antfu", + "email": "anthonyfu117@hotmail.com" + }, + { + "name": "vitebot", + "email": "vite@voidzero.dev" + }, + { + "name": "sxzz", + "email": "npm@sxzz.moe" + } + ], + "_npmOperationalInternal": { + "host": "s3://npm-registry-packages-npm-production", + "tmp": "tmp/plugin-vue_6.0.4_1770029973545_0.08783379278762604" + }, + "_hasShrinkwrap": false + }, + "6.0.3": { + "name": "@vitejs/plugin-vue", + "version": "6.0.3", + "keywords": ["vite", "vite-plugin", "vue"], + "author": { + "name": "Evan You" + }, + "license": "MIT", + "_id": "@vitejs/plugin-vue@6.0.3", + "maintainers": [ + { + "name": "yyx990803", + "email": "yyx990803@gmail.com" + }, + { + "name": "patak", + "email": "hey.patak@gmail.com" + }, + { + "name": "antfu", + "email": "anthonyfu117@hotmail.com" + }, + { + "name": "vitebot", + "email": "vite@voidzero.dev" + }, + { + "name": "sxzz", + "email": "sxzz@sxzz.moe" + } + ], + "homepage": "https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme", + "bugs": { + "url": "https://github.com/vitejs/vite-plugin-vue/issues" + }, + "dist": { + "shasum": "b857c5dcbc5cfb30bf5d7f9d6e274afcca2d46d1", + "tarball": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.3.tgz", + "fileCount": 5, + "integrity": "sha512-TlGPkLFLVOY3T7fZrwdvKpjprR3s4fxRln0ORDo1VQ7HHyxJwTlrjKU3kpVWTlaAjIEuCTokmjkZnr8Tpc925w==", + "signatures": [ + { + "sig": "MEQCID5RsKOeCYg6EluEC6CndnpxH2BgNfRE9TSNx+Rx/LwLAiB3yOzis8Kb+GoZSsrfXbT9ed8aV0ll+OiKop3ShXMH1Q==", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@vitejs%2fplugin-vue@6.0.3", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "unpackedSize": 74779 + }, + "type": "module", + "_from": "file:vitejs-plugin-vue-6.0.3.tgz", + "tsdown": { + "dts": { + "tsgo": true + } + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "exports": { + ".": "./dist/index.mjs", + "./package.json": "./package.json" + }, + "scripts": { + "dev": "tsdown --watch", + "build": "tsdown" + }, + "_npmUser": { + "name": "GitHub Actions", + "email": "npm-oidc-no-reply@github.com", + "trustedPublisher": { + "id": "github", + "oidcConfigId": "oidc:c46a2df0-6d07-4e58-bb52-a174d20ac7a9" + } + }, + "_resolved": "/tmp/ec2359867fe216835e17b2c32f3ae75c/vitejs-plugin-vue-6.0.3.tgz", + "_integrity": "sha512-TlGPkLFLVOY3T7fZrwdvKpjprR3s4fxRln0ORDo1VQ7HHyxJwTlrjKU3kpVWTlaAjIEuCTokmjkZnr8Tpc925w==", + "repository": { + "url": "git+https://github.com/vitejs/vite-plugin-vue.git", + "type": "git", + "directory": "packages/plugin-vue" + }, + "_npmVersion": "11.7.0", + "description": "The official plugin for Vue SFC support in Vite.", + "directories": {}, + "_nodeVersion": "24.11.1", + "dependencies": { + "@rolldown/pluginutils": "1.0.0-beta.53" + }, + "_hasShrinkwrap": false, + "devDependencies": { + "vue": "^3.5.25", + "obug": "^2.1.1", + "vite": "^7.2.6", + "slash": "^5.1.0", + "rollup": "^4.53.3", + "tsdown": "^0.17.0-beta.6", + "source-map-js": "^1.2.1", + "@jridgewell/gen-mapping": "^0.3.13", + "@jridgewell/trace-mapping": "^0.3.31" + }, + "peerDependencies": { + "vue": "^3.2.25", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + }, + "_npmOperationalInternal": { + "tmp": "tmp/plugin-vue_6.0.3_1765527443206_0.7183293790202103", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "6.0.2": { + "name": "@vitejs/plugin-vue", + "version": "6.0.2", + "keywords": ["vite", "vite-plugin", "vue"], + "author": { + "name": "Evan You" + }, + "license": "MIT", + "_id": "@vitejs/plugin-vue@6.0.2", + "maintainers": [ + { + "name": "yyx990803", + "email": "yyx990803@gmail.com" + }, + { + "name": "patak", + "email": "hey.patak@gmail.com" + }, + { + "name": "antfu", + "email": "anthonyfu117@hotmail.com" + }, + { + "name": "vitebot", + "email": "vite@voidzero.dev" + }, + { + "name": "sxzz", + "email": "sxzz@sxzz.moe" + } + ], + "homepage": "https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme", + "bugs": { + "url": "https://github.com/vitejs/vite-plugin-vue/issues" + }, + "dist": { + "shasum": "318d1828fe73e4a0b73f473040dcb3ad52db38ec", + "tarball": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.2.tgz", + "fileCount": 5, + "integrity": "sha512-iHmwV3QcVGGvSC1BG5bZ4z6iwa1SOpAPWmnjOErd4Ske+lZua5K9TtAVdx0gMBClJ28DViCbSmZitjWZsWO3LA==", + "signatures": [ + { + "sig": "MEUCIQCkbx746pHomALXP4t5gnB6Sezvq25aI8pqHIH1KBVV0gIgQP++3x4S2+rJ6L72jYqnRyEcoV4U6GjF42RUPf5X38M=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@vitejs%2fplugin-vue@6.0.2", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "unpackedSize": 84308 + }, + "type": "module", + "_from": "file:vitejs-plugin-vue-6.0.2.tgz", + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "exports": { + ".": "./dist/index.mjs", + "./package.json": "./package.json" + }, + "scripts": { + "dev": "tsdown --watch", + "build": "tsdown" + }, + "_npmUser": { + "name": "GitHub Actions", + "email": "npm-oidc-no-reply@github.com", + "trustedPublisher": { + "id": "github", + "oidcConfigId": "oidc:c46a2df0-6d07-4e58-bb52-a174d20ac7a9" + } + }, + "_resolved": "/tmp/31c2372b0821872e0d577244eaad609c/vitejs-plugin-vue-6.0.2.tgz", + "_integrity": "sha512-iHmwV3QcVGGvSC1BG5bZ4z6iwa1SOpAPWmnjOErd4Ske+lZua5K9TtAVdx0gMBClJ28DViCbSmZitjWZsWO3LA==", + "repository": { + "url": "git+https://github.com/vitejs/vite-plugin-vue.git", + "type": "git", + "directory": "packages/plugin-vue" + }, + "_npmVersion": "11.6.2", + "description": "The official plugin for Vue SFC support in Vite.", + "directories": {}, + "_nodeVersion": "24.11.1", + "dependencies": { + "@rolldown/pluginutils": "1.0.0-beta.50" + }, + "_hasShrinkwrap": false, + "devDependencies": { + "vue": "^3.5.24", + "vite": "^7.2.2", + "debug": "^4.4.3", + "slash": "^5.1.0", + "rollup": "^4.53.2", + "tsdown": "^0.16.4", + "source-map-js": "^1.2.1", + "@jridgewell/gen-mapping": "^0.3.13", + "@jridgewell/trace-mapping": "^0.3.31" + }, + "peerDependencies": { + "vue": "^3.2.25", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "_npmOperationalInternal": { + "tmp": "tmp/plugin-vue_6.0.2_1763519630161_0.48384116216105344", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "6.0.1": { + "name": "@vitejs/plugin-vue", + "version": "6.0.1", + "keywords": ["vite", "vite-plugin", "vue"], + "author": { + "name": "Evan You" + }, + "license": "MIT", + "_id": "@vitejs/plugin-vue@6.0.1", + "maintainers": [ + { + "name": "yyx990803", + "email": "yyx990803@gmail.com" + }, + { + "name": "patak", + "email": "hey.patak@gmail.com" + }, + { + "name": "antfu", + "email": "anthonyfu117@hotmail.com" + }, + { + "name": "vitebot", + "email": "vite@voidzero.dev" + }, + { + "name": "sxzz", + "email": "sxzz@sxzz.moe" + } + ], + "homepage": "https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme", + "bugs": { + "url": "https://github.com/vitejs/vite-plugin-vue/issues" + }, + "dist": { + "shasum": "4c7f559621af104a22255c6ace5626e6d8349689", + "tarball": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.1.tgz", + "fileCount": 5, + "integrity": "sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==", + "signatures": [ + { + "sig": "MEUCIQD61V2G6FDl390WZorS45D36yyIED66G8Mh3lQF2ybaZwIgUSzo28bv0eSZil+k6izh34VlIfZBwa4hyEmEy0nZLfQ=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@vitejs%2fplugin-vue@6.0.1", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "unpackedSize": 84253 + }, + "type": "module", + "_from": "file:vitejs-plugin-vue-6.0.1.tgz", + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "exports": { + ".": "./dist/index.js", + "./package.json": "./package.json" + }, + "scripts": { + "dev": "tsdown --watch", + "build": "tsdown" + }, + "_npmUser": { + "name": "vitebot", + "email": "vite@voidzero.dev" + }, + "_resolved": "/tmp/85d1c7395358d7e8e7b01d73e4de8dcf/vitejs-plugin-vue-6.0.1.tgz", + "_integrity": "sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==", + "repository": { + "url": "git+https://github.com/vitejs/vite-plugin-vue.git", + "type": "git", + "directory": "packages/plugin-vue" + }, + "_npmVersion": "10.2.4", + "description": "The official plugin for Vue SFC support in Vite.", + "directories": {}, + "_nodeVersion": "22.17.1", + "dependencies": { + "@rolldown/pluginutils": "1.0.0-beta.29" + }, + "_hasShrinkwrap": false, + "devDependencies": { + "vue": "^3.5.18", + "vite": "^7.0.5", + "debug": "^4.4.1", + "slash": "^5.1.0", + "rollup": "^4.45.1", + "tsdown": "^0.13.0", + "source-map-js": "^1.2.1", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.29" + }, + "peerDependencies": { + "vue": "^3.2.25", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "_npmOperationalInternal": { + "tmp": "tmp/plugin-vue_6.0.1_1753674245022_0.2000844126542305", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "6.0.0": { + "name": "@vitejs/plugin-vue", + "version": "6.0.0", + "keywords": ["vite", "vite-plugin", "vue"], + "author": { + "name": "Evan You" + }, + "license": "MIT", + "_id": "@vitejs/plugin-vue@6.0.0", + "maintainers": [ + { + "name": "yyx990803", + "email": "yyx990803@gmail.com" + }, + { + "name": "patak", + "email": "hey.patak@gmail.com" + }, + { + "name": "antfu", + "email": "anthonyfu117@hotmail.com" + }, + { + "name": "vitebot", + "email": "vite@voidzero.dev" + }, + { + "name": "sxzz", + "email": "sxzz@sxzz.moe" + } + ], + "homepage": "https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme", + "bugs": { + "url": "https://github.com/vitejs/vite-plugin-vue/issues" + }, + "dist": { + "shasum": "3f8c3cdeb709d9646770eebead1babe6409bf059", + "tarball": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.0.tgz", + "fileCount": 6, + "integrity": "sha512-iAliE72WsdhjzTOp2DtvKThq1VBC4REhwRcaA+zPAAph6I+OQhUXv+Xu2KS7ElxYtb7Zc/3R30Hwv1DxEo7NXQ==", + "signatures": [ + { + "sig": "MEQCIE8sju3tJdoVsyxd5dAwkGlXmh0G5SKRK95kJN3AkpRRAiBQ0sFBzZepq1GEaBXqZ+1PYRVs7tnNMFPfMUuugN5FhQ==", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@vitejs%2fplugin-vue@6.0.0", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "unpackedSize": 110007 + }, + "type": "module", + "_from": "file:vitejs-plugin-vue-6.0.0.tgz", + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "exports": { + ".": "./dist/index.mjs", + "./package.json": "./package.json" + }, + "scripts": { + "dev": "unbuild --stub", + "build": "unbuild" + }, + "_npmUser": { + "name": "vitebot", + "actor": { + "name": "vitebot", + "type": "user", + "email": "vite@voidzero.dev" + }, + "email": "vite@voidzero.dev" + }, + "_resolved": "/tmp/c9b697c844b68f127a11cc12222bcb9d/vitejs-plugin-vue-6.0.0.tgz", + "_integrity": "sha512-iAliE72WsdhjzTOp2DtvKThq1VBC4REhwRcaA+zPAAph6I+OQhUXv+Xu2KS7ElxYtb7Zc/3R30Hwv1DxEo7NXQ==", + "repository": { + "url": "git+https://github.com/vitejs/vite-plugin-vue.git", + "type": "git", + "directory": "packages/plugin-vue" + }, + "_npmVersion": "10.2.4", + "description": "The official plugin for Vue SFC support in Vite.", + "directories": {}, + "_nodeVersion": "22.16.0", + "dependencies": { + "@rolldown/pluginutils": "1.0.0-beta.19" + }, + "_hasShrinkwrap": false, + "devDependencies": { + "vue": "^3.5.17", + "vite": "^6.3.5", + "debug": "^4.4.1", + "slash": "^5.1.0", + "rollup": "^4.43.0", + "source-map-js": "^1.2.1", + "@jridgewell/gen-mapping": "^0.3.8", + "@jridgewell/trace-mapping": "^0.3.25" + }, + "peerDependencies": { + "vue": "^3.2.25", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "_npmOperationalInternal": { + "tmp": "tmp/plugin-vue_6.0.0_1750757468804_0.6957184076054999", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "6.0.0-beta.2": { + "name": "@vitejs/plugin-vue", + "version": "6.0.0-beta.2", + "author": { + "name": "Evan You" + }, + "license": "MIT", + "_id": "@vitejs/plugin-vue@6.0.0-beta.2", + "maintainers": [ + { + "name": "yyx990803", + "email": "yyx990803@gmail.com" + }, + { + "name": "patak", + "email": "hey.patak@gmail.com" + }, + { + "name": "antfu", + "email": "anthonyfu117@hotmail.com" + }, + { + "name": "vitebot", + "email": "vite@voidzero.dev" + }, + { + "name": "sxzz", + "email": "sxzz@sxzz.moe" + } + ], + "homepage": "https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme", + "bugs": { + "url": "https://github.com/vitejs/vite-plugin-vue/issues" + }, + "dist": { + "shasum": "d65553d8d9673e087aed04f80389560ac1354250", + "tarball": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.0-beta.2.tgz", + "fileCount": 6, + "integrity": "sha512-MBdWoBO4+ZXZyalu2RK3xWEa86Ib92Qeys/zqjG/iZztehspwjd2Dk4uVGx3VOyx/KTP9vqRdlPNe4gDqu9ciw==", + "signatures": [ + { + "sig": "MEUCIQCJ1wXH7Y4+r31tzVvM60RJuy37I3XzGoelnloG/LfwmwIgSkEjcKaT99sDMJQ6z5qbRHAjX7UrL5M3uHZ7cwuMVws=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@vitejs%2fplugin-vue@6.0.0-beta.2", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "unpackedSize": 110147 + }, + "type": "module", + "_from": "file:vitejs-plugin-vue-6.0.0-beta.2.tgz", + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "exports": { + ".": "./dist/index.mjs", + "./package.json": "./package.json" + }, + "scripts": { + "dev": "unbuild --stub", + "build": "unbuild" + }, + "_npmUser": { + "name": "vitebot", + "email": "vite@voidzero.dev" + }, + "_resolved": "/tmp/ea702d640c35d6de50ce9cc06bbc4aa4/vitejs-plugin-vue-6.0.0-beta.2.tgz", + "_integrity": "sha512-MBdWoBO4+ZXZyalu2RK3xWEa86Ib92Qeys/zqjG/iZztehspwjd2Dk4uVGx3VOyx/KTP9vqRdlPNe4gDqu9ciw==", + "repository": { + "url": "git+https://github.com/vitejs/vite-plugin-vue.git", + "type": "git", + "directory": "packages/plugin-vue" + }, + "_npmVersion": "10.2.4", + "description": "> Note: as of `vue` 3.2.13+ and `@vitejs/plugin-vue` 1.9.0+, `@vue/compiler-sfc` is no longer required as a peer dependency.", + "directories": {}, + "_nodeVersion": "22.16.0", + "dependencies": { + "@rolldown/pluginutils": "1.0.0-beta.9" + }, + "_hasShrinkwrap": false, + "readmeFilename": "README.md", + "devDependencies": { + "vue": "^3.5.14", + "vite": "^6.3.5", + "debug": "^4.4.1", + "slash": "^5.1.0", + "rollup": "^4.40.2", + "source-map-js": "^1.2.1", + "@jridgewell/gen-mapping": "^0.3.8", + "@jridgewell/trace-mapping": "^0.3.25" + }, + "peerDependencies": { + "vue": "^3.2.25", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" + }, + "_npmOperationalInternal": { + "tmp": "tmp/plugin-vue_6.0.0-beta.2_1749181528526_0.18127224537207165", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "6.0.0-beta.1": { + "name": "@vitejs/plugin-vue", + "version": "6.0.0-beta.1", + "author": { + "name": "Evan You" + }, + "license": "MIT", + "_id": "@vitejs/plugin-vue@6.0.0-beta.1", + "maintainers": [ + { + "name": "yyx990803", + "email": "yyx990803@gmail.com" + }, + { + "name": "patak", + "email": "hey.patak@gmail.com" + }, + { + "name": "antfu", + "email": "anthonyfu117@hotmail.com" + }, + { + "name": "vitebot", + "email": "vite@voidzero.dev" + }, + { + "name": "sxzz", + "email": "sxzz@sxzz.moe" + } + ], + "homepage": "https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme", + "bugs": { + "url": "https://github.com/vitejs/vite-plugin-vue/issues" + }, + "dist": { + "shasum": "80c5aa17c25f61b78a1e9c0d2a14a9514c3522ec", + "tarball": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.0-beta.1.tgz", + "fileCount": 8, + "integrity": "sha512-/g2zLUvuARZSp/p7m7+66nIEfaHS5+GIlVVMuNKT2RXKzfUS596ONDFqgLM1W3zwOXod0miLN1we5e8cfSvP1g==", + "signatures": [ + { + "sig": "MEUCIENvQkLhxo9knDt8POJT43qh6+2baGF0eOJRSKH8OM3BAiEAr0mzPhlZwcAZWhVRrixd/7svYcRZvkPltv6CsWw/YwM=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@vitejs%2fplugin-vue@6.0.0-beta.1", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "unpackedSize": 205856 + }, + "main": "./dist/index.cjs", + "type": "commonjs", + "_from": "file:vitejs-plugin-vue-6.0.0-beta.1.tgz", + "types": "./dist/index.d.ts", + "module": "./dist/index.mjs", + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "exports": { + ".": { + "import": "./dist/index.mjs", + "require": "./dist/index.cjs" + } + }, + "scripts": { + "dev": "unbuild --stub", + "build": "unbuild && pnpm run patch-cjs", + "patch-cjs": "tsx ../../scripts/patchCJS.ts" + }, + "_npmUser": { + "name": "vitebot", + "email": "vite@voidzero.dev" + }, + "_resolved": "/tmp/fbcc6474c5b8dfba8d9d71f11e0ef69e/vitejs-plugin-vue-6.0.0-beta.1.tgz", + "_integrity": "sha512-/g2zLUvuARZSp/p7m7+66nIEfaHS5+GIlVVMuNKT2RXKzfUS596ONDFqgLM1W3zwOXod0miLN1we5e8cfSvP1g==", + "repository": { + "url": "git+https://github.com/vitejs/vite-plugin-vue.git", + "type": "git", + "directory": "packages/plugin-vue" + }, + "_npmVersion": "10.2.4", + "description": "> Note: as of `vue` 3.2.13+ and `@vitejs/plugin-vue` 1.9.0+, `@vue/compiler-sfc` is no longer required as a peer dependency.", + "directories": {}, + "_nodeVersion": "22.16.0", + "dependencies": { + "@rolldown/pluginutils": "1.0.0-beta.9" + }, + "_hasShrinkwrap": false, + "readmeFilename": "README.md", + "devDependencies": { + "vue": "^3.5.14", + "vite": "^6.3.5", + "debug": "^4.4.1", + "slash": "^5.1.0", + "rollup": "^4.40.2", + "source-map-js": "^1.2.1", + "@jridgewell/gen-mapping": "^0.3.8", + "@jridgewell/trace-mapping": "^0.3.25" + }, + "peerDependencies": { + "vue": "^3.2.25", + "vite": "^5.0.0 || ^6.0.0" + }, + "_npmOperationalInternal": { + "tmp": "tmp/plugin-vue_6.0.0-beta.1_1748845419700_0.6305330455925622", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "6.0.0-beta.0": { + "name": "@vitejs/plugin-vue", + "version": "6.0.0-beta.0", + "author": { + "name": "Evan You" + }, + "license": "MIT", + "_id": "@vitejs/plugin-vue@6.0.0-beta.0", + "maintainers": [ + { + "name": "yyx990803", + "email": "yyx990803@gmail.com" + }, + { + "name": "patak", + "email": "hey.patak@gmail.com" + }, + { + "name": "antfu", + "email": "anthonyfu117@hotmail.com" + }, + { + "name": "vitebot", + "email": "vite@voidzero.dev" + }, + { + "name": "sxzz", + "email": "sxzz@sxzz.moe" + } + ], + "homepage": "https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme", + "bugs": { + "url": "https://github.com/vitejs/vite-plugin-vue/issues" + }, + "dist": { + "shasum": "20e892204e151dd6b9254a5338a52a3c81a13ca3", + "tarball": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.0-beta.0.tgz", + "fileCount": 8, + "integrity": "sha512-Ymff00Qc0/Y8VRvvcaQF5PFj5/GegOZcPjBd24JKLTW/IcJOOcoUmesIKo3UVcqJN5WC0wjzxLSdKCsI+cdA+A==", + "signatures": [ + { + "sig": "MEYCIQC+Tox3WmNK2eLWPuIpZXt1GtKtAv5t27wONA0EXXXvLAIhANvVnFf2WkQN9aKrFdJjpB4N6dXQw3Ww/NTRmTnnAAPB", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@vitejs%2fplugin-vue@6.0.0-beta.0", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "unpackedSize": 205679 + }, + "main": "./dist/index.cjs", + "type": "commonjs", + "_from": "file:vitejs-plugin-vue-6.0.0-beta.0.tgz", + "types": "./dist/index.d.ts", + "module": "./dist/index.mjs", + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "exports": { + ".": { + "import": "./dist/index.mjs", + "require": "./dist/index.cjs" + } + }, + "scripts": { + "dev": "unbuild --stub", + "build": "unbuild && pnpm run patch-cjs", + "patch-cjs": "tsx ../../scripts/patchCJS.ts" + }, + "_npmUser": { + "name": "vitebot", + "email": "vite@voidzero.dev" + }, + "_resolved": "/tmp/c384365751dc7594a7293436623c4f49/vitejs-plugin-vue-6.0.0-beta.0.tgz", + "_integrity": "sha512-Ymff00Qc0/Y8VRvvcaQF5PFj5/GegOZcPjBd24JKLTW/IcJOOcoUmesIKo3UVcqJN5WC0wjzxLSdKCsI+cdA+A==", + "repository": { + "url": "git+https://github.com/vitejs/vite-plugin-vue.git", + "type": "git", + "directory": "packages/plugin-vue" + }, + "_npmVersion": "10.2.4", + "description": "> Note: as of `vue` 3.2.13+ and `@vitejs/plugin-vue` 1.9.0+, `@vue/compiler-sfc` is no longer required as a peer dependency.", + "directories": {}, + "_nodeVersion": "22.15.0", + "dependencies": { + "@rolldown/pluginutils": "1.0.0-beta.9" + }, + "_hasShrinkwrap": false, + "readmeFilename": "README.md", + "devDependencies": { + "vue": "^3.5.14", + "vite": "^6.3.5", + "debug": "^4.4.1", + "slash": "^5.1.0", + "rollup": "^4.40.2", + "source-map-js": "^1.2.1", + "@jridgewell/gen-mapping": "^0.3.8", + "@jridgewell/trace-mapping": "^0.3.25" + }, + "peerDependencies": { + "vue": "^3.2.25", + "vite": "^5.0.0 || ^6.0.0" + }, + "_npmOperationalInternal": { + "tmp": "tmp/plugin-vue_6.0.0-beta.0_1747805352923_0.4293820756006381", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "5.2.4": { + "name": "@vitejs/plugin-vue", + "version": "5.2.4", + "author": { + "name": "Evan You" + }, + "license": "MIT", + "_id": "@vitejs/plugin-vue@5.2.4", + "maintainers": [ + { + "name": "yyx990803", + "email": "yyx990803@gmail.com" + }, + { + "name": "patak", + "email": "hey.patak@gmail.com" + }, + { + "name": "antfu", + "email": "anthonyfu117@hotmail.com" + }, + { + "name": "vitebot", + "email": "vite@voidzero.dev" + }, + { + "name": "sxzz", + "email": "sxzz@sxzz.moe" + } + ], + "homepage": "https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme", + "bugs": { + "url": "https://github.com/vitejs/vite-plugin-vue/issues" + }, + "dist": { + "shasum": "9e8a512eb174bfc2a333ba959bbf9de428d89ad8", + "tarball": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.2.4.tgz", + "fileCount": 8, + "integrity": "sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==", + "signatures": [ + { + "sig": "MEUCIQCHxyFDLWtwo1iFSncMzuwB3temAEh5j1XWNsSz+hvP4AIgWDC0rqFXo4nQ86rT3bamVOSrha6dHOcotlUY0Z9QUFs=", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@vitejs%2fplugin-vue@5.2.4", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "unpackedSize": 201134 + }, + "main": "./dist/index.cjs", + "type": "commonjs", + "_from": "file:vitejs-plugin-vue-5.2.4.tgz", + "types": "./dist/index.d.ts", + "module": "./dist/index.mjs", + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "exports": { + ".": { + "import": "./dist/index.mjs", + "require": "./dist/index.cjs" + } + }, + "scripts": { + "dev": "unbuild --stub", + "build": "unbuild && pnpm run patch-cjs", + "patch-cjs": "tsx ../../scripts/patchCJS.ts" + }, + "_npmUser": { + "name": "vitebot", + "email": "vite@voidzero.dev" + }, + "_resolved": "/tmp/11940f01bf95e4469919c8f08eedfbf3/vitejs-plugin-vue-5.2.4.tgz", + "_integrity": "sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==", + "repository": { + "url": "git+https://github.com/vitejs/vite-plugin-vue.git", + "type": "git", + "directory": "packages/plugin-vue" + }, + "_npmVersion": "10.2.4", + "description": "> Note: as of `vue` 3.2.13+ and `@vitejs/plugin-vue` 1.9.0+, `@vue/compiler-sfc` is no longer required as a peer dependency.", + "directories": {}, + "_nodeVersion": "22.15.0", + "_hasShrinkwrap": false, + "devDependencies": { + "vue": "^3.5.13", + "vite": "^6.3.5", + "debug": "^4.4.0", + "slash": "^5.1.0", + "rollup": "^4.40.2", + "source-map-js": "^1.2.1", + "@jridgewell/gen-mapping": "^0.3.8", + "@jridgewell/trace-mapping": "^0.3.25" + }, + "peerDependencies": { + "vue": "^3.2.25", + "vite": "^5.0.0 || ^6.0.0" + }, + "_npmOperationalInternal": { + "tmp": "tmp/plugin-vue_5.2.4_1746784070762_0.8983766603847565", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "5.2.3": { + "name": "@vitejs/plugin-vue", + "version": "5.2.3", + "author": { + "name": "Evan You" + }, + "license": "MIT", + "_id": "@vitejs/plugin-vue@5.2.3", + "maintainers": [ + { + "name": "soda", + "email": "npm@haoqun.me" + }, + { + "name": "yyx990803", + "email": "yyx990803@gmail.com" + }, + { + "name": "patak", + "email": "hey.patak@gmail.com" + }, + { + "name": "antfu", + "email": "anthonyfu117@hotmail.com" + }, + { + "name": "vitebot", + "email": "vitejs.twitter@gmail.com" + }, + { + "name": "sxzz", + "email": "sxzz@sxzz.moe" + } + ], + "homepage": "https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme", + "bugs": { + "url": "https://github.com/vitejs/vite-plugin-vue/issues" + }, + "dist": { + "shasum": "71a8fc82d4d2e425af304c35bf389506f674d89b", + "tarball": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.2.3.tgz", + "fileCount": 8, + "integrity": "sha512-IYSLEQj4LgZZuoVpdSUCw3dIynTWQgPlaRP6iAvMle4My0HdYwr5g5wQAfwOeHQBmYwEkqF70nRpSilr6PoUDg==", + "signatures": [ + { + "sig": "MEYCIQCGF7uMV4Qk36zouGVWTlfkmDEIXPC7Pq2ABR7q1yr8FAIhAJ0j4t+Ei59JbN3YC9VPP/6LRxADyafQAI0z0iCor7vg", + "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@vitejs%2fplugin-vue@5.2.3", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "unpackedSize": 199486 + }, + "main": "./dist/index.cjs", + "type": "commonjs", + "_from": "file:vitejs-plugin-vue-5.2.3.tgz", + "types": "./dist/index.d.ts", + "module": "./dist/index.mjs", + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "exports": { + ".": { + "import": "./dist/index.mjs", + "require": "./dist/index.cjs" + } + }, + "scripts": { + "dev": "unbuild --stub", + "build": "unbuild && pnpm run patch-cjs", + "patch-cjs": "tsx ../../scripts/patchCJS.ts" + }, + "_npmUser": { + "name": "vitebot", + "email": "vitejs.twitter@gmail.com" + }, + "_resolved": "/tmp/fed1b25faec479a7ae2edd45912143c8/vitejs-plugin-vue-5.2.3.tgz", + "_integrity": "sha512-IYSLEQj4LgZZuoVpdSUCw3dIynTWQgPlaRP6iAvMle4My0HdYwr5g5wQAfwOeHQBmYwEkqF70nRpSilr6PoUDg==", + "repository": { + "url": "git+https://github.com/vitejs/vite-plugin-vue.git", + "type": "git", + "directory": "packages/plugin-vue" + }, + "_npmVersion": "10.2.4", + "description": "> Note: as of `vue` 3.2.13+ and `@vitejs/plugin-vue` 1.9.0+, `@vue/compiler-sfc` is no longer required as a peer dependency.", + "directories": {}, + "_nodeVersion": "22.14.0", + "_hasShrinkwrap": false, + "devDependencies": { + "vue": "^3.5.13", + "vite": "^6.2.0", + "debug": "^4.4.0", + "slash": "^5.1.0", + "rollup": "^4.34.9", + "source-map-js": "^1.2.1", + "@jridgewell/gen-mapping": "^0.3.8", + "@jridgewell/trace-mapping": "^0.3.25" + }, + "peerDependencies": { + "vue": "^3.2.25", + "vite": "^5.0.0 || ^6.0.0" + }, + "_npmOperationalInternal": { + "tmp": "tmp/plugin-vue_5.2.3_1742211689107_0.957761523848865", + "host": "s3://npm-registry-packages-npm-production" + } + }, + "5.0.0-alpha.0": { + "name": "@vitejs/plugin-vue", + "version": "5.0.0-alpha.0", + "author": { + "name": "Evan You" + }, + "license": "MIT", + "_id": "@vitejs/plugin-vue@5.0.0-alpha.0", + "maintainers": [ + { + "name": "soda", + "email": "npm@haoqun.me" + }, + { + "name": "vitebot", + "email": "vitejs.twitter@gmail.com" + }, + { + "name": "yyx990803", + "email": "yyx990803@gmail.com" + }, + { + "name": "patak", + "email": "matias.capeletto@gmail.com" + }, + { + "name": "antfu", + "email": "anthonyfu117@hotmail.com" + }, + { + "name": "sxzz", + "email": "sxzz@sxzz.moe" + } + ], + "homepage": "https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme", + "bugs": { + "url": "https://github.com/vitejs/vite-plugin-vue/issues" + }, + "dist": { + "shasum": "6e6f7e351d28d21acf002ea535cad5af4f28ff70", + "tarball": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.0-alpha.0.tgz", + "fileCount": 8, + "integrity": "sha512-2t6mxT4hYljhupF5DcZZ07rZz5mm5LwJs/hp3VZqI/bpY5CganQKro9RAz8psWJRI8FZA9bDTQlzXIUNyqZC1Q==", + "signatures": [ + { + "sig": "MEYCIQCromHhFRPiIcZEv5QkQYnIAaTWRDYS1Z5QNAWgSeDbbgIhALxTe5GwJd700uZc/JY6ztSzaEVD0wCR6V5ofJX3lQtx", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@vitejs%2fplugin-vue@5.0.0-alpha.0", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v1" + } + }, + "unpackedSize": 181656 + }, + "main": "./dist/index.cjs", + "_from": "file:vitejs-plugin-vue-5.0.0-alpha.0.tgz", + "types": "./dist/index.d.ts", + "module": "./dist/index.mjs", + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "exports": { + ".": { + "import": "./dist/index.mjs", + "require": "./dist/index.cjs" + } + }, + "scripts": { + "dev": "unbuild --stub", + "build": "unbuild && pnpm run patch-cjs", + "patch-cjs": "tsx ../../scripts/patchCJS.ts" + }, + "_npmUser": { + "name": "vitebot", + "email": "vitejs.twitter@gmail.com" + }, + "_resolved": "/tmp/c068c1f00af37c0b95e83d715b37e608/vitejs-plugin-vue-5.0.0-alpha.0.tgz", + "_integrity": "sha512-2t6mxT4hYljhupF5DcZZ07rZz5mm5LwJs/hp3VZqI/bpY5CganQKro9RAz8psWJRI8FZA9bDTQlzXIUNyqZC1Q==", + "repository": { + "url": "git+https://github.com/vitejs/vite-plugin-vue.git", + "type": "git", + "directory": "packages/plugin-vue" + }, + "_npmVersion": "10.2.4", + "description": "> Note: as of `vue` 3.2.13+ and `@vitejs/plugin-vue` 1.9.0+, `@vue/compiler-sfc` is no longer required as a peer dependency.", + "directories": {}, + "_nodeVersion": "20.9.0", + "_hasShrinkwrap": false, + "readmeFilename": "README.md", + "devDependencies": { + "vue": "^3.3.8", + "vite": "^5.0.2", + "debug": "^4.3.4", + "slash": "^5.1.0", + "rollup": "^4.6.0", + "source-map-js": "^1.0.2", + "@jridgewell/gen-mapping": "^0.3.3", + "@jridgewell/trace-mapping": "^0.3.20" + }, + "peerDependencies": { + "vue": "^3.2.25", + "vite": "^5.0.0" + }, + "_npmOperationalInternal": { + "tmp": "tmp/plugin-vue_5.0.0-alpha.0_1701195748216_0.4162026216620025", + "host": "s3://npm-registry-packages" + } + }, + "4.6.2": { + "name": "@vitejs/plugin-vue", + "version": "4.6.2", + "author": { + "name": "Evan You" + }, + "license": "MIT", + "_id": "@vitejs/plugin-vue@4.6.2", + "maintainers": [ + { + "name": "soda", + "email": "npm@haoqun.me" + }, + { + "name": "vitebot", + "email": "vitejs.twitter@gmail.com" + }, + { + "name": "yyx990803", + "email": "yyx990803@gmail.com" + }, + { + "name": "patak", + "email": "matias.capeletto@gmail.com" + }, + { + "name": "antfu", + "email": "anthonyfu117@hotmail.com" + }, + { + "name": "sxzz", + "email": "sxzz@sxzz.moe" + } + ], + "homepage": "https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme", + "bugs": { + "url": "https://github.com/vitejs/vite-plugin-vue/issues" + }, + "dist": { + "shasum": "057d2ded94c4e71b94e9814f92dcd9306317aa46", + "tarball": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.6.2.tgz", + "fileCount": 8, + "integrity": "sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==", + "signatures": [ + { + "sig": "MEUCIQDl/E5ljnSkSlNGPdjcHqEkQDogb3F4SIS/3wI6y23G9wIgdtSe9XT7huKN9lVDsAh/cPK1y2phcB0aHnJOJvcL0hU=", + "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA" + } + ], + "attestations": { + "url": "https://registry.npmjs.org/-/npm/v1/attestations/@vitejs%2fplugin-vue@4.6.2", + "provenance": { + "predicateType": "https://slsa.dev/provenance/v0.2" + } + }, + "unpackedSize": 184750 + }, + "main": "./dist/index.cjs", + "_from": "file:vitejs-plugin-vue-4.6.2.tgz", + "types": "./dist/index.d.ts", + "module": "./dist/index.mjs", + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "exports": { + ".": { + "import": "./dist/index.mjs", + "require": "./dist/index.cjs" + } + }, + "scripts": { + "dev": "unbuild --stub", + "build": "unbuild && pnpm run patch-cjs", + "patch-cjs": "tsx ../../scripts/patchCJS.ts" + }, + "_npmUser": { + "name": "vitebot", + "email": "vitejs.twitter@gmail.com" + }, + "_resolved": "/tmp/3e2e4cfa8569563d5fc9d137638124b3/vitejs-plugin-vue-4.6.2.tgz", + "_integrity": "sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==", + "repository": { + "url": "git+https://github.com/vitejs/vite-plugin-vue.git", + "type": "git", + "directory": "packages/plugin-vue" + }, + "_npmVersion": "9.7.2", + "description": "> Note: as of `vue` 3.2.13+ and `@vitejs/plugin-vue` 1.9.0+, `@vue/compiler-sfc` is no longer required as a peer dependency.", + "directories": {}, + "_nodeVersion": "20.10.0", + "_hasShrinkwrap": false, + "readmeFilename": "README.md", + "devDependencies": { + "vue": "^3.3.8", + "vite": "^4.5.0", + "debug": "^4.3.4", + "slash": "^5.1.0", + "rollup": "^3.29.4", + "source-map-js": "^1.0.2", + "@jridgewell/gen-mapping": "^0.3.3", + "@jridgewell/trace-mapping": "^0.3.20" + }, + "peerDependencies": { + "vue": "^3.2.25", + "vite": "^4.0.0 || ^5.0.0" + }, + "_npmOperationalInternal": { + "tmp": "tmp/plugin-vue_4.6.2_1703988389761_0.8166917758190726", + "host": "s3://npm-registry-packages" + } + } + }, + "time": { + "modified": "2026-02-02T10:59:34.031Z", + "created": "2020-12-29T05:53:47.974Z", + "6.0.4": "2026-02-02T10:59:33.695Z", + "6.0.3": "2025-12-12T08:17:23.360Z", + "6.0.2": "2025-11-19T02:33:50.377Z", + "6.0.1": "2025-07-28T03:44:05.199Z", + "6.0.0": "2025-06-24T09:31:08.973Z", + "6.0.0-beta.2": "2025-06-06T03:45:28.737Z", + "6.0.0-beta.1": "2025-06-02T06:23:39.883Z", + "6.0.0-beta.0": "2025-05-21T05:29:13.147Z", + "5.2.4": "2025-05-09T09:47:50.969Z", + "5.2.3": "2025-03-17T11:41:29.290Z", + "5.0.0-alpha.0": "2023-11-28T18:22:28.385Z", + "4.6.2": "2023-12-31T02:06:29.937Z" + }, + "maintainers": [ + { + "name": "yyx990803", + "email": "yyx990803@gmail.com" + }, + { + "name": "patak", + "email": "hey.patak@gmail.com" + }, + { + "name": "antfu", + "email": "anthonyfu117@hotmail.com" + }, + { + "name": "vitebot", + "email": "vite@voidzero.dev" + }, + { + "name": "sxzz", + "email": "npm@sxzz.moe" + } + ], + "author": { + "name": "Evan You" + }, + "license": "MIT", + "homepage": "https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme", + "keywords": ["vite", "vite-plugin", "vue"], + "repository": { + "type": "git", + "url": "git+https://github.com/vitejs/vite-plugin-vue.git", + "directory": "packages/plugin-vue" + }, + "bugs": { + "url": "https://github.com/vitejs/vite-plugin-vue/issues" + }, + "readme": "# @vitejs/plugin-vue [![npm](https://img.shields.io/npm/v/@vitejs/plugin-vue.svg)](https://npmjs.com/package/@vitejs/plugin-vue)\n\n> Note: as of `vue` 3.2.13+ and `@vitejs/plugin-vue` 1.9.0+, `@vue/compiler-sfc` is no longer required as a peer dependency.\n\n```js\n// vite.config.js\nimport vue from '@vitejs/plugin-vue'\n\nexport default {\n plugins: [vue()],\n}\n```\n\nFor JSX / TSX support, [`@vitejs/plugin-vue-jsx`](https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue-jsx) is also needed.\n\n## Options\n\n```ts\nexport interface Options {\n include?: string | RegExp | (string | RegExp)[]\n exclude?: string | RegExp | (string | RegExp)[]\n\n isProduction?: boolean\n\n /**\n * Requires @vitejs/plugin-vue@^5.1.0\n */\n features?: {\n /**\n * Enable reactive destructure for `defineProps`.\n * - Available in Vue 3.4 and later.\n * - **default:** `false` in Vue 3.4 (**experimental**), `true` in Vue 3.5+\n */\n propsDestructure?: boolean\n /**\n * Transform Vue SFCs into custom elements.\n * - `true`: all `*.vue` imports are converted into custom elements\n * - `string | RegExp`: matched files are converted into custom elements\n * - **default:** /\\.ce\\.vue$/\n */\n customElement?: boolean | string | RegExp | (string | RegExp)[]\n /**\n * Set to `false` to disable Options API support and allow related code in\n * Vue core to be dropped via dead-code elimination in production builds,\n * resulting in smaller bundles.\n * - **default:** `true`\n */\n optionsAPI?: boolean\n /**\n * Set to `true` to enable devtools support in production builds.\n * Results in slightly larger bundles.\n * - **default:** `false`\n */\n prodDevtools?: boolean\n /**\n * Set to `true` to enable detailed information for hydration mismatch\n * errors in production builds. Results in slightly larger bundles.\n * - **default:** `false`\n */\n prodHydrationMismatchDetails?: boolean\n /**\n * Customize the component ID generation strategy.\n * - `'filepath'`: hash the file path (relative to the project root)\n * - `'filepath-source'`: hash the file path and the source code\n * - `function`: custom function that takes the file path, source code,\n * whether in production mode, and the default hash function as arguments\n * - **default:** `'filepath'` in development, `'filepath-source'` in production\n */\n componentIdGenerator?:\n | 'filepath'\n | 'filepath-source'\n | ((\n filepath: string,\n source: string,\n isProduction: boolean | undefined,\n getHash: (text: string) => string,\n ) => string)\n }\n\n // `script`, `template` and `style` are lower-level compiler options\n // to pass on to respective APIs of `vue/compiler-sfc`\n\n script?: Partial<\n Omit<\n SFCScriptCompileOptions,\n | 'id'\n | 'isProd'\n | 'inlineTemplate'\n | 'templateOptions'\n | 'sourceMap'\n | 'genDefaultAs'\n | 'customElement'\n >\n >\n\n template?: Partial<\n Omit<\n SFCTemplateCompileOptions,\n | 'id'\n | 'source'\n | 'ast'\n | 'filename'\n | 'scoped'\n | 'slotted'\n | 'isProd'\n | 'inMap'\n | 'ssr'\n | 'ssrCssVars'\n | 'preprocessLang'\n >\n >\n\n style?: Partial<\n Omit<\n SFCStyleCompileOptions,\n | 'filename'\n | 'id'\n | 'isProd'\n | 'source'\n | 'scoped'\n | 'cssDevSourcemap'\n | 'postcssOptions'\n | 'map'\n | 'postcssPlugins'\n | 'preprocessCustomRequire'\n | 'preprocessLang'\n | 'preprocessOptions'\n >\n >\n\n /**\n * Use custom compiler-sfc instance. Can be used to force a specific version.\n */\n compiler?: typeof _compiler\n\n /**\n * @deprecated moved to `features.customElement`.\n */\n customElements?: boolean | string | RegExp | (string | RegExp)[]\n}\n```\n\n## Asset URL handling\n\nWhen `@vitejs/plugin-vue` compiles the `