You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
;//# sourceMappingURL=core.js.map/***/}),/***/717:
/***/(function(__unused_webpack_module,exports,__nccwpck_require__){"use strict";// For internal use, subject to change.var__importStar=(this&&this.__importStar)||function(mod){if(mod&&mod.__esModule)returnmod;varresult={};if(mod!=null)for(varkinmod)if(Object.hasOwnProperty.call(mod,k))result[k]=mod[k];result["default"]=mod;returnresult;};Object.defineProperty(exports,"__esModule",({value: true}));// We use any as a valid input type/* eslint-disable @typescript-eslint/no-explicit-any */constfs
;}// the following quoting rules are very similar to the rules that by libuv applies.//// 1) wrap the string in quotes//// 2) double-up quotes - i.e. " => ""//// this is different from the libuv quoting rules. libuv replaces " with \", which unfortunately// doesn't work well with a cmd.exe command line.//// note, replacing " with "" also works well if the arg is passed to a downstream .NET console app.// for example, the command line:// foo.exe "myarg:""my val"""// is parsed by a .NET console app into an arg array:// [ "myarg:\"my val\"" ]// which is the same end result when applying libuv quoting rules. although the actual// command line from libuv quoting rules would look like:// foo.exe "myarg:\"my val\""//// 3) double-up slashes that precede a quote,// e.g. hello \world => "hello \world"// hello\"world => "hello\\""world"// hello\\"world => "hello\\\\""world"// hello world\ => "hello world\\"//// technically this is not required for a cmd.exe command line, or the batch argument parser.// the reasons for including this as a .cmd quoting rule are://// a) this is optimized for the scenario where the argument is passed from the .cmd file to an// external program. many programs (e.g. .NET console apps) rely on the slash-doubling rule.//// b) it's what we've been doing previously (by deferring to node default behavior) and we// haven't heard any complaints about that aspect.//// note, a weakness of the quoting rules chosen here, is that % is not escaped. in fact, % cannot be// escaped when used on the command line directly - even though within a .cmd file % can be escaped// by using %%.//// the saving grace is, on the command line, %var% is left as-is if var is not defined. this contrasts// the line parsing rules within a .cmd file, where if var is not defined it is replaced with nothing.//// one option that was explored was replacing % with ^% - i.e. %var% => ^%var^%. this hack would// often work, since it is unlikely that var^ would exist, and the ^ character is removed when the// variable is used. the problem, however, is that ^ is not removed when %* is used to pass the args// to an external program.//// an unexplored potential solution for the % escaping problem, is to create a wrapper .cmd file.// % can be escaped within a .cmd file.letreverse='"';letquoteHit=true;for(leti=arg.length;i>0;i--){// walk the string in reversereverse+=arg[i-1];if(quoteHit&&arg[i-1]==='\\'){reverse+='\\';// double the slash}elseif(arg[i-1]==='"'){quoteHit=true;reverse+='"'
stats=undefined;try{// test file existsstats=yieldexports.stat(filePath);}catch(err){if(err.code!=='ENOENT'){// eslint-disable-next-line no-consoleconsole.log(`Unexpected error attempting to determine if executable file exists '${filePath}': ${err}`);}}if(stats&&stats.isFile()){if(exports.IS_WINDOWS){// on Windows, test for valid extensionconst
stats=undefined;try{stats=yieldexports.stat(filePath);}catch(err){if(err.code!=='ENOENT'){// eslint-disable-next-line no-consoleconsole.log(`Unexpected error attempting to determine if executable file exists '${filePath}': ${err}`);}}if(stats&&stats.isFile()){if(exports.IS_WINDOWS){// preserve the case of the actual file (since an extension was appended)try
;//# sourceMappingURL=index.js.map/***/}),/***/558:
/***/((__unused_webpack_module,exports)=>{"use strict";Object.defineProperty(exports,"__esModule",({value: true}));/*! * is-plain-object <https://github.com/jonschlinkert/is-plain-object> * * Copyright (c) 2014-2017, Jon Schlinkert. * Released under the MIT License. */functionisObject(o){returnObject.prototype.toString.call(o)==='[object Object]';}functionisPlainObject(o){varctor,prot;if(isObject(o)===false)returnfalse;// If has modified constructorctor=o.constructor;if(ctor===undefined)returntrue;// If has modified prototypeprot=ctor.prototype;if(isObject(prot)===false)returnfalse;// If constructor does not have an Object-specific methodif(prot.hasOwnProperty('isPrototypeOf')===false){returnfalse;}// Most likely a plain Objectreturntrue;}exports.isPlainObject=isPlainObject;/***/}),/***/8467:
/***/((__unused_webpack_module
;//# sourceMappingURL=index.js.map/***/}),/***/9062:
/***/((__unused_webpack_module,exports)=>{"use strict";Object.defineProperty(exports,"__esModule",({value: true}));/*! * is-plain-object <https://github.com/jonschlinkert/is-plain-object> * * Copyright (c) 2014-2017, Jon Schlinkert. * Released under the MIT License. */functionisObject(o){returnObject.prototype.toString.call(o)==='[object Object]';}functionisPlainObject(o){varctor,prot;if(isObject(o)===false)returnfalse;// If has modified constructorctor=o.constructor;if(ctor===undefined)returntrue;// If has modified prototypeprot=ctor.prototype;if(isObject(prot)===false)returnfalse;// If constructor does not have an Object-specific methodif(prot.hasOwnProperty('isPrototypeOf')===false){returnfalse;}// Most likely a plain Objectreturntrue;}exports.isPlainObject=isPlainObject;/***/}),/***/3682:
/***/((module
./index.js
./index.js
./dist/index.js
./dist/index.js
./dist/index.js
./dist/index.js
./dist/index.js
null
./dist/index.js
null
./dist/index.js
null
./dist/index.js
null
./dist/index.js
./dist/index.js
./dist/index.js
./dist/index.js
./dist/index.js
./dist/index.js
./dist/index.js
./dist/index.js
./dist/index.js
./dist/index.js
./dist/index.js
./dist/index.js
./dist/index.js
null
./dist/index.js
null
./dist/index.js
./dist/index.js
./dist/index.js
./dist/index.js
./dist/index.js
./dist/index.js
./dist/index.js
./dist/index.js
./dist/index.js
./dist/index.js
./dist/sourcemap-register.js
./dist/sourcemap-register.js
./dist/sourcemap-register.js
./dist/sourcemap-register.js
./dist/sourcemap-register.js
./dist/sourcemap-register.js
./dist/sourcemap-register.js
./dist/sourcemap-register.js
The text was updated successfully, but these errors were encountered: