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:
authorRuy Adorno <ruyadorno@hotmail.com>2022-06-02 00:06:45 +0300
committerGitHub <noreply@github.com>2022-06-02 00:06:45 +0300
commit5b9688cfd832ae72071a89ee7a7c3a939df91c58 (patch)
tree3528776e01d0e8c692cb12bb10a5f1e127c37700 /node_modules
parentfb4cc249a413af1ecfe6b2be14b1d376f787a03d (diff)
deps: glob@8.0.3 (#4971)
Diffstat (limited to 'node_modules')
-rw-r--r--node_modules/glob/common.js14
-rw-r--r--node_modules/glob/glob.js2
-rw-r--r--node_modules/glob/package.json5
-rw-r--r--node_modules/glob/sync.js6
-rw-r--r--node_modules/node-gyp/node_modules/glob/common.js2
-rw-r--r--node_modules/node-gyp/node_modules/glob/glob.js5
-rw-r--r--node_modules/node-gyp/node_modules/glob/package.json7
-rw-r--r--node_modules/node-gyp/node_modules/glob/sync.js9
-rw-r--r--node_modules/rimraf/node_modules/glob/common.js2
-rw-r--r--node_modules/rimraf/node_modules/glob/glob.js5
-rw-r--r--node_modules/rimraf/node_modules/glob/package.json7
-rw-r--r--node_modules/rimraf/node_modules/glob/sync.js9
12 files changed, 48 insertions, 25 deletions
diff --git a/node_modules/glob/common.js b/node_modules/glob/common.js
index fc193ee6f..e094f7504 100644
--- a/node_modules/glob/common.js
+++ b/node_modules/glob/common.js
@@ -13,7 +13,7 @@ function ownProp (obj, field) {
var fs = require("fs")
var path = require("path")
var minimatch = require("minimatch")
-var isAbsolute = require("path-is-absolute")
+var isAbsolute = require("path").isAbsolute
var Minimatch = minimatch.Minimatch
function alphasort (a, b) {
@@ -88,7 +88,7 @@ function setopts (self, pattern, options) {
self.changedCwd = false
var cwd = process.cwd()
if (!ownProp(options, "cwd"))
- self.cwd = cwd
+ self.cwd = path.resolve(cwd)
else {
self.cwd = path.resolve(options.cwd)
self.changedCwd = self.cwd !== cwd
@@ -96,16 +96,18 @@ function setopts (self, pattern, options) {
self.root = options.root || path.resolve(self.cwd, "/")
self.root = path.resolve(self.root)
- if (process.platform === "win32")
- self.root = self.root.replace(/\\/g, "/")
// TODO: is an absolute `cwd` supposed to be resolved against `root`?
// e.g. { cwd: '/test', root: __dirname } === path.join(__dirname, '/test')
self.cwdAbs = isAbsolute(self.cwd) ? self.cwd : makeAbs(self, self.cwd)
- if (process.platform === "win32")
- self.cwdAbs = self.cwdAbs.replace(/\\/g, "/")
self.nomount = !!options.nomount
+ if (process.platform === "win32") {
+ self.root = self.root.replace(/\\/g, "/")
+ self.cwd = self.cwd.replace(/\\/g, "/")
+ self.cwdAbs = self.cwdAbs.replace(/\\/g, "/")
+ }
+
// disable comments and negation in Minimatch.
// Note that they are not supported in Glob itself anyway.
options.nonegate = true
diff --git a/node_modules/glob/glob.js b/node_modules/glob/glob.js
index 37a4d7e60..2112a957d 100644
--- a/node_modules/glob/glob.js
+++ b/node_modules/glob/glob.js
@@ -47,7 +47,7 @@ var inherits = require('inherits')
var EE = require('events').EventEmitter
var path = require('path')
var assert = require('assert')
-var isAbsolute = require('path-is-absolute')
+var isAbsolute = require('path').isAbsolute
var globSync = require('./sync.js')
var common = require('./common.js')
var setopts = common.setopts
diff --git a/node_modules/glob/package.json b/node_modules/glob/package.json
index 54940cbeb..5134253e3 100644
--- a/node_modules/glob/package.json
+++ b/node_modules/glob/package.json
@@ -2,7 +2,7 @@
"author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
"name": "glob",
"description": "a little globber",
- "version": "8.0.1",
+ "version": "8.0.3",
"repository": {
"type": "git",
"url": "git://github.com/isaacs/node-glob.git"
@@ -21,8 +21,7 @@
"inflight": "^1.0.4",
"inherits": "2",
"minimatch": "^5.0.1",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
+ "once": "^1.3.0"
},
"devDependencies": {
"memfs": "^3.2.0",
diff --git a/node_modules/glob/sync.js b/node_modules/glob/sync.js
index c705a9c02..af4600dd5 100644
--- a/node_modules/glob/sync.js
+++ b/node_modules/glob/sync.js
@@ -8,7 +8,7 @@ var Glob = require('./glob.js').Glob
var util = require('util')
var path = require('path')
var assert = require('assert')
-var isAbsolute = require('path-is-absolute')
+var isAbsolute = require('path').isAbsolute
var common = require('./common.js')
var setopts = common.setopts
var ownProp = common.ownProp
@@ -48,7 +48,7 @@ function GlobSync (pattern, options) {
}
GlobSync.prototype._finish = function () {
- assert(this instanceof GlobSync)
+ assert.ok(this instanceof GlobSync)
if (this.realpath) {
var self = this
this.matches.forEach(function (matchset, index) {
@@ -72,7 +72,7 @@ GlobSync.prototype._finish = function () {
GlobSync.prototype._process = function (pattern, index, inGlobStar) {
- assert(this instanceof GlobSync)
+ assert.ok(this instanceof GlobSync)
// Get the first [n] parts of pattern that are all strings.
var n = 0
diff --git a/node_modules/node-gyp/node_modules/glob/common.js b/node_modules/node-gyp/node_modules/glob/common.js
index 8e363b6c1..424c46e1d 100644
--- a/node_modules/node-gyp/node_modules/glob/common.js
+++ b/node_modules/node-gyp/node_modules/glob/common.js
@@ -110,6 +110,8 @@ function setopts (self, pattern, options) {
// Note that they are not supported in Glob itself anyway.
options.nonegate = true
options.nocomment = true
+ // always treat \ in patterns as escapes, not path separators
+ options.allowWindowsEscape = false
self.minimatch = new Minimatch(pattern, options)
self.options = self.minimatch.options
diff --git a/node_modules/node-gyp/node_modules/glob/glob.js b/node_modules/node-gyp/node_modules/glob/glob.js
index afcf82752..37a4d7e60 100644
--- a/node_modules/node-gyp/node_modules/glob/glob.js
+++ b/node_modules/node-gyp/node_modules/glob/glob.js
@@ -342,7 +342,10 @@ Glob.prototype._process = function (pattern, index, inGlobStar, cb) {
var read
if (prefix === null)
read = '.'
- else if (isAbsolute(prefix) || isAbsolute(pattern.join('/'))) {
+ else if (isAbsolute(prefix) ||
+ isAbsolute(pattern.map(function (p) {
+ return typeof p === 'string' ? p : '[*]'
+ }).join('/'))) {
if (!prefix || !isAbsolute(prefix))
prefix = '/' + prefix
read = prefix
diff --git a/node_modules/node-gyp/node_modules/glob/package.json b/node_modules/node-gyp/node_modules/glob/package.json
index cc1a57a89..5940b649b 100644
--- a/node_modules/node-gyp/node_modules/glob/package.json
+++ b/node_modules/node-gyp/node_modules/glob/package.json
@@ -2,7 +2,10 @@
"author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
"name": "glob",
"description": "a little globber",
- "version": "7.2.0",
+ "version": "7.2.3",
+ "publishConfig": {
+ "tag": "v7-legacy"
+ },
"repository": {
"type": "git",
"url": "git://github.com/isaacs/node-glob.git"
@@ -20,7 +23,7 @@
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
"inherits": "2",
- "minimatch": "^3.0.4",
+ "minimatch": "^3.1.1",
"once": "^1.3.0",
"path-is-absolute": "^1.0.0"
},
diff --git a/node_modules/node-gyp/node_modules/glob/sync.js b/node_modules/node-gyp/node_modules/glob/sync.js
index 4f46f9055..2c4f48019 100644
--- a/node_modules/node-gyp/node_modules/glob/sync.js
+++ b/node_modules/node-gyp/node_modules/glob/sync.js
@@ -48,7 +48,7 @@ function GlobSync (pattern, options) {
}
GlobSync.prototype._finish = function () {
- assert(this instanceof GlobSync)
+ assert.ok(this instanceof GlobSync)
if (this.realpath) {
var self = this
this.matches.forEach(function (matchset, index) {
@@ -72,7 +72,7 @@ GlobSync.prototype._finish = function () {
GlobSync.prototype._process = function (pattern, index, inGlobStar) {
- assert(this instanceof GlobSync)
+ assert.ok(this instanceof GlobSync)
// Get the first [n] parts of pattern that are all strings.
var n = 0
@@ -109,7 +109,10 @@ GlobSync.prototype._process = function (pattern, index, inGlobStar) {
var read
if (prefix === null)
read = '.'
- else if (isAbsolute(prefix) || isAbsolute(pattern.join('/'))) {
+ else if (isAbsolute(prefix) ||
+ isAbsolute(pattern.map(function (p) {
+ return typeof p === 'string' ? p : '[*]'
+ }).join('/'))) {
if (!prefix || !isAbsolute(prefix))
prefix = '/' + prefix
read = prefix
diff --git a/node_modules/rimraf/node_modules/glob/common.js b/node_modules/rimraf/node_modules/glob/common.js
index 8e363b6c1..424c46e1d 100644
--- a/node_modules/rimraf/node_modules/glob/common.js
+++ b/node_modules/rimraf/node_modules/glob/common.js
@@ -110,6 +110,8 @@ function setopts (self, pattern, options) {
// Note that they are not supported in Glob itself anyway.
options.nonegate = true
options.nocomment = true
+ // always treat \ in patterns as escapes, not path separators
+ options.allowWindowsEscape = false
self.minimatch = new Minimatch(pattern, options)
self.options = self.minimatch.options
diff --git a/node_modules/rimraf/node_modules/glob/glob.js b/node_modules/rimraf/node_modules/glob/glob.js
index afcf82752..37a4d7e60 100644
--- a/node_modules/rimraf/node_modules/glob/glob.js
+++ b/node_modules/rimraf/node_modules/glob/glob.js
@@ -342,7 +342,10 @@ Glob.prototype._process = function (pattern, index, inGlobStar, cb) {
var read
if (prefix === null)
read = '.'
- else if (isAbsolute(prefix) || isAbsolute(pattern.join('/'))) {
+ else if (isAbsolute(prefix) ||
+ isAbsolute(pattern.map(function (p) {
+ return typeof p === 'string' ? p : '[*]'
+ }).join('/'))) {
if (!prefix || !isAbsolute(prefix))
prefix = '/' + prefix
read = prefix
diff --git a/node_modules/rimraf/node_modules/glob/package.json b/node_modules/rimraf/node_modules/glob/package.json
index cc1a57a89..5940b649b 100644
--- a/node_modules/rimraf/node_modules/glob/package.json
+++ b/node_modules/rimraf/node_modules/glob/package.json
@@ -2,7 +2,10 @@
"author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
"name": "glob",
"description": "a little globber",
- "version": "7.2.0",
+ "version": "7.2.3",
+ "publishConfig": {
+ "tag": "v7-legacy"
+ },
"repository": {
"type": "git",
"url": "git://github.com/isaacs/node-glob.git"
@@ -20,7 +23,7 @@
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
"inherits": "2",
- "minimatch": "^3.0.4",
+ "minimatch": "^3.1.1",
"once": "^1.3.0",
"path-is-absolute": "^1.0.0"
},
diff --git a/node_modules/rimraf/node_modules/glob/sync.js b/node_modules/rimraf/node_modules/glob/sync.js
index 4f46f9055..2c4f48019 100644
--- a/node_modules/rimraf/node_modules/glob/sync.js
+++ b/node_modules/rimraf/node_modules/glob/sync.js
@@ -48,7 +48,7 @@ function GlobSync (pattern, options) {
}
GlobSync.prototype._finish = function () {
- assert(this instanceof GlobSync)
+ assert.ok(this instanceof GlobSync)
if (this.realpath) {
var self = this
this.matches.forEach(function (matchset, index) {
@@ -72,7 +72,7 @@ GlobSync.prototype._finish = function () {
GlobSync.prototype._process = function (pattern, index, inGlobStar) {
- assert(this instanceof GlobSync)
+ assert.ok(this instanceof GlobSync)
// Get the first [n] parts of pattern that are all strings.
var n = 0
@@ -109,7 +109,10 @@ GlobSync.prototype._process = function (pattern, index, inGlobStar) {
var read
if (prefix === null)
read = '.'
- else if (isAbsolute(prefix) || isAbsolute(pattern.join('/'))) {
+ else if (isAbsolute(prefix) ||
+ isAbsolute(pattern.map(function (p) {
+ return typeof p === 'string' ? p : '[*]'
+ }).join('/'))) {
if (!prefix || !isAbsolute(prefix))
prefix = '/' + prefix
read = prefix