/* IMPORTANT
 * This snapshot file is auto-generated, but designed for humans.
 * It should be checked into source control and tracked carefully.
 * Re-generate by setting TAP_SNAPSHOT=1 and running tests.
 * Make sure to inspect the output below.  Do not ignore changes!
 */
'use strict'
exports[`test/type-description.js TAP > must match snapshot 1`] = `
Object {
  "_auth": Array [
    null,
    Function String(),
  ],
  "access": Array [
    null,
    "restricted",
    "public",
    "private",
  ],
  "all": Array [
    "boolean value (true or false)",
  ],
  "allow-directory": Array [
    "all",
    "none",
    "root",
  ],
  "allow-file": Array [
    "all",
    "none",
    "root",
  ],
  "allow-git": Array [
    "all",
    "none",
    "root",
  ],
  "allow-remote": Array [
    "all",
    "none",
    "root",
  ],
  "allow-same-version": Array [
    "boolean value (true or false)",
  ],
  "allow-scripts": Array [
    Function String(),
    Function Array(),
  ],
  "allow-scripts-pending": Array [
    "boolean value (true or false)",
  ],
  "allow-scripts-pin": Array [
    "boolean value (true or false)",
  ],
  "also": Array [
    null,
    "dev",
    "development",
  ],
  "audit": Array [
    "boolean value (true or false)",
  ],
  "audit-level": Array [
    null,
    "info",
    "low",
    "moderate",
    "high",
    "critical",
    "none",
  ],
  "auth-type": Array [
    "legacy",
    "web",
  ],
  "before": Array [
    null,
    "valid Date string",
  ],
  "bin-links": Array [
    "boolean value (true or false)",
  ],
  "browser": Array [
    null,
    "boolean value (true or false)",
    Function String(),
  ],
  "bypass-2fa": Array [
    "boolean value (true or false)",
  ],
  "ca": Array [
    null,
    Function String(),
    Function Array(),
  ],
  "cache": Array [
    "valid filesystem path",
  ],
  "cache-max": Array [
    "numeric value",
  ],
  "cache-min": Array [
    "numeric value",
  ],
  "cafile": Array [
    "valid filesystem path",
  ],
  "call": Array [
    Function String(),
  ],
  "cert": Array [
    null,
    Function String(),
  ],
  "cidr": Array [
    null,
    Function String(),
    Function Array(),
  ],
  "color": Array [
    "always",
    "boolean value (true or false)",
  ],
  "commit-hooks": Array [
    "boolean value (true or false)",
  ],
  "cpu": Array [
    null,
    Function String(),
  ],
  "dangerously-allow-all-scripts": Array [
    "boolean value (true or false)",
  ],
  "depth": Array [
    null,
    "numeric value",
  ],
  "description": Array [
    "boolean value (true or false)",
  ],
  "dev": Array [
    "boolean value (true or false)",
  ],
  "diff": Array [
    Function String(),
    Function Array(),
  ],
  "diff-dst-prefix": Array [
    Function String(),
  ],
  "diff-ignore-all-space": Array [
    "boolean value (true or false)",
  ],
  "diff-name-only": Array [
    "boolean value (true or false)",
  ],
  "diff-no-prefix": Array [
    "boolean value (true or false)",
  ],
  "diff-src-prefix": Array [
    Function String(),
  ],
  "diff-text": Array [
    "boolean value (true or false)",
  ],
  "diff-unified": Array [
    "numeric value",
  ],
  "dry-run": Array [
    "boolean value (true or false)",
  ],
  "editor": Array [
    Function String(),
  ],
  "engine-strict": Array [
    "boolean value (true or false)",
  ],
  "expect-result-count": Array [
    null,
    "numeric value",
  ],
  "expect-results": Array [
    null,
    "boolean value (true or false)",
  ],
  "expires": Array [
    null,
    "numeric value",
  ],
  "fetch-retries": Array [
    "numeric value",
  ],
  "fetch-retry-factor": Array [
    "numeric value",
  ],
  "fetch-retry-maxtimeout": Array [
    "numeric value",
  ],
  "fetch-retry-mintimeout": Array [
    "numeric value",
  ],
  "fetch-timeout": Array [
    "numeric value",
  ],
  "force": Array [
    "boolean value (true or false)",
  ],
  "foreground-scripts": Array [
    "boolean value (true or false)",
  ],
  "format-package-lock": Array [
    "boolean value (true or false)",
  ],
  "fund": Array [
    "boolean value (true or false)",
  ],
  "git": Array [
    Function String(),
  ],
  "git-tag-version": Array [
    "boolean value (true or false)",
  ],
  "global": Array [
    "boolean value (true or false)",
  ],
  "global-style": Array [
    "boolean value (true or false)",
  ],
  "globalconfig": Array [
    "valid filesystem path",
  ],
  "heading": Array [
    Function String(),
  ],
  "https-proxy": Array [
    null,
    "full url with \\"http://\\"",
  ],
  "if-present": Array [
    "boolean value (true or false)",
  ],
  "ignore-scripts": Array [
    "boolean value (true or false)",
  ],
  "include": Array [
    Function Array(),
    "prod",
    "dev",
    "optional",
    "peer",
  ],
  "include-attestations": Array [
    "boolean value (true or false)",
  ],
  "include-staged": Array [
    "boolean value (true or false)",
  ],
  "include-workspace-root": Array [
    "boolean value (true or false)",
  ],
  "init-author-email": Array [
    Function String(),
  ],
  "init-author-name": Array [
    Function String(),
  ],
  "init-author-url": Array [
    "",
    "full url with \\"http://\\"",
  ],
  "init-license": Array [
    Function String(),
  ],
  "init-module": Array [
    "valid filesystem path",
  ],
  "init-private": Array [
    "boolean value (true or false)",
  ],
  "init-type": Array [
    Function String(),
  ],
  "init-version": Array [
    "full valid SemVer string",
  ],
  "init.author.email": Array [
    Function String(),
  ],
  "init.author.name": Array [
    Function String(),
  ],
  "init.author.url": Array [
    "",
    "full url with \\"http://\\"",
  ],
  "init.license": Array [
    Function String(),
  ],
  "init.module": Array [
    "valid filesystem path",
  ],
  "init.version": Array [
    "full valid SemVer string",
  ],
  "install-links": Array [
    "boolean value (true or false)",
  ],
  "install-strategy": Array [
    "hoisted",
    "nested",
    "shallow",
    "linked",
  ],
  "json": Array [
    "boolean value (true or false)",
  ],
  "key": Array [
    null,
    Function String(),
  ],
  "legacy-bundling": Array [
    "boolean value (true or false)",
  ],
  "legacy-peer-deps": Array [
    "boolean value (true or false)",
  ],
  "libc": Array [
    null,
    Function String(),
  ],
  "link": Array [
    "boolean value (true or false)",
  ],
  "location": Array [
    "global",
    "user",
    "project",
  ],
  "lockfile-version": Array [
    null,
    1,
    2,
    3,
    "1",
    "2",
    "3",
  ],
  "loglevel": Array [
    "silent",
    "error",
    "warn",
    "notice",
    "http",
    "info",
    "verbose",
    "silly",
  ],
  "logs-dir": Array [
    null,
    "valid filesystem path",
  ],
  "logs-max": Array [
    "numeric value",
  ],
  "long": Array [
    "boolean value (true or false)",
  ],
  "maxsockets": Array [
    "numeric value",
  ],
  "message": Array [
    Function String(),
  ],
  "min-release-age": Array [
    null,
    "numeric value",
  ],
  "min-release-age-exclude": Array [
    Function Array(),
    Function String(),
  ],
  "name": Array [
    null,
    Function String(),
  ],
  "node-gyp": Array [
    "valid filesystem path",
  ],
  "node-options": Array [
    null,
    Function String(),
  ],
  "noproxy": Array [
    Function String(),
    Function Array(),
  ],
  "offline": Array [
    "boolean value (true or false)",
  ],
  "omit": Array [
    Function Array(),
    "dev",
    "optional",
    "peer",
  ],
  "omit-lockfile-registry-resolved": Array [
    "boolean value (true or false)",
  ],
  "only": Array [
    null,
    "prod",
    "production",
  ],
  "optional": Array [
    null,
    "boolean value (true or false)",
  ],
  "orgs": Array [
    null,
    Function String(),
    Function Array(),
  ],
  "orgs-permission": Array [
    null,
    "read-only",
    "read-write",
    "no-access",
  ],
  "os": Array [
    null,
    Function String(),
  ],
  "otp": Array [
    null,
    Function String(),
  ],
  "pack-destination": Array [
    Function String(),
  ],
  "package": Array [
    Function String(),
    Function Array(),
  ],
  "package-lock": Array [
    "boolean value (true or false)",
  ],
  "package-lock-only": Array [
    "boolean value (true or false)",
  ],
  "packages": Array [
    null,
    Function String(),
    Function Array(),
  ],
  "packages-all": Array [
    "boolean value (true or false)",
  ],
  "packages-and-scopes-permission": Array [
    null,
    "read-only",
    "read-write",
    "no-access",
  ],
  "parseable": Array [
    "boolean value (true or false)",
  ],
  "password": Array [
    null,
    Function String(),
  ],
  "prefer-dedupe": Array [
    "boolean value (true or false)",
  ],
  "prefer-offline": Array [
    "boolean value (true or false)",
  ],
  "prefer-online": Array [
    "boolean value (true or false)",
  ],
  "prefix": Array [
    "valid filesystem path",
  ],
  "preid": Array [
    Function String(),
  ],
  "production": Array [
    null,
    "boolean value (true or false)",
  ],
  "progress": Array [
    "boolean value (true or false)",
  ],
  "provenance": Array [
    "boolean value (true or false)",
  ],
  "provenance-file": Array [
    "valid filesystem path",
  ],
  "proxy": Array [
    null,
    false,
    "full url with \\"http://\\"",
  ],
  "read-only": Array [
    "boolean value (true or false)",
  ],
  "rebuild-bundle": Array [
    "boolean value (true or false)",
  ],
  "registry": Array [
    "full url with \\"http://\\"",
  ],
  "replace-registry-host": Array [
    "npmjs",
    "never",
    "always",
    Function String(),
  ],
  "save": Array [
    "boolean value (true or false)",
  ],
  "save-bundle": Array [
    "boolean value (true or false)",
  ],
  "save-dev": Array [
    "boolean value (true or false)",
  ],
  "save-exact": Array [
    "boolean value (true or false)",
  ],
  "save-optional": Array [
    "boolean value (true or false)",
  ],
  "save-peer": Array [
    "boolean value (true or false)",
  ],
  "save-prefix": Array [
    Function String(),
  ],
  "save-prod": Array [
    "boolean value (true or false)",
  ],
  "sbom-format": Array [
    "cyclonedx",
    "spdx",
  ],
  "sbom-type": Array [
    "library",
    "application",
    "framework",
  ],
  "scope": Array [
    Function String(),
  ],
  "scopes": Array [
    null,
    Function String(),
    Function Array(),
  ],
  "script-shell": Array [
    null,
    Function String(),
  ],
  "searchexclude": Array [
    Function String(),
  ],
  "searchlimit": Array [
    "numeric value",
  ],
  "searchopts": Array [
    Function String(),
  ],
  "searchstaleness": Array [
    "numeric value",
  ],
  "shell": Array [
    Function String(),
  ],
  "shrinkwrap": Array [
    "boolean value (true or false)",
  ],
  "sign-git-commit": Array [
    "boolean value (true or false)",
  ],
  "sign-git-tag": Array [
    "boolean value (true or false)",
  ],
  "strict-allow-scripts": Array [
    "boolean value (true or false)",
  ],
  "strict-peer-deps": Array [
    "boolean value (true or false)",
  ],
  "strict-ssl": Array [
    "boolean value (true or false)",
  ],
  "tag": Array [
    Function String(),
  ],
  "tag-version-prefix": Array [
    Function String(),
  ],
  "timing": Array [
    "boolean value (true or false)",
  ],
  "token-description": Array [
    null,
    Function String(),
  ],
  "umask": Array [
    "octal number in range 0o000..0o777 (0..511)",
  ],
  "unicode": Array [
    "boolean value (true or false)",
  ],
  "update-notifier": Array [
    "boolean value (true or false)",
  ],
  "usage": Array [
    "boolean value (true or false)",
  ],
  "user-agent": Array [
    Function String(),
  ],
  "userconfig": Array [
    "valid filesystem path",
  ],
  "version": Array [
    "boolean value (true or false)",
  ],
  "versions": Array [
    "boolean value (true or false)",
  ],
  "viewer": Array [
    Function String(),
  ],
  "which": Array [
    null,
    "numeric value",
  ],
  "workspace": Array [
    Function String(),
    Function Array(),
  ],
  "workspaces": Array [
    null,
    "boolean value (true or false)",
  ],
  "workspaces-update": Array [
    "boolean value (true or false)",
  ],
  "yes": Array [
    null,
    "boolean value (true or false)",
  ],
}
`
