├── .yarnrc.yml ├── icon.ico ├── preview.jpg ├── .gitignore ├── script └── after.js ├── README.md ├── proxy.js ├── package.json ├── index.js ├── unlocker.js ├── menu.js ├── LICENSE └── yarn.lock /.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | -------------------------------------------------------------------------------- /icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c0re100/imys/HEAD/icon.ico -------------------------------------------------------------------------------- /preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/c0re100/imys/HEAD/preview.jpg -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | build/ 4 | .idea/* 5 | /.yarn/* 6 | /userdata/* 7 | /electron_cache/* 8 | *.exe 9 | -------------------------------------------------------------------------------- /script/after.js: -------------------------------------------------------------------------------- 1 | const fs = require("fs"); 2 | 3 | exports.default = async function(context) { 4 | console.log("\n- [IMYS] Copy IMYSProxy to unpacked build...\n"); 5 | 6 | fs.copyFileSync('IMYSProxy.exe', './build/win-unpacked/IMYSProxy.exe') 7 | } 8 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # 愛麗絲秘跡 2 | 3 | ## TLDR 4 | 5 | 一個免VPN的愛秘Cloud瀏覽器 6 | 7 | ![](https://raw.githubusercontent.com/c0re100/imys/cloud/preview.jpg) 8 | 9 | ## 為什麼需要用這個? 10 | 11 | 最近,愛秘推出一個R18 Cloud版本,但它只能在iOS上使用。 12 | 13 | 與此同時,玩家發現該頁面不需要開VPN就能進入。 14 | 15 | 雖然我們可以透過瀏覽器的開發者功能去修改User-Agent來偽裝iOS以瀏覽這個Cloud網頁,但每次遊玩時都要修改就很不方便。 16 | 17 | 所以經過一番調整後,愛秘Cloud瀏覽器就此誕生。 18 | 19 | ~~VPN可以扔了!~~ 20 | 21 | ## 使用方法 22 | 23 | 1. 到 [Release](https://github.com/c0re100/imys/releases) 下載最新版本並解壓 24 | 2. 打開imys.exe 25 | 3. 然後,不用教了吧......... 26 | 27 | --- 28 | 29 | AUGUST,你們快點回來做Galgame啦🥺 30 | -------------------------------------------------------------------------------- /proxy.js: -------------------------------------------------------------------------------- 1 | const {spawn} = require('child_process'); 2 | 3 | let debug = false; 4 | 5 | function startMITM() { 6 | // Spawn Proxy 7 | const ls = spawn('./IMYSProxy', [debug ? '--addr=:5678' : '']); 8 | 9 | ls.stdout.on('data', (data) => { 10 | 11 | }); 12 | 13 | ls.stderr.on('data', (data) => { 14 | //console.error(`${data}`); 15 | }); 16 | 17 | ls.on('close', (code) => { 18 | console.log(`child process exited with code ${code}`); 19 | }); 20 | console.log('IMYS API response monitoring...') 21 | } 22 | 23 | function SetDebugMode(isDebug) { 24 | debug = isDebug 25 | } 26 | 27 | module.exports = {startMITM, SetDebugMode} 28 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "imys", 3 | "version": "1.2.3", 4 | "author": "c0re100 ", 5 | "description": "愛麗絲秘跡!〜少女們編織夢的秘境〜(日版/R)", 6 | "license": "GPL-3.0", 7 | "main": "index.js", 8 | "scripts": { 9 | "start": "electron .", 10 | "dist": "electron-builder" 11 | }, 12 | "devDependencies": { 13 | "electron": "22.3.3", 14 | "electron-builder": "^24.0.0" 15 | }, 16 | "build": { 17 | "productName": "imys", 18 | "appId": "august.dmm.imys", 19 | "directories": { 20 | "output": "build" 21 | }, 22 | "files": [ 23 | "*.js" 24 | ], 25 | "extraFiles": [], 26 | "win": { 27 | "icon": "icon.ico", 28 | "target": [ 29 | { 30 | "target": "7z", 31 | "arch": [ 32 | "x64" 33 | ] 34 | } 35 | ] 36 | }, 37 | "electronDownload": { 38 | "mirror": "https://github.com/c0re100/electron/releases/download/v", 39 | "cache": "./electron_cache" 40 | }, 41 | "afterPack": "./script/after.js" 42 | }, 43 | "dependencies": { 44 | "electron-context-menu": "^3.1.2" 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | const {app, BrowserWindow, webFrameMain, clipboard, session } = require('electron') 2 | const path = require("path") 3 | const menu = require('./menu') 4 | const proxy = require('./proxy') 5 | 6 | app.setAppUserModelId('imys_r') 7 | 8 | if (process.execPath.match(/imys.exe/)) { 9 | currPath = path.dirname(process.execPath) 10 | let p = path.join(currPath, 'userdata') 11 | app.setPath('userData', p) 12 | } else { 13 | let p = path.join(__dirname, 'userdata') 14 | app.setPath('userData', p) 15 | } 16 | 17 | let debug = false 18 | 19 | app.commandLine.appendSwitch('ignore-certificate-errors', 'true') 20 | if (debug) { 21 | app.commandLine.appendSwitch('proxy-server', '127.0.0.1:5678') 22 | } else { 23 | app.commandLine.appendSwitch('proxy-server', '127.0.0.1:8765') 24 | } 25 | 26 | proxy.SetDebugMode(debug) 27 | proxy.startMITM() 28 | 29 | async function startIMYS() { 30 | const imysWindow = new BrowserWindow({ 31 | width: 1380, 32 | height: 900, 33 | webPreferences: { 34 | backgroundThrottling: false, 35 | contextIsolation: false, 36 | nodeIntegrationInSubFrames: true, 37 | preload: path.join(__dirname, 'unlocker.js'), 38 | } 39 | }) 40 | menu.CustomMenu(imysWindow) 41 | 42 | const webRequest = imysWindow.webContents.session.webRequest 43 | const filter = { 44 | urls: ['https://rkyfxfex.aimia.dmmgames.com/abysshole/battle_skip?v=*'] 45 | } 46 | 47 | webRequest.onBeforeSendHeaders(filter, 48 | (details, callback) => { 49 | if (menu.GetBlockSkip()) { 50 | callback({cancel: true}) 51 | } else { 52 | callback({}) 53 | } 54 | } 55 | ) 56 | 57 | session.defaultSession.webRequest.onBeforeSendHeaders((details, callback) => { 58 | details.requestHeaders['User-Agent'] = 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1'; 59 | details.requestHeaders['Accept-Language'] = 'ja' 60 | callback({ cancel: false, requestHeaders: details.requestHeaders }); 61 | }); 62 | 63 | await imysWindow.loadURL('https://games.dmm.co.jp/play/cloud') 64 | } 65 | 66 | app.on("ready", async () => startIMYS()) 67 | 68 | app.on("web-contents-created", (e, contents) => { 69 | menu.Create(contents) 70 | }) 71 | -------------------------------------------------------------------------------- /unlocker.js: -------------------------------------------------------------------------------- 1 | (function() { 2 | // Set preserveDrawingBuffer to true, so we can save canvas as image :) 3 | // Source from https://github.com/greggman/webgl-helpers/blob/master/webgl-force-preservedrawingbuffer.js 4 | if (typeof HTMLCanvasElement !== "undefined") { 5 | wrapGetContext(HTMLCanvasElement); 6 | } 7 | if (typeof OffscreenCanvas !== "undefined") { 8 | wrapGetContext(OffscreenCanvas); 9 | } 10 | 11 | function wrapGetContext(ContextClass) { 12 | const isWebGL = /webgl/i; 13 | 14 | ContextClass.prototype.getContext = function(origFn) { 15 | return function(type, attributes) { 16 | if (isWebGL.test(type)) { 17 | attributes = Object.assign({}, attributes || {}, {preserveDrawingBuffer: true}); 18 | } 19 | return origFn.call(this, type, attributes); 20 | }; 21 | }(ContextClass.prototype.getContext); 22 | } 23 | 24 | // Context menu is not allowed, so we need to re-enable it :) 25 | // Source from https://greasyfork.org/scripts/23772-absolute-enable-right-click-copy/code/Absolute%20Enable%20Right%20Click%20%20Copy.user.js 26 | var doc = document; 27 | 28 | var docEvents = [ 29 | doc.oncontextmenu = null, 30 | doc.onselectstart = null, 31 | doc.ondragstart = null, 32 | doc.onmousedown = null 33 | ]; 34 | 35 | [].forEach.call( 36 | ['copy', 'cut', 'paste', 'select', 'selectstart'], 37 | function(event) { 38 | document.addEventListener(event, function(e) { e.stopPropagation(); }, true); 39 | } 40 | ); 41 | 42 | window.addEventListener('contextmenu', function contextmenu(event) { 43 | event.stopPropagation(); 44 | event.stopImmediatePropagation(); 45 | var handler = new eventHandler(event); 46 | window.removeEventListener(event.type, contextmenu, true); 47 | var eventsCallBack = new eventsCall(function() {}); 48 | handler.fire(); 49 | window.addEventListener(event.type, contextmenu, true); 50 | if (handler.isCanceled && (eventsCallBack.isCalled)) { 51 | event.preventDefault(); 52 | } 53 | }, true); 54 | 55 | function eventsCall() { 56 | this.events = ['DOMAttrModified', 'DOMNodeInserted', 'DOMNodeRemoved', 'DOMCharacterDataModified', 'DOMSubtreeModified']; 57 | this.bind(); 58 | } 59 | 60 | eventsCall.prototype.bind = function() { 61 | this.events.forEach(function (event) { 62 | document.addEventListener(event, this, true); 63 | }.bind(this)); 64 | }; 65 | 66 | eventsCall.prototype.handleEvent = function() { 67 | this.isCalled = true; 68 | }; 69 | 70 | eventsCall.prototype.unbind = function() { 71 | this.events.forEach(function (event) {}.bind(this)); 72 | }; 73 | 74 | function eventHandler(event) { 75 | this.event = event; 76 | this.contextmenuEvent = this.createEvent(this.event.type); 77 | } 78 | 79 | eventHandler.prototype.createEvent = function(type) { 80 | var target = this.event.target; 81 | var event = target.ownerDocument.createEvent('MouseEvents'); 82 | event.initMouseEvent( 83 | type, this.event.bubbles, this.event.cancelable, 84 | target.ownerDocument.defaultView, this.event.detail, 85 | this.event.screenX, this.event.screenY, this.event.clientX, this.event.clientY, 86 | this.event.ctrlKey, this.event.altKey, this.event.shiftKey, this.event.metaKey, 87 | this.event.button, this.event.relatedTarget 88 | ); 89 | return event; 90 | }; 91 | 92 | eventHandler.prototype.fire = function() { 93 | var target = this.event.target; 94 | var contextmenuHandler = function(event) { 95 | event.preventDefault(); 96 | }.bind(this); 97 | target.dispatchEvent(this.contextmenuEvent); 98 | this.isCanceled = this.contextmenuEvent.defaultPrevented; 99 | }; 100 | }()); 101 | -------------------------------------------------------------------------------- /menu.js: -------------------------------------------------------------------------------- 1 | const contextMenu = require("electron-context-menu"); 2 | const {nativeImage, clipboard, Menu} = require("electron"); 3 | 4 | function Create(contents) { 5 | contextMenu({ 6 | window: contents, 7 | showInspectElement: true, 8 | prepend: (defaultActions, parameters, browserWindow) => [ 9 | { 10 | label: 'Copy image', 11 | visible: parameters.mediaType === 'canvas', 12 | click: (menuItem, browserWindow, event) => { 13 | browserWindow.webContents.mainFrame.framesInSubtree.filter((frame) => { 14 | if (frame.url === 'https://rkyfxfex.aimia.dmmgames.com/pc/iframe') { 15 | frame.executeJavaScript(` 16 | function takeScreenshot() { 17 | let canvas = document.querySelector('#unity-canvas'); 18 | return canvas.toDataURL("image/png") 19 | } 20 | takeScreenshot() 21 | `).then((result) => { 22 | let b64 = nativeImage.createFromDataURL(result) 23 | clipboard.writeImage(b64) 24 | }) 25 | } 26 | }) 27 | } 28 | }, 29 | { 30 | label: 'Save image', 31 | visible: parameters.mediaType === 'canvas', 32 | click: (menuItem, browserWindow, event) => { 33 | browserWindow.webContents.mainFrame.framesInSubtree.filter((frame) => { 34 | if (frame.url === 'https://rkyfxfex.aimia.dmmgames.com/pc/iframe') { 35 | frame.executeJavaScript(` 36 | function saveImage() { 37 | let canvas = document.querySelector('#unity-canvas'); 38 | canvas.toBlob((blob) => { 39 | const a = document.createElement('a'); 40 | a.download = 'imys_screenshot_' + new Date().toLocaleString("en-CA", {hour12: false, timeZone: "Asia/Hong_Kong"}). 41 | replace(/-/g, '_'). 42 | replace(/, /g, '_'). 43 | replace(/:/g, '_') + '.png'; 44 | a.href = URL.createObjectURL(blob); 45 | document.body.appendChild(a); 46 | a.click(); 47 | document.body.removeChild(a); 48 | }); 49 | } 50 | saveImage() 51 | `) 52 | } 53 | }) 54 | } 55 | } 56 | ] 57 | }); 58 | } 59 | 60 | let gameWindow = null 61 | let blockSkip = true 62 | 63 | let Template = [ 64 | { 65 | label: "File", 66 | submenu: [ 67 | { 68 | role: 'quit', 69 | label: "Exit", 70 | } 71 | ] 72 | }, 73 | { 74 | label: "View", 75 | submenu: [ 76 | {role: 'reload'}, 77 | {role: 'forceReload'}, 78 | {role: 'toggleDevTools'}, 79 | {type: 'separator'}, 80 | {role: 'resetZoom'}, 81 | {role: 'zoomIn', accelerator: 'CommandOrControl+='}, 82 | {role: 'zoomIn', accelerator: 'CommandOrControl+numadd', visible: false, acceleratorWorksWhenHidden: true}, 83 | {role: 'zoomOut'}, 84 | {role: 'zoomOut', accelerator: 'CommandOrControl+numsub', visible: false, acceleratorWorksWhenHidden: true}, 85 | {type: 'separator'}, 86 | {role: 'togglefullscreen'} 87 | ] 88 | }, 89 | { 90 | label: "Tools", 91 | submenu: [ 92 | { 93 | label: 'Block abysshole skip ✔️', 94 | click: function () { 95 | blockSkip = !blockSkip; 96 | RefreshCustomMenuLabel() 97 | } 98 | } 99 | ] 100 | } 101 | ] 102 | 103 | function RefreshCustomMenuLabel() { 104 | // Block skip 105 | if (blockSkip) { 106 | Template[2].submenu[0].label = 'Block abysshole skip ✔️' 107 | } else { 108 | Template[2].submenu[0].label = 'Block abysshole skip ❌' 109 | } 110 | 111 | let menu = Menu.buildFromTemplate(Template); 112 | Menu.setApplicationMenu(menu); 113 | } 114 | 115 | function CustomMenu(mainWindow) { 116 | gameWindow = mainWindow 117 | 118 | let menu = Menu.buildFromTemplate(Template) 119 | Menu.setApplicationMenu(menu) 120 | } 121 | 122 | function GetBlockSkip() { 123 | return blockSkip 124 | } 125 | 126 | module.exports = {Create, CustomMenu, GetBlockSkip} 127 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | GNU GENERAL PUBLIC LICENSE 2 | Version 3, 29 June 2007 3 | 4 | Copyright (C) 2007 Free Software Foundation, Inc. 5 | Everyone is permitted to copy and distribute verbatim copies 6 | of this license document, but changing it is not allowed. 7 | 8 | Preamble 9 | 10 | The GNU General Public License is a free, copyleft license for 11 | software and other kinds of works. 12 | 13 | The licenses for most software and other practical works are designed 14 | to take away your freedom to share and change the works. By contrast, 15 | the GNU General Public License is intended to guarantee your freedom to 16 | share and change all versions of a program--to make sure it remains free 17 | software for all its users. We, the Free Software Foundation, use the 18 | GNU General Public License for most of our software; it applies also to 19 | any other work released this way by its authors. You can apply it to 20 | your programs, too. 21 | 22 | When we speak of free software, we are referring to freedom, not 23 | price. Our General Public Licenses are designed to make sure that you 24 | have the freedom to distribute copies of free software (and charge for 25 | them if you wish), that you receive source code or can get it if you 26 | want it, that you can change the software or use pieces of it in new 27 | free programs, and that you know you can do these things. 28 | 29 | To protect your rights, we need to prevent others from denying you 30 | these rights or asking you to surrender the rights. Therefore, you have 31 | certain responsibilities if you distribute copies of the software, or if 32 | you modify it: responsibilities to respect the freedom of others. 33 | 34 | For example, if you distribute copies of such a program, whether 35 | gratis or for a fee, you must pass on to the recipients the same 36 | freedoms that you received. You must make sure that they, too, receive 37 | or can get the source code. And you must show them these terms so they 38 | know their rights. 39 | 40 | Developers that use the GNU GPL protect your rights with two steps: 41 | (1) assert copyright on the software, and (2) offer you this License 42 | giving you legal permission to copy, distribute and/or modify it. 43 | 44 | For the developers' and authors' protection, the GPL clearly explains 45 | that there is no warranty for this free software. For both users' and 46 | authors' sake, the GPL requires that modified versions be marked as 47 | changed, so that their problems will not be attributed erroneously to 48 | authors of previous versions. 49 | 50 | Some devices are designed to deny users access to install or run 51 | modified versions of the software inside them, although the manufacturer 52 | can do so. This is fundamentally incompatible with the aim of 53 | protecting users' freedom to change the software. The systematic 54 | pattern of such abuse occurs in the area of products for individuals to 55 | use, which is precisely where it is most unacceptable. Therefore, we 56 | have designed this version of the GPL to prohibit the practice for those 57 | products. If such problems arise substantially in other domains, we 58 | stand ready to extend this provision to those domains in future versions 59 | of the GPL, as needed to protect the freedom of users. 60 | 61 | Finally, every program is threatened constantly by software patents. 62 | States should not allow patents to restrict development and use of 63 | software on general-purpose computers, but in those that do, we wish to 64 | avoid the special danger that patents applied to a free program could 65 | make it effectively proprietary. To prevent this, the GPL assures that 66 | patents cannot be used to render the program non-free. 67 | 68 | The precise terms and conditions for copying, distribution and 69 | modification follow. 70 | 71 | TERMS AND CONDITIONS 72 | 73 | 0. Definitions. 74 | 75 | "This License" refers to version 3 of the GNU General Public License. 76 | 77 | "Copyright" also means copyright-like laws that apply to other kinds of 78 | works, such as semiconductor masks. 79 | 80 | "The Program" refers to any copyrightable work licensed under this 81 | License. Each licensee is addressed as "you". "Licensees" and 82 | "recipients" may be individuals or organizations. 83 | 84 | To "modify" a work means to copy from or adapt all or part of the work 85 | in a fashion requiring copyright permission, other than the making of an 86 | exact copy. The resulting work is called a "modified version" of the 87 | earlier work or a work "based on" the earlier work. 88 | 89 | A "covered work" means either the unmodified Program or a work based 90 | on the Program. 91 | 92 | To "propagate" a work means to do anything with it that, without 93 | permission, would make you directly or secondarily liable for 94 | infringement under applicable copyright law, except executing it on a 95 | computer or modifying a private copy. Propagation includes copying, 96 | distribution (with or without modification), making available to the 97 | public, and in some countries other activities as well. 98 | 99 | To "convey" a work means any kind of propagation that enables other 100 | parties to make or receive copies. Mere interaction with a user through 101 | a computer network, with no transfer of a copy, is not conveying. 102 | 103 | An interactive user interface displays "Appropriate Legal Notices" 104 | to the extent that it includes a convenient and prominently visible 105 | feature that (1) displays an appropriate copyright notice, and (2) 106 | tells the user that there is no warranty for the work (except to the 107 | extent that warranties are provided), that licensees may convey the 108 | work under this License, and how to view a copy of this License. If 109 | the interface presents a list of user commands or options, such as a 110 | menu, a prominent item in the list meets this criterion. 111 | 112 | 1. Source Code. 113 | 114 | The "source code" for a work means the preferred form of the work 115 | for making modifications to it. "Object code" means any non-source 116 | form of a work. 117 | 118 | A "Standard Interface" means an interface that either is an official 119 | standard defined by a recognized standards body, or, in the case of 120 | interfaces specified for a particular programming language, one that 121 | is widely used among developers working in that language. 122 | 123 | The "System Libraries" of an executable work include anything, other 124 | than the work as a whole, that (a) is included in the normal form of 125 | packaging a Major Component, but which is not part of that Major 126 | Component, and (b) serves only to enable use of the work with that 127 | Major Component, or to implement a Standard Interface for which an 128 | implementation is available to the public in source code form. A 129 | "Major Component", in this context, means a major essential component 130 | (kernel, window system, and so on) of the specific operating system 131 | (if any) on which the executable work runs, or a compiler used to 132 | produce the work, or an object code interpreter used to run it. 133 | 134 | The "Corresponding Source" for a work in object code form means all 135 | the source code needed to generate, install, and (for an executable 136 | work) run the object code and to modify the work, including scripts to 137 | control those activities. However, it does not include the work's 138 | System Libraries, or general-purpose tools or generally available free 139 | programs which are used unmodified in performing those activities but 140 | which are not part of the work. For example, Corresponding Source 141 | includes interface definition files associated with source files for 142 | the work, and the source code for shared libraries and dynamically 143 | linked subprograms that the work is specifically designed to require, 144 | such as by intimate data communication or control flow between those 145 | subprograms and other parts of the work. 146 | 147 | The Corresponding Source need not include anything that users 148 | can regenerate automatically from other parts of the Corresponding 149 | Source. 150 | 151 | The Corresponding Source for a work in source code form is that 152 | same work. 153 | 154 | 2. Basic Permissions. 155 | 156 | All rights granted under this License are granted for the term of 157 | copyright on the Program, and are irrevocable provided the stated 158 | conditions are met. This License explicitly affirms your unlimited 159 | permission to run the unmodified Program. The output from running a 160 | covered work is covered by this License only if the output, given its 161 | content, constitutes a covered work. This License acknowledges your 162 | rights of fair use or other equivalent, as provided by copyright law. 163 | 164 | You may make, run and propagate covered works that you do not 165 | convey, without conditions so long as your license otherwise remains 166 | in force. You may convey covered works to others for the sole purpose 167 | of having them make modifications exclusively for you, or provide you 168 | with facilities for running those works, provided that you comply with 169 | the terms of this License in conveying all material for which you do 170 | not control copyright. Those thus making or running the covered works 171 | for you must do so exclusively on your behalf, under your direction 172 | and control, on terms that prohibit them from making any copies of 173 | your copyrighted material outside their relationship with you. 174 | 175 | Conveying under any other circumstances is permitted solely under 176 | the conditions stated below. Sublicensing is not allowed; section 10 177 | makes it unnecessary. 178 | 179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law. 180 | 181 | No covered work shall be deemed part of an effective technological 182 | measure under any applicable law fulfilling obligations under article 183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or 184 | similar laws prohibiting or restricting circumvention of such 185 | measures. 186 | 187 | When you convey a covered work, you waive any legal power to forbid 188 | circumvention of technological measures to the extent such circumvention 189 | is effected by exercising rights under this License with respect to 190 | the covered work, and you disclaim any intention to limit operation or 191 | modification of the work as a means of enforcing, against the work's 192 | users, your or third parties' legal rights to forbid circumvention of 193 | technological measures. 194 | 195 | 4. Conveying Verbatim Copies. 196 | 197 | You may convey verbatim copies of the Program's source code as you 198 | receive it, in any medium, provided that you conspicuously and 199 | appropriately publish on each copy an appropriate copyright notice; 200 | keep intact all notices stating that this License and any 201 | non-permissive terms added in accord with section 7 apply to the code; 202 | keep intact all notices of the absence of any warranty; and give all 203 | recipients a copy of this License along with the Program. 204 | 205 | You may charge any price or no price for each copy that you convey, 206 | and you may offer support or warranty protection for a fee. 207 | 208 | 5. Conveying Modified Source Versions. 209 | 210 | You may convey a work based on the Program, or the modifications to 211 | produce it from the Program, in the form of source code under the 212 | terms of section 4, provided that you also meet all of these conditions: 213 | 214 | a) The work must carry prominent notices stating that you modified 215 | it, and giving a relevant date. 216 | 217 | b) The work must carry prominent notices stating that it is 218 | released under this License and any conditions added under section 219 | 7. This requirement modifies the requirement in section 4 to 220 | "keep intact all notices". 221 | 222 | c) You must license the entire work, as a whole, under this 223 | License to anyone who comes into possession of a copy. This 224 | License will therefore apply, along with any applicable section 7 225 | additional terms, to the whole of the work, and all its parts, 226 | regardless of how they are packaged. This License gives no 227 | permission to license the work in any other way, but it does not 228 | invalidate such permission if you have separately received it. 229 | 230 | d) If the work has interactive user interfaces, each must display 231 | Appropriate Legal Notices; however, if the Program has interactive 232 | interfaces that do not display Appropriate Legal Notices, your 233 | work need not make them do so. 234 | 235 | A compilation of a covered work with other separate and independent 236 | works, which are not by their nature extensions of the covered work, 237 | and which are not combined with it such as to form a larger program, 238 | in or on a volume of a storage or distribution medium, is called an 239 | "aggregate" if the compilation and its resulting copyright are not 240 | used to limit the access or legal rights of the compilation's users 241 | beyond what the individual works permit. Inclusion of a covered work 242 | in an aggregate does not cause this License to apply to the other 243 | parts of the aggregate. 244 | 245 | 6. Conveying Non-Source Forms. 246 | 247 | You may convey a covered work in object code form under the terms 248 | of sections 4 and 5, provided that you also convey the 249 | machine-readable Corresponding Source under the terms of this License, 250 | in one of these ways: 251 | 252 | a) Convey the object code in, or embodied in, a physical product 253 | (including a physical distribution medium), accompanied by the 254 | Corresponding Source fixed on a durable physical medium 255 | customarily used for software interchange. 256 | 257 | b) Convey the object code in, or embodied in, a physical product 258 | (including a physical distribution medium), accompanied by a 259 | written offer, valid for at least three years and valid for as 260 | long as you offer spare parts or customer support for that product 261 | model, to give anyone who possesses the object code either (1) a 262 | copy of the Corresponding Source for all the software in the 263 | product that is covered by this License, on a durable physical 264 | medium customarily used for software interchange, for a price no 265 | more than your reasonable cost of physically performing this 266 | conveying of source, or (2) access to copy the 267 | Corresponding Source from a network server at no charge. 268 | 269 | c) Convey individual copies of the object code with a copy of the 270 | written offer to provide the Corresponding Source. This 271 | alternative is allowed only occasionally and noncommercially, and 272 | only if you received the object code with such an offer, in accord 273 | with subsection 6b. 274 | 275 | d) Convey the object code by offering access from a designated 276 | place (gratis or for a charge), and offer equivalent access to the 277 | Corresponding Source in the same way through the same place at no 278 | further charge. You need not require recipients to copy the 279 | Corresponding Source along with the object code. If the place to 280 | copy the object code is a network server, the Corresponding Source 281 | may be on a different server (operated by you or a third party) 282 | that supports equivalent copying facilities, provided you maintain 283 | clear directions next to the object code saying where to find the 284 | Corresponding Source. Regardless of what server hosts the 285 | Corresponding Source, you remain obligated to ensure that it is 286 | available for as long as needed to satisfy these requirements. 287 | 288 | e) Convey the object code using peer-to-peer transmission, provided 289 | you inform other peers where the object code and Corresponding 290 | Source of the work are being offered to the general public at no 291 | charge under subsection 6d. 292 | 293 | A separable portion of the object code, whose source code is excluded 294 | from the Corresponding Source as a System Library, need not be 295 | included in conveying the object code work. 296 | 297 | A "User Product" is either (1) a "consumer product", which means any 298 | tangible personal property which is normally used for personal, family, 299 | or household purposes, or (2) anything designed or sold for incorporation 300 | into a dwelling. In determining whether a product is a consumer product, 301 | doubtful cases shall be resolved in favor of coverage. For a particular 302 | product received by a particular user, "normally used" refers to a 303 | typical or common use of that class of product, regardless of the status 304 | of the particular user or of the way in which the particular user 305 | actually uses, or expects or is expected to use, the product. A product 306 | is a consumer product regardless of whether the product has substantial 307 | commercial, industrial or non-consumer uses, unless such uses represent 308 | the only significant mode of use of the product. 309 | 310 | "Installation Information" for a User Product means any methods, 311 | procedures, authorization keys, or other information required to install 312 | and execute modified versions of a covered work in that User Product from 313 | a modified version of its Corresponding Source. The information must 314 | suffice to ensure that the continued functioning of the modified object 315 | code is in no case prevented or interfered with solely because 316 | modification has been made. 317 | 318 | If you convey an object code work under this section in, or with, or 319 | specifically for use in, a User Product, and the conveying occurs as 320 | part of a transaction in which the right of possession and use of the 321 | User Product is transferred to the recipient in perpetuity or for a 322 | fixed term (regardless of how the transaction is characterized), the 323 | Corresponding Source conveyed under this section must be accompanied 324 | by the Installation Information. But this requirement does not apply 325 | if neither you nor any third party retains the ability to install 326 | modified object code on the User Product (for example, the work has 327 | been installed in ROM). 328 | 329 | The requirement to provide Installation Information does not include a 330 | requirement to continue to provide support service, warranty, or updates 331 | for a work that has been modified or installed by the recipient, or for 332 | the User Product in which it has been modified or installed. Access to a 333 | network may be denied when the modification itself materially and 334 | adversely affects the operation of the network or violates the rules and 335 | protocols for communication across the network. 336 | 337 | Corresponding Source conveyed, and Installation Information provided, 338 | in accord with this section must be in a format that is publicly 339 | documented (and with an implementation available to the public in 340 | source code form), and must require no special password or key for 341 | unpacking, reading or copying. 342 | 343 | 7. Additional Terms. 344 | 345 | "Additional permissions" are terms that supplement the terms of this 346 | License by making exceptions from one or more of its conditions. 347 | Additional permissions that are applicable to the entire Program shall 348 | be treated as though they were included in this License, to the extent 349 | that they are valid under applicable law. If additional permissions 350 | apply only to part of the Program, that part may be used separately 351 | under those permissions, but the entire Program remains governed by 352 | this License without regard to the additional permissions. 353 | 354 | When you convey a copy of a covered work, you may at your option 355 | remove any additional permissions from that copy, or from any part of 356 | it. (Additional permissions may be written to require their own 357 | removal in certain cases when you modify the work.) You may place 358 | additional permissions on material, added by you to a covered work, 359 | for which you have or can give appropriate copyright permission. 360 | 361 | Notwithstanding any other provision of this License, for material you 362 | add to a covered work, you may (if authorized by the copyright holders of 363 | that material) supplement the terms of this License with terms: 364 | 365 | a) Disclaiming warranty or limiting liability differently from the 366 | terms of sections 15 and 16 of this License; or 367 | 368 | b) Requiring preservation of specified reasonable legal notices or 369 | author attributions in that material or in the Appropriate Legal 370 | Notices displayed by works containing it; or 371 | 372 | c) Prohibiting misrepresentation of the origin of that material, or 373 | requiring that modified versions of such material be marked in 374 | reasonable ways as different from the original version; or 375 | 376 | d) Limiting the use for publicity purposes of names of licensors or 377 | authors of the material; or 378 | 379 | e) Declining to grant rights under trademark law for use of some 380 | trade names, trademarks, or service marks; or 381 | 382 | f) Requiring indemnification of licensors and authors of that 383 | material by anyone who conveys the material (or modified versions of 384 | it) with contractual assumptions of liability to the recipient, for 385 | any liability that these contractual assumptions directly impose on 386 | those licensors and authors. 387 | 388 | All other non-permissive additional terms are considered "further 389 | restrictions" within the meaning of section 10. If the Program as you 390 | received it, or any part of it, contains a notice stating that it is 391 | governed by this License along with a term that is a further 392 | restriction, you may remove that term. If a license document contains 393 | a further restriction but permits relicensing or conveying under this 394 | License, you may add to a covered work material governed by the terms 395 | of that license document, provided that the further restriction does 396 | not survive such relicensing or conveying. 397 | 398 | If you add terms to a covered work in accord with this section, you 399 | must place, in the relevant source files, a statement of the 400 | additional terms that apply to those files, or a notice indicating 401 | where to find the applicable terms. 402 | 403 | Additional terms, permissive or non-permissive, may be stated in the 404 | form of a separately written license, or stated as exceptions; 405 | the above requirements apply either way. 406 | 407 | 8. Termination. 408 | 409 | You may not propagate or modify a covered work except as expressly 410 | provided under this License. Any attempt otherwise to propagate or 411 | modify it is void, and will automatically terminate your rights under 412 | this License (including any patent licenses granted under the third 413 | paragraph of section 11). 414 | 415 | However, if you cease all violation of this License, then your 416 | license from a particular copyright holder is reinstated (a) 417 | provisionally, unless and until the copyright holder explicitly and 418 | finally terminates your license, and (b) permanently, if the copyright 419 | holder fails to notify you of the violation by some reasonable means 420 | prior to 60 days after the cessation. 421 | 422 | Moreover, your license from a particular copyright holder is 423 | reinstated permanently if the copyright holder notifies you of the 424 | violation by some reasonable means, this is the first time you have 425 | received notice of violation of this License (for any work) from that 426 | copyright holder, and you cure the violation prior to 30 days after 427 | your receipt of the notice. 428 | 429 | Termination of your rights under this section does not terminate the 430 | licenses of parties who have received copies or rights from you under 431 | this License. If your rights have been terminated and not permanently 432 | reinstated, you do not qualify to receive new licenses for the same 433 | material under section 10. 434 | 435 | 9. Acceptance Not Required for Having Copies. 436 | 437 | You are not required to accept this License in order to receive or 438 | run a copy of the Program. Ancillary propagation of a covered work 439 | occurring solely as a consequence of using peer-to-peer transmission 440 | to receive a copy likewise does not require acceptance. However, 441 | nothing other than this License grants you permission to propagate or 442 | modify any covered work. These actions infringe copyright if you do 443 | not accept this License. Therefore, by modifying or propagating a 444 | covered work, you indicate your acceptance of this License to do so. 445 | 446 | 10. Automatic Licensing of Downstream Recipients. 447 | 448 | Each time you convey a covered work, the recipient automatically 449 | receives a license from the original licensors, to run, modify and 450 | propagate that work, subject to this License. You are not responsible 451 | for enforcing compliance by third parties with this License. 452 | 453 | An "entity transaction" is a transaction transferring control of an 454 | organization, or substantially all assets of one, or subdividing an 455 | organization, or merging organizations. If propagation of a covered 456 | work results from an entity transaction, each party to that 457 | transaction who receives a copy of the work also receives whatever 458 | licenses to the work the party's predecessor in interest had or could 459 | give under the previous paragraph, plus a right to possession of the 460 | Corresponding Source of the work from the predecessor in interest, if 461 | the predecessor has it or can get it with reasonable efforts. 462 | 463 | You may not impose any further restrictions on the exercise of the 464 | rights granted or affirmed under this License. For example, you may 465 | not impose a license fee, royalty, or other charge for exercise of 466 | rights granted under this License, and you may not initiate litigation 467 | (including a cross-claim or counterclaim in a lawsuit) alleging that 468 | any patent claim is infringed by making, using, selling, offering for 469 | sale, or importing the Program or any portion of it. 470 | 471 | 11. Patents. 472 | 473 | A "contributor" is a copyright holder who authorizes use under this 474 | License of the Program or a work on which the Program is based. The 475 | work thus licensed is called the contributor's "contributor version". 476 | 477 | A contributor's "essential patent claims" are all patent claims 478 | owned or controlled by the contributor, whether already acquired or 479 | hereafter acquired, that would be infringed by some manner, permitted 480 | by this License, of making, using, or selling its contributor version, 481 | but do not include claims that would be infringed only as a 482 | consequence of further modification of the contributor version. For 483 | purposes of this definition, "control" includes the right to grant 484 | patent sublicenses in a manner consistent with the requirements of 485 | this License. 486 | 487 | Each contributor grants you a non-exclusive, worldwide, royalty-free 488 | patent license under the contributor's essential patent claims, to 489 | make, use, sell, offer for sale, import and otherwise run, modify and 490 | propagate the contents of its contributor version. 491 | 492 | In the following three paragraphs, a "patent license" is any express 493 | agreement or commitment, however denominated, not to enforce a patent 494 | (such as an express permission to practice a patent or covenant not to 495 | sue for patent infringement). To "grant" such a patent license to a 496 | party means to make such an agreement or commitment not to enforce a 497 | patent against the party. 498 | 499 | If you convey a covered work, knowingly relying on a patent license, 500 | and the Corresponding Source of the work is not available for anyone 501 | to copy, free of charge and under the terms of this License, through a 502 | publicly available network server or other readily accessible means, 503 | then you must either (1) cause the Corresponding Source to be so 504 | available, or (2) arrange to deprive yourself of the benefit of the 505 | patent license for this particular work, or (3) arrange, in a manner 506 | consistent with the requirements of this License, to extend the patent 507 | license to downstream recipients. "Knowingly relying" means you have 508 | actual knowledge that, but for the patent license, your conveying the 509 | covered work in a country, or your recipient's use of the covered work 510 | in a country, would infringe one or more identifiable patents in that 511 | country that you have reason to believe are valid. 512 | 513 | If, pursuant to or in connection with a single transaction or 514 | arrangement, you convey, or propagate by procuring conveyance of, a 515 | covered work, and grant a patent license to some of the parties 516 | receiving the covered work authorizing them to use, propagate, modify 517 | or convey a specific copy of the covered work, then the patent license 518 | you grant is automatically extended to all recipients of the covered 519 | work and works based on it. 520 | 521 | A patent license is "discriminatory" if it does not include within 522 | the scope of its coverage, prohibits the exercise of, or is 523 | conditioned on the non-exercise of one or more of the rights that are 524 | specifically granted under this License. You may not convey a covered 525 | work if you are a party to an arrangement with a third party that is 526 | in the business of distributing software, under which you make payment 527 | to the third party based on the extent of your activity of conveying 528 | the work, and under which the third party grants, to any of the 529 | parties who would receive the covered work from you, a discriminatory 530 | patent license (a) in connection with copies of the covered work 531 | conveyed by you (or copies made from those copies), or (b) primarily 532 | for and in connection with specific products or compilations that 533 | contain the covered work, unless you entered into that arrangement, 534 | or that patent license was granted, prior to 28 March 2007. 535 | 536 | Nothing in this License shall be construed as excluding or limiting 537 | any implied license or other defenses to infringement that may 538 | otherwise be available to you under applicable patent law. 539 | 540 | 12. No Surrender of Others' Freedom. 541 | 542 | If conditions are imposed on you (whether by court order, agreement or 543 | otherwise) that contradict the conditions of this License, they do not 544 | excuse you from the conditions of this License. If you cannot convey a 545 | covered work so as to satisfy simultaneously your obligations under this 546 | License and any other pertinent obligations, then as a consequence you may 547 | not convey it at all. For example, if you agree to terms that obligate you 548 | to collect a royalty for further conveying from those to whom you convey 549 | the Program, the only way you could satisfy both those terms and this 550 | License would be to refrain entirely from conveying the Program. 551 | 552 | 13. Use with the GNU Affero General Public License. 553 | 554 | Notwithstanding any other provision of this License, you have 555 | permission to link or combine any covered work with a work licensed 556 | under version 3 of the GNU Affero General Public License into a single 557 | combined work, and to convey the resulting work. The terms of this 558 | License will continue to apply to the part which is the covered work, 559 | but the special requirements of the GNU Affero General Public License, 560 | section 13, concerning interaction through a network will apply to the 561 | combination as such. 562 | 563 | 14. Revised Versions of this License. 564 | 565 | The Free Software Foundation may publish revised and/or new versions of 566 | the GNU General Public License from time to time. Such new versions will 567 | be similar in spirit to the present version, but may differ in detail to 568 | address new problems or concerns. 569 | 570 | Each version is given a distinguishing version number. If the 571 | Program specifies that a certain numbered version of the GNU General 572 | Public License "or any later version" applies to it, you have the 573 | option of following the terms and conditions either of that numbered 574 | version or of any later version published by the Free Software 575 | Foundation. If the Program does not specify a version number of the 576 | GNU General Public License, you may choose any version ever published 577 | by the Free Software Foundation. 578 | 579 | If the Program specifies that a proxy can decide which future 580 | versions of the GNU General Public License can be used, that proxy's 581 | public statement of acceptance of a version permanently authorizes you 582 | to choose that version for the Program. 583 | 584 | Later license versions may give you additional or different 585 | permissions. However, no additional obligations are imposed on any 586 | author or copyright holder as a result of your choosing to follow a 587 | later version. 588 | 589 | 15. Disclaimer of Warranty. 590 | 591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY 592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT 593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY 594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, 595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM 597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF 598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 599 | 600 | 16. Limitation of Liability. 601 | 602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS 604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY 605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE 606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF 607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD 608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), 609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF 610 | SUCH DAMAGES. 611 | 612 | 17. Interpretation of Sections 15 and 16. 613 | 614 | If the disclaimer of warranty and limitation of liability provided 615 | above cannot be given local legal effect according to their terms, 616 | reviewing courts shall apply local law that most closely approximates 617 | an absolute waiver of all civil liability in connection with the 618 | Program, unless a warranty or assumption of liability accompanies a 619 | copy of the Program in return for a fee. 620 | 621 | END OF TERMS AND CONDITIONS 622 | 623 | How to Apply These Terms to Your New Programs 624 | 625 | If you develop a new program, and you want it to be of the greatest 626 | possible use to the public, the best way to achieve this is to make it 627 | free software which everyone can redistribute and change under these terms. 628 | 629 | To do so, attach the following notices to the program. It is safest 630 | to attach them to the start of each source file to most effectively 631 | state the exclusion of warranty; and each file should have at least 632 | the "copyright" line and a pointer to where the full notice is found. 633 | 634 | 635 | Copyright (C) 636 | 637 | This program is free software: you can redistribute it and/or modify 638 | it under the terms of the GNU General Public License as published by 639 | the Free Software Foundation, either version 3 of the License, or 640 | (at your option) any later version. 641 | 642 | This program is distributed in the hope that it will be useful, 643 | but WITHOUT ANY WARRANTY; without even the implied warranty of 644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 645 | GNU General Public License for more details. 646 | 647 | You should have received a copy of the GNU General Public License 648 | along with this program. If not, see . 649 | 650 | Also add information on how to contact you by electronic and paper mail. 651 | 652 | If the program does terminal interaction, make it output a short 653 | notice like this when it starts in an interactive mode: 654 | 655 | Copyright (C) 656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. 657 | This is free software, and you are welcome to redistribute it 658 | under certain conditions; type `show c' for details. 659 | 660 | The hypothetical commands `show w' and `show c' should show the appropriate 661 | parts of the General Public License. Of course, your program's commands 662 | might be different; for a GUI interface, you would use an "about box". 663 | 664 | You should also get your employer (if you work as a programmer) or school, 665 | if any, to sign a "copyright disclaimer" for the program, if necessary. 666 | For more information on this, and how to apply and follow the GNU GPL, see 667 | . 668 | 669 | The GNU General Public License does not permit incorporating your program 670 | into proprietary programs. If your program is a subroutine library, you 671 | may consider it more useful to permit linking proprietary applications with 672 | the library. If this is what you want to do, use the GNU Lesser General 673 | Public License instead of this License. But first, please read 674 | . 675 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # This file is generated by running "yarn install" inside your project. 2 | # Manual changes might be lost - proceed with caution! 3 | 4 | __metadata: 5 | version: 6 6 | cacheKey: 8 7 | 8 | "7zip-bin@npm:~5.1.1": 9 | version: 5.1.1 10 | resolution: "7zip-bin@npm:5.1.1" 11 | checksum: 1e58ba3742ac86daa84d2e60c46fd545f235c9f60a00cd36a87a70bf824cc0c821fdc418994f1745081b17e7bc83d155e1e82bd44b06996e7cab0a491ce644c1 12 | languageName: node 13 | linkType: hard 14 | 15 | "@develar/schema-utils@npm:~2.6.5": 16 | version: 2.6.5 17 | resolution: "@develar/schema-utils@npm:2.6.5" 18 | dependencies: 19 | ajv: ^6.12.0 20 | ajv-keywords: ^3.4.1 21 | checksum: e1c3771af7fb934a0a985c31b901ece41a3015ef352b58e8e1c4bce691fe5792ebb65712e43ec70fa91a8fa0c929ccacf6b52c8f8de0fd83681db2cbeb62d143 22 | languageName: node 23 | linkType: hard 24 | 25 | "@electron/asar@npm:^3.2.1": 26 | version: 3.2.4 27 | resolution: "@electron/asar@npm:3.2.4" 28 | dependencies: 29 | chromium-pickle-js: ^0.2.0 30 | commander: ^5.0.0 31 | glob: ^7.1.6 32 | minimatch: ^3.0.4 33 | bin: 34 | asar: bin/asar.js 35 | checksum: 06e3e8fe7c894f7e7727410af5a9957ec77088f775b22441acf4ef718a9e6642a4dc1672f77ee1ce325fc367c8d59ac1e02f7db07869c8ced8a00132a3b54643 36 | languageName: node 37 | linkType: hard 38 | 39 | "@electron/get@npm:^2.0.0": 40 | version: 2.0.2 41 | resolution: "@electron/get@npm:2.0.2" 42 | dependencies: 43 | debug: ^4.1.1 44 | env-paths: ^2.2.0 45 | fs-extra: ^8.1.0 46 | global-agent: ^3.0.0 47 | got: ^11.8.5 48 | progress: ^2.0.3 49 | semver: ^6.2.0 50 | sumchecker: ^3.0.1 51 | dependenciesMeta: 52 | global-agent: 53 | optional: true 54 | checksum: 900845cc0b31b54761fc9b0ada2dea1e999e59aacc48999d53903bcb7c9a0a7356b5fe736cf610b2a56c5a21f5a3c0e083b2ed2b7e52c36a4d0f420d4b5ec268 55 | languageName: node 56 | linkType: hard 57 | 58 | "@electron/notarize@npm:^1.2.3": 59 | version: 1.2.4 60 | resolution: "@electron/notarize@npm:1.2.4" 61 | dependencies: 62 | debug: ^4.1.1 63 | fs-extra: ^9.0.1 64 | checksum: 3aa19fb247f9297b96a25f1a082f552e0c78a726ddfc98de9cdd4e4b092fc36fe07d680b762dd5a2bceda97b1044d3a0e6d9eadc5022f7c329a1fcf081133c9b 65 | languageName: node 66 | linkType: hard 67 | 68 | "@electron/osx-sign@npm:^1.0.4": 69 | version: 1.0.4 70 | resolution: "@electron/osx-sign@npm:1.0.4" 71 | dependencies: 72 | compare-version: ^0.1.2 73 | debug: ^4.3.4 74 | fs-extra: ^10.0.0 75 | isbinaryfile: ^4.0.8 76 | minimist: ^1.2.6 77 | plist: ^3.0.5 78 | bin: 79 | electron-osx-flat: bin/electron-osx-flat.js 80 | electron-osx-sign: bin/electron-osx-sign.js 81 | checksum: 0d7382922eabd06ee53b538e15050c7662773ba3fd07cc51ee86f5ec63872685c3b6c8678c967afe7efbee1b393d555fb5553137f7a76af514b30d102568d63e 82 | languageName: node 83 | linkType: hard 84 | 85 | "@electron/rebuild@npm:3.2.13": 86 | version: 3.2.13 87 | resolution: "@electron/rebuild@npm:3.2.13" 88 | dependencies: 89 | "@malept/cross-spawn-promise": ^2.0.0 90 | chalk: ^4.0.0 91 | debug: ^4.1.1 92 | detect-libc: ^2.0.1 93 | fs-extra: ^10.0.0 94 | got: ^11.7.0 95 | node-abi: ^3.0.0 96 | node-api-version: ^0.1.4 97 | node-gyp: ^9.0.0 98 | ora: ^5.1.0 99 | semver: ^7.3.5 100 | tar: ^6.0.5 101 | yargs: ^17.0.1 102 | bin: 103 | electron-rebuild: lib/cli.js 104 | checksum: 79ce6323fa95cab75dc1edb52540c8dd367db9ab084ca94fefde1a46699139b3cee3f5449b7b3b5b9b529887d9f3fabe1689a738351b716e3090e636296c3b1b 105 | languageName: node 106 | linkType: hard 107 | 108 | "@electron/universal@npm:1.3.4": 109 | version: 1.3.4 110 | resolution: "@electron/universal@npm:1.3.4" 111 | dependencies: 112 | "@electron/asar": ^3.2.1 113 | "@malept/cross-spawn-promise": ^1.1.0 114 | debug: ^4.3.1 115 | dir-compare: ^3.0.0 116 | fs-extra: ^9.0.1 117 | minimatch: ^3.0.4 118 | plist: ^3.0.4 119 | checksum: 2abc051d9ad3faa87406a72829817dc8d432018ad19cde021b265947e2733190ef7024d50e80690f2bfbcde363332dc3ff6c366ecc6d30e63a826e4c2cf6728a 120 | languageName: node 121 | linkType: hard 122 | 123 | "@gar/promisify@npm:^1.1.3": 124 | version: 1.1.3 125 | resolution: "@gar/promisify@npm:1.1.3" 126 | checksum: 4059f790e2d07bf3c3ff3e0fec0daa8144fe35c1f6e0111c9921bd32106adaa97a4ab096ad7dab1e28ee6a9060083c4d1a4ada42a7f5f3f7a96b8812e2b757c1 127 | languageName: node 128 | linkType: hard 129 | 130 | "@isaacs/cliui@npm:^8.0.2": 131 | version: 8.0.2 132 | resolution: "@isaacs/cliui@npm:8.0.2" 133 | dependencies: 134 | string-width: ^5.1.2 135 | string-width-cjs: "npm:string-width@^4.2.0" 136 | strip-ansi: ^7.0.1 137 | strip-ansi-cjs: "npm:strip-ansi@^6.0.1" 138 | wrap-ansi: ^8.1.0 139 | wrap-ansi-cjs: "npm:wrap-ansi@^7.0.0" 140 | checksum: 4a473b9b32a7d4d3cfb7a614226e555091ff0c5a29a1734c28c72a182c2f6699b26fc6b5c2131dfd841e86b185aea714c72201d7c98c2fba5f17709333a67aeb 141 | languageName: node 142 | linkType: hard 143 | 144 | "@malept/cross-spawn-promise@npm:^1.1.0": 145 | version: 1.1.1 146 | resolution: "@malept/cross-spawn-promise@npm:1.1.1" 147 | dependencies: 148 | cross-spawn: ^7.0.1 149 | checksum: 1aa468f9ff3aa59dbaa720731ddf9c1928228b6844358d8821b86628953e0608420e88c6366d85af35acad73b1addaa472026a1836ad3fec34813eb38b2bd25a 150 | languageName: node 151 | linkType: hard 152 | 153 | "@malept/cross-spawn-promise@npm:^2.0.0": 154 | version: 2.0.0 155 | resolution: "@malept/cross-spawn-promise@npm:2.0.0" 156 | dependencies: 157 | cross-spawn: ^7.0.1 158 | checksum: 9016a6674842c161b6949d7876e655874ca2d7f6a4fd88a73147d2abde0dcb3981c5dd9714e721e40f92e953ba16e18d7ee3fc94e8b1aae9b5922c582cd320da 159 | languageName: node 160 | linkType: hard 161 | 162 | "@malept/flatpak-bundler@npm:^0.4.0": 163 | version: 0.4.0 164 | resolution: "@malept/flatpak-bundler@npm:0.4.0" 165 | dependencies: 166 | debug: ^4.1.1 167 | fs-extra: ^9.0.0 168 | lodash: ^4.17.15 169 | tmp-promise: ^3.0.2 170 | checksum: 12527e42c2865504eb2a91cc419e52dd7a68c1eda1138c0713a1520a5413ef9dabfa9d21b7908d211998b75c60035d1d5ae87c00fe8ff5be8fa8449525235dd5 171 | languageName: node 172 | linkType: hard 173 | 174 | "@npmcli/fs@npm:^2.1.0": 175 | version: 2.1.0 176 | resolution: "@npmcli/fs@npm:2.1.0" 177 | dependencies: 178 | "@gar/promisify": ^1.1.3 179 | semver: ^7.3.5 180 | checksum: 6ec6d678af6da49f9dac50cd882d7f661934dd278972ffbaacde40d9eaa2871292d634000a0cca9510f6fc29855fbd4af433e1adbff90a524ec3eaf140f1219b 181 | languageName: node 182 | linkType: hard 183 | 184 | "@npmcli/fs@npm:^3.1.0": 185 | version: 3.1.0 186 | resolution: "@npmcli/fs@npm:3.1.0" 187 | dependencies: 188 | semver: ^7.3.5 189 | checksum: a50a6818de5fc557d0b0e6f50ec780a7a02ab8ad07e5ac8b16bf519e0ad60a144ac64f97d05c443c3367235d337182e1d012bbac0eb8dbae8dc7b40b193efd0e 190 | languageName: node 191 | linkType: hard 192 | 193 | "@npmcli/move-file@npm:^2.0.0": 194 | version: 2.0.0 195 | resolution: "@npmcli/move-file@npm:2.0.0" 196 | dependencies: 197 | mkdirp: ^1.0.4 198 | rimraf: ^3.0.2 199 | checksum: 1388777b507b0c592d53f41b9d182e1a8de7763bc625fc07999b8edbc22325f074e5b3ec90af79c89d6987fdb2325bc66d59f483258543c14a43661621f841b0 200 | languageName: node 201 | linkType: hard 202 | 203 | "@pkgjs/parseargs@npm:^0.11.0": 204 | version: 0.11.0 205 | resolution: "@pkgjs/parseargs@npm:0.11.0" 206 | checksum: 6ad6a00fc4f2f2cfc6bff76fb1d88b8ee20bc0601e18ebb01b6d4be583733a860239a521a7fbca73b612e66705078809483549d2b18f370eb346c5155c8e4a0f 207 | languageName: node 208 | linkType: hard 209 | 210 | "@sindresorhus/is@npm:^4.0.0": 211 | version: 4.6.0 212 | resolution: "@sindresorhus/is@npm:4.6.0" 213 | checksum: 83839f13da2c29d55c97abc3bc2c55b250d33a0447554997a85c539e058e57b8da092da396e252b11ec24a0279a0bed1f537fa26302209327060643e327f81d2 214 | languageName: node 215 | linkType: hard 216 | 217 | "@szmarczak/http-timer@npm:^4.0.5": 218 | version: 4.0.6 219 | resolution: "@szmarczak/http-timer@npm:4.0.6" 220 | dependencies: 221 | defer-to-connect: ^2.0.0 222 | checksum: c29df3bcec6fc3bdec2b17981d89d9c9fc9bd7d0c9bcfe92821dc533f4440bc890ccde79971838b4ceed1921d456973c4180d7175ee1d0023ad0562240a58d95 223 | languageName: node 224 | linkType: hard 225 | 226 | "@tootallnate/once@npm:2": 227 | version: 2.0.0 228 | resolution: "@tootallnate/once@npm:2.0.0" 229 | checksum: ad87447820dd3f24825d2d947ebc03072b20a42bfc96cbafec16bff8bbda6c1a81fcb0be56d5b21968560c5359a0af4038a68ba150c3e1694fe4c109a063bed8 230 | languageName: node 231 | linkType: hard 232 | 233 | "@types/cacheable-request@npm:^6.0.1": 234 | version: 6.0.3 235 | resolution: "@types/cacheable-request@npm:6.0.3" 236 | dependencies: 237 | "@types/http-cache-semantics": "*" 238 | "@types/keyv": ^3.1.4 239 | "@types/node": "*" 240 | "@types/responselike": ^1.0.0 241 | checksum: d9b26403fe65ce6b0cb3720b7030104c352bcb37e4fac2a7089a25a97de59c355fa08940658751f2f347a8512aa9d18fdb66ab3ade835975b2f454f2d5befbd9 242 | languageName: node 243 | linkType: hard 244 | 245 | "@types/debug@npm:^4.1.6": 246 | version: 4.1.7 247 | resolution: "@types/debug@npm:4.1.7" 248 | dependencies: 249 | "@types/ms": "*" 250 | checksum: 0a7b89d8ed72526858f0b61c6fd81f477853e8c4415bb97f48b1b5545248d2ae389931680b94b393b993a7cfe893537a200647d93defe6d87159b96812305adc 251 | languageName: node 252 | linkType: hard 253 | 254 | "@types/fs-extra@npm:9.0.13": 255 | version: 9.0.13 256 | resolution: "@types/fs-extra@npm:9.0.13" 257 | dependencies: 258 | "@types/node": "*" 259 | checksum: add79e212acd5ac76b97b9045834e03a7996aef60a814185e0459088fd290519a3c1620865d588fa36c4498bf614210d2a703af5cf80aa1dbc125db78f6edac3 260 | languageName: node 261 | linkType: hard 262 | 263 | "@types/fs-extra@npm:^9.0.11": 264 | version: 9.0.12 265 | resolution: "@types/fs-extra@npm:9.0.12" 266 | dependencies: 267 | "@types/node": "*" 268 | checksum: c63834f0be8d0993c55abcc0b2c90f3c095cf3aa9e827973472167bd93687df9da546bd5e0823ddc9e83e1651c9cfb09bbac99fa57a15ab28fd21280426e472c 269 | languageName: node 270 | linkType: hard 271 | 272 | "@types/http-cache-semantics@npm:*": 273 | version: 4.0.1 274 | resolution: "@types/http-cache-semantics@npm:4.0.1" 275 | checksum: 1048aacf627829f0d5f00184e16548205cd9f964bf0841c29b36bc504509230c40bc57c39778703a1c965a6f5b416ae2cbf4c1d4589c889d2838dd9dbfccf6e9 276 | languageName: node 277 | linkType: hard 278 | 279 | "@types/keyv@npm:^3.1.4": 280 | version: 3.1.4 281 | resolution: "@types/keyv@npm:3.1.4" 282 | dependencies: 283 | "@types/node": "*" 284 | checksum: e009a2bfb50e90ca9b7c6e8f648f8464067271fd99116f881073fa6fa76dc8d0133181dd65e6614d5fb1220d671d67b0124aef7d97dc02d7e342ab143a47779d 285 | languageName: node 286 | linkType: hard 287 | 288 | "@types/ms@npm:*": 289 | version: 0.7.31 290 | resolution: "@types/ms@npm:0.7.31" 291 | checksum: daadd354aedde024cce6f5aa873fefe7b71b22cd0e28632a69e8b677aeb48ae8caa1c60e5919bb781df040d116b01cb4316335167a3fc0ef6a63fa3614c0f6da 292 | languageName: node 293 | linkType: hard 294 | 295 | "@types/node@npm:*": 296 | version: 16.7.2 297 | resolution: "@types/node@npm:16.7.2" 298 | checksum: aef77c109e2fd93b5dc6ec0a57a0878aaaa58adf0e63d9618d67b116ad3f2a3eb2589a99deaf9fda4a0805068b2533e3d2cf8e8dc3572251c498ec3dc929a76c 299 | languageName: node 300 | linkType: hard 301 | 302 | "@types/node@npm:^16.11.26": 303 | version: 16.11.35 304 | resolution: "@types/node@npm:16.11.35" 305 | checksum: c06e8716f579ba41e65f27bfc8a90276f2b0c3324f33372dab75ca73a11971da12dbfb89fffd2289d890b3ec31136c55c2bf6afdf5ae06183d0f4590512ec3db 306 | languageName: node 307 | linkType: hard 308 | 309 | "@types/plist@npm:^3.0.1": 310 | version: 3.0.2 311 | resolution: "@types/plist@npm:3.0.2" 312 | dependencies: 313 | "@types/node": "*" 314 | xmlbuilder: ">=11.0.1" 315 | checksum: b8f9e6b21fb41a7e8ea5250717da972cde40b120109d5d2ed79e0a25406a9f6793abcba048d9b8ecc3df4b25735d9e4223b4d8a56dff893665c4a8c8573b77ad 316 | languageName: node 317 | linkType: hard 318 | 319 | "@types/responselike@npm:^1.0.0": 320 | version: 1.0.0 321 | resolution: "@types/responselike@npm:1.0.0" 322 | dependencies: 323 | "@types/node": "*" 324 | checksum: e99fc7cc6265407987b30deda54c1c24bb1478803faf6037557a774b2f034c5b097ffd65847daa87e82a61a250d919f35c3588654b0fdaa816906650f596d1b0 325 | languageName: node 326 | linkType: hard 327 | 328 | "@types/verror@npm:^1.10.3": 329 | version: 1.10.5 330 | resolution: "@types/verror@npm:1.10.5" 331 | checksum: f9f7073d86f7ef67a4ad930e02aa4579648e635ab5749fc365e248431bd3a4b01d76c483b2600a11e700bc738f10f1b38c1ef70f17ed2c7984fc4abde2bfa348 332 | languageName: node 333 | linkType: hard 334 | 335 | "@types/yauzl@npm:^2.9.1": 336 | version: 2.10.0 337 | resolution: "@types/yauzl@npm:2.10.0" 338 | dependencies: 339 | "@types/node": "*" 340 | checksum: 55d27ae5d346ea260e40121675c24e112ef0247649073848e5d4e03182713ae4ec8142b98f61a1c6cbe7d3b72fa99bbadb65d8b01873e5e605cdc30f1ff70ef2 341 | languageName: node 342 | linkType: hard 343 | 344 | "abbrev@npm:1, abbrev@npm:^1.0.0": 345 | version: 1.1.1 346 | resolution: "abbrev@npm:1.1.1" 347 | checksum: a4a97ec07d7ea112c517036882b2ac22f3109b7b19077dc656316d07d308438aac28e4d9746dc4d84bf6b1e75b4a7b0a5f3cb30592419f128ca9a8cee3bcfa17 348 | languageName: node 349 | linkType: hard 350 | 351 | "agent-base@npm:6, agent-base@npm:^6.0.2": 352 | version: 6.0.2 353 | resolution: "agent-base@npm:6.0.2" 354 | dependencies: 355 | debug: 4 356 | checksum: f52b6872cc96fd5f622071b71ef200e01c7c4c454ee68bc9accca90c98cfb39f2810e3e9aa330435835eedc8c23f4f8a15267f67c6e245d2b33757575bdac49d 357 | languageName: node 358 | linkType: hard 359 | 360 | "agentkeepalive@npm:^4.2.1": 361 | version: 4.2.1 362 | resolution: "agentkeepalive@npm:4.2.1" 363 | dependencies: 364 | debug: ^4.1.0 365 | depd: ^1.1.2 366 | humanize-ms: ^1.2.1 367 | checksum: 39cb49ed8cf217fd6da058a92828a0a84e0b74c35550f82ee0a10e1ee403c4b78ade7948be2279b188b7a7303f5d396ea2738b134731e464bf28de00a4f72a18 368 | languageName: node 369 | linkType: hard 370 | 371 | "aggregate-error@npm:^3.0.0": 372 | version: 3.1.0 373 | resolution: "aggregate-error@npm:3.1.0" 374 | dependencies: 375 | clean-stack: ^2.0.0 376 | indent-string: ^4.0.0 377 | checksum: 1101a33f21baa27a2fa8e04b698271e64616b886795fd43c31068c07533c7b3facfcaf4e9e0cab3624bd88f729a592f1c901a1a229c9e490eafce411a8644b79 378 | languageName: node 379 | linkType: hard 380 | 381 | "ajv-keywords@npm:^3.4.1": 382 | version: 3.5.2 383 | resolution: "ajv-keywords@npm:3.5.2" 384 | peerDependencies: 385 | ajv: ^6.9.1 386 | checksum: 7dc5e5931677a680589050f79dcbe1fefbb8fea38a955af03724229139175b433c63c68f7ae5f86cf8f65d55eb7c25f75a046723e2e58296707617ca690feae9 387 | languageName: node 388 | linkType: hard 389 | 390 | "ajv@npm:^6.10.0, ajv@npm:^6.12.0": 391 | version: 6.12.6 392 | resolution: "ajv@npm:6.12.6" 393 | dependencies: 394 | fast-deep-equal: ^3.1.1 395 | fast-json-stable-stringify: ^2.0.0 396 | json-schema-traverse: ^0.4.1 397 | uri-js: ^4.2.2 398 | checksum: 874972efe5c4202ab0a68379481fbd3d1b5d0a7bd6d3cc21d40d3536ebff3352a2a1fabb632d4fd2cc7fe4cbdcd5ed6782084c9bbf7f32a1536d18f9da5007d4 399 | languageName: node 400 | linkType: hard 401 | 402 | "ansi-regex@npm:^5.0.0": 403 | version: 5.0.0 404 | resolution: "ansi-regex@npm:5.0.0" 405 | checksum: b1bb4e992a5d96327bb4f72eaba9f8047f1d808d273ad19d399e266bfcc7fb19a4d1a127a32f7bc61fe46f1a94a4d04ec4c424e3fbe184929aa866323d8ed4ce 406 | languageName: node 407 | linkType: hard 408 | 409 | "ansi-regex@npm:^5.0.1": 410 | version: 5.0.1 411 | resolution: "ansi-regex@npm:5.0.1" 412 | checksum: 2aa4bb54caf2d622f1afdad09441695af2a83aa3fe8b8afa581d205e57ed4261c183c4d3877cee25794443fde5876417d859c108078ab788d6af7e4fe52eb66b 413 | languageName: node 414 | linkType: hard 415 | 416 | "ansi-regex@npm:^6.0.1": 417 | version: 6.0.1 418 | resolution: "ansi-regex@npm:6.0.1" 419 | checksum: 1ff8b7667cded1de4fa2c9ae283e979fc87036864317da86a2e546725f96406746411d0d85e87a2d12fa5abd715d90006de7fa4fa0477c92321ad3b4c7d4e169 420 | languageName: node 421 | linkType: hard 422 | 423 | "ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0": 424 | version: 4.3.0 425 | resolution: "ansi-styles@npm:4.3.0" 426 | dependencies: 427 | color-convert: ^2.0.1 428 | checksum: 513b44c3b2105dd14cc42a19271e80f386466c4be574bccf60b627432f9198571ebf4ab1e4c3ba17347658f4ee1711c163d574248c0c1cdc2d5917a0ad582ec4 429 | languageName: node 430 | linkType: hard 431 | 432 | "ansi-styles@npm:^6.1.0": 433 | version: 6.2.1 434 | resolution: "ansi-styles@npm:6.2.1" 435 | checksum: ef940f2f0ced1a6347398da88a91da7930c33ecac3c77b72c5905f8b8fe402c52e6fde304ff5347f616e27a742da3f1dc76de98f6866c69251ad0b07a66776d9 436 | languageName: node 437 | linkType: hard 438 | 439 | "app-builder-bin@npm:4.0.0": 440 | version: 4.0.0 441 | resolution: "app-builder-bin@npm:4.0.0" 442 | checksum: c3c8fd85c371b7a396c1bb1160ab2e3231ba4309abea5b36a5b366e42511e347c65a33ff50d56f4960b337833d539c263137b0ba131e2fa268c32edeb6c9f683 443 | languageName: node 444 | linkType: hard 445 | 446 | "app-builder-lib@npm:24.5.2": 447 | version: 24.5.2 448 | resolution: "app-builder-lib@npm:24.5.2" 449 | dependencies: 450 | 7zip-bin: ~5.1.1 451 | "@develar/schema-utils": ~2.6.5 452 | "@electron/notarize": ^1.2.3 453 | "@electron/osx-sign": ^1.0.4 454 | "@electron/rebuild": 3.2.13 455 | "@electron/universal": 1.3.4 456 | "@malept/flatpak-bundler": ^0.4.0 457 | "@types/fs-extra": 9.0.13 458 | async-exit-hook: ^2.0.1 459 | bluebird-lst: ^1.0.9 460 | builder-util: 24.5.0 461 | builder-util-runtime: 9.2.1 462 | chromium-pickle-js: ^0.2.0 463 | debug: ^4.3.4 464 | ejs: ^3.1.8 465 | electron-publish: 24.5.0 466 | form-data: ^4.0.0 467 | fs-extra: ^10.1.0 468 | hosted-git-info: ^4.1.0 469 | is-ci: ^3.0.0 470 | isbinaryfile: ^5.0.0 471 | js-yaml: ^4.1.0 472 | lazy-val: ^1.0.5 473 | minimatch: ^5.1.1 474 | read-config-file: 6.3.2 475 | sanitize-filename: ^1.6.3 476 | semver: ^7.3.8 477 | tar: ^6.1.12 478 | temp-file: ^3.4.0 479 | checksum: fa4ad0f0b8b7ae78d4e2d3bf5d5a3c92ffafecbe95bd34821a44e1fdaa3f695fd8ff6f999f6eb170e660d16822d6d2fab1f1fea2f801628c4a858f8a4af7d4cd 480 | languageName: node 481 | linkType: hard 482 | 483 | "aproba@npm:^1.0.3 || ^2.0.0": 484 | version: 2.0.0 485 | resolution: "aproba@npm:2.0.0" 486 | checksum: 5615cadcfb45289eea63f8afd064ab656006361020e1735112e346593856f87435e02d8dcc7ff0d11928bc7d425f27bc7c2a84f6c0b35ab0ff659c814c138a24 487 | languageName: node 488 | linkType: hard 489 | 490 | "are-we-there-yet@npm:^3.0.0": 491 | version: 3.0.0 492 | resolution: "are-we-there-yet@npm:3.0.0" 493 | dependencies: 494 | delegates: ^1.0.0 495 | readable-stream: ^3.6.0 496 | checksum: 348edfdd931b0b50868b55402c01c3f64df1d4c229ab6f063539a5025fd6c5f5bb8a0cab409bbed8d75d34762d22aa91b7c20b4204eb8177063158d9ba792981 497 | languageName: node 498 | linkType: hard 499 | 500 | "argparse@npm:^2.0.1": 501 | version: 2.0.1 502 | resolution: "argparse@npm:2.0.1" 503 | checksum: 83644b56493e89a254bae05702abf3a1101b4fa4d0ca31df1c9985275a5a5bd47b3c27b7fa0b71098d41114d8ca000e6ed90cad764b306f8a503665e4d517ced 504 | languageName: node 505 | linkType: hard 506 | 507 | "assert-plus@npm:^1.0.0": 508 | version: 1.0.0 509 | resolution: "assert-plus@npm:1.0.0" 510 | checksum: 19b4340cb8f0e6a981c07225eacac0e9d52c2644c080198765d63398f0075f83bbc0c8e95474d54224e297555ad0d631c1dcd058adb1ddc2437b41a6b424ac64 511 | languageName: node 512 | linkType: hard 513 | 514 | "astral-regex@npm:^2.0.0": 515 | version: 2.0.0 516 | resolution: "astral-regex@npm:2.0.0" 517 | checksum: 876231688c66400473ba505731df37ea436e574dd524520294cc3bbc54ea40334865e01fa0d074d74d036ee874ee7e62f486ea38bc421ee8e6a871c06f011766 518 | languageName: node 519 | linkType: hard 520 | 521 | "async-exit-hook@npm:^2.0.1": 522 | version: 2.0.1 523 | resolution: "async-exit-hook@npm:2.0.1" 524 | checksum: b72cbdd19ea90fa33a3a57b0dbff83e4bf2f4e4acd70b2b3847a588f9f16a45d38590ee13f285375dd919c224f60fa58dc3d315a87678d3aa24ff686d1c0200a 525 | languageName: node 526 | linkType: hard 527 | 528 | "async@npm:^3.2.3": 529 | version: 3.2.4 530 | resolution: "async@npm:3.2.4" 531 | checksum: 43d07459a4e1d09b84a20772414aa684ff4de085cbcaec6eea3c7a8f8150e8c62aa6cd4e699fe8ee93c3a5b324e777d34642531875a0817a35697522c1b02e89 532 | languageName: node 533 | linkType: hard 534 | 535 | "asynckit@npm:^0.4.0": 536 | version: 0.4.0 537 | resolution: "asynckit@npm:0.4.0" 538 | checksum: 7b78c451df768adba04e2d02e63e2d0bf3b07adcd6e42b4cf665cb7ce899bedd344c69a1dcbce355b5f972d597b25aaa1c1742b52cffd9caccb22f348114f6be 539 | languageName: node 540 | linkType: hard 541 | 542 | "at-least-node@npm:^1.0.0": 543 | version: 1.0.0 544 | resolution: "at-least-node@npm:1.0.0" 545 | checksum: 463e2f8e43384f1afb54bc68485c436d7622acec08b6fad269b421cb1d29cebb5af751426793d0961ed243146fe4dc983402f6d5a51b720b277818dbf6f2e49e 546 | languageName: node 547 | linkType: hard 548 | 549 | "balanced-match@npm:^1.0.0": 550 | version: 1.0.2 551 | resolution: "balanced-match@npm:1.0.2" 552 | checksum: 9706c088a283058a8a99e0bf91b0a2f75497f185980d9ffa8b304de1d9e58ebda7c72c07ebf01dadedaac5b2907b2c6f566f660d62bd336c3468e960403b9d65 553 | languageName: node 554 | linkType: hard 555 | 556 | "base64-js@npm:^1.3.1, base64-js@npm:^1.5.1": 557 | version: 1.5.1 558 | resolution: "base64-js@npm:1.5.1" 559 | checksum: 669632eb3745404c2f822a18fc3a0122d2f9a7a13f7fb8b5823ee19d1d2ff9ee5b52c53367176ea4ad093c332fd5ab4bd0ebae5a8e27917a4105a4cfc86b1005 560 | languageName: node 561 | linkType: hard 562 | 563 | "bl@npm:^4.1.0": 564 | version: 4.1.0 565 | resolution: "bl@npm:4.1.0" 566 | dependencies: 567 | buffer: ^5.5.0 568 | inherits: ^2.0.4 569 | readable-stream: ^3.4.0 570 | checksum: 9e8521fa7e83aa9427c6f8ccdcba6e8167ef30cc9a22df26effcc5ab682ef91d2cbc23a239f945d099289e4bbcfae7a192e9c28c84c6202e710a0dfec3722662 571 | languageName: node 572 | linkType: hard 573 | 574 | "bluebird-lst@npm:^1.0.9": 575 | version: 1.0.9 576 | resolution: "bluebird-lst@npm:1.0.9" 577 | dependencies: 578 | bluebird: ^3.5.5 579 | checksum: 5662542d7303cfc2dcd63e87e153cd0cc6adb2d8b383d08cb11582625ba5f0116b2eb725ea471feaea74e993482634c4c5bcb39b0b6efd42fc2fc749f5c6e0da 580 | languageName: node 581 | linkType: hard 582 | 583 | "bluebird@npm:^3.5.5": 584 | version: 3.7.2 585 | resolution: "bluebird@npm:3.7.2" 586 | checksum: 869417503c722e7dc54ca46715f70e15f4d9c602a423a02c825570862d12935be59ed9c7ba34a9b31f186c017c23cac6b54e35446f8353059c101da73eac22ef 587 | languageName: node 588 | linkType: hard 589 | 590 | "boolean@npm:^3.0.1": 591 | version: 3.1.4 592 | resolution: "boolean@npm:3.1.4" 593 | checksum: 9a48bce4799ccca861be0ec9564f47a96dd01535079624e37b06df45e5dc89d14dcefa04c56f1491a91f0827029f6d9e25690f0b308dfc248b9e64e15593aa35 594 | languageName: node 595 | linkType: hard 596 | 597 | "brace-expansion@npm:^1.1.7": 598 | version: 1.1.11 599 | resolution: "brace-expansion@npm:1.1.11" 600 | dependencies: 601 | balanced-match: ^1.0.0 602 | concat-map: 0.0.1 603 | checksum: faf34a7bb0c3fcf4b59c7808bc5d2a96a40988addf2e7e09dfbb67a2251800e0d14cd2bfc1aa79174f2f5095c54ff27f46fb1289fe2d77dac755b5eb3434cc07 604 | languageName: node 605 | linkType: hard 606 | 607 | "brace-expansion@npm:^2.0.1": 608 | version: 2.0.1 609 | resolution: "brace-expansion@npm:2.0.1" 610 | dependencies: 611 | balanced-match: ^1.0.0 612 | checksum: a61e7cd2e8a8505e9f0036b3b6108ba5e926b4b55089eeb5550cd04a471fe216c96d4fe7e4c7f995c728c554ae20ddfc4244cad10aef255e72b62930afd233d1 613 | languageName: node 614 | linkType: hard 615 | 616 | "buffer-crc32@npm:~0.2.3": 617 | version: 0.2.13 618 | resolution: "buffer-crc32@npm:0.2.13" 619 | checksum: 06252347ae6daca3453b94e4b2f1d3754a3b146a111d81c68924c22d91889a40623264e95e67955b1cb4a68cbedf317abeabb5140a9766ed248973096db5ce1c 620 | languageName: node 621 | linkType: hard 622 | 623 | "buffer-equal@npm:^1.0.0": 624 | version: 1.0.1 625 | resolution: "buffer-equal@npm:1.0.1" 626 | checksum: 6ead0f976726c4e2fb6f2e82419983f4a99cbf2cca1f1e107e16c23c4d91d9046c732dd29b63fc6ac194354f74fa107e8e94946ef2527812d83cde1d5a006309 627 | languageName: node 628 | linkType: hard 629 | 630 | "buffer-from@npm:^1.0.0": 631 | version: 1.1.2 632 | resolution: "buffer-from@npm:1.1.2" 633 | checksum: 0448524a562b37d4d7ed9efd91685a5b77a50672c556ea254ac9a6d30e3403a517d8981f10e565db24e8339413b43c97ca2951f10e399c6125a0d8911f5679bb 634 | languageName: node 635 | linkType: hard 636 | 637 | "buffer@npm:^5.1.0, buffer@npm:^5.5.0": 638 | version: 5.7.1 639 | resolution: "buffer@npm:5.7.1" 640 | dependencies: 641 | base64-js: ^1.3.1 642 | ieee754: ^1.1.13 643 | checksum: e2cf8429e1c4c7b8cbd30834ac09bd61da46ce35f5c22a78e6c2f04497d6d25541b16881e30a019c6fd3154150650ccee27a308eff3e26229d788bbdeb08ab84 644 | languageName: node 645 | linkType: hard 646 | 647 | "builder-util-runtime@npm:9.2.1": 648 | version: 9.2.1 649 | resolution: "builder-util-runtime@npm:9.2.1" 650 | dependencies: 651 | debug: ^4.3.4 652 | sax: ^1.2.4 653 | checksum: 6933e086b8ff9902cbd6d4c08d21d4a0437663ac849bc0939ec20a59cb2b084d7ab655c4dc2c71f854e77da152ff1f8e1240372665cb70e7b954afbfbf4d525a 654 | languageName: node 655 | linkType: hard 656 | 657 | "builder-util@npm:24.5.0": 658 | version: 24.5.0 659 | resolution: "builder-util@npm:24.5.0" 660 | dependencies: 661 | 7zip-bin: ~5.1.1 662 | "@types/debug": ^4.1.6 663 | app-builder-bin: 4.0.0 664 | bluebird-lst: ^1.0.9 665 | builder-util-runtime: 9.2.1 666 | chalk: ^4.1.2 667 | cross-spawn: ^7.0.3 668 | debug: ^4.3.4 669 | fs-extra: ^10.1.0 670 | http-proxy-agent: ^5.0.0 671 | https-proxy-agent: ^5.0.1 672 | is-ci: ^3.0.0 673 | js-yaml: ^4.1.0 674 | source-map-support: ^0.5.19 675 | stat-mode: ^1.0.0 676 | temp-file: ^3.4.0 677 | checksum: 8f3b27bccf4b81ce983576e9aacd06045c6f8a7c3d5e6704d45a96b0e91e4c3a36718760612e28e0de62e46e406e59c7030a472a40739e061c84294167e96859 678 | languageName: node 679 | linkType: hard 680 | 681 | "cacache@npm:^16.0.2": 682 | version: 16.0.7 683 | resolution: "cacache@npm:16.0.7" 684 | dependencies: 685 | "@npmcli/fs": ^2.1.0 686 | "@npmcli/move-file": ^2.0.0 687 | chownr: ^2.0.0 688 | fs-minipass: ^2.1.0 689 | glob: ^8.0.1 690 | infer-owner: ^1.0.4 691 | lru-cache: ^7.7.1 692 | minipass: ^3.1.6 693 | minipass-collect: ^1.0.2 694 | minipass-flush: ^1.0.5 695 | minipass-pipeline: ^1.2.4 696 | mkdirp: ^1.0.4 697 | p-map: ^4.0.0 698 | promise-inflight: ^1.0.1 699 | rimraf: ^3.0.2 700 | ssri: ^9.0.0 701 | tar: ^6.1.11 702 | unique-filename: ^1.1.1 703 | checksum: 2155b099b7e0f0369fb1155ca4673532ca7efe2ebdbec63acca8743580b8446b5d4fd7184626b1cb059001af77b981cdc67035c7855544d365d4f048eafca2ca 704 | languageName: node 705 | linkType: hard 706 | 707 | "cacache@npm:^17.0.0": 708 | version: 17.1.3 709 | resolution: "cacache@npm:17.1.3" 710 | dependencies: 711 | "@npmcli/fs": ^3.1.0 712 | fs-minipass: ^3.0.0 713 | glob: ^10.2.2 714 | lru-cache: ^7.7.1 715 | minipass: ^5.0.0 716 | minipass-collect: ^1.0.2 717 | minipass-flush: ^1.0.5 718 | minipass-pipeline: ^1.2.4 719 | p-map: ^4.0.0 720 | ssri: ^10.0.0 721 | tar: ^6.1.11 722 | unique-filename: ^3.0.0 723 | checksum: 385756781e1e21af089160d89d7462b7ed9883c978e848c7075b90b73cb823680e66092d61513050164588387d2ca87dd6d910e28d64bc13a9ac82cd8580c796 724 | languageName: node 725 | linkType: hard 726 | 727 | "cacheable-lookup@npm:^5.0.3": 728 | version: 5.0.4 729 | resolution: "cacheable-lookup@npm:5.0.4" 730 | checksum: 763e02cf9196bc9afccacd8c418d942fc2677f22261969a4c2c2e760fa44a2351a81557bd908291c3921fe9beb10b976ba8fa50c5ca837c5a0dd945f16468f2d 731 | languageName: node 732 | linkType: hard 733 | 734 | "cacheable-request@npm:^7.0.2": 735 | version: 7.0.4 736 | resolution: "cacheable-request@npm:7.0.4" 737 | dependencies: 738 | clone-response: ^1.0.2 739 | get-stream: ^5.1.0 740 | http-cache-semantics: ^4.0.0 741 | keyv: ^4.0.0 742 | lowercase-keys: ^2.0.0 743 | normalize-url: ^6.0.1 744 | responselike: ^2.0.0 745 | checksum: 0de9df773fd4e7dd9bd118959878f8f2163867e2e1ab3575ffbecbe6e75e80513dd0c68ba30005e5e5a7b377cc6162bbc00ab1db019bb4e9cb3c2f3f7a6f1ee4 746 | languageName: node 747 | linkType: hard 748 | 749 | "chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0, chalk@npm:^4.1.2": 750 | version: 4.1.2 751 | resolution: "chalk@npm:4.1.2" 752 | dependencies: 753 | ansi-styles: ^4.1.0 754 | supports-color: ^7.1.0 755 | checksum: fe75c9d5c76a7a98d45495b91b2172fa3b7a09e0cc9370e5c8feb1c567b85c4288e2b3fded7cfdd7359ac28d6b3844feb8b82b8686842e93d23c827c417e83fc 756 | languageName: node 757 | linkType: hard 758 | 759 | "chownr@npm:^2.0.0": 760 | version: 2.0.0 761 | resolution: "chownr@npm:2.0.0" 762 | checksum: c57cf9dd0791e2f18a5ee9c1a299ae6e801ff58fee96dc8bfd0dcb4738a6ce58dd252a3605b1c93c6418fe4f9d5093b28ffbf4d66648cb2a9c67eaef9679be2f 763 | languageName: node 764 | linkType: hard 765 | 766 | "chromium-pickle-js@npm:^0.2.0": 767 | version: 0.2.0 768 | resolution: "chromium-pickle-js@npm:0.2.0" 769 | checksum: 5ccacc538b0a1ecf3484c8fb3327eae129ceee858db0f64eb0a5ff87bda096a418d0d3e6f6e0967c6334d336a2c7463f7b683ec0e1cafbe736907fa2ee2f58ca 770 | languageName: node 771 | linkType: hard 772 | 773 | "ci-info@npm:^3.1.1": 774 | version: 3.2.0 775 | resolution: "ci-info@npm:3.2.0" 776 | checksum: c68995a94e95ce3f233ff845e62dfc56f2e8ff1e3f5c1361bcdd520cbbc9726d8a54cbc1a685cb9ee19c3c5e71a1dade6dda23eb364b59b8e6c32508a9b761bc 777 | languageName: node 778 | linkType: hard 779 | 780 | "clean-stack@npm:^2.0.0": 781 | version: 2.2.0 782 | resolution: "clean-stack@npm:2.2.0" 783 | checksum: 2ac8cd2b2f5ec986a3c743935ec85b07bc174d5421a5efc8017e1f146a1cf5f781ae962618f416352103b32c9cd7e203276e8c28241bbe946160cab16149fb68 784 | languageName: node 785 | linkType: hard 786 | 787 | "cli-cursor@npm:^3.1.0": 788 | version: 3.1.0 789 | resolution: "cli-cursor@npm:3.1.0" 790 | dependencies: 791 | restore-cursor: ^3.1.0 792 | checksum: 2692784c6cd2fd85cfdbd11f53aea73a463a6d64a77c3e098b2b4697a20443f430c220629e1ca3b195ea5ac4a97a74c2ee411f3807abf6df2b66211fec0c0a29 793 | languageName: node 794 | linkType: hard 795 | 796 | "cli-spinners@npm:^2.5.0": 797 | version: 2.9.0 798 | resolution: "cli-spinners@npm:2.9.0" 799 | checksum: a9c56e1f44457d4a9f4f535364e729cb8726198efa9e98990cfd9eda9e220dfa4ba12f92808d1be5e29029cdfead781db82dc8549b97b31c907d55f96aa9b0e2 800 | languageName: node 801 | linkType: hard 802 | 803 | "cli-truncate@npm:^2.1.0": 804 | version: 2.1.0 805 | resolution: "cli-truncate@npm:2.1.0" 806 | dependencies: 807 | slice-ansi: ^3.0.0 808 | string-width: ^4.2.0 809 | checksum: bf1e4e6195392dc718bf9cd71f317b6300dc4a9191d052f31046b8773230ece4fa09458813bf0e3455a5e68c0690d2ea2c197d14a8b85a7b5e01c97f4b5feb5d 810 | languageName: node 811 | linkType: hard 812 | 813 | "cliui@npm:^7.0.2": 814 | version: 7.0.4 815 | resolution: "cliui@npm:7.0.4" 816 | dependencies: 817 | string-width: ^4.2.0 818 | strip-ansi: ^6.0.0 819 | wrap-ansi: ^7.0.0 820 | checksum: ce2e8f578a4813806788ac399b9e866297740eecd4ad1823c27fd344d78b22c5f8597d548adbcc46f0573e43e21e751f39446c5a5e804a12aace402b7a315d7f 821 | languageName: node 822 | linkType: hard 823 | 824 | "cliui@npm:^8.0.1": 825 | version: 8.0.1 826 | resolution: "cliui@npm:8.0.1" 827 | dependencies: 828 | string-width: ^4.2.0 829 | strip-ansi: ^6.0.1 830 | wrap-ansi: ^7.0.0 831 | checksum: 79648b3b0045f2e285b76fb2e24e207c6db44323581e421c3acbd0e86454cba1b37aea976ab50195a49e7384b871e6dfb2247ad7dec53c02454ac6497394cb56 832 | languageName: node 833 | linkType: hard 834 | 835 | "clone-response@npm:^1.0.2": 836 | version: 1.0.2 837 | resolution: "clone-response@npm:1.0.2" 838 | dependencies: 839 | mimic-response: ^1.0.0 840 | checksum: 2d0e61547fc66276e0903be9654ada422515f5a15741691352000d47e8c00c226061221074ce2c0064d12e975e84a8687cfd35d8b405750cb4e772f87b256eda 841 | languageName: node 842 | linkType: hard 843 | 844 | "clone@npm:^1.0.2": 845 | version: 1.0.4 846 | resolution: "clone@npm:1.0.4" 847 | checksum: d06418b7335897209e77bdd430d04f882189582e67bd1f75a04565f3f07f5b3f119a9d670c943b6697d0afb100f03b866b3b8a1f91d4d02d72c4ecf2bb64b5dd 848 | languageName: node 849 | linkType: hard 850 | 851 | "color-convert@npm:^2.0.1": 852 | version: 2.0.1 853 | resolution: "color-convert@npm:2.0.1" 854 | dependencies: 855 | color-name: ~1.1.4 856 | checksum: 79e6bdb9fd479a205c71d89574fccfb22bd9053bd98c6c4d870d65c132e5e904e6034978e55b43d69fcaa7433af2016ee203ce76eeba9cfa554b373e7f7db336 857 | languageName: node 858 | linkType: hard 859 | 860 | "color-name@npm:~1.1.4": 861 | version: 1.1.4 862 | resolution: "color-name@npm:1.1.4" 863 | checksum: b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610 864 | languageName: node 865 | linkType: hard 866 | 867 | "color-support@npm:^1.1.3": 868 | version: 1.1.3 869 | resolution: "color-support@npm:1.1.3" 870 | bin: 871 | color-support: bin.js 872 | checksum: 9b7356817670b9a13a26ca5af1c21615463b500783b739b7634a0c2047c16cef4b2865d7576875c31c3cddf9dd621fa19285e628f20198b233a5cfdda6d0793b 873 | languageName: node 874 | linkType: hard 875 | 876 | "combined-stream@npm:^1.0.8": 877 | version: 1.0.8 878 | resolution: "combined-stream@npm:1.0.8" 879 | dependencies: 880 | delayed-stream: ~1.0.0 881 | checksum: 49fa4aeb4916567e33ea81d088f6584749fc90c7abec76fd516bf1c5aa5c79f3584b5ba3de6b86d26ddd64bae5329c4c7479343250cfe71c75bb366eae53bb7c 882 | languageName: node 883 | linkType: hard 884 | 885 | "commander@npm:^5.0.0": 886 | version: 5.1.0 887 | resolution: "commander@npm:5.1.0" 888 | checksum: 0b7fec1712fbcc6230fcb161d8d73b4730fa91a21dc089515489402ad78810547683f058e2a9835929c212fead1d6a6ade70db28bbb03edbc2829a9ab7d69447 889 | languageName: node 890 | linkType: hard 891 | 892 | "compare-version@npm:^0.1.2": 893 | version: 0.1.2 894 | resolution: "compare-version@npm:0.1.2" 895 | checksum: 0ceaf50b5f912c8eb8eeca19375e617209d200abebd771e9306510166462e6f91ad764f33f210a3058ee27c83f2f001a7a4ca32f509da2d207d0143a3438a020 896 | languageName: node 897 | linkType: hard 898 | 899 | "concat-map@npm:0.0.1": 900 | version: 0.0.1 901 | resolution: "concat-map@npm:0.0.1" 902 | checksum: 902a9f5d8967a3e2faf138d5cb784b9979bad2e6db5357c5b21c568df4ebe62bcb15108af1b2253744844eb964fc023fbd9afbbbb6ddd0bcc204c6fb5b7bf3af 903 | languageName: node 904 | linkType: hard 905 | 906 | "config-file-ts@npm:^0.2.4": 907 | version: 0.2.4 908 | resolution: "config-file-ts@npm:0.2.4" 909 | dependencies: 910 | glob: ^7.1.6 911 | typescript: ^4.0.2 912 | checksum: c7032064c0b00d7a3c429ea4dad477cc32a66370a0a2c39440feea0568158e662781cb905a54319be50f0345a63045ecbd7cc9a9ccbf0cc15744f874deea8029 913 | languageName: node 914 | linkType: hard 915 | 916 | "console-control-strings@npm:^1.1.0": 917 | version: 1.1.0 918 | resolution: "console-control-strings@npm:1.1.0" 919 | checksum: 8755d76787f94e6cf79ce4666f0c5519906d7f5b02d4b884cf41e11dcd759ed69c57da0670afd9236d229a46e0f9cf519db0cd829c6dca820bb5a5c3def584ed 920 | languageName: node 921 | linkType: hard 922 | 923 | "core-util-is@npm:1.0.2": 924 | version: 1.0.2 925 | resolution: "core-util-is@npm:1.0.2" 926 | checksum: 7a4c925b497a2c91421e25bf76d6d8190f0b2359a9200dbeed136e63b2931d6294d3b1893eda378883ed363cd950f44a12a401384c609839ea616befb7927dab 927 | languageName: node 928 | linkType: hard 929 | 930 | "crc@npm:^3.8.0": 931 | version: 3.8.0 932 | resolution: "crc@npm:3.8.0" 933 | dependencies: 934 | buffer: ^5.1.0 935 | checksum: dabbc4eba223b206068b92ca82bb471d583eb6be2384a87f5c3712730cfd6ba4b13a45e8ba3ef62174d5a781a2c5ac5c20bf36cf37bba73926899bd0aa19186f 936 | languageName: node 937 | linkType: hard 938 | 939 | "cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.3": 940 | version: 7.0.3 941 | resolution: "cross-spawn@npm:7.0.3" 942 | dependencies: 943 | path-key: ^3.1.0 944 | shebang-command: ^2.0.0 945 | which: ^2.0.1 946 | checksum: 671cc7c7288c3a8406f3c69a3ae2fc85555c04169e9d611def9a675635472614f1c0ed0ef80955d5b6d4e724f6ced67f0ad1bb006c2ea643488fcfef994d7f52 947 | languageName: node 948 | linkType: hard 949 | 950 | "debug@npm:4, debug@npm:^4.3.3, debug@npm:^4.3.4": 951 | version: 4.3.4 952 | resolution: "debug@npm:4.3.4" 953 | dependencies: 954 | ms: 2.1.2 955 | peerDependenciesMeta: 956 | supports-color: 957 | optional: true 958 | checksum: 3dbad3f94ea64f34431a9cbf0bafb61853eda57bff2880036153438f50fb5a84f27683ba0d8e5426bf41a8c6ff03879488120cf5b3a761e77953169c0600a708 959 | languageName: node 960 | linkType: hard 961 | 962 | "debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1": 963 | version: 4.3.2 964 | resolution: "debug@npm:4.3.2" 965 | dependencies: 966 | ms: 2.1.2 967 | peerDependenciesMeta: 968 | supports-color: 969 | optional: true 970 | checksum: 820ea160e267e23c953c9ed87e7ad93494d8cda2f7349af5e7e3bb236d23707ee3022f477d5a7d2ee86ef2bf7d60aa9ab22d1f58080d7deb9dccd073585e1e43 971 | languageName: node 972 | linkType: hard 973 | 974 | "decompress-response@npm:^6.0.0": 975 | version: 6.0.0 976 | resolution: "decompress-response@npm:6.0.0" 977 | dependencies: 978 | mimic-response: ^3.1.0 979 | checksum: d377cf47e02d805e283866c3f50d3d21578b779731e8c5072d6ce8c13cc31493db1c2f6784da9d1d5250822120cefa44f1deab112d5981015f2e17444b763812 980 | languageName: node 981 | linkType: hard 982 | 983 | "defaults@npm:^1.0.3": 984 | version: 1.0.4 985 | resolution: "defaults@npm:1.0.4" 986 | dependencies: 987 | clone: ^1.0.2 988 | checksum: 3a88b7a587fc076b84e60affad8b85245c01f60f38fc1d259e7ac1d89eb9ce6abb19e27215de46b98568dd5bc48471730b327637e6f20b0f1bc85cf00440c80a 989 | languageName: node 990 | linkType: hard 991 | 992 | "defer-to-connect@npm:^2.0.0": 993 | version: 2.0.1 994 | resolution: "defer-to-connect@npm:2.0.1" 995 | checksum: 8a9b50d2f25446c0bfefb55a48e90afd58f85b21bcf78e9207cd7b804354f6409032a1705c2491686e202e64fc05f147aa5aa45f9aa82627563f045937f5791b 996 | languageName: node 997 | linkType: hard 998 | 999 | "define-properties@npm:^1.1.3": 1000 | version: 1.1.3 1001 | resolution: "define-properties@npm:1.1.3" 1002 | dependencies: 1003 | object-keys: ^1.0.12 1004 | checksum: da80dba55d0cd76a5a7ab71ef6ea0ebcb7b941f803793e4e0257b384cb772038faa0c31659d244e82c4342edef841c1a1212580006a05a5068ee48223d787317 1005 | languageName: node 1006 | linkType: hard 1007 | 1008 | "delayed-stream@npm:~1.0.0": 1009 | version: 1.0.0 1010 | resolution: "delayed-stream@npm:1.0.0" 1011 | checksum: 46fe6e83e2cb1d85ba50bd52803c68be9bd953282fa7096f51fc29edd5d67ff84ff753c51966061e5ba7cb5e47ef6d36a91924eddb7f3f3483b1c560f77a0020 1012 | languageName: node 1013 | linkType: hard 1014 | 1015 | "delegates@npm:^1.0.0": 1016 | version: 1.0.0 1017 | resolution: "delegates@npm:1.0.0" 1018 | checksum: a51744d9b53c164ba9c0492471a1a2ffa0b6727451bdc89e31627fdf4adda9d51277cfcbfb20f0a6f08ccb3c436f341df3e92631a3440226d93a8971724771fd 1019 | languageName: node 1020 | linkType: hard 1021 | 1022 | "depd@npm:^1.1.2": 1023 | version: 1.1.2 1024 | resolution: "depd@npm:1.1.2" 1025 | checksum: 6b406620d269619852885ce15965272b829df6f409724415e0002c8632ab6a8c0a08ec1f0bd2add05dc7bd7507606f7e2cc034fa24224ab829580040b835ecd9 1026 | languageName: node 1027 | linkType: hard 1028 | 1029 | "detect-libc@npm:^2.0.1": 1030 | version: 2.0.1 1031 | resolution: "detect-libc@npm:2.0.1" 1032 | checksum: ccb05fcabbb555beb544d48080179c18523a343face9ee4e1a86605a8715b4169f94d663c21a03c310ac824592f2ba9a5270218819bb411ad7be578a527593d7 1033 | languageName: node 1034 | linkType: hard 1035 | 1036 | "detect-node@npm:^2.0.4": 1037 | version: 2.1.0 1038 | resolution: "detect-node@npm:2.1.0" 1039 | checksum: 832184ec458353e41533ac9c622f16c19f7c02d8b10c303dfd3a756f56be93e903616c0bb2d4226183c9351c15fc0b3dba41a17a2308262afabcfa3776e6ae6e 1040 | languageName: node 1041 | linkType: hard 1042 | 1043 | "dir-compare@npm:^3.0.0": 1044 | version: 3.3.0 1045 | resolution: "dir-compare@npm:3.3.0" 1046 | dependencies: 1047 | buffer-equal: ^1.0.0 1048 | minimatch: ^3.0.4 1049 | checksum: 05e7381509b17cb4e6791bd9569c12ce4267f44b1ee36594946ed895ed7ad24da9285130dc42af3a60707d58c76307bb3a1cbae2acd0a9cce8c74664e6a26828 1050 | languageName: node 1051 | linkType: hard 1052 | 1053 | "dmg-builder@npm:24.5.2": 1054 | version: 24.5.2 1055 | resolution: "dmg-builder@npm:24.5.2" 1056 | dependencies: 1057 | app-builder-lib: 24.5.2 1058 | builder-util: 24.5.0 1059 | builder-util-runtime: 9.2.1 1060 | dmg-license: ^1.0.11 1061 | fs-extra: ^10.1.0 1062 | iconv-lite: ^0.6.2 1063 | js-yaml: ^4.1.0 1064 | dependenciesMeta: 1065 | dmg-license: 1066 | optional: true 1067 | checksum: 185117a114d04b544ff4d988f4b1ecc8dd3936452e793f6e92899c9e9127d6eac2c18ab5d082294a565e8918560aae7164a090c0764ebeabc95a1002cb7f1fb8 1068 | languageName: node 1069 | linkType: hard 1070 | 1071 | "dmg-license@npm:^1.0.11": 1072 | version: 1.0.11 1073 | resolution: "dmg-license@npm:1.0.11" 1074 | dependencies: 1075 | "@types/plist": ^3.0.1 1076 | "@types/verror": ^1.10.3 1077 | ajv: ^6.10.0 1078 | crc: ^3.8.0 1079 | iconv-corefoundation: ^1.1.7 1080 | plist: ^3.0.4 1081 | smart-buffer: ^4.0.2 1082 | verror: ^1.10.0 1083 | bin: 1084 | dmg-license: bin/dmg-license.js 1085 | conditions: os=darwin 1086 | languageName: node 1087 | linkType: hard 1088 | 1089 | "dotenv-expand@npm:^5.1.0": 1090 | version: 5.1.0 1091 | resolution: "dotenv-expand@npm:5.1.0" 1092 | checksum: 8017675b7f254384915d55f9eb6388e577cf0a1231a28d54b0ca03b782be9501b0ac90ac57338636d395fa59051e6209e9b44b8ddf169ce6076dffb5dea227d3 1093 | languageName: node 1094 | linkType: hard 1095 | 1096 | "dotenv@npm:^9.0.2": 1097 | version: 9.0.2 1098 | resolution: "dotenv@npm:9.0.2" 1099 | checksum: 6b7980330a653089bc9b83362248547791151ee74f9881eb223ac2f4d641b174b708f77315d88708b551d45b4177afd3ba71bca4832f8807e003f71c2a0f83e7 1100 | languageName: node 1101 | linkType: hard 1102 | 1103 | "eastasianwidth@npm:^0.2.0": 1104 | version: 0.2.0 1105 | resolution: "eastasianwidth@npm:0.2.0" 1106 | checksum: 7d00d7cd8e49b9afa762a813faac332dee781932d6f2c848dc348939c4253f1d4564341b7af1d041853bc3f32c2ef141b58e0a4d9862c17a7f08f68df1e0f1ed 1107 | languageName: node 1108 | linkType: hard 1109 | 1110 | "ejs@npm:^3.1.8": 1111 | version: 3.1.9 1112 | resolution: "ejs@npm:3.1.9" 1113 | dependencies: 1114 | jake: ^10.8.5 1115 | bin: 1116 | ejs: bin/cli.js 1117 | checksum: af6f10eb815885ff8a8cfacc42c6b6cf87daf97a4884f87a30e0c3271fedd85d76a3a297d9c33a70e735b97ee632887f85e32854b9cdd3a2d97edf931519a35f 1118 | languageName: node 1119 | linkType: hard 1120 | 1121 | "electron-builder@npm:^24.0.0": 1122 | version: 24.5.2 1123 | resolution: "electron-builder@npm:24.5.2" 1124 | dependencies: 1125 | app-builder-lib: 24.5.2 1126 | builder-util: 24.5.0 1127 | builder-util-runtime: 9.2.1 1128 | chalk: ^4.1.2 1129 | dmg-builder: 24.5.2 1130 | fs-extra: ^10.1.0 1131 | is-ci: ^3.0.0 1132 | lazy-val: ^1.0.5 1133 | read-config-file: 6.3.2 1134 | simple-update-notifier: ^1.1.0 1135 | yargs: ^17.6.2 1136 | bin: 1137 | electron-builder: cli.js 1138 | install-app-deps: install-app-deps.js 1139 | checksum: a829a5e2af4f4d1752f537722b52a61cf6fcda12956a9d723dcbc9f4655d23c0f6fe499a6a6d0ab10c822d60608de9229604e36adf518e839b554de9e8a84405 1140 | languageName: node 1141 | linkType: hard 1142 | 1143 | "electron-context-menu@npm:^3.1.2": 1144 | version: 3.1.2 1145 | resolution: "electron-context-menu@npm:3.1.2" 1146 | dependencies: 1147 | cli-truncate: ^2.1.0 1148 | electron-dl: ^3.2.1 1149 | electron-is-dev: ^2.0.0 1150 | checksum: a91fb36e976988a93d5bb547e087b1ea44a8c0171ff83f3f612c043ac5c8e32d681d23ac96b66f6feef966f639db09a9503871b2076acd4944ce76c6dfc07f7c 1151 | languageName: node 1152 | linkType: hard 1153 | 1154 | "electron-dl@npm:^3.2.1": 1155 | version: 3.2.1 1156 | resolution: "electron-dl@npm:3.2.1" 1157 | dependencies: 1158 | ext-name: ^5.0.0 1159 | pupa: ^2.0.1 1160 | unused-filename: ^2.1.0 1161 | checksum: ab59064ad847e4ba02619fe6e71833b4fa5fa3c40a41dfd8bffb3e820d6bc0089df103599b6dd3948c775507be18868d19a53a923b61b9265496e298b1e0e028 1162 | languageName: node 1163 | linkType: hard 1164 | 1165 | "electron-is-dev@npm:^2.0.0": 1166 | version: 2.0.0 1167 | resolution: "electron-is-dev@npm:2.0.0" 1168 | checksum: 7393f46f06153d70a427ea904c60a092e50fbf1015c26c342cebb8324ada8c9e0c0f1f02867af56d9cc76f47be17da8cb311ea6bdc83343e7ebd2323ec4014c8 1169 | languageName: node 1170 | linkType: hard 1171 | 1172 | "electron-publish@npm:24.5.0": 1173 | version: 24.5.0 1174 | resolution: "electron-publish@npm:24.5.0" 1175 | dependencies: 1176 | "@types/fs-extra": ^9.0.11 1177 | builder-util: 24.5.0 1178 | builder-util-runtime: 9.2.1 1179 | chalk: ^4.1.2 1180 | fs-extra: ^10.1.0 1181 | lazy-val: ^1.0.5 1182 | mime: ^2.5.2 1183 | checksum: 7f31b5f2fc959a42747afb286e8dd9c4f7a1de387ef0836ee78e7fd81aaf121e1b1d55c8810924ba82eb1e4fc31da68d519240539bf7105b009973d366efa3b5 1184 | languageName: node 1185 | linkType: hard 1186 | 1187 | "electron@npm:22.3.3": 1188 | version: 22.3.3 1189 | resolution: "electron@npm:22.3.3" 1190 | dependencies: 1191 | "@electron/get": ^2.0.0 1192 | "@types/node": ^16.11.26 1193 | extract-zip: ^2.0.1 1194 | bin: 1195 | electron: cli.js 1196 | checksum: a32b92f32f39bc8f4bee9f514724e970b2f8701fd3202bf237cb7619dde409471e3205a6f970a1c2f5896fec0ed05bb8241d2d90de4f4b34f15cb1919333b7d9 1197 | languageName: node 1198 | linkType: hard 1199 | 1200 | "emoji-regex@npm:^8.0.0": 1201 | version: 8.0.0 1202 | resolution: "emoji-regex@npm:8.0.0" 1203 | checksum: d4c5c39d5a9868b5fa152f00cada8a936868fd3367f33f71be515ecee4c803132d11b31a6222b2571b1e5f7e13890156a94880345594d0ce7e3c9895f560f192 1204 | languageName: node 1205 | linkType: hard 1206 | 1207 | "emoji-regex@npm:^9.2.2": 1208 | version: 9.2.2 1209 | resolution: "emoji-regex@npm:9.2.2" 1210 | checksum: 8487182da74aabd810ac6d6f1994111dfc0e331b01271ae01ec1eb0ad7b5ecc2bbbbd2f053c05cb55a1ac30449527d819bbfbf0e3de1023db308cbcb47f86601 1211 | languageName: node 1212 | linkType: hard 1213 | 1214 | "encoding@npm:^0.1.13": 1215 | version: 0.1.13 1216 | resolution: "encoding@npm:0.1.13" 1217 | dependencies: 1218 | iconv-lite: ^0.6.2 1219 | checksum: bb98632f8ffa823996e508ce6a58ffcf5856330fde839ae42c9e1f436cc3b5cc651d4aeae72222916545428e54fd0f6aa8862fd8d25bdbcc4589f1e3f3715e7f 1220 | languageName: node 1221 | linkType: hard 1222 | 1223 | "end-of-stream@npm:^1.1.0": 1224 | version: 1.4.4 1225 | resolution: "end-of-stream@npm:1.4.4" 1226 | dependencies: 1227 | once: ^1.4.0 1228 | checksum: 530a5a5a1e517e962854a31693dbb5c0b2fc40b46dad2a56a2deec656ca040631124f4795823acc68238147805f8b021abbe221f4afed5ef3c8e8efc2024908b 1229 | languageName: node 1230 | linkType: hard 1231 | 1232 | "env-paths@npm:^2.2.0": 1233 | version: 2.2.1 1234 | resolution: "env-paths@npm:2.2.1" 1235 | checksum: 65b5df55a8bab92229ab2b40dad3b387fad24613263d103a97f91c9fe43ceb21965cd3392b1ccb5d77088021e525c4e0481adb309625d0cb94ade1d1fb8dc17e 1236 | languageName: node 1237 | linkType: hard 1238 | 1239 | "err-code@npm:^2.0.2": 1240 | version: 2.0.3 1241 | resolution: "err-code@npm:2.0.3" 1242 | checksum: 8b7b1be20d2de12d2255c0bc2ca638b7af5171142693299416e6a9339bd7d88fc8d7707d913d78e0993176005405a236b066b45666b27b797252c771156ace54 1243 | languageName: node 1244 | linkType: hard 1245 | 1246 | "es6-error@npm:^4.1.1": 1247 | version: 4.1.1 1248 | resolution: "es6-error@npm:4.1.1" 1249 | checksum: ae41332a51ec1323da6bbc5d75b7803ccdeddfae17c41b6166ebbafc8e8beb7a7b80b884b7fab1cc80df485860ac3c59d78605e860bb4f8cd816b3d6ade0d010 1250 | languageName: node 1251 | linkType: hard 1252 | 1253 | "escalade@npm:^3.1.1": 1254 | version: 3.1.1 1255 | resolution: "escalade@npm:3.1.1" 1256 | checksum: a3e2a99f07acb74b3ad4989c48ca0c3140f69f923e56d0cba0526240ee470b91010f9d39001f2a4a313841d237ede70a729e92125191ba5d21e74b106800b133 1257 | languageName: node 1258 | linkType: hard 1259 | 1260 | "escape-goat@npm:^2.0.0": 1261 | version: 2.1.1 1262 | resolution: "escape-goat@npm:2.1.1" 1263 | checksum: ce05c70c20dd7007b60d2d644b625da5412325fdb57acf671ba06cb2ab3cd6789e2087026921a05b665b0a03fadee2955e7fc0b9a67da15a6551a980b260eba7 1264 | languageName: node 1265 | linkType: hard 1266 | 1267 | "escape-string-regexp@npm:^4.0.0": 1268 | version: 4.0.0 1269 | resolution: "escape-string-regexp@npm:4.0.0" 1270 | checksum: 98b48897d93060f2322108bf29db0feba7dd774be96cd069458d1453347b25ce8682ecc39859d4bca2203cc0ab19c237bcc71755eff49a0f8d90beadeeba5cc5 1271 | languageName: node 1272 | linkType: hard 1273 | 1274 | "exponential-backoff@npm:^3.1.1": 1275 | version: 3.1.1 1276 | resolution: "exponential-backoff@npm:3.1.1" 1277 | checksum: 3d21519a4f8207c99f7457287291316306255a328770d320b401114ec8481986e4e467e854cb9914dd965e0a1ca810a23ccb559c642c88f4c7f55c55778a9b48 1278 | languageName: node 1279 | linkType: hard 1280 | 1281 | "ext-list@npm:^2.0.0": 1282 | version: 2.2.2 1283 | resolution: "ext-list@npm:2.2.2" 1284 | dependencies: 1285 | mime-db: ^1.28.0 1286 | checksum: 9b2426bea312e674eeced62c5f18407ab9a8653bbdfbde36492331c7973dab7fbf9e11d6c38605786168b42da333910314988097ca06eee61f1b9b57efae3f18 1287 | languageName: node 1288 | linkType: hard 1289 | 1290 | "ext-name@npm:^5.0.0": 1291 | version: 5.0.0 1292 | resolution: "ext-name@npm:5.0.0" 1293 | dependencies: 1294 | ext-list: ^2.0.0 1295 | sort-keys-length: ^1.0.0 1296 | checksum: f598269bd5de4295540ea7d6f8f6a01d82a7508f148b7700a05628ef6121648d26e6e5e942049e953b3051863df6b54bd8fe951e7877f185e34ace5d44370b33 1297 | languageName: node 1298 | linkType: hard 1299 | 1300 | "extract-zip@npm:^2.0.1": 1301 | version: 2.0.1 1302 | resolution: "extract-zip@npm:2.0.1" 1303 | dependencies: 1304 | "@types/yauzl": ^2.9.1 1305 | debug: ^4.1.1 1306 | get-stream: ^5.1.0 1307 | yauzl: ^2.10.0 1308 | dependenciesMeta: 1309 | "@types/yauzl": 1310 | optional: true 1311 | bin: 1312 | extract-zip: cli.js 1313 | checksum: 8cbda9debdd6d6980819cc69734d874ddd71051c9fe5bde1ef307ebcedfe949ba57b004894b585f758b7c9eeeea0e3d87f2dda89b7d25320459c2c9643ebb635 1314 | languageName: node 1315 | linkType: hard 1316 | 1317 | "extsprintf@npm:^1.2.0": 1318 | version: 1.4.0 1319 | resolution: "extsprintf@npm:1.4.0" 1320 | checksum: 184dc8a413eb4b1ff16bdce797340e7ded4d28511d56a1c9afa5a95bcff6ace154063823eaf0206dbbb0d14059d74f382a15c34b7c0636fa74a7e681295eb67e 1321 | languageName: node 1322 | linkType: hard 1323 | 1324 | "fast-deep-equal@npm:^3.1.1": 1325 | version: 3.1.3 1326 | resolution: "fast-deep-equal@npm:3.1.3" 1327 | checksum: e21a9d8d84f53493b6aa15efc9cfd53dd5b714a1f23f67fb5dc8f574af80df889b3bce25dc081887c6d25457cce704e636395333abad896ccdec03abaf1f3f9d 1328 | languageName: node 1329 | linkType: hard 1330 | 1331 | "fast-json-stable-stringify@npm:^2.0.0": 1332 | version: 2.1.0 1333 | resolution: "fast-json-stable-stringify@npm:2.1.0" 1334 | checksum: b191531e36c607977e5b1c47811158733c34ccb3bfde92c44798929e9b4154884378536d26ad90dfecd32e1ffc09c545d23535ad91b3161a27ddbb8ebe0cbecb 1335 | languageName: node 1336 | linkType: hard 1337 | 1338 | "fd-slicer@npm:~1.1.0": 1339 | version: 1.1.0 1340 | resolution: "fd-slicer@npm:1.1.0" 1341 | dependencies: 1342 | pend: ~1.2.0 1343 | checksum: c8585fd5713f4476eb8261150900d2cb7f6ff2d87f8feb306ccc8a1122efd152f1783bdb2b8dc891395744583436bfd8081d8e63ece0ec8687eeefea394d4ff2 1344 | languageName: node 1345 | linkType: hard 1346 | 1347 | "filelist@npm:^1.0.4": 1348 | version: 1.0.4 1349 | resolution: "filelist@npm:1.0.4" 1350 | dependencies: 1351 | minimatch: ^5.0.1 1352 | checksum: a303573b0821e17f2d5e9783688ab6fbfce5d52aaac842790ae85e704a6f5e4e3538660a63183d6453834dedf1e0f19a9dadcebfa3e926c72397694ea11f5160 1353 | languageName: node 1354 | linkType: hard 1355 | 1356 | "foreground-child@npm:^3.1.0": 1357 | version: 3.1.1 1358 | resolution: "foreground-child@npm:3.1.1" 1359 | dependencies: 1360 | cross-spawn: ^7.0.0 1361 | signal-exit: ^4.0.1 1362 | checksum: 139d270bc82dc9e6f8bc045fe2aae4001dc2472157044fdfad376d0a3457f77857fa883c1c8b21b491c6caade9a926a4bed3d3d2e8d3c9202b151a4cbbd0bcd5 1363 | languageName: node 1364 | linkType: hard 1365 | 1366 | "form-data@npm:^4.0.0": 1367 | version: 4.0.0 1368 | resolution: "form-data@npm:4.0.0" 1369 | dependencies: 1370 | asynckit: ^0.4.0 1371 | combined-stream: ^1.0.8 1372 | mime-types: ^2.1.12 1373 | checksum: 01135bf8675f9d5c61ff18e2e2932f719ca4de964e3be90ef4c36aacfc7b9cb2fceb5eca0b7e0190e3383fe51c5b37f4cb80b62ca06a99aaabfcfd6ac7c9328c 1374 | languageName: node 1375 | linkType: hard 1376 | 1377 | "fs-extra@npm:^10.0.0": 1378 | version: 10.0.0 1379 | resolution: "fs-extra@npm:10.0.0" 1380 | dependencies: 1381 | graceful-fs: ^4.2.0 1382 | jsonfile: ^6.0.1 1383 | universalify: ^2.0.0 1384 | checksum: 5285a3d8f34b917cf2b66af8c231a40c1623626e9d701a20051d3337be16c6d7cac94441c8b3732d47a92a2a027886ca93c69b6a4ae6aee3c89650d2a8880c0a 1385 | languageName: node 1386 | linkType: hard 1387 | 1388 | "fs-extra@npm:^10.1.0": 1389 | version: 10.1.0 1390 | resolution: "fs-extra@npm:10.1.0" 1391 | dependencies: 1392 | graceful-fs: ^4.2.0 1393 | jsonfile: ^6.0.1 1394 | universalify: ^2.0.0 1395 | checksum: dc94ab37096f813cc3ca12f0f1b5ad6744dfed9ed21e953d72530d103cea193c2f81584a39e9dee1bea36de5ee66805678c0dddc048e8af1427ac19c00fffc50 1396 | languageName: node 1397 | linkType: hard 1398 | 1399 | "fs-extra@npm:^8.1.0": 1400 | version: 8.1.0 1401 | resolution: "fs-extra@npm:8.1.0" 1402 | dependencies: 1403 | graceful-fs: ^4.2.0 1404 | jsonfile: ^4.0.0 1405 | universalify: ^0.1.0 1406 | checksum: bf44f0e6cea59d5ce071bba4c43ca76d216f89e402dc6285c128abc0902e9b8525135aa808adad72c9d5d218e9f4bcc63962815529ff2f684ad532172a284880 1407 | languageName: node 1408 | linkType: hard 1409 | 1410 | "fs-extra@npm:^9.0.0, fs-extra@npm:^9.0.1": 1411 | version: 9.1.0 1412 | resolution: "fs-extra@npm:9.1.0" 1413 | dependencies: 1414 | at-least-node: ^1.0.0 1415 | graceful-fs: ^4.2.0 1416 | jsonfile: ^6.0.1 1417 | universalify: ^2.0.0 1418 | checksum: ba71ba32e0faa74ab931b7a0031d1523c66a73e225de7426e275e238e312d07313d2da2d33e34a52aa406c8763ade5712eb3ec9ba4d9edce652bcacdc29e6b20 1419 | languageName: node 1420 | linkType: hard 1421 | 1422 | "fs-minipass@npm:^2.0.0, fs-minipass@npm:^2.1.0": 1423 | version: 2.1.0 1424 | resolution: "fs-minipass@npm:2.1.0" 1425 | dependencies: 1426 | minipass: ^3.0.0 1427 | checksum: 1b8d128dae2ac6cc94230cc5ead341ba3e0efaef82dab46a33d171c044caaa6ca001364178d42069b2809c35a1c3c35079a32107c770e9ffab3901b59af8c8b1 1428 | languageName: node 1429 | linkType: hard 1430 | 1431 | "fs-minipass@npm:^3.0.0": 1432 | version: 3.0.2 1433 | resolution: "fs-minipass@npm:3.0.2" 1434 | dependencies: 1435 | minipass: ^5.0.0 1436 | checksum: e9cc0e1f2d01c6f6f62f567aee59530aba65c6c7b2ae88c5027bc34c711ebcfcfaefd0caf254afa6adfe7d1fba16bc2537508a6235196bac7276747d078aef0a 1437 | languageName: node 1438 | linkType: hard 1439 | 1440 | "fs.realpath@npm:^1.0.0": 1441 | version: 1.0.0 1442 | resolution: "fs.realpath@npm:1.0.0" 1443 | checksum: 99ddea01a7e75aa276c250a04eedeffe5662bce66c65c07164ad6264f9de18fb21be9433ead460e54cff20e31721c811f4fb5d70591799df5f85dce6d6746fd0 1444 | languageName: node 1445 | linkType: hard 1446 | 1447 | "gauge@npm:^4.0.3": 1448 | version: 4.0.4 1449 | resolution: "gauge@npm:4.0.4" 1450 | dependencies: 1451 | aproba: ^1.0.3 || ^2.0.0 1452 | color-support: ^1.1.3 1453 | console-control-strings: ^1.1.0 1454 | has-unicode: ^2.0.1 1455 | signal-exit: ^3.0.7 1456 | string-width: ^4.2.3 1457 | strip-ansi: ^6.0.1 1458 | wide-align: ^1.1.5 1459 | checksum: 788b6bfe52f1dd8e263cda800c26ac0ca2ff6de0b6eee2fe0d9e3abf15e149b651bd27bf5226be10e6e3edb5c4e5d5985a5a1a98137e7a892f75eff76467ad2d 1460 | languageName: node 1461 | linkType: hard 1462 | 1463 | "get-caller-file@npm:^2.0.5": 1464 | version: 2.0.5 1465 | resolution: "get-caller-file@npm:2.0.5" 1466 | checksum: b9769a836d2a98c3ee734a88ba712e62703f1df31b94b784762c433c27a386dd6029ff55c2a920c392e33657d80191edbf18c61487e198844844516f843496b9 1467 | languageName: node 1468 | linkType: hard 1469 | 1470 | "get-stream@npm:^5.1.0": 1471 | version: 5.2.0 1472 | resolution: "get-stream@npm:5.2.0" 1473 | dependencies: 1474 | pump: ^3.0.0 1475 | checksum: 8bc1a23174a06b2b4ce600df38d6c98d2ef6d84e020c1ddad632ad75bac4e092eeb40e4c09e0761c35fc2dbc5e7fff5dab5e763a383582c4a167dd69a905bd12 1476 | languageName: node 1477 | linkType: hard 1478 | 1479 | "glob@npm:^10.2.2": 1480 | version: 10.3.1 1481 | resolution: "glob@npm:10.3.1" 1482 | dependencies: 1483 | foreground-child: ^3.1.0 1484 | jackspeak: ^2.0.3 1485 | minimatch: ^9.0.1 1486 | minipass: ^5.0.0 || ^6.0.2 1487 | path-scurry: ^1.10.0 1488 | bin: 1489 | glob: dist/cjs/src/bin.js 1490 | checksum: 19c8c2805658b1002fecf0722cd609a33153d756a0d5260676bd0e9c5e6ef889ec9cce6d3dac0411aa90bce8de3d14f25b6f5589a3292582cccbfeddd0e98cc4 1491 | languageName: node 1492 | linkType: hard 1493 | 1494 | "glob@npm:^7.1.3, glob@npm:^7.1.6": 1495 | version: 7.1.7 1496 | resolution: "glob@npm:7.1.7" 1497 | dependencies: 1498 | fs.realpath: ^1.0.0 1499 | inflight: ^1.0.4 1500 | inherits: 2 1501 | minimatch: ^3.0.4 1502 | once: ^1.3.0 1503 | path-is-absolute: ^1.0.0 1504 | checksum: b61f48973bbdcf5159997b0874a2165db572b368b931135832599875919c237fc05c12984e38fe828e69aa8a921eb0e8a4997266211c517c9cfaae8a93988bb8 1505 | languageName: node 1506 | linkType: hard 1507 | 1508 | "glob@npm:^7.1.4": 1509 | version: 7.2.3 1510 | resolution: "glob@npm:7.2.3" 1511 | dependencies: 1512 | fs.realpath: ^1.0.0 1513 | inflight: ^1.0.4 1514 | inherits: 2 1515 | minimatch: ^3.1.1 1516 | once: ^1.3.0 1517 | path-is-absolute: ^1.0.0 1518 | checksum: 29452e97b38fa704dabb1d1045350fb2467cf0277e155aa9ff7077e90ad81d1ea9d53d3ee63bd37c05b09a065e90f16aec4a65f5b8de401d1dac40bc5605d133 1519 | languageName: node 1520 | linkType: hard 1521 | 1522 | "glob@npm:^8.0.1": 1523 | version: 8.0.3 1524 | resolution: "glob@npm:8.0.3" 1525 | dependencies: 1526 | fs.realpath: ^1.0.0 1527 | inflight: ^1.0.4 1528 | inherits: 2 1529 | minimatch: ^5.0.1 1530 | once: ^1.3.0 1531 | checksum: 50bcdea19d8e79d8de5f460b1939ffc2b3299eac28deb502093fdca22a78efebc03e66bf54f0abc3d3d07d8134d19a32850288b7440d77e072aa55f9d33b18c5 1532 | languageName: node 1533 | linkType: hard 1534 | 1535 | "global-agent@npm:^3.0.0": 1536 | version: 3.0.0 1537 | resolution: "global-agent@npm:3.0.0" 1538 | dependencies: 1539 | boolean: ^3.0.1 1540 | es6-error: ^4.1.1 1541 | matcher: ^3.0.0 1542 | roarr: ^2.15.3 1543 | semver: ^7.3.2 1544 | serialize-error: ^7.0.1 1545 | checksum: 75074d80733b4bd5386c47f5df028e798018025beac0ab310e9908c72bf5639e408203e7bca0130d5ee01b5f4abc6d34385d96a9f950ea5fe1979bb431c808f7 1546 | languageName: node 1547 | linkType: hard 1548 | 1549 | "globalthis@npm:^1.0.1": 1550 | version: 1.0.2 1551 | resolution: "globalthis@npm:1.0.2" 1552 | dependencies: 1553 | define-properties: ^1.1.3 1554 | checksum: 5a5f3c7ab94708260a98106b35946b74bb57f6b2013e39668dc9e8770b80a3418103b63a2b4aa01c31af15fdf6a2940398ffc0a408573c34c2304f928895adff 1555 | languageName: node 1556 | linkType: hard 1557 | 1558 | "got@npm:^11.7.0, got@npm:^11.8.5": 1559 | version: 11.8.6 1560 | resolution: "got@npm:11.8.6" 1561 | dependencies: 1562 | "@sindresorhus/is": ^4.0.0 1563 | "@szmarczak/http-timer": ^4.0.5 1564 | "@types/cacheable-request": ^6.0.1 1565 | "@types/responselike": ^1.0.0 1566 | cacheable-lookup: ^5.0.3 1567 | cacheable-request: ^7.0.2 1568 | decompress-response: ^6.0.0 1569 | http2-wrapper: ^1.0.0-beta.5.2 1570 | lowercase-keys: ^2.0.0 1571 | p-cancelable: ^2.0.0 1572 | responselike: ^2.0.0 1573 | checksum: bbc783578a8d5030c8164ef7f57ce41b5ad7db2ed13371e1944bef157eeca5a7475530e07c0aaa71610d7085474d0d96222c9f4268d41db333a17e39b463f45d 1574 | languageName: node 1575 | linkType: hard 1576 | 1577 | "graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0": 1578 | version: 4.2.8 1579 | resolution: "graceful-fs@npm:4.2.8" 1580 | checksum: 5d224c8969ad0581d551dfabdb06882706b31af2561bd5e2034b4097e67cc27d05232849b8643866585fd0a41c7af152950f8776f4dd5579e9853733f31461c6 1581 | languageName: node 1582 | linkType: hard 1583 | 1584 | "graceful-fs@npm:^4.2.6": 1585 | version: 4.2.10 1586 | resolution: "graceful-fs@npm:4.2.10" 1587 | checksum: 3f109d70ae123951905d85032ebeae3c2a5a7a997430df00ea30df0e3a6c60cf6689b109654d6fdacd28810a053348c4d14642da1d075049e6be1ba5216218da 1588 | languageName: node 1589 | linkType: hard 1590 | 1591 | "has-flag@npm:^4.0.0": 1592 | version: 4.0.0 1593 | resolution: "has-flag@npm:4.0.0" 1594 | checksum: 261a1357037ead75e338156b1f9452c016a37dcd3283a972a30d9e4a87441ba372c8b81f818cd0fbcd9c0354b4ae7e18b9e1afa1971164aef6d18c2b6095a8ad 1595 | languageName: node 1596 | linkType: hard 1597 | 1598 | "has-unicode@npm:^2.0.1": 1599 | version: 2.0.1 1600 | resolution: "has-unicode@npm:2.0.1" 1601 | checksum: 1eab07a7436512db0be40a710b29b5dc21fa04880b7f63c9980b706683127e3c1b57cb80ea96d47991bdae2dfe479604f6a1ba410106ee1046a41d1bd0814400 1602 | languageName: node 1603 | linkType: hard 1604 | 1605 | "hosted-git-info@npm:^4.1.0": 1606 | version: 4.1.0 1607 | resolution: "hosted-git-info@npm:4.1.0" 1608 | dependencies: 1609 | lru-cache: ^6.0.0 1610 | checksum: c3f87b3c2f7eb8c2748c8f49c0c2517c9a95f35d26f4bf54b2a8cba05d2e668f3753548b6ea366b18ec8dadb4e12066e19fa382a01496b0ffa0497eb23cbe461 1611 | languageName: node 1612 | linkType: hard 1613 | 1614 | "http-cache-semantics@npm:^4.0.0, http-cache-semantics@npm:^4.1.0": 1615 | version: 4.1.0 1616 | resolution: "http-cache-semantics@npm:4.1.0" 1617 | checksum: 974de94a81c5474be07f269f9fd8383e92ebb5a448208223bfb39e172a9dbc26feff250192ecc23b9593b3f92098e010406b0f24bd4d588d631f80214648ed42 1618 | languageName: node 1619 | linkType: hard 1620 | 1621 | "http-cache-semantics@npm:^4.1.1": 1622 | version: 4.1.1 1623 | resolution: "http-cache-semantics@npm:4.1.1" 1624 | checksum: 83ac0bc60b17a3a36f9953e7be55e5c8f41acc61b22583060e8dedc9dd5e3607c823a88d0926f9150e571f90946835c7fe150732801010845c72cd8bbff1a236 1625 | languageName: node 1626 | linkType: hard 1627 | 1628 | "http-proxy-agent@npm:^5.0.0": 1629 | version: 5.0.0 1630 | resolution: "http-proxy-agent@npm:5.0.0" 1631 | dependencies: 1632 | "@tootallnate/once": 2 1633 | agent-base: 6 1634 | debug: 4 1635 | checksum: e2ee1ff1656a131953839b2a19cd1f3a52d97c25ba87bd2559af6ae87114abf60971e498021f9b73f9fd78aea8876d1fb0d4656aac8a03c6caa9fc175f22b786 1636 | languageName: node 1637 | linkType: hard 1638 | 1639 | "http2-wrapper@npm:^1.0.0-beta.5.2": 1640 | version: 1.0.3 1641 | resolution: "http2-wrapper@npm:1.0.3" 1642 | dependencies: 1643 | quick-lru: ^5.1.1 1644 | resolve-alpn: ^1.0.0 1645 | checksum: 74160b862ec699e3f859739101ff592d52ce1cb207b7950295bf7962e4aa1597ef709b4292c673bece9c9b300efad0559fc86c71b1409c7a1e02b7229456003e 1646 | languageName: node 1647 | linkType: hard 1648 | 1649 | "https-proxy-agent@npm:^5.0.0, https-proxy-agent@npm:^5.0.1": 1650 | version: 5.0.1 1651 | resolution: "https-proxy-agent@npm:5.0.1" 1652 | dependencies: 1653 | agent-base: 6 1654 | debug: 4 1655 | checksum: 571fccdf38184f05943e12d37d6ce38197becdd69e58d03f43637f7fa1269cf303a7d228aa27e5b27bbd3af8f09fd938e1c91dcfefff2df7ba77c20ed8dfc765 1656 | languageName: node 1657 | linkType: hard 1658 | 1659 | "humanize-ms@npm:^1.2.1": 1660 | version: 1.2.1 1661 | resolution: "humanize-ms@npm:1.2.1" 1662 | dependencies: 1663 | ms: ^2.0.0 1664 | checksum: 9c7a74a2827f9294c009266c82031030eae811ca87b0da3dceb8d6071b9bde22c9f3daef0469c3c533cc67a97d8a167cd9fc0389350e5f415f61a79b171ded16 1665 | languageName: node 1666 | linkType: hard 1667 | 1668 | "iconv-corefoundation@npm:^1.1.7": 1669 | version: 1.1.7 1670 | resolution: "iconv-corefoundation@npm:1.1.7" 1671 | dependencies: 1672 | cli-truncate: ^2.1.0 1673 | node-addon-api: ^1.6.3 1674 | conditions: os=darwin 1675 | languageName: node 1676 | linkType: hard 1677 | 1678 | "iconv-lite@npm:^0.6.2": 1679 | version: 0.6.3 1680 | resolution: "iconv-lite@npm:0.6.3" 1681 | dependencies: 1682 | safer-buffer: ">= 2.1.2 < 3.0.0" 1683 | checksum: 3f60d47a5c8fc3313317edfd29a00a692cc87a19cac0159e2ce711d0ebc9019064108323b5e493625e25594f11c6236647d8e256fbe7a58f4a3b33b89e6d30bf 1684 | languageName: node 1685 | linkType: hard 1686 | 1687 | "ieee754@npm:^1.1.13": 1688 | version: 1.2.1 1689 | resolution: "ieee754@npm:1.2.1" 1690 | checksum: 5144c0c9815e54ada181d80a0b810221a253562422e7c6c3a60b1901154184f49326ec239d618c416c1c5945a2e197107aee8d986a3dd836b53dffefd99b5e7e 1691 | languageName: node 1692 | linkType: hard 1693 | 1694 | "imurmurhash@npm:^0.1.4": 1695 | version: 0.1.4 1696 | resolution: "imurmurhash@npm:0.1.4" 1697 | checksum: 7cae75c8cd9a50f57dadd77482359f659eaebac0319dd9368bcd1714f55e65badd6929ca58569da2b6494ef13fdd5598cd700b1eba23f8b79c5f19d195a3ecf7 1698 | languageName: node 1699 | linkType: hard 1700 | 1701 | "imys@workspace:.": 1702 | version: 0.0.0-use.local 1703 | resolution: "imys@workspace:." 1704 | dependencies: 1705 | electron: 22.3.3 1706 | electron-builder: ^24.0.0 1707 | electron-context-menu: ^3.1.2 1708 | languageName: unknown 1709 | linkType: soft 1710 | 1711 | "indent-string@npm:^4.0.0": 1712 | version: 4.0.0 1713 | resolution: "indent-string@npm:4.0.0" 1714 | checksum: 824cfb9929d031dabf059bebfe08cf3137365e112019086ed3dcff6a0a7b698cb80cf67ccccde0e25b9e2d7527aa6cc1fed1ac490c752162496caba3e6699612 1715 | languageName: node 1716 | linkType: hard 1717 | 1718 | "infer-owner@npm:^1.0.4": 1719 | version: 1.0.4 1720 | resolution: "infer-owner@npm:1.0.4" 1721 | checksum: 181e732764e4a0611576466b4b87dac338972b839920b2a8cde43642e4ed6bd54dc1fb0b40874728f2a2df9a1b097b8ff83b56d5f8f8e3927f837fdcb47d8a89 1722 | languageName: node 1723 | linkType: hard 1724 | 1725 | "inflight@npm:^1.0.4": 1726 | version: 1.0.6 1727 | resolution: "inflight@npm:1.0.6" 1728 | dependencies: 1729 | once: ^1.3.0 1730 | wrappy: 1 1731 | checksum: f4f76aa072ce19fae87ce1ef7d221e709afb59d445e05d47fba710e85470923a75de35bfae47da6de1b18afc3ce83d70facf44cfb0aff89f0a3f45c0a0244dfd 1732 | languageName: node 1733 | linkType: hard 1734 | 1735 | "inherits@npm:2, inherits@npm:^2.0.3, inherits@npm:^2.0.4": 1736 | version: 2.0.4 1737 | resolution: "inherits@npm:2.0.4" 1738 | checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1 1739 | languageName: node 1740 | linkType: hard 1741 | 1742 | "ip@npm:^1.1.5": 1743 | version: 1.1.8 1744 | resolution: "ip@npm:1.1.8" 1745 | checksum: a2ade53eb339fb0cbe9e69a44caab10d6e3784662285eb5d2677117ee4facc33a64679051c35e0dfdb1a3983a51ce2f5d2cb36446d52e10d01881789b76e28fb 1746 | languageName: node 1747 | linkType: hard 1748 | 1749 | "is-ci@npm:^3.0.0": 1750 | version: 3.0.0 1751 | resolution: "is-ci@npm:3.0.0" 1752 | dependencies: 1753 | ci-info: ^3.1.1 1754 | bin: 1755 | is-ci: bin.js 1756 | checksum: 4b45aef32dd42dcb1f6fb3cd4b3a7ee7e18ea47516d2129005f46c3f36983506bb471382bac890973cf48a2f60d926a24461674ca2d9dc10744d82d4a876c26b 1757 | languageName: node 1758 | linkType: hard 1759 | 1760 | "is-fullwidth-code-point@npm:^3.0.0": 1761 | version: 3.0.0 1762 | resolution: "is-fullwidth-code-point@npm:3.0.0" 1763 | checksum: 44a30c29457c7fb8f00297bce733f0a64cd22eca270f83e58c105e0d015e45c019491a4ab2faef91ab51d4738c670daff901c799f6a700e27f7314029e99e348 1764 | languageName: node 1765 | linkType: hard 1766 | 1767 | "is-interactive@npm:^1.0.0": 1768 | version: 1.0.0 1769 | resolution: "is-interactive@npm:1.0.0" 1770 | checksum: 824808776e2d468b2916cdd6c16acacebce060d844c35ca6d82267da692e92c3a16fdba624c50b54a63f38bdc4016055b6f443ce57d7147240de4f8cdabaf6f9 1771 | languageName: node 1772 | linkType: hard 1773 | 1774 | "is-lambda@npm:^1.0.1": 1775 | version: 1.0.1 1776 | resolution: "is-lambda@npm:1.0.1" 1777 | checksum: 93a32f01940220532e5948538699ad610d5924ac86093fcee83022252b363eb0cc99ba53ab084a04e4fb62bf7b5731f55496257a4c38adf87af9c4d352c71c35 1778 | languageName: node 1779 | linkType: hard 1780 | 1781 | "is-plain-obj@npm:^1.0.0": 1782 | version: 1.1.0 1783 | resolution: "is-plain-obj@npm:1.1.0" 1784 | checksum: 0ee04807797aad50859652a7467481816cbb57e5cc97d813a7dcd8915da8195dc68c436010bf39d195226cde6a2d352f4b815f16f26b7bf486a5754290629931 1785 | languageName: node 1786 | linkType: hard 1787 | 1788 | "is-unicode-supported@npm:^0.1.0": 1789 | version: 0.1.0 1790 | resolution: "is-unicode-supported@npm:0.1.0" 1791 | checksum: a2aab86ee7712f5c2f999180daaba5f361bdad1efadc9610ff5b8ab5495b86e4f627839d085c6530363c6d6d4ecbde340fb8e54bdb83da4ba8e0865ed5513c52 1792 | languageName: node 1793 | linkType: hard 1794 | 1795 | "isbinaryfile@npm:^4.0.8": 1796 | version: 4.0.8 1797 | resolution: "isbinaryfile@npm:4.0.8" 1798 | checksum: 606e3bb648d1a0dee23459d1d937bb2560e66a5281ec7c9ff50e585402d73321ac268d0f34cb7393125b3ebc4c7962d39e50a01cdb8904b52fce08b7ccd2bf9f 1799 | languageName: node 1800 | linkType: hard 1801 | 1802 | "isbinaryfile@npm:^5.0.0": 1803 | version: 5.0.0 1804 | resolution: "isbinaryfile@npm:5.0.0" 1805 | checksum: 25cc27388d51b8322c103f5894f9e72ec04e017734e57c4b70be2666501ec7e7f6cbb4a5fcfd15260a7cac979bd1ddb7f5231f5a3098c0695c4e7c049513dfaf 1806 | languageName: node 1807 | linkType: hard 1808 | 1809 | "isexe@npm:^2.0.0": 1810 | version: 2.0.0 1811 | resolution: "isexe@npm:2.0.0" 1812 | checksum: 26bf6c5480dda5161c820c5b5c751ae1e766c587b1f951ea3fcfc973bafb7831ae5b54a31a69bd670220e42e99ec154475025a468eae58ea262f813fdc8d1c62 1813 | languageName: node 1814 | linkType: hard 1815 | 1816 | "jackspeak@npm:^2.0.3": 1817 | version: 2.2.1 1818 | resolution: "jackspeak@npm:2.2.1" 1819 | dependencies: 1820 | "@isaacs/cliui": ^8.0.2 1821 | "@pkgjs/parseargs": ^0.11.0 1822 | dependenciesMeta: 1823 | "@pkgjs/parseargs": 1824 | optional: true 1825 | checksum: e29291c0d0f280a063fa18fbd1e891ab8c2d7519fd34052c0ebde38538a15c603140d60c2c7f432375ff7ee4c5f1c10daa8b2ae19a97c3d4affe308c8360c1df 1826 | languageName: node 1827 | linkType: hard 1828 | 1829 | "jake@npm:^10.8.5": 1830 | version: 10.8.7 1831 | resolution: "jake@npm:10.8.7" 1832 | dependencies: 1833 | async: ^3.2.3 1834 | chalk: ^4.0.2 1835 | filelist: ^1.0.4 1836 | minimatch: ^3.1.2 1837 | bin: 1838 | jake: bin/cli.js 1839 | checksum: a23fd2273fb13f0d0d845502d02c791fd55ef5c6a2d207df72f72d8e1eac6d2b8ffa6caf660bc8006b3242e0daaa88a3ecc600194d72b5c6016ad56e9cd43553 1840 | languageName: node 1841 | linkType: hard 1842 | 1843 | "js-yaml@npm:^4.1.0": 1844 | version: 4.1.0 1845 | resolution: "js-yaml@npm:4.1.0" 1846 | dependencies: 1847 | argparse: ^2.0.1 1848 | bin: 1849 | js-yaml: bin/js-yaml.js 1850 | checksum: c7830dfd456c3ef2c6e355cc5a92e6700ceafa1d14bba54497b34a99f0376cecbb3e9ac14d3e5849b426d5a5140709a66237a8c991c675431271c4ce5504151a 1851 | languageName: node 1852 | linkType: hard 1853 | 1854 | "json-buffer@npm:3.0.1": 1855 | version: 3.0.1 1856 | resolution: "json-buffer@npm:3.0.1" 1857 | checksum: 9026b03edc2847eefa2e37646c579300a1f3a4586cfb62bf857832b60c852042d0d6ae55d1afb8926163fa54c2b01d83ae24705f34990348bdac6273a29d4581 1858 | languageName: node 1859 | linkType: hard 1860 | 1861 | "json-schema-traverse@npm:^0.4.1": 1862 | version: 0.4.1 1863 | resolution: "json-schema-traverse@npm:0.4.1" 1864 | checksum: 7486074d3ba247769fda17d5181b345c9fb7d12e0da98b22d1d71a5db9698d8b4bd900a3ec1a4ffdd60846fc2556274a5c894d0c48795f14cb03aeae7b55260b 1865 | languageName: node 1866 | linkType: hard 1867 | 1868 | "json-stringify-safe@npm:^5.0.1": 1869 | version: 5.0.1 1870 | resolution: "json-stringify-safe@npm:5.0.1" 1871 | checksum: 48ec0adad5280b8a96bb93f4563aa1667fd7a36334f79149abd42446d0989f2ddc58274b479f4819f1f00617957e6344c886c55d05a4e15ebb4ab931e4a6a8ee 1872 | languageName: node 1873 | linkType: hard 1874 | 1875 | "json5@npm:^2.2.0": 1876 | version: 2.2.0 1877 | resolution: "json5@npm:2.2.0" 1878 | dependencies: 1879 | minimist: ^1.2.5 1880 | bin: 1881 | json5: lib/cli.js 1882 | checksum: e88fc5274bb58fc99547baa777886b069d2dd96d9cfc4490b305fd16d711dabd5979e35a4f90873cefbeb552e216b041a304fe56702bedba76e19bc7845f208d 1883 | languageName: node 1884 | linkType: hard 1885 | 1886 | "jsonfile@npm:^4.0.0": 1887 | version: 4.0.0 1888 | resolution: "jsonfile@npm:4.0.0" 1889 | dependencies: 1890 | graceful-fs: ^4.1.6 1891 | dependenciesMeta: 1892 | graceful-fs: 1893 | optional: true 1894 | checksum: 6447d6224f0d31623eef9b51185af03ac328a7553efcee30fa423d98a9e276ca08db87d71e17f2310b0263fd3ffa6c2a90a6308367f661dc21580f9469897c9e 1895 | languageName: node 1896 | linkType: hard 1897 | 1898 | "jsonfile@npm:^6.0.1": 1899 | version: 6.1.0 1900 | resolution: "jsonfile@npm:6.1.0" 1901 | dependencies: 1902 | graceful-fs: ^4.1.6 1903 | universalify: ^2.0.0 1904 | dependenciesMeta: 1905 | graceful-fs: 1906 | optional: true 1907 | checksum: 7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354 1908 | languageName: node 1909 | linkType: hard 1910 | 1911 | "keyv@npm:^4.0.0": 1912 | version: 4.5.2 1913 | resolution: "keyv@npm:4.5.2" 1914 | dependencies: 1915 | json-buffer: 3.0.1 1916 | checksum: 13ad58303acd2261c0d4831b4658451603fd159e61daea2121fcb15feb623e75ee328cded0572da9ca76b7b3ceaf8e614f1806c6b3af5db73c9c35a345259651 1917 | languageName: node 1918 | linkType: hard 1919 | 1920 | "lazy-val@npm:^1.0.4, lazy-val@npm:^1.0.5": 1921 | version: 1.0.5 1922 | resolution: "lazy-val@npm:1.0.5" 1923 | checksum: 31e12e0b118826dfae74f8f3ff8ebcddfe4200ff88d0d448db175c7265ee537e0ba55488d411728246337f3ed3c9ec68416f10889f632a2ce28fb7a970909fb5 1924 | languageName: node 1925 | linkType: hard 1926 | 1927 | "lodash@npm:^4.17.15": 1928 | version: 4.17.21 1929 | resolution: "lodash@npm:4.17.21" 1930 | checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 1931 | languageName: node 1932 | linkType: hard 1933 | 1934 | "log-symbols@npm:^4.1.0": 1935 | version: 4.1.0 1936 | resolution: "log-symbols@npm:4.1.0" 1937 | dependencies: 1938 | chalk: ^4.1.0 1939 | is-unicode-supported: ^0.1.0 1940 | checksum: fce1497b3135a0198803f9f07464165e9eb83ed02ceb2273930a6f8a508951178d8cf4f0378e9d28300a2ed2bc49050995d2bd5f53ab716bb15ac84d58c6ef74 1941 | languageName: node 1942 | linkType: hard 1943 | 1944 | "lowercase-keys@npm:^2.0.0": 1945 | version: 2.0.0 1946 | resolution: "lowercase-keys@npm:2.0.0" 1947 | checksum: 24d7ebd56ccdf15ff529ca9e08863f3c54b0b9d1edb97a3ae1af34940ae666c01a1e6d200707bce730a8ef76cb57cc10e65f245ecaaf7e6bc8639f2fb460ac23 1948 | languageName: node 1949 | linkType: hard 1950 | 1951 | "lru-cache@npm:^6.0.0": 1952 | version: 6.0.0 1953 | resolution: "lru-cache@npm:6.0.0" 1954 | dependencies: 1955 | yallist: ^4.0.0 1956 | checksum: f97f499f898f23e4585742138a22f22526254fdba6d75d41a1c2526b3b6cc5747ef59c5612ba7375f42aca4f8461950e925ba08c991ead0651b4918b7c978297 1957 | languageName: node 1958 | linkType: hard 1959 | 1960 | "lru-cache@npm:^7.7.1": 1961 | version: 7.10.1 1962 | resolution: "lru-cache@npm:7.10.1" 1963 | checksum: e8b190d71ed0fcd7b29c71a3e9b01f851c92d1ef8865ff06b5581ca991db1e5e006920ed4da8b56da1910664ed51abfd76c46fb55e82ac252ff6c970ff910d72 1964 | languageName: node 1965 | linkType: hard 1966 | 1967 | "lru-cache@npm:^9.1.1 || ^10.0.0": 1968 | version: 10.0.0 1969 | resolution: "lru-cache@npm:10.0.0" 1970 | checksum: 18f101675fe283bc09cda0ef1e3cc83781aeb8373b439f086f758d1d91b28730950db785999cd060d3c825a8571c03073e8c14512b6655af2188d623031baf50 1971 | languageName: node 1972 | linkType: hard 1973 | 1974 | "make-fetch-happen@npm:^10.0.3": 1975 | version: 10.1.3 1976 | resolution: "make-fetch-happen@npm:10.1.3" 1977 | dependencies: 1978 | agentkeepalive: ^4.2.1 1979 | cacache: ^16.0.2 1980 | http-cache-semantics: ^4.1.0 1981 | http-proxy-agent: ^5.0.0 1982 | https-proxy-agent: ^5.0.0 1983 | is-lambda: ^1.0.1 1984 | lru-cache: ^7.7.1 1985 | minipass: ^3.1.6 1986 | minipass-collect: ^1.0.2 1987 | minipass-fetch: ^2.0.3 1988 | minipass-flush: ^1.0.5 1989 | minipass-pipeline: ^1.2.4 1990 | negotiator: ^0.6.3 1991 | promise-retry: ^2.0.1 1992 | socks-proxy-agent: ^6.1.1 1993 | ssri: ^9.0.0 1994 | checksum: 14b9bc5fb65a1a1f53b4579c947d1ebdb18db71eb0b35a2eab612e9642a14127917528fe4ffb2c37aaa0d27dfd7507e4044e6e2e47b43985e8fa18722f535b8f 1995 | languageName: node 1996 | linkType: hard 1997 | 1998 | "make-fetch-happen@npm:^11.0.3": 1999 | version: 11.1.1 2000 | resolution: "make-fetch-happen@npm:11.1.1" 2001 | dependencies: 2002 | agentkeepalive: ^4.2.1 2003 | cacache: ^17.0.0 2004 | http-cache-semantics: ^4.1.1 2005 | http-proxy-agent: ^5.0.0 2006 | https-proxy-agent: ^5.0.0 2007 | is-lambda: ^1.0.1 2008 | lru-cache: ^7.7.1 2009 | minipass: ^5.0.0 2010 | minipass-fetch: ^3.0.0 2011 | minipass-flush: ^1.0.5 2012 | minipass-pipeline: ^1.2.4 2013 | negotiator: ^0.6.3 2014 | promise-retry: ^2.0.1 2015 | socks-proxy-agent: ^7.0.0 2016 | ssri: ^10.0.0 2017 | checksum: 7268bf274a0f6dcf0343829489a4506603ff34bd0649c12058753900b0eb29191dce5dba12680719a5d0a983d3e57810f594a12f3c18494e93a1fbc6348a4540 2018 | languageName: node 2019 | linkType: hard 2020 | 2021 | "matcher@npm:^3.0.0": 2022 | version: 3.0.0 2023 | resolution: "matcher@npm:3.0.0" 2024 | dependencies: 2025 | escape-string-regexp: ^4.0.0 2026 | checksum: 8bee1a7ab7609c2c21d9c9254b6785fa708eadf289032b556d57a34e98fcd4c537659a004dafee6ce80ab157099e645c199dc52678dff1e7fb0a6684e0da4dbe 2027 | languageName: node 2028 | linkType: hard 2029 | 2030 | "mime-db@npm:1.52.0": 2031 | version: 1.52.0 2032 | resolution: "mime-db@npm:1.52.0" 2033 | checksum: 0d99a03585f8b39d68182803b12ac601d9c01abfa28ec56204fa330bc9f3d1c5e14beb049bafadb3dbdf646dfb94b87e24d4ec7b31b7279ef906a8ea9b6a513f 2034 | languageName: node 2035 | linkType: hard 2036 | 2037 | "mime-db@npm:^1.28.0": 2038 | version: 1.49.0 2039 | resolution: "mime-db@npm:1.49.0" 2040 | checksum: 3744efc45b17896ff8a5934a761c434d5ffe3c7816662002d799ca9934347e00f99ae4d9b4ddf1c48d391cc9e522cc4523a6e77e7701f8e27c426e3e1d6e215a 2041 | languageName: node 2042 | linkType: hard 2043 | 2044 | "mime-types@npm:^2.1.12": 2045 | version: 2.1.35 2046 | resolution: "mime-types@npm:2.1.35" 2047 | dependencies: 2048 | mime-db: 1.52.0 2049 | checksum: 89a5b7f1def9f3af5dad6496c5ed50191ae4331cc5389d7c521c8ad28d5fdad2d06fd81baf38fed813dc4e46bb55c8145bb0ff406330818c9cf712fb2e9b3836 2050 | languageName: node 2051 | linkType: hard 2052 | 2053 | "mime@npm:^2.5.2": 2054 | version: 2.5.2 2055 | resolution: "mime@npm:2.5.2" 2056 | bin: 2057 | mime: cli.js 2058 | checksum: dd3c93d433d41a09f6a1cfa969b653b769899f3bd573e7bfcea33bdc8b0cc4eba57daa2f95937369c2bd2b6d39d62389b11a4309fe40d1d3a1b736afdedad0ff 2059 | languageName: node 2060 | linkType: hard 2061 | 2062 | "mimic-fn@npm:^2.1.0": 2063 | version: 2.1.0 2064 | resolution: "mimic-fn@npm:2.1.0" 2065 | checksum: d2421a3444848ce7f84bd49115ddacff29c15745db73f54041edc906c14b131a38d05298dae3081667627a59b2eb1ca4b436ff2e1b80f69679522410418b478a 2066 | languageName: node 2067 | linkType: hard 2068 | 2069 | "mimic-response@npm:^1.0.0": 2070 | version: 1.0.1 2071 | resolution: "mimic-response@npm:1.0.1" 2072 | checksum: 034c78753b0e622bc03c983663b1cdf66d03861050e0c8606563d149bc2b02d63f62ce4d32be4ab50d0553ae0ffe647fc34d1f5281184c6e1e8cf4d85e8d9823 2073 | languageName: node 2074 | linkType: hard 2075 | 2076 | "mimic-response@npm:^3.1.0": 2077 | version: 3.1.0 2078 | resolution: "mimic-response@npm:3.1.0" 2079 | checksum: 25739fee32c17f433626bf19f016df9036b75b3d84a3046c7d156e72ec963dd29d7fc8a302f55a3d6c5a4ff24259676b15d915aad6480815a969ff2ec0836867 2080 | languageName: node 2081 | linkType: hard 2082 | 2083 | "minimatch@npm:^3.0.4": 2084 | version: 3.0.4 2085 | resolution: "minimatch@npm:3.0.4" 2086 | dependencies: 2087 | brace-expansion: ^1.1.7 2088 | checksum: 66ac295f8a7b59788000ea3749938b0970344c841750abd96694f80269b926ebcafad3deeb3f1da2522978b119e6ae3a5869b63b13a7859a456b3408bd18a078 2089 | languageName: node 2090 | linkType: hard 2091 | 2092 | "minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": 2093 | version: 3.1.2 2094 | resolution: "minimatch@npm:3.1.2" 2095 | dependencies: 2096 | brace-expansion: ^1.1.7 2097 | checksum: c154e566406683e7bcb746e000b84d74465b3a832c45d59912b9b55cd50dee66e5c4b1e5566dba26154040e51672f9aa450a9aef0c97cfc7336b78b7afb9540a 2098 | languageName: node 2099 | linkType: hard 2100 | 2101 | "minimatch@npm:^5.0.1": 2102 | version: 5.0.1 2103 | resolution: "minimatch@npm:5.0.1" 2104 | dependencies: 2105 | brace-expansion: ^2.0.1 2106 | checksum: b34b98463da4754bc526b244d680c69d4d6089451ebe512edaf6dd9eeed0279399cfa3edb19233513b8f830bf4bfcad911dddcdf125e75074100d52f724774f0 2107 | languageName: node 2108 | linkType: hard 2109 | 2110 | "minimatch@npm:^5.1.1": 2111 | version: 5.1.6 2112 | resolution: "minimatch@npm:5.1.6" 2113 | dependencies: 2114 | brace-expansion: ^2.0.1 2115 | checksum: 7564208ef81d7065a370f788d337cd80a689e981042cb9a1d0e6580b6c6a8c9279eba80010516e258835a988363f99f54a6f711a315089b8b42694f5da9d0d77 2116 | languageName: node 2117 | linkType: hard 2118 | 2119 | "minimatch@npm:^9.0.1": 2120 | version: 9.0.2 2121 | resolution: "minimatch@npm:9.0.2" 2122 | dependencies: 2123 | brace-expansion: ^2.0.1 2124 | checksum: 2eb12e2047a062fdb973fb51b9803f2455e3a00977858c038d66646d303a5a15bbcbc6ed5a2fc403bc869b1309f829ed3acd881d3246faf044ea7a494974b924 2125 | languageName: node 2126 | linkType: hard 2127 | 2128 | "minimist@npm:^1.2.5": 2129 | version: 1.2.5 2130 | resolution: "minimist@npm:1.2.5" 2131 | checksum: 86706ce5b36c16bfc35c5fe3dbb01d5acdc9a22f2b6cc810b6680656a1d2c0e44a0159c9a3ba51fb072bb5c203e49e10b51dcd0eec39c481f4c42086719bae52 2132 | languageName: node 2133 | linkType: hard 2134 | 2135 | "minimist@npm:^1.2.6": 2136 | version: 1.2.8 2137 | resolution: "minimist@npm:1.2.8" 2138 | checksum: 75a6d645fb122dad29c06a7597bddea977258957ed88d7a6df59b5cd3fe4a527e253e9bbf2e783e4b73657f9098b96a5fe96ab8a113655d4109108577ecf85b0 2139 | languageName: node 2140 | linkType: hard 2141 | 2142 | "minipass-collect@npm:^1.0.2": 2143 | version: 1.0.2 2144 | resolution: "minipass-collect@npm:1.0.2" 2145 | dependencies: 2146 | minipass: ^3.0.0 2147 | checksum: 14df761028f3e47293aee72888f2657695ec66bd7d09cae7ad558da30415fdc4752bbfee66287dcc6fd5e6a2fa3466d6c484dc1cbd986525d9393b9523d97f10 2148 | languageName: node 2149 | linkType: hard 2150 | 2151 | "minipass-fetch@npm:^2.0.3": 2152 | version: 2.1.0 2153 | resolution: "minipass-fetch@npm:2.1.0" 2154 | dependencies: 2155 | encoding: ^0.1.13 2156 | minipass: ^3.1.6 2157 | minipass-sized: ^1.0.3 2158 | minizlib: ^2.1.2 2159 | dependenciesMeta: 2160 | encoding: 2161 | optional: true 2162 | checksum: 1334732859a3f7959ed22589bafd9c40384b885aebb5932328071c33f86b3eb181d54c86919675d1825ab5f1c8e4f328878c863873258d113c29d79a4b0c9c9f 2163 | languageName: node 2164 | linkType: hard 2165 | 2166 | "minipass-fetch@npm:^3.0.0": 2167 | version: 3.0.3 2168 | resolution: "minipass-fetch@npm:3.0.3" 2169 | dependencies: 2170 | encoding: ^0.1.13 2171 | minipass: ^5.0.0 2172 | minipass-sized: ^1.0.3 2173 | minizlib: ^2.1.2 2174 | dependenciesMeta: 2175 | encoding: 2176 | optional: true 2177 | checksum: af5ab2552a16fcf505d35fd7ffb84b57f4a0eeb269e6e1d9a2a75824dda48b36e527083250b7cca4a4def21d9544e2ade441e4730e233c0bc2133f6abda31e18 2178 | languageName: node 2179 | linkType: hard 2180 | 2181 | "minipass-flush@npm:^1.0.5": 2182 | version: 1.0.5 2183 | resolution: "minipass-flush@npm:1.0.5" 2184 | dependencies: 2185 | minipass: ^3.0.0 2186 | checksum: 56269a0b22bad756a08a94b1ffc36b7c9c5de0735a4dd1ab2b06c066d795cfd1f0ac44a0fcae13eece5589b908ecddc867f04c745c7009be0b566421ea0944cf 2187 | languageName: node 2188 | linkType: hard 2189 | 2190 | "minipass-pipeline@npm:^1.2.4": 2191 | version: 1.2.4 2192 | resolution: "minipass-pipeline@npm:1.2.4" 2193 | dependencies: 2194 | minipass: ^3.0.0 2195 | checksum: b14240dac0d29823c3d5911c286069e36d0b81173d7bdf07a7e4a91ecdef92cdff4baaf31ea3746f1c61e0957f652e641223970870e2353593f382112257971b 2196 | languageName: node 2197 | linkType: hard 2198 | 2199 | "minipass-sized@npm:^1.0.3": 2200 | version: 1.0.3 2201 | resolution: "minipass-sized@npm:1.0.3" 2202 | dependencies: 2203 | minipass: ^3.0.0 2204 | checksum: 79076749fcacf21b5d16dd596d32c3b6bf4d6e62abb43868fac21674078505c8b15eaca4e47ed844985a4514854f917d78f588fcd029693709417d8f98b2bd60 2205 | languageName: node 2206 | linkType: hard 2207 | 2208 | "minipass@npm:^3.0.0, minipass@npm:^3.1.1, minipass@npm:^3.1.6": 2209 | version: 3.1.6 2210 | resolution: "minipass@npm:3.1.6" 2211 | dependencies: 2212 | yallist: ^4.0.0 2213 | checksum: 57a04041413a3531a65062452cb5175f93383ef245d6f4a2961d34386eb9aa8ac11ac7f16f791f5e8bbaf1dfb1ef01596870c88e8822215db57aa591a5bb0a77 2214 | languageName: node 2215 | linkType: hard 2216 | 2217 | "minipass@npm:^5.0.0": 2218 | version: 5.0.0 2219 | resolution: "minipass@npm:5.0.0" 2220 | checksum: 425dab288738853fded43da3314a0b5c035844d6f3097a8e3b5b29b328da8f3c1af6fc70618b32c29ff906284cf6406b6841376f21caaadd0793c1d5a6a620ea 2221 | languageName: node 2222 | linkType: hard 2223 | 2224 | "minipass@npm:^5.0.0 || ^6.0.2": 2225 | version: 6.0.2 2226 | resolution: "minipass@npm:6.0.2" 2227 | checksum: d140b91f4ab2e5ce5a9b6c468c0e82223504acc89114c1a120d4495188b81fedf8cade72a9f4793642b4e66672f990f1e0d902dd858485216a07cd3c8a62fac9 2228 | languageName: node 2229 | linkType: hard 2230 | 2231 | "minizlib@npm:^2.1.1, minizlib@npm:^2.1.2": 2232 | version: 2.1.2 2233 | resolution: "minizlib@npm:2.1.2" 2234 | dependencies: 2235 | minipass: ^3.0.0 2236 | yallist: ^4.0.0 2237 | checksum: f1fdeac0b07cf8f30fcf12f4b586795b97be856edea22b5e9072707be51fc95d41487faec3f265b42973a304fe3a64acd91a44a3826a963e37b37bafde0212c3 2238 | languageName: node 2239 | linkType: hard 2240 | 2241 | "mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4": 2242 | version: 1.0.4 2243 | resolution: "mkdirp@npm:1.0.4" 2244 | bin: 2245 | mkdirp: bin/cmd.js 2246 | checksum: a96865108c6c3b1b8e1d5e9f11843de1e077e57737602de1b82030815f311be11f96f09cce59bd5b903d0b29834733e5313f9301e3ed6d6f6fba2eae0df4298f 2247 | languageName: node 2248 | linkType: hard 2249 | 2250 | "modify-filename@npm:^1.1.0": 2251 | version: 1.1.0 2252 | resolution: "modify-filename@npm:1.1.0" 2253 | checksum: a1d104cf99ade063c05c79e4db47ef6263a116386568d7661ae4a00a390da72d5944070a64dba09867231a8eb6cbab57498ada99cb4b5ae0fded10831995079b 2254 | languageName: node 2255 | linkType: hard 2256 | 2257 | "ms@npm:2.1.2": 2258 | version: 2.1.2 2259 | resolution: "ms@npm:2.1.2" 2260 | checksum: 673cdb2c3133eb050c745908d8ce632ed2c02d85640e2edb3ace856a2266a813b30c613569bf3354fdf4ea7d1a1494add3bfa95e2713baa27d0c2c71fc44f58f 2261 | languageName: node 2262 | linkType: hard 2263 | 2264 | "ms@npm:^2.0.0": 2265 | version: 2.1.3 2266 | resolution: "ms@npm:2.1.3" 2267 | checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d 2268 | languageName: node 2269 | linkType: hard 2270 | 2271 | "negotiator@npm:^0.6.3": 2272 | version: 0.6.3 2273 | resolution: "negotiator@npm:0.6.3" 2274 | checksum: b8ffeb1e262eff7968fc90a2b6767b04cfd9842582a9d0ece0af7049537266e7b2506dfb1d107a32f06dd849ab2aea834d5830f7f4d0e5cb7d36e1ae55d021d9 2275 | languageName: node 2276 | linkType: hard 2277 | 2278 | "node-abi@npm:^3.0.0": 2279 | version: 3.45.0 2280 | resolution: "node-abi@npm:3.45.0" 2281 | dependencies: 2282 | semver: ^7.3.5 2283 | checksum: 18c4305d7de5f1132741a2a66ba652941518210d02c9268702abe97ce1c166db468b4fc3e85fff04b9c19218c2e47f4e295f9a46422dc834932f4e11443400cd 2284 | languageName: node 2285 | linkType: hard 2286 | 2287 | "node-addon-api@npm:^1.6.3": 2288 | version: 1.7.2 2289 | resolution: "node-addon-api@npm:1.7.2" 2290 | dependencies: 2291 | node-gyp: latest 2292 | checksum: 938922b3d7cb34ee137c5ec39df6289a3965e8cab9061c6848863324c21a778a81ae3bc955554c56b6b86962f6ccab2043dd5fa3f33deab633636bd28039333f 2293 | languageName: node 2294 | linkType: hard 2295 | 2296 | "node-api-version@npm:^0.1.4": 2297 | version: 0.1.4 2298 | resolution: "node-api-version@npm:0.1.4" 2299 | dependencies: 2300 | semver: ^7.3.5 2301 | checksum: e652a9502a6b62bda01d6134be30195f9d8b3ba75190a4190c76e7ed4f12a410cdc7ec301f878aff11dafc14bc7d9c4fc81f88c1e174c8fb970b7b33eb978b98 2302 | languageName: node 2303 | linkType: hard 2304 | 2305 | "node-gyp@npm:^9.0.0": 2306 | version: 9.4.0 2307 | resolution: "node-gyp@npm:9.4.0" 2308 | dependencies: 2309 | env-paths: ^2.2.0 2310 | exponential-backoff: ^3.1.1 2311 | glob: ^7.1.4 2312 | graceful-fs: ^4.2.6 2313 | make-fetch-happen: ^11.0.3 2314 | nopt: ^6.0.0 2315 | npmlog: ^6.0.0 2316 | rimraf: ^3.0.2 2317 | semver: ^7.3.5 2318 | tar: ^6.1.2 2319 | which: ^2.0.2 2320 | bin: 2321 | node-gyp: bin/node-gyp.js 2322 | checksum: 78b404e2e0639d64e145845f7f5a3cb20c0520cdaf6dda2f6e025e9b644077202ea7de1232396ba5bde3fee84cdc79604feebe6ba3ec84d464c85d407bb5da99 2323 | languageName: node 2324 | linkType: hard 2325 | 2326 | "node-gyp@npm:latest": 2327 | version: 9.0.0 2328 | resolution: "node-gyp@npm:9.0.0" 2329 | dependencies: 2330 | env-paths: ^2.2.0 2331 | glob: ^7.1.4 2332 | graceful-fs: ^4.2.6 2333 | make-fetch-happen: ^10.0.3 2334 | nopt: ^5.0.0 2335 | npmlog: ^6.0.0 2336 | rimraf: ^3.0.2 2337 | semver: ^7.3.5 2338 | tar: ^6.1.2 2339 | which: ^2.0.2 2340 | bin: 2341 | node-gyp: bin/node-gyp.js 2342 | checksum: 4d8ef8860f7e4f4d86c91db3f519d26ed5cc23b48fe54543e2afd86162b4acbd14f21de42a5db344525efb69a991e021b96a68c70c6e2d5f4a5cb770793da6d3 2343 | languageName: node 2344 | linkType: hard 2345 | 2346 | "nopt@npm:^5.0.0": 2347 | version: 5.0.0 2348 | resolution: "nopt@npm:5.0.0" 2349 | dependencies: 2350 | abbrev: 1 2351 | bin: 2352 | nopt: bin/nopt.js 2353 | checksum: d35fdec187269503843924e0114c0c6533fb54bbf1620d0f28b4b60ba01712d6687f62565c55cc20a504eff0fbe5c63e22340c3fad549ad40469ffb611b04f2f 2354 | languageName: node 2355 | linkType: hard 2356 | 2357 | "nopt@npm:^6.0.0": 2358 | version: 6.0.0 2359 | resolution: "nopt@npm:6.0.0" 2360 | dependencies: 2361 | abbrev: ^1.0.0 2362 | bin: 2363 | nopt: bin/nopt.js 2364 | checksum: 82149371f8be0c4b9ec2f863cc6509a7fd0fa729929c009f3a58e4eb0c9e4cae9920e8f1f8eb46e7d032fec8fb01bede7f0f41a67eb3553b7b8e14fa53de1dac 2365 | languageName: node 2366 | linkType: hard 2367 | 2368 | "normalize-url@npm:^6.0.1": 2369 | version: 6.1.0 2370 | resolution: "normalize-url@npm:6.1.0" 2371 | checksum: 4a4944631173e7d521d6b80e4c85ccaeceb2870f315584fa30121f505a6dfd86439c5e3fdd8cd9e0e291290c41d0c3599f0cb12ab356722ed242584c30348e50 2372 | languageName: node 2373 | linkType: hard 2374 | 2375 | "npmlog@npm:^6.0.0": 2376 | version: 6.0.2 2377 | resolution: "npmlog@npm:6.0.2" 2378 | dependencies: 2379 | are-we-there-yet: ^3.0.0 2380 | console-control-strings: ^1.1.0 2381 | gauge: ^4.0.3 2382 | set-blocking: ^2.0.0 2383 | checksum: ae238cd264a1c3f22091cdd9e2b106f684297d3c184f1146984ecbe18aaa86343953f26b9520dedd1b1372bc0316905b736c1932d778dbeb1fcf5a1001390e2a 2384 | languageName: node 2385 | linkType: hard 2386 | 2387 | "object-keys@npm:^1.0.12": 2388 | version: 1.1.1 2389 | resolution: "object-keys@npm:1.1.1" 2390 | checksum: b363c5e7644b1e1b04aa507e88dcb8e3a2f52b6ffd0ea801e4c7a62d5aa559affe21c55a07fd4b1fd55fc03a33c610d73426664b20032405d7b92a1414c34d6a 2391 | languageName: node 2392 | linkType: hard 2393 | 2394 | "once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0": 2395 | version: 1.4.0 2396 | resolution: "once@npm:1.4.0" 2397 | dependencies: 2398 | wrappy: 1 2399 | checksum: cd0a88501333edd640d95f0d2700fbde6bff20b3d4d9bdc521bdd31af0656b5706570d6c6afe532045a20bb8dc0849f8332d6f2a416e0ba6d3d3b98806c7db68 2400 | languageName: node 2401 | linkType: hard 2402 | 2403 | "onetime@npm:^5.1.0": 2404 | version: 5.1.2 2405 | resolution: "onetime@npm:5.1.2" 2406 | dependencies: 2407 | mimic-fn: ^2.1.0 2408 | checksum: 2478859ef817fc5d4e9c2f9e5728512ddd1dbc9fb7829ad263765bb6d3b91ce699d6e2332eef6b7dff183c2f490bd3349f1666427eaba4469fba0ac38dfd0d34 2409 | languageName: node 2410 | linkType: hard 2411 | 2412 | "ora@npm:^5.1.0": 2413 | version: 5.4.1 2414 | resolution: "ora@npm:5.4.1" 2415 | dependencies: 2416 | bl: ^4.1.0 2417 | chalk: ^4.1.0 2418 | cli-cursor: ^3.1.0 2419 | cli-spinners: ^2.5.0 2420 | is-interactive: ^1.0.0 2421 | is-unicode-supported: ^0.1.0 2422 | log-symbols: ^4.1.0 2423 | strip-ansi: ^6.0.0 2424 | wcwidth: ^1.0.1 2425 | checksum: 28d476ee6c1049d68368c0dc922e7225e3b5600c3ede88fade8052837f9ed342625fdaa84a6209302587c8ddd9b664f71f0759833cbdb3a4cf81344057e63c63 2426 | languageName: node 2427 | linkType: hard 2428 | 2429 | "p-cancelable@npm:^2.0.0": 2430 | version: 2.1.1 2431 | resolution: "p-cancelable@npm:2.1.1" 2432 | checksum: 3dba12b4fb4a1e3e34524535c7858fc82381bbbd0f247cc32dedc4018592a3950ce66b106d0880b4ec4c2d8d6576f98ca885dc1d7d0f274d1370be20e9523ddf 2433 | languageName: node 2434 | linkType: hard 2435 | 2436 | "p-map@npm:^4.0.0": 2437 | version: 4.0.0 2438 | resolution: "p-map@npm:4.0.0" 2439 | dependencies: 2440 | aggregate-error: ^3.0.0 2441 | checksum: cb0ab21ec0f32ddffd31dfc250e3afa61e103ef43d957cc45497afe37513634589316de4eb88abdfd969fe6410c22c0b93ab24328833b8eb1ccc087fc0442a1c 2442 | languageName: node 2443 | linkType: hard 2444 | 2445 | "path-exists@npm:^4.0.0": 2446 | version: 4.0.0 2447 | resolution: "path-exists@npm:4.0.0" 2448 | checksum: 505807199dfb7c50737b057dd8d351b82c033029ab94cb10a657609e00c1bc53b951cfdbccab8de04c5584d5eff31128ce6afd3db79281874a5ef2adbba55ed1 2449 | languageName: node 2450 | linkType: hard 2451 | 2452 | "path-is-absolute@npm:^1.0.0": 2453 | version: 1.0.1 2454 | resolution: "path-is-absolute@npm:1.0.1" 2455 | checksum: 060840f92cf8effa293bcc1bea81281bd7d363731d214cbe5c227df207c34cd727430f70c6037b5159c8a870b9157cba65e775446b0ab06fd5ecc7e54615a3b8 2456 | languageName: node 2457 | linkType: hard 2458 | 2459 | "path-key@npm:^3.1.0": 2460 | version: 3.1.1 2461 | resolution: "path-key@npm:3.1.1" 2462 | checksum: 55cd7a9dd4b343412a8386a743f9c746ef196e57c823d90ca3ab917f90ab9f13dd0ded27252ba49dbdfcab2b091d998bc446f6220cd3cea65db407502a740020 2463 | languageName: node 2464 | linkType: hard 2465 | 2466 | "path-scurry@npm:^1.10.0": 2467 | version: 1.10.0 2468 | resolution: "path-scurry@npm:1.10.0" 2469 | dependencies: 2470 | lru-cache: ^9.1.1 || ^10.0.0 2471 | minipass: ^5.0.0 || ^6.0.2 2472 | checksum: 3b66a4a6ab66e45755b577c966ecf0da92d3e068b3c992d8f69aa2cc908ef4eda9358253e9b4f86cad43d3ad810ec445be164105975f5cb3fdab68459c59dc6e 2473 | languageName: node 2474 | linkType: hard 2475 | 2476 | "pend@npm:~1.2.0": 2477 | version: 1.2.0 2478 | resolution: "pend@npm:1.2.0" 2479 | checksum: 6c72f5243303d9c60bd98e6446ba7d30ae29e3d56fdb6fae8767e8ba6386f33ee284c97efe3230a0d0217e2b1723b8ab490b1bbf34fcbb2180dbc8a9de47850d 2480 | languageName: node 2481 | linkType: hard 2482 | 2483 | "plist@npm:^3.0.4, plist@npm:^3.0.5": 2484 | version: 3.0.6 2485 | resolution: "plist@npm:3.0.6" 2486 | dependencies: 2487 | base64-js: ^1.5.1 2488 | xmlbuilder: ^15.1.1 2489 | checksum: e21390fab8a3c388f8f51b76c0aa187242a40537119ce865d8637630e7d7df79b21f841ec6a4668e7c68d409a6f584d696619099a6125d28011561639c0823b8 2490 | languageName: node 2491 | linkType: hard 2492 | 2493 | "progress@npm:^2.0.3": 2494 | version: 2.0.3 2495 | resolution: "progress@npm:2.0.3" 2496 | checksum: f67403fe7b34912148d9252cb7481266a354bd99ce82c835f79070643bb3c6583d10dbcfda4d41e04bbc1d8437e9af0fb1e1f2135727878f5308682a579429b7 2497 | languageName: node 2498 | linkType: hard 2499 | 2500 | "promise-inflight@npm:^1.0.1": 2501 | version: 1.0.1 2502 | resolution: "promise-inflight@npm:1.0.1" 2503 | checksum: 22749483091d2c594261517f4f80e05226d4d5ecc1fc917e1886929da56e22b5718b7f2a75f3807e7a7d471bc3be2907fe92e6e8f373ddf5c64bae35b5af3981 2504 | languageName: node 2505 | linkType: hard 2506 | 2507 | "promise-retry@npm:^2.0.1": 2508 | version: 2.0.1 2509 | resolution: "promise-retry@npm:2.0.1" 2510 | dependencies: 2511 | err-code: ^2.0.2 2512 | retry: ^0.12.0 2513 | checksum: f96a3f6d90b92b568a26f71e966cbbc0f63ab85ea6ff6c81284dc869b41510e6cdef99b6b65f9030f0db422bf7c96652a3fff9f2e8fb4a0f069d8f4430359429 2514 | languageName: node 2515 | linkType: hard 2516 | 2517 | "pump@npm:^3.0.0": 2518 | version: 3.0.0 2519 | resolution: "pump@npm:3.0.0" 2520 | dependencies: 2521 | end-of-stream: ^1.1.0 2522 | once: ^1.3.1 2523 | checksum: e42e9229fba14732593a718b04cb5e1cfef8254544870997e0ecd9732b189a48e1256e4e5478148ecb47c8511dca2b09eae56b4d0aad8009e6fac8072923cfc9 2524 | languageName: node 2525 | linkType: hard 2526 | 2527 | "punycode@npm:^2.1.0": 2528 | version: 2.1.1 2529 | resolution: "punycode@npm:2.1.1" 2530 | checksum: 823bf443c6dd14f669984dea25757b37993f67e8d94698996064035edd43bed8a5a17a9f12e439c2b35df1078c6bec05a6c86e336209eb1061e8025c481168e8 2531 | languageName: node 2532 | linkType: hard 2533 | 2534 | "pupa@npm:^2.0.1": 2535 | version: 2.1.1 2536 | resolution: "pupa@npm:2.1.1" 2537 | dependencies: 2538 | escape-goat: ^2.0.0 2539 | checksum: 49529e50372ffdb0cccf0efa0f3b3cb0a2c77805d0d9cc2725bd2a0f6bb414631e61c93a38561b26be1259550b7bb6c2cb92315aa09c8bf93f3bdcb49f2b2fb7 2540 | languageName: node 2541 | linkType: hard 2542 | 2543 | "quick-lru@npm:^5.1.1": 2544 | version: 5.1.1 2545 | resolution: "quick-lru@npm:5.1.1" 2546 | checksum: a516faa25574be7947969883e6068dbe4aa19e8ef8e8e0fd96cddd6d36485e9106d85c0041a27153286b0770b381328f4072aa40d3b18a19f5f7d2b78b94b5ed 2547 | languageName: node 2548 | linkType: hard 2549 | 2550 | "read-config-file@npm:6.3.2": 2551 | version: 6.3.2 2552 | resolution: "read-config-file@npm:6.3.2" 2553 | dependencies: 2554 | config-file-ts: ^0.2.4 2555 | dotenv: ^9.0.2 2556 | dotenv-expand: ^5.1.0 2557 | js-yaml: ^4.1.0 2558 | json5: ^2.2.0 2559 | lazy-val: ^1.0.4 2560 | checksum: bb4862851b616f905219a474fe92e37f2a65e07cda896cd3a89b3b357d38f9bfc3fd3d443e2f9c5fdd85b5166d5d09d49088dd8933cd82fd606c017a20703007 2561 | languageName: node 2562 | linkType: hard 2563 | 2564 | "readable-stream@npm:^3.4.0": 2565 | version: 3.6.2 2566 | resolution: "readable-stream@npm:3.6.2" 2567 | dependencies: 2568 | inherits: ^2.0.3 2569 | string_decoder: ^1.1.1 2570 | util-deprecate: ^1.0.1 2571 | checksum: bdcbe6c22e846b6af075e32cf8f4751c2576238c5043169a1c221c92ee2878458a816a4ea33f4c67623c0b6827c8a400409bfb3cf0bf3381392d0b1dfb52ac8d 2572 | languageName: node 2573 | linkType: hard 2574 | 2575 | "readable-stream@npm:^3.6.0": 2576 | version: 3.6.0 2577 | resolution: "readable-stream@npm:3.6.0" 2578 | dependencies: 2579 | inherits: ^2.0.3 2580 | string_decoder: ^1.1.1 2581 | util-deprecate: ^1.0.1 2582 | checksum: d4ea81502d3799439bb955a3a5d1d808592cf3133350ed352aeaa499647858b27b1c4013984900238b0873ec8d0d8defce72469fb7a83e61d53f5ad61cb80dc8 2583 | languageName: node 2584 | linkType: hard 2585 | 2586 | "require-directory@npm:^2.1.1": 2587 | version: 2.1.1 2588 | resolution: "require-directory@npm:2.1.1" 2589 | checksum: fb47e70bf0001fdeabdc0429d431863e9475e7e43ea5f94ad86503d918423c1543361cc5166d713eaa7029dd7a3d34775af04764bebff99ef413111a5af18c80 2590 | languageName: node 2591 | linkType: hard 2592 | 2593 | "resolve-alpn@npm:^1.0.0": 2594 | version: 1.2.1 2595 | resolution: "resolve-alpn@npm:1.2.1" 2596 | checksum: f558071fcb2c60b04054c99aebd572a2af97ef64128d59bef7ab73bd50d896a222a056de40ffc545b633d99b304c259ea9d0c06830d5c867c34f0bfa60b8eae0 2597 | languageName: node 2598 | linkType: hard 2599 | 2600 | "responselike@npm:^2.0.0": 2601 | version: 2.0.1 2602 | resolution: "responselike@npm:2.0.1" 2603 | dependencies: 2604 | lowercase-keys: ^2.0.0 2605 | checksum: b122535466e9c97b55e69c7f18e2be0ce3823c5d47ee8de0d9c0b114aa55741c6db8bfbfce3766a94d1272e61bfb1ebf0a15e9310ac5629fbb7446a861b4fd3a 2606 | languageName: node 2607 | linkType: hard 2608 | 2609 | "restore-cursor@npm:^3.1.0": 2610 | version: 3.1.0 2611 | resolution: "restore-cursor@npm:3.1.0" 2612 | dependencies: 2613 | onetime: ^5.1.0 2614 | signal-exit: ^3.0.2 2615 | checksum: f877dd8741796b909f2a82454ec111afb84eb45890eb49ac947d87991379406b3b83ff9673a46012fca0d7844bb989f45cc5b788254cf1a39b6b5a9659de0630 2616 | languageName: node 2617 | linkType: hard 2618 | 2619 | "retry@npm:^0.12.0": 2620 | version: 0.12.0 2621 | resolution: "retry@npm:0.12.0" 2622 | checksum: 623bd7d2e5119467ba66202d733ec3c2e2e26568074923bc0585b6b99db14f357e79bdedb63cab56cec47491c4a0da7e6021a7465ca6dc4f481d3898fdd3158c 2623 | languageName: node 2624 | linkType: hard 2625 | 2626 | "rimraf@npm:^3.0.0, rimraf@npm:^3.0.2": 2627 | version: 3.0.2 2628 | resolution: "rimraf@npm:3.0.2" 2629 | dependencies: 2630 | glob: ^7.1.3 2631 | bin: 2632 | rimraf: bin.js 2633 | checksum: 87f4164e396f0171b0a3386cc1877a817f572148ee13a7e113b238e48e8a9f2f31d009a92ec38a591ff1567d9662c6b67fd8818a2dbbaed74bc26a87a2a4a9a0 2634 | languageName: node 2635 | linkType: hard 2636 | 2637 | "roarr@npm:^2.15.3": 2638 | version: 2.15.4 2639 | resolution: "roarr@npm:2.15.4" 2640 | dependencies: 2641 | boolean: ^3.0.1 2642 | detect-node: ^2.0.4 2643 | globalthis: ^1.0.1 2644 | json-stringify-safe: ^5.0.1 2645 | semver-compare: ^1.0.0 2646 | sprintf-js: ^1.1.2 2647 | checksum: 682e28d5491e3ae99728a35ba188f4f0ccb6347dbd492f95dc9f4bfdfe8ee63d8203ad234766ee2db88c8d7a300714304976eb095ce5c9366fe586c03a21586c 2648 | languageName: node 2649 | linkType: hard 2650 | 2651 | "safe-buffer@npm:~5.2.0": 2652 | version: 5.2.1 2653 | resolution: "safe-buffer@npm:5.2.1" 2654 | checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491 2655 | languageName: node 2656 | linkType: hard 2657 | 2658 | "safer-buffer@npm:>= 2.1.2 < 3.0.0": 2659 | version: 2.1.2 2660 | resolution: "safer-buffer@npm:2.1.2" 2661 | checksum: cab8f25ae6f1434abee8d80023d7e72b598cf1327164ddab31003c51215526801e40b66c5e65d658a0af1e9d6478cadcb4c745f4bd6751f97d8644786c0978b0 2662 | languageName: node 2663 | linkType: hard 2664 | 2665 | "sanitize-filename@npm:^1.6.3": 2666 | version: 1.6.3 2667 | resolution: "sanitize-filename@npm:1.6.3" 2668 | dependencies: 2669 | truncate-utf8-bytes: ^1.0.0 2670 | checksum: aa733c012b7823cf65730603cf3b503c641cee6b239771d3164ca482f22d81a50e434a713938d994071db18e4202625669cc56bccc9d13d818b4c983b5f47fde 2671 | languageName: node 2672 | linkType: hard 2673 | 2674 | "sax@npm:^1.2.4": 2675 | version: 1.2.4 2676 | resolution: "sax@npm:1.2.4" 2677 | checksum: d3df7d32b897a2c2f28e941f732c71ba90e27c24f62ee918bd4d9a8cfb3553f2f81e5493c7f0be94a11c1911b643a9108f231dd6f60df3fa9586b5d2e3e9e1fe 2678 | languageName: node 2679 | linkType: hard 2680 | 2681 | "semver-compare@npm:^1.0.0": 2682 | version: 1.0.0 2683 | resolution: "semver-compare@npm:1.0.0" 2684 | checksum: dd1d7e2909744cf2cf71864ac718efc990297f9de2913b68e41a214319e70174b1d1793ac16e31183b128c2b9812541300cb324db8168e6cf6b570703b171c68 2685 | languageName: node 2686 | linkType: hard 2687 | 2688 | "semver@npm:^6.2.0": 2689 | version: 6.3.0 2690 | resolution: "semver@npm:6.3.0" 2691 | bin: 2692 | semver: ./bin/semver.js 2693 | checksum: 1b26ecf6db9e8292dd90df4e781d91875c0dcc1b1909e70f5d12959a23c7eebb8f01ea581c00783bbee72ceeaad9505797c381756326073850dc36ed284b21b9 2694 | languageName: node 2695 | linkType: hard 2696 | 2697 | "semver@npm:^7.3.2, semver@npm:^7.3.5": 2698 | version: 7.3.5 2699 | resolution: "semver@npm:7.3.5" 2700 | dependencies: 2701 | lru-cache: ^6.0.0 2702 | bin: 2703 | semver: bin/semver.js 2704 | checksum: 5eafe6102bea2a7439897c1856362e31cc348ccf96efd455c8b5bc2c61e6f7e7b8250dc26b8828c1d76a56f818a7ee907a36ae9fb37a599d3d24609207001d60 2705 | languageName: node 2706 | linkType: hard 2707 | 2708 | "semver@npm:^7.3.8": 2709 | version: 7.5.3 2710 | resolution: "semver@npm:7.5.3" 2711 | dependencies: 2712 | lru-cache: ^6.0.0 2713 | bin: 2714 | semver: bin/semver.js 2715 | checksum: 9d58db16525e9f749ad0a696a1f27deabaa51f66e91d2fa2b0db3de3e9644e8677de3b7d7a03f4c15bc81521e0c3916d7369e0572dbde250d9bedf5194e2a8a7 2716 | languageName: node 2717 | linkType: hard 2718 | 2719 | "semver@npm:~7.0.0": 2720 | version: 7.0.0 2721 | resolution: "semver@npm:7.0.0" 2722 | bin: 2723 | semver: bin/semver.js 2724 | checksum: 272c11bf8d083274ef79fe40a81c55c184dff84dd58e3c325299d0927ba48cece1f020793d138382b85f89bab5002a35a5ba59a3a68a7eebbb597eb733838778 2725 | languageName: node 2726 | linkType: hard 2727 | 2728 | "serialize-error@npm:^7.0.1": 2729 | version: 7.0.1 2730 | resolution: "serialize-error@npm:7.0.1" 2731 | dependencies: 2732 | type-fest: ^0.13.1 2733 | checksum: e0aba4dca2fc9fe74ae1baf38dbd99190e1945445a241ba646290f2176cdb2032281a76443b02ccf0caf30da5657d510746506368889a593b9835a497fc0732e 2734 | languageName: node 2735 | linkType: hard 2736 | 2737 | "set-blocking@npm:^2.0.0": 2738 | version: 2.0.0 2739 | resolution: "set-blocking@npm:2.0.0" 2740 | checksum: 6e65a05f7cf7ebdf8b7c75b101e18c0b7e3dff4940d480efed8aad3a36a4005140b660fa1d804cb8bce911cac290441dc728084a30504d3516ac2ff7ad607b02 2741 | languageName: node 2742 | linkType: hard 2743 | 2744 | "shebang-command@npm:^2.0.0": 2745 | version: 2.0.0 2746 | resolution: "shebang-command@npm:2.0.0" 2747 | dependencies: 2748 | shebang-regex: ^3.0.0 2749 | checksum: 6b52fe87271c12968f6a054e60f6bde5f0f3d2db483a1e5c3e12d657c488a15474121a1d55cd958f6df026a54374ec38a4a963988c213b7570e1d51575cea7fa 2750 | languageName: node 2751 | linkType: hard 2752 | 2753 | "shebang-regex@npm:^3.0.0": 2754 | version: 3.0.0 2755 | resolution: "shebang-regex@npm:3.0.0" 2756 | checksum: 1a2bcae50de99034fcd92ad4212d8e01eedf52c7ec7830eedcf886622804fe36884278f2be8be0ea5fde3fd1c23911643a4e0f726c8685b61871c8908af01222 2757 | languageName: node 2758 | linkType: hard 2759 | 2760 | "signal-exit@npm:^3.0.2": 2761 | version: 3.0.3 2762 | resolution: "signal-exit@npm:3.0.3" 2763 | checksum: f0169d3f1263d06df32ca072b0bf33b34c6f8f0341a7a1621558a2444dfbe8f5fec76b35537fcc6f0bc4944bdb5336fe0bdcf41a5422c4e45a1dba3f45475e6c 2764 | languageName: node 2765 | linkType: hard 2766 | 2767 | "signal-exit@npm:^3.0.7": 2768 | version: 3.0.7 2769 | resolution: "signal-exit@npm:3.0.7" 2770 | checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 2771 | languageName: node 2772 | linkType: hard 2773 | 2774 | "signal-exit@npm:^4.0.1": 2775 | version: 4.0.2 2776 | resolution: "signal-exit@npm:4.0.2" 2777 | checksum: 41f5928431cc6e91087bf0343db786a6313dd7c6fd7e551dbc141c95bb5fb26663444fd9df8ea47c5d7fc202f60aa7468c3162a9365cbb0615fc5e1b1328fe31 2778 | languageName: node 2779 | linkType: hard 2780 | 2781 | "simple-update-notifier@npm:^1.1.0": 2782 | version: 1.1.0 2783 | resolution: "simple-update-notifier@npm:1.1.0" 2784 | dependencies: 2785 | semver: ~7.0.0 2786 | checksum: 1012e9b6c504e559a948078177b3eedbb9d7e4d15878e2bda56314d08db609ca5da485be4ac9f838759faae8057935ee0246fcdf63f1233c86bd9fecb2a5544b 2787 | languageName: node 2788 | linkType: hard 2789 | 2790 | "slice-ansi@npm:^3.0.0": 2791 | version: 3.0.0 2792 | resolution: "slice-ansi@npm:3.0.0" 2793 | dependencies: 2794 | ansi-styles: ^4.0.0 2795 | astral-regex: ^2.0.0 2796 | is-fullwidth-code-point: ^3.0.0 2797 | checksum: 5ec6d022d12e016347e9e3e98a7eb2a592213a43a65f1b61b74d2c78288da0aded781f665807a9f3876b9daa9ad94f64f77d7633a0458876c3a4fdc4eb223f24 2798 | languageName: node 2799 | linkType: hard 2800 | 2801 | "smart-buffer@npm:^4.0.2, smart-buffer@npm:^4.2.0": 2802 | version: 4.2.0 2803 | resolution: "smart-buffer@npm:4.2.0" 2804 | checksum: b5167a7142c1da704c0e3af85c402002b597081dd9575031a90b4f229ca5678e9a36e8a374f1814c8156a725d17008ae3bde63b92f9cfd132526379e580bec8b 2805 | languageName: node 2806 | linkType: hard 2807 | 2808 | "socks-proxy-agent@npm:^6.1.1": 2809 | version: 6.2.0 2810 | resolution: "socks-proxy-agent@npm:6.2.0" 2811 | dependencies: 2812 | agent-base: ^6.0.2 2813 | debug: ^4.3.3 2814 | socks: ^2.6.2 2815 | checksum: 6723fd64fb50334e2b340fd0a80fd8488ffc5bc43d85b7cf1d25612044f814dd7d6ea417fd47602159941236f7f4bd15669fa5d7e1f852598a31288e1a43967b 2816 | languageName: node 2817 | linkType: hard 2818 | 2819 | "socks-proxy-agent@npm:^7.0.0": 2820 | version: 7.0.0 2821 | resolution: "socks-proxy-agent@npm:7.0.0" 2822 | dependencies: 2823 | agent-base: ^6.0.2 2824 | debug: ^4.3.3 2825 | socks: ^2.6.2 2826 | checksum: 720554370154cbc979e2e9ce6a6ec6ced205d02757d8f5d93fe95adae454fc187a5cbfc6b022afab850a5ce9b4c7d73e0f98e381879cf45f66317a4895953846 2827 | languageName: node 2828 | linkType: hard 2829 | 2830 | "socks@npm:^2.6.2": 2831 | version: 2.6.2 2832 | resolution: "socks@npm:2.6.2" 2833 | dependencies: 2834 | ip: ^1.1.5 2835 | smart-buffer: ^4.2.0 2836 | checksum: dd9194293059d737759d5c69273850ad4149f448426249325c4bea0e340d1cf3d266c3b022694b0dcf5d31f759de23657244c481fc1e8322add80b7985c36b5e 2837 | languageName: node 2838 | linkType: hard 2839 | 2840 | "sort-keys-length@npm:^1.0.0": 2841 | version: 1.0.1 2842 | resolution: "sort-keys-length@npm:1.0.1" 2843 | dependencies: 2844 | sort-keys: ^1.0.0 2845 | checksum: f9acac5fb31580a9e3d43b419dc86a1b75e85b79036a084d95dd4d1062b621c9589906588ac31e370a0dd381be46d8dbe900efa306d087ca9c912d7a59b5a590 2846 | languageName: node 2847 | linkType: hard 2848 | 2849 | "sort-keys@npm:^1.0.0": 2850 | version: 1.1.2 2851 | resolution: "sort-keys@npm:1.1.2" 2852 | dependencies: 2853 | is-plain-obj: ^1.0.0 2854 | checksum: 5963fd191a2a185a5ec86f06e47721e8e04713eda43bb04ae60d2a8afb21241553dd5bc9d863ed2bd7c3d541b609b0c8d0e58836b1a3eb6764c09c094bcc8b00 2855 | languageName: node 2856 | linkType: hard 2857 | 2858 | "source-map-support@npm:^0.5.19": 2859 | version: 0.5.19 2860 | resolution: "source-map-support@npm:0.5.19" 2861 | dependencies: 2862 | buffer-from: ^1.0.0 2863 | source-map: ^0.6.0 2864 | checksum: c72802fdba9cb62b92baef18cc14cc4047608b77f0353e6c36dd993444149a466a2845332c5540d4a6630957254f0f68f4ef5a0120c33d2e83974c51a05afbac 2865 | languageName: node 2866 | linkType: hard 2867 | 2868 | "source-map@npm:^0.6.0": 2869 | version: 0.6.1 2870 | resolution: "source-map@npm:0.6.1" 2871 | checksum: 59ce8640cf3f3124f64ac289012c2b8bd377c238e316fb323ea22fbfe83da07d81e000071d7242cad7a23cd91c7de98e4df8830ec3f133cb6133a5f6e9f67bc2 2872 | languageName: node 2873 | linkType: hard 2874 | 2875 | "sprintf-js@npm:^1.1.2": 2876 | version: 1.1.2 2877 | resolution: "sprintf-js@npm:1.1.2" 2878 | checksum: d4bb46464632b335e5faed381bd331157e0af64915a98ede833452663bc672823db49d7531c32d58798e85236581fb7342fd0270531ffc8f914e186187bf1c90 2879 | languageName: node 2880 | linkType: hard 2881 | 2882 | "ssri@npm:^10.0.0": 2883 | version: 10.0.4 2884 | resolution: "ssri@npm:10.0.4" 2885 | dependencies: 2886 | minipass: ^5.0.0 2887 | checksum: fb14da9f8a72b04eab163eb13a9dda11d5962cd2317f85457c4e0b575e9a6e0e3a6a87b5bf122c75cb36565830cd5f263fb457571bf6f1587eb5f95d095d6165 2888 | languageName: node 2889 | linkType: hard 2890 | 2891 | "ssri@npm:^9.0.0": 2892 | version: 9.0.0 2893 | resolution: "ssri@npm:9.0.0" 2894 | dependencies: 2895 | minipass: ^3.1.1 2896 | checksum: bf33174232d07cc64e77ab1c51b55d28352273380c503d35642a19627e88a2c5f160039bb0a28608a353485075dda084dbf0390c7070f9f284559eb71d01b84b 2897 | languageName: node 2898 | linkType: hard 2899 | 2900 | "stat-mode@npm:^1.0.0": 2901 | version: 1.0.0 2902 | resolution: "stat-mode@npm:1.0.0" 2903 | checksum: f9daea2dba41e1dffae5543a8af087ec8b56ff6ae1c729b5373b4f528e214f53260108dab522d2660cca2215dc3e61f164920a82136ad142dab50b3faa6f6090 2904 | languageName: node 2905 | linkType: hard 2906 | 2907 | "string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0": 2908 | version: 4.2.2 2909 | resolution: "string-width@npm:4.2.2" 2910 | dependencies: 2911 | emoji-regex: ^8.0.0 2912 | is-fullwidth-code-point: ^3.0.0 2913 | strip-ansi: ^6.0.0 2914 | checksum: 343e089b0e66e0f72aab4ad1d9b6f2c9cc5255844b0c83fd9b53f2a3b3fd0421bdd6cb05be96a73117eb012db0887a6c1d64ca95aaa50c518e48980483fea0ab 2915 | languageName: node 2916 | linkType: hard 2917 | 2918 | "string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.2.3": 2919 | version: 4.2.3 2920 | resolution: "string-width@npm:4.2.3" 2921 | dependencies: 2922 | emoji-regex: ^8.0.0 2923 | is-fullwidth-code-point: ^3.0.0 2924 | strip-ansi: ^6.0.1 2925 | checksum: e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb 2926 | languageName: node 2927 | linkType: hard 2928 | 2929 | "string-width@npm:^5.0.1, string-width@npm:^5.1.2": 2930 | version: 5.1.2 2931 | resolution: "string-width@npm:5.1.2" 2932 | dependencies: 2933 | eastasianwidth: ^0.2.0 2934 | emoji-regex: ^9.2.2 2935 | strip-ansi: ^7.0.1 2936 | checksum: 7369deaa29f21dda9a438686154b62c2c5f661f8dda60449088f9f980196f7908fc39fdd1803e3e01541970287cf5deae336798337e9319a7055af89dafa7193 2937 | languageName: node 2938 | linkType: hard 2939 | 2940 | "string_decoder@npm:^1.1.1": 2941 | version: 1.3.0 2942 | resolution: "string_decoder@npm:1.3.0" 2943 | dependencies: 2944 | safe-buffer: ~5.2.0 2945 | checksum: 8417646695a66e73aefc4420eb3b84cc9ffd89572861fe004e6aeb13c7bc00e2f616247505d2dbbef24247c372f70268f594af7126f43548565c68c117bdeb56 2946 | languageName: node 2947 | linkType: hard 2948 | 2949 | "strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.1": 2950 | version: 6.0.1 2951 | resolution: "strip-ansi@npm:6.0.1" 2952 | dependencies: 2953 | ansi-regex: ^5.0.1 2954 | checksum: f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c 2955 | languageName: node 2956 | linkType: hard 2957 | 2958 | "strip-ansi@npm:^6.0.0": 2959 | version: 6.0.0 2960 | resolution: "strip-ansi@npm:6.0.0" 2961 | dependencies: 2962 | ansi-regex: ^5.0.0 2963 | checksum: 04c3239ede44c4d195b0e66c0ad58b932f08bec7d05290416d361ff908ad282ecdaf5d9731e322c84f151d427436bde01f05b7422c3ec26dd927586736b0e5d0 2964 | languageName: node 2965 | linkType: hard 2966 | 2967 | "strip-ansi@npm:^7.0.1": 2968 | version: 7.1.0 2969 | resolution: "strip-ansi@npm:7.1.0" 2970 | dependencies: 2971 | ansi-regex: ^6.0.1 2972 | checksum: 859c73fcf27869c22a4e4d8c6acfe690064659e84bef9458aa6d13719d09ca88dcfd40cbf31fd0be63518ea1a643fe070b4827d353e09533a5b0b9fd4553d64d 2973 | languageName: node 2974 | linkType: hard 2975 | 2976 | "sumchecker@npm:^3.0.1": 2977 | version: 3.0.1 2978 | resolution: "sumchecker@npm:3.0.1" 2979 | dependencies: 2980 | debug: ^4.1.0 2981 | checksum: 31ba7a62c889236b5b07f75b5c250d481158a1ca061b8f234fca0457bdbe48a20e5011c12c715343dc577e111463dc3d9e721b98015a445a2a88c35e0c9f0f91 2982 | languageName: node 2983 | linkType: hard 2984 | 2985 | "supports-color@npm:^7.1.0": 2986 | version: 7.2.0 2987 | resolution: "supports-color@npm:7.2.0" 2988 | dependencies: 2989 | has-flag: ^4.0.0 2990 | checksum: 3dda818de06ebbe5b9653e07842d9479f3555ebc77e9a0280caf5a14fb877ffee9ed57007c3b78f5a6324b8dbeec648d9e97a24e2ed9fdb81ddc69ea07100f4a 2991 | languageName: node 2992 | linkType: hard 2993 | 2994 | "tar@npm:^6.0.5, tar@npm:^6.1.12": 2995 | version: 6.1.15 2996 | resolution: "tar@npm:6.1.15" 2997 | dependencies: 2998 | chownr: ^2.0.0 2999 | fs-minipass: ^2.0.0 3000 | minipass: ^5.0.0 3001 | minizlib: ^2.1.1 3002 | mkdirp: ^1.0.3 3003 | yallist: ^4.0.0 3004 | checksum: f23832fceeba7578bf31907aac744ae21e74a66f4a17a9e94507acf460e48f6db598c7023882db33bab75b80e027c21f276d405e4a0322d58f51c7088d428268 3005 | languageName: node 3006 | linkType: hard 3007 | 3008 | "tar@npm:^6.1.11, tar@npm:^6.1.2": 3009 | version: 6.1.11 3010 | resolution: "tar@npm:6.1.11" 3011 | dependencies: 3012 | chownr: ^2.0.0 3013 | fs-minipass: ^2.0.0 3014 | minipass: ^3.0.0 3015 | minizlib: ^2.1.1 3016 | mkdirp: ^1.0.3 3017 | yallist: ^4.0.0 3018 | checksum: a04c07bb9e2d8f46776517d4618f2406fb977a74d914ad98b264fc3db0fe8224da5bec11e5f8902c5b9bcb8ace22d95fbe3c7b36b8593b7dfc8391a25898f32f 3019 | languageName: node 3020 | linkType: hard 3021 | 3022 | "temp-file@npm:^3.4.0": 3023 | version: 3.4.0 3024 | resolution: "temp-file@npm:3.4.0" 3025 | dependencies: 3026 | async-exit-hook: ^2.0.1 3027 | fs-extra: ^10.0.0 3028 | checksum: 8e2b90321c9d865ad3e9e613cc524c9a9e22cd7820d3c8378840a01ab720116f4de4d340bbca6a50a9562b37f8ce614451fdb02dc2f993b4f9866cf81840b3cb 3029 | languageName: node 3030 | linkType: hard 3031 | 3032 | "tmp-promise@npm:^3.0.2": 3033 | version: 3.0.2 3034 | resolution: "tmp-promise@npm:3.0.2" 3035 | dependencies: 3036 | tmp: ^0.2.0 3037 | checksum: 2d8457c9512e896633f64fab33e5e3fd273c4d8fca33cfc74a04a104a0b921d15ed3e832c4f2a50108635ac88264afef85abddbe5ad8480e15f55fc7f8e76969 3038 | languageName: node 3039 | linkType: hard 3040 | 3041 | "tmp@npm:^0.2.0": 3042 | version: 0.2.1 3043 | resolution: "tmp@npm:0.2.1" 3044 | dependencies: 3045 | rimraf: ^3.0.0 3046 | checksum: 8b1214654182575124498c87ca986ac53dc76ff36e8f0e0b67139a8d221eaecfdec108c0e6ec54d76f49f1f72ab9325500b246f562b926f85bcdfca8bf35df9e 3047 | languageName: node 3048 | linkType: hard 3049 | 3050 | "truncate-utf8-bytes@npm:^1.0.0": 3051 | version: 1.0.2 3052 | resolution: "truncate-utf8-bytes@npm:1.0.2" 3053 | dependencies: 3054 | utf8-byte-length: ^1.0.1 3055 | checksum: ad097314709ea98444ad9c80c03aac8da805b894f37ceb5685c49ad297483afe3a5ec9572ebcaff699dda72b6cd447a2ba2a3fd10e96c2628cd16d94abeb328a 3056 | languageName: node 3057 | linkType: hard 3058 | 3059 | "type-fest@npm:^0.13.1": 3060 | version: 0.13.1 3061 | resolution: "type-fest@npm:0.13.1" 3062 | checksum: e6bf2e3c449f27d4ef5d56faf8b86feafbc3aec3025fc9a5fbe2db0a2587c44714521f9c30d8516a833c8c506d6263f5cc11267522b10c6ccdb6cc55b0a9d1c4 3063 | languageName: node 3064 | linkType: hard 3065 | 3066 | "typescript@npm:^4.0.2": 3067 | version: 4.9.5 3068 | resolution: "typescript@npm:4.9.5" 3069 | bin: 3070 | tsc: bin/tsc 3071 | tsserver: bin/tsserver 3072 | checksum: ee000bc26848147ad423b581bd250075662a354d84f0e06eb76d3b892328d8d4440b7487b5a83e851b12b255f55d71835b008a66cbf8f255a11e4400159237db 3073 | languageName: node 3074 | linkType: hard 3075 | 3076 | "typescript@patch:typescript@^4.0.2#~builtin": 3077 | version: 4.9.5 3078 | resolution: "typescript@patch:typescript@npm%3A4.9.5#~builtin::version=4.9.5&hash=bda367" 3079 | bin: 3080 | tsc: bin/tsc 3081 | tsserver: bin/tsserver 3082 | checksum: 2eee5c37cad4390385db5db5a8e81470e42e8f1401b0358d7390095d6f681b410f2c4a0c496c6ff9ebd775423c7785cdace7bcdad76c7bee283df3d9718c0f20 3083 | languageName: node 3084 | linkType: hard 3085 | 3086 | "unique-filename@npm:^1.1.1": 3087 | version: 1.1.1 3088 | resolution: "unique-filename@npm:1.1.1" 3089 | dependencies: 3090 | unique-slug: ^2.0.0 3091 | checksum: cf4998c9228cc7647ba7814e255dec51be43673903897b1786eff2ac2d670f54d4d733357eb08dea969aa5e6875d0e1bd391d668fbdb5a179744e7c7551a6f80 3092 | languageName: node 3093 | linkType: hard 3094 | 3095 | "unique-filename@npm:^3.0.0": 3096 | version: 3.0.0 3097 | resolution: "unique-filename@npm:3.0.0" 3098 | dependencies: 3099 | unique-slug: ^4.0.0 3100 | checksum: 8e2f59b356cb2e54aab14ff98a51ac6c45781d15ceaab6d4f1c2228b780193dc70fae4463ce9e1df4479cb9d3304d7c2043a3fb905bdeca71cc7e8ce27e063df 3101 | languageName: node 3102 | linkType: hard 3103 | 3104 | "unique-slug@npm:^2.0.0": 3105 | version: 2.0.2 3106 | resolution: "unique-slug@npm:2.0.2" 3107 | dependencies: 3108 | imurmurhash: ^0.1.4 3109 | checksum: 5b6876a645da08d505dedb970d1571f6cebdf87044cb6b740c8dbb24f0d6e1dc8bdbf46825fd09f994d7cf50760e6f6e063cfa197d51c5902c00a861702eb75a 3110 | languageName: node 3111 | linkType: hard 3112 | 3113 | "unique-slug@npm:^4.0.0": 3114 | version: 4.0.0 3115 | resolution: "unique-slug@npm:4.0.0" 3116 | dependencies: 3117 | imurmurhash: ^0.1.4 3118 | checksum: 0884b58365af59f89739e6f71e3feacb5b1b41f2df2d842d0757933620e6de08eff347d27e9d499b43c40476cbaf7988638d3acb2ffbcb9d35fd035591adfd15 3119 | languageName: node 3120 | linkType: hard 3121 | 3122 | "universalify@npm:^0.1.0": 3123 | version: 0.1.2 3124 | resolution: "universalify@npm:0.1.2" 3125 | checksum: 40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff 3126 | languageName: node 3127 | linkType: hard 3128 | 3129 | "universalify@npm:^2.0.0": 3130 | version: 2.0.0 3131 | resolution: "universalify@npm:2.0.0" 3132 | checksum: 2406a4edf4a8830aa6813278bab1f953a8e40f2f63a37873ffa9a3bc8f9745d06cc8e88f3572cb899b7e509013f7f6fcc3e37e8a6d914167a5381d8440518c44 3133 | languageName: node 3134 | linkType: hard 3135 | 3136 | "unused-filename@npm:^2.1.0": 3137 | version: 2.1.0 3138 | resolution: "unused-filename@npm:2.1.0" 3139 | dependencies: 3140 | modify-filename: ^1.1.0 3141 | path-exists: ^4.0.0 3142 | checksum: 66fb62b5043a6a87dc30960778ba3d836fb45fef9b7e29a842fce12f25ffc5936e350dc281b79a73ff5498c515504538e72b529993759178156398fcdb8491a5 3143 | languageName: node 3144 | linkType: hard 3145 | 3146 | "uri-js@npm:^4.2.2": 3147 | version: 4.4.1 3148 | resolution: "uri-js@npm:4.4.1" 3149 | dependencies: 3150 | punycode: ^2.1.0 3151 | checksum: 7167432de6817fe8e9e0c9684f1d2de2bb688c94388f7569f7dbdb1587c9f4ca2a77962f134ec90be0cc4d004c939ff0d05acc9f34a0db39a3c797dada262633 3152 | languageName: node 3153 | linkType: hard 3154 | 3155 | "utf8-byte-length@npm:^1.0.1": 3156 | version: 1.0.4 3157 | resolution: "utf8-byte-length@npm:1.0.4" 3158 | checksum: f188ca076ec094d58e7009fcc32623c5830c7f0f3e15802bfa4fdd1e759454a481fc4ac05e0fa83b7736e77af628a9ee0e57dcc89683d688fde3811473e42143 3159 | languageName: node 3160 | linkType: hard 3161 | 3162 | "util-deprecate@npm:^1.0.1": 3163 | version: 1.0.2 3164 | resolution: "util-deprecate@npm:1.0.2" 3165 | checksum: 474acf1146cb2701fe3b074892217553dfcf9a031280919ba1b8d651a068c9b15d863b7303cb15bd00a862b498e6cf4ad7b4a08fb134edd5a6f7641681cb54a2 3166 | languageName: node 3167 | linkType: hard 3168 | 3169 | "verror@npm:^1.10.0": 3170 | version: 1.10.0 3171 | resolution: "verror@npm:1.10.0" 3172 | dependencies: 3173 | assert-plus: ^1.0.0 3174 | core-util-is: 1.0.2 3175 | extsprintf: ^1.2.0 3176 | checksum: c431df0bedf2088b227a4e051e0ff4ca54df2c114096b0c01e1cbaadb021c30a04d7dd5b41ab277bcd51246ca135bf931d4c4c796ecae7a4fef6d744ecef36ea 3177 | languageName: node 3178 | linkType: hard 3179 | 3180 | "wcwidth@npm:^1.0.1": 3181 | version: 1.0.1 3182 | resolution: "wcwidth@npm:1.0.1" 3183 | dependencies: 3184 | defaults: ^1.0.3 3185 | checksum: 814e9d1ddcc9798f7377ffa448a5a3892232b9275ebb30a41b529607691c0491de47cba426e917a4d08ded3ee7e9ba2f3fe32e62ee3cd9c7d3bafb7754bd553c 3186 | languageName: node 3187 | linkType: hard 3188 | 3189 | "which@npm:^2.0.1, which@npm:^2.0.2": 3190 | version: 2.0.2 3191 | resolution: "which@npm:2.0.2" 3192 | dependencies: 3193 | isexe: ^2.0.0 3194 | bin: 3195 | node-which: ./bin/node-which 3196 | checksum: 1a5c563d3c1b52d5f893c8b61afe11abc3bab4afac492e8da5bde69d550de701cf9806235f20a47b5c8fa8a1d6a9135841de2596535e998027a54589000e66d1 3197 | languageName: node 3198 | linkType: hard 3199 | 3200 | "wide-align@npm:^1.1.5": 3201 | version: 1.1.5 3202 | resolution: "wide-align@npm:1.1.5" 3203 | dependencies: 3204 | string-width: ^1.0.2 || 2 || 3 || 4 3205 | checksum: d5fc37cd561f9daee3c80e03b92ed3e84d80dde3365a8767263d03dacfc8fa06b065ffe1df00d8c2a09f731482fcacae745abfbb478d4af36d0a891fad4834d3 3206 | languageName: node 3207 | linkType: hard 3208 | 3209 | "wrap-ansi-cjs@npm:wrap-ansi@^7.0.0, wrap-ansi@npm:^7.0.0": 3210 | version: 7.0.0 3211 | resolution: "wrap-ansi@npm:7.0.0" 3212 | dependencies: 3213 | ansi-styles: ^4.0.0 3214 | string-width: ^4.1.0 3215 | strip-ansi: ^6.0.0 3216 | checksum: a790b846fd4505de962ba728a21aaeda189b8ee1c7568ca5e817d85930e06ef8d1689d49dbf0e881e8ef84436af3a88bc49115c2e2788d841ff1b8b5b51a608b 3217 | languageName: node 3218 | linkType: hard 3219 | 3220 | "wrap-ansi@npm:^8.1.0": 3221 | version: 8.1.0 3222 | resolution: "wrap-ansi@npm:8.1.0" 3223 | dependencies: 3224 | ansi-styles: ^6.1.0 3225 | string-width: ^5.0.1 3226 | strip-ansi: ^7.0.1 3227 | checksum: 371733296dc2d616900ce15a0049dca0ef67597d6394c57347ba334393599e800bab03c41d4d45221b6bc967b8c453ec3ae4749eff3894202d16800fdfe0e238 3228 | languageName: node 3229 | linkType: hard 3230 | 3231 | "wrappy@npm:1": 3232 | version: 1.0.2 3233 | resolution: "wrappy@npm:1.0.2" 3234 | checksum: 159da4805f7e84a3d003d8841557196034155008f817172d4e986bd591f74aa82aa7db55929a54222309e01079a65a92a9e6414da5a6aa4b01ee44a511ac3ee5 3235 | languageName: node 3236 | linkType: hard 3237 | 3238 | "xmlbuilder@npm:>=11.0.1, xmlbuilder@npm:^15.1.1": 3239 | version: 15.1.1 3240 | resolution: "xmlbuilder@npm:15.1.1" 3241 | checksum: 14f7302402e28d1f32823583d121594a9dca36408d40320b33f598bd589ca5163a352d076489c9c64d2dc1da19a790926a07bf4191275330d4de2b0d85bb1843 3242 | languageName: node 3243 | linkType: hard 3244 | 3245 | "y18n@npm:^5.0.5": 3246 | version: 5.0.8 3247 | resolution: "y18n@npm:5.0.8" 3248 | checksum: 54f0fb95621ee60898a38c572c515659e51cc9d9f787fb109cef6fde4befbe1c4602dc999d30110feee37456ad0f1660fa2edcfde6a9a740f86a290999550d30 3249 | languageName: node 3250 | linkType: hard 3251 | 3252 | "yallist@npm:^4.0.0": 3253 | version: 4.0.0 3254 | resolution: "yallist@npm:4.0.0" 3255 | checksum: 343617202af32df2a15a3be36a5a8c0c8545208f3d3dfbc6bb7c3e3b7e8c6f8e7485432e4f3b88da3031a6e20afa7c711eded32ddfb122896ac5d914e75848d5 3256 | languageName: node 3257 | linkType: hard 3258 | 3259 | "yargs-parser@npm:^20.2.2": 3260 | version: 20.2.9 3261 | resolution: "yargs-parser@npm:20.2.9" 3262 | checksum: 8bb69015f2b0ff9e17b2c8e6bfe224ab463dd00ca211eece72a4cd8a906224d2703fb8a326d36fdd0e68701e201b2a60ed7cf81ce0fd9b3799f9fe7745977ae3 3263 | languageName: node 3264 | linkType: hard 3265 | 3266 | "yargs-parser@npm:^21.1.1": 3267 | version: 21.1.1 3268 | resolution: "yargs-parser@npm:21.1.1" 3269 | checksum: ed2d96a616a9e3e1cc7d204c62ecc61f7aaab633dcbfab2c6df50f7f87b393993fe6640d017759fe112d0cb1e0119f2b4150a87305cc873fd90831c6a58ccf1c 3270 | languageName: node 3271 | linkType: hard 3272 | 3273 | "yargs@npm:^17.0.1": 3274 | version: 17.1.1 3275 | resolution: "yargs@npm:17.1.1" 3276 | dependencies: 3277 | cliui: ^7.0.2 3278 | escalade: ^3.1.1 3279 | get-caller-file: ^2.0.5 3280 | require-directory: ^2.1.1 3281 | string-width: ^4.2.0 3282 | y18n: ^5.0.5 3283 | yargs-parser: ^20.2.2 3284 | checksum: b05a9467937172e01a4af7a7ad4361a22ee510cd12d1d5a3ad3b4c2e57eb8c35ca94ee22e4bdfbb40fe693fbf8000771e41824f77f6b224f1496c57f20f192b6 3285 | languageName: node 3286 | linkType: hard 3287 | 3288 | "yargs@npm:^17.6.2": 3289 | version: 17.7.2 3290 | resolution: "yargs@npm:17.7.2" 3291 | dependencies: 3292 | cliui: ^8.0.1 3293 | escalade: ^3.1.1 3294 | get-caller-file: ^2.0.5 3295 | require-directory: ^2.1.1 3296 | string-width: ^4.2.3 3297 | y18n: ^5.0.5 3298 | yargs-parser: ^21.1.1 3299 | checksum: 73b572e863aa4a8cbef323dd911d79d193b772defd5a51aab0aca2d446655216f5002c42c5306033968193bdbf892a7a4c110b0d77954a7fdf563e653967b56a 3300 | languageName: node 3301 | linkType: hard 3302 | 3303 | "yauzl@npm:^2.10.0": 3304 | version: 2.10.0 3305 | resolution: "yauzl@npm:2.10.0" 3306 | dependencies: 3307 | buffer-crc32: ~0.2.3 3308 | fd-slicer: ~1.1.0 3309 | checksum: 7f21fe0bbad6e2cb130044a5d1d0d5a0e5bf3d8d4f8c4e6ee12163ce798fee3de7388d22a7a0907f563ac5f9d40f8699a223d3d5c1718da90b0156da6904022b 3310 | languageName: node 3311 | linkType: hard 3312 | --------------------------------------------------------------------------------