Skip to content

Commit e7591d7

Browse files
nodejs-github-botaduh95
authored andcommitted
deps: update minimatch to 10.0.3
PR-URL: #58712 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
1 parent fa5818e commit e7591d7

7 files changed

Lines changed: 1133 additions & 705 deletions

File tree

‎deps/minimatch/dist/commonjs/index.js‎

Lines changed: 2 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎deps/minimatch/dist/commonjs/index.js.map‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎deps/minimatch/dist/esm/index.js‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎deps/minimatch/dist/esm/index.js.map‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎deps/minimatch/index.js‎

Lines changed: 112 additions & 95 deletions
Original file line numberDiff line numberDiff line change
@@ -4,110 +4,128 @@ var __commonJS = (cb, mod) => function __require() {
44
returnmod||(0,cb[__getOwnPropNames(cb)[0]])((mod={exports: {}}).exports,mod),mod.exports;
55
};
66

7-
// node_modules/balanced-match/index.js
8-
varrequire_balanced_match=__commonJS({
9-
"node_modules/balanced-match/index.js"(exports2,module2){
7+
// node_modules/@isaacs/balanced-match/dist/commonjs/index.js
8+
varrequire_commonjs=__commonJS({
9+
"node_modules/@isaacs/balanced-match/dist/commonjs/index.js"(exports2){
1010
"use strict";
11-
module2.exports=balanced;
12-
functionbalanced(a,b,str){
13-
if(ainstanceofRegExp)a=maybeMatch(a,str);
14-
if(binstanceofRegExp)b=maybeMatch(b,str);
15-
varr=range(a,b,str);
11+
Object.defineProperty(exports2,"__esModule",{value: true});
12+
exports2.range=exports2.balanced=void0;
13+
varbalanced=(a,b,str)=>{
14+
constma=ainstanceofRegExp ? maybeMatch(a,str) : a;
15+
constmb=binstanceofRegExp ? maybeMatch(b,str) : b;
16+
constr=ma!==null&&mb!=null&&(0,exports2.range)(ma,mb,str);
1617
returnr&&{
1718
start: r[0],
1819
end: r[1],
1920
pre: str.slice(0,r[0]),
20-
body: str.slice(r[0]+a.length,r[1]),
21-
post: str.slice(r[1]+b.length)
21+
body: str.slice(r[0]+ma.length,r[1]),
22+
post: str.slice(r[1]+mb.length)
2223
};
23-
}
24-
functionmaybeMatch(reg,str){
25-
varm=str.match(reg);
24+
};
25+
exports2.balanced=balanced;
26+
varmaybeMatch=(reg,str)=>{
27+
constm=str.match(reg);
2628
returnm ? m[0] : null;
27-
}
28-
balanced.range=range;
29-
functionrange(a,b,str){
30-
varbegs,beg,left,right,result;
31-
varai=str.indexOf(a);
32-
varbi=str.indexOf(b,ai+1);
33-
vari=ai;
29+
};
30+
varrange=(a,b,str)=>{
31+
letbegs,beg,left,right=void0,result;
32+
letai=str.indexOf(a);
33+
letbi=str.indexOf(b,ai+1);
34+
leti=ai;
3435
if(ai>=0&&bi>0){
3536
if(a===b){
3637
return[ai,bi];
3738
}
3839
begs=[];
3940
left=str.length;
4041
while(i>=0&&!result){
41-
if(i==ai){
42+
if(i===ai){
4243
begs.push(i);
4344
ai=str.indexOf(a,i+1);
44-
}elseif(begs.length==1){
45-
result=[begs.pop(),bi];
45+
}elseif(begs.length===1){
46+
constr=begs.pop();
47+
if(r!==void0)
48+
result=[r,bi];
4649
}else{
4750
beg=begs.pop();
48-
if(beg<left){
51+
if(beg!==void0&&beg<left){
4952
left=beg;
5053
right=bi;
5154
}
5255
bi=str.indexOf(b,i+1);
5356
}
5457
i=ai<bi&&ai>=0 ? ai : bi;
5558
}
56-
if(begs.length){
59+
if(begs.length&&right!==void0){
5760
result=[left,right];
5861
}
5962
}
6063
returnresult;
61-
}
64+
};
65+
exports2.range=range;
6266
}
6367
});
6468

65-
// node_modules/brace-expansion/index.js
66-
varrequire_brace_expansion=__commonJS({
67-
"node_modules/brace-expansion/index.js"(exports2,module2){
68-
varbalanced=require_balanced_match();
69-
module2.exports=expandTop;
69+
// node_modules/@isaacs/brace-expansion/dist/commonjs/index.js
70+
varrequire_commonjs2=__commonJS({
71+
"node_modules/@isaacs/brace-expansion/dist/commonjs/index.js"(exports2){
72+
"use strict";
73+
Object.defineProperty(exports2,"__esModule",{value: true});
74+
exports2.expand=expand;
75+
varbalanced_match_1=require_commonjs();
7076
varescSlash="\0SLASH"+Math.random()+"\0";
7177
varescOpen="\0OPEN"+Math.random()+"\0";
7278
varescClose="\0CLOSE"+Math.random()+"\0";
7379
varescComma="\0COMMA"+Math.random()+"\0";
7480
varescPeriod="\0PERIOD"+Math.random()+"\0";
81+
varescSlashPattern=newRegExp(escSlash,"g");
82+
varescOpenPattern=newRegExp(escOpen,"g");
83+
varescClosePattern=newRegExp(escClose,"g");
84+
varescCommaPattern=newRegExp(escComma,"g");
85+
varescPeriodPattern=newRegExp(escPeriod,"g");
86+
varslashPattern=/\\\\/g;
87+
varopenPattern=/\\{/g;
88+
varclosePattern=/\\}/g;
89+
varcommaPattern=/\\,/g;
90+
varperiodPattern=/\\./g;
7591
functionnumeric(str){
76-
returnparseInt(str,10)==str ? parseInt(str,10) : str.charCodeAt(0);
92+
return!isNaN(str) ? parseInt(str,10) : str.charCodeAt(0);
7793
}
7894
functionescapeBraces(str){
79-
returnstr.split("\\\\").join(escSlash).split("\\{").join(escOpen).split("\\}").join(escClose).split("\\,").join(escComma).split("\\.").join(escPeriod);
95+
returnstr.replace(slashPattern,escSlash).replace(openPattern,escOpen).replace(closePattern,escClose).replace(commaPattern,escComma).replace(periodPattern,escPeriod);
8096
}
8197
functionunescapeBraces(str){
82-
returnstr.split(escSlash).join("\\").split(escOpen).join("{").split(escClose).join("}").split(escComma).join(",").split(escPeriod).join(".");
98+
returnstr.replace(escSlashPattern,"\\").replace(escOpenPattern,"{").replace(escClosePattern,"}").replace(escCommaPattern,",").replace(escPeriodPattern,".");
8399
}
84100
functionparseCommaParts(str){
85-
if(!str)
101+
if(!str){
86102
return[""];
87-
varparts=[];
88-
varm=balanced("{","}",str);
89-
if(!m)
103+
}
104+
constparts=[];
105+
constm=(0,balanced_match_1.balanced)("{","}",str);
106+
if(!m){
90107
returnstr.split(",");
91-
varpre=m.pre;
92-
varbody=m.body;
93-
varpost=m.post;
94-
varp=pre.split(",");
108+
}
109+
const{ pre, body, post }=m;
110+
constp=pre.split(",");
95111
p[p.length-1]+="{"+body+"}";
96-
varpostParts=parseCommaParts(post);
112+
constpostParts=parseCommaParts(post);
97113
if(post.length){
114+
;
98115
p[p.length-1]+=postParts.shift();
99116
p.push.apply(p,postParts);
100117
}
101118
parts.push.apply(parts,p);
102119
returnparts;
103120
}
104-
functionexpandTop(str){
105-
if(!str)
121+
functionexpand(str){
122+
if(!str){
106123
return[];
107-
if(str.substr(0,2)==="{}"){
108-
str="\\{\\}"+str.substr(2);
109124
}
110-
returnexpand(escapeBraces(str),true).map(unescapeBraces);
125+
if(str.slice(0,2)==="{}"){
126+
str="\\{\\}"+str.slice(2);
127+
}
128+
returnexpand_(escapeBraces(str),true).map(unescapeBraces);
111129
}
112130
functionembrace(str){
113131
return"{"+str+"}";
@@ -121,89 +139,91 @@ var require_brace_expansion = __commonJS({
121139
functiongte(i,y){
122140
returni>=y;
123141
}
124-
functionexpand(str,isTop){
125-
varexpansions=[];
126-
varm=balanced("{","}",str);
127-
if(!m)return[str];
128-
varpre=m.pre;
129-
varpost=m.post.length ? expand(m.post,false) : [""];
142+
functionexpand_(str,isTop){
143+
constexpansions=[];
144+
constm=(0,balanced_match_1.balanced)("{","}",str);
145+
if(!m)
146+
return[str];
147+
constpre=m.pre;
148+
constpost=m.post.length ? expand_(m.post,false) : [""];
130149
if(/\$$/.test(m.pre)){
131-
for(vark=0;k<post.length;k++){
132-
varexpansion=pre+"{"+m.body+"}"+post[k];
150+
for(letk=0;k<post.length;k++){
151+
constexpansion=pre+"{"+m.body+"}"+post[k];
133152
expansions.push(expansion);
134153
}
135154
}else{
136-
varisNumericSequence=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m.body);
137-
varisAlphaSequence=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m.body);
138-
varisSequence=isNumericSequence||isAlphaSequence;
139-
varisOptions=m.body.indexOf(",")>=0;
155+
constisNumericSequence=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m.body);
156+
constisAlphaSequence=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m.body);
157+
constisSequence=isNumericSequence||isAlphaSequence;
158+
constisOptions=m.body.indexOf(",")>=0;
140159
if(!isSequence&&!isOptions){
141-
if(m.post.match(/,.*\}/)){
160+
if(m.post.match(/,(?!,).*\}/)){
142161
str=m.pre+"{"+m.body+escClose+m.post;
143-
returnexpand(str);
162+
returnexpand_(str);
144163
}
145164
return[str];
146165
}
147-
varn;
166+
letn;
148167
if(isSequence){
149168
n=m.body.split(/\.\./);
150169
}else{
151170
n=parseCommaParts(m.body);
152-
if(n.length===1){
153-
n=expand(n[0],false).map(embrace);
171+
if(n.length===1&&n[0]!==void0){
172+
n=expand_(n[0],false).map(embrace);
154173
if(n.length===1){
155-
returnpost.map(function(p){
156-
returnm.pre+n[0]+p;
157-
});
174+
returnpost.map((p)=>m.pre+n[0]+p);
158175
}
159176
}
160177
}
161-
varN;
162-
if(isSequence){
163-
varx=numeric(n[0]);
164-
vary=numeric(n[1]);
165-
varwidth=Math.max(n[0].length,n[1].length);
166-
varincr=n.length==3 ? Math.abs(numeric(n[2])) : 1;
167-
vartest=lte;
168-
varreverse=y<x;
178+
letN;
179+
if(isSequence&&n[0]!==void0&&n[1]!==void0){
180+
constx=numeric(n[0]);
181+
consty=numeric(n[1]);
182+
constwidth=Math.max(n[0].length,n[1].length);
183+
letincr=n.length===3&&n[2]!==void0 ? Math.abs(numeric(n[2])) : 1;
184+
lettest=lte;
185+
constreverse=y<x;
169186
if(reverse){
170187
incr*=-1;
171188
test=gte;
172189
}
173-
varpad=n.some(isPadded);
190+
constpad=n.some(isPadded);
174191
N=[];
175-
for(vari=x;test(i,y);i+=incr){
176-
varc;
192+
for(leti=x;test(i,y);i+=incr){
193+
letc;
177194
if(isAlphaSequence){
178195
c=String.fromCharCode(i);
179-
if(c==="\\")
196+
if(c==="\\"){
180197
c="";
198+
}
181199
}else{
182200
c=String(i);
183201
if(pad){
184-
varneed=width-c.length;
202+
constneed=width-c.length;
185203
if(need>0){
186-
varz=newArray(need+1).join("0");
187-
if(i<0)
204+
constz=newArray(need+1).join("0");
205+
if(i<0){
188206
c="-"+z+c.slice(1);
189-
else
207+
}else{
190208
c=z+c;
209+
}
191210
}
192211
}
193212
}
194213
N.push(c);
195214
}
196215
}else{
197216
N=[];
198-
for(varj=0;j<n.length;j++){
199-
N.push.apply(N,expand(n[j],false));
217+
for(letj=0;j<n.length;j++){
218+
N.push.apply(N,expand_(n[j],false));
200219
}
201220
}
202-
for(varj=0;j<N.length;j++){
203-
for(vark=0;k<post.length;k++){
204-
varexpansion=pre+N[j]+post[k];
205-
if(!isTop||isSequence||expansion)
221+
for(letj=0;j<N.length;j++){
222+
for(letk=0;k<post.length;k++){
223+
constexpansion=pre+N[j]+post[k];
224+
if(!isTop||isSequence||expansion){
206225
expansions.push(expansion);
226+
}
207227
}
208228
}
209229
}
@@ -864,12 +884,9 @@ var require_escape = __commonJS({
864884
});
865885

866886
// dist/commonjs/index.js
867-
var__importDefault=exports&&exports.__importDefault||function(mod){
868-
returnmod&&mod.__esModule ? mod : {"default": mod};
869-
};
870887
Object.defineProperty(exports,"__esModule",{value: true});
871888
exports.unescape=exports.escape=exports.AST=exports.Minimatch=exports.match=exports.makeRe=exports.braceExpand=exports.defaults=exports.filter=exports.GLOBSTAR=exports.sep=exports.minimatch=void0;
872-
varbrace_expansion_1=__importDefault(require_brace_expansion());
889+
varbrace_expansion_1=require_commonjs2();
873890
varassert_valid_pattern_js_1=require_assert_valid_pattern();
874891
varast_js_1=require_ast();
875892
varescape_js_1=require_escape();
@@ -992,7 +1009,7 @@ var braceExpand = (pattern, options = {}) => {
9921009
if(options.nobrace||!/\{(?:(?!\{).)*\}/.test(pattern)){
9931010
return[pattern];
9941011
}
995-
return(0,brace_expansion_1.default)(pattern);
1012+
return(0,brace_expansion_1.expand)(pattern);
9961013
};
9971014
exports.braceExpand=braceExpand;
9981015
exports.minimatch.braceExpand=exports.braceExpand;

0 commit comments

Comments
 (0)