etcher icon indicating copy to clipboard operation
etcher copied to clipboard

Flash with Etcher fails

Open ejohnson-dotnet opened this issue 1 year ago • 0 comments

  • Etcher version: 1.18.11
  • Operating system and architecture: Windows 10, Windows 11
  • Image flashed: https://debian.beagle.cc/images/bone-debian-10.3-console-armhf-2020-04-06-1gb.img.xz
  • What do you think should have happened: Flashed microSD successfully
  • What happened: Failed
  • Do you see any meaningful error information in the DevTools?

I have a web page with the "Flash with Etcher" button on it. Here is the HTML:

<a href="https://efp.balena.io/open-image-url?imageUrl=https://debian.beagle.cc/images/bone-debian-10.3-console-armhf-2020-04-06-1gb.img.xz"><img src="http://balena.io/flash-with-etcher.png" /></a>

After clicking the flash button, it displays the following error:

Attention Something went wrong. ... Error: aborted at connResetException (node:internal/errors:691:14) at TLSSocket.socketCloseListener (node:_http_client:402:19) at TLSSocket.emit (node:events:538:35) at node:net:687:12 at TCP.done (node:_tls_wrap:580:7) { code: 'ECONNRESET' }

Here is the full error message from the DevTools:

Attention

Something went wrong. If it is a compressed image, please check that the archive is not corrupted.

Command failed: cmd /c "C:\Users\user\AppData\Local\Temp\etcher\balena-etcher-electron-865e06258a87.cmd"

C:\Users\user\AppData\Local\Programs\balena-etcher\resources\app\generated\child-writer.js:1

(()=>{var __webpack_modules__=[,(__unused_webpack_module,exports,__webpack_require__)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:true});const tslib_1=__webpack_require__(2);tslib_1.__exportStar(__webpack_require__(3),exports);tslib_1.__exportStar(__webpack_require__(114),exports);tslib_1.__exportStar(__webpack_require__(122),exports);tslib_1.__exportStar(__webpack_require__(118),exports);tslib_1.__exportStar(__webpack_require__(149),exports);tslib_1.__exportStar(__webpack_require__(179),exports);tslib_1.__exportStar(__webpack_require__(180),exports);tslib_1.__exportStar(__webpack_require__(68),exports);tslib_1.__exportStar(__webpack_require__(181),exports);tslib_1.__exportStar(__webpack_require__(234),exports);tslib_1.__exportStar(__webpack_require__(235),exports);tslib_1.__exportStar(__webpack_require__(28),exports);tslib_1.__exportStar(__webpack_require__(236),exports);tslib_1.__exportStar(__webpack_require__(293),exports);tslib_1.__exportStar(__webpack_require__(69),exports);tslib_1.__exportStar(__webpack_require__(121),exports);tslib_1.__exportStar(__webpack_require__(322),exports);tslib_1.__exportStar(__webpack_require__(323),exports);tslib_1.__exportStar(__webpack_require__(324),exports);tslib_1.__exportStar(__webpack_require__(325),exports);tslib_1.__exportStar(__webpack_require__(259),exports)},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,{__assign:()=>__assign,__asyncDelegator:()=>__asyncDelegator,__asyncGenerator:()=>__asyncGenerator,__asyncValues:()=>__asyncValues,__await:()=>__await,__awaiter:()=>__awaiter,__classPrivateFieldGet:()=>__classPrivateFieldGet,__classPrivateFieldIn:()=>__classPrivateFieldIn,__classPrivateFieldSet:()=>__classPrivateFieldSet,__createBinding:()=>__createBinding,__decorate:()=>__decorate,__exportStar:()=>__exportStar,__extends:()=>__extends,__generator:()=>__generator,__importDefault:()=>__importDefault,__importStar:()=>__importStar,__makeTemplateObject:()=>__makeTemplateObject,__metadata:()=>__metadata,__param:()=>__param,__read:()=>__read,__rest:()=>__rest,__spread:()=>__spread,__spreadArray:()=>__spreadArray,__spreadArrays:()=>__spreadArrays,__values:()=>__values});var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(Object.prototype.hasOwnProperty.call(b,p))d[p]=b[p]};return extendStatics(d,b)};function __extends(d,b){if(typeof b!=="function"&&b!==null)throw new TypeError("Class extends value "+String(b)+" is not a constructor or null");extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(t){for(var s,i=1,n=arguments.length;i<n;i++){s=arguments[i];for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))t[p]=s[p]}return t};return __assign.apply(this,arguments)};function __rest(s,e){var t={};for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0)t[p]=s[p];if(s!=null&&typeof Object.getOwnPropertySymbols==="function")for(var i=0,p=Object.getOwnPropertySymbols(s);i<p.length;i++){if(e.indexOf(p[i])<0&&Object.prototype.propertyIsEnumerable.call(s,p[i]))t[p[i]]=s[p[i]]}return t}function __decorate(decorators,target,key,desc){var c=arguments.length,r=c<3?target:desc===null?desc=Object.getOwnPropertyDescriptor(target,key):desc,d;if(typeof Reflect==="object"&&typeof Reflect.decorate==="function")r=Reflect.decorate(decorators,target,key,desc);else for(var i=decorators.length-1;i>=0;i--)if(d=decorators[i])r=(c<3?d(r):c>3?d(target,key,r):d(target,key))||r;return c>3&&r&&Object.defineProperty(target,key,r),r}function __param(paramIndex,decorator){return function(target,key){decorator(target,key,paramIndex)}}function __metadata(metadataKey,metadataValue){if(typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(metadataKey,metadataValue)}function __awaiter(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))}function __generator(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(g&&(g=0,op[0]&&(_=0)),_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]<t[3])){_.label=op[1];break}if(op[0]===6&&_.label<t[1]){_.label=t[1];t=op;break}if(t&&_.label<t[2]){_.label=t[2];_.ops.push(op);break}if(t[2])_.ops.pop();_.trys.pop();continue}op=body.call(thisArg,_)}catch(e){op=[6,e];y=0}finally{f=t=0}if(op[0]&5)throw op[1];return{value:op[0]?op[1]:void 0,done:true}}}var __createBinding=Object.create?function(o,m,k,k2){if(k2===undefined)k2=k;var desc=Object.getOwnPropertyDescriptor(m,k);if(!desc||("get"in desc?!m.__esModule:desc.writable||desc.configurable)){desc={enumerable:true,get:function(){return m[k]}}}Object.defineProperty(o,k2,desc)}:function(o,m,k,k2){if(k2===undefined)k2=k;o[k2]=m[k]};function __exportStar(m,o){for(var p in m)if(p!=="default"&&!Object.prototype.hasOwnProperty.call(o,p))__createBinding(o,m,p)}function __values(o){var s=typeof Symbol==="function"&&Symbol.iterator,m=s&&o[s],i=0;if(m)return m.call(o);if(o&&typeof o.length==="number")return{next:function(){if(o&&i>=o.length)o=void 0;return{value:o&&o[i++],done:!o}}};throw new TypeError(s?"Object is not iterable.":"Symbol.iterator is not defined.")}function __read(o,n){var m=typeof Symbol==="function"&&o[Symbol.iterator];if(!m)return o;var i=m.call(o),r,ar=[],e;try{while((n===void 0||n-- >0)&&!(r=i.next()).done)ar.push(r.value)}catch(error){e={error}}finally{try{if(r&&!r.done&&(m=i["return"]))m.call(i)}finally{if(e)throw e.error}}return ar}function __spread(){for(var ar=[],i=0;i<arguments.length;i++)ar=ar.concat(__read(arguments[i]));return ar}function __spreadArrays(){for(var s=0,i=0,il=arguments.length;i<il;i++)s+=arguments[i].length;for(var r=Array(s),k=0,i=0;i<il;i++)for(var a=arguments[i],j=0,jl=a.length;j<jl;j++,k++)r[k]=a[j];return r}function __spreadArray(to,from,pack){if(pack||arguments.length===2)for(var i=0,l=from.length,ar;i<l;i++){if(ar||!(i in from)){if(!ar)ar=Array.prototype.slice.call(from,0,i);ar[i]=from[i]}}return to.concat(ar||Array.prototype.slice.call(from))}function __await(v){return this instanceof __await?(this.v=v,this):new __await(v)}function __asyncGenerator(thisArg,_arguments,generator){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var g=generator.apply(thisArg,_arguments||[]),i,q=[];return i={},verb("next"),verb("throw"),verb("return"),i[Symbol.asyncIterator]=function(){return this},i;function verb(n){if(g[n])i[n]=function(v){return new Promise((function(a,b){q.push([n,v,a,b])>1||resume(n,v)}))}}function resume(n,v){try{step(g[n](v))}catch(e){settle(q[0][3],e)}}function step(r){r.value instanceof __await?Promise.resolve(r.value.v).then(fulfill,reject):settle(q[0][2],r)}function fulfill(value){resume("next",value)}function reject(value){resume("throw",value)}function settle(f,v){if(f(v),q.shift(),q.length)resume(q[0][0],q[0][1])}}function __asyncDelegator(o){var i,p;return i={},verb("next"),verb("throw",(function(e){throw e})),verb("return"),i[Symbol.iterator]=function(){return this},i;function verb(n,f){i[n]=o[n]?function(v){return(p=!p)?{value:__await(o[n](v)),done:n==="return"}:f?f(v):v}:f}}function __asyncValues(o){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var m=o[Symbol.asyncIterator],i;return m?m.call(o):(o=typeof __values==="function"?__values(o):o[Symbol.iterator](),i={},verb("next"),verb("throw"),verb("return"),i[Symbol.asyncIterator]=function(){return this},i);function verb(n){i[n]=o[n]&&function(v){return new Promise((function(resolve,reject){v=o[n](v),settle(resolve,reject,v.done,v.value)}))}}function settle(resolve,reject,d,v){Promise.resolve(v).then((function(v){resolve({value:v,done:d})}),reject)}}function __makeTemplateObject(cooked,raw){if(Object.defineProperty){Object.defineProperty(cooked,"raw",{value:raw})}else{cooked.raw=raw}return cooked}var __setModuleDefault=Object.create?function(o,v){Object.defineProperty(o,"default",{enumerable:true,value:v})}:function(o,v){o["default"]=v};function __importStar(mod){if(mod&&mod.__esModule)return mod;var result={};if(mod!=null)for(var k in mod)if(k!=="default"&&Object.prototype.hasOwnProperty.call(mod,k))__createBinding(result,mod,k);__setModuleDefault(result,mod);return result}function __importDefault(mod){return mod&&mod.__esModule?mod:{default:mod}}function __classPrivateFieldGet(receiver,state,kind,f){if(kind==="a"&&!f)throw new TypeError("Private accessor was defined without a getter");if(typeof state==="function"?receiver!==state||!f:!state.has(receiver))throw new TypeError("Cannot read private member from an object whose class did not declare it");return kind==="m"?f:kind==="a"?f.call(receiver):f?f.value:state.get(receiver)}function __classPrivateFieldSet(receiver,state,value,kind,f){if(kind==="m")throw new TypeError("Private method is not writable");if(kind==="a"&&!f)throw new TypeError("Private accessor was defined without a setter");if(typeof state==="function"?receiver!==state||!f:!state.has(receiver))throw new TypeError("Cannot write private member to an object whose class did not declare it");return kind==="a"?f.call(receiver,value):f?f.value=value:state.set(receiver,value),value}function __classPrivateFieldIn(state,receiver){if(receiver===null||typeof receiver!=="object"&&typeof receiver!=="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof state==="function"?receiver===state:state.has(receiver)}},(__unused_webpack_module,exports,__webpack_require__)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.BlockDevice=void 0;const direct_io_1=__webpack_require__(4);const fs_1=__webpack_require__(5);const os_1=__webpack_require__(6);const block_write_stream_1=__webpack_require__(7);const constants_1=__webpack_require__(18);const diskpart_1=__webpack_require__(30);const lazy_1=__webpack_require__(36);const sparse_write_stream_1=__webpack_require__(67);const utils_1=__webpack_require__(21);const file_1=__webpack_require__(68);const UNMOUNT_ON_SUCCESS_TIMEOUT_MS=2e3;const WIN32_FIRST_BYTES_TO_KEEP=64*1024;class BlockDevice extends file_1.File{constructor({drive,unmountOnSuccess=false,write=false,direct=true}){super({path:drive.raw,write});this.emitsProgress=false;this.drive=drive;this.unmountOnSuccess=unmountOnSuccess;this.oDirect=direct;this.alignment=Math.min(drive.blockSize||constants_1.DEFAULT_ALIGNMENT,4*1024**2)}getAlignment(){if(this.oDirect){return this.alignment}}getOpenFlags(){let flags=this.oWrite?fs_1.constants.O_RDWR:fs_1.constants.O_RDONLY;if(this.oDirect){flags|=fs_1.constants.O_DIRECT}if(this.oWrite){const plat=(0,os_1.platform)();if(plat==="linux"){flags|=fs_1.constants.O_EXCL}else if(plat==="darwin"){flags|=direct_io_1.O_EXLOCK}}return flags}get isSystem(){return this.drive.isSystem}get raw(){return this.drive.raw}get device(){return this.drive.device}get devicePath(){return this.drive.devicePath}get description(){return this.drive.description}get mountpoints(){return this.drive.mountpoints}get size(){return this.drive.size}async _getMetadata(){return{size:this.drive.size||undefined,name:this.drive.device}}async canWrite(){return!this.drive.isReadOnly}async canCreateWriteStream(){return!this.drive.isReadOnly}async canCreateSparseWriteStream(){return!this.drive.isReadOnly}async createWriteStream({highWaterMark}={}){const stream=new block_write_stream_1.ProgressBlockWriteStream({destination:this,delayFirstBuffer:(0,os_1.platform)()==="win32",highWaterMark});stream.on("finish",stream.emit.bind(stream,"done"));return stream}async createSparseWriteStream({highWaterMark}={}){const stream=new sparse_write_stream_1.ProgressSparseWriteStream({destination:this,firstBytesToKeep:(0,os_1.platform)()==="win32"?WIN32_FIRST_BYTES_TO_KEEP:0,highWaterMark});stream.on("finish",stream.emit.bind(stream,"done"));return stream}async _open(){const plat=(0,os_1.platform)();if(this.oWrite){if(plat!=="win32"){const unmountDisk=(0,lazy_1.getUnmountDisk)();await unmountDisk(this.drive.device)}await(0,diskpart_1.clean)(this.drive.device)}await super._open();if(plat==="darwin"){await(0,utils_1.fromCallback)((cb=>{(0,direct_io_1.setF_NOCACHE)(this.fileHandle.fd,1,cb)}))}}async _close(){await super._close();if(this.unmountOnSuccess){await(0,utils_1.delay)(UNMOUNT_ON_SUCCESS_TIMEOUT_MS);const unmountDisk=(0,lazy_1.getUnmountDisk)();await unmountDisk(this.drive.device)}}offsetIsAligned(offset){return offset%this.alignment===0}alignOffsetBefore(offset){return Math.floor(offset/this.alignment)*this.alignment}alignOffsetAfter(offset){return Math.ceil(offset/this.alignment)*this.alignment}async alignedRead(buffer,bufferOffset,length,sourceOffset){const start=this.alignOffsetBefore(sourceOffset);const end=this.alignOffsetAfter(sourceOffset+length);const alignedBuffer=(0,direct_io_1.getAlignedBuffer)(end-start,this.alignment);const{bytesRead}=await super.read(alignedBuffer,0,alignedBuffer.length,start);const offset=sourceOffset-start;alignedBuffer.copy(buffer,bufferOffset,offset,offset+length);return{buffer,bytesRead:Math.min(length,bytesRead-offset)}}read(buffer,bufferOffset,length,sourceOffset){if(!(this.offsetIsAligned(sourceOffset)&&this.offsetIsAligned(length))){return this.alignedRead(buffer,bufferOffset,length,sourceOffset)}else{return super.read(buffer,bufferOffset,length,sourceOffset)}}async alignedWrite(buffer,bufferOffset,length,fileOffset){const start=this.alignOffsetBefore(fileOffset);const end=this.alignOffsetAfter(fileOffset+length);const alignedBuffer=(0,direct_io_1.getAlignedBuffer)(end-start,this.alignment);await super.read(alignedBuffer,0,alignedBuffer.length,start);const offset=fileOffset-start;buffer.copy(alignedBuffer,offset,bufferOffset,length);await super.write(alignedBuffer,0,alignedBuffer.length,start);return{buffer,bytesWritten:length}}write(buffer,bufferOffset,length,fileOffset){if(!(this.offsetIsAligned(fileOffset)&&this.offsetIsAligned(length))){return this.alignedWrite(buffer,bufferOffset,length,fileOffset)}else{return super.write(buffer,bufferOffset,length,fileOffset)}}}exports.BlockDevice=BlockDevice},module=>{module.exports=require("./modules/@ronomon/direct-io/binding.node")},module=>{"use strict";module.exports=require("fs")},module=>{"use strict";module.exports=require("os")},(__unused_webpack_module,exports,__webpack_require__)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.ProgressBlockWriteStream=exports.BlockWriteStream=void 0;const direct_io_1=__webpack_require__(4);const _debug=__webpack_require__(8);const stream_1=__webpack_require__(17);const constants_1=__webpack_require__(18);const errors_1=__webpack_require__(19);const progress_1=__webpack_require__(28);const utils_1=__webpack_require__(21);const debug=_debug("etcher:writer:block-write-stream");class BlockWriteStream extends stream_1.Writable{constructor({destination,highWaterMark,delayFirstBuffer=false,maxRetries=5}){super({objectMode:true,highWaterMark});this.bytesWritten=0;this.position=0;this.destination=destination;this.delayFirstBuffer=delayFirstBuffer;this.maxRetries=maxRetries}async writeBuffer(buffer,position){await(0,errors_1.retryOnTransientError)((async()=>{await this.destination.write(buffer,0,buffer.length,position)}),this.maxRetries,constants_1.RETRY_BASE_TIMEOUT)}async __write(buffer){const unlock=await buffer.rlock();debug("_write",buffer.length,this.position,this.bytesWritten);try{if(this.delayFirstBuffer&&this.firstBuffer===undefined){this.firstBuffer=(0,direct_io_1.getAlignedBuffer)(buffer.length,buffer.alignment);buffer.copy(this.firstBuffer)}else{await this.writeBuffer(buffer,this.position);this.bytesWritten+=buffer.length}this.position+=buffer.length}finally{unlock()}}_write(buffer,_encoding,callback){(0,utils_1.asCallback)(this.__write(buffer),callback)}async __final(){debug("_final");if(this.firstBuffer){try{await this.writeBuffer(this.firstBuffer,0);this.bytesWritten+=this.firstBuffer.length}catch(error){this.destroy();throw error}}}_final(callback){(0,utils_1.asCallback)(this.__final(),callback)}}exports.BlockWriteStream=BlockWriteStream;exports.ProgressBlockWriteStream=(0,progress_1.makeClassEmitProgressEvents)(BlockWriteStream,"bytesWritten","bytesWritten")},(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";if(typeof process==="undefined"||process.type==="renderer"||process.browser===true||process.__nwjs){module.exports=__webpack_require__(9)}else{module.exports=__webpack_require__(12)}},(module,exports,__webpack_require__)=>{"use strict";function _typeof(obj){if(typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"){_typeof=function _typeof(obj){return typeof obj}}else{_typeof=function _typeof(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj}}return _typeof(obj)}exports.log=log;exports.formatArgs=formatArgs;exports.save=save;exports.load=load;exports.useColors=useColors;exports.storage=localstorage();exports.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function useColors(){if(typeof window!=="undefined"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)){return true}if(typeof navigator!=="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)){return false}return typeof document!=="undefined"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window!=="undefined"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator!=="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator!=="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function formatArgs(args){args[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+args[0]+(this.useColors?"%c ":" ")+"+"+module.exports.humanize(this.diff);if(!this.useColors){return}var c="color: "+this.color;args.splice(1,0,c,"color: inherit");var index=0;var lastC=0;args[0].replace(/%[a-zA-Z%]/g,(function(match){if(match==="%%"){return}index++;if(match==="%c"){lastC=index}}));args.splice(lastC,0,c)}function log(){var _console;return(typeof console==="undefined"?"undefined":_typeof(console))==="object"&&console.log&&(_console=console).log.apply(_console,arguments)}function save(namespaces){try{if(namespaces){exports.storage.setItem("debug",namespaces)}else{exports.storage.removeItem("debug")}}catch(error){}}function load(){var r;try{r=exports.storage.getItem("debug")}catch(error){}if(!r&&typeof process!=="undefined"&&"env"in process){r=process.env.DEBUG}return r}function localstorage(){try{return localStorage}catch(error){}}module.exports=__webpack_require__(10)(exports);var formatters=module.exports.formatters;formatters.j=function(v){try{return JSON.stringify(v)}catch(error){return"[UnexpectedJSONParseError]: "+error.message}}},(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";function setup(env){createDebug.debug=createDebug;createDebug.default=createDebug;createDebug.coerce=coerce;createDebug.disable=disable;createDebug.enable=enable;createDebug.enabled=enabled;createDebug.humanize=__webpack_require__(11);Object.keys(env).forEach((function(key){createDebug[key]=env[key]}));createDebug.instances=[];createDebug.names=[];createDebug.skips=[];createDebug.formatters={};function selectColor(namespace){var hash=0;for(var i=0;i<namespace.length;i++){hash=(hash<<5)-hash+namespace.charCodeAt(i);hash|=0}return createDebug.colors[Math.abs(hash)%createDebug.colors.length]}createDebug.selectColor=selectColor;function createDebug(namespace){var prevTime;function debug(){if(!debug.enabled){return}for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++){args[_key]=arguments[_key]}var self=debug;var curr=Number(new Date);var ms=curr-(prevTime||curr);self.diff=ms;self.prev=prevTime;self.curr=curr;prevTime=curr;args[0]=createDebug.coerce(args[0]);if(typeof args[0]!=="string"){args.unshift("%O")}var index=0;args[0]=args[0].replace(/%([a-zA-Z%])/g,(function(match,format){if(match==="%%"){return match}index++;var formatter=createDebug.formatters[format];if(typeof formatter==="function"){var val=args[index];match=formatter.call(self,val);args.splice(index,1);index--}return match}));createDebug.formatArgs.call(self,args);var logFn=self.log||createDebug.log;logFn.apply(self,args)}debug.namespace=namespace;debug.enabled=createDebug.enabled(namespace);debug.useColors=createDebug.useColors();debug.color=selectColor(namespace);debug.destroy=destroy;debug.extend=extend;if(typeof createDebug.init==="function"){createDebug.init(debug)}createDebug.instances.push(debug);return debug}function destroy(){var index=createDebug.instances.indexOf(this);if(index!==-1){createDebug.instances.splice(index,1);return true}return false}function extend(namespace,delimiter){return createDebug(this.namespace+(typeof delimiter==="undefined"?":":delimiter)+namespace)}function enable(namespaces){createDebug.save(namespaces);createDebug.names=[];createDebug.skips=[];var i;var split=(typeof namespaces==="string"?namespaces:"").split(/[\s,]+/);var len=split.length;for(i=0;i<len;i++){if(!split[i]){continue}namespaces=split[i].replace(/\*/g,".*?");if(namespaces[0]==="-"){createDebug.skips.push(new RegExp("^"+namespaces.substr(1)+"$"))}else{createDebug.names.push(new RegExp("^"+namespaces+"$"))}}for(i=0;i<createDebug.instances.length;i++){var instance=createDebug.instances[i];instance.enabled=createDebug.enabled(instance.namespace)}}function disable(){createDebug.enable("")}function enabled(name){if(name[name.length-1]==="*"){return true}var i;var len;for(i=0,len=createDebug.skips.length;i<len;i++){if(createDebug.skips[i].test(name)){return false}}for(i=0,len=createDebug.names.length;i<len;i++){if(createDebug.names[i].test(name)){return true}}return false}function coerce(val){if(val instanceof Error){return val.stack||val.message}return val}createDebug.enable(createDebug.load());return createDebug}module.exports=setup},module=>{var s=1e3;var m=s*60;var h=m*60;var d=h*24;var w=d*7;var y=d*365.25;module.exports=function(val,options){options=options||{};var type=typeof val;if(type==="string"&&val.length>0){return parse(val)}else if(type==="number"&&isFinite(val)){return options.long?fmtLong(val):fmtShort(val)}throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(val))};function parse(str){str=String(str);if(str.length>100){return}var match=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(str);if(!match){return}var n=parseFloat(match[1]);var type=(match[2]||"ms").toLowerCase();switch(type){case"years":case"year":case"yrs":case"yr":case"y":return n*y;case"weeks":case"week":case"w":return n*w;case"days":case"day":case"d":return n*d;case"hours":case"hour":case"hrs":case"hr":case"h":return n*h;case"minutes":case"minute":case"mins":case"min":case"m":return n*m;case"seconds":case"second":case"secs":case"sec":case"s":return n*s;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return n;default:return undefined}}function fmtShort(ms){var msAbs=Math.abs(ms);if(msAbs>=d){return Math.round(ms/d)+"d"}if(msAbs>=h){return Math.round(ms/h)+"h"}if(msAbs>=m){return Math.round(ms/m)+"m"}if(msAbs>=s){return Math.round(ms/s)+"s"}return ms+"ms"}function fmtLong(ms){var msAbs=Math.abs(ms);if(msAbs>=d){return plural(ms,msAbs,d,"day")}if(msAbs>=h){return plural(ms,msAbs,h,"hour")}if(msAbs>=m){return plural(ms,msAbs,m,"minute")}if(msAbs>=s){return plural(ms,msAbs,s,"second")}return ms+" ms"}function plural(ms,msAbs,n,name){var isPlural=msAbs>=n*1.5;return Math.round(ms/n)+" "+name+(isPlural?"s":"")}},(module,exports,__webpack_require__)=>{"use strict";var tty=__webpack_require__(13);var util=__webpack_require__(14);exports.init=init;exports.log=log;exports.formatArgs=formatArgs;exports.save=save;exports.load=load;exports.useColors=useColors;exports.colors=[6,2,3,4,5,1];try{var supportsColor=__webpack_require__(15);if(supportsColor&&(supportsColor.stderr||supportsColor).level>=2){exports.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221]}}catch(error){}exports.inspectOpts=Object.keys(process.env).filter((function(key){return/^debug_/i.test(key)})).reduce((function(obj,key){var prop=key.substring(6).toLowerCase().replace(/_([a-z])/g,(function(_,k){return k.toUpperCase()}));var val=process.env[key];if(/^(yes|on|true|enabled)$/i.test(val)){val=true}else if(/^(no|off|false|disabled)$/i.test(val)){val=false}else if(val==="null"){val=null}else{val=Number(val)}obj[prop]=val;return obj}),{});function useColors(){return"colors"in exports.inspectOpts?Boolean(exports.inspectOpts.colors):tty.isatty(process.stderr.fd)}function formatArgs(args){var name=this.namespace,useColors=this.useColors;if(useColors){var c=this.color;var colorCode="[3"+(c<8?c:"8;5;"+c);var prefix=" ".concat(colorCode,";1m").concat(name," [0m");args[0]=prefix+args[0].split("\n").join("\n"+prefix);args.push(colorCode+"m+"+module.exports.humanize(this.diff)+"[0m")}else{args[0]=getDate()+name+" "+args[0]}}function getDate(){if(exports.inspectOpts.hideDate){return""}return(new Date).toISOString()+" "}function log(){return process.stderr.write(util.format.apply(util,arguments)+"\n")}function save(namespaces){if(namespaces){process.env.DEBUG=namespaces}else{delete process.env.DEBUG}}function load(){return process.env.DEBUG}function init(debug){debug.inspectOpts={};var keys=Object.keys(exports.inspectOpts);for(var i=0;i<keys.length;i++){debug.inspectOpts[keys[i]]=exports.inspectOpts[keys[i]]}}module.exports=__webpack_require__(10)(exports);var formatters=module.exports.formatters;formatters.o=function(v){this.inspectOpts.colors=this.useColors;return util.inspect(v,this.inspectOpts).split("\n").map((function(str){return str.trim()})).join(" ")};formatters.O=function(v){this.inspectOpts.colors=this.useColors;return util.inspect(v,this.inspectOpts)}},module=>{"use strict";module.exports=require("tty")},module=>{"use strict";module.exports=require("util")},(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";const os=__webpack_require__(6);const hasFlag=__webpack_require__(16);const env=process.env;let forceColor;if(hasFlag("no-color")||hasFlag("no-colors")||hasFlag("color=false")){forceColor=false}else if(hasFlag("color")||hasFlag("colors")||hasFlag("color=true")||hasFlag("color=always")){forceColor=true}if("FORCE_COLOR"in env){forceColor=env.FORCE_COLOR.length===0||parseInt(env.FORCE_COLOR,10)!==0}function translateLevel(level){if(level===0){return false}return{level,hasBasic:true,has256:level>=2,has16m:level>=3}}function supportsColor(stream){if(forceColor===false){return 0}if(hasFlag("color=16m")||hasFlag("color=full")||hasFlag("color=truecolor")){return 3}if(hasFlag("color=256")){return 2}if(stream&&!stream.isTTY&&forceColor!==true)

ejohnson-dotnet avatar Sep 25 '23 14:09 ejohnson-dotnet