Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'tap-snapshots/test/lib/commands/config.js.test.cjs')
-rw-r--r--tap-snapshots/test/lib/commands/config.js.test.cjs342
1 files changed, 342 insertions, 0 deletions
diff --git a/tap-snapshots/test/lib/commands/config.js.test.cjs b/tap-snapshots/test/lib/commands/config.js.test.cjs
new file mode 100644
index 000000000..814f6de7c
--- /dev/null
+++ b/tap-snapshots/test/lib/commands/config.js.test.cjs
@@ -0,0 +1,342 @@
+/* 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/lib/commands/config.js TAP config list --json > output matches snapshot 1`] = `
+{
+ "prefix": "{LOCALPREFIX}",
+ "userconfig": "{HOME}/.npmrc",
+ "json": true,
+ "projectloaded": "yes",
+ "userloaded": "yes",
+ "globalloaded": "yes",
+ "access": null,
+ "all": false,
+ "allow-same-version": false,
+ "also": null,
+ "audit": true,
+ "audit-level": null,
+ "auth-type": "legacy",
+ "before": null,
+ "bin-links": true,
+ "browser": null,
+ "ca": null,
+ "cache": "{CACHE}",
+ "cache-max": null,
+ "cache-min": 0,
+ "cafile": null,
+ "call": "",
+ "cert": null,
+ "ci-name": null,
+ "cidr": null,
+ "color": true,
+ "commit-hooks": true,
+ "depth": null,
+ "description": true,
+ "dev": false,
+ "diff": [],
+ "diff-ignore-all-space": false,
+ "diff-name-only": false,
+ "diff-no-prefix": false,
+ "diff-dst-prefix": "b/",
+ "diff-src-prefix": "a/",
+ "diff-text": false,
+ "diff-unified": 3,
+ "dry-run": false,
+ "editor": "{EDITOR}",
+ "engine-strict": false,
+ "fetch-retries": 2,
+ "fetch-retry-factor": 10,
+ "fetch-retry-maxtimeout": 60000,
+ "fetch-retry-mintimeout": 10000,
+ "fetch-timeout": 300000,
+ "force": false,
+ "foreground-scripts": false,
+ "format-package-lock": true,
+ "fund": true,
+ "git": "git",
+ "git-tag-version": true,
+ "global": false,
+ "global-style": false,
+ "globalconfig": "{GLOBALPREFIX}/npmrc",
+ "heading": "npm",
+ "https-proxy": null,
+ "if-present": false,
+ "ignore-scripts": false,
+ "include": [],
+ "include-staged": false,
+ "include-workspace-root": false,
+ "init-author-email": "",
+ "init-author-name": "",
+ "init-author-url": "",
+ "init-license": "ISC",
+ "init-module": "{HOME}/.npm-init.js",
+ "init-version": "1.0.0",
+ "init.author.email": "",
+ "init.author.name": "",
+ "init.author.url": "",
+ "init.license": "ISC",
+ "init.module": "{HOME}/.npm-init.js",
+ "init.version": "1.0.0",
+ "key": null,
+ "legacy-bundling": false,
+ "legacy-peer-deps": false,
+ "link": false,
+ "local-address": null,
+ "location": "user",
+ "lockfile-version": null,
+ "loglevel": "notice",
+ "logs-max": 10,
+ "long": false,
+ "maxsockets": 15,
+ "message": "%s",
+ "node-options": null,
+ "node-version": "{NODE-VERSION}",
+ "noproxy": [
+ ""
+ ],
+ "npm-version": "{NPM-VERSION}",
+ "offline": false,
+ "omit": [],
+ "only": null,
+ "optional": null,
+ "otp": null,
+ "package": [],
+ "package-lock": true,
+ "package-lock-only": false,
+ "pack-destination": ".",
+ "parseable": false,
+ "prefer-offline": false,
+ "prefer-online": false,
+ "preid": "",
+ "production": null,
+ "progress": true,
+ "proxy": null,
+ "read-only": false,
+ "rebuild-bundle": true,
+ "registry": "https://registry.npmjs.org/",
+ "save": true,
+ "save-bundle": false,
+ "save-dev": false,
+ "save-exact": false,
+ "save-optional": false,
+ "save-peer": false,
+ "save-prefix": "^",
+ "save-prod": false,
+ "scope": "",
+ "script-shell": null,
+ "searchexclude": "",
+ "searchlimit": 20,
+ "searchopts": "",
+ "searchstaleness": 900,
+ "shell": "{SHELL}",
+ "shrinkwrap": true,
+ "sign-git-commit": false,
+ "sign-git-tag": false,
+ "sso-poll-frequency": 500,
+ "sso-type": "oauth",
+ "strict-peer-deps": false,
+ "strict-ssl": true,
+ "tag": "latest",
+ "tag-version-prefix": "v",
+ "timing": false,
+ "tmp": "{TMP}",
+ "umask": 0,
+ "unicode": false,
+ "update-notifier": true,
+ "usage": false,
+ "user-agent": "npm/{npm-version} node/{node-version} {platform} {arch} workspaces/{workspaces} {ci}",
+ "version": false,
+ "versions": false,
+ "viewer": "{VIEWER}",
+ "which": null,
+ "workspace": [],
+ "workspaces": null,
+ "yes": null,
+ "metrics-registry": "https://registry.npmjs.org/"
+}
+`
+
+exports[`test/lib/commands/config.js TAP config list --long > output matches snapshot 1`] = `
+; "default" config from default values
+
+_auth = (protected)
+access = null
+all = false
+allow-same-version = false
+also = null
+audit = true
+audit-level = null
+auth-type = "legacy"
+before = null
+bin-links = true
+browser = null
+ca = null
+cache = "{CACHE}"
+cache-max = null
+cache-min = 0
+cafile = null
+call = ""
+cert = null
+ci-name = null
+cidr = null
+color = true
+commit-hooks = true
+depth = null
+description = true
+dev = false
+diff = []
+diff-dst-prefix = "b/"
+diff-ignore-all-space = false
+diff-name-only = false
+diff-no-prefix = false
+diff-src-prefix = "a/"
+diff-text = false
+diff-unified = 3
+dry-run = false
+editor = "{EDITOR}"
+engine-strict = false
+fetch-retries = 2
+fetch-retry-factor = 10
+fetch-retry-maxtimeout = 60000
+fetch-retry-mintimeout = 10000
+fetch-timeout = 300000
+force = false
+foreground-scripts = false
+format-package-lock = true
+fund = true
+git = "git"
+git-tag-version = true
+global = false
+global-style = false
+globalconfig = "{GLOBALPREFIX}/npmrc"
+heading = "npm"
+https-proxy = null
+if-present = false
+ignore-scripts = false
+include = []
+include-staged = false
+include-workspace-root = false
+init-author-email = ""
+init-author-name = ""
+init-author-url = ""
+init-license = "ISC"
+init-module = "{HOME}/.npm-init.js"
+init-version = "1.0.0"
+init.author.email = ""
+init.author.name = ""
+init.author.url = ""
+init.license = "ISC"
+init.module = "{HOME}/.npm-init.js"
+init.version = "1.0.0"
+json = false
+key = null
+legacy-bundling = false
+legacy-peer-deps = false
+link = false
+local-address = null
+location = "user"
+lockfile-version = null
+loglevel = "notice"
+logs-max = 10
+; long = false ; overridden by cli
+maxsockets = 15
+message = "%s"
+metrics-registry = "https://registry.npmjs.org/"
+node-options = null
+node-version = "{NODE-VERSION}"
+noproxy = [""]
+npm-version = "{NPM-VERSION}"
+offline = false
+omit = []
+only = null
+optional = null
+otp = null
+pack-destination = "."
+package = []
+package-lock = true
+package-lock-only = false
+parseable = false
+prefer-offline = false
+prefer-online = false
+; prefix = "{REALGLOBALREFIX}" ; overridden by cli
+preid = ""
+production = null
+progress = true
+proxy = null
+read-only = false
+rebuild-bundle = true
+registry = "https://registry.npmjs.org/"
+save = true
+save-bundle = false
+save-dev = false
+save-exact = false
+save-optional = false
+save-peer = false
+save-prefix = "^"
+save-prod = false
+scope = ""
+script-shell = null
+searchexclude = ""
+searchlimit = 20
+searchopts = ""
+searchstaleness = 900
+shell = "{SHELL}"
+shrinkwrap = true
+sign-git-commit = false
+sign-git-tag = false
+sso-poll-frequency = 500
+sso-type = "oauth"
+strict-peer-deps = false
+strict-ssl = true
+tag = "latest"
+tag-version-prefix = "v"
+timing = false
+tmp = "{TMP}"
+umask = 0
+unicode = false
+update-notifier = true
+usage = false
+user-agent = "npm/{npm-version} node/{node-version} {platform} {arch} workspaces/{workspaces} {ci}"
+; userconfig = "{HOME}/.npmrc" ; overridden by cli
+version = false
+versions = false
+viewer = "{VIEWER}"
+which = null
+workspace = []
+workspaces = null
+yes = null
+
+; "global" config from {GLOBALPREFIX}/npmrc
+
+globalloaded = "yes"
+
+; "user" config from {HOME}/.npmrc
+
+userloaded = "yes"
+
+; "project" config from {LOCALPREFIX}/.npmrc
+
+projectloaded = "yes"
+
+; "cli" config from command line options
+
+long = true
+prefix = "{LOCALPREFIX}"
+userconfig = "{HOME}/.npmrc"
+`
+
+exports[`test/lib/commands/config.js TAP config list > output matches snapshot 1`] = `
+; "cli" config from command line options
+
+prefix = "{LOCALPREFIX}"
+userconfig = "{HOME}/.npmrc"
+
+; node bin location = {EXECPATH}
+; cwd = {NPMDIR}
+; HOME = {HOME}
+; Run \`npm config ls -l\` to show all defaults.
+`