{
  "version": 3,
  "sources": ["../../../../src/packages/config/types.ts"],
  "sourcesContent": ["// eslint-disable-next-line @typescript-eslint/ban-ts-comment\n// @ts-ignore\nimport npmTypes from '@pnpm/npm-conf/lib/types';\n\nexport const types = Object.assign(\n  {\n    'auto-install-peers': Boolean,\n    bail: Boolean,\n    'cache-dir': String,\n    'child-concurrency': Number,\n    'merge-git-branch-lockfiles': Boolean,\n    'merge-git-branch-lockfiles-branch-pattern': Array,\n    color: ['always', 'auto', 'never'],\n    'config-dir': String,\n    'deploy-all-files': Boolean,\n    'dedupe-peer-dependents': Boolean,\n    'dedupe-direct-deps': Boolean,\n    'dedupe-injected-deps': Boolean,\n    dev: [null, true],\n    dir: String,\n    'disallow-workspace-cycles': Boolean,\n    'enable-modules-dir': Boolean,\n    'enable-pre-post-scripts': Boolean,\n    'exclude-links-from-lockfile': Boolean,\n    'extend-node-path': Boolean,\n    'fetch-timeout': Number,\n    'fetching-concurrency': Number,\n    filter: [String, Array],\n    'filter-prod': [String, Array],\n    'force-legacy-deploy': Boolean,\n    'frozen-lockfile': Boolean,\n    'git-checks': Boolean,\n    'git-shallow-hosts': Array,\n    'global-bin-dir': String,\n    'global-dir': String,\n    'global-path': String,\n    'global-pnpmfile': String,\n    'git-branch-lockfile': Boolean,\n    hoist: Boolean,\n    'hoist-pattern': Array,\n    'hoist-workspace-packages': Boolean,\n    'ignore-compatibility-db': Boolean,\n    'ignore-dep-scripts': Boolean,\n    'ignore-pnpmfile': Boolean,\n    'ignore-workspace': Boolean,\n    'ignore-workspace-cycles': Boolean,\n    'ignore-workspace-root-check': Boolean,\n    'optimistic-repeat-install': Boolean,\n    'include-workspace-root': Boolean,\n    'init-package-manager': Boolean,\n    'inject-workspace-packages': Boolean,\n    'legacy-dir-filtering': Boolean,\n    'link-workspace-packages': [Boolean, 'deep'],\n    lockfile: Boolean,\n    'lockfile-dir': String,\n    'lockfile-directory': String, // TODO: deprecate\n    'lockfile-include-tarball-url': Boolean,\n    'lockfile-only': Boolean,\n    loglevel: ['silent', 'error', 'warn', 'info', 'debug'],\n    'manage-package-manager-versions': Boolean,\n    maxsockets: Number,\n    'modules-cache-max-age': Number,\n    'dlx-cache-max-age': Number,\n    'modules-dir': String,\n    'network-concurrency': Number,\n    'node-linker': ['pnp', 'isolated', 'hoisted'],\n    noproxy: String,\n    'npm-path': String,\n    offline: Boolean,\n    'only-built-dependencies': [String],\n    'pack-gzip-level': Number,\n    'package-import-method': ['auto', 'hardlink', 'clone', 'copy'],\n    'patches-dir': String,\n    pnpmfile: String,\n    'package-manager-strict': Boolean,\n    'package-manager-strict-version': Boolean,\n    'prefer-frozen-lockfile': Boolean,\n    'prefer-offline': Boolean,\n    'prefer-symlinked-executables': Boolean,\n    'prefer-workspace-packages': Boolean,\n    production: [null, true],\n    'public-hoist-pattern': Array,\n    'publish-branch': String,\n    'recursive-install': Boolean,\n    reporter: String,\n    'resolution-mode': ['highest', 'time-based', 'lowest-direct'],\n    'resolve-peers-from-workspace-root': Boolean,\n    'aggregate-output': Boolean,\n    'reporter-hide-prefix': Boolean,\n    'save-peer': Boolean,\n    'save-workspace-protocol': Boolean,\n    'script-shell': String,\n    'shamefully-flatten': Boolean,\n    'shamefully-hoist': Boolean,\n    'shared-workspace-lockfile': Boolean,\n    'shell-emulator': Boolean,\n    'side-effects-cache': Boolean,\n    'side-effects-cache-readonly': Boolean,\n    symlink: Boolean,\n    sort: Boolean,\n    'state-dir': String,\n    'store-dir': String,\n    stream: Boolean,\n    'strict-dep-builds': Boolean,\n    'strict-store-pkg-content-check': Boolean,\n    'strict-peer-dependencies': Boolean,\n    'use-beta-cli': Boolean,\n    'use-node-version': String,\n    'use-running-store-server': Boolean,\n    'use-store-server': Boolean,\n    'use-stderr': Boolean,\n    'verify-deps-before-run': Boolean,\n    'verify-store-integrity': Boolean,\n    'virtual-store-dir': String,\n    'virtual-store-dir-max-length': Number,\n    'peers-suffix-max-length': Number,\n    'workspace-concurrency': Number,\n    'workspace-packages': [String, Array],\n    'workspace-root': Boolean,\n    'test-pattern': [String, Array],\n    'changed-files-ignore-pattern': [String, Array],\n    'embed-readme': Boolean,\n    'update-notifier': Boolean,\n    'registry-supports-time-field': Boolean,\n    'fail-if-no-match': Boolean,\n    'sync-injected-deps-after-scripts': Array,\n  },\n  npmTypes.types\n);\n"],
  "mappings": "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",
  "names": []
}
