Skip to content

Instantly share code, notes, and snippets.

@isaacs
Created October 16, 2024 19:48
Show Gist options
  • Save isaacs/917193f86c254917dbd0eb3c6e8f7f2a to your computer and use it in GitHub Desktop.
Save isaacs/917193f86c254917dbd0eb3c6e8f7f2a to your computer and use it in GitHub Desktop.
file:///Users/isaacs/Developer/vltpkg/vltpkg/src/graph/dist/esm/reify/build.js:17
await graphRun({
^
Error: failed graph traversal
at async build (file:///Users/isaacs/Developer/vltpkg/vltpkg/src/graph/dist/esm/reify/build.js:17:5)
at async reify_ (file:///Users/isaacs/Developer/vltpkg/vltpkg/src/graph/dist/esm/reify/index.js:64:5)
at async reify (file:///Users/isaacs/Developer/vltpkg/vltpkg/src/graph/dist/esm/reify/index.js:30:9)
at async command (file:///Users/isaacs/Developer/vltpkg/vltpkg/src/vlt/dist/esm/commands/install.js:24:5)
at async Module.run (file:///Users/isaacs/Developer/vltpkg/vltpkg/src/vlt/dist/esm/index.js:36:9) {
[cause]: {
node: <ref *1> Node [@vltpkg/graph.Node] {
edgesIn: Set(1) {
Edge [@vltpkg/graph.Edge] {
from: Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··sass-loader@12.6.0',
importer: false,
mainImporter: false,
graph: [Graph [@vltpkg/graph.Graph]],
integrity: 'sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '12.6.0',
resolved: 'https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz',
inVltStore: [Function (anonymous)]
},
to: [Circular *1],
type: 'peer',
spec: Spec {
type: 'registry',
spec: 'fibers@>= 3.1.0',
options: [Object],
name: 'fibers',
scope: undefined,
scopeRegistry: undefined,
bareSpec: '>= 3.1.0',
gitRemote: undefined,
gitSelector: undefined,
gitSelectorParsed: undefined,
gitCommittish: undefined,
namedGitHost: undefined,
namedGitHostPath: undefined,
workspaceSpec: undefined,
workspace: undefined,
namedRegistry: undefined,
registry: 'https://registry.npmjs.org/',
registrySpec: '>= 3.1.0',
conventionalRegistryTarball: undefined,
semver: '>= 3.1.0',
range: [Range],
distTag: undefined,
remoteURL: undefined,
file: undefined,
subspec: undefined
}
}
},
edgesOut: Map(1) {
'detect-libc' => Edge [@vltpkg/graph.Edge] {
from: [Circular *1],
to: Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··detect-libc@1.0.3',
importer: false,
mainImporter: false,
graph: [Graph [@vltpkg/graph.Graph]],
integrity: 'sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '1.0.3',
resolved: 'https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz',
inVltStore: [Function (anonymous)]
},
type: 'prod',
spec: Spec {
type: 'registry',
spec: 'detect-libc@^1.0.3',
options: [Object],
name: 'detect-libc',
scope: undefined,
scopeRegistry: undefined,
bareSpec: '^1.0.3',
gitRemote: undefined,
gitSelector: undefined,
gitSelectorParsed: undefined,
gitCommittish: undefined,
namedGitHost: undefined,
namedGitHostPath: undefined,
workspaceSpec: undefined,
workspace: undefined,
namedRegistry: undefined,
registry: 'https://registry.npmjs.org/',
registrySpec: '^1.0.3',
conventionalRegistryTarball: undefined,
semver: '^1.0.3',
range: [Range],
distTag: undefined,
remoteURL: undefined,
file: undefined,
subspec: undefined
}
}
},
id: '··fibers@5.0.3',
importer: false,
mainImporter: false,
graph: <ref *2> Graph [@vltpkg/graph.Graph] {
monorepo: undefined,
manifests: Map(1496) {
'file·.' => {
dependencies: [Object],
[Symbol(newline)]: '\n',
[Symbol(indent)]: ' '
},
'··react-scripts@5.0.1' => {
name: 'react-scripts',
version: '5.0.1',
description: 'Configuration and scripts for Create React App.',
repository: [Object],
license: 'MIT',
engines: [Object],
bugs: [Object],
bin: [Object],
types: './lib/react-app.d.ts',
dependencies: [Object],
devDependencies: [Object],
optionalDependencies: [Object],
peerDependencies: [Object],
peerDependenciesMeta: [Object],
browserslist: [Object],
gitHead: '19fa58d527ae74f2b6baa0867463eea1d290f9a5',
homepage: 'https://github.com/facebook/create-react-app#readme',
_id: 'react-scripts@5.0.1',
_nodeVersion: '16.13.0',
_npmVersion: 'lerna/4.0.0/node@v16.13.0+arm64 (darwin)',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··bfj@7.1.0' => {
name: 'bfj',
version: '7.1.0',
keywords: [Array],
author: [Object],
license: 'MIT',
_id: 'bfj@7.1.0',
maintainers: [Array],
contributors: [Array],
homepage: 'https://gitlab.com/philbooth/bfj',
bugs: [Object],
dist: [Object],
main: './src',
engines: [Object],
gitHead: '519a26defe83d78e105832b59353b19cdf8a9218',
scripts: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '8.19.2',
description: 'Big-friendly JSON. Asynchronous streaming functions for large JSON data sets.',
directories: {},
_nodeVersion: '20.6.0',
dependencies: [Object],
_hasShrinkwrap: false,
devDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··fs-extra@10.1.0' => {
name: 'fs-extra',
version: '10.1.0',
keywords: [Array],
author: [Object],
license: 'MIT',
_id: 'fs-extra@10.1.0',
maintainers: [Array],
homepage: 'https://github.com/jprichardson/node-fs-extra',
bugs: [Object],
dist: [Object],
main: './lib/index.js',
engines: [Object],
gitHead: '0220eac966d7d6b9a595d69b1242ab8a397fba7f',
scripts: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '7.21.1',
description: "fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.",
directories: {},
sideEffects: false,
_nodeVersion: '16.9.1',
dependencies: [Object],
_hasShrinkwrap: false,
devDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··babel-plugin-named-asset-import@0.3.8' => {
name: 'babel-plugin-named-asset-import',
version: '0.3.8',
description: 'Babel plugin for named asset imports in Create React App',
repository: [Object],
license: 'MIT',
bugs: [Object],
main: 'index.js',
peerDependencies: [Object],
devDependencies: [Object],
scripts: [Object],
gitHead: '221e511730ca51c036c6954a9d2ee7659ff860f9',
homepage: 'https://github.com/facebook/create-react-app#readme',
_id: 'babel-plugin-named-asset-import@0.3.8',
_nodeVersion: '16.13.0',
_npmVersion: 'lerna/4.0.0/node@v16.13.0+arm64 (darwin)',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··file-loader@6.2.0' => {
name: 'file-loader',
version: '6.2.0',
description: 'A file loader module for webpack',
license: 'MIT',
repository: [Object],
author: [Object],
homepage: 'https://github.com/webpack-contrib/file-loader',
bugs: [Object],
funding: [Object],
main: 'dist/cjs.js',
engines: [Object],
scripts: [Object],
peerDependencies: [Object],
dependencies: [Object],
devDependencies: [Object],
keywords: [Array],
gitHead: 'c423008dce1b16e1253b89b792f03774ffeb47de',
_id: 'file-loader@6.2.0',
_nodeVersion: '12.19.0',
_npmVersion: '6.14.8',
dist: [Object],
maintainers: [Array],
_npmUser: [Object],
directories: {},
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··case-sensitive-paths-webpack-plugin@2.4.0' => {
name: 'case-sensitive-paths-webpack-plugin',
version: '2.4.0',
description: 'Enforces module path case sensitivity in Webpack',
engines: [Object],
main: 'index.js',
scripts: [Object],
repository: [Object],
keywords: [Array],
author: [Object],
license: 'MIT',
bugs: [Object],
homepage: 'https://github.com/Urthen/case-sensitive-paths-webpack-plugin#readme',
devDependencies: [Object],
'auto-changelog': [Object],
gitHead: '6a6f00e17313a5a49288d7e84ca5e10a2a99e921',
_id: 'case-sensitive-paths-webpack-plugin@2.4.0',
_nodeVersion: '12.7.0',
_npmVersion: '6.14.8',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··babel-preset-react-app@10.0.1' => {
name: 'babel-preset-react-app',
version: '10.0.1',
description: 'Babel preset used by Create React App',
repository: [Object],
license: 'MIT',
bugs: [Object],
dependencies: [Object],
gitHead: '221e511730ca51c036c6954a9d2ee7659ff860f9',
homepage: 'https://github.com/facebook/create-react-app#readme',
_id: 'babel-preset-react-app@10.0.1',
_nodeVersion: '16.13.0',
_npmVersion: 'lerna/4.0.0/node@v16.13.0+arm64 (darwin)',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··eslint-webpack-plugin@3.2.0' => {
name: 'eslint-webpack-plugin',
version: '3.2.0',
description: 'A ESLint plugin for webpack',
license: 'MIT',
repository: [Object],
author: [Object],
homepage: 'https://github.com/webpack-contrib/eslint-webpack-plugin',
bugs: [Object],
funding: [Object],
main: 'dist/index.js',
types: 'types/index.d.ts',
engines: [Object],
scripts: [Object],
peerDependencies: [Object],
dependencies: [Object],
devDependencies: [Object],
keywords: [Array],
gitHead: '1796657c89a22844d4fe605e26e294795f542ba4',
_id: 'eslint-webpack-plugin@3.2.0',
_nodeVersion: '18.4.0',
_npmVersion: '8.12.2',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··identity-obj-proxy@3.0.0' => {
name: 'identity-obj-proxy',
version: '3.0.0',
description: 'an identity object using ES6 proxies',
main: 'src/index.js',
scripts: [Object],
engines: [Object],
repository: [Object],
keywords: [Array],
author: [Object],
license: 'MIT',
bugs: [Object],
homepage: 'https://github.com/keyanzhang/identity-obj-proxy#readme',
dependencies: [Object],
devDependencies: [Object],
jest: [Object],
gitHead: '4a4461f921802c76835b957776600f705d1e3351',
_id: 'identity-obj-proxy@3.0.0',
_shasum: '94d2bda96084453ef36fbc5aaec37e0f79f1fc14',
_from: '.',
_npmVersion: '3.10.3',
_nodeVersion: '6.3.0',
_npmUser: [Object],
dist: [Object],
maintainers: [Array],
_npmOperationalInternal: [Object],
directories: {}
},
'··camelcase@6.3.0' => {
name: 'camelcase',
version: '6.3.0',
description: 'Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`',
license: 'MIT',
repository: [Object],
funding: 'https://github.com/sponsors/sindresorhus',
author: [Object],
engines: [Object],
scripts: [Object],
keywords: [Array],
devDependencies: [Object],
types: './index.d.ts',
gitHead: '497d7fc3ae98b2232af1e56aa24f82878d7f53f0',
bugs: [Object],
homepage: 'https://github.com/sindresorhus/camelcase#readme',
_id: 'camelcase@6.3.0',
_nodeVersion: '12.22.1',
_npmVersion: '8.1.0',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··dotenv-expand@5.1.0' => {
name: 'dotenv-expand',
version: '5.1.0',
description: 'Expand environment variables using dotenv',
main: 'lib/main.js',
scripts: [Object],
keywords: [Array],
author: [Object],
license: 'BSD-2-Clause',
devDependencies: [Object],
types: './index.d.ts',
gitHead: 'ddb73d02322fe8522b4e05b73e1c1ad24ea7c14a',
_id: 'dotenv-expand@5.1.0',
_npmVersion: '6.4.1',
_nodeVersion: '8.9.4',
_npmUser: [Object],
maintainers: [Array],
dist: [Object],
directories: {},
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··@svgr%2Fwebpack@5.5.0' => {
name: '@svgr/webpack',
description: 'SVGR webpack loader.',
version: '5.5.0',
main: 'lib/index.js',
repository: [Object],
author: [Object],
publishConfig: [Object],
keywords: [Array],
engines: [Object],
homepage: 'https://react-svgr.com',
funding: [Object],
license: 'MIT',
scripts: [Object],
dependencies: [Object],
devDependencies: [Object],
gitHead: 'b5920550bd966f876cb65c5e23af180461e5aa23',
_id: '@svgr/webpack@5.5.0',
_nodeVersion: '14.4.0',
_npmVersion: 'lerna/3.22.1/node@v14.4.0+x64 (darwin)',
_npmUser: [Object],
dist: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··workbox-webpack-plugin@6.6.0' => {
name: 'workbox-webpack-plugin',
version: '6.6.0',
description: 'A plugin for your Webpack build process, helping you generate a manifest of local files that workbox-sw should precache.',
keywords: [Array],
workbox: [Object],
main: 'build/index.js',
types: 'build/index.d.ts',
engines: [Object],
dependencies: [Object],
peerDependencies: [Object],
devDependencies: [Object],
author: [Object],
license: 'MIT',
repository: [Object],
bugs: [Object],
homepage: 'https://github.com/GoogleChrome/workbox',
gitHead: '252644491d9bb5a67518935ede6df530107c9475',
_id: 'workbox-webpack-plugin@6.6.0',
_nodeVersion: '16.20.0',
_npmVersion: 'lerna/3.22.1/node@v16.20.0+x64 (darwin)',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··browserslist@4.24.0' => {
name: 'browserslist',
version: '4.24.0',
description: 'Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset',
keywords: [Array],
funding: [Array],
author: [Object],
license: 'MIT',
repository: [Object],
dependencies: [Object],
engines: [Object],
bin: [Object],
types: './index.d.ts',
browser: [Object],
_id: 'browserslist@4.24.0',
gitHead: 'b11087b677e9190db9a7177046716791a0acc70e',
bugs: [Object],
homepage: 'https://github.com/browserslist/browserslist#readme',
_nodeVersion: '20.17.0',
_npmVersion: '10.8.2',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··css-loader@6.11.0' => {
name: 'css-loader',
version: '6.11.0',
description: 'css loader module for webpack',
license: 'MIT',
repository: [Object],
author: [Object],
homepage: 'https://github.com/webpack-contrib/css-loader',
bugs: [Object],
funding: [Object],
main: 'dist/cjs.js',
engines: [Object],
scripts: [Object],
peerDependencies: [Object],
peerDependenciesMeta: [Object],
dependencies: [Object],
devDependencies: [Object],
keywords: [Array],
_id: 'css-loader@6.11.0',
gitHead: '95cf5c58078e0af50f352347a76d9b81749df78e',
_nodeVersion: '18.19.0',
_npmVersion: '10.2.3',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··fsevents@2.3.3' => {
name: 'fsevents',
version: '2.3.3',
keywords: [Array],
license: 'MIT',
_id: 'fsevents@2.3.3',
maintainers: [Array],
contributors: [Array],
homepage: 'https://github.com/fsevents/fsevents',
bugs: [Object],
os: [Array],
dist: [Object],
main: 'fsevents.js',
types: 'fsevents.d.ts',
engines: [Object],
gitHead: '2db891e51aa0f2975c5eaaf6aa30f13d720a830a',
gypfile: true,
scripts: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '9.6.7',
description: 'Native Access to MacOS FSEvents',
directories: {},
_nodeVersion: '18.17.1',
_hasShrinkwrap: false,
devDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··postcss-loader@6.2.1' => {
name: 'postcss-loader',
version: '6.2.1',
description: 'PostCSS loader for webpack',
license: 'MIT',
repository: [Object],
author: [Object],
homepage: 'https://github.com/webpack-contrib/postcss-loader',
bugs: [Object],
funding: [Object],
main: 'dist/cjs.js',
engines: [Object],
scripts: [Object],
peerDependencies: [Object],
dependencies: [Object],
devDependencies: [Object],
keywords: [Array],
gitHead: 'b3239cb4d7900d767e538059c08791e30bebd24c',
_id: 'postcss-loader@6.2.1',
_nodeVersion: '12.22.7',
_npmVersion: '8.1.2',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··html-webpack-plugin@5.6.0' => {
name: 'html-webpack-plugin',
version: '5.6.0',
keywords: [Array],
author: [Object],
license: 'MIT',
_id: 'html-webpack-plugin@5.6.0',
maintainers: [Array],
homepage: 'https://github.com/jantimon/html-webpack-plugin',
bugs: [Object],
dist: [Object],
jest: [Object],
main: 'index.js',
types: 'typings.d.ts',
config: [Object],
engines: [Object],
funding: [Object],
gitHead: 'ebfa1cecdace8a75a6a167e70aac4f0e0ad90121',
scripts: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '9.5.0',
description: 'Simplifies creation of HTML files to serve your webpack bundles',
directories: {},
_nodeVersion: '18.15.0',
dependencies: [Object],
semistandard: [Object],
_hasShrinkwrap: false,
devDependencies: [Object],
peerDependencies: [Object],
peerDependenciesMeta: [Object],
_npmOperationalInternal: [Object]
},
'··eslint@8.57.1' => {
name: 'eslint',
version: '8.57.1',
keywords: [Array],
author: [Object],
license: 'MIT',
_id: 'eslint@8.57.1',
maintainers: [Array],
homepage: 'https://eslint.org',
bugs: [Object],
bin: [Object],
dist: [Object],
main: './lib/api.js',
engines: [Object],
exports: [Object],
funding: 'https://opencollective.com/eslint',
gitHead: '5b9414c501c58bfa85f41f96f821973c41e8ae74',
scripts: [Object],
_npmUser: [Object],
gitHooks: [Object],
repository: [Object],
_npmVersion: '10.1.0',
description: 'An AST-based pattern checker for JavaScript.',
directories: {},
'lint-staged': [Object],
_nodeVersion: '20.9.0',
dependencies: [Object],
_hasShrinkwrap: false,
readmeFilename: 'README.md',
devDependencies: [Object],
_npmOperationalInternal: [Object],
deprecated: 'This version is no longer supported. Please see https://eslint.org/version-support for other options.'
},
'··typescript@4.9.5' => {
name: 'typescript',
version: '4.9.5',
keywords: [Array],
author: [Object],
license: 'Apache-2.0',
_id: 'typescript@4.9.5',
maintainers: [Array],
homepage: 'https://www.typescriptlang.org/',
bugs: [Object],
bin: [Object],
dist: [Object],
main: './lib/typescript.js',
_from: 'file:/home/vsts/work/r1/a/typescript.tgz',
volta: [Object],
browser: [Object],
engines: [Object],
scripts: [Object],
typings: './lib/typescript.d.ts',
_npmUser: [Object],
_resolved: '/home/vsts/work/r1/a/typescript.tgz',
overrides: [Object],
_integrity: 'sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==',
repository: [Object],
_npmVersion: '8.19.3',
description: 'TypeScript is a language for application scale JavaScript development',
directories: {},
_nodeVersion: '16.19.0',
_hasShrinkwrap: false,
packageManager: 'npm@8.15.0',
devDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··prompts@2.4.2' => {
name: 'prompts',
version: '2.4.2',
description: 'Lightweight, beautiful and user-friendly prompts',
license: 'MIT',
repository: [Object],
main: 'index.js',
author: [Object],
scripts: [Object],
keywords: [Array],
dependencies: [Object],
devDependencies: [Object],
engines: [Object],
gitHead: '66ccf0bda0e1aa18d9efcf128018dfbad4f7ca0e',
bugs: [Object],
homepage: 'https://github.com/terkelg/prompts#readme',
_id: 'prompts@2.4.2',
_nodeVersion: '16.10.0',
_npmVersion: '7.24.0',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··source-map-loader@3.0.2' => {
name: 'source-map-loader',
version: '3.0.2',
description: 'extracts inlined source map and offers it to webpack',
license: 'MIT',
repository: [Object],
author: [Object],
homepage: 'https://github.com/webpack-contrib/source-map-loader',
bugs: [Object],
funding: [Object],
main: 'dist/cjs.js',
engines: [Object],
scripts: [Object],
peerDependencies: [Object],
dependencies: [Object],
devDependencies: [Object],
keywords: [Array],
readme: '<div align="center">\n' +
' <a href="https://github.com/webpack/webpack">\n' +
' <img width="200" height="200" src="https://webpack.js.org/assets/icon-square-big.svg">\n' +
' </a>\n' +
'</div>\n' +
'\n' +
'[![npm][npm]][npm-url]\n' +
'[![node][node]][node-url]\n' +
'[![deps][deps]][deps-url]\n' +
'[![tests][tests]][tests-url]\n' +
'[![coverage][cover]][cover-url]\n' +
'[![chat][chat]][chat-url]\n' +
'[![size][size]][size-url]\n' +
'\n' +
'# source-map-loader\n' +
'\n' +
'Extracts source maps from existing source files (from their <code>sourceMappingURL</code>).\n' +
'\n' +
'## Getting Started\n' +
'\n' +
"To begin, you'll need to install `source-map-loader`:\n" +
'\n' +
'```bash\n' +
'npm i -D source-map-loader\n' +
'```\n' +
'\n' +
'Then add the plugin to your `webpack` config. For example:\n' +
'\n' +
'**file.js**\n' +
'\n' +
'```js\n' +
'import css from "file.css";\n' +
'```\n' +
'\n' +
'**webpack.config.js**\n' +
'\n' +
'```js\n' +
'module.exports = {\n' +
' module: {\n' +
' rules: [\n' +
' {\n' +
' test: /\\.js$/,\n' +
' enforce: "pre",\n' +
' use: ["source-map-loader"],\n' +
' },\n' +
' ],\n' +
' },\n' +
'};\n' +
'```\n' +
'\n' +
'The `source-map-loader` extracts existing source maps from all JavaScript entries.\n' +
'This includes both inline source maps as well as those linked via URL.\n' +
'All source map data is passed to webpack for processing as per a chosen [source map style](https://webpack.js.org/configuration/devtool/) specified by the `devtool` option in [webpack.config.js](https://webpack.js.org/configuration/).\n' +
'This loader is especially useful when using 3rd-party libraries having their own source maps.\n' +
'If not extracted and processed into the source map of the webpack bundle, browsers may misinterpret source map data. `source-map-loader` allows webpack to maintain source map data continuity across libraries so ease of debugging is preserved.\n' +
'The `source-map-loader` will extract from any JavaScript file, including those in the `node_modules` directory.\n' +
'Be mindful in setting [include](https://webpack.js.org/configuration/module/#rule-include) and [exclude](https://webpack.js.org/configuration/module/#rule-exclude) rule conditions to maximize bundling performance.\n' +
'\n' +
'And run `webpack` via your preferred method.\n' +
'\n' +
'## Options\n' +
'\n' +
'| Name | Type | Default | Description |\n' +
'| :-----------------------------------------------------: | :----------: | :---------: | :--------------------------------------------- |\n' +
'| **[`filterSourceMappingUrl`](#filtersourcemappingurl)** | `{Function}` | `undefined` | Allows to control `SourceMappingURL` behaviour |\n' +
'\n' +
'### filterSourceMappingUrl\n' +
'\n' +
'Type: `Function`\n' +
'Default: `undefined`\n' +
'\n' +
'Allows you to specify the behavior of the loader for `SourceMappingURL` comment.\n' +
'\n' +
'The function must return one of the values:\n' +
'\n' +
"- `true` or `'consume'` - consume the source map and remove `SourceMappingURL` comment (default behavior)\n" +
"- `false` or `'remove'` - do not consume the source map and remove `SourceMappingURL` comment\n" +
'- `skip` - do not consume the source map and do not remove `SourceMappingURL` comment\n' +
'\n' +
'Example configuration:\n' +
'\n' +
'**webpack.config.js**\n' +
'\n' +
'```js\n' +
'module.exports = {\n' +
' module: {\n' +
' rules: [\n' +
' {\n' +
' test: /\\.js$/,\n' +
' enforce: "pre",\n' +
' use: [\n' +
' {\n' +
' loader: "source-map-loader",\n' +
' options: {\n' +
' filterSourceMappingUrl: (url, resourcePath) => {\n' +
' if (/broker-source-map-url\\.js$/i.test(url)) {\n' +
' return false;\n' +
' }\n' +
'\n' +
' if (/keep-source-mapping-url\\.js$/i.test(resourcePath)) {\n' +
' return "skip";\n' +
' }\n' +
'\n' +
' return true;\n' +
' },\n' +
' },\n' +
' },\n' +
' ],\n' +
' },\n' +
' ],\n' +
' },\n' +
'};\n' +
'```\n' +
'\n' +
'## Examples\n' +
'\n' +
'### Ignoring Warnings\n' +
'\n' +
'To ignore warnings, you can use the following configuration:\n' +
'\n' +
'**webpack.config.js**\n' +
'\n' +
'```js\n' +
'module.exports = {\n' +
' module: {\n' +
' rules: [\n' +
' {\n' +
' test: /\\.js$/,\n' +
' enforce: "pre",\n' +
' use: ["source-map-loader"],\n' +
' },\n' +
' ],\n' +
' },\n' +
' ignoreWarnings: [/Failed to parse source map/],\n' +
'};\n' +
'```\n' +
'\n' +
'More information about the `ignoreWarnings` option can be found [here](https://webpack.js.org/configuration/other-options/#ignorewarnings)\n' +
'\n' +
'## Contributing\n' +
'\n' +
"Please take a moment to read our contributing guidelines if you haven't yet done so.\n" +
'\n' +
'[CONTRIBUTING](./.github/CONTRIBUTING.md)\n' +
'\n' +
'## License\n' +
'\n' +
'[MIT](./LICENSE)\n' +
'\n' +
'[npm]: https://img.shields.io/npm/v/source-map-loader.svg\n' +
'[npm-url]: https://npmjs.com/package/source-map-loader\n' +
'[node]: https://img.shields.io/node/v/source-map-loader.svg\n' +
'[node-url]: https://nodejs.org\n' +
'[deps]: https://david-dm.org/webpack-contrib/source-map-loader.svg\n' +
'[deps-url]: https://david-dm.org/webpack-contrib/source-map-loader\n' +
'[tests]: https://github.com/webpack-contrib/source-map-loader/workflows/source-map-loader/badge.svg\n' +
'[tests-url]: https://github.com/webpack-contrib/source-map-loader/actions\n' +
'[cover]: https://codecov.io/gh/webpack-contrib/source-map-loader/branch/master/graph/badge.svg\n' +
'[cover-url]: https://codecov.io/gh/webpack-contrib/source-map-loader\n' +
'[chat]: https://badges.gitter.im/webpack/webpack.svg\n' +
'[chat-url]: https://gitter.im/webpack/webpack\n' +
'[size]: https://packagephobia.now.sh/badge?p=source-map-loader\n' +
'[size-url]: https://packagephobia.now.sh/result?p=source-map-loader\n',
readmeFilename: 'README.md',
gitHead: '99131f65739998337bac66dd24e616200c9bd607',
_id: 'source-map-loader@3.0.2',
_nodeVersion: '18.7.0',
_npmVersion: '8.15.0',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··semver@7.6.3' => {
name: 'semver',
version: '7.6.3',
author: [Object],
license: 'ISC',
_id: 'semver@7.6.3',
maintainers: [Array],
homepage: 'https://github.com/npm/node-semver#readme',
bugs: [Object],
bin: [Object],
tap: [Object],
dist: [Object],
main: 'index.js',
engines: [Object],
gitHead: '0a12d6c7debb1dc82d8645c770e77c47bac5e1ea',
scripts: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '10.8.2',
description: 'The semantic version parser used by npm.',
directories: {},
templateOSS: [Object],
_nodeVersion: '22.4.1',
_hasShrinkwrap: false,
devDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··postcss-flexbugs-fixes@5.0.2' => {
name: 'postcss-flexbugs-fixes',
version: '5.0.2',
description: "PostCSS plugin This project tries to fix all of flexbug's issues",
keywords: [Array],
author: [Object],
license: 'MIT',
repository: [Object],
main: 'index.js',
peerDependencies: [Object],
devDependencies: [Object],
scripts: [Object],
gitHead: 'e693d3067e6eb7fa9498b28c3769cbec56cc4909',
bugs: [Object],
homepage: 'https://github.com/luisrudge/postcss-flexbugs-fixes#readme',
_id: 'postcss-flexbugs-fixes@5.0.2',
_nodeVersion: '14.4.0',
_npmVersion: '6.14.8',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··react-app-polyfill@3.0.0' => {
name: 'react-app-polyfill',
version: '3.0.0',
description: 'Polyfills for various browsers including commonly used language features',
repository: [Object],
license: 'MIT',
bugs: [Object],
engines: [Object],
dependencies: [Object],
gitHead: '221e511730ca51c036c6954a9d2ee7659ff860f9',
homepage: 'https://github.com/facebook/create-react-app#readme',
_id: 'react-app-polyfill@3.0.0',
_nodeVersion: '16.13.0',
_npmVersion: 'lerna/4.0.0/node@v16.13.0+arm64 (darwin)',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··css-minimizer-webpack-plugin@3.4.1' => {
name: 'css-minimizer-webpack-plugin',
version: '3.4.1',
description: 'cssnano plugin for Webpack',
license: 'MIT',
repository: [Object],
author: [Object],
homepage: 'https://github.com/webpack-contrib/css-minimizer-webpack-plugin',
bugs: [Object],
funding: [Object],
main: 'dist/index.js',
types: 'types/index.d.ts',
engines: [Object],
scripts: [Object],
peerDependencies: [Object],
peerDependenciesMeta: [Object],
dependencies: [Object],
devDependencies: [Object],
keywords: [Array],
gitHead: '44f3e584411609f6a5a44043cdd64bbc99811192',
_id: 'css-minimizer-webpack-plugin@3.4.1',
_nodeVersion: '12.22.9',
_npmVersion: '8.3.0',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··mini-css-extract-plugin@2.9.1' => {
name: 'mini-css-extract-plugin',
version: '2.9.1',
description: 'extracts CSS into separate files',
license: 'MIT',
repository: [Object],
author: [Object],
homepage: 'https://github.com/webpack-contrib/mini-css-extract-plugin',
bugs: [Object],
funding: [Object],
main: 'dist/index.js',
types: 'types/index.d.ts',
engines: [Object],
scripts: [Object],
peerDependencies: [Object],
dependencies: [Object],
devDependencies: [Object],
keywords: [Array],
_id: 'mini-css-extract-plugin@2.9.1',
gitHead: '00cdedb1998017631db74e312f52177efe042cd4',
_nodeVersion: '18.20.4',
_npmVersion: '10.7.0',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··react-dev-utils@12.0.1' => {
name: 'react-dev-utils',
version: '12.0.1',
description: 'webpack utilities used by Create React App',
repository: [Object],
license: 'MIT',
bugs: [Object],
engines: [Object],
dependencies: [Object],
devDependencies: [Object],
scripts: [Object],
gitHead: '19fa58d527ae74f2b6baa0867463eea1d290f9a5',
homepage: 'https://github.com/facebook/create-react-app#readme',
_id: 'react-dev-utils@12.0.1',
_nodeVersion: '16.13.0',
_npmVersion: 'lerna/4.0.0/node@v16.13.0+arm64 (darwin)',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··style-loader@3.3.4' => {
name: 'style-loader',
version: '3.3.4',
description: 'style loader module for webpack',
license: 'MIT',
repository: [Object],
author: [Object],
homepage: 'https://github.com/webpack-contrib/style-loader',
bugs: [Object],
funding: [Object],
main: 'dist/cjs.js',
engines: [Object],
scripts: [Object],
peerDependencies: [Object],
devDependencies: [Object],
keywords: [Array],
gitHead: 'bfdc1fcc073d35dd5f195bb067790b7d0bfca181',
_id: 'style-loader@3.3.4',
_nodeVersion: '12.22.12',
_npmVersion: '6.14.16',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··webpack-manifest-plugin@4.1.1' => {
name: 'webpack-manifest-plugin',
version: '4.1.1',
description: 'A Webpack Plugin for generating Asset Manifests',
license: 'MIT',
repository: [Object],
author: [Object],
homepage: 'https://github.com/shellscape/webpack-manifest-plugin',
bugs: [Object],
main: 'dist/index.js',
engines: [Object],
scripts: [Object],
peerDependencies: [Object],
dependencies: [Object],
devDependencies: [Object],
ava: [Object],
husky: [Object],
jest: [Object],
'lint-staged': [Object],
maintainers: [Array],
nyc: [Object],
'pre-commit': 'lint-staged',
'webpack-versions': [Object],
gitHead: '793a035c4162c4f34273af6aeef25b5686e5c4d0',
_id: 'webpack-manifest-plugin@4.1.1',
_nodeVersion: '14.15.3',
_npmVersion: '6.14.9',
dist: [Object],
_npmUser: [Object],
directories: {},
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··babel-loader@8.4.1' => {
name: 'babel-loader',
version: '8.4.1',
keywords: [Array],
author: 'Luis Couto <hello@luiscouto.pt>',
license: 'MIT',
_id: 'babel-loader@8.4.1',
maintainers: [Array],
homepage: 'https://github.com/babel/babel-loader',
bugs: [Object],
ava: [Object],
nyc: [Object],
dist: [Object],
main: 'lib/index.js',
engines: [Object],
gitHead: 'd6311736ccb002e1ca087d0049475178cd5970c6',
scripts: [Object],
_npmUser: [Object],
repository: [Object],
description: 'babel module loader for webpack',
directories: {},
'lint-staged': [Object],
resolutions: [Object],
dependencies: [Object],
_hasShrinkwrap: false,
packageManager: 'yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447',
devDependencies: [Object],
peerDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··postcss-normalize@10.0.1' => {
name: 'postcss-normalize',
version: '10.0.1',
keywords: [Array],
author: [Object],
license: 'CC0-1.0',
_id: 'postcss-normalize@10.0.1',
maintainers: [Array],
homepage: 'https://github.com/csstools/postcss-normalize#readme',
bugs: [Object],
dist: [Object],
main: './index.cjs',
babel: [Object],
types: './index.d.ts',
module: './index.mjs',
engines: [Object],
exports: [Object],
gitHead: 'f50e2298f542761f10b1492a93b6a042d1dcafef',
scripts: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '7.20.3',
description: 'Use the parts of normalize.css or sanitize.css you need from your browserslist',
directories: {},
_nodeVersion: '16.6.1',
dependencies: [Object],
eslintConfig: [Object],
_hasShrinkwrap: false,
devDependencies: [Object],
peerDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··postcss@8.4.47' => {
name: 'postcss',
version: '8.4.47',
description: 'Tool for transforming styles with JS plugins',
engines: [Object],
exports: [Object],
main: './lib/postcss.js',
types: './lib/postcss.d.ts',
keywords: [Array],
funding: [Array],
author: [Object],
license: 'MIT',
homepage: 'https://postcss.org/',
repository: [Object],
bugs: [Object],
dependencies: [Object],
browser: [Object],
_id: 'postcss@8.4.47',
gitHead: '5e6fd1302d2cc9a844ac99282b2b7745e4ac0ed3',
_nodeVersion: '20.12.2',
_npmVersion: '10.5.0',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··postcss-preset-env@7.8.3' => {
name: 'postcss-preset-env',
version: '7.8.3',
keywords: [Array],
author: [Object],
license: 'CC0-1.0',
_id: 'postcss-preset-env@7.8.3',
maintainers: [Array],
homepage: 'https://github.com/csstools/postcss-plugins/tree/main/plugin-packs/postcss-preset-env#readme',
bugs: [Object],
dist: [Object],
main: 'dist/index.cjs',
volta: [Object],
module: 'dist/index.mjs',
engines: [Object],
exports: [Object],
funding: [Object],
gitHead: 'cca5160cece4eafd38956370a573c42d8db66223',
scripts: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '8.1.2',
description: 'Convert modern CSS into something browsers understand',
directories: {},
_nodeVersion: '16.13.1',
dependencies: [Object],
_hasShrinkwrap: false,
devDependencies: [Object],
peerDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··dotenv@10.0.0' => {
name: 'dotenv',
version: '10.0.0',
keywords: [Array],
license: 'BSD-2-Clause',
_id: 'dotenv@10.0.0',
maintainers: [Array],
homepage: 'https://github.com/motdotla/dotenv#readme',
bugs: [Object],
dist: [Object],
main: 'lib/main.js',
types: 'types/index.d.ts',
engines: [Object],
exports: [Object],
gitHead: '8c0c22719de756fe15f6c514d4599f5ed25faf18',
scripts: [Object],
_npmUser: [Object],
standard: [Object],
repository: [Object],
_npmVersion: '6.14.12',
description: 'Loads environment variables from .env file',
directories: {},
_nodeVersion: '14.16.1',
dependencies: {},
_hasShrinkwrap: false,
devDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··eslint-config-react-app@7.0.1' => {
name: 'eslint-config-react-app',
version: '7.0.1',
description: 'ESLint configuration used by Create React App',
repository: [Object],
license: 'MIT',
bugs: [Object],
peerDependencies: [Object],
dependencies: [Object],
engines: [Object],
gitHead: '19fa58d527ae74f2b6baa0867463eea1d290f9a5',
homepage: 'https://github.com/facebook/create-react-app#readme',
_id: 'eslint-config-react-app@7.0.1',
_nodeVersion: '16.13.0',
_npmVersion: 'lerna/4.0.0/node@v16.13.0+arm64 (darwin)',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··jest@27.5.1' => {
name: 'jest',
version: '27.5.1',
keywords: [Array],
license: 'MIT',
_id: 'jest@27.5.1',
maintainers: [Array],
homepage: 'https://jestjs.io/',
bugs: [Object],
bin: [Object],
dist: [Object],
main: './build/jest.js',
types: './build/jest.d.ts',
engines: [Object],
exports: [Object],
gitHead: '67c1aa20c5fec31366d733e901fee2b981cb1850',
_npmUser: [Object],
repository: [Object],
_npmVersion: 'lerna/4.0.0/node@v16.13.2+x64 (darwin)',
description: 'Delightful JavaScript Testing.',
directories: {},
_nodeVersion: '16.13.2',
dependencies: [Object],
publishConfig: [Object],
_hasShrinkwrap: false,
peerDependencies: [Object],
peerDependenciesMeta: [Object],
_npmOperationalInternal: [Object]
},
'··terser-webpack-plugin@5.3.10' => {
name: 'terser-webpack-plugin',
version: '5.3.10',
keywords: [Array],
author: [Object],
license: 'MIT',
_id: 'terser-webpack-plugin@5.3.10',
maintainers: [Array],
homepage: 'https://github.com/webpack-contrib/terser-webpack-plugin',
bugs: [Object],
dist: [Object],
main: 'dist/index.js',
types: 'types/index.d.ts',
engines: [Object],
funding: [Object],
gitHead: 'c87ade2a082ac630255ee8b9180788f75c6f7def',
scripts: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '8.5.5',
description: 'Terser plugin for webpack',
directories: {},
_nodeVersion: '16.15.0',
dependencies: [Object],
_hasShrinkwrap: false,
devDependencies: [Object],
peerDependencies: [Object],
peerDependenciesMeta: [Object],
_npmOperationalInternal: [Object]
},
'··babel-jest@27.5.1' => {
name: 'babel-jest',
version: '27.5.1',
license: 'MIT',
_id: 'babel-jest@27.5.1',
maintainers: [Array],
homepage: 'https://github.com/facebook/jest#readme',
bugs: [Object],
dist: [Object],
main: './build/index.js',
types: './build/index.d.ts',
engines: [Object],
exports: [Object],
gitHead: '67c1aa20c5fec31366d733e901fee2b981cb1850',
_npmUser: [Object],
repository: [Object],
_npmVersion: 'lerna/4.0.0/node@v16.13.2+x64 (darwin)',
description: 'Jest plugin to use babel for transformation.',
directories: {},
_nodeVersion: '16.13.2',
dependencies: [Object],
publishConfig: [Object],
_hasShrinkwrap: false,
devDependencies: [Object],
peerDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··jest-watch-typeahead@1.1.0' => {
name: 'jest-watch-typeahead',
version: '1.1.0',
main: 'build/index.js',
exports: [Object],
type: 'module',
author: [Object],
description: 'Jest plugin for filtering by filename or test name',
license: 'MIT',
repository: [Object],
homepage: 'https://github.com/jest-community/jest-watch-typeahead',
scripts: [Object],
dependencies: [Object],
devDependencies: [Object],
peerDependencies: [Object],
jest: [Object],
engines: [Object],
release: [Object],
gitHead: 'd91e69524f76b72c509a09feec594eb8c3a71071',
bugs: [Object],
_id: 'jest-watch-typeahead@1.1.0',
_nodeVersion: '16.14.2',
_npmVersion: '7.24.2',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··resolve-url-loader@4.0.0' => {
name: 'resolve-url-loader',
version: '4.0.0',
description: 'Webpack loader that resolves relative paths in url() statements based on the original source file',
main: 'index.js',
repository: [Object],
keywords: [Array],
author: [Object],
license: 'MIT',
bugs: [Object],
homepage: 'https://github.com/bholloway/resolve-url-loader/tree/v4-maintenance/packages/resolve-url-loader',
engines: [Object],
dependencies: [Object],
peerDependencies: [Object],
peerDependenciesMeta: [Object],
_id: 'resolve-url-loader@4.0.0',
_npmVersion: '5.6.0',
_nodeVersion: '8.9.4',
_npmUser: [Object],
dist: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··postcss@7.0.39' => {
name: 'postcss',
version: '7.0.39',
keywords: [Array],
author: [Object],
license: 'MIT',
_id: 'postcss@7.0.39',
maintainers: [Array],
homepage: 'https://postcss.org/',
bugs: [Object],
dist: [Object],
main: 'lib/postcss',
types: 'lib/postcss.d.ts',
browser: [Object],
engines: [Object],
funding: [Object],
gitHead: 'e17c1ef7623a71be5732432ca8499bc9928aa08d',
_npmUser: [Object],
repository: [Object],
_npmVersion: '7.24.0',
description: 'Tool for transforming styles with JS plugins',
directories: {},
_nodeVersion: '16.10.0',
dependencies: [Object],
_hasShrinkwrap: false,
_npmOperationalInternal: [Object]
},
'··webpack-dev-server@4.15.2' => {
name: 'webpack-dev-server',
version: '4.15.2',
author: [Object],
license: 'MIT',
_id: 'webpack-dev-server@4.15.2',
maintainers: [Array],
homepage: 'https://github.com/webpack/webpack-dev-server#readme',
bugs: [Object],
bin: [Object],
dist: [Object],
main: 'lib/Server.js',
types: 'types/lib/Server.d.ts',
engines: [Object],
funding: [Object],
gitHead: '11bfcde1cbb291c349a61332937618685a98dd74',
scripts: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '8.5.5',
description: 'Serves a webpack app. Updates the browser on changes.',
directories: {},
_nodeVersion: '16.15.0',
dependencies: [Object],
_hasShrinkwrap: false,
readmeFilename: 'README.md',
devDependencies: [Object],
peerDependencies: [Object],
peerDependenciesMeta: [Object],
_npmOperationalInternal: [Object]
},
'··sass-loader@12.6.0' => {
name: 'sass-loader',
version: '12.6.0',
keywords: [Array],
author: [Object],
license: 'MIT',
_id: 'sass-loader@12.6.0',
maintainers: [Array],
homepage: 'https://github.com/webpack-contrib/sass-loader',
bugs: [Object],
dist: [Object],
main: 'dist/cjs.js',
engines: [Object],
funding: [Object],
gitHead: '972a17802cd474200044549607699963a99de4d2',
scripts: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '6.14.13',
description: 'Sass loader for webpack',
directories: {},
_nodeVersion: '14.17.0',
dependencies: [Object],
_hasShrinkwrap: false,
devDependencies: [Object],
peerDependencies: [Object],
peerDependenciesMeta: [Object],
_npmOperationalInternal: [Object]
},
'··@babel%2Fcore@7.25.8' => {
name: '@babel/core',
version: '7.25.8',
description: 'Babel compiler core.',
main: './lib/index.js',
author: 'The Babel Team (https://babel.dev/team)',
license: 'MIT',
publishConfig: [Object],
repository: [Object],
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: [Array],
engines: [Object],
funding: [Object],
browser: [Object],
dependencies: [Object],
devDependencies: [Object],
type: 'commonjs',
_id: '@babel/core@7.25.8',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··semver@6.3.1' => {
name: 'semver',
version: '6.3.1',
author: [Object],
license: 'ISC',
_id: 'semver@6.3.1',
maintainers: [Array],
homepage: 'https://github.com/npm/node-semver#readme',
bugs: [Object],
bin: [Object],
dist: [Object],
main: 'semver.js',
gitHead: 'b717044e57bd132c7e5aa50e9af9a03f10d4655a',
scripts: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '9.7.1',
description: 'The semantic version parser used by npm.',
directories: {},
templateOSS: [Object],
_nodeVersion: '20.2.0',
_hasShrinkwrap: false,
readmeFilename: 'README.md',
devDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··resolve@1.22.8' => {
name: 'resolve',
description: 'resolve like require.resolve() on behalf of files asynchronously and synchronously',
version: '1.22.8',
repository: [Object],
bin: [Object],
main: 'index.js',
keywords: [Array],
scripts: [Object],
devDependencies: [Object],
license: 'MIT',
author: [Object],
funding: [Object],
dependencies: [Object],
publishConfig: [Object],
_id: 'resolve@1.22.8',
gitHead: 'b8298720c6ece9d3b7231ea90bd920f266a449a8',
bugs: [Object],
homepage: 'https://github.com/browserify/resolve#readme',
_nodeVersion: '20.7.0',
_npmVersion: '10.1.0',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··jest-resolve@27.5.1' => {
name: 'jest-resolve',
version: '27.5.1',
license: 'MIT',
_id: 'jest-resolve@27.5.1',
maintainers: [Array],
homepage: 'https://github.com/facebook/jest#readme',
bugs: [Object],
dist: [Object],
main: './build/index.js',
types: './build/index.d.ts',
engines: [Object],
exports: [Object],
gitHead: '67c1aa20c5fec31366d733e901fee2b981cb1850',
_npmUser: [Object],
repository: [Object],
_npmVersion: 'lerna/4.0.0/node@v16.13.2+x64 (darwin)',
directories: {},
_nodeVersion: '16.13.2',
dependencies: [Object],
publishConfig: [Object],
_hasShrinkwrap: false,
devDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··tailwindcss@3.4.14' => {
name: 'tailwindcss',
version: '3.4.14',
license: 'MIT',
_id: 'tailwindcss@3.4.14',
maintainers: [Array],
homepage: 'https://tailwindcss.com',
bugs: [Object],
bin: [Object],
dist: [Object],
jest: [Object],
main: 'lib/index.js',
types: 'types/index.d.ts',
engines: [Object],
gitHead: 'c616fb956239242f7f22ca6abc8bbd73e4a1f01b',
scripts: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '6.14.18',
description: 'A utility-first CSS framework for rapidly building custom user interfaces.',
directories: {},
_nodeVersion: '14.21.3',
browserslist: [Array],
dependencies: [Object],
_hasShrinkwrap: false,
devDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··react-refresh@0.11.0' => {
name: 'react-refresh',
version: '0.11.0',
keywords: [Array],
license: 'MIT',
_id: 'react-refresh@0.11.0',
maintainers: [Array],
homepage: 'https://reactjs.org/',
bugs: [Object],
dist: [Object],
main: 'runtime.js',
engines: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '6.14.13',
description: 'React is a JavaScript library for building user interfaces.',
directories: {},
_nodeVersion: '14.17.3',
_hasShrinkwrap: false,
devDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··webpack@5.95.0' => {
name: 'webpack',
version: '5.95.0',
author: [Object],
description: 'Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.',
license: 'MIT',
dependencies: [Object],
peerDependenciesMeta: [Object],
devDependencies: [Object],
engines: [Object],
repository: [Object],
funding: [Object],
homepage: 'https://github.com/webpack/webpack',
bugs: [Object],
main: 'lib/index.js',
bin: [Object],
types: 'types.d.ts',
scripts: [Object],
'lint-staged': [Object],
_id: 'webpack@5.95.0',
gitHead: 'e20fd634fd24fab2c821a6e6114ace706ca052d0',
_nodeVersion: '18.20.4',
_npmVersion: '10.7.0',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··react@18.3.1' => {
name: 'react',
version: '18.3.1',
keywords: [Array],
license: 'MIT',
_id: 'react@18.3.1',
maintainers: [Array],
homepage: 'https://reactjs.org/',
bugs: [Object],
dist: [Object],
main: 'index.js',
engines: [Object],
exports: [Object],
gitHead: 'a87edf62d7d69705ddbcec9a24f0780b3db7535f',
_npmUser: [Object],
browserify: [Object],
repository: [Object],
_npmVersion: '10.5.0',
description: 'React is a JavaScript library for building user interfaces.',
directories: {},
_nodeVersion: '18.20.0',
dependencies: [Object],
_hasShrinkwrap: false,
_npmOperationalInternal: [Object]
},
'··@pmmmwh%2Freact-refresh-webpack-plugin@0.5.15' => {
name: '@pmmmwh/react-refresh-webpack-plugin',
version: '0.5.15',
keywords: [Array],
author: [Object],
license: 'MIT',
_id: '@pmmmwh/react-refresh-webpack-plugin@0.5.15',
maintainers: [Array],
homepage: 'https://github.com/pmmmwh/react-refresh-webpack-plugin#readme',
bugs: [Object],
dist: [Object],
main: 'lib/index.js',
types: 'types/lib/index.d.ts',
engines: [Object],
gitHead: '9bee3a5969fc4c2e94d72f07fe66eec285052bb7',
scripts: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '10.8.1',
description: 'An **EXPERIMENTAL** Webpack plugin to enable "Fast Refresh" (also previously known as _Hot Reloading_) for React components.',
directories: {},
resolutions: [Object],
_nodeVersion: '20.14.0',
dependencies: [Object],
_hasShrinkwrap: false,
packageManager: 'yarn@1.22.22+sha1.ac34549e6aa8e7ead463a7407e1c7390f61a6610',
devDependencies: [Object],
peerDependencies: [Object],
peerDependenciesMeta: [Object],
_npmOperationalInternal: [Object]
},
'··node-releases@2.0.18' => {
name: 'node-releases',
version: '2.0.18',
description: 'Node.js releases data',
type: 'module',
scripts: [Object],
repository: [Object],
keywords: [Array],
author: [Object],
license: 'MIT',
devDependencies: [Object],
_id: 'node-releases@2.0.18',
gitHead: 'b711b884945bec484ab7774462a98da7849afa2e',
bugs: [Object],
homepage: 'https://github.com/chicoxyzzy/node-releases#readme',
_nodeVersion: '21.7.2',
_npmVersion: '10.2.1',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··chalk@4.1.2' => {
name: 'chalk',
version: '4.1.2',
keywords: [Array],
license: 'MIT',
_id: 'chalk@4.1.2',
maintainers: [Array],
homepage: 'https://github.com/chalk/chalk#readme',
bugs: [Object],
xo: [Object],
dist: [Object],
main: 'source',
engines: [Object],
funding: 'https://github.com/chalk/chalk?sponsor=1',
gitHead: '95d74cbe8d3df3674dec1445a4608d3288d8b73c',
scripts: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '7.5.4',
description: 'Terminal string styling done right',
directories: {},
_nodeVersion: '12.22.1',
dependencies: [Object],
_hasShrinkwrap: false,
devDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··debug@4.3.7' => {
name: 'debug',
version: '4.3.7',
repository: [Object],
description: 'Lightweight debugging utility for Node.js and the browser',
keywords: [Array],
author: [Object],
contributors: [Array],
license: 'MIT',
scripts: [Object],
dependencies: [Object],
devDependencies: [Object],
peerDependenciesMeta: [Object],
main: './src/index.js',
browser: './src/browser.js',
engines: [Object],
_id: 'debug@4.3.7',
gitHead: 'bc60914816e5e45a5fff1cd638410438fc317521',
bugs: [Object],
homepage: 'https://github.com/debug-js/debug#readme',
_nodeVersion: '20.5.1',
_npmVersion: '9.8.0',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··ignore@5.3.2' => {
name: 'ignore',
version: '5.3.2',
keywords: [Array],
author: [Object],
license: 'MIT',
_id: 'ignore@5.3.2',
maintainers: [Array],
homepage: 'https://github.com/kaelzhang/node-ignore#readme',
bugs: [Object],
dist: [Object],
types: './index.d.ts',
engines: [Object],
gitHead: 'cfd0fce1258fe87950d8ce3d18b345bf7d4ed780',
scripts: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '10.2.4',
description: 'Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.',
directories: {},
_nodeVersion: '21.6.2',
_hasShrinkwrap: false,
devDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··pretty-error@4.0.0' => {
name: 'pretty-error',
version: '4.0.0',
description: 'See nodejs errors with less clutter',
main: './lib/PrettyError.js',
typings: 'index.d.ts',
scripts: [Object],
dependencies: [Object],
devDependencies: [Object],
author: [Object],
license: 'MIT',
repository: [Object],
bugs: [Object],
keywords: [Array],
gitHead: 'ae492ce4faf051741f17b689b5b4d62f41b9ccf6',
homepage: 'https://github.com/AriaMinaei/pretty-error#readme',
_id: 'pretty-error@4.0.0',
_nodeVersion: '16.2.0',
_npmVersion: '7.13.0',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··jest-worker@27.5.1' => {
name: 'jest-worker',
version: '27.5.1',
license: 'MIT',
_id: 'jest-worker@27.5.1',
maintainers: [Array],
homepage: 'https://github.com/facebook/jest#readme',
bugs: [Object],
dist: [Object],
main: './build/index.js',
types: './build/index.d.ts',
engines: [Object],
exports: [Object],
gitHead: '67c1aa20c5fec31366d733e901fee2b981cb1850',
_npmUser: [Object],
repository: [Object],
_npmVersion: 'lerna/4.0.0/node@v16.13.2+x64 (darwin)',
description: 'Module for executing heavy tasks under forked processes in parallel, by providing a `Promise` based interface, minimum overhead, and bound workers.',
directories: {},
_nodeVersion: '16.13.2',
dependencies: [Object],
publishConfig: [Object],
_hasShrinkwrap: false,
devDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··loader-utils@2.0.4' => {
name: 'loader-utils',
version: '2.0.4',
author: [Object],
license: 'MIT',
_id: 'loader-utils@2.0.4',
maintainers: [Array],
homepage: 'https://github.com/webpack/loader-utils#readme',
bugs: [Object],
dist: [Object],
main: 'lib/index.js',
readme: '# loader-utils\n' +
'\n' +
'## Methods\n' +
'\n' +
'### `getOptions`\n' +
'\n' +
'Recommended way to retrieve the options of a loader invocation:\n' +
'\n' +
'```javascript\n' +
'// inside your loader\n' +
'const options = loaderUtils.getOptions(this);\n' +
'```\n' +
'\n' +
'1. If `this.query` is a string:\n' +
'\t- Tries to parse the query string and returns a new object\n' +
"\t- Throws if it's not a valid query string\n" +
'2. If `this.query` is object-like, it just returns `this.query`\n' +
'3. In any other case, it just returns `null`\n' +
'\n' +
'**Please note:** The returned `options` object is *read-only*. It may be re-used across multiple invocations.\n' +
'If you pass it on to another library, make sure to make a *deep copy* of it:\n' +
'\n' +
'```javascript\n' +
'const options = Object.assign(\n' +
'\t{},\n' +
'\tdefaultOptions,\n' +
'\tloaderUtils.getOptions(this) // it is safe to pass null to Object.assign()\n' +
');\n' +
"// don't forget nested objects or arrays\n" +
'options.obj = Object.assign({}, options.obj); \n' +
'options.arr = options.arr.slice();\n' +
'someLibrary(options);\n' +
'```\n' +
'\n' +
'[clone](https://www.npmjs.com/package/clone) is a good library to make a deep copy of the options.\n' +
'\n' +
'#### Options as query strings\n' +
'\n' +
'If the loader options have been passed as loader query string (`loader?some&params`), the string is parsed by using [`parseQuery`](#parsequery).\n' +
'\n' +
'### `parseQuery`\n' +
'\n' +
'Parses a passed string (e.g. `loaderContext.resourceQuery`) as a query string, and returns an object.\n' +
'\n' +
'``` javascript\n' +
'const params = loaderUtils.parseQuery(this.resourceQuery); // resource: `file?param1=foo`\n' +
'if (params.param1 === "foo") {\n' +
'\t// do something\n' +
'}\n' +
'```\n' +
'\n' +
'The string is parsed like this:\n' +
'\n' +
'``` text\n' +
' -> Error\n' +
'? -> {}\n' +
'?flag -> { flag: true }\n' +
'?+flag -> { flag: true }\n' +
'?-flag -> { flag: false }\n' +
'?xyz=test -> { xyz: "test" }\n' +
'?xyz=1 -> { xyz: "1" } // numbers are NOT parsed\n' +
'?xyz[]=a -> { xyz: ["a"] }\n' +
'?flag1&flag2 -> { flag1: true, flag2: true }\n' +
'?+flag1,-flag2 -> { flag1: true, flag2: false }\n' +
'?xyz[]=a,xyz[]=b -> { xyz: ["a", "b"] }\n' +
'?a%2C%26b=c%2C%26d -> { "a,&b": "c,&d" }\n' +
'?{data:{a:1},isJSON5:true} -> { data: { a: 1 }, isJSON5: true }\n' +
'```\n' +
'\n' +
'### `stringifyRequest`\n' +
'\n' +
'Turns a request into a string that can be used inside `require()` or `import` while avoiding absolute paths.\n' +
"Use it instead of `JSON.stringify(...)` if you're generating code inside a loader.\n" +
'\n' +
'**Why is this necessary?** Since webpack calculates the hash before module paths are translated into module ids, we must avoid absolute paths to ensure\n' +
'consistent hashes across different compilations.\n' +
'\n' +
'This function:\n' +
'\n' +
'- resolves absolute requests into relative requests if the request and the module are on the same hard drive\n' +
'- replaces `\\` with `/` if the request and the module are on the same hard drive\n' +
"- won't change the path at all if the request and the module are on different hard drives\n" +
'- applies `JSON.stringify` to the result\n' +
'\n' +
'```javascript\n' +
'loaderUtils.stringifyRequest(this, "./test.js");\n' +
'// "\\"./test.js\\""\n' +
'\n' +
'loaderUtils.stringifyRequest(this, ".\\\\test.js");\n' +
'// "\\"./test.js\\""\n' +
'\n' +
'loaderUtils.stringifyRequest(this, "test");\n' +
'// "\\"test\\""\n' +
'\n' +
'loaderUtils.stringifyRequest(this, "test/lib/index.js");\n' +
'// "\\"test/lib/index.js\\""\n' +
'\n' +
'loaderUtils.stringifyRequest(this, "otherLoader?andConfig!test?someConfig");\n' +
'// "\\"otherLoader?andConfig!test?someConfig\\""\n' +
'\n' +
'loaderUtils.stringifyRequest(this, require.resolve("test"));\n' +
'// "\\"../node_modules/some-loader/lib/test.js\\""\n' +
'\n' +
'loaderUtils.stringifyRequest(this, "C:\\\\module\\\\test.js");\n' +
'// "\\"../../test.js\\"" (on Windows, in case the module and the request are on the same drive)\n' +
'\n' +
'loaderUtils.stringifyRequest(this, "C:\\\\module\\\\test.js");\n' +
'// "\\"C:\\\\module\\\\test.js\\"" (on Windows, in case the module and the request are on different drives)\n' +
'\n' +
'loaderUtils.stringifyRequest(this, "\\\\\\\\network-drive\\\\test.js");\n' +
'// "\\"\\\\\\\\network-drive\\\\\\\\test.js\\"" (on Windows, in case the module and the request are on different drives)\n' +
'```\n' +
'\n' +
'### `urlToRequest`\n' +
'\n' +
'Converts some resource URL to a webpack module request.\n' +
'\n' +
'> i Before call `urlToRequest` you need call `isUrlRequest` to ensure it is requestable url\n' +
'\n' +
'```javascript\n' +
'const url = "path/to/module.js";\n' +
'\n' +
'if (loaderUtils.isUrlRequest(url)) {\n' +
' // Logic for requestable url\n' +
' const request = loaderUtils.urlToRequest(url);\n' +
'} else {\n' +
' // Logic for not requestable url\n' +
'}\n' +
'```\n' +
'\n' +
'Simple example:\n' +
'\n' +
'```javascript\n' +
'const url = "path/to/module.js";\n' +
'const request = loaderUtils.urlToRequest(url); // "./path/to/module.js"\n' +
'```\n' +
'\n' +
'#### Module URLs\n' +
'\n' +
'Any URL containing a `~` will be interpreted as a module request. Anything after the `~` will be considered the request path.\n' +
'\n' +
'```javascript\n' +
'const url = "~path/to/module.js";\n' +
'const request = loaderUtils.urlToRequest(url); // "path/to/module.js"\n' +
'```\n' +
'\n' +
'#### Root-relative URLs\n' +
'\n' +
'URLs that are root-relative (start with `/`) can be resolved relative to some arbitrary path by using the `root` parameter:\n' +
'\n' +
'```javascript\n' +
'const url = "/path/to/module.js";\n' +
'const root = "./root";\n' +
'const request = loaderUtils.urlToRequest(url, root); // "./root/path/to/module.js"\n' +
'```\n' +
'\n' +
'To convert a root-relative URL into a module URL, specify a `root` value that starts with `~`:\n' +
'\n' +
'```javascript\n' +
'const url = "/path/to/module.js";\n' +
'const root = "~";\n' +
'const request = loaderUtils.urlToRequest(url, root); // "path/to/module.js"\n' +
'```\n' +
'\n' +
'### `interpolateName`\n' +
'\n' +
'Interpolates a filename template using multiple placeholders and/or a regular expression.\n' +
"The template and regular expression are set as query params called `name` and `regExp` on the current loader's context.\n" +
'\n' +
'```javascript\n' +
'const interpolatedName = loaderUtils.interpolateName(loaderContext, name, options);\n' +
'```\n' +
'\n' +
'The following tokens are replaced in the `name` parameter:\n' +
'\n' +
'* `[ext]` the extension of the resource\n' +
'* `[name]` the basename of the resource\n' +
'* `[path]` the path of the resource relative to the `context` query parameter or option.\n' +
'* `[folder]` the folder the resource is in\n' +
'* `[query]` the queryof the resource, i.e. `?foo=bar`\n' +
'* `[emoji]` a random emoji representation of `options.content`\n' +
'* `[emoji:<length>]` same as above, but with a customizable number of emojis\n' +
"* `[contenthash]` the hash of `options.content` (Buffer) (by default it's the hex digest of the md4 hash)\n" +
'* `[<hashType>:contenthash:<digestType>:<length>]` optionally one can configure\n' +
' * other `hashType`s, i. e. `sha1`, `md4`, `md5`, `sha256`, `sha512`\n' +
' * other `digestType`s, i. e. `hex`, `base26`, `base32`, `base36`, `base49`, `base52`, `base58`, `base62`, `base64`\n' +
' * and `length` the length in chars\n' +
"* `[hash]` the hash of `options.content` (Buffer) (by default it's the hex digest of the md4 hash)\n" +
'* `[<hashType>:hash:<digestType>:<length>]` optionally one can configure\n' +
' * other `hashType`s, i. e. `sha1`, `md4`, `md5`, `sha256`, `sha512`\n' +
' * other `digestType`s, i. e. `hex`, `base26`, `base32`, `base36`, `base49`, `base52`, `base58`, `base62`, `base64`\n' +
' * and `length` the length in chars\n' +
'* `[N]` the N-th match obtained from matching the current file name against `options.regExp`\n' +
'\n' +
'In loader context `[hash]` and `[contenthash]` are the same, but we recommend using `[contenthash]` for avoid misleading.\n' +
'\n' +
'Examples\n' +
'\n' +
'``` javascript\n' +
'// loaderContext.resourcePath = "/absolute/path/to/app/js/javascript.js"\n' +
'loaderUtils.interpolateName(loaderContext, "js/[hash].script.[ext]", { content: ... });\n' +
'// => js/9473fdd0d880a43c21b7778d34872157.script.js\n' +
'\n' +
'// loaderContext.resourcePath = "/absolute/path/to/app/js/javascript.js"\n' +
'// loaderContext.resourceQuery = "?foo=bar"\n' +
'loaderUtils.interpolateName(loaderContext, "js/[hash].script.[ext][query]", { content: ... });\n' +
'// => js/9473fdd0d880a43c21b7778d34872157.script.js?foo=bar\n' +
'\n' +
'// loaderContext.resourcePath = "/absolute/path/to/app/js/javascript.js"\n' +
'loaderUtils.interpolateName(loaderContext, "js/[contenthash].script.[ext]", { content: ... });\n' +
'// => js/9473fdd0d880a43c21b7778d34872157.script.js\n' +
'\n' +
'// loaderContext.resourcePath = "/absolute/path/to/app/page.html"\n' +
'loaderUtils.interpolateName(loaderContext, "html-[hash:6].html", { content: ... });\n' +
'// => html-9473fd.html\n' +
'\n' +
'// loaderContext.resourcePath = "/absolute/path/to/app/flash.txt"\n' +
'loaderUtils.interpolateName(loaderContext, "[hash]", { content: ... });\n' +
'// => c31e9820c001c9c4a86bce33ce43b679\n' +
'\n' +
'// loaderContext.resourcePath = "/absolute/path/to/app/img/image.gif"\n' +
'loaderUtils.interpolateName(loaderContext, "[emoji]", { content: ... });\n' +
'// => 👍\n' +
'\n' +
'// loaderContext.resourcePath = "/absolute/path/to/app/img/image.gif"\n' +
'loaderUtils.interpolateName(loaderContext, "[emoji:4]", { content: ... });\n' +
'// => 🙍🏢📤🐝\n' +
'\n' +
'// loaderContext.resourcePath = "/absolute/path/to/app/img/image.png"\n' +
'loaderUtils.interpolateName(loaderContext, "[sha512:hash:base64:7].[ext]", { content: ... });\n' +
'// => 2BKDTjl.png\n' +
'// use sha512 hash instead of md4 and with only 7 chars of base64\n' +
'\n' +
'// loaderContext.resourcePath = "/absolute/path/to/app/img/myself.png"\n' +
'// loaderContext.query.name =\n' +
'loaderUtils.interpolateName(loaderContext, "picture.png");\n' +
'// => picture.png\n' +
'\n' +
'// loaderContext.resourcePath = "/absolute/path/to/app/dir/file.png"\n' +
'loaderUtils.interpolateName(loaderContext, "[path][name].[ext]?[hash]", { content: ... });\n' +
'// => /app/dir/file.png?9473fdd0d880a43c21b7778d34872157\n' +
'\n' +
'// loaderContext.resourcePath = "/absolute/path/to/app/js/page-home.js"\n' +
'loaderUtils.interpolateName(loaderContext, "script-[1].[ext]", { regExp: "page-(.*)\\\\.js", content: ... });\n' +
'// => script-home.js\n' +
'\n' +
'// loaderContext.resourcePath = "/absolute/path/to/app/js/javascript.js"\n' +
'// loaderContext.resourceQuery = "?foo=bar"\n' +
'loaderUtils.interpolateName(\n' +
' loaderContext, \n' +
' (resourcePath, resourceQuery) => { \n' +
' // resourcePath - `/app/js/javascript.js`\n' +
' // resourceQuery - `?foo=bar`\n' +
'\n' +
' return "js/[hash].script.[ext]"; \n' +
' }, \n' +
' { content: ... }\n' +
');\n' +
'// => js/9473fdd0d880a43c21b7778d34872157.script.js\n' +
'```\n' +
'\n' +
'### `getHashDigest`\n' +
'\n' +
'``` javascript\n' +
'const digestString = loaderUtils.getHashDigest(buffer, hashType, digestType, maxLength);\n' +
'```\n' +
'\n' +
'* `buffer` the content that should be hashed\n' +
'* `has'... 316 more characters,
engines: [Object],
gitHead: '6688b5028106f144ee9f543bebc8e6a87b57829f',
scripts: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '8.15.0',
description: 'utils for webpack loaders',
directories: {},
_nodeVersion: '18.7.0',
dependencies: [Object],
_hasShrinkwrap: false,
readmeFilename: 'README.md',
devDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··schema-utils@3.3.0' => {
name: 'schema-utils',
version: '3.3.0',
description: 'webpack Validation Utils',
license: 'MIT',
repository: [Object],
author: [Object],
homepage: 'https://github.com/webpack/schema-utils',
bugs: [Object],
funding: [Object],
main: 'dist/index.js',
types: 'declarations/index.d.ts',
engines: [Object],
scripts: [Object],
dependencies: [Object],
devDependencies: [Object],
keywords: [Array],
readme: '<div align="center">\n' +
' <a href="http://json-schema.org">\n' +
' <img width="160" height="160"\n' +
' src="https://raw.githubusercontent.com/webpack-contrib/schema-utils/master/.github/assets/logo.png">\n' +
' </a>\n' +
' <a href="https://github.com/webpack/webpack">\n' +
' <img width="200" height="200"\n' +
' src="https://webpack.js.org/assets/icon-square-big.svg">\n' +
' </a>\n' +
'</div>\n' +
'\n' +
'[![npm][npm]][npm-url]\n' +
'[![node][node]][node-url]\n' +
'[![deps][deps]][deps-url]\n' +
'[![tests][tests]][tests-url]\n' +
'[![coverage][cover]][cover-url]\n' +
'[![chat][chat]][chat-url]\n' +
'[![size][size]][size-url]\n' +
'\n' +
'# schema-utils\n' +
'\n' +
'Package for validate options in loaders and plugins.\n' +
'\n' +
'## Getting Started\n' +
'\n' +
"To begin, you'll need to install `schema-utils`:\n" +
'\n' +
'```console\n' +
'npm install schema-utils\n' +
'```\n' +
'\n' +
'## API\n' +
'\n' +
'**schema.json**\n' +
'\n' +
'```json\n' +
'{\n' +
' "type": "object",\n' +
' "properties": {\n' +
' "option": {\n' +
' "type": "boolean"\n' +
' }\n' +
' },\n' +
' "additionalProperties": false\n' +
'}\n' +
'```\n' +
'\n' +
'```js\n' +
'import schema from "./path/to/schema.json";\n' +
'import { validate } from "schema-utils";\n' +
'\n' +
'const options = { option: true };\n' +
'const configuration = { name: "Loader Name/Plugin Name/Name" };\n' +
'\n' +
'validate(schema, options, configuration);\n' +
'```\n' +
'\n' +
'### `schema`\n' +
'\n' +
'Type: `String`\n' +
'\n' +
'JSON schema.\n' +
'\n' +
'Simple example of schema:\n' +
'\n' +
'```json\n' +
'{\n' +
' "type": "object",\n' +
' "properties": {\n' +
' "name": {\n' +
' "description": "This is description of option.",\n' +
' "type": "string"\n' +
' }\n' +
' },\n' +
' "additionalProperties": false\n' +
'}\n' +
'```\n' +
'\n' +
'### `options`\n' +
'\n' +
'Type: `Object`\n' +
'\n' +
'Object with options.\n' +
'\n' +
'```js\n' +
'import schema from "./path/to/schema.json";\n' +
'import { validate } from "schema-utils";\n' +
'\n' +
'const options = { foo: "bar" };\n' +
'\n' +
'validate(schema, { name: 123 }, { name: "MyPlugin" });\n' +
'```\n' +
'\n' +
'### `configuration`\n' +
'\n' +
'Allow to configure validator.\n' +
'\n' +
'There is an alternative method to configure the `name` and`baseDataPath` options via the `title` property in the schema.\n' +
'For example:\n' +
'\n' +
'```json\n' +
'{\n' +
' "title": "My Loader options",\n' +
' "type": "object",\n' +
' "properties": {\n' +
' "name": {\n' +
' "description": "This is description of option.",\n' +
' "type": "string"\n' +
' }\n' +
' },\n' +
' "additionalProperties": false\n' +
'}\n' +
'```\n' +
'\n' +
'The last word used for the `baseDataPath` option, other words used for the `name` option.\n' +
'Based on the example above the `name` option equals `My Loader`, the `baseDataPath` option equals `options`.\n' +
'\n' +
'#### `name`\n' +
'\n' +
'Type: `Object`\n' +
'Default: `"Object"`\n' +
'\n' +
'Allow to setup name in validation errors.\n' +
'\n' +
'```js\n' +
'import schema from "./path/to/schema.json";\n' +
'import { validate } from "schema-utils";\n' +
'\n' +
'const options = { foo: "bar" };\n' +
'\n' +
'validate(schema, options, { name: "MyPlugin" });\n' +
'```\n' +
'\n' +
'```shell\n' +
'Invalid configuration object. MyPlugin has been initialised using a configuration object that does not match the API schema.\n' +
' - configuration.optionName should be a integer.\n' +
'```\n' +
'\n' +
'#### `baseDataPath`\n' +
'\n' +
'Type: `String`\n' +
'Default: `"configuration"`\n' +
'\n' +
'Allow to setup base data path in validation errors.\n' +
'\n' +
'```js\n' +
'import schema from "./path/to/schema.json";\n' +
'import { validate } from "schema-utils";\n' +
'\n' +
'const options = { foo: "bar" };\n' +
'\n' +
'validate(schema, options, { name: "MyPlugin", baseDataPath: "options" });\n' +
'```\n' +
'\n' +
'```shell\n' +
'Invalid options object. MyPlugin has been initialised using an options object that does not match the API schema.\n' +
' - options.optionName should be a integer.\n' +
'```\n' +
'\n' +
'#### `postFormatter`\n' +
'\n' +
'Type: `Function`\n' +
'Default: `undefined`\n' +
'\n' +
'Allow to reformat errors.\n' +
'\n' +
'```js\n' +
'import schema from "./path/to/schema.json";\n' +
'import { validate } from "schema-utils";\n' +
'\n' +
'const options = { foo: "bar" };\n' +
'\n' +
'validate(schema, options, {\n' +
' name: "MyPlugin",\n' +
' postFormatter: (formattedError, error) => {\n' +
' if (error.keyword === "type") {\n' +
' return `${formattedError}\\nAdditional Information.`;\n' +
' }\n' +
'\n' +
' return formattedError;\n' +
' },\n' +
'});\n' +
'```\n' +
'\n' +
'```shell\n' +
'Invalid options object. MyPlugin has been initialized using an options object that does not match the API schema.\n' +
' - options.optionName should be a integer.\n' +
' Additional Information.\n' +
'```\n' +
'\n' +
'## Examples\n' +
'\n' +
'**schema.json**\n' +
'\n' +
'```json\n' +
'{\n' +
' "type": "object",\n' +
' "properties": {\n' +
' "name": {\n' +
' "type": "string"\n' +
' },\n' +
' "test": {\n' +
' "anyOf": [\n' +
' { "type": "array" },\n' +
' { "type": "string" },\n' +
' { "instanceof": "RegExp" }\n' +
' ]\n' +
' },\n' +
' "transform": {\n' +
' "instanceof": "Function"\n' +
' },\n' +
' "sourceMap": {\n' +
' "type": "boolean"\n' +
' }\n' +
' },\n' +
' "additionalProperties": false\n' +
'}\n' +
'```\n' +
'\n' +
'### `Loader`\n' +
'\n' +
'```js\n' +
'import { getOptions } from "loader-utils";\n' +
'import { validate } from "schema-utils";\n' +
'\n' +
'import schema from "path/to/schema.json";\n' +
'\n' +
'function loader(src, map) {\n' +
' const options = getOptions(this);\n' +
'\n' +
' validate(schema, options, {\n' +
' name: "Loader Name",\n' +
' baseDataPath: "options",\n' +
' });\n' +
'\n' +
' // Code...\n' +
'}\n' +
'\n' +
'export default loader;\n' +
'```\n' +
'\n' +
'### `Plugin`\n' +
'\n' +
'```js\n' +
'import { validate } from "schema-utils";\n' +
'\n' +
'import schema from "path/to/schema.json";\n' +
'\n' +
'class Plugin {\n' +
' constructor(options) {\n' +
' validate(schema, options, {\n' +
' name: "Plugin Name",\n' +
' baseDataPath: "options",\n' +
' });\n' +
'\n' +
' this.options = options;\n' +
' }\n' +
'\n' +
' apply(compiler) {\n' +
' // Code...\n' +
' }\n' +
'}\n' +
'\n' +
'export default Plugin;\n' +
'```\n' +
'\n' +
'## Contributing\n' +
'\n' +
"Please take a moment to read our contributing guidelines if you haven't yet done so.\n" +
'\n' +
'[CONTRIBUTING](./.github/CONTRIBUTING.md)\n' +
'\n' +
'## License\n' +
'\n' +
'[MIT](./LICENSE)\n' +
'\n' +
'[npm]: https://img.shields.io/npm/v/schema-utils.svg\n' +
'[npm-url]: https://npmjs.com/package/schema-utils\n' +
'[node]: https://img.shields.io/node/v/schema-utils.svg\n' +
'[node-url]: https://nodejs.org\n' +
'[deps]: https://david-dm.org/webpack/schema-utils.svg\n' +
'[deps-url]: https://david-dm.org/webpack/schema-utils\n' +
'[tests]: https://github.com/webpack/schema-utils/workflows/schema-utils/badge.svg\n' +
'[tests-url]: https://github.com/webpack/schema-utils/actions\n' +
'[cover]: https://codecov.io/gh/webpack/schema-utils/branch/master/graph/badge.svg\n' +
'[cover-url]: https://codecov.io/gh/webpack/schema-utils\n' +
'[chat]: https://badges.gitter.im/webpack/webpack.svg\n' +
'[chat-url]: https://gitter.im/webpack/webpack\n' +
'[size]: https://packagephobia.com/badge?p=schema-utils\n' +
'[size-url]: https://packagephobia.com/result?p=schema-utils\n',
readmeFilename: 'README.md',
gitHead: '4afb750ccb668397499f4b01f8bd4dcb4cdba803',
_id: 'schema-utils@3.3.0',
_npmVersion: '6.4.1',
_nodeVersion: '10.13.0',
_npmUser: [Object],
dist: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··jsonpath@1.1.1' => {
name: 'jsonpath',
description: 'Query JavaScript objects with JSONPath expressions. Robust / safe JSONPath engine for Node.js.',
version: '1.1.1',
author: [Object],
scripts: [Object],
dependencies: [Object],
browser: './jsonpath.js',
alias: [Object],
devDependencies: [Object],
repository: [Object],
keywords: [Array],
license: 'MIT',
gitHead: 'c1dd8ec74034fb0375233abb5fdbec51ac317b4b',
bugs: [Object],
homepage: 'https://github.com/dchester/jsonpath#readme',
_id: 'jsonpath@1.1.1',
_nodeVersion: '10.24.0',
_npmVersion: '6.14.11',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··check-types@11.2.3' => {
name: 'check-types',
version: '11.2.3',
description: 'A little library for asserting types and values, with zero dependencies.',
homepage: 'https://gitlab.com/philbooth/check-types.js',
bugs: [Object],
license: 'MIT',
author: [Object],
main: './src/check-types',
repository: [Object],
keywords: [Array],
devDependencies: [Object],
scripts: [Object],
contributors: [Array],
gitHead: '00a09e84b73dac2639ab29dede41c3c9ffa0a84e',
_id: 'check-types@11.2.3',
_nodeVersion: '20.6.0',
_npmVersion: '8.19.2',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··graceful-fs@4.2.11' => {
name: 'graceful-fs',
description: 'A drop-in replacement for fs, making various improvements.',
version: '4.2.11',
repository: [Object],
main: 'graceful-fs.js',
directories: [Object],
scripts: [Object],
keywords: [Array],
license: 'ISC',
devDependencies: [Object],
tap: [Object],
gitHead: '514861c372899df14beb7aaecca4cdbb498d7d11',
bugs: [Object],
homepage: 'https://github.com/isaacs/node-graceful-fs#readme',
_id: 'graceful-fs@4.2.11',
_nodeVersion: '18.14.0',
_npmVersion: '9.5.1',
dist: [Object],
_npmUser: [Object],
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··esquery@1.6.0' => {
name: 'esquery',
version: '1.6.0',
author: [Object],
contributors: [],
description: 'A query library for ECMAScript AST using a CSS selector like query language.',
main: 'dist/esquery.min.js',
module: 'dist/esquery.esm.min.js',
nyc: [Object],
scripts: [Object],
repository: [Object],
bugs: [Object],
homepage: 'https://github.com/estools/esquery/',
keywords: [Array],
devDependencies: [Object],
license: 'BSD-3-Clause',
engines: [Object],
dependencies: [Object],
_id: 'esquery@1.6.0',
gitHead: '07ee329d6aaa6e468114687468e5c6f28a7b7beb',
_nodeVersion: '22.4.0',
_npmVersion: '10.8.1',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··webpack-sources@1.4.3' => {
name: 'webpack-sources',
version: '1.4.3',
description: 'Source code handling classes for webpack',
main: './lib/index.js',
scripts: [Object],
dependencies: [Object],
devDependencies: [Object],
repository: [Object],
keywords: [Array],
author: [Object],
license: 'MIT',
bugs: [Object],
homepage: 'https://github.com/webpack/webpack-sources#readme',
gitHead: 'd9117497dfbac940c02aa97a6fe48af633154edc',
_id: 'webpack-sources@1.4.3',
_nodeVersion: '12.4.0',
_npmVersion: '6.9.0',
dist: [Object],
maintainers: [Array],
_npmUser: [Object],
directories: {},
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··find-up@5.0.0' => {
name: 'find-up',
version: '5.0.0',
description: 'Find a file or directory by walking up parent directories',
license: 'MIT',
repository: [Object],
funding: 'https://github.com/sponsors/sindresorhus',
author: [Object],
engines: [Object],
scripts: [Object],
keywords: [Array],
dependencies: [Object],
devDependencies: [Object],
gitHead: 'e852e9cfd020844fac0ea2ff073c378cc302db4d',
bugs: [Object],
homepage: 'https://github.com/sindresorhus/find-up#readme',
_id: 'find-up@5.0.0',
_nodeVersion: '14.5.0',
_npmVersion: '6.14.7',
_npmUser: [Object],
dist: [Object],
maintainers: [Array],
directories: {},
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··lodash.merge@4.6.2' => {
name: 'lodash.merge',
version: '4.6.2',
description: 'The Lodash method `_.merge` exported as a module.',
homepage: 'https://lodash.com/',
icon: 'https://lodash.com/icon.svg',
license: 'MIT',
keywords: [Array],
author: [Object],
contributors: [Array],
repository: [Object],
scripts: [Object],
bugs: [Object],
_id: 'lodash.merge@4.6.2',
_nodeVersion: '12.2.0',
_npmVersion: '6.9.2',
dist: [Object],
maintainers: [Array],
_npmUser: [Object],
directories: {},
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··text-table@0.2.0' => {
name: 'text-table',
version: '0.2.0',
description: 'borderless text tables with alignment',
main: 'index.js',
devDependencies: [Object],
scripts: [Object],
testling: [Object],
repository: [Object],
homepage: 'https://github.com/substack/text-table',
keywords: [Array],
author: [Object],
license: 'MIT',
readme: '# text-table\n' +
'\n' +
'generate borderless text table strings suitable for printing to stdout\n' +
'\n' +
'[![build status](https://secure.travis-ci.org/substack/text-table.png)](http://travis-ci.org/substack/text-table)\n' +
'\n' +
'[![browser support](https://ci.testling.com/substack/text-table.png)](http://ci.testling.com/substack/text-table)\n' +
'\n' +
'# example\n' +
'\n' +
'## default align\n' +
'\n' +
'``` js\n' +
"var table = require('text-table');\n" +
'var t = table([\n' +
" [ 'master', '0123456789abcdef' ],\n" +
" [ 'staging', 'fedcba9876543210' ]\n" +
']);\n' +
'console.log(t);\n' +
'```\n' +
'\n' +
'```\n' +
'master 0123456789abcdef\n' +
'staging fedcba9876543210\n' +
'```\n' +
'\n' +
'## left-right align\n' +
'\n' +
'``` js\n' +
"var table = require('text-table');\n" +
'var t = table([\n' +
" [ 'beep', '1024' ],\n" +
" [ 'boop', '33450' ],\n" +
" [ 'foo', '1006' ],\n" +
" [ 'bar', '45' ]\n" +
"], { align: [ 'l', 'r' ] });\n" +
'console.log(t);\n' +
'```\n' +
'\n' +
'```\n' +
'beep 1024\n' +
'boop 33450\n' +
'foo 1006\n' +
'bar 45\n' +
'```\n' +
'\n' +
'## dotted align\n' +
'\n' +
'``` js\n' +
"var table = require('text-table');\n" +
'var t = table([\n' +
" [ 'beep', '1024' ],\n" +
" [ 'boop', '334.212' ],\n" +
" [ 'foo', '1006' ],\n" +
" [ 'bar', '45.6' ],\n" +
" [ 'baz', '123.' ]\n" +
"], { align: [ 'l', '.' ] });\n" +
'console.log(t);\n' +
'```\n' +
'\n' +
'```\n' +
'beep 1024\n' +
'boop 334.212\n' +
'foo 1006\n' +
'bar 45.6\n' +
'baz 123.\n' +
'```\n' +
'\n' +
'## centered\n' +
'\n' +
'``` js\n' +
"var table = require('text-table');\n" +
'var t = table([\n' +
" [ 'beep', '1024', 'xyz' ],\n" +
" [ 'boop', '3388450', 'tuv' ],\n" +
" [ 'foo', '10106', 'qrstuv' ],\n" +
" [ 'bar', '45', 'lmno' ]\n" +
"], { align: [ 'l', 'c', 'l' ] });\n" +
'console.log(t);\n' +
'```\n' +
'\n' +
'```\n' +
'beep 1024 xyz\n' +
'boop 3388450 tuv\n' +
'foo 10106 qrstuv\n' +
'bar 45 lmno\n' +
'```\n' +
'\n' +
'# methods\n' +
'\n' +
'``` js\n' +
"var table = require('text-table')\n" +
'```\n' +
'\n' +
'## var s = table(rows, opts={})\n' +
'\n' +
'Return a formatted table string `s` from an array of `rows` and some options\n' +
'`opts`.\n' +
'\n' +
'`rows` should be an array of arrays containing strings, numbers, or other\n' +
'printable values.\n' +
'\n' +
'options can be:\n' +
'\n' +
"* `opts.hsep` - separator to use between columns, default `' '`\n" +
"* `opts.align` - array of alignment types for each column, default `['l','l',...]`\n" +
'* `opts.stringLength` - callback function to use when calculating the string length\n' +
'\n' +
'alignment types are:\n' +
'\n' +
"* `'l'` - left\n" +
"* `'r'` - right\n" +
"* `'c'` - center\n" +
"* `'.'` - decimal\n" +
'\n' +
'# install\n' +
'\n' +
'With [npm](https://npmjs.org) do:\n' +
'\n' +
'```\n' +
'npm install text-table\n' +
'```\n' +
'\n' +
'# Use with ANSI-colors\n' +
'\n' +
'Since the string length of ANSI color schemes does not equal the length\n' +
'JavaScript sees internally it is necessary to pass the a custom string length\n' +
'calculator during the main function call.\n' +
'\n' +
'See the `test/ansi-colors.js` file for an example.\n' +
'\n' +
'# license\n' +
'\n' +
'MIT\n',
readmeFilename: 'readme.markdown',
bugs: [Object],
_id: 'text-table@0.2.0',
dist: [Object],
_from: '.',
_npmVersion: '1.3.7',
_npmUser: [Object],
maintainers: [Array],
directories: {}
},
'··escape-string-regexp@4.0.0' => {
name: 'escape-string-regexp',
version: '4.0.0',
description: 'Escape RegExp special characters',
license: 'MIT',
repository: [Object],
funding: 'https://github.com/sponsors/sindresorhus',
author: [Object],
engines: [Object],
scripts: [Object],
keywords: [Array],
devDependencies: [Object],
gitHead: '71083e89129bcf72a10656508de5442d3f97966d',
bugs: [Object],
homepage: 'https://github.com/sindresorhus/escape-string-regexp#readme',
_id: 'escape-string-regexp@4.0.0',
_nodeVersion: '10.20.1',
_npmVersion: '6.14.4',
_npmUser: [Object],
dist: [Object],
maintainers: [Array],
directories: {},
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··eslint-visitor-keys@3.4.3' => {
name: 'eslint-visitor-keys',
version: '3.4.3',
keywords: [],
author: [Object],
license: 'Apache-2.0',
_id: 'eslint-visitor-keys@3.4.3',
maintainers: [Array],
homepage: 'https://github.com/eslint/eslint-visitor-keys#readme',
bugs: [Object],
dist: [Object],
main: 'dist/eslint-visitor-keys.cjs',
type: 'module',
types: './dist/index.d.ts',
engines: [Object],
exports: [Object],
funding: 'https://opencollective.com/eslint',
gitHead: 'd08d617d9d824301dbbbb9eb8ec4e7f088469d83',
scripts: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '9.6.7',
description: 'Constants and utilities about visitor keys to traverse AST.',
directories: {},
_nodeVersion: '18.17.0',
_hasShrinkwrap: false,
devDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··file-entry-cache@6.0.1' => {
name: 'file-entry-cache',
version: '6.0.1',
keywords: [Array],
author: [Object],
license: 'MIT',
_id: 'file-entry-cache@6.0.1',
maintainers: [Array],
homepage: 'https://github.com/royriojas/file-entry-cache#readme',
bugs: [Object],
dist: [Object],
main: 'cache.js',
engines: [Object],
gitHead: '22a7687365f6ce853f7e4720fece60818a6e77af',
prepush: [Array],
scripts: [Object],
_npmUser: [Object],
precommit: [Array],
changelogx: [Object],
repository: [Object],
_npmVersion: '6.14.4',
description: 'Super simple cache for file metadata, useful for process that work o a given series of files and that only need to repeat the job on the changed ones since the previous run of the process',
directories: {},
_nodeVersion: '12.16.3',
dependencies: [Object],
_hasShrinkwrap: false,
devDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··strip-ansi@7.1.0' => {
name: 'strip-ansi',
version: '7.1.0',
description: 'Strip ANSI escape codes from a string',
license: 'MIT',
repository: [Object],
funding: 'https://github.com/chalk/strip-ansi?sponsor=1',
author: [Object],
type: 'module',
exports: './index.js',
engines: [Object],
scripts: [Object],
keywords: [Array],
dependencies: [Object],
devDependencies: [Object],
types: './index.d.ts',
gitHead: '1fdc531d4046cbaa830460f5c74452bf1f0a0884',
bugs: [Object],
homepage: 'https://github.com/chalk/strip-ansi#readme',
_id: 'strip-ansi@7.1.0',
_nodeVersion: '16.20.0',
_npmVersion: '9.2.0',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··doctrine@3.0.0' => {
name: 'doctrine',
description: 'JSDoc parser',
homepage: 'https://github.com/eslint/doctrine',
main: 'lib/doctrine.js',
version: '3.0.0',
engines: [Object],
directories: [Object],
maintainers: [Array],
repository: [Object],
devDependencies: [Object],
license: 'Apache-2.0',
scripts: [Object],
dependencies: [Object],
gitHead: '42434ca1f85b264a88afcfd317487a7417e6004b',
bugs: [Object],
_id: 'doctrine@3.0.0',
_npmVersion: '6.2.0',
_nodeVersion: '10.9.0',
_npmUser: [Object],
dist: [Object],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··cross-spawn@7.0.3' => {
name: 'cross-spawn',
version: '7.0.3',
description: 'Cross platform child_process#spawn and child_process#spawnSync',
keywords: [Array],
author: [Object],
homepage: 'https://github.com/moxystudio/node-cross-spawn',
repository: [Object],
license: 'MIT',
main: 'index.js',
scripts: [Object],
husky: [Object],
'lint-staged': [Object],
commitlint: [Object],
dependencies: [Object],
devDependencies: [Object],
engines: [Object],
gitHead: '7bc42bc409d9da6ad691df8d1d5ef69003bf1dc3',
bugs: [Object],
_id: 'cross-spawn@7.0.3',
_nodeVersion: '12.16.3',
_npmVersion: '6.14.4',
dist: [Object],
maintainers: [Array],
_npmUser: [Object],
directories: {},
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··strip-ansi@6.0.1' => {
name: 'strip-ansi',
version: '6.0.1',
description: 'Strip ANSI escape codes from a string',
license: 'MIT',
repository: [Object],
author: [Object],
engines: [Object],
scripts: [Object],
keywords: [Array],
dependencies: [Object],
devDependencies: [Object],
readme: '# strip-ansi [![Build Status](https://travis-ci.org/chalk/strip-ansi.svg?branch=master)](https://travis-ci.org/chalk/strip-ansi)\n' +
'\n' +
'> Strip [ANSI escape codes](https://en.wikipedia.org/wiki/ANSI_escape_code) from a string\n' +
'\n' +
'\n' +
'## Install\n' +
'\n' +
'```\n' +
'$ npm install strip-ansi\n' +
'```\n' +
'\n' +
'\n' +
'## Usage\n' +
'\n' +
'```js\n' +
"const stripAnsi = require('strip-ansi');\n" +
'\n' +
"stripAnsi('\\u001B[4mUnicorn\\u001B[0m');\n" +
"//=> 'Unicorn'\n" +
'\n' +
"stripAnsi('\\u001B]8;;https://github.com\\u0007Click\\u001B]8;;\\u0007');\n" +
"//=> 'Click'\n" +
'```\n' +
'\n' +
'\n' +
'## strip-ansi for enterprise\n' +
'\n' +
'Available as part of the Tidelift Subscription.\n' +
'\n' +
'The maintainers of strip-ansi and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. [Learn more.](https://tidelift.com/subscription/pkg/npm-strip-ansi?utm_source=npm-strip-ansi&utm_medium=referral&utm_campaign=enterprise&utm_term=repo)\n' +
'\n' +
'\n' +
'## Related\n' +
'\n' +
'- [strip-ansi-cli](https://github.com/chalk/strip-ansi-cli) - CLI for this module\n' +
'- [strip-ansi-stream](https://github.com/chalk/strip-ansi-stream) - Streaming version of this module\n' +
'- [has-ansi](https://github.com/chalk/has-ansi) - Check if a string has ANSI escape codes\n' +
'- [ansi-regex](https://github.com/chalk/ansi-regex) - Regular expression for matching ANSI escape codes\n' +
'- [chalk](https://github.com/chalk/chalk) - Terminal string styling done right\n' +
'\n' +
'\n' +
'## Maintainers\n' +
'\n' +
'- [Sindre Sorhus](https://github.com/sindresorhus)\n' +
'- [Josh Junon](https://github.com/qix-)\n' +
'\n',
readmeFilename: 'readme.md',
gitHead: '59533da99981f9d550de1ae0eb9d1a93c2383be3',
bugs: [Object],
homepage: 'https://github.com/chalk/strip-ansi#readme',
_id: 'strip-ansi@6.0.1',
_nodeVersion: '16.9.1',
_npmVersion: '7.5.4',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··imurmurhash@0.1.4' => {
name: 'imurmurhash',
version: '0.1.4',
description: 'An incremental implementation of MurmurHash3',
homepage: 'https://github.com/jensyt/imurmurhash-js',
main: 'imurmurhash.js',
files: [Array],
repository: [Object],
bugs: [Object],
keywords: [Array],
author: [Object],
license: 'MIT',
dependencies: {},
devDependencies: {},
engines: [Object],
readme: 'iMurmurHash.js\n' +
'==============\n' +
'\n' +
"An incremental implementation of the MurmurHash3 (32-bit) hashing algorithm for JavaScript based on [Gary Court's implementation](https://github.com/garycourt/murmurhash-js) with [kazuyukitanimura's modifications](https://github.com/kazuyukitanimura/murmurhash-js).\n" +
'\n' +
'This version works significantly faster than the non-incremental version if you need to hash many small strings into a single hash, since string concatenation (to build the single string to pass the non-incremental version) is fairly costly. In one case tested, using the incremental version was about 50% faster than concatenating 5-10 strings and then hashing.\n' +
'\n' +
'Installation\n' +
'------------\n' +
'\n' +
'To use iMurmurHash in the browser, [download the latest version](https://raw.github.com/jensyt/imurmurhash-js/master/imurmurhash.min.js) and include it as a script on your site.\n' +
'\n' +
'```html\n' +
'<script type="text/javascript" src="/scripts/imurmurhash.min.js"></script>\n' +
'<script>\n' +
'// Your code here, access iMurmurHash using the global object MurmurHash3\n' +
'</script>\n' +
'```\n' +
'\n' +
'---\n' +
'\n' +
'To use iMurmurHash in Node.js, install the module using NPM:\n' +
'\n' +
'```bash\n' +
'npm install imurmurhash\n' +
'```\n' +
'\n' +
'Then simply include it in your scripts:\n' +
'\n' +
'```javascript\n' +
"MurmurHash3 = require('imurmurhash');\n" +
'```\n' +
'\n' +
'Quick Example\n' +
'-------------\n' +
'\n' +
'```javascript\n' +
'// Create the initial hash\n' +
"var hashState = MurmurHash3('string');\n" +
'\n' +
'// Incrementally add text\n' +
"hashState.hash('more strings');\n" +
"hashState.hash('even more strings');\n" +
'\n' +
'// All calls can be chained if desired\n' +
"hashState.hash('and').hash('some').hash('more');\n" +
'\n' +
'// Get a result\n' +
'hashState.result();\n' +
'// returns 0xe4ccfe6b\n' +
'```\n' +
'\n' +
'Functions\n' +
'---------\n' +
'\n' +
'### MurmurHash3 ([string], [seed])\n' +
'Get a hash state object, optionally initialized with the given _string_ and _seed_. _Seed_ must be a positive integer if provided. Calling this function without the `new` keyword will return a cached state object that has been reset. This is safe to use as long as the object is only used from a single thread and no other hashes are created while operating on this one. If this constraint cannot be met, you can use `new` to create a new state object. For example:\n' +
'\n' +
'```javascript\n' +
'// Use the cached object, calling the function again will return the same\n' +
'// object (but reset, so the current state would be lost)\n' +
'hashState = MurmurHash3();\n' +
'...\n' +
'\n' +
'// Create a new object that can be safely used however you wish. Calling the\n' +
'// function again will simply return a new state object, and no state loss\n' +
'// will occur, at the cost of creating more objects.\n' +
'hashState = new MurmurHash3();\n' +
'```\n' +
'\n' +
'Both methods can be mixed however you like if you have different use cases.\n' +
'\n' +
'---\n' +
'\n' +
'### MurmurHash3.prototype.hash (string)\n' +
'Incrementally add _string_ to the hash. This can be called as many times as you want for the hash state object, including after a call to `result()`. Returns `this` so calls can be chained.\n' +
'\n' +
'---\n' +
'\n' +
'### MurmurHash3.prototype.result ()\n' +
'Get the result of the hash as a 32-bit positive integer. This performs the tail and finalizer portions of the algorithm, but does not store the result in the state object. This means that it is perfectly safe to get results and then continue adding strings via `hash`.\n' +
'\n' +
'```javascript\n' +
'// Do the whole string at once\n' +
"MurmurHash3('this is a test string').result();\n" +
'// 0x70529328\n' +
'\n' +
'// Do part of the string, get a result, then the other part\n' +
"var m = MurmurHash3('this is a');\n" +
'm.result();\n' +
'// 0xbfc4f834\n' +
"m.hash(' test string').result();\n" +
'// 0x70529328 (same as above)\n' +
'```\n' +
'\n' +
'---\n' +
'\n' +
'### MurmurHash3.prototype.reset ([seed])\n' +
'Reset the state object for reuse, optionally using the given _seed_ (defaults to 0 like the constructor). Returns `this` so calls can be chained.\n' +
'\n' +
'---\n' +
'\n' +
'License (MIT)\n' +
'-------------\n' +
'Copyright (c) 2013 Gary Court, Jens Taylor\n' +
'\n' +
'Permission is hereby granted, free of charge, to any person obtaining a copy of\n' +
'this software and associated documentation files (the "Software"), to deal in\n' +
'the Software without restriction, including without limitation the rights to\n' +
'use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\n' +
'the Software, and to permit persons to whom the Software is furnished to do so,\n' +
'subject to the following conditions:\n' +
'\n' +
'The above copyright notice and this permission notice shall be included in all\n' +
'copies or substantial portions of the Software.\n' +
'\n' +
'THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n' +
'IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\n' +
'FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\n' +
'COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\n' +
'IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\n' +
'CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n',
readmeFilename: 'README.md',
_id: 'imurmurhash@0.1.4',
dist: [Object],
_from: '.',
_npmVersion: '1.3.2',
_npmUser: [Object],
maintainers: [Array],
directories: {}
},
'··glob-parent@6.0.2' => {
name: 'glob-parent',
version: '6.0.2',
description: 'Extract the non-magic parent path from a glob string.',
author: [Object],
contributors: [Array],
repository: [Object],
license: 'ISC',
engines: [Object],
main: 'index.js',
scripts: [Object],
dependencies: [Object],
devDependencies: [Object],
nyc: [Object],
prettier: [Object],
keywords: [Array],
gitHead: '26ce5ecec10c687cffb9891c108fb2d2800b9140',
bugs: [Object],
homepage: 'https://github.com/gulpjs/glob-parent#readme',
_id: 'glob-parent@6.0.2',
_nodeVersion: '14.18.0',
_npmVersion: '7.24.1',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··natural-compare@1.4.0' => {
name: 'natural-compare',
version: '1.4.0',
stability: 3,
author: [Object],
license: 'MIT',
description: 'Compare strings containing a mix of letters and numbers in the way a human being would in sort order.',
keywords: [Array],
main: 'index.js',
files: [Array],
scripts: [Object],
repository: [Object],
bugs: [Object],
devDependencies: [Object],
buildman: [Object],
gitHead: 'eec83eee67cfac84d6db30cdd65363f155673770',
homepage: 'https://github.com/litejs/natural-compare-lite#readme',
_id: 'natural-compare@1.4.0',
_shasum: '4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7',
_from: '.',
_npmVersion: '3.9.5',
_nodeVersion: '6.2.2',
_npmUser: [Object],
dist: [Object],
maintainers: [Array],
_npmOperationalInternal: [Object],
directories: {}
},
'··fast-deep-equal@3.1.3' => {
name: 'fast-deep-equal',
version: '3.1.3',
description: 'Fast deep equal',
main: 'index.js',
scripts: [Object],
repository: [Object],
keywords: [Array],
author: [Object],
license: 'MIT',
bugs: [Object],
homepage: 'https://github.com/epoberezkin/fast-deep-equal#readme',
devDependencies: [Object],
nyc: [Object],
types: 'index.d.ts',
gitHead: 'd807ffc5013e710deb1c63d463a03f729bcd144d',
_id: 'fast-deep-equal@3.1.3',
_nodeVersion: '14.0.0',
_npmVersion: '6.14.4',
dist: [Object],
maintainers: [Array],
_npmUser: [Object],
directories: {},
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··fast-json-stable-stringify@2.1.0' => {
name: 'fast-json-stable-stringify',
version: '2.1.0',
description: "deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify",
main: 'index.js',
types: 'index.d.ts',
dependencies: {},
devDependencies: [Object],
scripts: [Object],
repository: [Object],
homepage: 'https://github.com/epoberezkin/fast-json-stable-stringify',
keywords: [Array],
author: [Object],
license: 'MIT',
nyc: [Object],
gitHead: 'b3ab8bdfb91cb182c93475c2c3518d6224672bb4',
bugs: [Object],
_id: 'fast-json-stable-stringify@2.1.0',
_nodeVersion: '12.13.1',
_npmVersion: '6.12.1',
dist: [Object],
maintainers: [Array],
_npmUser: [Object],
directories: {},
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··html-minifier-terser@6.1.0' => {
name: 'html-minifier-terser',
description: 'Highly configurable, well-tested, JavaScript-based HTML minifier.',
version: '6.1.0',
license: 'MIT',
repository: [Object],
bugs: [Object],
homepage: 'https://terser.org/html-minifier-terser/',
author: [Object],
maintainers: [Array],
contributors: [Array],
keywords: [Array],
bin: [Object],
main: 'src/htmlminifier.js',
engines: [Object],
scripts: [Object],
dependencies: [Object],
devDependencies: [Object],
benchmarkDependencies: [Object],
gitHead: '68c937a86943534e38cbf91f75212fb04bab605d',
_id: 'html-minifier-terser@6.1.0',
_nodeVersion: '16.13.0',
_npmVersion: '8.1.4',
dist: [Object],
_npmUser: [Object],
directories: {},
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··postcss-modules-extract-imports@3.1.0' => {
name: 'postcss-modules-extract-imports',
version: '3.1.0',
description: 'A CSS Modules transform to extract local aliases for inline imports',
main: 'src/index.js',
engines: [Object],
scripts: [Object],
repository: [Object],
keywords: [Array],
author: [Object],
license: 'ISC',
bugs: [Object],
homepage: 'https://github.com/css-modules/postcss-modules-extract-imports',
devDependencies: [Object],
peerDependencies: [Object],
_id: 'postcss-modules-extract-imports@3.1.0',
gitHead: 'b558cab05a31271a555c3b1e9d7e5a767ae02b2d',
_nodeVersion: '18.19.0',
_npmVersion: '10.2.3',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··micromatch@4.0.8' => {
name: 'micromatch',
version: '4.0.8',
keywords: [Array],
author: [Object],
license: 'MIT',
_id: 'micromatch@4.0.8',
maintainers: [Array],
contributors: [Array],
homepage: 'https://github.com/micromatch/micromatch',
bugs: [Object],
dist: [Object],
main: 'index.js',
verb: [Object],
engines: [Object],
gitHead: '8bd704ec0d9894693d35da425d827819916be920',
scripts: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '10.7.0',
description: 'Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.',
directories: {},
_nodeVersion: '20.15.0',
dependencies: [Object],
_hasShrinkwrap: false,
devDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··schema-utils@4.2.0' => {
name: 'schema-utils',
version: '4.2.0',
description: 'webpack Validation Utils',
license: 'MIT',
repository: [Object],
author: [Object],
homepage: 'https://github.com/webpack/schema-utils',
bugs: [Object],
funding: [Object],
main: 'dist/index.js',
types: 'declarations/index.d.ts',
engines: [Object],
scripts: [Object],
dependencies: [Object],
devDependencies: [Object],
keywords: [Array],
gitHead: 'dcd6df12c191ac1b6cf5eda39ba5736c35f01ccb',
_id: 'schema-utils@4.2.0',
_nodeVersion: '18.15.0',
_npmVersion: '9.5.0',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··jest-worker@28.1.3' => {
name: 'jest-worker',
version: '28.1.3',
license: 'MIT',
_id: 'jest-worker@28.1.3',
maintainers: [Array],
homepage: 'https://github.com/facebook/jest#readme',
bugs: [Object],
dist: [Object],
main: './build/index.js',
types: './build/index.d.ts',
engines: [Object],
exports: [Object],
gitHead: '2cce069800dab3fc8ca7c469b32d2e2b2f7e2bb1',
_npmUser: [Object],
repository: [Object],
_npmVersion: 'lerna/4.0.0/node@v16.15.1+x64 (darwin)',
description: 'Module for executing heavy tasks under forked processes in parallel, by providing a `Promise` based interface, minimum overhead, and bound workers.',
directories: {},
_nodeVersion: '16.15.1',
dependencies: [Object],
publishConfig: [Object],
_hasShrinkwrap: false,
devDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··hoopy@0.1.4' => {
name: 'hoopy',
version: '0.1.4',
license: 'MIT',
description: 'Like an array, but rounder.',
keywords: [Array],
author: [Object],
main: 'index.js',
engines: [Object],
scripts: [Object],
repository: [Object],
homepage: 'https://gitlab.com/philbooth/hoopy#readme',
bugs: [Object],
devDependencies: [Object],
contributors: [Array],
gitHead: '534d67d737551706bce0f3aba675c1301ca2c5b8',
_id: 'hoopy@0.1.4',
_npmVersion: '6.1.0',
_nodeVersion: '8.11.1',
_npmUser: [Object],
dist: [Object],
maintainers: [Array],
directories: {},
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··klona@2.0.6' => {
name: 'klona',
version: '2.0.6',
repository: [Object],
description: 'A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more!',
module: 'dist/index.mjs',
unpkg: 'dist/index.min.js',
main: 'dist/index.js',
types: 'index.d.ts',
license: 'MIT',
author: [Object],
exports: [Object],
modes: [Object],
engines: [Object],
scripts: [Object],
keywords: [Array],
devDependencies: [Object],
gitHead: '6ad153073b7529769010ddbde1938372e1702f5b',
bugs: [Object],
homepage: 'https://github.com/lukeed/klona#readme',
_id: 'klona@2.0.6',
_nodeVersion: '19.4.0',
_npmVersion: '9.2.0',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··harmony-reflect@1.6.2' => {
name: 'harmony-reflect',
version: '1.6.2',
description: 'ES5 shim for ES6 (ECMAScript 6) Reflect and Proxy objects',
main: 'reflect.js',
keywords: [Array],
license: '(Apache-2.0 OR MPL-1.1)',
homepage: 'https://github.com/tvcutsem/harmony-reflect',
typings: 'index.d.ts',
repository: [Object],
bugs: [Object],
_id: 'harmony-reflect@1.6.2',
_nodeVersion: '8.9.0',
_npmVersion: '6.14.12',
_npmUser: [Object],
dist: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··pretty-bytes@5.6.0' => {
name: 'pretty-bytes',
version: '5.6.0',
description: 'Convert bytes to a human readable string: 1337 → 1.34 kB',
license: 'MIT',
repository: [Object],
funding: 'https://github.com/sponsors/sindresorhus',
author: [Object],
engines: [Object],
scripts: [Object],
keywords: [Array],
devDependencies: [Object],
gitHead: 'cdb25d5db75dcc442b747325c5ae0e85875831aa',
bugs: [Object],
homepage: 'https://github.com/sindresorhus/pretty-bytes#readme',
_id: 'pretty-bytes@5.6.0',
_nodeVersion: '12.20.1',
_npmVersion: '6.14.10',
_npmUser: [Object],
dist: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··levn@0.4.1' => {
name: 'levn',
version: '0.4.1',
author: [Object],
description: 'Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible',
homepage: 'https://github.com/gkz/levn',
keywords: [Array],
main: './lib/',
bugs: [Object],
license: 'MIT',
engines: [Object],
repository: [Object],
scripts: [Object],
dependencies: [Object],
devDependencies: [Object],
gitHead: 'eb1040d2ec21bc3655ee140f38eb880adcd77134',
_id: 'levn@0.4.1',
_nodeVersion: '6.16.0',
_npmVersion: '6.14.4',
dist: [Object],
maintainers: [Array],
_npmUser: [Object],
directories: {},
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··globals@13.24.0' => {
name: 'globals',
version: '13.24.0',
keywords: [Array],
author: [Object],
license: 'MIT',
_id: 'globals@13.24.0',
maintainers: [Array],
homepage: 'https://github.com/sindresorhus/globals#readme',
bugs: [Object],
xo: [Object],
tsd: [Object],
dist: [Object],
types: './index.d.ts',
engines: [Object],
funding: 'https://github.com/sponsors/sindresorhus',
gitHead: '47d4224894e1a6cda1a6b19920846e7141151aca',
scripts: [Object],
_npmUser: [Object],
repository: [Object],
_npmVersion: '9.2.0',
description: 'Global identifiers from different JavaScript environments',
directories: {},
sideEffects: false,
_nodeVersion: '21.2.0',
dependencies: [Object],
_hasShrinkwrap: false,
devDependencies: [Object],
_npmOperationalInternal: [Object]
},
'··jsonfile@6.1.0' => {
name: 'jsonfile',
version: '6.1.0',
description: 'Easily read/write JSON files.',
repository: [Object],
keywords: [Array],
author: [Object],
license: 'MIT',
dependencies: [Object],
optionalDependencies: [Object],
devDependencies: [Object],
main: 'index.js',
scripts: [Object],
gitHead: '9c6478a85899a9318547a6e9514b0403166d8c5c',
bugs: [Object],
homepage: 'https://github.com/jprichardson/node-jsonfile#readme',
_id: 'jsonfile@6.1.0',
_nodeVersion: '14.10.1',
_npmVersion: '6.14.8',
dist: [Object],
maintainers: [Array],
_npmUser: [Object],
directories: {},
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··js-yaml@4.1.0' => {
name: 'js-yaml',
version: '4.1.0',
description: 'YAML 1.2 parser and serializer',
keywords: [Array],
author: [Object],
contributors: [Array],
license: 'MIT',
repository: [Object],
bin: [Object],
module: './dist/js-yaml.mjs',
exports: [Object],
scripts: [Object],
unpkg: 'dist/js-yaml.min.js',
jsdelivr: 'dist/js-yaml.min.js',
dependencies: [Object],
devDependencies: [Object],
gitHead: '2cef47bebf60da141b78b085f3dea3b5733dcc12',
bugs: [Object],
homepage: 'https://github.com/nodeca/js-yaml#readme',
_id: 'js-yaml@4.1.0',
_nodeVersion: '14.16.0',
_npmVersion: '6.14.11',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··@babel%2Fplugin-transform-runtime@7.25.7' => {
name: '@babel/plugin-transform-runtime',
version: '7.25.7',
description: 'Externalise references to helpers and builtins, automatically polyfilling your code without polluting globals',
repository: [Object],
license: 'MIT',
publishConfig: [Object],
main: './lib/index.js',
keywords: [Array],
browser: [Object],
dependencies: [Object],
peerDependencies: [Object],
devDependencies: [Object],
homepage: 'https://babel.dev/docs/en/next/babel-plugin-transform-runtime',
engines: [Object],
author: 'The Babel Team (https://babel.dev/team)',
type: 'commonjs',
_id: '@babel/plugin-transform-runtime@7.25.7',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··webpack-sources@3.2.3' => {
name: 'webpack-sources',
version: '3.2.3',
description: 'Source code handling classes for webpack',
main: './lib/index.js',
scripts: [Object],
devDependencies: [Object],
engines: [Object],
repository: [Object],
keywords: [Array],
author: [Object],
license: 'MIT',
bugs: [Object],
homepage: 'https://github.com/webpack/webpack-sources#readme',
jest: [Object],
gitHead: '9f98066311d53a153fdc7c633422a1d086528027',
_id: 'webpack-sources@3.2.3',
_nodeVersion: '16.13.0',
_npmVersion: '7.22.0',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··@babel%2Fplugin-transform-react-constant-elements@7.25.7' => {
name: '@babel/plugin-transform-react-constant-elements',
version: '7.25.7',
description: 'Treat React JSX elements as value types and hoist them to the highest scope',
repository: [Object],
homepage: 'https://babel.dev/docs/en/next/babel-plugin-transform-react-constant-elements',
license: 'MIT',
publishConfig: [Object],
main: './lib/index.js',
keywords: [Array],
dependencies: [Object],
peerDependencies: [Object],
devDependencies: [Object],
engines: [Object],
author: 'The Babel Team (https://babel.dev/team)',
type: 'commonjs',
_id: '@babel/plugin-transform-react-constant-elements@7.25.7',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··is-glob@4.0.3' => {
name: 'is-glob',
description: 'Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a bet',
version: '4.0.3',
homepage: 'https://github.com/micromatch/is-glob',
author: [Object],
contributors: [Array],
repository: [Object],
bugs: [Object],
license: 'MIT',
main: 'index.js',
engines: [Object],
scripts: [Object],
dependencies: [Object],
devDependencies: [Object],
keywords: [Array],
verb: [Object],
gitHead: '627ca7e552c69e8d62d620b4715a2658267b3d17',
_id: 'is-glob@4.0.3',
_nodeVersion: '14.18.0',
_npmVersion: '7.24.1',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
'··icss-utils@5.1.0' => {
name: 'icss-utils',
version: '5.1.0',
description: 'ICSS utils for postcss ast',
main: 'src/index.js',
engines: [Object],
scripts: [Object],
repository: [Object],
keywords: [Array],
author: [Object],
license: 'ISC',
bugs: [Object],
homepage: 'https://github.com/css-modules/icss-utils#readme',
devDependencies: [Object],
peerDependencies: [Object],
gitHead: '913a175f0cc2d70fad80b6190e9dce122454a0e0',
_id: 'icss-utils@5.1.0',
_nodeVersion: '12.19.0',
_npmVersion: '6.14.8',
dist: [Object],
_npmUser: [Object],
directories: {},
maintainers: [Array],
_npmOperationalInternal: [Object],
_hasShrinkwrap: false
},
... 1396 more items
},
edges: Set(3484) {
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
... 3384 more items
},
nodes: Map(1496) {
'file·.' => Node [@vltpkg/graph.Node] {
edgesIn: Set(0) {},
edgesOut: [Map],
id: 'file·.',
importer: true,
mainImporter: true,
graph: [Circular *2],
integrity: undefined,
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: undefined,
version: undefined,
resolved: undefined,
inVltStore: [Function (anonymous)]
},
'··react-scripts@5.0.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··react-scripts@5.0.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.0.1',
resolved: 'https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz',
inVltStore: [Function (anonymous)]
},
'··bfj@7.1.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··bfj@7.1.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-I6MMLkn+anzNdCUp9hMRyui1HaNEUCco50lxbvNS4+EyXg8lN3nJ48PjPWtbH8UVS9CuMoaKE9U2V3l29DaRQw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.1.0',
resolved: 'https://registry.npmjs.org/bfj/-/bfj-7.1.0.tgz',
inVltStore: [Function (anonymous)]
},
'··fs-extra@10.1.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··fs-extra@10.1.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '10.1.0',
resolved: 'https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz',
inVltStore: [Function (anonymous)]
},
'··babel-plugin-named-asset-import@0.3.8' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··babel-plugin-named-asset-import@0.3.8',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '0.3.8',
resolved: 'https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz',
inVltStore: [Function (anonymous)]
},
'··file-loader@6.2.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··file-loader@6.2.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '6.2.0',
resolved: 'https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz',
inVltStore: [Function (anonymous)]
},
'··case-sensitive-paths-webpack-plugin@2.4.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··case-sensitive-paths-webpack-plugin@2.4.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '2.4.0',
resolved: 'https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz',
inVltStore: [Function (anonymous)]
},
'··babel-preset-react-app@10.0.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··babel-preset-react-app@10.0.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '10.0.1',
resolved: 'https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz',
inVltStore: [Function (anonymous)]
},
'··eslint-webpack-plugin@3.2.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··eslint-webpack-plugin@3.2.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '3.2.0',
resolved: 'https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz',
inVltStore: [Function (anonymous)]
},
'··identity-obj-proxy@3.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··identity-obj-proxy@3.0.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '3.0.0',
resolved: 'https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz',
inVltStore: [Function (anonymous)]
},
'··camelcase@6.3.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··camelcase@6.3.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '6.3.0',
resolved: 'https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz',
inVltStore: [Function (anonymous)]
},
'··dotenv-expand@5.1.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··dotenv-expand@5.1.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.1.0',
resolved: 'https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz',
inVltStore: [Function (anonymous)]
},
'··@svgr%2Fwebpack@5.5.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@svgr%2Fwebpack@5.5.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.5.0',
resolved: 'https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz',
inVltStore: [Function (anonymous)]
},
'··workbox-webpack-plugin@6.6.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··workbox-webpack-plugin@6.6.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-xNZIZHalboZU66Wa7x1YkjIqEy1gTR+zPM+kjrYJzqN7iurYZBctBLISyScjhkJKYuRrZUP0iqViZTh8rS0+3A==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '6.6.0',
resolved: 'https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.6.0.tgz',
inVltStore: [Function (anonymous)]
},
'··browserslist@4.24.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··browserslist@4.24.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.24.0',
resolved: 'https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz',
inVltStore: [Function (anonymous)]
},
'··css-loader@6.11.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··css-loader@6.11.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '6.11.0',
resolved: 'https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz',
inVltStore: [Function (anonymous)]
},
'··fsevents@2.3.3' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··fsevents@2.3.3',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '2.3.3',
resolved: 'https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz',
inVltStore: [Function (anonymous)]
},
'··postcss-loader@6.2.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss-loader@6.2.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '6.2.1',
resolved: 'https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz',
inVltStore: [Function (anonymous)]
},
'··html-webpack-plugin@5.6.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··html-webpack-plugin@5.6.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.6.0',
resolved: 'https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz',
inVltStore: [Function (anonymous)]
},
'··eslint@8.57.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··eslint@8.57.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.57.1',
resolved: 'https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz',
inVltStore: [Function (anonymous)]
},
'··typescript@4.9.5' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··typescript@4.9.5',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.9.5',
resolved: 'https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz',
inVltStore: [Function (anonymous)]
},
'··prompts@2.4.2' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··prompts@2.4.2',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '2.4.2',
resolved: 'https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz',
inVltStore: [Function (anonymous)]
},
'··source-map-loader@3.0.2' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··source-map-loader@3.0.2',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '3.0.2',
resolved: 'https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz',
inVltStore: [Function (anonymous)]
},
'··semver@7.6.3' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··semver@7.6.3',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.6.3',
resolved: 'https://registry.npmjs.org/semver/-/semver-7.6.3.tgz',
inVltStore: [Function (anonymous)]
},
'··postcss-flexbugs-fixes@5.0.2' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss-flexbugs-fixes@5.0.2',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.0.2',
resolved: 'https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz',
inVltStore: [Function (anonymous)]
},
'··react-app-polyfill@3.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··react-app-polyfill@3.0.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '3.0.0',
resolved: 'https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz',
inVltStore: [Function (anonymous)]
},
'··css-minimizer-webpack-plugin@3.4.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··css-minimizer-webpack-plugin@3.4.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '3.4.1',
resolved: 'https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz',
inVltStore: [Function (anonymous)]
},
'··mini-css-extract-plugin@2.9.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··mini-css-extract-plugin@2.9.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-+Vyi+GCCOHnrJ2VPS+6aPoXN2k2jgUzDRhTFLjjTBn23qyXJXkjUWQgTL+mXpF5/A8ixLdCc6kWsoeOjKGejKQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '2.9.1',
resolved: 'https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.1.tgz',
inVltStore: [Function (anonymous)]
},
'··react-dev-utils@12.0.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··react-dev-utils@12.0.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '12.0.1',
resolved: 'https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz',
inVltStore: [Function (anonymous)]
},
'··style-loader@3.3.4' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··style-loader@3.3.4',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '3.3.4',
resolved: 'https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz',
inVltStore: [Function (anonymous)]
},
'··webpack-manifest-plugin@4.1.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··webpack-manifest-plugin@4.1.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.1.1',
resolved: 'https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz',
inVltStore: [Function (anonymous)]
},
'··babel-loader@8.4.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··babel-loader@8.4.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-nXzRChX+Z1GoE6yWavBQg6jDslyFF3SDjl2paADuoQtQW10JqShJt62R6eJQ5m/pjJFDT8xgKIWSP85OY8eXeA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.4.1',
resolved: 'https://registry.npmjs.org/babel-loader/-/babel-loader-8.4.1.tgz',
inVltStore: [Function (anonymous)]
},
'··postcss-normalize@10.0.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss-normalize@10.0.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '10.0.1',
resolved: 'https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz',
inVltStore: [Function (anonymous)]
},
'··postcss@8.4.47' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss@8.4.47',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.4.47',
resolved: 'https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz',
inVltStore: [Function (anonymous)]
},
'··postcss-preset-env@7.8.3' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss-preset-env@7.8.3',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.8.3',
resolved: 'https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz',
inVltStore: [Function (anonymous)]
},
'··dotenv@10.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··dotenv@10.0.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '10.0.0',
resolved: 'https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz',
inVltStore: [Function (anonymous)]
},
'··eslint-config-react-app@7.0.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··eslint-config-react-app@7.0.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.0.1',
resolved: 'https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz',
inVltStore: [Function (anonymous)]
},
'··jest@27.5.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··jest@27.5.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '27.5.1',
resolved: 'https://registry.npmjs.org/jest/-/jest-27.5.1.tgz',
inVltStore: [Function (anonymous)]
},
'··terser-webpack-plugin@5.3.10' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··terser-webpack-plugin@5.3.10',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.3.10',
resolved: 'https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz',
inVltStore: [Function (anonymous)]
},
'··babel-jest@27.5.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··babel-jest@27.5.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '27.5.1',
resolved: 'https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz',
inVltStore: [Function (anonymous)]
},
'··jest-watch-typeahead@1.1.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··jest-watch-typeahead@1.1.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '1.1.0',
resolved: 'https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz',
inVltStore: [Function (anonymous)]
},
'··resolve-url-loader@4.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··resolve-url-loader@4.0.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.0.0',
resolved: 'https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz',
inVltStore: [Function (anonymous)]
},
'··webpack-dev-server@4.15.2' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··webpack-dev-server@4.15.2',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.15.2',
resolved: 'https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz',
inVltStore: [Function (anonymous)]
},
'··sass-loader@12.6.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··sass-loader@12.6.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '12.6.0',
resolved: 'https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz',
inVltStore: [Function (anonymous)]
},
'··@babel%2Fcore@7.25.8' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fcore@7.25.8',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.25.8',
resolved: 'https://registry.npmjs.org/@babel/core/-/core-7.25.8.tgz',
inVltStore: [Function (anonymous)]
},
'··resolve@1.22.8' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··resolve@1.22.8',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '1.22.8',
resolved: 'https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz',
inVltStore: [Function (anonymous)]
},
'··jest-resolve@27.5.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··jest-resolve@27.5.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '27.5.1',
resolved: 'https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz',
inVltStore: [Function (anonymous)]
},
'··tailwindcss@3.4.14' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··tailwindcss@3.4.14',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-IcSvOcTRcUtQQ7ILQL5quRDg7Xs93PdJEk1ZLbhhvJc7uj/OAhYOnruEiwnGgBvUtaUAJ8/mhSw1o8L2jCiENA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '3.4.14',
resolved: 'https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.14.tgz',
inVltStore: [Function (anonymous)]
},
'··react-refresh@0.11.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··react-refresh@0.11.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '0.11.0',
resolved: 'https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz',
inVltStore: [Function (anonymous)]
},
'··webpack@5.95.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··webpack@5.95.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.95.0',
resolved: 'https://registry.npmjs.org/webpack/-/webpack-5.95.0.tgz',
inVltStore: [Function (anonymous)]
},
'··react@18.3.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··react@18.3.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '18.3.1',
resolved: 'https://registry.npmjs.org/react/-/react-18.3.1.tgz',
inVltStore: [Function (anonymous)]
},
'··@pmmmwh%2Freact-refresh-webpack-plugin@0.5.15' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@pmmmwh%2Freact-refresh-webpack-plugin@0.5.15',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '0.5.15',
resolved: 'https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.15.tgz',
inVltStore: [Function (anonymous)]
},
'··jsonpath@1.1.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··jsonpath@1.1.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '1.1.1',
resolved: 'https://registry.npmjs.org/jsonpath/-/jsonpath-1.1.1.tgz',
inVltStore: [Function (anonymous)]
},
'··check-types@11.2.3' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··check-types@11.2.3',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-+67P1GkJRaxQD6PKK0Et9DhwQB+vGg3PM5+aavopCpZT1lj9jeqfvpgTLAWErNj8qApkkmXlu/Ug74kmhagkXg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '11.2.3',
resolved: 'https://registry.npmjs.org/check-types/-/check-types-11.2.3.tgz',
inVltStore: [Function (anonymous)]
},
'··hoopy@0.1.4' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··hoopy@0.1.4',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '0.1.4',
resolved: 'https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz',
inVltStore: [Function (anonymous)]
},
'··tryer@1.0.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··tryer@1.0.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '1.0.1',
resolved: 'https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz',
inVltStore: [Function (anonymous)]
},
'··bluebird@3.7.2' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··bluebird@3.7.2',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '3.7.2',
resolved: 'https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz',
inVltStore: [Function (anonymous)]
},
'··graceful-fs@4.2.11' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··graceful-fs@4.2.11',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.2.11',
resolved: 'https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz',
inVltStore: [Function (anonymous)]
},
'··jsonfile@6.1.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··jsonfile@6.1.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '6.1.0',
resolved: 'https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz',
inVltStore: [Function (anonymous)]
},
'··universalify@2.0.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··universalify@2.0.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '2.0.1',
resolved: 'https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz',
inVltStore: [Function (anonymous)]
},
'··loader-utils@2.0.4' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··loader-utils@2.0.4',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '2.0.4',
resolved: 'https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz',
inVltStore: [Function (anonymous)]
},
'··schema-utils@3.3.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··schema-utils@3.3.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '3.3.0',
resolved: 'https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz',
inVltStore: [Function (anonymous)]
},
'··@babel%2Fplugin-transform-runtime@7.25.7' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fplugin-transform-runtime@7.25.7',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Y9p487tyTzB0yDYQOtWnC+9HGOuogtP3/wNpun1xJXEEvI6vip59BSBTsHnekZLqxmPcgsrAKt46HAAb//xGhg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.25.7',
resolved: 'https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.7.tgz',
inVltStore: [Function (anonymous)]
},
'··@babel%2Fplugin-proposal-private-methods@7.18.6' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fplugin-proposal-private-methods@7.18.6',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.18.6',
resolved: 'https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz',
inVltStore: [Function (anonymous)]
},
'··@babel%2Fplugin-proposal-class-properties@7.18.6' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fplugin-proposal-class-properties@7.18.6',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.18.6',
resolved: 'https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz',
inVltStore: [Function (anonymous)]
},
'··@babel%2Fplugin-proposal-nullish-coalescing-operator@7.18.6' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fplugin-proposal-nullish-coalescing-operator@7.18.6',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.18.6',
resolved: 'https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz',
inVltStore: [Function (anonymous)]
},
'··babel-plugin-macros@3.1.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··babel-plugin-macros@3.1.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '3.1.0',
resolved: 'https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz',
inVltStore: [Function (anonymous)]
},
'··@babel%2Fpreset-react@7.25.7' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fpreset-react@7.25.7',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-GjV0/mUEEXpi1U5ZgDprMRRgajGMRW3G5FjMr5KLKD8nT2fTG8+h/klV3+6Dm5739QE+K5+2e91qFKAYI3pmRg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.25.7',
resolved: 'https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.25.7.tgz',
inVltStore: [Function (anonymous)]
},
'··@babel%2Fplugin-proposal-decorators@7.25.7' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fplugin-proposal-decorators@7.25.7',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-q1mqqqH0e1lhmsEQHV5U8OmdueBC2y0RFr2oUzZoFRtN3MvPmt2fsFRcNQAoGLTSNdHBFUYGnlgcRFhkBbKjPw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.25.7',
resolved: 'https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.25.7.tgz',
inVltStore: [Function (anonymous)]
},
'··@babel%2Fpreset-typescript@7.25.7' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fpreset-typescript@7.25.7',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-rkkpaXJZOFN45Fb+Gki0c+KMIglk4+zZXOoMJuyEK8y8Kkc8Jd3BDmP7qPsz0zQMJj+UD7EprF+AqAXcILnexw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.25.7',
resolved: 'https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.25.7.tgz',
inVltStore: [Function (anonymous)]
},
'··@babel%2Fplugin-transform-flow-strip-types@7.25.7' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fplugin-transform-flow-strip-types@7.25.7',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-q8Td2PPc6/6I73g96SreSUCKEcwMXCwcXSIAVTyTTN6CpJe0dMj8coxu1fg1T9vfBLi6Rsi6a4ECcFBbKabS5w==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.25.7',
resolved: 'https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.25.7.tgz',
inVltStore: [Function (anonymous)]
},
'··@babel%2Fplugin-proposal-optional-chaining@7.21.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fplugin-proposal-optional-chaining@7.21.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.21.0',
resolved: 'https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz',
inVltStore: [Function (anonymous)]
},
'··@babel%2Fplugin-transform-react-display-name@7.25.7' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fplugin-transform-react-display-name@7.25.7',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-r0QY7NVU8OnrwE+w2IWiRom0wwsTbjx4+xH2RTd7AVdof3uurXOF+/mXHQDRk+2jIvWgSaCHKMgggfvM4dyUGA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.25.7',
resolved: 'https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.7.tgz',
inVltStore: [Function (anonymous)]
},
'··@babel%2Fpreset-env@7.25.8' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fpreset-env@7.25.8',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-58T2yulDHMN8YMUxiLq5YmWUnlDCyY1FsHM+v12VMx+1/FlrUj5tY50iDCpofFQEM8fMYOaY9YRvym2jcjn1Dg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.25.8',
resolved: 'https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.8.tgz',
inVltStore: [Function (anonymous)]
},
'··@babel%2Fplugin-proposal-numeric-separator@7.18.6' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fplugin-proposal-numeric-separator@7.18.6',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.18.6',
resolved: 'https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz',
inVltStore: [Function (anonymous)]
},
'··babel-plugin-transform-react-remove-prop-types@0.4.24' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··babel-plugin-transform-react-remove-prop-types@0.4.24',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '0.4.24',
resolved: 'https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz',
inVltStore: [Function (anonymous)]
},
'··@babel%2Fruntime@7.25.7' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fruntime@7.25.7',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.25.7',
resolved: 'https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.7.tgz',
inVltStore: [Function (anonymous)]
},
'··micromatch@4.0.8' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··micromatch@4.0.8',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.0.8',
resolved: 'https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz',
inVltStore: [Function (anonymous)]
},
'··jest-worker@28.1.3' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··jest-worker@28.1.3',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '28.1.3',
resolved: 'https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz',
inVltStore: [Function (anonymous)]
},
'··schema-utils@4.2.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··schema-utils@4.2.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.2.0',
resolved: 'https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz',
inVltStore: [Function (anonymous)]
},
'··@types%2Feslint@8.56.12' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@types%2Feslint@8.56.12',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.56.12',
resolved: 'https://registry.npmjs.org/@types/eslint/-/eslint-8.56.12.tgz',
inVltStore: [Function (anonymous)]
},
'··normalize-path@3.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··normalize-path@3.0.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '3.0.0',
resolved: 'https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz',
inVltStore: [Function (anonymous)]
},
'··harmony-reflect@1.6.2' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··harmony-reflect@1.6.2',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '1.6.2',
resolved: 'https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz',
inVltStore: [Function (anonymous)]
},
'··@babel%2Fplugin-transform-react-constant-elements@7.25.7' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fplugin-transform-react-constant-elements@7.25.7',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-/qXt69Em8HgsjCLu7G3zdIQn7A2QwmYND7Wa0LTp09Na+Zn8L5d0A7wSXrKi18TJRc/Q5S1i1De/SU1LzVkSvA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.25.7',
resolved: 'https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.7.tgz',
inVltStore: [Function (anonymous)]
},
'··@svgr%2Fplugin-jsx@5.5.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@svgr%2Fplugin-jsx@5.5.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.5.0',
resolved: 'https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz',
inVltStore: [Function (anonymous)]
},
'··@svgr%2Fcore@5.5.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@svgr%2Fcore@5.5.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.5.0',
resolved: 'https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz',
inVltStore: [Function (anonymous)]
},
'··@svgr%2Fplugin-svgo@5.5.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@svgr%2Fplugin-svgo@5.5.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.5.0',
resolved: 'https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz',
inVltStore: [Function (anonymous)]
},
'··webpack-sources@1.4.3' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··webpack-sources@1.4.3',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '1.4.3',
resolved: 'https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz',
inVltStore: [Function (anonymous)]
},
'··fast-json-stable-stringify@2.1.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··fast-json-stable-stringify@2.1.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '2.1.0',
resolved: 'https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz',
inVltStore: [Function (anonymous)]
},
'··pretty-bytes@5.6.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··pretty-bytes@5.6.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.6.0',
resolved: 'https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz',
inVltStore: [Function (anonymous)]
},
'··workbox-build@6.6.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··workbox-build@6.6.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Tjf+gBwOTuGyZwMz2Nk/B13Fuyeo0Q84W++bebbVsfr9iLkDSo6j6PST8tET9HYA58mlRXwlMGpyWO8ETJiXdQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '6.6.0',
resolved: 'https://registry.npmjs.org/workbox-build/-/workbox-build-6.6.0.tgz',
inVltStore: [Function (anonymous)]
},
'··upath@1.2.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··upath@1.2.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '1.2.0',
resolved: 'https://registry.npmjs.org/upath/-/upath-1.2.0.tgz',
inVltStore: [Function (anonymous)]
},
'··node-releases@2.0.18' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··node-releases@2.0.18',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '2.0.18',
resolved: 'https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz',
inVltStore: [Function (anonymous)]
},
'··update-browserslist-db@1.1.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··update-browserslist-db@1.1.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '1.1.1',
resolved: 'https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz',
inVltStore: [Function (anonymous)]
},
'··caniuse-lite@1.0.30001669' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··caniuse-lite@1.0.30001669',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '1.0.30001669',
resolved: 'https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001669.tgz',
inVltStore: [Function (anonymous)]
},
'··electron-to-chromium@1.5.39' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··electron-to-chromium@1.5.39',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-4xkpSR6CjuiaNyvwiWDI85N9AxsvbPawB8xc7yzLPonYTuP19BVgYweKyUMFtHEZgIcHWMt1ks5Cqx2m+6/Grg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '1.5.39',
resolved: 'https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.39.tgz',
inVltStore: [Function (anonymous)]
},
'··postcss-modules-extract-imports@3.1.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss-modules-extract-imports@3.1.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '3.1.0',
resolved: 'https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz',
inVltStore: [Function (anonymous)]
},
'··icss-utils@5.1.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··icss-utils@5.1.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.1.0',
resolved: 'https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz',
inVltStore: [Function (anonymous)]
},
'··postcss-modules-values@4.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss-modules-values@4.0.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.0.0',
resolved: 'https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz',
inVltStore: [Function (anonymous)]
},
'··postcss-value-parser@4.2.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··postcss-value-parser@4.2.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.2.0',
resolved: 'https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz',
inVltStore: [Function (anonymous)]
},
... 1396 more items
},
nodesByName: Map(1311) {
'file·.' => Set(1) { [Node [@vltpkg/graph.Node]] },
'react-scripts' => Set(1) { [Node [@vltpkg/graph.Node]] },
'bfj' => Set(1) { [Node [@vltpkg/graph.Node]] },
'fs-extra' => Set(2) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'babel-plugin-named-asset-import' => Set(1) { [Node [@vltpkg/graph.Node]] },
'file-loader' => Set(1) { [Node [@vltpkg/graph.Node]] },
'case-sensitive-paths-webpack-plugin' => Set(1) { [Node [@vltpkg/graph.Node]] },
'babel-preset-react-app' => Set(1) { [Node [@vltpkg/graph.Node]] },
'eslint-webpack-plugin' => Set(1) { [Node [@vltpkg/graph.Node]] },
'identity-obj-proxy' => Set(1) { [Node [@vltpkg/graph.Node]] },
'camelcase' => Set(2) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'dotenv-expand' => Set(1) { [Node [@vltpkg/graph.Node]] },
'@svgr/webpack' => Set(1) { [Node [@vltpkg/graph.Node]] },
'workbox-webpack-plugin' => Set(1) { [Node [@vltpkg/graph.Node]] },
'browserslist' => Set(1) { [Node [@vltpkg/graph.Node]] },
'css-loader' => Set(1) { [Node [@vltpkg/graph.Node]] },
'fsevents' => Set(1) { [Node [@vltpkg/graph.Node]] },
'postcss-loader' => Set(1) { [Node [@vltpkg/graph.Node]] },
'html-webpack-plugin' => Set(1) { [Node [@vltpkg/graph.Node]] },
'eslint' => Set(1) { [Node [@vltpkg/graph.Node]] },
'typescript' => Set(1) { [Node [@vltpkg/graph.Node]] },
'prompts' => Set(1) { [Node [@vltpkg/graph.Node]] },
'source-map-loader' => Set(1) { [Node [@vltpkg/graph.Node]] },
'semver' => Set(3) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'postcss-flexbugs-fixes' => Set(1) { [Node [@vltpkg/graph.Node]] },
'react-app-polyfill' => Set(1) { [Node [@vltpkg/graph.Node]] },
'css-minimizer-webpack-plugin' => Set(1) { [Node [@vltpkg/graph.Node]] },
'mini-css-extract-plugin' => Set(1) { [Node [@vltpkg/graph.Node]] },
'react-dev-utils' => Set(1) { [Node [@vltpkg/graph.Node]] },
'style-loader' => Set(1) { [Node [@vltpkg/graph.Node]] },
'webpack-manifest-plugin' => Set(1) { [Node [@vltpkg/graph.Node]] },
'babel-loader' => Set(1) { [Node [@vltpkg/graph.Node]] },
'postcss-normalize' => Set(1) { [Node [@vltpkg/graph.Node]] },
'postcss' => Set(2) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'postcss-preset-env' => Set(1) { [Node [@vltpkg/graph.Node]] },
'dotenv' => Set(1) { [Node [@vltpkg/graph.Node]] },
'eslint-config-react-app' => Set(1) { [Node [@vltpkg/graph.Node]] },
'jest' => Set(1) { [Node [@vltpkg/graph.Node]] },
'terser-webpack-plugin' => Set(1) { [Node [@vltpkg/graph.Node]] },
'babel-jest' => Set(1) { [Node [@vltpkg/graph.Node]] },
'jest-watch-typeahead' => Set(1) { [Node [@vltpkg/graph.Node]] },
'resolve-url-loader' => Set(1) { [Node [@vltpkg/graph.Node]] },
'webpack-dev-server' => Set(1) { [Node [@vltpkg/graph.Node]] },
'sass-loader' => Set(1) { [Node [@vltpkg/graph.Node]] },
'@babel/core' => Set(1) { [Node [@vltpkg/graph.Node]] },
'resolve' => Set(2) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'jest-resolve' => Set(1) { [Node [@vltpkg/graph.Node]] },
'tailwindcss' => Set(1) { [Node [@vltpkg/graph.Node]] },
'react-refresh' => Set(1) { [Node [@vltpkg/graph.Node]] },
'webpack' => Set(1) { [Node [@vltpkg/graph.Node]] },
'react' => Set(1) { [Node [@vltpkg/graph.Node]] },
'@pmmmwh/react-refresh-webpack-plugin' => Set(1) { [Node [@vltpkg/graph.Node]] },
'node-releases' => Set(1) { [Node [@vltpkg/graph.Node]] },
'chalk' => Set(2) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'debug' => Set(3) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'ignore' => Set(1) { [Node [@vltpkg/graph.Node]] },
'pretty-error' => Set(1) { [Node [@vltpkg/graph.Node]] },
'jest-worker' => Set(3) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'loader-utils' => Set(2) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'schema-utils' => Set(4) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'jsonpath' => Set(1) { [Node [@vltpkg/graph.Node]] },
'check-types' => Set(1) { [Node [@vltpkg/graph.Node]] },
'graceful-fs' => Set(1) { [Node [@vltpkg/graph.Node]] },
'esquery' => Set(1) { [Node [@vltpkg/graph.Node]] },
'webpack-sources' => Set(3) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'find-up' => Set(3) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'lodash.merge' => Set(1) { [Node [@vltpkg/graph.Node]] },
'text-table' => Set(1) { [Node [@vltpkg/graph.Node]] },
'escape-string-regexp' => Set(3) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'eslint-visitor-keys' => Set(2) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'file-entry-cache' => Set(1) { [Node [@vltpkg/graph.Node]] },
'strip-ansi' => Set(2) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'doctrine' => Set(2) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'cross-spawn' => Set(1) { [Node [@vltpkg/graph.Node]] },
'imurmurhash' => Set(1) { [Node [@vltpkg/graph.Node]] },
'glob-parent' => Set(2) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'natural-compare' => Set(1) { [Node [@vltpkg/graph.Node]] },
'fast-deep-equal' => Set(1) { [Node [@vltpkg/graph.Node]] },
'fast-json-stable-stringify' => Set(1) { [Node [@vltpkg/graph.Node]] },
'html-minifier-terser' => Set(1) { [Node [@vltpkg/graph.Node]] },
'postcss-modules-extract-imports' => Set(1) { [Node [@vltpkg/graph.Node]] },
'micromatch' => Set(1) { [Node [@vltpkg/graph.Node]] },
'hoopy' => Set(1) { [Node [@vltpkg/graph.Node]] },
'klona' => Set(1) { [Node [@vltpkg/graph.Node]] },
'harmony-reflect' => Set(1) { [Node [@vltpkg/graph.Node]] },
'pretty-bytes' => Set(1) { [Node [@vltpkg/graph.Node]] },
'levn' => Set(2) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'globals' => Set(2) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'jsonfile' => Set(1) { [Node [@vltpkg/graph.Node]] },
'js-yaml' => Set(2) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'@babel/plugin-transform-runtime' => Set(1) { [Node [@vltpkg/graph.Node]] },
'@babel/plugin-transform-react-constant-elements' => Set(1) { [Node [@vltpkg/graph.Node]] },
'is-glob' => Set(1) { [Node [@vltpkg/graph.Node]] },
'icss-utils' => Set(1) { [Node [@vltpkg/graph.Node]] },
'@babel/plugin-proposal-private-methods' => Set(1) { [Node [@vltpkg/graph.Node]] },
'universalify' => Set(2) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'@babel/plugin-proposal-class-properties' => Set(1) { [Node [@vltpkg/graph.Node]] },
'@babel/plugin-proposal-nullish-coalescing-operator' => Set(1) { [Node [@vltpkg/graph.Node]] },
'tapable' => Set(2) {
[Node [@vltpkg/graph.Node]],
[Node [@vltpkg/graph.Node]]
},
'tryer' => Set(1) { [Node [@vltpkg/graph.Node]] },
... 1211 more items
},
resolutions: Map(637) {
'browserslist@^4.18.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··browserslist@4.24.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.24.0',
resolved: 'https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz',
inVltStore: [Function (anonymous)]
},
'prompts@^2.4.2' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··prompts@2.4.2',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '2.4.2',
resolved: 'https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz',
inVltStore: [Function (anonymous)]
},
'browserslist@>= 4' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··browserslist@4.24.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.24.0',
resolved: 'https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz',
inVltStore: [Function (anonymous)]
},
'browserslist@^4.21.4' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··browserslist@4.24.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.24.0',
resolved: 'https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz',
inVltStore: [Function (anonymous)]
},
'postcss@^8.2' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss@8.4.47',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.4.47',
resolved: 'https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz',
inVltStore: [Function (anonymous)]
},
'babel-preset-react-app@^10.0.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··babel-preset-react-app@10.0.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '10.0.1',
resolved: 'https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz',
inVltStore: [Function (anonymous)]
},
'eslint@^8.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··eslint@8.57.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.57.1',
resolved: 'https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz',
inVltStore: [Function (anonymous)]
},
'jest@^27.0.0 || ^28.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··jest@27.5.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '27.5.1',
resolved: 'https://registry.npmjs.org/jest/-/jest-27.5.1.tgz',
inVltStore: [Function (anonymous)]
},
'resolve@^1.20.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··resolve@1.22.8',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '1.22.8',
resolved: 'https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz',
inVltStore: [Function (anonymous)]
},
'postcss@^8.4.23' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss@8.4.47',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.4.47',
resolved: 'https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz',
inVltStore: [Function (anonymous)]
},
'resolve@^1.22.2' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··resolve@1.22.8',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '1.22.8',
resolved: 'https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz',
inVltStore: [Function (anonymous)]
},
'browserslist@^4.21.10' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··browserslist@4.24.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.24.0',
resolved: 'https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz',
inVltStore: [Function (anonymous)]
},
'terser-webpack-plugin@^5.3.10' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··terser-webpack-plugin@5.3.10',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.3.10',
resolved: 'https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz',
inVltStore: [Function (anonymous)]
},
'webpack@>=4.43.0 <6.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··webpack@5.95.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.95.0',
resolved: 'https://registry.npmjs.org/webpack/-/webpack-5.95.0.tgz',
inVltStore: [Function (anonymous)]
},
'react-refresh@>=0.10.0 <1.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··react-refresh@0.11.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '0.11.0',
resolved: 'https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz',
inVltStore: [Function (anonymous)]
},
'webpack-dev-server@3.x || 4.x || 5.x' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··webpack-dev-server@4.15.2',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.15.2',
resolved: 'https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz',
inVltStore: [Function (anonymous)]
},
'semver@^6.3.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··semver@6.3.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '6.3.1',
resolved: 'https://registry.npmjs.org/semver/-/semver-6.3.1.tgz',
inVltStore: [Function (anonymous)]
},
'postcss@^8.1.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss@8.4.47',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.4.47',
resolved: 'https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz',
inVltStore: [Function (anonymous)]
},
'graceful-fs@^4.1.6' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··graceful-fs@4.2.11',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.2.11',
resolved: 'https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz',
inVltStore: [Function (anonymous)]
},
'@babel/core@^7.0.0-0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fcore@7.25.8',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.25.8',
resolved: 'https://registry.npmjs.org/@babel/core/-/core-7.25.8.tgz',
inVltStore: [Function (anonymous)]
},
'icss-utils@^5.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··icss-utils@5.1.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.1.0',
resolved: 'https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz',
inVltStore: [Function (anonymous)]
},
'resolve@^1.19.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··resolve@1.22.8',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '1.22.8',
resolved: 'https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz',
inVltStore: [Function (anonymous)]
},
'browserslist@>= 4.21.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··browserslist@4.24.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.24.0',
resolved: 'https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz',
inVltStore: [Function (anonymous)]
},
'@babel/core@^7.12.3' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fcore@7.25.8',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.25.8',
resolved: 'https://registry.npmjs.org/@babel/core/-/core-7.25.8.tgz',
inVltStore: [Function (anonymous)]
},
'@svgr/plugin-jsx@^5.5.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@svgr%2Fplugin-jsx@5.5.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.5.0',
resolved: 'https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz',
inVltStore: [Function (anonymous)]
},
'camelcase@^6.2.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··camelcase@6.3.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '6.3.0',
resolved: 'https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz',
inVltStore: [Function (anonymous)]
},
'postcss-value-parser@^4.1.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··postcss-value-parser@4.2.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.2.0',
resolved: 'https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz',
inVltStore: [Function (anonymous)]
},
'@babel/core@^7.11.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fcore@7.25.8',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.25.8',
resolved: 'https://registry.npmjs.org/@babel/core/-/core-7.25.8.tgz',
inVltStore: [Function (anonymous)]
},
'fast-json-stable-stringify@^2.1.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··fast-json-stable-stringify@2.1.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '2.1.0',
resolved: 'https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz',
inVltStore: [Function (anonymous)]
},
'lodash@^4.17.20' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··lodash@4.17.21',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.17.21',
resolved: 'https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz',
inVltStore: [Function (anonymous)]
},
'pretty-bytes@^5.3.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··pretty-bytes@5.6.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.6.0',
resolved: 'https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz',
inVltStore: [Function (anonymous)]
},
'jsonfile@^6.0.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··jsonfile@6.1.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '6.1.0',
resolved: 'https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz',
inVltStore: [Function (anonymous)]
},
'graceful-fs@^4.2.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··graceful-fs@4.2.11',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.2.11',
resolved: 'https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz',
inVltStore: [Function (anonymous)]
},
'universalify@^2.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··universalify@2.0.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '2.0.1',
resolved: 'https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz',
inVltStore: [Function (anonymous)]
},
'eslint-visitor-keys@^3.3.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··eslint-visitor-keys@3.4.3',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '3.4.3',
resolved: 'https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz',
inVltStore: [Function (anonymous)]
},
'eslint@^6.0.0 || ^7.0.0 || >=8.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··eslint@8.57.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.57.1',
resolved: 'https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz',
inVltStore: [Function (anonymous)]
},
'address@^1.0.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··address@1.2.2',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '1.2.2',
resolved: 'https://registry.npmjs.org/address/-/address-1.2.2.tgz',
inVltStore: [Function (anonymous)]
},
'debug@^4.3.2' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··debug@4.3.7',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.3.7',
resolved: 'https://registry.npmjs.org/debug/-/debug-4.3.7.tgz',
inVltStore: [Function (anonymous)]
},
'globals@^13.19.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··globals@13.24.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '13.24.0',
resolved: 'https://registry.npmjs.org/globals/-/globals-13.24.0.tgz',
inVltStore: [Function (anonymous)]
},
'ignore@^5.2.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··ignore@5.3.2',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.3.2',
resolved: 'https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz',
inVltStore: [Function (anonymous)]
},
'js-yaml@^4.1.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··js-yaml@4.1.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.1.0',
resolved: 'https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz',
inVltStore: [Function (anonymous)]
},
'minimatch@^3.1.2' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··minimatch@3.1.2',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '3.1.2',
resolved: 'https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz',
inVltStore: [Function (anonymous)]
},
'semver@^6.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··semver@6.3.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '6.3.1',
resolved: 'https://registry.npmjs.org/semver/-/semver-6.3.1.tgz',
inVltStore: [Function (anonymous)]
},
'postcss@^8.4' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss@8.4.47',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.4.47',
resolved: 'https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz',
inVltStore: [Function (anonymous)]
},
'postcss-value-parser@^4.2.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··postcss-value-parser@4.2.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.2.0',
resolved: 'https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz',
inVltStore: [Function (anonymous)]
},
'postcss@^8.3' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss@8.4.47',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.4.47',
resolved: 'https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz',
inVltStore: [Function (anonymous)]
},
'postcss@>=8' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss@8.4.47',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.4.47',
resolved: 'https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz',
inVltStore: [Function (anonymous)]
},
'browserslist@>=4' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··browserslist@4.24.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.24.0',
resolved: 'https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz',
inVltStore: [Function (anonymous)]
},
'esutils@^2.0.2' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··esutils@2.0.3',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '2.0.3',
resolved: 'https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz',
inVltStore: [Function (anonymous)]
},
'postcss@^8.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss@8.4.47',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.4.47',
resolved: 'https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz',
inVltStore: [Function (anonymous)]
},
'postcss@^8' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss@8.4.47',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.4.47',
resolved: 'https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz',
inVltStore: [Function (anonymous)]
},
'is-glob@^4.0.3' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··is-glob@4.0.3',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.0.3',
resolved: 'https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz',
inVltStore: [Function (anonymous)]
},
'@babel/core@^7.11.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fcore@7.25.8',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.25.8',
resolved: 'https://registry.npmjs.org/@babel/core/-/core-7.25.8.tgz',
inVltStore: [Function (anonymous)]
},
'eslint@^7.5.0 || ^8.0.0 || ^9.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··eslint@8.57.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.57.1',
resolved: 'https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz',
inVltStore: [Function (anonymous)]
},
'loader-utils@^2.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··loader-utils@2.0.4',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '2.0.4',
resolved: 'https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz',
inVltStore: [Function (anonymous)]
},
'levn@^0.4.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··levn@0.4.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '0.4.1',
resolved: 'https://registry.npmjs.org/levn/-/levn-0.4.1.tgz',
inVltStore: [Function (anonymous)]
},
'postcss@^8.4.6' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss@8.4.47',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.4.47',
resolved: 'https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz',
inVltStore: [Function (anonymous)]
},
'debug@2.6.9' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··debug@2.6.9',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '2.6.9',
resolved: 'https://registry.npmjs.org/debug/-/debug-2.6.9.tgz',
inVltStore: [Function (anonymous)]
},
'picocolors@^1.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··picocolors@1.1.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '1.1.1',
resolved: 'https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz',
inVltStore: [Function (anonymous)]
},
'shell-quote@^1.8.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··shell-quote@1.8.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '1.8.1',
resolved: 'https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz',
inVltStore: [Function (anonymous)]
},
'fast-deep-equal@^3.1.3' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··fast-deep-equal@3.1.3',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '3.1.3',
resolved: 'https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz',
inVltStore: [Function (anonymous)]
},
'is-glob@~4.0.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··is-glob@4.0.3',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.0.3',
resolved: 'https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz',
inVltStore: [Function (anonymous)]
},
'normalize-path@~3.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··normalize-path@3.0.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '3.0.0',
resolved: 'https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz',
inVltStore: [Function (anonymous)]
},
'fsevents@~2.3.2' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··fsevents@2.3.3',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '2.3.3',
resolved: 'https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz',
inVltStore: [Function (anonymous)]
},
'is-glob@^4.0.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··is-glob@4.0.3',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.0.3',
resolved: 'https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz',
inVltStore: [Function (anonymous)]
},
'strip-ansi@^7.0.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··strip-ansi@7.1.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.1.0',
resolved: 'https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz',
inVltStore: [Function (anonymous)]
},
'cosmiconfig@^7.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··cosmiconfig@7.1.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.1.0',
resolved: 'https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz',
inVltStore: [Function (anonymous)]
},
'minimatch@^3.0.5' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··minimatch@3.1.2',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '3.1.2',
resolved: 'https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz',
inVltStore: [Function (anonymous)]
},
'semver@^7.3.5' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··semver@7.6.3',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.6.3',
resolved: 'https://registry.npmjs.org/semver/-/semver-7.6.3.tgz',
inVltStore: [Function (anonymous)]
},
'postcss@^8.0.3' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss@8.4.47',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.4.47',
resolved: 'https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz',
inVltStore: [Function (anonymous)]
},
'@csstools/postcss-progressive-custom-properties@^1.1.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@csstools%2Fpostcss-progressive-custom-properties@1.3.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '1.3.0',
resolved: 'https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz',
inVltStore: [Function (anonymous)]
},
'postcss@^8.2.15' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss@8.4.47',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.4.47',
resolved: 'https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz',
inVltStore: [Function (anonymous)]
},
'@babel/core@^7.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fcore@7.25.8',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.25.8',
resolved: 'https://registry.npmjs.org/@babel/core/-/core-7.25.8.tgz',
inVltStore: [Function (anonymous)]
},
'browserslist@^4.24.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··browserslist@4.24.0',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.24.0',
resolved: 'https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz',
inVltStore: [Function (anonymous)]
},
'@babel/helper-compilation-targets@^7.25.7' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fhelper-compilation-targets@7.25.7',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.25.7',
resolved: 'https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.7.tgz',
inVltStore: [Function (anonymous)]
},
'debug@^4.1.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··debug@4.3.7',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.3.7',
resolved: 'https://registry.npmjs.org/debug/-/debug-4.3.7.tgz',
inVltStore: [Function (anonymous)]
},
'@jridgewell/trace-mapping@^0.3.24' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@jridgewell%2Ftrace-mapping@0.3.25',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '0.3.25',
resolved: 'https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz',
inVltStore: [Function (anonymous)]
},
'@babel/code-frame@^7.25.7' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Fcode-frame@7.25.7',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.25.7',
resolved: 'https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.25.7.tgz',
inVltStore: [Function (anonymous)]
},
'source-map@^0.6.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··source-map@0.6.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '0.6.1',
resolved: 'https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz',
inVltStore: [Function (anonymous)]
},
'json5@^2.1.2' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··json5@2.2.3',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '2.2.3',
resolved: 'https://registry.npmjs.org/json5/-/json5-2.2.3.tgz',
inVltStore: [Function (anonymous)]
},
'chalk@^4.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··chalk@4.1.2',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.1.2',
resolved: 'https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz',
inVltStore: [Function (anonymous)]
},
'graceful-fs@^4.2.9' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··graceful-fs@4.2.11',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.2.11',
resolved: 'https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz',
inVltStore: [Function (anonymous)]
},
'graceful-fs@^4.2.4' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··graceful-fs@4.2.11',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.2.11',
resolved: 'https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz',
inVltStore: [Function (anonymous)]
},
'tapable@^2.2.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··tapable@2.2.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '2.2.1',
resolved: 'https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz',
inVltStore: [Function (anonymous)]
},
'graceful-fs@^4.1.2' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··graceful-fs@4.2.11',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.2.11',
resolved: 'https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz',
inVltStore: [Function (anonymous)]
},
'micromatch@^4.0.2' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··micromatch@4.0.8',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.0.8',
resolved: 'https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz',
inVltStore: [Function (anonymous)]
},
'@types/express@^4.17.13' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@types%2Fexpress@4.17.21',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.17.21',
resolved: 'https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz',
inVltStore: [Function (anonymous)]
},
'eslint@^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··eslint@8.57.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.57.1',
resolved: 'https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz',
inVltStore: [Function (anonymous)]
},
'postcss-selector-parser@^6.1.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss-selector-parser@6.1.2',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '6.1.2',
resolved: 'https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz',
inVltStore: [Function (anonymous)]
},
'postcss@^8.2.14' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss@8.4.47',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.4.47',
resolved: 'https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz',
inVltStore: [Function (anonymous)]
},
'is-core-module@^2.15.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··is-core-module@2.15.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '2.15.1',
resolved: 'https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz',
inVltStore: [Function (anonymous)]
},
'eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··eslint@8.57.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.57.1',
resolved: 'https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz',
inVltStore: [Function (anonymous)]
},
'postcss@>=8.0.9' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··postcss@8.4.47',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '8.4.47',
resolved: 'https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz',
inVltStore: [Function (anonymous)]
},
'@babel/template@^7.25.7' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Ftemplate@7.25.7',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.25.7',
resolved: 'https://registry.npmjs.org/@babel/template/-/template-7.25.7.tgz',
inVltStore: [Function (anonymous)]
},
'@babel/types@^7.25.7' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@babel%2Ftypes@7.25.8',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '7.25.8',
resolved: 'https://registry.npmjs.org/@babel/types/-/types-7.25.8.tgz',
inVltStore: [Function (anonymous)]
},
'ansi-escapes@^4.2.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··ansi-escapes@4.3.2',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '4.3.2',
resolved: 'https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz',
inVltStore: [Function (anonymous)]
},
'strip-ansi@^6.0.0' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··strip-ansi@6.0.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '6.0.1',
resolved: 'https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz',
inVltStore: [Function (anonymous)]
},
'glob-to-regexp@^0.4.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: Map(0) {},
id: '··glob-to-regexp@0.4.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '0.4.1',
resolved: 'https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz',
inVltStore: [Function (anonymous)]
},
'@jridgewell/trace-mapping@^0.3.25' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@jridgewell%2Ftrace-mapping@0.3.25',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '0.3.25',
resolved: 'https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz',
inVltStore: [Function (anonymous)]
},
'@webassemblyjs/ast@1.12.1' => Node [@vltpkg/graph.Node] {
edgesIn: [Set],
edgesOut: [Map],
id: '··@webassemblyjs%2Fast@1.12.1',
importer: false,
mainImporter: false,
graph: [Circular *2],
integrity: 'sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==',
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '1.12.1',
resolved: 'https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz',
inVltStore: [Function (anonymous)]
},
... 537 more items
},
resolutionsReverse: Map(0) {},
importers: Set(1) {
Node [@vltpkg/graph.Node] {
edgesIn: Set(0) {},
edgesOut: [Map],
id: 'file·.',
importer: true,
mainImporter: true,
graph: [Circular *2],
integrity: undefined,
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: undefined,
version: undefined,
resolved: undefined,
inVltStore: [Function (anonymous)]
}
},
mainImporter: Node [@vltpkg/graph.Node] {
edgesIn: Set(0) {},
edgesOut: Map(1) { 'react-scripts' => [Edge [@vltpkg/graph.Edge]] },
id: 'file·.',
importer: true,
mainImporter: true,
graph: [Circular *2],
integrity: undefined,
manifest: {
dependencies: [Object],
[Symbol(newline)]: '\n',
[Symbol(indent)]: ' '
},
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: undefined,
version: undefined,
resolved: undefined,
inVltStore: [Function (anonymous)]
},
extraneousDependencies: Set(0) {},
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x'
},
integrity: 'sha512-/qYTSoZydQkM21qZpGLDLuCq8c+B8KhuCQ1kLPvnRNhxhVbvrpmH9l2+Lblf5neDuEsY4bfT7LeO553TXQDvJw==',
manifest: {
name: 'fibers',
version: '5.0.3',
description: 'Cooperative multi-tasking for Javascript',
keywords: [
'fiber', 'fibers',
'coroutine', 'thread',
'async', 'parallel',
'worker', 'future',
'promise'
],
homepage: 'https://github.com/laverdet/node-fibers',
author: {
name: 'Marcel Laverdet',
email: 'marcel@laverdet.com',
url: 'https://github.com/laverdet/'
},
main: 'fibers',
scripts: {
install: 'node build.js || nodejs build.js',
test: 'node test.js || nodejs test.js'
},
repository: {
type: 'git',
url: 'git://github.com/laverdet/node-fibers.git'
},
license: 'MIT',
engines: { node: '>=10.0.0' },
dependencies: { 'detect-libc': '^1.0.3' },
bugs: { url: 'https://github.com/laverdet/node-fibers/issues' },
_id: 'fibers@5.0.3',
_nodeVersion: '18.1.0',
_npmVersion: '8.8.0',
dist: {
integrity: 'sha512-/qYTSoZydQkM21qZpGLDLuCq8c+B8KhuCQ1kLPvnRNhxhVbvrpmH9l2+Lblf5neDuEsY4bfT7LeO553TXQDvJw==',
shasum: '2fd03acb255db66fe693d15beafbf5ae92193fd7',
tarball: 'https://registry.npmjs.org/fibers/-/fibers-5.0.3.tgz',
fileCount: 60,
unpackedSize: 2913401,
signatures: [ [Object] ],
'npm-signature': '-----BEGIN PGP SIGNATURE-----\r\n' +
'Version: OpenPGP.js v4.10.10\r\n' +
'Comment: https://openpgpjs.org\r\n' +
'\r\n' +
'wsFzBAEBCAAGBQJjDZRYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\n' +
'EgJ2VmrdmBAAn7PbxSRMy1RIGLkoOOKZ2wo441SgFd5Lkfh0cPv6NmoasUii\r\n' +
'S8Hulf+crShGG0Z/Zn9d9ZB1LlHOc19WMrAqSGK1PyYD51VIDCRvjuGrODf2\r\n' +
'k+qh3SkjGxSDjbiOVkVskxlpvDdREmNZ+e9pnmSdJroyLHFQb4op+buWNze+\r\n' +
'FJFCzNxxoAAP3grgpZSPsRTZKGMgLKcpwZ7H+N+wNEqkNyUPcX4oeHl3JG58\r\n' +
'c8z03HsZ4WWyzHh2+DUvQZ/akhpI5M/GJksu9bkfZa9JsQj5ZXvpfhdsSYAY\r\n' +
'Fo1eyQpYzMzt1Bpna/gMdLHBHGflNoYmKV9jWLry4j0NDXPeTKBfdI/7bhFj\r\n' +
'jHdfGNdLrmjmx35YUfJJJUfGfUPl7ddcWfpaA9mw8zl2tfiY/yoOtjP2hxvG\r\n' +
'x7RtjiMG8IV+TQXV4NvGwkIUgp9cHBXJRPDdrfQigphIi5qwedVvs1v/4KOs\r\n' +
'Jrwid4Lbdpq4iqJFI2P8PK0vk23A6qBJvEDJ41LfxFLKI8x70CFkCzUrIhg/\r\n' +
'5uovkPI/docjC56n97n6MOX0Ur/ELm+ZQ4oRrpV24mnC/xlczBCqLAYXD3pB\r\n' +
'e/dm+kg1gfJOkjxq9FkZDss8184NuWLRIc4oKOt1p+QvbM/R6XWzfOqVUl0k\r\n' +
'NB5hHXGHooJFUPXqvXbZGoVuMqyoV+jD25A=\r\n' +
'=S/uZ\r\n' +
'-----END PGP SIGNATURE-----\r\n'
},
_npmUser: { name: 'laverdet', email: 'marcel.npm@laverdet.com' },
directories: {},
maintainers: [
{ name: 'laverdet', email: 'marcel.npm@laverdet.com' },
{ name: 'mdg', email: 'dev@meteor.com' },
{ name: 'filipenevola', email: 'filipenevola@gmail.com' },
{ name: 'renanccastro', email: 'renanccastro@gmail.com' }
],
_npmOperationalInternal: {
host: 's3://npm-registry-packages',
tmp: 'tmp/fibers_5.0.3_1661834328217_0.12211429212179192'
},
_hasShrinkwrap: false
},
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.0.3',
resolved: 'https://registry.npmjs.org/fibers/-/fibers-5.0.3.tgz',
inVltStore: [Function (anonymous)]
},
path: [
<ref *3> Node [@vltpkg/graph.Node] {
edgesIn: Set(0) {},
edgesOut: Map(1) {
'react-scripts' => Edge [@vltpkg/graph.Edge] {
from: [Circular *3],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
}
},
id: 'file·.',
importer: true,
mainImporter: true,
graph: <ref *2> Graph [@vltpkg/graph.Graph] {
monorepo: undefined,
manifests: Map(1496) {
'file·.' => [Object],
'··react-scripts@5.0.1' => [Object],
'··bfj@7.1.0' => [Object],
'··fs-extra@10.1.0' => [Object],
'··babel-plugin-named-asset-import@0.3.8' => [Object],
'··file-loader@6.2.0' => [Object],
'··case-sensitive-paths-webpack-plugin@2.4.0' => [Object],
'··babel-preset-react-app@10.0.1' => [Object],
'··eslint-webpack-plugin@3.2.0' => [Object],
'··identity-obj-proxy@3.0.0' => [Object],
'··camelcase@6.3.0' => [Object],
'··dotenv-expand@5.1.0' => [Object],
'··@svgr%2Fwebpack@5.5.0' => [Object],
'··workbox-webpack-plugin@6.6.0' => [Object],
'··browserslist@4.24.0' => [Object],
'··css-loader@6.11.0' => [Object],
'··fsevents@2.3.3' => [Object],
'··postcss-loader@6.2.1' => [Object],
'··html-webpack-plugin@5.6.0' => [Object],
'··eslint@8.57.1' => [Object],
'··typescript@4.9.5' => [Object],
'··prompts@2.4.2' => [Object],
'··source-map-loader@3.0.2' => [Object],
'··semver@7.6.3' => [Object],
'··postcss-flexbugs-fixes@5.0.2' => [Object],
'··react-app-polyfill@3.0.0' => [Object],
'··css-minimizer-webpack-plugin@3.4.1' => [Object],
'··mini-css-extract-plugin@2.9.1' => [Object],
'··react-dev-utils@12.0.1' => [Object],
'··style-loader@3.3.4' => [Object],
'··webpack-manifest-plugin@4.1.1' => [Object],
'··babel-loader@8.4.1' => [Object],
'··postcss-normalize@10.0.1' => [Object],
'··postcss@8.4.47' => [Object],
'··postcss-preset-env@7.8.3' => [Object],
'··dotenv@10.0.0' => [Object],
'··eslint-config-react-app@7.0.1' => [Object],
'··jest@27.5.1' => [Object],
'··terser-webpack-plugin@5.3.10' => [Object],
'··babel-jest@27.5.1' => [Object],
'··jest-watch-typeahead@1.1.0' => [Object],
'··resolve-url-loader@4.0.0' => [Object],
'··postcss@7.0.39' => [Object],
'··webpack-dev-server@4.15.2' => [Object],
'··sass-loader@12.6.0' => [Object],
'··@babel%2Fcore@7.25.8' => [Object],
'··semver@6.3.1' => [Object],
'··resolve@1.22.8' => [Object],
'··jest-resolve@27.5.1' => [Object],
'··tailwindcss@3.4.14' => [Object],
'··react-refresh@0.11.0' => [Object],
'··webpack@5.95.0' => [Object],
'··react@18.3.1' => [Object],
'··@pmmmwh%2Freact-refresh-webpack-plugin@0.5.15' => [Object],
'··node-releases@2.0.18' => [Object],
'··chalk@4.1.2' => [Object],
'··debug@4.3.7' => [Object],
'··ignore@5.3.2' => [Object],
'··pretty-error@4.0.0' => [Object],
'··jest-worker@27.5.1' => [Object],
'··loader-utils@2.0.4' => [Object],
'··schema-utils@3.3.0' => [Object],
'··jsonpath@1.1.1' => [Object],
'··check-types@11.2.3' => [Object],
'··graceful-fs@4.2.11' => [Object],
'··esquery@1.6.0' => [Object],
'··webpack-sources@1.4.3' => [Object],
'··find-up@5.0.0' => [Object],
'··lodash.merge@4.6.2' => [Object],
'··text-table@0.2.0' => [Object],
'··escape-string-regexp@4.0.0' => [Object],
'··eslint-visitor-keys@3.4.3' => [Object],
'··file-entry-cache@6.0.1' => [Object],
'··strip-ansi@7.1.0' => [Object],
'··doctrine@3.0.0' => [Object],
'··cross-spawn@7.0.3' => [Object],
'··strip-ansi@6.0.1' => [Object],
'··imurmurhash@0.1.4' => [Object],
'··glob-parent@6.0.2' => [Object],
'··natural-compare@1.4.0' => [Object],
'··fast-deep-equal@3.1.3' => [Object],
'··fast-json-stable-stringify@2.1.0' => [Object],
'··html-minifier-terser@6.1.0' => [Object],
'··postcss-modules-extract-imports@3.1.0' => [Object],
'··micromatch@4.0.8' => [Object],
'··schema-utils@4.2.0' => [Object],
'··jest-worker@28.1.3' => [Object],
'··hoopy@0.1.4' => [Object],
'··klona@2.0.6' => [Object],
'··harmony-reflect@1.6.2' => [Object],
'··pretty-bytes@5.6.0' => [Object],
'··levn@0.4.1' => [Object],
'··globals@13.24.0' => [Object],
'··jsonfile@6.1.0' => [Object],
'··js-yaml@4.1.0' => [Object],
'··@babel%2Fplugin-transform-runtime@7.25.7' => [Object],
'··webpack-sources@3.2.3' => [Object],
'··@babel%2Fplugin-transform-react-constant-elements@7.25.7' => [Object],
'··is-glob@4.0.3' => [Object],
'··icss-utils@5.1.0' => [Object],
... 1396 more items
},
edges: Set(3484) {
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
... 3384 more items
},
nodes: Map(1496) {
'file·.' => [Circular *3],
'··react-scripts@5.0.1' => [Node [@vltpkg/graph.Node]],
'··bfj@7.1.0' => [Node [@vltpkg/graph.Node]],
'··fs-extra@10.1.0' => [Node [@vltpkg/graph.Node]],
'··babel-plugin-named-asset-import@0.3.8' => [Node [@vltpkg/graph.Node]],
'··file-loader@6.2.0' => [Node [@vltpkg/graph.Node]],
'··case-sensitive-paths-webpack-plugin@2.4.0' => [Node [@vltpkg/graph.Node]],
'··babel-preset-react-app@10.0.1' => [Node [@vltpkg/graph.Node]],
'··eslint-webpack-plugin@3.2.0' => [Node [@vltpkg/graph.Node]],
'··identity-obj-proxy@3.0.0' => [Node [@vltpkg/graph.Node]],
'··camelcase@6.3.0' => [Node [@vltpkg/graph.Node]],
'··dotenv-expand@5.1.0' => [Node [@vltpkg/graph.Node]],
'··@svgr%2Fwebpack@5.5.0' => [Node [@vltpkg/graph.Node]],
'··workbox-webpack-plugin@6.6.0' => [Node [@vltpkg/graph.Node]],
'··browserslist@4.24.0' => [Node [@vltpkg/graph.Node]],
'··css-loader@6.11.0' => [Node [@vltpkg/graph.Node]],
'··fsevents@2.3.3' => [Node [@vltpkg/graph.Node]],
'··postcss-loader@6.2.1' => [Node [@vltpkg/graph.Node]],
'··html-webpack-plugin@5.6.0' => [Node [@vltpkg/graph.Node]],
'··eslint@8.57.1' => [Node [@vltpkg/graph.Node]],
'··typescript@4.9.5' => [Node [@vltpkg/graph.Node]],
'··prompts@2.4.2' => [Node [@vltpkg/graph.Node]],
'··source-map-loader@3.0.2' => [Node [@vltpkg/graph.Node]],
'··semver@7.6.3' => [Node [@vltpkg/graph.Node]],
'··postcss-flexbugs-fixes@5.0.2' => [Node [@vltpkg/graph.Node]],
'··react-app-polyfill@3.0.0' => [Node [@vltpkg/graph.Node]],
'··css-minimizer-webpack-plugin@3.4.1' => [Node [@vltpkg/graph.Node]],
'··mini-css-extract-plugin@2.9.1' => [Node [@vltpkg/graph.Node]],
'··react-dev-utils@12.0.1' => [Node [@vltpkg/graph.Node]],
'··style-loader@3.3.4' => [Node [@vltpkg/graph.Node]],
'··webpack-manifest-plugin@4.1.1' => [Node [@vltpkg/graph.Node]],
'··babel-loader@8.4.1' => [Node [@vltpkg/graph.Node]],
'··postcss-normalize@10.0.1' => [Node [@vltpkg/graph.Node]],
'··postcss@8.4.47' => [Node [@vltpkg/graph.Node]],
'··postcss-preset-env@7.8.3' => [Node [@vltpkg/graph.Node]],
'··dotenv@10.0.0' => [Node [@vltpkg/graph.Node]],
'··eslint-config-react-app@7.0.1' => [Node [@vltpkg/graph.Node]],
'··jest@27.5.1' => [Node [@vltpkg/graph.Node]],
'··terser-webpack-plugin@5.3.10' => [Node [@vltpkg/graph.Node]],
'··babel-jest@27.5.1' => [Node [@vltpkg/graph.Node]],
'··jest-watch-typeahead@1.1.0' => [Node [@vltpkg/graph.Node]],
'··resolve-url-loader@4.0.0' => [Node [@vltpkg/graph.Node]],
'··webpack-dev-server@4.15.2' => [Node [@vltpkg/graph.Node]],
'··sass-loader@12.6.0' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fcore@7.25.8' => [Node [@vltpkg/graph.Node]],
'··resolve@1.22.8' => [Node [@vltpkg/graph.Node]],
'··jest-resolve@27.5.1' => [Node [@vltpkg/graph.Node]],
'··tailwindcss@3.4.14' => [Node [@vltpkg/graph.Node]],
'··react-refresh@0.11.0' => [Node [@vltpkg/graph.Node]],
'··webpack@5.95.0' => [Node [@vltpkg/graph.Node]],
'··react@18.3.1' => [Node [@vltpkg/graph.Node]],
'··@pmmmwh%2Freact-refresh-webpack-plugin@0.5.15' => [Node [@vltpkg/graph.Node]],
'··jsonpath@1.1.1' => [Node [@vltpkg/graph.Node]],
'··check-types@11.2.3' => [Node [@vltpkg/graph.Node]],
'··hoopy@0.1.4' => [Node [@vltpkg/graph.Node]],
'··tryer@1.0.1' => [Node [@vltpkg/graph.Node]],
'··bluebird@3.7.2' => [Node [@vltpkg/graph.Node]],
'··graceful-fs@4.2.11' => [Node [@vltpkg/graph.Node]],
'··jsonfile@6.1.0' => [Node [@vltpkg/graph.Node]],
'··universalify@2.0.1' => [Node [@vltpkg/graph.Node]],
'··loader-utils@2.0.4' => [Node [@vltpkg/graph.Node]],
'··schema-utils@3.3.0' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-transform-runtime@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-proposal-private-methods@7.18.6' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-proposal-class-properties@7.18.6' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-proposal-nullish-coalescing-operator@7.18.6' => [Node [@vltpkg/graph.Node]],
'··babel-plugin-macros@3.1.0' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fpreset-react@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-proposal-decorators@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fpreset-typescript@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-transform-flow-strip-types@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-proposal-optional-chaining@7.21.0' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-transform-react-display-name@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fpreset-env@7.25.8' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-proposal-numeric-separator@7.18.6' => [Node [@vltpkg/graph.Node]],
'··babel-plugin-transform-react-remove-prop-types@0.4.24' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fruntime@7.25.7' => [Node [@vltpkg/graph.Node]],
'··micromatch@4.0.8' => [Node [@vltpkg/graph.Node]],
'··jest-worker@28.1.3' => [Node [@vltpkg/graph.Node]],
'··schema-utils@4.2.0' => [Node [@vltpkg/graph.Node]],
'··@types%2Feslint@8.56.12' => [Node [@vltpkg/graph.Node]],
'··normalize-path@3.0.0' => [Node [@vltpkg/graph.Node]],
'··harmony-reflect@1.6.2' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-transform-react-constant-elements@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@svgr%2Fplugin-jsx@5.5.0' => [Node [@vltpkg/graph.Node]],
'··@svgr%2Fcore@5.5.0' => [Node [@vltpkg/graph.Node]],
'··@svgr%2Fplugin-svgo@5.5.0' => [Node [@vltpkg/graph.Node]],
'··webpack-sources@1.4.3' => [Node [@vltpkg/graph.Node]],
'··fast-json-stable-stringify@2.1.0' => [Node [@vltpkg/graph.Node]],
'··pretty-bytes@5.6.0' => [Node [@vltpkg/graph.Node]],
'··workbox-build@6.6.0' => [Node [@vltpkg/graph.Node]],
'··upath@1.2.0' => [Node [@vltpkg/graph.Node]],
'··node-releases@2.0.18' => [Node [@vltpkg/graph.Node]],
'··update-browserslist-db@1.1.1' => [Node [@vltpkg/graph.Node]],
'··caniuse-lite@1.0.30001669' => [Node [@vltpkg/graph.Node]],
'··electron-to-chromium@1.5.39' => [Node [@vltpkg/graph.Node]],
'··postcss-modules-extract-imports@3.1.0' => [Node [@vltpkg/graph.Node]],
'··icss-utils@5.1.0' => [Node [@vltpkg/graph.Node]],
'··postcss-modules-values@4.0.0' => [Node [@vltpkg/graph.Node]],
'··postcss-value-parser@4.2.0' => [Node [@vltpkg/graph.Node]],
... 1396 more items
},
nodesByName: Map(1311) {
'file·.' => [Set],
'react-scripts' => [Set],
'bfj' => [Set],
'fs-extra' => [Set],
'babel-plugin-named-asset-import' => [Set],
'file-loader' => [Set],
'case-sensitive-paths-webpack-plugin' => [Set],
'babel-preset-react-app' => [Set],
'eslint-webpack-plugin' => [Set],
'identity-obj-proxy' => [Set],
'camelcase' => [Set],
'dotenv-expand' => [Set],
'@svgr/webpack' => [Set],
'workbox-webpack-plugin' => [Set],
'browserslist' => [Set],
'css-loader' => [Set],
'fsevents' => [Set],
'postcss-loader' => [Set],
'html-webpack-plugin' => [Set],
'eslint' => [Set],
'typescript' => [Set],
'prompts' => [Set],
'source-map-loader' => [Set],
'semver' => [Set],
'postcss-flexbugs-fixes' => [Set],
'react-app-polyfill' => [Set],
'css-minimizer-webpack-plugin' => [Set],
'mini-css-extract-plugin' => [Set],
'react-dev-utils' => [Set],
'style-loader' => [Set],
'webpack-manifest-plugin' => [Set],
'babel-loader' => [Set],
'postcss-normalize' => [Set],
'postcss' => [Set],
'postcss-preset-env' => [Set],
'dotenv' => [Set],
'eslint-config-react-app' => [Set],
'jest' => [Set],
'terser-webpack-plugin' => [Set],
'babel-jest' => [Set],
'jest-watch-typeahead' => [Set],
'resolve-url-loader' => [Set],
'webpack-dev-server' => [Set],
'sass-loader' => [Set],
'@babel/core' => [Set],
'resolve' => [Set],
'jest-resolve' => [Set],
'tailwindcss' => [Set],
'react-refresh' => [Set],
'webpack' => [Set],
'react' => [Set],
'@pmmmwh/react-refresh-webpack-plugin' => [Set],
'node-releases' => [Set],
'chalk' => [Set],
'debug' => [Set],
'ignore' => [Set],
'pretty-error' => [Set],
'jest-worker' => [Set],
'loader-utils' => [Set],
'schema-utils' => [Set],
'jsonpath' => [Set],
'check-types' => [Set],
'graceful-fs' => [Set],
'esquery' => [Set],
'webpack-sources' => [Set],
'find-up' => [Set],
'lodash.merge' => [Set],
'text-table' => [Set],
'escape-string-regexp' => [Set],
'eslint-visitor-keys' => [Set],
'file-entry-cache' => [Set],
'strip-ansi' => [Set],
'doctrine' => [Set],
'cross-spawn' => [Set],
'imurmurhash' => [Set],
'glob-parent' => [Set],
'natural-compare' => [Set],
'fast-deep-equal' => [Set],
'fast-json-stable-stringify' => [Set],
'html-minifier-terser' => [Set],
'postcss-modules-extract-imports' => [Set],
'micromatch' => [Set],
'hoopy' => [Set],
'klona' => [Set],
'harmony-reflect' => [Set],
'pretty-bytes' => [Set],
'levn' => [Set],
'globals' => [Set],
'jsonfile' => [Set],
'js-yaml' => [Set],
'@babel/plugin-transform-runtime' => [Set],
'@babel/plugin-transform-react-constant-elements' => [Set],
'is-glob' => [Set],
'icss-utils' => [Set],
'@babel/plugin-proposal-private-methods' => [Set],
'universalify' => [Set],
'@babel/plugin-proposal-class-properties' => [Set],
'@babel/plugin-proposal-nullish-coalescing-operator' => [Set],
'tapable' => [Set],
'tryer' => [Set],
... 1211 more items
},
resolutions: Map(637) {
'browserslist@^4.18.1' => [Node [@vltpkg/graph.Node]],
'prompts@^2.4.2' => [Node [@vltpkg/graph.Node]],
'browserslist@>= 4' => [Node [@vltpkg/graph.Node]],
'browserslist@^4.21.4' => [Node [@vltpkg/graph.Node]],
'postcss@^8.2' => [Node [@vltpkg/graph.Node]],
'babel-preset-react-app@^10.0.1' => [Node [@vltpkg/graph.Node]],
'eslint@^8.0.0' => [Node [@vltpkg/graph.Node]],
'jest@^27.0.0 || ^28.0.0' => [Node [@vltpkg/graph.Node]],
'resolve@^1.20.0' => [Node [@vltpkg/graph.Node]],
'postcss@^8.4.23' => [Node [@vltpkg/graph.Node]],
'resolve@^1.22.2' => [Node [@vltpkg/graph.Node]],
'browserslist@^4.21.10' => [Node [@vltpkg/graph.Node]],
'terser-webpack-plugin@^5.3.10' => [Node [@vltpkg/graph.Node]],
'webpack@>=4.43.0 <6.0.0' => [Node [@vltpkg/graph.Node]],
'react-refresh@>=0.10.0 <1.0.0' => [Node [@vltpkg/graph.Node]],
'webpack-dev-server@3.x || 4.x || 5.x' => [Node [@vltpkg/graph.Node]],
'semver@^6.3.1' => [Node [@vltpkg/graph.Node]],
'postcss@^8.1.0' => [Node [@vltpkg/graph.Node]],
'graceful-fs@^4.1.6' => [Node [@vltpkg/graph.Node]],
'@babel/core@^7.0.0-0' => [Node [@vltpkg/graph.Node]],
'icss-utils@^5.0.0' => [Node [@vltpkg/graph.Node]],
'resolve@^1.19.0' => [Node [@vltpkg/graph.Node]],
'browserslist@>= 4.21.0' => [Node [@vltpkg/graph.Node]],
'@babel/core@^7.12.3' => [Node [@vltpkg/graph.Node]],
'@svgr/plugin-jsx@^5.5.0' => [Node [@vltpkg/graph.Node]],
'camelcase@^6.2.0' => [Node [@vltpkg/graph.Node]],
'postcss-value-parser@^4.1.0' => [Node [@vltpkg/graph.Node]],
'@babel/core@^7.11.1' => [Node [@vltpkg/graph.Node]],
'fast-json-stable-stringify@^2.1.0' => [Node [@vltpkg/graph.Node]],
'lodash@^4.17.20' => [Node [@vltpkg/graph.Node]],
'pretty-bytes@^5.3.0' => [Node [@vltpkg/graph.Node]],
'jsonfile@^6.0.1' => [Node [@vltpkg/graph.Node]],
'graceful-fs@^4.2.0' => [Node [@vltpkg/graph.Node]],
'universalify@^2.0.0' => [Node [@vltpkg/graph.Node]],
'eslint-visitor-keys@^3.3.0' => [Node [@vltpkg/graph.Node]],
'eslint@^6.0.0 || ^7.0.0 || >=8.0.0' => [Node [@vltpkg/graph.Node]],
'address@^1.0.1' => [Node [@vltpkg/graph.Node]],
'debug@^4.3.2' => [Node [@vltpkg/graph.Node]],
'globals@^13.19.0' => [Node [@vltpkg/graph.Node]],
'ignore@^5.2.0' => [Node [@vltpkg/graph.Node]],
'js-yaml@^4.1.0' => [Node [@vltpkg/graph.Node]],
'minimatch@^3.1.2' => [Node [@vltpkg/graph.Node]],
'semver@^6.0.0' => [Node [@vltpkg/graph.Node]],
'postcss@^8.4' => [Node [@vltpkg/graph.Node]],
'postcss-value-parser@^4.2.0' => [Node [@vltpkg/graph.Node]],
'postcss@^8.3' => [Node [@vltpkg/graph.Node]],
'postcss@>=8' => [Node [@vltpkg/graph.Node]],
'browserslist@>=4' => [Node [@vltpkg/graph.Node]],
'esutils@^2.0.2' => [Node [@vltpkg/graph.Node]],
'postcss@^8.0.0' => [Node [@vltpkg/graph.Node]],
'postcss@^8' => [Node [@vltpkg/graph.Node]],
'is-glob@^4.0.3' => [Node [@vltpkg/graph.Node]],
'@babel/core@^7.11.0' => [Node [@vltpkg/graph.Node]],
'eslint@^7.5.0 || ^8.0.0 || ^9.0.0' => [Node [@vltpkg/graph.Node]],
'loader-utils@^2.0.0' => [Node [@vltpkg/graph.Node]],
'levn@^0.4.1' => [Node [@vltpkg/graph.Node]],
'postcss@^8.4.6' => [Node [@vltpkg/graph.Node]],
'debug@2.6.9' => [Node [@vltpkg/graph.Node]],
'picocolors@^1.0.0' => [Node [@vltpkg/graph.Node]],
'shell-quote@^1.8.1' => [Node [@vltpkg/graph.Node]],
'fast-deep-equal@^3.1.3' => [Node [@vltpkg/graph.Node]],
'is-glob@~4.0.1' => [Node [@vltpkg/graph.Node]],
'normalize-path@~3.0.0' => [Node [@vltpkg/graph.Node]],
'fsevents@~2.3.2' => [Node [@vltpkg/graph.Node]],
'is-glob@^4.0.1' => [Node [@vltpkg/graph.Node]],
'strip-ansi@^7.0.1' => [Node [@vltpkg/graph.Node]],
'cosmiconfig@^7.0.0' => [Node [@vltpkg/graph.Node]],
'minimatch@^3.0.5' => [Node [@vltpkg/graph.Node]],
'semver@^7.3.5' => [Node [@vltpkg/graph.Node]],
'postcss@^8.0.3' => [Node [@vltpkg/graph.Node]],
'@csstools/postcss-progressive-custom-properties@^1.1.0' => [Node [@vltpkg/graph.Node]],
'postcss@^8.2.15' => [Node [@vltpkg/graph.Node]],
'@babel/core@^7.0.0' => [Node [@vltpkg/graph.Node]],
'browserslist@^4.24.0' => [Node [@vltpkg/graph.Node]],
'@babel/helper-compilation-targets@^7.25.7' => [Node [@vltpkg/graph.Node]],
'debug@^4.1.0' => [Node [@vltpkg/graph.Node]],
'@jridgewell/trace-mapping@^0.3.24' => [Node [@vltpkg/graph.Node]],
'@babel/code-frame@^7.25.7' => [Node [@vltpkg/graph.Node]],
'source-map@^0.6.1' => [Node [@vltpkg/graph.Node]],
'json5@^2.1.2' => [Node [@vltpkg/graph.Node]],
'chalk@^4.0.0' => [Node [@vltpkg/graph.Node]],
'graceful-fs@^4.2.9' => [Node [@vltpkg/graph.Node]],
'graceful-fs@^4.2.4' => [Node [@vltpkg/graph.Node]],
'tapable@^2.2.0' => [Node [@vltpkg/graph.Node]],
'graceful-fs@^4.1.2' => [Node [@vltpkg/graph.Node]],
'micromatch@^4.0.2' => [Node [@vltpkg/graph.Node]],
'@types/express@^4.17.13' => [Node [@vltpkg/graph.Node]],
'eslint@^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9' => [Node [@vltpkg/graph.Node]],
'postcss-selector-parser@^6.1.1' => [Node [@vltpkg/graph.Node]],
'postcss@^8.2.14' => [Node [@vltpkg/graph.Node]],
'is-core-module@^2.15.1' => [Node [@vltpkg/graph.Node]],
'eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9' => [Node [@vltpkg/graph.Node]],
'postcss@>=8.0.9' => [Node [@vltpkg/graph.Node]],
'@babel/template@^7.25.7' => [Node [@vltpkg/graph.Node]],
'@babel/types@^7.25.7' => [Node [@vltpkg/graph.Node]],
'ansi-escapes@^4.2.1' => [Node [@vltpkg/graph.Node]],
'strip-ansi@^6.0.0' => [Node [@vltpkg/graph.Node]],
'glob-to-regexp@^0.4.1' => [Node [@vltpkg/graph.Node]],
'@jridgewell/trace-mapping@^0.3.25' => [Node [@vltpkg/graph.Node]],
'@webassemblyjs/ast@1.12.1' => [Node [@vltpkg/graph.Node]],
... 537 more items
},
resolutionsReverse: Map(0) {},
importers: Set(1) { [Circular *3] },
mainImporter: [Circular *3],
extraneousDependencies: Set(0) {},
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x'
},
integrity: undefined,
manifest: {
dependencies: { 'react-scripts': '5.0.1' },
[Symbol(newline)]: '\n',
[Symbol(indent)]: ' '
},
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: undefined,
version: undefined,
resolved: undefined,
inVltStore: [Function (anonymous)]
},
<ref *4> Node [@vltpkg/graph.Node] {
edgesIn: Set(1) {
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Circular *4],
type: 'prod',
spec: [Spec]
}
},
edgesOut: Map(50) {
'bfj' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'fs-extra' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'babel-plugin-named-asset-import' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'file-loader' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'case-sensitive-paths-webpack-plugin' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'babel-preset-react-app' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'eslint-webpack-plugin' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'identity-obj-proxy' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'camelcase' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'dotenv-expand' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'@svgr/webpack' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'workbox-webpack-plugin' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'browserslist' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'css-loader' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'fsevents' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'postcss-loader' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'html-webpack-plugin' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'eslint' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'typescript' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
'prompts' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'source-map-loader' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'semver' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'postcss-flexbugs-fixes' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'react-app-polyfill' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'css-minimizer-webpack-plugin' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'mini-css-extract-plugin' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'react-dev-utils' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'style-loader' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'webpack-manifest-plugin' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'babel-loader' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'postcss-normalize' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'postcss' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'postcss-preset-env' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'dotenv' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'eslint-config-react-app' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'jest' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'terser-webpack-plugin' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'babel-jest' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'jest-watch-typeahead' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'resolve-url-loader' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'webpack-dev-server' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'sass-loader' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'@babel/core' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'resolve' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'jest-resolve' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'tailwindcss' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'react-refresh' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'webpack' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'react' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
'@pmmmwh/react-refresh-webpack-plugin' => Edge [@vltpkg/graph.Edge] {
from: [Circular *4],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
}
},
id: '··react-scripts@5.0.1',
importer: false,
mainImporter: false,
graph: <ref *2> Graph [@vltpkg/graph.Graph] {
monorepo: undefined,
manifests: Map(1496) {
'file·.' => [Object],
'··react-scripts@5.0.1' => [Object],
'··bfj@7.1.0' => [Object],
'··fs-extra@10.1.0' => [Object],
'··babel-plugin-named-asset-import@0.3.8' => [Object],
'··file-loader@6.2.0' => [Object],
'··case-sensitive-paths-webpack-plugin@2.4.0' => [Object],
'··babel-preset-react-app@10.0.1' => [Object],
'··eslint-webpack-plugin@3.2.0' => [Object],
'··identity-obj-proxy@3.0.0' => [Object],
'··camelcase@6.3.0' => [Object],
'··dotenv-expand@5.1.0' => [Object],
'··@svgr%2Fwebpack@5.5.0' => [Object],
'··workbox-webpack-plugin@6.6.0' => [Object],
'··browserslist@4.24.0' => [Object],
'··css-loader@6.11.0' => [Object],
'··fsevents@2.3.3' => [Object],
'··postcss-loader@6.2.1' => [Object],
'··html-webpack-plugin@5.6.0' => [Object],
'··eslint@8.57.1' => [Object],
'··typescript@4.9.5' => [Object],
'··prompts@2.4.2' => [Object],
'··source-map-loader@3.0.2' => [Object],
'··semver@7.6.3' => [Object],
'··postcss-flexbugs-fixes@5.0.2' => [Object],
'··react-app-polyfill@3.0.0' => [Object],
'··css-minimizer-webpack-plugin@3.4.1' => [Object],
'··mini-css-extract-plugin@2.9.1' => [Object],
'··react-dev-utils@12.0.1' => [Object],
'··style-loader@3.3.4' => [Object],
'··webpack-manifest-plugin@4.1.1' => [Object],
'··babel-loader@8.4.1' => [Object],
'··postcss-normalize@10.0.1' => [Object],
'··postcss@8.4.47' => [Object],
'··postcss-preset-env@7.8.3' => [Object],
'··dotenv@10.0.0' => [Object],
'··eslint-config-react-app@7.0.1' => [Object],
'··jest@27.5.1' => [Object],
'··terser-webpack-plugin@5.3.10' => [Object],
'··babel-jest@27.5.1' => [Object],
'··jest-watch-typeahead@1.1.0' => [Object],
'··resolve-url-loader@4.0.0' => [Object],
'··postcss@7.0.39' => [Object],
'··webpack-dev-server@4.15.2' => [Object],
'··sass-loader@12.6.0' => [Object],
'··@babel%2Fcore@7.25.8' => [Object],
'··semver@6.3.1' => [Object],
'··resolve@1.22.8' => [Object],
'··jest-resolve@27.5.1' => [Object],
'··tailwindcss@3.4.14' => [Object],
'··react-refresh@0.11.0' => [Object],
'··webpack@5.95.0' => [Object],
'··react@18.3.1' => [Object],
'··@pmmmwh%2Freact-refresh-webpack-plugin@0.5.15' => [Object],
'··node-releases@2.0.18' => [Object],
'··chalk@4.1.2' => [Object],
'··debug@4.3.7' => [Object],
'··ignore@5.3.2' => [Object],
'··pretty-error@4.0.0' => [Object],
'··jest-worker@27.5.1' => [Object],
'··loader-utils@2.0.4' => [Object],
'··schema-utils@3.3.0' => [Object],
'··jsonpath@1.1.1' => [Object],
'··check-types@11.2.3' => [Object],
'··graceful-fs@4.2.11' => [Object],
'··esquery@1.6.0' => [Object],
'··webpack-sources@1.4.3' => [Object],
'··find-up@5.0.0' => [Object],
'··lodash.merge@4.6.2' => [Object],
'··text-table@0.2.0' => [Object],
'··escape-string-regexp@4.0.0' => [Object],
'··eslint-visitor-keys@3.4.3' => [Object],
'··file-entry-cache@6.0.1' => [Object],
'··strip-ansi@7.1.0' => [Object],
'··doctrine@3.0.0' => [Object],
'··cross-spawn@7.0.3' => [Object],
'··strip-ansi@6.0.1' => [Object],
'··imurmurhash@0.1.4' => [Object],
'··glob-parent@6.0.2' => [Object],
'··natural-compare@1.4.0' => [Object],
'··fast-deep-equal@3.1.3' => [Object],
'··fast-json-stable-stringify@2.1.0' => [Object],
'··html-minifier-terser@6.1.0' => [Object],
'··postcss-modules-extract-imports@3.1.0' => [Object],
'··micromatch@4.0.8' => [Object],
'··schema-utils@4.2.0' => [Object],
'··jest-worker@28.1.3' => [Object],
'··hoopy@0.1.4' => [Object],
'··klona@2.0.6' => [Object],
'··harmony-reflect@1.6.2' => [Object],
'··pretty-bytes@5.6.0' => [Object],
'··levn@0.4.1' => [Object],
'··globals@13.24.0' => [Object],
'··jsonfile@6.1.0' => [Object],
'··js-yaml@4.1.0' => [Object],
'··@babel%2Fplugin-transform-runtime@7.25.7' => [Object],
'··webpack-sources@3.2.3' => [Object],
'··@babel%2Fplugin-transform-react-constant-elements@7.25.7' => [Object],
'··is-glob@4.0.3' => [Object],
'··icss-utils@5.1.0' => [Object],
... 1396 more items
},
edges: Set(3484) {
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
... 3384 more items
},
nodes: Map(1496) {
'file·.' => [Node [@vltpkg/graph.Node]],
'··react-scripts@5.0.1' => [Circular *4],
'··bfj@7.1.0' => [Node [@vltpkg/graph.Node]],
'··fs-extra@10.1.0' => [Node [@vltpkg/graph.Node]],
'··babel-plugin-named-asset-import@0.3.8' => [Node [@vltpkg/graph.Node]],
'··file-loader@6.2.0' => [Node [@vltpkg/graph.Node]],
'··case-sensitive-paths-webpack-plugin@2.4.0' => [Node [@vltpkg/graph.Node]],
'··babel-preset-react-app@10.0.1' => [Node [@vltpkg/graph.Node]],
'··eslint-webpack-plugin@3.2.0' => [Node [@vltpkg/graph.Node]],
'··identity-obj-proxy@3.0.0' => [Node [@vltpkg/graph.Node]],
'··camelcase@6.3.0' => [Node [@vltpkg/graph.Node]],
'··dotenv-expand@5.1.0' => [Node [@vltpkg/graph.Node]],
'··@svgr%2Fwebpack@5.5.0' => [Node [@vltpkg/graph.Node]],
'··workbox-webpack-plugin@6.6.0' => [Node [@vltpkg/graph.Node]],
'··browserslist@4.24.0' => [Node [@vltpkg/graph.Node]],
'··css-loader@6.11.0' => [Node [@vltpkg/graph.Node]],
'··fsevents@2.3.3' => [Node [@vltpkg/graph.Node]],
'··postcss-loader@6.2.1' => [Node [@vltpkg/graph.Node]],
'··html-webpack-plugin@5.6.0' => [Node [@vltpkg/graph.Node]],
'··eslint@8.57.1' => [Node [@vltpkg/graph.Node]],
'··typescript@4.9.5' => [Node [@vltpkg/graph.Node]],
'··prompts@2.4.2' => [Node [@vltpkg/graph.Node]],
'··source-map-loader@3.0.2' => [Node [@vltpkg/graph.Node]],
'··semver@7.6.3' => [Node [@vltpkg/graph.Node]],
'··postcss-flexbugs-fixes@5.0.2' => [Node [@vltpkg/graph.Node]],
'··react-app-polyfill@3.0.0' => [Node [@vltpkg/graph.Node]],
'··css-minimizer-webpack-plugin@3.4.1' => [Node [@vltpkg/graph.Node]],
'··mini-css-extract-plugin@2.9.1' => [Node [@vltpkg/graph.Node]],
'··react-dev-utils@12.0.1' => [Node [@vltpkg/graph.Node]],
'··style-loader@3.3.4' => [Node [@vltpkg/graph.Node]],
'··webpack-manifest-plugin@4.1.1' => [Node [@vltpkg/graph.Node]],
'··babel-loader@8.4.1' => [Node [@vltpkg/graph.Node]],
'··postcss-normalize@10.0.1' => [Node [@vltpkg/graph.Node]],
'··postcss@8.4.47' => [Node [@vltpkg/graph.Node]],
'··postcss-preset-env@7.8.3' => [Node [@vltpkg/graph.Node]],
'··dotenv@10.0.0' => [Node [@vltpkg/graph.Node]],
'··eslint-config-react-app@7.0.1' => [Node [@vltpkg/graph.Node]],
'··jest@27.5.1' => [Node [@vltpkg/graph.Node]],
'··terser-webpack-plugin@5.3.10' => [Node [@vltpkg/graph.Node]],
'··babel-jest@27.5.1' => [Node [@vltpkg/graph.Node]],
'··jest-watch-typeahead@1.1.0' => [Node [@vltpkg/graph.Node]],
'··resolve-url-loader@4.0.0' => [Node [@vltpkg/graph.Node]],
'··webpack-dev-server@4.15.2' => [Node [@vltpkg/graph.Node]],
'··sass-loader@12.6.0' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fcore@7.25.8' => [Node [@vltpkg/graph.Node]],
'··resolve@1.22.8' => [Node [@vltpkg/graph.Node]],
'··jest-resolve@27.5.1' => [Node [@vltpkg/graph.Node]],
'··tailwindcss@3.4.14' => [Node [@vltpkg/graph.Node]],
'··react-refresh@0.11.0' => [Node [@vltpkg/graph.Node]],
'··webpack@5.95.0' => [Node [@vltpkg/graph.Node]],
'··react@18.3.1' => [Node [@vltpkg/graph.Node]],
'··@pmmmwh%2Freact-refresh-webpack-plugin@0.5.15' => [Node [@vltpkg/graph.Node]],
'··jsonpath@1.1.1' => [Node [@vltpkg/graph.Node]],
'··check-types@11.2.3' => [Node [@vltpkg/graph.Node]],
'··hoopy@0.1.4' => [Node [@vltpkg/graph.Node]],
'··tryer@1.0.1' => [Node [@vltpkg/graph.Node]],
'··bluebird@3.7.2' => [Node [@vltpkg/graph.Node]],
'··graceful-fs@4.2.11' => [Node [@vltpkg/graph.Node]],
'··jsonfile@6.1.0' => [Node [@vltpkg/graph.Node]],
'··universalify@2.0.1' => [Node [@vltpkg/graph.Node]],
'··loader-utils@2.0.4' => [Node [@vltpkg/graph.Node]],
'··schema-utils@3.3.0' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-transform-runtime@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-proposal-private-methods@7.18.6' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-proposal-class-properties@7.18.6' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-proposal-nullish-coalescing-operator@7.18.6' => [Node [@vltpkg/graph.Node]],
'··babel-plugin-macros@3.1.0' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fpreset-react@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-proposal-decorators@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fpreset-typescript@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-transform-flow-strip-types@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-proposal-optional-chaining@7.21.0' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-transform-react-display-name@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fpreset-env@7.25.8' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-proposal-numeric-separator@7.18.6' => [Node [@vltpkg/graph.Node]],
'··babel-plugin-transform-react-remove-prop-types@0.4.24' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fruntime@7.25.7' => [Node [@vltpkg/graph.Node]],
'··micromatch@4.0.8' => [Node [@vltpkg/graph.Node]],
'··jest-worker@28.1.3' => [Node [@vltpkg/graph.Node]],
'··schema-utils@4.2.0' => [Node [@vltpkg/graph.Node]],
'··@types%2Feslint@8.56.12' => [Node [@vltpkg/graph.Node]],
'··normalize-path@3.0.0' => [Node [@vltpkg/graph.Node]],
'··harmony-reflect@1.6.2' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-transform-react-constant-elements@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@svgr%2Fplugin-jsx@5.5.0' => [Node [@vltpkg/graph.Node]],
'··@svgr%2Fcore@5.5.0' => [Node [@vltpkg/graph.Node]],
'··@svgr%2Fplugin-svgo@5.5.0' => [Node [@vltpkg/graph.Node]],
'··webpack-sources@1.4.3' => [Node [@vltpkg/graph.Node]],
'··fast-json-stable-stringify@2.1.0' => [Node [@vltpkg/graph.Node]],
'··pretty-bytes@5.6.0' => [Node [@vltpkg/graph.Node]],
'··workbox-build@6.6.0' => [Node [@vltpkg/graph.Node]],
'··upath@1.2.0' => [Node [@vltpkg/graph.Node]],
'··node-releases@2.0.18' => [Node [@vltpkg/graph.Node]],
'··update-browserslist-db@1.1.1' => [Node [@vltpkg/graph.Node]],
'··caniuse-lite@1.0.30001669' => [Node [@vltpkg/graph.Node]],
'··electron-to-chromium@1.5.39' => [Node [@vltpkg/graph.Node]],
'··postcss-modules-extract-imports@3.1.0' => [Node [@vltpkg/graph.Node]],
'··icss-utils@5.1.0' => [Node [@vltpkg/graph.Node]],
'··postcss-modules-values@4.0.0' => [Node [@vltpkg/graph.Node]],
'··postcss-value-parser@4.2.0' => [Node [@vltpkg/graph.Node]],
... 1396 more items
},
nodesByName: Map(1311) {
'file·.' => [Set],
'react-scripts' => [Set],
'bfj' => [Set],
'fs-extra' => [Set],
'babel-plugin-named-asset-import' => [Set],
'file-loader' => [Set],
'case-sensitive-paths-webpack-plugin' => [Set],
'babel-preset-react-app' => [Set],
'eslint-webpack-plugin' => [Set],
'identity-obj-proxy' => [Set],
'camelcase' => [Set],
'dotenv-expand' => [Set],
'@svgr/webpack' => [Set],
'workbox-webpack-plugin' => [Set],
'browserslist' => [Set],
'css-loader' => [Set],
'fsevents' => [Set],
'postcss-loader' => [Set],
'html-webpack-plugin' => [Set],
'eslint' => [Set],
'typescript' => [Set],
'prompts' => [Set],
'source-map-loader' => [Set],
'semver' => [Set],
'postcss-flexbugs-fixes' => [Set],
'react-app-polyfill' => [Set],
'css-minimizer-webpack-plugin' => [Set],
'mini-css-extract-plugin' => [Set],
'react-dev-utils' => [Set],
'style-loader' => [Set],
'webpack-manifest-plugin' => [Set],
'babel-loader' => [Set],
'postcss-normalize' => [Set],
'postcss' => [Set],
'postcss-preset-env' => [Set],
'dotenv' => [Set],
'eslint-config-react-app' => [Set],
'jest' => [Set],
'terser-webpack-plugin' => [Set],
'babel-jest' => [Set],
'jest-watch-typeahead' => [Set],
'resolve-url-loader' => [Set],
'webpack-dev-server' => [Set],
'sass-loader' => [Set],
'@babel/core' => [Set],
'resolve' => [Set],
'jest-resolve' => [Set],
'tailwindcss' => [Set],
'react-refresh' => [Set],
'webpack' => [Set],
'react' => [Set],
'@pmmmwh/react-refresh-webpack-plugin' => [Set],
'node-releases' => [Set],
'chalk' => [Set],
'debug' => [Set],
'ignore' => [Set],
'pretty-error' => [Set],
'jest-worker' => [Set],
'loader-utils' => [Set],
'schema-utils' => [Set],
'jsonpath' => [Set],
'check-types' => [Set],
'graceful-fs' => [Set],
'esquery' => [Set],
'webpack-sources' => [Set],
'find-up' => [Set],
'lodash.merge' => [Set],
'text-table' => [Set],
'escape-string-regexp' => [Set],
'eslint-visitor-keys' => [Set],
'file-entry-cache' => [Set],
'strip-ansi' => [Set],
'doctrine' => [Set],
'cross-spawn' => [Set],
'imurmurhash' => [Set],
'glob-parent' => [Set],
'natural-compare' => [Set],
'fast-deep-equal' => [Set],
'fast-json-stable-stringify' => [Set],
'html-minifier-terser' => [Set],
'postcss-modules-extract-imports' => [Set],
'micromatch' => [Set],
'hoopy' => [Set],
'klona' => [Set],
'harmony-reflect' => [Set],
'pretty-bytes' => [Set],
'levn' => [Set],
'globals' => [Set],
'jsonfile' => [Set],
'js-yaml' => [Set],
'@babel/plugin-transform-runtime' => [Set],
'@babel/plugin-transform-react-constant-elements' => [Set],
'is-glob' => [Set],
'icss-utils' => [Set],
'@babel/plugin-proposal-private-methods' => [Set],
'universalify' => [Set],
'@babel/plugin-proposal-class-properties' => [Set],
'@babel/plugin-proposal-nullish-coalescing-operator' => [Set],
'tapable' => [Set],
'tryer' => [Set],
... 1211 more items
},
resolutions: Map(637) {
'browserslist@^4.18.1' => [Node [@vltpkg/graph.Node]],
'prompts@^2.4.2' => [Node [@vltpkg/graph.Node]],
'browserslist@>= 4' => [Node [@vltpkg/graph.Node]],
'browserslist@^4.21.4' => [Node [@vltpkg/graph.Node]],
'postcss@^8.2' => [Node [@vltpkg/graph.Node]],
'babel-preset-react-app@^10.0.1' => [Node [@vltpkg/graph.Node]],
'eslint@^8.0.0' => [Node [@vltpkg/graph.Node]],
'jest@^27.0.0 || ^28.0.0' => [Node [@vltpkg/graph.Node]],
'resolve@^1.20.0' => [Node [@vltpkg/graph.Node]],
'postcss@^8.4.23' => [Node [@vltpkg/graph.Node]],
'resolve@^1.22.2' => [Node [@vltpkg/graph.Node]],
'browserslist@^4.21.10' => [Node [@vltpkg/graph.Node]],
'terser-webpack-plugin@^5.3.10' => [Node [@vltpkg/graph.Node]],
'webpack@>=4.43.0 <6.0.0' => [Node [@vltpkg/graph.Node]],
'react-refresh@>=0.10.0 <1.0.0' => [Node [@vltpkg/graph.Node]],
'webpack-dev-server@3.x || 4.x || 5.x' => [Node [@vltpkg/graph.Node]],
'semver@^6.3.1' => [Node [@vltpkg/graph.Node]],
'postcss@^8.1.0' => [Node [@vltpkg/graph.Node]],
'graceful-fs@^4.1.6' => [Node [@vltpkg/graph.Node]],
'@babel/core@^7.0.0-0' => [Node [@vltpkg/graph.Node]],
'icss-utils@^5.0.0' => [Node [@vltpkg/graph.Node]],
'resolve@^1.19.0' => [Node [@vltpkg/graph.Node]],
'browserslist@>= 4.21.0' => [Node [@vltpkg/graph.Node]],
'@babel/core@^7.12.3' => [Node [@vltpkg/graph.Node]],
'@svgr/plugin-jsx@^5.5.0' => [Node [@vltpkg/graph.Node]],
'camelcase@^6.2.0' => [Node [@vltpkg/graph.Node]],
'postcss-value-parser@^4.1.0' => [Node [@vltpkg/graph.Node]],
'@babel/core@^7.11.1' => [Node [@vltpkg/graph.Node]],
'fast-json-stable-stringify@^2.1.0' => [Node [@vltpkg/graph.Node]],
'lodash@^4.17.20' => [Node [@vltpkg/graph.Node]],
'pretty-bytes@^5.3.0' => [Node [@vltpkg/graph.Node]],
'jsonfile@^6.0.1' => [Node [@vltpkg/graph.Node]],
'graceful-fs@^4.2.0' => [Node [@vltpkg/graph.Node]],
'universalify@^2.0.0' => [Node [@vltpkg/graph.Node]],
'eslint-visitor-keys@^3.3.0' => [Node [@vltpkg/graph.Node]],
'eslint@^6.0.0 || ^7.0.0 || >=8.0.0' => [Node [@vltpkg/graph.Node]],
'address@^1.0.1' => [Node [@vltpkg/graph.Node]],
'debug@^4.3.2' => [Node [@vltpkg/graph.Node]],
'globals@^13.19.0' => [Node [@vltpkg/graph.Node]],
'ignore@^5.2.0' => [Node [@vltpkg/graph.Node]],
'js-yaml@^4.1.0' => [Node [@vltpkg/graph.Node]],
'minimatch@^3.1.2' => [Node [@vltpkg/graph.Node]],
'semver@^6.0.0' => [Node [@vltpkg/graph.Node]],
'postcss@^8.4' => [Node [@vltpkg/graph.Node]],
'postcss-value-parser@^4.2.0' => [Node [@vltpkg/graph.Node]],
'postcss@^8.3' => [Node [@vltpkg/graph.Node]],
'postcss@>=8' => [Node [@vltpkg/graph.Node]],
'browserslist@>=4' => [Node [@vltpkg/graph.Node]],
'esutils@^2.0.2' => [Node [@vltpkg/graph.Node]],
'postcss@^8.0.0' => [Node [@vltpkg/graph.Node]],
'postcss@^8' => [Node [@vltpkg/graph.Node]],
'is-glob@^4.0.3' => [Node [@vltpkg/graph.Node]],
'@babel/core@^7.11.0' => [Node [@vltpkg/graph.Node]],
'eslint@^7.5.0 || ^8.0.0 || ^9.0.0' => [Node [@vltpkg/graph.Node]],
'loader-utils@^2.0.0' => [Node [@vltpkg/graph.Node]],
'levn@^0.4.1' => [Node [@vltpkg/graph.Node]],
'postcss@^8.4.6' => [Node [@vltpkg/graph.Node]],
'debug@2.6.9' => [Node [@vltpkg/graph.Node]],
'picocolors@^1.0.0' => [Node [@vltpkg/graph.Node]],
'shell-quote@^1.8.1' => [Node [@vltpkg/graph.Node]],
'fast-deep-equal@^3.1.3' => [Node [@vltpkg/graph.Node]],
'is-glob@~4.0.1' => [Node [@vltpkg/graph.Node]],
'normalize-path@~3.0.0' => [Node [@vltpkg/graph.Node]],
'fsevents@~2.3.2' => [Node [@vltpkg/graph.Node]],
'is-glob@^4.0.1' => [Node [@vltpkg/graph.Node]],
'strip-ansi@^7.0.1' => [Node [@vltpkg/graph.Node]],
'cosmiconfig@^7.0.0' => [Node [@vltpkg/graph.Node]],
'minimatch@^3.0.5' => [Node [@vltpkg/graph.Node]],
'semver@^7.3.5' => [Node [@vltpkg/graph.Node]],
'postcss@^8.0.3' => [Node [@vltpkg/graph.Node]],
'@csstools/postcss-progressive-custom-properties@^1.1.0' => [Node [@vltpkg/graph.Node]],
'postcss@^8.2.15' => [Node [@vltpkg/graph.Node]],
'@babel/core@^7.0.0' => [Node [@vltpkg/graph.Node]],
'browserslist@^4.24.0' => [Node [@vltpkg/graph.Node]],
'@babel/helper-compilation-targets@^7.25.7' => [Node [@vltpkg/graph.Node]],
'debug@^4.1.0' => [Node [@vltpkg/graph.Node]],
'@jridgewell/trace-mapping@^0.3.24' => [Node [@vltpkg/graph.Node]],
'@babel/code-frame@^7.25.7' => [Node [@vltpkg/graph.Node]],
'source-map@^0.6.1' => [Node [@vltpkg/graph.Node]],
'json5@^2.1.2' => [Node [@vltpkg/graph.Node]],
'chalk@^4.0.0' => [Node [@vltpkg/graph.Node]],
'graceful-fs@^4.2.9' => [Node [@vltpkg/graph.Node]],
'graceful-fs@^4.2.4' => [Node [@vltpkg/graph.Node]],
'tapable@^2.2.0' => [Node [@vltpkg/graph.Node]],
'graceful-fs@^4.1.2' => [Node [@vltpkg/graph.Node]],
'micromatch@^4.0.2' => [Node [@vltpkg/graph.Node]],
'@types/express@^4.17.13' => [Node [@vltpkg/graph.Node]],
'eslint@^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9' => [Node [@vltpkg/graph.Node]],
'postcss-selector-parser@^6.1.1' => [Node [@vltpkg/graph.Node]],
'postcss@^8.2.14' => [Node [@vltpkg/graph.Node]],
'is-core-module@^2.15.1' => [Node [@vltpkg/graph.Node]],
'eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9' => [Node [@vltpkg/graph.Node]],
'postcss@>=8.0.9' => [Node [@vltpkg/graph.Node]],
'@babel/template@^7.25.7' => [Node [@vltpkg/graph.Node]],
'@babel/types@^7.25.7' => [Node [@vltpkg/graph.Node]],
'ansi-escapes@^4.2.1' => [Node [@vltpkg/graph.Node]],
'strip-ansi@^6.0.0' => [Node [@vltpkg/graph.Node]],
'glob-to-regexp@^0.4.1' => [Node [@vltpkg/graph.Node]],
'@jridgewell/trace-mapping@^0.3.25' => [Node [@vltpkg/graph.Node]],
'@webassemblyjs/ast@1.12.1' => [Node [@vltpkg/graph.Node]],
... 537 more items
},
resolutionsReverse: Map(0) {},
importers: Set(1) { [Node [@vltpkg/graph.Node]] },
mainImporter: <ref *3> Node [@vltpkg/graph.Node] {
edgesIn: Set(0) {},
edgesOut: [Map],
id: 'file·.',
importer: true,
mainImporter: true,
graph: [Circular *2],
integrity: undefined,
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: undefined,
version: undefined,
resolved: undefined,
inVltStore: [Function (anonymous)]
},
extraneousDependencies: Set(0) {},
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x'
},
integrity: 'sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==',
manifest: {
name: 'react-scripts',
version: '5.0.1',
description: 'Configuration and scripts for Create React App.',
repository: {
type: 'git',
url: 'git+https://github.com/facebook/create-react-app.git',
directory: 'packages/react-scripts'
},
license: 'MIT',
engines: { node: '>=14.0.0' },
bugs: {
url: 'https://github.com/facebook/create-react-app/issues'
},
bin: { 'react-scripts': 'bin/react-scripts.js' },
types: './lib/react-app.d.ts',
dependencies: {
'@babel/core': '^7.16.0',
'@pmmmwh/react-refresh-webpack-plugin': '^0.5.3',
'@svgr/webpack': '^5.5.0',
'babel-jest': '^27.4.2',
'babel-loader': '^8.2.3',
'babel-plugin-named-asset-import': '^0.3.8',
'babel-preset-react-app': '^10.0.1',
bfj: '^7.0.2',
browserslist: '^4.18.1',
camelcase: '^6.2.1',
'case-sensitive-paths-webpack-plugin': '^2.4.0',
'css-loader': '^6.5.1',
'css-minimizer-webpack-plugin': '^3.2.0',
dotenv: '^10.0.0',
'dotenv-expand': '^5.1.0',
eslint: '^8.3.0',
'eslint-config-react-app': '^7.0.1',
'eslint-webpack-plugin': '^3.1.1',
'file-loader': '^6.2.0',
'fs-extra': '^10.0.0',
'html-webpack-plugin': '^5.5.0',
'identity-obj-proxy': '^3.0.0',
jest: '^27.4.3',
'jest-resolve': '^27.4.2',
'jest-watch-typeahead': '^1.0.0',
'mini-css-extract-plugin': '^2.4.5',
postcss: '^8.4.4',
'postcss-flexbugs-fixes': '^5.0.2',
'postcss-loader': '^6.2.1',
'postcss-normalize': '^10.0.1',
'postcss-preset-env': '^7.0.1',
prompts: '^2.4.2',
'react-app-polyfill': '^3.0.0',
'react-dev-utils': '^12.0.1',
'react-refresh': '^0.11.0',
resolve: '^1.20.0',
'resolve-url-loader': '^4.0.0',
'sass-loader': '^12.3.0',
semver: '^7.3.5',
'source-map-loader': '^3.0.0',
'style-loader': '^3.3.1',
tailwindcss: '^3.0.2',
'terser-webpack-plugin': '^5.2.5',
webpack: '^5.64.4',
'webpack-dev-server': '^4.6.0',
'webpack-manifest-plugin': '^4.0.2',
'workbox-webpack-plugin': '^6.4.1',
fsevents: '^2.3.2'
},
devDependencies: { react: '^18.0.0', 'react-dom': '^18.0.0' },
optionalDependencies: { fsevents: '^2.3.2' },
peerDependencies: { react: '>= 16', typescript: '^3.2.1 || ^4' },
peerDependenciesMeta: { typescript: [Object] },
browserslist: { production: [Array], development: [Array] },
gitHead: '19fa58d527ae74f2b6baa0867463eea1d290f9a5',
homepage: 'https://github.com/facebook/create-react-app#readme',
_id: 'react-scripts@5.0.1',
_nodeVersion: '16.13.0',
_npmVersion: 'lerna/4.0.0/node@v16.13.0+arm64 (darwin)',
dist: {
integrity: 'sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==',
shasum: '6285dbd65a8ba6e49ca8d651ce30645a6d980003',
tarball: 'https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz',
fileCount: 24,
unpackedSize: 116036,
signatures: [Array],
'npm-signature': '-----BEGIN PGP SIGNATURE-----\r\n' +
'Version: OpenPGP.js v4.10.10\r\n' +
'Comment: https://openpgpjs.org\r\n' +
'\r\n' +
'wsFzBAEBCAAGBQJiVbfjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\n' +
'EgJ2VmoAkw//U/RrlqFsA8vgmPOmhfVMKFsbQJgbO1PiogNp3Dhz37poinUp\r\n' +
'CLcLnzqSfoKAGvWFT3ZtwsoWufKJArNLNTUeG9xwWNkAo436Eg1pXgQzQZiJ\r\n' +
'iwI8ObAaHA/1hNJOnh9TnLFNSgnaXt3SRdPc6dyEmkboa7GUB7HTWYR80nQ2\r\n' +
'6SCnJN756I9FG1m/FBzKfrpGtx6Vi6CwfaaFnEn9gGWomXdNXLp7/esZigAi\r\n' +
'KbYdaJyzZDyVMVzWRdxMeUnQbDNYCvwc+YB+H6WS9LyCyqju5kzaboAXj3Mv\r\n' +
'2oZUrA2PNdOu2l3IiVwiJclO0xriNbElU3/ymPQO0smj2GIalZwspWybHBfj\r\n' +
'gN49Slo7oUW6b86vn3ApCYwjNj80NhacDc1se0cvfpmCWdBG+CZrKaZDfZNV\r\n' +
'RG6MozRYnrDnIlvuRMwPYftPieAS15qIFh70KRM3xMCtGhGpTMMKe8GOFnRy\r\n' +
'bJXNnOTyy7aRhDigg6FtitutTBUPl6EzieypDqGyUpyHfWV2lxYpToFBMQyz\r\n' +
'aoIdUeZAzjUi99pl4jKT4ooqPk6W3s8jrcwVQk8PB33n3hWwGkiRLTNqGX4k\r\n' +
'TIxY7hRT1h/El8OvmIohMVfbZRwF/bRZGyDd/x/g+BkbF9gHBrakxkBJQoh3\r\n' +
'9B9qmGbB+8LZJ6Oqkz39DRhHqgYMwtePUvI=\r\n' +
'=XzFb\r\n' +
'-----END PGP SIGNATURE-----\r\n'
},
_npmUser: { name: 'iansu', email: 'ian@iansutherland.ca' },
directories: {},
maintainers: [ [Object], [Object], [Object], [Object], [Object] ],
_npmOperationalInternal: {
host: 's3://npm-registry-packages',
tmp: 'tmp/react-scripts_5.0.1_1649784803090_0.822468088380879'
},
_hasShrinkwrap: false
},
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '5.0.1',
resolved: 'https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz',
inVltStore: [Function (anonymous)]
},
<ref *5> Node [@vltpkg/graph.Node] {
edgesIn: Set(1) {
Edge [@vltpkg/graph.Edge] {
from: [Node [@vltpkg/graph.Node]],
to: [Circular *5],
type: 'prod',
spec: [Spec]
}
},
edgesOut: Map(7) {
'webpack' => Edge [@vltpkg/graph.Edge] {
from: [Circular *5],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
'klona' => Edge [@vltpkg/graph.Edge] {
from: [Circular *5],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'fibers' => Edge [@vltpkg/graph.Edge] {
from: [Circular *5],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
'neo-async' => Edge [@vltpkg/graph.Edge] {
from: [Circular *5],
to: [Node [@vltpkg/graph.Node]],
type: 'prod',
spec: [Spec]
},
'sass-embedded' => Edge [@vltpkg/graph.Edge] {
from: [Circular *5],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
'node-sass' => Edge [@vltpkg/graph.Edge] {
from: [Circular *5],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
},
'sass' => Edge [@vltpkg/graph.Edge] {
from: [Circular *5],
to: [Node [@vltpkg/graph.Node]],
type: 'peer',
spec: [Spec]
}
},
id: '··sass-loader@12.6.0',
importer: false,
mainImporter: false,
graph: <ref *2> Graph [@vltpkg/graph.Graph] {
monorepo: undefined,
manifests: Map(1496) {
'file·.' => [Object],
'··react-scripts@5.0.1' => [Object],
'··bfj@7.1.0' => [Object],
'··fs-extra@10.1.0' => [Object],
'··babel-plugin-named-asset-import@0.3.8' => [Object],
'··file-loader@6.2.0' => [Object],
'··case-sensitive-paths-webpack-plugin@2.4.0' => [Object],
'··babel-preset-react-app@10.0.1' => [Object],
'··eslint-webpack-plugin@3.2.0' => [Object],
'··identity-obj-proxy@3.0.0' => [Object],
'··camelcase@6.3.0' => [Object],
'··dotenv-expand@5.1.0' => [Object],
'··@svgr%2Fwebpack@5.5.0' => [Object],
'··workbox-webpack-plugin@6.6.0' => [Object],
'··browserslist@4.24.0' => [Object],
'··css-loader@6.11.0' => [Object],
'··fsevents@2.3.3' => [Object],
'··postcss-loader@6.2.1' => [Object],
'··html-webpack-plugin@5.6.0' => [Object],
'··eslint@8.57.1' => [Object],
'··typescript@4.9.5' => [Object],
'··prompts@2.4.2' => [Object],
'··source-map-loader@3.0.2' => [Object],
'··semver@7.6.3' => [Object],
'··postcss-flexbugs-fixes@5.0.2' => [Object],
'··react-app-polyfill@3.0.0' => [Object],
'··css-minimizer-webpack-plugin@3.4.1' => [Object],
'··mini-css-extract-plugin@2.9.1' => [Object],
'··react-dev-utils@12.0.1' => [Object],
'··style-loader@3.3.4' => [Object],
'··webpack-manifest-plugin@4.1.1' => [Object],
'··babel-loader@8.4.1' => [Object],
'··postcss-normalize@10.0.1' => [Object],
'··postcss@8.4.47' => [Object],
'··postcss-preset-env@7.8.3' => [Object],
'··dotenv@10.0.0' => [Object],
'··eslint-config-react-app@7.0.1' => [Object],
'··jest@27.5.1' => [Object],
'··terser-webpack-plugin@5.3.10' => [Object],
'··babel-jest@27.5.1' => [Object],
'··jest-watch-typeahead@1.1.0' => [Object],
'··resolve-url-loader@4.0.0' => [Object],
'··postcss@7.0.39' => [Object],
'··webpack-dev-server@4.15.2' => [Object],
'··sass-loader@12.6.0' => [Object],
'··@babel%2Fcore@7.25.8' => [Object],
'··semver@6.3.1' => [Object],
'··resolve@1.22.8' => [Object],
'··jest-resolve@27.5.1' => [Object],
'··tailwindcss@3.4.14' => [Object],
'··react-refresh@0.11.0' => [Object],
'··webpack@5.95.0' => [Object],
'··react@18.3.1' => [Object],
'··@pmmmwh%2Freact-refresh-webpack-plugin@0.5.15' => [Object],
'··node-releases@2.0.18' => [Object],
'··chalk@4.1.2' => [Object],
'··debug@4.3.7' => [Object],
'··ignore@5.3.2' => [Object],
'··pretty-error@4.0.0' => [Object],
'··jest-worker@27.5.1' => [Object],
'··loader-utils@2.0.4' => [Object],
'··schema-utils@3.3.0' => [Object],
'··jsonpath@1.1.1' => [Object],
'··check-types@11.2.3' => [Object],
'··graceful-fs@4.2.11' => [Object],
'··esquery@1.6.0' => [Object],
'··webpack-sources@1.4.3' => [Object],
'··find-up@5.0.0' => [Object],
'··lodash.merge@4.6.2' => [Object],
'··text-table@0.2.0' => [Object],
'··escape-string-regexp@4.0.0' => [Object],
'··eslint-visitor-keys@3.4.3' => [Object],
'··file-entry-cache@6.0.1' => [Object],
'··strip-ansi@7.1.0' => [Object],
'··doctrine@3.0.0' => [Object],
'··cross-spawn@7.0.3' => [Object],
'··strip-ansi@6.0.1' => [Object],
'··imurmurhash@0.1.4' => [Object],
'··glob-parent@6.0.2' => [Object],
'··natural-compare@1.4.0' => [Object],
'··fast-deep-equal@3.1.3' => [Object],
'··fast-json-stable-stringify@2.1.0' => [Object],
'··html-minifier-terser@6.1.0' => [Object],
'··postcss-modules-extract-imports@3.1.0' => [Object],
'··micromatch@4.0.8' => [Object],
'··schema-utils@4.2.0' => [Object],
'··jest-worker@28.1.3' => [Object],
'··hoopy@0.1.4' => [Object],
'··klona@2.0.6' => [Object],
'··harmony-reflect@1.6.2' => [Object],
'··pretty-bytes@5.6.0' => [Object],
'··levn@0.4.1' => [Object],
'··globals@13.24.0' => [Object],
'··jsonfile@6.1.0' => [Object],
'··js-yaml@4.1.0' => [Object],
'··@babel%2Fplugin-transform-runtime@7.25.7' => [Object],
'··webpack-sources@3.2.3' => [Object],
'··@babel%2Fplugin-transform-react-constant-elements@7.25.7' => [Object],
'··is-glob@4.0.3' => [Object],
'··icss-utils@5.1.0' => [Object],
... 1396 more items
},
edges: Set(3484) {
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
[Edge [@vltpkg/graph.Edge]],
... 3384 more items
},
nodes: Map(1496) {
'file·.' => [Node [@vltpkg/graph.Node]],
'··react-scripts@5.0.1' => [Node [@vltpkg/graph.Node]],
'··bfj@7.1.0' => [Node [@vltpkg/graph.Node]],
'··fs-extra@10.1.0' => [Node [@vltpkg/graph.Node]],
'··babel-plugin-named-asset-import@0.3.8' => [Node [@vltpkg/graph.Node]],
'··file-loader@6.2.0' => [Node [@vltpkg/graph.Node]],
'··case-sensitive-paths-webpack-plugin@2.4.0' => [Node [@vltpkg/graph.Node]],
'··babel-preset-react-app@10.0.1' => [Node [@vltpkg/graph.Node]],
'··eslint-webpack-plugin@3.2.0' => [Node [@vltpkg/graph.Node]],
'··identity-obj-proxy@3.0.0' => [Node [@vltpkg/graph.Node]],
'··camelcase@6.3.0' => [Node [@vltpkg/graph.Node]],
'··dotenv-expand@5.1.0' => [Node [@vltpkg/graph.Node]],
'··@svgr%2Fwebpack@5.5.0' => [Node [@vltpkg/graph.Node]],
'··workbox-webpack-plugin@6.6.0' => [Node [@vltpkg/graph.Node]],
'··browserslist@4.24.0' => [Node [@vltpkg/graph.Node]],
'··css-loader@6.11.0' => [Node [@vltpkg/graph.Node]],
'··fsevents@2.3.3' => [Node [@vltpkg/graph.Node]],
'··postcss-loader@6.2.1' => [Node [@vltpkg/graph.Node]],
'··html-webpack-plugin@5.6.0' => [Node [@vltpkg/graph.Node]],
'··eslint@8.57.1' => [Node [@vltpkg/graph.Node]],
'··typescript@4.9.5' => [Node [@vltpkg/graph.Node]],
'··prompts@2.4.2' => [Node [@vltpkg/graph.Node]],
'··source-map-loader@3.0.2' => [Node [@vltpkg/graph.Node]],
'··semver@7.6.3' => [Node [@vltpkg/graph.Node]],
'··postcss-flexbugs-fixes@5.0.2' => [Node [@vltpkg/graph.Node]],
'··react-app-polyfill@3.0.0' => [Node [@vltpkg/graph.Node]],
'··css-minimizer-webpack-plugin@3.4.1' => [Node [@vltpkg/graph.Node]],
'··mini-css-extract-plugin@2.9.1' => [Node [@vltpkg/graph.Node]],
'··react-dev-utils@12.0.1' => [Node [@vltpkg/graph.Node]],
'··style-loader@3.3.4' => [Node [@vltpkg/graph.Node]],
'··webpack-manifest-plugin@4.1.1' => [Node [@vltpkg/graph.Node]],
'··babel-loader@8.4.1' => [Node [@vltpkg/graph.Node]],
'··postcss-normalize@10.0.1' => [Node [@vltpkg/graph.Node]],
'··postcss@8.4.47' => [Node [@vltpkg/graph.Node]],
'··postcss-preset-env@7.8.3' => [Node [@vltpkg/graph.Node]],
'··dotenv@10.0.0' => [Node [@vltpkg/graph.Node]],
'··eslint-config-react-app@7.0.1' => [Node [@vltpkg/graph.Node]],
'··jest@27.5.1' => [Node [@vltpkg/graph.Node]],
'··terser-webpack-plugin@5.3.10' => [Node [@vltpkg/graph.Node]],
'··babel-jest@27.5.1' => [Node [@vltpkg/graph.Node]],
'··jest-watch-typeahead@1.1.0' => [Node [@vltpkg/graph.Node]],
'··resolve-url-loader@4.0.0' => [Node [@vltpkg/graph.Node]],
'··webpack-dev-server@4.15.2' => [Node [@vltpkg/graph.Node]],
'··sass-loader@12.6.0' => [Circular *5],
'··@babel%2Fcore@7.25.8' => [Node [@vltpkg/graph.Node]],
'··resolve@1.22.8' => [Node [@vltpkg/graph.Node]],
'··jest-resolve@27.5.1' => [Node [@vltpkg/graph.Node]],
'··tailwindcss@3.4.14' => [Node [@vltpkg/graph.Node]],
'··react-refresh@0.11.0' => [Node [@vltpkg/graph.Node]],
'··webpack@5.95.0' => [Node [@vltpkg/graph.Node]],
'··react@18.3.1' => [Node [@vltpkg/graph.Node]],
'··@pmmmwh%2Freact-refresh-webpack-plugin@0.5.15' => [Node [@vltpkg/graph.Node]],
'··jsonpath@1.1.1' => [Node [@vltpkg/graph.Node]],
'··check-types@11.2.3' => [Node [@vltpkg/graph.Node]],
'··hoopy@0.1.4' => [Node [@vltpkg/graph.Node]],
'··tryer@1.0.1' => [Node [@vltpkg/graph.Node]],
'··bluebird@3.7.2' => [Node [@vltpkg/graph.Node]],
'··graceful-fs@4.2.11' => [Node [@vltpkg/graph.Node]],
'··jsonfile@6.1.0' => [Node [@vltpkg/graph.Node]],
'··universalify@2.0.1' => [Node [@vltpkg/graph.Node]],
'··loader-utils@2.0.4' => [Node [@vltpkg/graph.Node]],
'··schema-utils@3.3.0' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-transform-runtime@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-proposal-private-methods@7.18.6' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-proposal-class-properties@7.18.6' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-proposal-nullish-coalescing-operator@7.18.6' => [Node [@vltpkg/graph.Node]],
'··babel-plugin-macros@3.1.0' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fpreset-react@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-proposal-decorators@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fpreset-typescript@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-transform-flow-strip-types@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-proposal-optional-chaining@7.21.0' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-transform-react-display-name@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fpreset-env@7.25.8' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-proposal-numeric-separator@7.18.6' => [Node [@vltpkg/graph.Node]],
'··babel-plugin-transform-react-remove-prop-types@0.4.24' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fruntime@7.25.7' => [Node [@vltpkg/graph.Node]],
'··micromatch@4.0.8' => [Node [@vltpkg/graph.Node]],
'··jest-worker@28.1.3' => [Node [@vltpkg/graph.Node]],
'··schema-utils@4.2.0' => [Node [@vltpkg/graph.Node]],
'··@types%2Feslint@8.56.12' => [Node [@vltpkg/graph.Node]],
'··normalize-path@3.0.0' => [Node [@vltpkg/graph.Node]],
'··harmony-reflect@1.6.2' => [Node [@vltpkg/graph.Node]],
'··@babel%2Fplugin-transform-react-constant-elements@7.25.7' => [Node [@vltpkg/graph.Node]],
'··@svgr%2Fplugin-jsx@5.5.0' => [Node [@vltpkg/graph.Node]],
'··@svgr%2Fcore@5.5.0' => [Node [@vltpkg/graph.Node]],
'··@svgr%2Fplugin-svgo@5.5.0' => [Node [@vltpkg/graph.Node]],
'··webpack-sources@1.4.3' => [Node [@vltpkg/graph.Node]],
'··fast-json-stable-stringify@2.1.0' => [Node [@vltpkg/graph.Node]],
'··pretty-bytes@5.6.0' => [Node [@vltpkg/graph.Node]],
'··workbox-build@6.6.0' => [Node [@vltpkg/graph.Node]],
'··upath@1.2.0' => [Node [@vltpkg/graph.Node]],
'··node-releases@2.0.18' => [Node [@vltpkg/graph.Node]],
'··update-browserslist-db@1.1.1' => [Node [@vltpkg/graph.Node]],
'··caniuse-lite@1.0.30001669' => [Node [@vltpkg/graph.Node]],
'··electron-to-chromium@1.5.39' => [Node [@vltpkg/graph.Node]],
'··postcss-modules-extract-imports@3.1.0' => [Node [@vltpkg/graph.Node]],
'··icss-utils@5.1.0' => [Node [@vltpkg/graph.Node]],
'··postcss-modules-values@4.0.0' => [Node [@vltpkg/graph.Node]],
'··postcss-value-parser@4.2.0' => [Node [@vltpkg/graph.Node]],
... 1396 more items
},
nodesByName: Map(1311) {
'file·.' => [Set],
'react-scripts' => [Set],
'bfj' => [Set],
'fs-extra' => [Set],
'babel-plugin-named-asset-import' => [Set],
'file-loader' => [Set],
'case-sensitive-paths-webpack-plugin' => [Set],
'babel-preset-react-app' => [Set],
'eslint-webpack-plugin' => [Set],
'identity-obj-proxy' => [Set],
'camelcase' => [Set],
'dotenv-expand' => [Set],
'@svgr/webpack' => [Set],
'workbox-webpack-plugin' => [Set],
'browserslist' => [Set],
'css-loader' => [Set],
'fsevents' => [Set],
'postcss-loader' => [Set],
'html-webpack-plugin' => [Set],
'eslint' => [Set],
'typescript' => [Set],
'prompts' => [Set],
'source-map-loader' => [Set],
'semver' => [Set],
'postcss-flexbugs-fixes' => [Set],
'react-app-polyfill' => [Set],
'css-minimizer-webpack-plugin' => [Set],
'mini-css-extract-plugin' => [Set],
'react-dev-utils' => [Set],
'style-loader' => [Set],
'webpack-manifest-plugin' => [Set],
'babel-loader' => [Set],
'postcss-normalize' => [Set],
'postcss' => [Set],
'postcss-preset-env' => [Set],
'dotenv' => [Set],
'eslint-config-react-app' => [Set],
'jest' => [Set],
'terser-webpack-plugin' => [Set],
'babel-jest' => [Set],
'jest-watch-typeahead' => [Set],
'resolve-url-loader' => [Set],
'webpack-dev-server' => [Set],
'sass-loader' => [Set],
'@babel/core' => [Set],
'resolve' => [Set],
'jest-resolve' => [Set],
'tailwindcss' => [Set],
'react-refresh' => [Set],
'webpack' => [Set],
'react' => [Set],
'@pmmmwh/react-refresh-webpack-plugin' => [Set],
'node-releases' => [Set],
'chalk' => [Set],
'debug' => [Set],
'ignore' => [Set],
'pretty-error' => [Set],
'jest-worker' => [Set],
'loader-utils' => [Set],
'schema-utils' => [Set],
'jsonpath' => [Set],
'check-types' => [Set],
'graceful-fs' => [Set],
'esquery' => [Set],
'webpack-sources' => [Set],
'find-up' => [Set],
'lodash.merge' => [Set],
'text-table' => [Set],
'escape-string-regexp' => [Set],
'eslint-visitor-keys' => [Set],
'file-entry-cache' => [Set],
'strip-ansi' => [Set],
'doctrine' => [Set],
'cross-spawn' => [Set],
'imurmurhash' => [Set],
'glob-parent' => [Set],
'natural-compare' => [Set],
'fast-deep-equal' => [Set],
'fast-json-stable-stringify' => [Set],
'html-minifier-terser' => [Set],
'postcss-modules-extract-imports' => [Set],
'micromatch' => [Set],
'hoopy' => [Set],
'klona' => [Set],
'harmony-reflect' => [Set],
'pretty-bytes' => [Set],
'levn' => [Set],
'globals' => [Set],
'jsonfile' => [Set],
'js-yaml' => [Set],
'@babel/plugin-transform-runtime' => [Set],
'@babel/plugin-transform-react-constant-elements' => [Set],
'is-glob' => [Set],
'icss-utils' => [Set],
'@babel/plugin-proposal-private-methods' => [Set],
'universalify' => [Set],
'@babel/plugin-proposal-class-properties' => [Set],
'@babel/plugin-proposal-nullish-coalescing-operator' => [Set],
'tapable' => [Set],
'tryer' => [Set],
... 1211 more items
},
resolutions: Map(637) {
'browserslist@^4.18.1' => [Node [@vltpkg/graph.Node]],
'prompts@^2.4.2' => [Node [@vltpkg/graph.Node]],
'browserslist@>= 4' => [Node [@vltpkg/graph.Node]],
'browserslist@^4.21.4' => [Node [@vltpkg/graph.Node]],
'postcss@^8.2' => [Node [@vltpkg/graph.Node]],
'babel-preset-react-app@^10.0.1' => [Node [@vltpkg/graph.Node]],
'eslint@^8.0.0' => [Node [@vltpkg/graph.Node]],
'jest@^27.0.0 || ^28.0.0' => [Node [@vltpkg/graph.Node]],
'resolve@^1.20.0' => [Node [@vltpkg/graph.Node]],
'postcss@^8.4.23' => [Node [@vltpkg/graph.Node]],
'resolve@^1.22.2' => [Node [@vltpkg/graph.Node]],
'browserslist@^4.21.10' => [Node [@vltpkg/graph.Node]],
'terser-webpack-plugin@^5.3.10' => [Node [@vltpkg/graph.Node]],
'webpack@>=4.43.0 <6.0.0' => [Node [@vltpkg/graph.Node]],
'react-refresh@>=0.10.0 <1.0.0' => [Node [@vltpkg/graph.Node]],
'webpack-dev-server@3.x || 4.x || 5.x' => [Node [@vltpkg/graph.Node]],
'semver@^6.3.1' => [Node [@vltpkg/graph.Node]],
'postcss@^8.1.0' => [Node [@vltpkg/graph.Node]],
'graceful-fs@^4.1.6' => [Node [@vltpkg/graph.Node]],
'@babel/core@^7.0.0-0' => [Node [@vltpkg/graph.Node]],
'icss-utils@^5.0.0' => [Node [@vltpkg/graph.Node]],
'resolve@^1.19.0' => [Node [@vltpkg/graph.Node]],
'browserslist@>= 4.21.0' => [Node [@vltpkg/graph.Node]],
'@babel/core@^7.12.3' => [Node [@vltpkg/graph.Node]],
'@svgr/plugin-jsx@^5.5.0' => [Node [@vltpkg/graph.Node]],
'camelcase@^6.2.0' => [Node [@vltpkg/graph.Node]],
'postcss-value-parser@^4.1.0' => [Node [@vltpkg/graph.Node]],
'@babel/core@^7.11.1' => [Node [@vltpkg/graph.Node]],
'fast-json-stable-stringify@^2.1.0' => [Node [@vltpkg/graph.Node]],
'lodash@^4.17.20' => [Node [@vltpkg/graph.Node]],
'pretty-bytes@^5.3.0' => [Node [@vltpkg/graph.Node]],
'jsonfile@^6.0.1' => [Node [@vltpkg/graph.Node]],
'graceful-fs@^4.2.0' => [Node [@vltpkg/graph.Node]],
'universalify@^2.0.0' => [Node [@vltpkg/graph.Node]],
'eslint-visitor-keys@^3.3.0' => [Node [@vltpkg/graph.Node]],
'eslint@^6.0.0 || ^7.0.0 || >=8.0.0' => [Node [@vltpkg/graph.Node]],
'address@^1.0.1' => [Node [@vltpkg/graph.Node]],
'debug@^4.3.2' => [Node [@vltpkg/graph.Node]],
'globals@^13.19.0' => [Node [@vltpkg/graph.Node]],
'ignore@^5.2.0' => [Node [@vltpkg/graph.Node]],
'js-yaml@^4.1.0' => [Node [@vltpkg/graph.Node]],
'minimatch@^3.1.2' => [Node [@vltpkg/graph.Node]],
'semver@^6.0.0' => [Node [@vltpkg/graph.Node]],
'postcss@^8.4' => [Node [@vltpkg/graph.Node]],
'postcss-value-parser@^4.2.0' => [Node [@vltpkg/graph.Node]],
'postcss@^8.3' => [Node [@vltpkg/graph.Node]],
'postcss@>=8' => [Node [@vltpkg/graph.Node]],
'browserslist@>=4' => [Node [@vltpkg/graph.Node]],
'esutils@^2.0.2' => [Node [@vltpkg/graph.Node]],
'postcss@^8.0.0' => [Node [@vltpkg/graph.Node]],
'postcss@^8' => [Node [@vltpkg/graph.Node]],
'is-glob@^4.0.3' => [Node [@vltpkg/graph.Node]],
'@babel/core@^7.11.0' => [Node [@vltpkg/graph.Node]],
'eslint@^7.5.0 || ^8.0.0 || ^9.0.0' => [Node [@vltpkg/graph.Node]],
'loader-utils@^2.0.0' => [Node [@vltpkg/graph.Node]],
'levn@^0.4.1' => [Node [@vltpkg/graph.Node]],
'postcss@^8.4.6' => [Node [@vltpkg/graph.Node]],
'debug@2.6.9' => [Node [@vltpkg/graph.Node]],
'picocolors@^1.0.0' => [Node [@vltpkg/graph.Node]],
'shell-quote@^1.8.1' => [Node [@vltpkg/graph.Node]],
'fast-deep-equal@^3.1.3' => [Node [@vltpkg/graph.Node]],
'is-glob@~4.0.1' => [Node [@vltpkg/graph.Node]],
'normalize-path@~3.0.0' => [Node [@vltpkg/graph.Node]],
'fsevents@~2.3.2' => [Node [@vltpkg/graph.Node]],
'is-glob@^4.0.1' => [Node [@vltpkg/graph.Node]],
'strip-ansi@^7.0.1' => [Node [@vltpkg/graph.Node]],
'cosmiconfig@^7.0.0' => [Node [@vltpkg/graph.Node]],
'minimatch@^3.0.5' => [Node [@vltpkg/graph.Node]],
'semver@^7.3.5' => [Node [@vltpkg/graph.Node]],
'postcss@^8.0.3' => [Node [@vltpkg/graph.Node]],
'@csstools/postcss-progressive-custom-properties@^1.1.0' => [Node [@vltpkg/graph.Node]],
'postcss@^8.2.15' => [Node [@vltpkg/graph.Node]],
'@babel/core@^7.0.0' => [Node [@vltpkg/graph.Node]],
'browserslist@^4.24.0' => [Node [@vltpkg/graph.Node]],
'@babel/helper-compilation-targets@^7.25.7' => [Node [@vltpkg/graph.Node]],
'debug@^4.1.0' => [Node [@vltpkg/graph.Node]],
'@jridgewell/trace-mapping@^0.3.24' => [Node [@vltpkg/graph.Node]],
'@babel/code-frame@^7.25.7' => [Node [@vltpkg/graph.Node]],
'source-map@^0.6.1' => [Node [@vltpkg/graph.Node]],
'json5@^2.1.2' => [Node [@vltpkg/graph.Node]],
'chalk@^4.0.0' => [Node [@vltpkg/graph.Node]],
'graceful-fs@^4.2.9' => [Node [@vltpkg/graph.Node]],
'graceful-fs@^4.2.4' => [Node [@vltpkg/graph.Node]],
'tapable@^2.2.0' => [Node [@vltpkg/graph.Node]],
'graceful-fs@^4.1.2' => [Node [@vltpkg/graph.Node]],
'micromatch@^4.0.2' => [Node [@vltpkg/graph.Node]],
'@types/express@^4.17.13' => [Node [@vltpkg/graph.Node]],
'eslint@^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9' => [Node [@vltpkg/graph.Node]],
'postcss-selector-parser@^6.1.1' => [Node [@vltpkg/graph.Node]],
'postcss@^8.2.14' => [Node [@vltpkg/graph.Node]],
'is-core-module@^2.15.1' => [Node [@vltpkg/graph.Node]],
'eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9' => [Node [@vltpkg/graph.Node]],
'postcss@>=8.0.9' => [Node [@vltpkg/graph.Node]],
'@babel/template@^7.25.7' => [Node [@vltpkg/graph.Node]],
'@babel/types@^7.25.7' => [Node [@vltpkg/graph.Node]],
'ansi-escapes@^4.2.1' => [Node [@vltpkg/graph.Node]],
'strip-ansi@^6.0.0' => [Node [@vltpkg/graph.Node]],
'glob-to-regexp@^0.4.1' => [Node [@vltpkg/graph.Node]],
'@jridgewell/trace-mapping@^0.3.25' => [Node [@vltpkg/graph.Node]],
'@webassemblyjs/ast@1.12.1' => [Node [@vltpkg/graph.Node]],
... 537 more items
},
resolutionsReverse: Map(0) {},
importers: Set(1) { [Node [@vltpkg/graph.Node]] },
mainImporter: <ref *3> Node [@vltpkg/graph.Node] {
edgesIn: Set(0) {},
edgesOut: [Map],
id: 'file·.',
importer: true,
mainImporter: true,
graph: [Circular *2],
integrity: undefined,
manifest: [Object],
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: undefined,
version: undefined,
resolved: undefined,
inVltStore: [Function (anonymous)]
},
extraneousDependencies: Set(0) {},
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x'
},
integrity: 'sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==',
manifest: {
name: 'sass-loader',
version: '12.6.0',
keywords: [ 'sass', 'libsass', 'webpack', 'loader' ],
author: { name: 'J. Tangelder' },
license: 'MIT',
_id: 'sass-loader@12.6.0',
maintainers: [ [Object], [Object], [Object] ],
homepage: 'https://github.com/webpack-contrib/sass-loader',
bugs: {
url: 'https://github.com/webpack-contrib/sass-loader/issues'
},
dist: {
shasum: '5148362c8e2cdd4b950f3c63ac5d16dbfed37bcb',
tarball: 'https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz',
fileCount: 10,
integrity: 'sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==',
signatures: [Array],
unpackedSize: 86775,
'npm-signature': '-----BEGIN PGP SIGNATURE-----\r\n' +
'Version: OpenPGP.js v3.0.13\r\n' +
'Comment: https://openpgpjs.org\r\n' +
'\r\n' +
'wsFcBAEBCAAQBQJiC4rRCRA9TVsSAnZWagAAAUYP/i62BQoAxE401jJcgbeg\n' +
'guxjca7YUWypE9R+zuMLc498ti0H8Od3PkPUvE2nPsfueO5CrPSF6ld+J16b\n' +
'5C35H27s438XxyLfrd/xBZRiKMi1nEXHQPSL6qIo58JM7SoQ3kKq3cKtO4HH\n' +
'32FB/KFF9Nv4Z8AZGmCpjjkhVBzKvDy32tokP0w8OkvFYYH5NAM9yXhgToo1\n' +
'qMHT/1recJybSm+LsSgJyh0igsBYhjYwv8xtbwO28lSAKQ2wcB+Q5cYiaTQS\n' +
'rZ2mnZv9GvWPffWukHQKnH+NHUP1u5kqpqA5n9suPGMXBlnSW37Dm5f3XNXH\n' +
'hvN2eldZlUsN53qJ25mKyJWr7t4Vjn4Kt3UfzQxWmfz594NHzUVrH+Wn86SQ\n' +
'MAWW9rdcBC/g+0lPADBgMBTR3RKfKTCvHIW3WKjc4UY6ifwivk5qxvFykqx2\n' +
'mP/bRTI1NYrMknwgbCHrD8RWG7DK2+TxcDWOWnqsueFd3mhRAvAOzAHfJ5jL\n' +
'36VPLpdzB7TOEOBnWyHSrzFF6Pe78/Wmoxu+ju71EHxSHlx/NM8IiB+SGT5n\n' +
'fc7UO/i4/t/W8Rx/Tiu+jp0l2EBRwMYgeSpiKhUa26/gu4wc3JGWxaAJBJVL\n' +
'KGEl+ozcO4sv3QPS/QqbP875LnjWowAgUdV7Jjk1+p/hJyRfttmHUxJoUabw\n' +
'EYR6\r\n' +
'=swKm\r\n' +
'-----END PGP SIGNATURE-----\r\n'
},
main: 'dist/cjs.js',
engines: { node: '>= 12.13.0' },
funding: {
url: 'https://opencollective.com/webpack',
type: 'opencollective'
},
gitHead: '972a17802cd474200044549607699963a99de4d2',
scripts: {
lint: 'npm-run-all -l -p "lint:**"',
test: 'npm run test:coverage',
build: 'cross-env NODE_ENV=production babel src -d dist --copy-files',
clean: 'del-cli dist',
start: 'npm run build -- -w',
'lint:js': 'eslint --cache .',
prepare: 'husky install && npm run build',
pretest: 'npm run lint',
release: 'standard-version',
prebuild: 'npm run clean',
security: 'npm audit --production',
'test:only': 'cross-env NODE_ENV=test jest',
commitlint: 'commitlint --from=master',
'test:watch': 'npm run test:only -- --watch',
'test:manual': 'npm run build && webpack-dev-server test/manual/src/index.js --open --config test/manual/webpack.config.js',
'lint:prettier': 'prettier --list-different .',
'test:coverage': 'npm run test:only -- --collectCoverageFrom="src/**/*.js" --coverage'
},
_npmUser: { name: 'evilebottnawi', email: 'sheo13666q@gmail.com' },
repository: {
url: 'git+https://github.com/webpack-contrib/sass-loader.git',
type: 'git'
},
_npmVersion: '6.14.13',
description: 'Sass loader for webpack',
directories: {},
_nodeVersion: '14.17.0',
dependencies: { klona: '^2.0.4', 'neo-async': '^2.6.2' },
_hasShrinkwrap: false,
devDependencies: {
del: '^6.0.0',
jest: '^27.5.0',
sass: '^1.49.7',
husky: '^7.0.1',
memfs: '^3.4.1',
eslint: '^8.8.0',
fibers: '^5.0.1',
semver: '^7.3.5',
'del-cli': '^4.0.1',
webpack: '^5.68.0',
prettier: '^2.3.2',
'cross-env': '^7.0.3',
'node-sass': '^7.0.1',
'@babel/cli': '^7.17.0',
'babel-jest': '^27.5.0',
'css-loader': '^6.6.0',
'@babel/core': '^7.17.0',
'file-loader': '^6.2.0',
'lint-staged': '^12.3.3',
'npm-run-all': '^4.1.5',
'bootstrap-v4': 'npm:bootstrap@^4.5.3',
'bootstrap-v5': 'npm:bootstrap@^5.0.1',
'style-loader': '^3.2.1',
'sass-embedded': '^1.49.7',
'bootstrap-sass': '^3.4.1',
'@commitlint/cli': '^16.2.1',
'enhanced-resolve': '^5.8.2',
'foundation-sites': '^6.6.3',
'standard-version': '^9.3.1',
'@babel/preset-env': '^7.16.11',
'eslint-plugin-import': '^2.25.4',
'eslint-config-prettier': '^8.3.0',
'material-components-web': '^8.0.0',
'node-sass-glob-importer': '^5.3.2',
'@commitlint/config-conventional': '^16.2.1',
'jest-environment-node-single-context': '^27.2.0',
'@webpack-contrib/eslint-config-webpack': '^3.0.0'
},
peerDependencies: {
sass: '^1.3.0',
fibers: '>= 3.1.0',
webpack: '^5.0.0',
'node-sass': '^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0',
'sass-embedded': '*'
},
peerDependenciesMeta: {
sass: [Object],
fibers: [Object],
'node-sass': [Object],
'sass-embedded': [Object]
},
_npmOperationalInternal: {
tmp: 'tmp/sass-loader_12.6.0_1644923601683_0.958754222628567',
host: 's3://npm-registry-packages'
}
},
projectRoot: '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x',
registry: 'https://registry.npmjs.org/',
version: '12.6.0',
resolved: 'https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz',
inVltStore: [Function (anonymous)]
}
],
cause: Error: command failed
at ChildProcess.<anonymous> (file:///Users/isaacs/Developer/vltpkg/vltpkg/src/promise-spawn/dist/esm/index.js:73:25)
at ChildProcess.emit (node:events:519:28)
at maybeClose (node:internal/child_process:1105:16)
at Socket.<anonymous> (node:internal/child_process:457:11)
at Socket.emit (node:events:519:28)
at Pipe.<anonymous> (node:net:339:12) {
[cause]: {
command: 'node build.js || nodejs build.js',
args: [],
cwd: './node_modules/.vlt/··fibers@5.0.3/node_modules/fibers',
status: 127,
signal: null,
stdout: 'CXX(target) Release/obj.target/fibers/src/fibers.o',
stderr: 'gyp info it worked if it ends with ok\n' +
'gyp info using node-gyp@10.2.0\n' +
'gyp info using node@20.17.0 | darwin | arm64\n' +
'gyp info find Python using Python version 3.10.14 found at "/opt/homebrew/opt/python@3.10/bin/python3.10"\n' +
'gyp info spawn /opt/homebrew/opt/python@3.10/bin/python3.10\n' +
'gyp info spawn args [\n' +
"gyp info spawn args '/usr/local/lib/node_modules/node-gyp/gyp/gyp_main.py',\n" +
"gyp info spawn args 'binding.gyp',\n" +
"gyp info spawn args '-f',\n" +
"gyp info spawn args 'make',\n" +
"gyp info spawn args '-I',\n" +
"gyp info spawn args '/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x/node_modules/.vlt/··fibers@5.0.3/node_modules/fibers/build/config.gypi',\n" +
"gyp info spawn args '-I',\n" +
"gyp info spawn args '/usr/local/lib/node_modules/node-gyp/addon.gypi',\n" +
"gyp info spawn args '-I',\n" +
"gyp info spawn args '/Users/isaacs/Library/Caches/node-gyp/20.17.0/include/node/common.gypi',\n" +
"gyp info spawn args '-Dlibrary=shared_library',\n" +
"gyp info spawn args '-Dvisibility=default',\n" +
"gyp info spawn args '-Dnode_root_dir=/Users/isaacs/Library/Caches/node-gyp/20.17.0',\n" +
"gyp info spawn args '-Dnode_gyp_dir=/usr/local/lib/node_modules/node-gyp',\n" +
"gyp info spawn args '-Dnode_lib_file=/Users/isaacs/Library/Caches/node-gyp/20.17.0/<(target_arch)/node.lib',\n" +
"gyp info spawn args '-Dmodule_root_dir=/Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x/node_modules/.vlt/··fibers@5.0.3/node_modules/fibers',\n" +
"gyp info spawn args '-Dnode_engine=v8',\n" +
"gyp info spawn args '--depth=.',\n" +
"gyp info spawn args '--no-parallel',\n" +
"gyp info spawn args '--generator-output',\n" +
"gyp info spawn args 'build',\n" +
"gyp info spawn args '-Goutput_dir=.'\n" +
'gyp info spawn args ]\n' +
'gyp info spawn make\n' +
"gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build', '--jobs', 1 ]\n" +
"../src/fibers.cc:27:65: error: no member named 'kFinalizer' in 'v8::WeakCallbackType'\n" +
' handle.SetWeak(val, WeakCallbackShim<F, P>, WeakCallbackType::kFinalizer);\n' +
' ~~~~~~~~~~~~~~~~~~^\n' +
'1 error generated.\n' +
'make: *** [Release/obj.target/fibers/src/fibers.o] Error 1\n' +
'gyp ERR! build error \n' +
'gyp ERR! stack Error: `make` failed with exit code: 2\n' +
'gyp ERR! stack at ChildProcess.<anonymous> (/usr/local/lib/node_modules/node-gyp/lib/build.js:216:23)\n' +
'gyp ERR! System Darwin 24.0.0\n' +
'gyp ERR! command "/usr/local/bin/node" "/usr/local/bin/node-gyp" "rebuild" "--release"\n' +
'gyp ERR! cwd /Users/isaacs/Developer/vltpkg/vltpkg/src/package-info/x/node_modules/.vlt/··fibers@5.0.3/node_modules/fibers\n' +
'gyp ERR! node -v v20.17.0\n' +
'gyp ERR! node-gyp -v v10.2.0\n' +
'gyp ERR! not ok \n' +
'node-gyp exited with code: 1\n' +
'Please make sure you are using a supported platform and node version. If you\n' +
'would like to compile fibers on this machine please make sure you have setup your\n' +
'build environment--\n' +
'Windows + OS X instructions here: https://github.com/nodejs/node-gyp\n' +
'Ubuntu users please run: `sudo apt-get install g++ build-essential`\n' +
"RHEL users please run: `yum install gcc-c++` and `yum groupinstall 'Development Tools'` \n" +
'Alpine users please run: `sudo apk add python make g++`\n' +
'/bin/sh: nodejs: command not found'
}
}
}
}
Node.js v20.17.0
@av1934413
Copy link

🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment