├── .nvmrc ├── images ├── icon.ico └── icons │ └── icon.png ├── src ├── images │ ├── chatbot.png │ └── chatbot-white.png ├── index.css ├── index.html ├── main.js ├── clients │ └── ollama.js ├── App.vue └── components │ └── Chat.vue ├── preload.js ├── io.github.pejuko.follamac.desktop ├── vite.config.js ├── LICENSE ├── README.md ├── package.json ├── .gitignore ├── io.github.pejuko.follamac.json ├── main.js ├── io.github.pejuko.follamac.metainfo.xml └── yarn.lock /.nvmrc: -------------------------------------------------------------------------------- 1 | lts/iron 2 | -------------------------------------------------------------------------------- /images/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pejuko/follamac/HEAD/images/icon.ico -------------------------------------------------------------------------------- /images/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pejuko/follamac/HEAD/images/icons/icon.png -------------------------------------------------------------------------------- /src/images/chatbot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pejuko/follamac/HEAD/src/images/chatbot.png -------------------------------------------------------------------------------- /src/images/chatbot-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pejuko/follamac/HEAD/src/images/chatbot-white.png -------------------------------------------------------------------------------- /preload.js: -------------------------------------------------------------------------------- 1 | // See the Electron documentation for details on how to use preload scripts: 2 | // https://www.electronjs.org/docs/latest/tutorial/process-model#preload-scripts 3 | -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, 3 | Arial, sans-serif; 4 | margin: auto; 5 | max-width: 38rem; 6 | padding: 2rem; 7 | } 8 | -------------------------------------------------------------------------------- /io.github.pejuko.follamac.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Type=Application 3 | Name=Follamac 4 | Comment=Follamac is a desktop application which provides convenient way to work with Ollama and large language models (LLMs). 5 | Exec=/app/bin/run.sh 6 | Icon=io.github.pejuko.follamac 7 | Categories=Utility; 8 | Terminal=false 9 | StartupNotify=false -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Follamac 8 | 9 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- 1 | import { defineConfig } from 'vite'; 2 | import vue from '@vitejs/plugin-vue'; 3 | import path from "path"; 4 | import vuetify from "vite-plugin-vuetify"; 5 | 6 | // https://vitejs.dev/config 7 | export default defineConfig({ 8 | root: path.resolve(__dirname, './src'), 9 | base: '', 10 | plugins: [ 11 | vue(), 12 | vuetify({ 13 | autoImport: true, 14 | }), 15 | ], 16 | resolve: { 17 | alias: { 18 | '@': path.resolve(__dirname, './src'), 19 | }, 20 | }, 21 | }); 22 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) pejuko 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Follamac 2 | 3 | screenshot 4 | 5 | Follamac is a desktop application which provides convenient way to work with [Ollama](https://ollama.com/) 6 | and large language models (LLMs). 7 | 8 | The Ollama server must be running. On Linux you can start it using `sudo systemctl start ollama.service` 9 | or `ollama serve` commands. And you need to have some models pulled in the repository. You can pull 10 | latest mistral using command `ollama pull mistral` or you can run Follamac and pull the model from there. 11 | 12 | ## Running locally 13 | 14 | ### install dependencies 15 | ```shell 16 | yarn install 17 | ``` 18 | 19 | ### build and start the application 20 | ```shell 21 | yarn build 22 | yarn start 23 | ``` 24 | 25 | ## Running dev version 26 | 27 | ```shell 28 | yarn dev 29 | ``` 30 | and then visit the url in your browser. 31 | 32 | ## Keyboard shortcuts 33 | 34 | - `ctrl + i` - opens developer tools 35 | 36 | ## Attribution 37 | 38 | chatbot 39 | Personal-assistant icons created by edt.im - Flaticon 40 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "follamac", 3 | "productName": "Follamac", 4 | "version": "0.1.5", 5 | "description": "Follamac is an desktop application which provides convenient way to work with Ollama. Ollama works with large language models (LLMs).", 6 | "homepage": "https://github.com/pejuko/follamac", 7 | "repository": "https://github.com/pejuko/follamac", 8 | "main": "main.js", 9 | "scripts": { 10 | "build-appimage": "electron-builder build --linux appimage", 11 | "build-win-portable": "electron-builder build --win portable", 12 | "dist": "electron-builder", 13 | "dev": "vite", 14 | "build": "vite build", 15 | "preview": "vite preview", 16 | "start": "electron .", 17 | "lint": "echo \"No linting configured\"" 18 | }, 19 | "keywords": [ 20 | "ai", 21 | "llm", 22 | "ollama", 23 | "desktop", 24 | "client" 25 | ], 26 | "author": "pejuko", 27 | "license": "MIT", 28 | "devDependencies": { 29 | "@mdi/font": "^7.4.47", 30 | "@vitejs/plugin-vue": "^5.0.4", 31 | "electron": "29.0.1", 32 | "electron-builder": "^24.9.1", 33 | "sass": "^1.71.0", 34 | "vite": "^5.1.4", 35 | "vite-plugin-vuetify": "^2.0.1" 36 | }, 37 | "dependencies": { 38 | "dompurify": "^3.0.8", 39 | "electron-squirrel-startup": "^1.0.0", 40 | "electron-store": "^8.1.0", 41 | "highlight.js": "^11.9.0", 42 | "marked": "^12.0.0", 43 | "marked-highlight": "^2.1.1", 44 | "notivue": "^2.2.1", 45 | "vue": "^3.4.18", 46 | "vuetify": "^3.5.4" 47 | }, 48 | "build": { 49 | "appId": "io.github.pejuko.follamac", 50 | "directories": { 51 | "buildResources": "images" 52 | }, 53 | "mac": { 54 | "icon": "images/icons/icon.png" 55 | } 56 | } 57 | } 58 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | lerna-debug.log* 8 | 9 | # Diagnostic reports (https://nodejs.org/api/report.html) 10 | report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json 11 | 12 | # Runtime data 13 | pids 14 | *.pid 15 | *.seed 16 | *.pid.lock 17 | .DS_Store 18 | 19 | # Directory for instrumented libs generated by jscoverage/JSCover 20 | lib-cov 21 | 22 | # Coverage directory used by tools like istanbul 23 | coverage 24 | *.lcov 25 | 26 | # nyc test coverage 27 | .nyc_output 28 | 29 | # node-waf configuration 30 | .lock-wscript 31 | 32 | # Compiled binary addons (https://nodejs.org/api/addons.html) 33 | build/Release 34 | 35 | # Dependency directories 36 | node_modules/ 37 | jspm_packages/ 38 | 39 | # TypeScript v1 declaration files 40 | typings/ 41 | 42 | # TypeScript cache 43 | *.tsbuildinfo 44 | 45 | # Optional npm cache directory 46 | .npm 47 | 48 | # Optional eslint cache 49 | .eslintcache 50 | 51 | # Optional REPL history 52 | .node_repl_history 53 | 54 | # Output of 'npm pack' 55 | *.tgz 56 | 57 | # Yarn Integrity file 58 | .yarn-integrity 59 | 60 | # dotenv environment variables file 61 | .env 62 | .env.test 63 | 64 | # parcel-bundler cache (https://parceljs.org/) 65 | .cache 66 | 67 | # next.js build output 68 | .next 69 | 70 | # nuxt.js build output 71 | .nuxt 72 | 73 | # vuepress build output 74 | .vuepress/dist 75 | 76 | # Serverless directories 77 | .serverless/ 78 | 79 | # FuseBox cache 80 | .fusebox/ 81 | 82 | # DynamoDB Local files 83 | .dynamodb/ 84 | 85 | # Webpack 86 | .webpack/ 87 | 88 | # Vite 89 | .vite/ 90 | 91 | # Electron-Forge 92 | out/ 93 | 94 | # electron-builder 95 | dist/ 96 | 97 | .idea/ 98 | 99 | .flatpak-builder/ 100 | 101 | build/ 102 | -------------------------------------------------------------------------------- /io.github.pejuko.follamac.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "io.github.pejuko.follamac", 3 | "runtime": "org.freedesktop.Platform", 4 | "runtime-version": "23.08", 5 | "sdk": "org.freedesktop.Sdk", 6 | "base": "org.electronjs.Electron2.BaseApp", 7 | "base-version": "23.08", 8 | "sdk-extensions": [ 9 | "org.freedesktop.Sdk.Extension.node20" 10 | ], 11 | "command": "run.sh", 12 | "build-options": { 13 | "append-path": "/usr/lib/sdk/node20/bin", 14 | "env": { 15 | "NPM_CONFIG_LOGLEVEL": "info" 16 | } 17 | }, 18 | "finish-args": [ 19 | "--socket=x11", 20 | "--share=ipc", 21 | "--device=dri", 22 | "--socket=pulseaudio", 23 | "--share=network" 24 | ], 25 | "modules": [ 26 | { 27 | "name": "follamac", 28 | "buildsystem": "simple", 29 | "build-options": { 30 | "env": { 31 | "XDG_CACHE_HOME": "/run/build/follamac/flatpak-node/cache", 32 | "YARN_CACHE_FOLDER": "/run/build/follamac/flatpak-node/npm-cache" 33 | } 34 | }, 35 | "build-commands": [ 36 | "yarn install --offline", 37 | "yarn --offline build", 38 | "yarn --offline dist --x64 --linux --dir", 39 | "cp -a dist/linux*unpacked /app/main", 40 | "install -Dm755 -t /app/bin/ ../run.sh", 41 | "install -Dm644 io.github.pejuko.follamac.desktop -t /app/share/applications", 42 | "install -Dm644 images/icons/icon.png -t /app/share/icons/hicolor/512x512/apps", 43 | "mv /app/share/icons/hicolor/512x512/apps/icon.png /app/share/icons/hicolor/512x512/apps/io.github.pejuko.follamac.png", 44 | "install -Dm644 io.github.pejuko.follamac.metainfo.xml -t /app/share/metainfo" 45 | ], 46 | "subdir": "main", 47 | "sources": [ 48 | { "type": "dir", "path": ".", "dest": "main" }, 49 | "generated-sources.json", 50 | { "type": "script", "dest-filename": "run.sh", "commands": [ "zypak-wrapper.sh /app/main/follamac \"$@\"" ] } 51 | ] 52 | } 53 | ] 54 | } 55 | -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- 1 | /** 2 | * This file will automatically be loaded by vite and run in the "renderer" context. 3 | * To learn more about the differences between the "main" and the "renderer" context in 4 | * Electron, visit: 5 | * 6 | * https://electronjs.org/docs/tutorial/application-architecture#main-and-renderer-processes 7 | * 8 | * By default, Node.js integration in this file is disabled. When enabling Node.js integration 9 | * in a renderer process, please be aware of potential security implications. You can read 10 | * more about security risks here: 11 | * 12 | * https://electronjs.org/docs/tutorial/security 13 | * 14 | * To enable Node.js integration in this file, open up `main.js` and enable the `nodeIntegration` 15 | * flag: 16 | * 17 | * ``` 18 | * // Create the browser window. 19 | * mainWindow = new BrowserWindow({ 20 | * width: 800, 21 | * height: 600, 22 | * webPreferences: { 23 | * nodeIntegration: true 24 | * } 25 | * }); 26 | * ``` 27 | */ 28 | 29 | import { createApp } from 'vue'; 30 | 31 | import '@mdi/font/css/materialdesignicons.css' 32 | import 'vuetify/styles' 33 | import { createVuetify } from 'vuetify' 34 | 35 | import { createNotivue } from 'notivue' 36 | import 'notivue/notifications.css' // Only needed if using built-in notifications 37 | import 'notivue/animations.css' // Only needed if using built-in animations 38 | 39 | import App from './App.vue'; 40 | 41 | const app = createApp(App); 42 | 43 | 44 | let theme = 'light'; 45 | const darkThemeMq = window.matchMedia("(prefers-color-scheme: dark)"); 46 | if (darkThemeMq.matches) { 47 | theme = 'dark'; 48 | } 49 | const vuetify = createVuetify({ 50 | theme: { 51 | defaultTheme: theme, 52 | } 53 | }); 54 | app.use(vuetify); 55 | 56 | const notivue = createNotivue({ 57 | notifications: { 58 | global: { 59 | duration: Infinity, 60 | }, 61 | }, 62 | }); 63 | app.use(notivue); 64 | 65 | app.mount('#app'); 66 | 67 | function copyToClipboard(_this) { 68 | const contentToCopyElement = _this.parentElement.nextSibling.getElementsByClassName('content-to-copy')[0]; 69 | let txt = document.createElement('textarea'); 70 | txt.innerHTML = contentToCopyElement.innerHTML; 71 | navigator.clipboard.writeText(txt.value); 72 | } 73 | window.copyToClipboard = copyToClipboard; -------------------------------------------------------------------------------- /src/clients/ollama.js: -------------------------------------------------------------------------------- 1 | export class Ollama { 2 | controller = new AbortController(); 3 | signal = this.controller.signal; 4 | 5 | constructor(url) { 6 | this.url = url; 7 | this.headers = { 8 | 'Content-Type': 'appication/json', 9 | }; 10 | } 11 | 12 | abort() { 13 | this.controller.abort(); 14 | } 15 | 16 | async chat(chatRequest) { 17 | let data = Object.assign({}, chatRequest); 18 | 19 | // make a POST request to ollama server 20 | const response = await fetch(this.url + '/api/chat', { 21 | method: 'POST', 22 | headers: this.headers, 23 | body: JSON.stringify(data), 24 | signal: this.signal, 25 | }); 26 | 27 | return response; 28 | } 29 | 30 | async generate(generateRequest) { 31 | let data = Object.assign({}, generateRequest); 32 | 33 | // make a POST request to ollama server 34 | const response = await fetch(this.url + '/api/generate', { 35 | method: 'POST', 36 | headers: this.headers, 37 | body: JSON.stringify(data), 38 | signal: this.signal, 39 | }); 40 | 41 | return response; 42 | } 43 | 44 | async list() { 45 | // make a GET request to ollama server 46 | const response = await fetch(this.url + '/api/tags', { 47 | headers: this.headers, 48 | }); 49 | 50 | return await response.json(); 51 | } 52 | 53 | async show(showRequest) { 54 | // make a POST request to ollama server 55 | const response = await fetch(this.url + '/api/show', { 56 | method: 'POST', 57 | headers: this.headers, 58 | body: JSON.stringify(showRequest), 59 | }); 60 | 61 | return await response.json(); 62 | } 63 | 64 | async delete(name) { 65 | // make a DELETE request to ollama server 66 | const response = await fetch(this.url + '/api/delete', { 67 | method: 'DELETE', 68 | headers: this.headers, 69 | body: JSON.stringify({ name }), 70 | }); 71 | 72 | return response; 73 | } 74 | 75 | async pull(name) { 76 | // make a POST request to ollama server 77 | const response = await fetch(this.url + '/api/pull', { 78 | method: 'POST', 79 | headers: this.headers, 80 | body: JSON.stringify({ name }), 81 | signal: this.signal, 82 | }); 83 | 84 | return response; 85 | } 86 | } -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- 1 | const { app, Menu, BrowserWindow, shell } = require('electron'); 2 | const path = require('path'); 3 | 4 | const Store = require('electron-store'); 5 | const store = new Store(); 6 | 7 | // Handle creating/removing shortcuts on Windows when installing/uninstalling. 8 | if (require('electron-squirrel-startup')) { 9 | app.quit(); 10 | } 11 | 12 | // Opens link in a default browser 13 | const openExternalLink = (link) => { 14 | return shell.openExternal(link); 15 | }; 16 | 17 | let windowConfig = { 18 | width: 1024, 19 | height: 768, 20 | }; 21 | 22 | const createWindow = () => { 23 | Object.assign(windowConfig, store.get("winBounds")); 24 | // Create the browser window. 25 | const mainWindow = new BrowserWindow({ 26 | width: windowConfig.width, 27 | height: windowConfig.height, 28 | icon: path.join(__dirname, 'build/icons/icon.png'), 29 | webPreferences: { 30 | preload: path.join(__dirname, 'preload.js'), 31 | }, 32 | }); 33 | 34 | mainWindow.on('close', () => { 35 | store.set('winBounds', mainWindow.getBounds()); 36 | }); 37 | 38 | mainWindow.webContents.on('will-navigate', (e, url) => { 39 | openExternalLink(url); 40 | e.preventDefault(); 41 | }); 42 | 43 | mainWindow.webContents.on('before-input-event', (event, input) => { 44 | if (input.control && input.key.toLowerCase() === 'i') { 45 | mainWindow.webContents.openDevTools(); 46 | event.preventDefault() 47 | } 48 | }); 49 | 50 | // and load the index.html of the app. 51 | mainWindow.loadFile(`src/dist/index.html`); 52 | }; 53 | 54 | // This method will be called when Electron has finished 55 | // initialization and is ready to create browser windows. 56 | // Some APIs can only be used after this event occurs. 57 | app.on('ready', createWindow); 58 | 59 | // Quit when all windows are closed, except on macOS. There, it's common 60 | // for applications and their menu bar to stay active until the user quits 61 | // explicitly with Cmd + Q. 62 | app.on('window-all-closed', () => { 63 | if (process.platform !== 'darwin') { 64 | app.quit(); 65 | } 66 | }); 67 | 68 | app.on('activate', () => { 69 | // On OS X it's common to re-create a window in the app when the 70 | // dock icon is clicked and there are no other windows open. 71 | if (BrowserWindow.getAllWindows().length === 0) { 72 | createWindow(); 73 | } 74 | }); 75 | 76 | // In this file you can include the rest of your app's specific main process 77 | // code. You can also put them in separate files and import them here. 78 | 79 | app.whenReady().then(() => { 80 | Menu.setApplicationMenu(null); 81 | }); -------------------------------------------------------------------------------- /io.github.pejuko.follamac.metainfo.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | io.github.pejuko.follamac 4 | 5 | Follamac 6 | Work with Ollama from GUI 7 | 8 | MIT 9 | MIT 10 | 11 | 12 | Petr Kovář 13 | 14 | 15 | 16 |

17 | You need Ollama running on your localhost with some model. 18 | Once Ollama is running the model can be pulled from follamac or from command line. 19 | From command line type something like: ollama pull llama3 20 | If you wish to pull from follamac you can write llama3 into "Model name to pull" input box and click the PULL button. 21 |

22 |

23 | Follamac is a desktop application which provides convenient way to work with Ollama and large language models (LLMs) and provides these features: 24 |

25 | 37 |
38 | 39 | io.github.pejuko.follamac.desktop 40 | io.github.pejuko.follamac 41 | 42 | 43 | 44 | https://github.com/pejuko/follamac/issues 45 | https://pejuko.github.io/follamac/ 46 | https://github.com/pejuko/follamac 47 | 48 | 49 | 50 | https://pejuko.github.io/follamac/images/screenshot.png 51 | Light theme screenshot 52 | 53 | 54 | 55 | 56 | Utility 57 | 58 | 59 | 60 | 61 | 62 | 63 |
-------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- 1 | 69 | 70 | 183 | 184 | 210 | -------------------------------------------------------------------------------- /src/components/Chat.vue: -------------------------------------------------------------------------------- 1 | 242 | 243 | 693 | 694 | 772 | 773 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "7zip-bin@~5.2.0": 6 | version "5.2.0" 7 | resolved "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.2.0.tgz" 8 | integrity sha512-ukTPVhqG4jNzMro2qA9HSCSSVJN3aN7tlb+hfqYCt3ER0yWroeA2VR38MNrOHLQ/cVj+DaIMad0kFCtWWowh/A== 9 | 10 | "@babel/parser@^7.23.9": 11 | version "7.23.9" 12 | resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.23.9.tgz" 13 | integrity sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA== 14 | 15 | "@develar/schema-utils@~2.6.5": 16 | version "2.6.5" 17 | resolved "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz" 18 | integrity sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig== 19 | dependencies: 20 | ajv "^6.12.0" 21 | ajv-keywords "^3.4.1" 22 | 23 | "@electron/asar@^3.2.1": 24 | version "3.2.8" 25 | resolved "https://registry.npmjs.org/@electron/asar/-/asar-3.2.8.tgz" 26 | integrity sha512-cmskk5M06ewHMZAplSiF4AlME3IrnnZhKnWbtwKVLRkdJkKyUVjMLhDIiPIx/+6zQWVlKX/LtmK9xDme7540Sg== 27 | dependencies: 28 | commander "^5.0.0" 29 | glob "^7.1.6" 30 | minimatch "^3.0.4" 31 | 32 | "@electron/get@^2.0.0": 33 | version "2.0.3" 34 | resolved "https://registry.npmjs.org/@electron/get/-/get-2.0.3.tgz" 35 | integrity sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ== 36 | dependencies: 37 | debug "^4.1.1" 38 | env-paths "^2.2.0" 39 | fs-extra "^8.1.0" 40 | got "^11.8.5" 41 | progress "^2.0.3" 42 | semver "^6.2.0" 43 | sumchecker "^3.0.1" 44 | optionalDependencies: 45 | global-agent "^3.0.0" 46 | 47 | "@electron/notarize@2.1.0": 48 | version "2.1.0" 49 | resolved "https://registry.npmjs.org/@electron/notarize/-/notarize-2.1.0.tgz" 50 | integrity sha512-Q02xem1D0sg4v437xHgmBLxI2iz/fc0D4K7fiVWHa/AnW8o7D751xyKNXgziA6HrTOme9ul1JfWN5ark8WH1xA== 51 | dependencies: 52 | debug "^4.1.1" 53 | fs-extra "^9.0.1" 54 | promise-retry "^2.0.1" 55 | 56 | "@electron/osx-sign@1.0.5": 57 | version "1.0.5" 58 | resolved "https://registry.npmjs.org/@electron/osx-sign/-/osx-sign-1.0.5.tgz" 59 | integrity sha512-k9ZzUQtamSoweGQDV2jILiRIHUu7lYlJ3c6IEmjv1hC17rclE+eb9U+f6UFlOOETo0JzY1HNlXy4YOlCvl+Lww== 60 | dependencies: 61 | compare-version "^0.1.2" 62 | debug "^4.3.4" 63 | fs-extra "^10.0.0" 64 | isbinaryfile "^4.0.8" 65 | minimist "^1.2.6" 66 | plist "^3.0.5" 67 | 68 | "@electron/universal@1.4.1": 69 | version "1.4.1" 70 | resolved "https://registry.npmjs.org/@electron/universal/-/universal-1.4.1.tgz" 71 | integrity sha512-lE/U3UNw1YHuowNbTmKNs9UlS3En3cPgwM5MI+agIgr/B1hSze9NdOP0qn7boZaI9Lph8IDv3/24g9IxnJP7aQ== 72 | dependencies: 73 | "@electron/asar" "^3.2.1" 74 | "@malept/cross-spawn-promise" "^1.1.0" 75 | debug "^4.3.1" 76 | dir-compare "^3.0.0" 77 | fs-extra "^9.0.1" 78 | minimatch "^3.0.4" 79 | plist "^3.0.4" 80 | 81 | "@esbuild/aix-ppc64@0.19.12": 82 | version "0.19.12" 83 | resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz#d1bc06aedb6936b3b6d313bf809a5a40387d2b7f" 84 | integrity sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA== 85 | 86 | "@esbuild/android-arm64@0.19.12": 87 | version "0.19.12" 88 | resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz#7ad65a36cfdb7e0d429c353e00f680d737c2aed4" 89 | integrity sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA== 90 | 91 | "@esbuild/android-arm@0.19.12": 92 | version "0.19.12" 93 | resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.19.12.tgz#b0c26536f37776162ca8bde25e42040c203f2824" 94 | integrity sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w== 95 | 96 | "@esbuild/android-x64@0.19.12": 97 | version "0.19.12" 98 | resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.19.12.tgz#cb13e2211282012194d89bf3bfe7721273473b3d" 99 | integrity sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew== 100 | 101 | "@esbuild/darwin-arm64@0.19.12": 102 | version "0.19.12" 103 | resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz#cbee41e988020d4b516e9d9e44dd29200996275e" 104 | integrity sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g== 105 | 106 | "@esbuild/darwin-x64@0.19.12": 107 | version "0.19.12" 108 | resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz#e37d9633246d52aecf491ee916ece709f9d5f4cd" 109 | integrity sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A== 110 | 111 | "@esbuild/freebsd-arm64@0.19.12": 112 | version "0.19.12" 113 | resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz#1ee4d8b682ed363b08af74d1ea2b2b4dbba76487" 114 | integrity sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA== 115 | 116 | "@esbuild/freebsd-x64@0.19.12": 117 | version "0.19.12" 118 | resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz#37a693553d42ff77cd7126764b535fb6cc28a11c" 119 | integrity sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg== 120 | 121 | "@esbuild/linux-arm64@0.19.12": 122 | version "0.19.12" 123 | resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz#be9b145985ec6c57470e0e051d887b09dddb2d4b" 124 | integrity sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA== 125 | 126 | "@esbuild/linux-arm@0.19.12": 127 | version "0.19.12" 128 | resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz#207ecd982a8db95f7b5279207d0ff2331acf5eef" 129 | integrity sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w== 130 | 131 | "@esbuild/linux-ia32@0.19.12": 132 | version "0.19.12" 133 | resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz#d0d86b5ca1562523dc284a6723293a52d5860601" 134 | integrity sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA== 135 | 136 | "@esbuild/linux-loong64@0.19.12": 137 | version "0.19.12" 138 | resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz#9a37f87fec4b8408e682b528391fa22afd952299" 139 | integrity sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA== 140 | 141 | "@esbuild/linux-mips64el@0.19.12": 142 | version "0.19.12" 143 | resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz#4ddebd4e6eeba20b509d8e74c8e30d8ace0b89ec" 144 | integrity sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w== 145 | 146 | "@esbuild/linux-ppc64@0.19.12": 147 | version "0.19.12" 148 | resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz#adb67dadb73656849f63cd522f5ecb351dd8dee8" 149 | integrity sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg== 150 | 151 | "@esbuild/linux-riscv64@0.19.12": 152 | version "0.19.12" 153 | resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz#11bc0698bf0a2abf8727f1c7ace2112612c15adf" 154 | integrity sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg== 155 | 156 | "@esbuild/linux-s390x@0.19.12": 157 | version "0.19.12" 158 | resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz#e86fb8ffba7c5c92ba91fc3b27ed5a70196c3cc8" 159 | integrity sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg== 160 | 161 | "@esbuild/linux-x64@0.19.12": 162 | version "0.19.12" 163 | resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz#5f37cfdc705aea687dfe5dfbec086a05acfe9c78" 164 | integrity sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg== 165 | 166 | "@esbuild/netbsd-x64@0.19.12": 167 | version "0.19.12" 168 | resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz#29da566a75324e0d0dd7e47519ba2f7ef168657b" 169 | integrity sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA== 170 | 171 | "@esbuild/openbsd-x64@0.19.12": 172 | version "0.19.12" 173 | resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz#306c0acbdb5a99c95be98bdd1d47c916e7dc3ff0" 174 | integrity sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw== 175 | 176 | "@esbuild/sunos-x64@0.19.12": 177 | version "0.19.12" 178 | resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz#0933eaab9af8b9b2c930236f62aae3fc593faf30" 179 | integrity sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA== 180 | 181 | "@esbuild/win32-arm64@0.19.12": 182 | version "0.19.12" 183 | resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz#773bdbaa1971b36db2f6560088639ccd1e6773ae" 184 | integrity sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A== 185 | 186 | "@esbuild/win32-ia32@0.19.12": 187 | version "0.19.12" 188 | resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz#000516cad06354cc84a73f0943a4aa690ef6fd67" 189 | integrity sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ== 190 | 191 | "@esbuild/win32-x64@0.19.12": 192 | version "0.19.12" 193 | resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz#c57c8afbb4054a3ab8317591a0b7320360b444ae" 194 | integrity sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA== 195 | 196 | "@isaacs/cliui@^8.0.2": 197 | version "8.0.2" 198 | resolved "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz" 199 | integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== 200 | dependencies: 201 | string-width "^5.1.2" 202 | string-width-cjs "npm:string-width@^4.2.0" 203 | strip-ansi "^7.0.1" 204 | strip-ansi-cjs "npm:strip-ansi@^6.0.1" 205 | wrap-ansi "^8.1.0" 206 | wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" 207 | 208 | "@jridgewell/sourcemap-codec@^1.4.15": 209 | version "1.4.15" 210 | resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz" 211 | integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== 212 | 213 | "@malept/cross-spawn-promise@^1.1.0": 214 | version "1.1.1" 215 | resolved "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz" 216 | integrity sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ== 217 | dependencies: 218 | cross-spawn "^7.0.1" 219 | 220 | "@malept/flatpak-bundler@^0.4.0": 221 | version "0.4.0" 222 | resolved "https://registry.npmjs.org/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz" 223 | integrity sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q== 224 | dependencies: 225 | debug "^4.1.1" 226 | fs-extra "^9.0.0" 227 | lodash "^4.17.15" 228 | tmp-promise "^3.0.2" 229 | 230 | "@mdi/font@^7.4.47": 231 | version "7.4.47" 232 | resolved "https://registry.yarnpkg.com/@mdi/font/-/font-7.4.47.tgz#2ae522867da3a5c88b738d54b403eb91471903af" 233 | integrity sha512-43MtGpd585SNzHZPcYowu/84Vz2a2g31TvPMTm9uTiCSWzaheQySUcSyUH/46fPnuPQWof2yd0pGBtzee/IQWw== 234 | 235 | "@pkgjs/parseargs@^0.11.0": 236 | version "0.11.0" 237 | resolved "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz" 238 | integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== 239 | 240 | "@rollup/rollup-android-arm-eabi@4.12.0": 241 | version "4.12.0" 242 | resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.12.0.tgz#38c3abd1955a3c21d492af6b1a1dca4bb1d894d6" 243 | integrity sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w== 244 | 245 | "@rollup/rollup-android-arm64@4.12.0": 246 | version "4.12.0" 247 | resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.12.0.tgz#3822e929f415627609e53b11cec9a4be806de0e2" 248 | integrity sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ== 249 | 250 | "@rollup/rollup-darwin-arm64@4.12.0": 251 | version "4.12.0" 252 | resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.12.0.tgz#6c082de71f481f57df6cfa3701ab2a7afde96f69" 253 | integrity sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ== 254 | 255 | "@rollup/rollup-darwin-x64@4.12.0": 256 | version "4.12.0" 257 | resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.12.0.tgz#c34ca0d31f3c46a22c9afa0e944403eea0edcfd8" 258 | integrity sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg== 259 | 260 | "@rollup/rollup-linux-arm-gnueabihf@4.12.0": 261 | version "4.12.0" 262 | resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.12.0.tgz#48e899c1e438629c072889b824a98787a7c2362d" 263 | integrity sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA== 264 | 265 | "@rollup/rollup-linux-arm64-gnu@4.12.0": 266 | version "4.12.0" 267 | resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.12.0.tgz#788c2698a119dc229062d40da6ada8a090a73a68" 268 | integrity sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA== 269 | 270 | "@rollup/rollup-linux-arm64-musl@4.12.0": 271 | version "4.12.0" 272 | resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.12.0.tgz#3882a4e3a564af9e55804beeb67076857b035ab7" 273 | integrity sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ== 274 | 275 | "@rollup/rollup-linux-riscv64-gnu@4.12.0": 276 | version "4.12.0" 277 | resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.12.0.tgz#0c6ad792e1195c12bfae634425a3d2aa0fe93ab7" 278 | integrity sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw== 279 | 280 | "@rollup/rollup-linux-x64-gnu@4.12.0": 281 | version "4.12.0" 282 | resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.12.0.tgz#9d62485ea0f18d8674033b57aa14fb758f6ec6e3" 283 | integrity sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA== 284 | 285 | "@rollup/rollup-linux-x64-musl@4.12.0": 286 | version "4.12.0" 287 | resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.12.0.tgz#50e8167e28b33c977c1f813def2b2074d1435e05" 288 | integrity sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw== 289 | 290 | "@rollup/rollup-win32-arm64-msvc@4.12.0": 291 | version "4.12.0" 292 | resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.12.0.tgz#68d233272a2004429124494121a42c4aebdc5b8e" 293 | integrity sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw== 294 | 295 | "@rollup/rollup-win32-ia32-msvc@4.12.0": 296 | version "4.12.0" 297 | resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.12.0.tgz#366ca62221d1689e3b55a03f4ae12ae9ba595d40" 298 | integrity sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA== 299 | 300 | "@rollup/rollup-win32-x64-msvc@4.12.0": 301 | version "4.12.0" 302 | resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.12.0.tgz#9ffdf9ed133a7464f4ae187eb9e1294413fab235" 303 | integrity sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg== 304 | 305 | "@sindresorhus/is@^4.0.0": 306 | version "4.6.0" 307 | resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz" 308 | integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw== 309 | 310 | "@szmarczak/http-timer@^4.0.5": 311 | version "4.0.6" 312 | resolved "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz" 313 | integrity sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w== 314 | dependencies: 315 | defer-to-connect "^2.0.0" 316 | 317 | "@tootallnate/once@2": 318 | version "2.0.0" 319 | resolved "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz" 320 | integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A== 321 | 322 | "@types/cacheable-request@^6.0.1": 323 | version "6.0.3" 324 | resolved "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz" 325 | integrity sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw== 326 | dependencies: 327 | "@types/http-cache-semantics" "*" 328 | "@types/keyv" "^3.1.4" 329 | "@types/node" "*" 330 | "@types/responselike" "^1.0.0" 331 | 332 | "@types/debug@^4.1.6": 333 | version "4.1.12" 334 | resolved "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz" 335 | integrity sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ== 336 | dependencies: 337 | "@types/ms" "*" 338 | 339 | "@types/estree@1.0.5": 340 | version "1.0.5" 341 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" 342 | integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== 343 | 344 | "@types/fs-extra@9.0.13", "@types/fs-extra@^9.0.11": 345 | version "9.0.13" 346 | resolved "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz" 347 | integrity sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA== 348 | dependencies: 349 | "@types/node" "*" 350 | 351 | "@types/http-cache-semantics@*": 352 | version "4.0.4" 353 | resolved "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz" 354 | integrity sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA== 355 | 356 | "@types/keyv@^3.1.4": 357 | version "3.1.4" 358 | resolved "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz" 359 | integrity sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg== 360 | dependencies: 361 | "@types/node" "*" 362 | 363 | "@types/ms@*": 364 | version "0.7.34" 365 | resolved "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz" 366 | integrity sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g== 367 | 368 | "@types/node@*": 369 | version "20.11.17" 370 | resolved "https://registry.npmjs.org/@types/node/-/node-20.11.17.tgz" 371 | integrity sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw== 372 | dependencies: 373 | undici-types "~5.26.4" 374 | 375 | "@types/node@^20.9.0": 376 | version "20.11.19" 377 | resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.19.tgz#b466de054e9cb5b3831bee38938de64ac7f81195" 378 | integrity sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ== 379 | dependencies: 380 | undici-types "~5.26.4" 381 | 382 | "@types/plist@^3.0.1": 383 | version "3.0.5" 384 | resolved "https://registry.yarnpkg.com/@types/plist/-/plist-3.0.5.tgz#9a0c49c0f9886c8c8696a7904dd703f6284036e0" 385 | integrity sha512-E6OCaRmAe4WDmWNsL/9RMqdkkzDCY1etutkflWk4c+AcjDU07Pcz1fQwTX0TQz+Pxqn9i4L1TU3UFpjnrcDgxA== 386 | dependencies: 387 | "@types/node" "*" 388 | xmlbuilder ">=11.0.1" 389 | 390 | "@types/responselike@^1.0.0": 391 | version "1.0.3" 392 | resolved "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.3.tgz" 393 | integrity sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw== 394 | dependencies: 395 | "@types/node" "*" 396 | 397 | "@types/verror@^1.10.3": 398 | version "1.10.9" 399 | resolved "https://registry.yarnpkg.com/@types/verror/-/verror-1.10.9.tgz#420c32adb9a2dd50b3db4c8f96501e05a0e72941" 400 | integrity sha512-MLx9Z+9lGzwEuW16ubGeNkpBDE84RpB/NyGgg6z2BTpWzKkGU451cAY3UkUzZEp72RHF585oJ3V8JVNqIplcAQ== 401 | 402 | "@types/yauzl@^2.9.1": 403 | version "2.10.3" 404 | resolved "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz" 405 | integrity sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q== 406 | dependencies: 407 | "@types/node" "*" 408 | 409 | "@vitejs/plugin-vue@^5.0.4": 410 | version "5.0.4" 411 | resolved "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.4.tgz" 412 | integrity sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ== 413 | 414 | "@vue/compiler-core@3.4.18": 415 | version "3.4.18" 416 | resolved "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.18.tgz" 417 | integrity sha512-F7YK8lMK0iv6b9/Gdk15A67wM0KKZvxDxed0RR60C1z9tIJTKta+urs4j0RTN5XqHISzI3etN3mX0uHhjmoqjQ== 418 | dependencies: 419 | "@babel/parser" "^7.23.9" 420 | "@vue/shared" "3.4.18" 421 | entities "^4.5.0" 422 | estree-walker "^2.0.2" 423 | source-map-js "^1.0.2" 424 | 425 | "@vue/compiler-dom@3.4.18": 426 | version "3.4.18" 427 | resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.18.tgz" 428 | integrity sha512-24Eb8lcMfInefvQ6YlEVS18w5Q66f4+uXWVA+yb7praKbyjHRNuKVWGuinfSSjM0ZIiPi++QWukhkgznBaqpEA== 429 | dependencies: 430 | "@vue/compiler-core" "3.4.18" 431 | "@vue/shared" "3.4.18" 432 | 433 | "@vue/compiler-sfc@3.4.18": 434 | version "3.4.18" 435 | resolved "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.18.tgz" 436 | integrity sha512-rG5tqtnzwrVpMqAQ7FHtvHaV70G6LLfJIWLYZB/jZ9m/hrnZmIQh+H3ewnC5onwe/ibljm9+ZupxeElzqCkTAw== 437 | dependencies: 438 | "@babel/parser" "^7.23.9" 439 | "@vue/compiler-core" "3.4.18" 440 | "@vue/compiler-dom" "3.4.18" 441 | "@vue/compiler-ssr" "3.4.18" 442 | "@vue/shared" "3.4.18" 443 | estree-walker "^2.0.2" 444 | magic-string "^0.30.6" 445 | postcss "^8.4.33" 446 | source-map-js "^1.0.2" 447 | 448 | "@vue/compiler-ssr@3.4.18": 449 | version "3.4.18" 450 | resolved "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.18.tgz" 451 | integrity sha512-hSlv20oUhPxo2UYUacHgGaxtqP0tvFo6ixxxD6JlXIkwzwoZ9eKK6PFQN4hNK/R13JlNyldwWt/fqGBKgWJ6nQ== 452 | dependencies: 453 | "@vue/compiler-dom" "3.4.18" 454 | "@vue/shared" "3.4.18" 455 | 456 | "@vue/reactivity@3.4.18": 457 | version "3.4.18" 458 | resolved "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.18.tgz" 459 | integrity sha512-7uda2/I0jpLiRygprDo5Jxs2HJkOVXcOMlyVlY54yRLxoycBpwGJRwJT9EdGB4adnoqJDXVT2BilUAYwI7qvmg== 460 | dependencies: 461 | "@vue/shared" "3.4.18" 462 | 463 | "@vue/runtime-core@3.4.18": 464 | version "3.4.18" 465 | resolved "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.18.tgz" 466 | integrity sha512-7mU9diCa+4e+8/wZ7Udw5pwTH10A11sZ1nldmHOUKJnzCwvZxfJqAtw31mIf4T5H2FsLCSBQT3xgioA9vIjyDQ== 467 | dependencies: 468 | "@vue/reactivity" "3.4.18" 469 | "@vue/shared" "3.4.18" 470 | 471 | "@vue/runtime-dom@3.4.18": 472 | version "3.4.18" 473 | resolved "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.18.tgz" 474 | integrity sha512-2y1Mkzcw1niSfG7z3Qx+2ir9Gb4hdTkZe5p/I8x1aTIKQE0vY0tPAEUPhZm5tx6183gG3D/KwHG728UR0sIufA== 475 | dependencies: 476 | "@vue/runtime-core" "3.4.18" 477 | "@vue/shared" "3.4.18" 478 | csstype "^3.1.3" 479 | 480 | "@vue/server-renderer@3.4.18": 481 | version "3.4.18" 482 | resolved "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.18.tgz" 483 | integrity sha512-YJd1wa7mzUN3NRqLEsrwEYWyO+PUBSROIGlCc3J/cvn7Zu6CxhNLgXa8Z4zZ5ja5/nviYO79J1InoPeXgwBTZA== 484 | dependencies: 485 | "@vue/compiler-ssr" "3.4.18" 486 | "@vue/shared" "3.4.18" 487 | 488 | "@vue/shared@3.4.18": 489 | version "3.4.18" 490 | resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.4.18.tgz" 491 | integrity sha512-CxouGFxxaW5r1WbrSmWwck3No58rApXgRSBxrqgnY1K+jk20F6DrXJkHdH9n4HVT+/B6G2CAn213Uq3npWiy8Q== 492 | 493 | "@vuetify/loader-shared@^2.0.1": 494 | version "2.0.1" 495 | resolved "https://registry.yarnpkg.com/@vuetify/loader-shared/-/loader-shared-2.0.1.tgz#4bb50ce6455b1c37958a58a63cc32e4ae6829287" 496 | integrity sha512-zy5/ohEO7RcJaWYu2Xiy8TBEOkTb42XvWvSAJwXAtY8OlwqyGhzzBp9OvMVjLGIuFXumBpXKlsaVIkeN0OWWSw== 497 | dependencies: 498 | upath "^2.0.1" 499 | 500 | "@xmldom/xmldom@^0.8.8": 501 | version "0.8.10" 502 | resolved "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz" 503 | integrity sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw== 504 | 505 | agent-base@6: 506 | version "6.0.2" 507 | resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" 508 | integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== 509 | dependencies: 510 | debug "4" 511 | 512 | ajv-formats@^2.1.1: 513 | version "2.1.1" 514 | resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" 515 | integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== 516 | dependencies: 517 | ajv "^8.0.0" 518 | 519 | ajv-keywords@^3.4.1: 520 | version "3.5.2" 521 | resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" 522 | integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== 523 | 524 | ajv@^6.10.0, ajv@^6.12.0: 525 | version "6.12.6" 526 | resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" 527 | integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== 528 | dependencies: 529 | fast-deep-equal "^3.1.1" 530 | fast-json-stable-stringify "^2.0.0" 531 | json-schema-traverse "^0.4.1" 532 | uri-js "^4.2.2" 533 | 534 | ajv@^8.0.0, ajv@^8.6.3: 535 | version "8.12.0" 536 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" 537 | integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== 538 | dependencies: 539 | fast-deep-equal "^3.1.1" 540 | json-schema-traverse "^1.0.0" 541 | require-from-string "^2.0.2" 542 | uri-js "^4.2.2" 543 | 544 | ansi-regex@^5.0.1: 545 | version "5.0.1" 546 | resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" 547 | integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== 548 | 549 | ansi-regex@^6.0.1: 550 | version "6.0.1" 551 | resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz" 552 | integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== 553 | 554 | ansi-styles@^4.0.0, ansi-styles@^4.1.0: 555 | version "4.3.0" 556 | resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" 557 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== 558 | dependencies: 559 | color-convert "^2.0.1" 560 | 561 | ansi-styles@^6.1.0: 562 | version "6.2.1" 563 | resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz" 564 | integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== 565 | 566 | anymatch@~3.1.2: 567 | version "3.1.3" 568 | resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" 569 | integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== 570 | dependencies: 571 | normalize-path "^3.0.0" 572 | picomatch "^2.0.4" 573 | 574 | app-builder-bin@4.0.0: 575 | version "4.0.0" 576 | resolved "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-4.0.0.tgz" 577 | integrity sha512-xwdG0FJPQMe0M0UA4Tz0zEB8rBJTRA5a476ZawAqiBkMv16GRK5xpXThOjMaEOFnZ6zabejjG4J3da0SXG63KA== 578 | 579 | app-builder-lib@24.9.1: 580 | version "24.9.1" 581 | resolved "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-24.9.1.tgz" 582 | integrity sha512-Q1nYxZcio4r+W72cnIRVYofEAyjBd3mG47o+zms8HlD51zWtA/YxJb01Jei5F+jkWhge/PTQK+uldsPh6d0/4g== 583 | dependencies: 584 | "7zip-bin" "~5.2.0" 585 | "@develar/schema-utils" "~2.6.5" 586 | "@electron/notarize" "2.1.0" 587 | "@electron/osx-sign" "1.0.5" 588 | "@electron/universal" "1.4.1" 589 | "@malept/flatpak-bundler" "^0.4.0" 590 | "@types/fs-extra" "9.0.13" 591 | async-exit-hook "^2.0.1" 592 | bluebird-lst "^1.0.9" 593 | builder-util "24.8.1" 594 | builder-util-runtime "9.2.3" 595 | chromium-pickle-js "^0.2.0" 596 | debug "^4.3.4" 597 | ejs "^3.1.8" 598 | electron-publish "24.8.1" 599 | form-data "^4.0.0" 600 | fs-extra "^10.1.0" 601 | hosted-git-info "^4.1.0" 602 | is-ci "^3.0.0" 603 | isbinaryfile "^5.0.0" 604 | js-yaml "^4.1.0" 605 | lazy-val "^1.0.5" 606 | minimatch "^5.1.1" 607 | read-config-file "6.3.2" 608 | sanitize-filename "^1.6.3" 609 | semver "^7.3.8" 610 | tar "^6.1.12" 611 | temp-file "^3.4.0" 612 | 613 | argparse@^2.0.1: 614 | version "2.0.1" 615 | resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" 616 | integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== 617 | 618 | assert-plus@^1.0.0: 619 | version "1.0.0" 620 | resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" 621 | integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== 622 | 623 | astral-regex@^2.0.0: 624 | version "2.0.0" 625 | resolved "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz" 626 | integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== 627 | 628 | async-exit-hook@^2.0.1: 629 | version "2.0.1" 630 | resolved "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz" 631 | integrity sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw== 632 | 633 | async@^3.2.3: 634 | version "3.2.5" 635 | resolved "https://registry.npmjs.org/async/-/async-3.2.5.tgz" 636 | integrity sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg== 637 | 638 | asynckit@^0.4.0: 639 | version "0.4.0" 640 | resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" 641 | integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== 642 | 643 | at-least-node@^1.0.0: 644 | version "1.0.0" 645 | resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" 646 | integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== 647 | 648 | atomically@^1.7.0: 649 | version "1.7.0" 650 | resolved "https://registry.yarnpkg.com/atomically/-/atomically-1.7.0.tgz#c07a0458432ea6dbc9a3506fffa424b48bccaafe" 651 | integrity sha512-Xcz9l0z7y9yQ9rdDaxlmaI4uJHf/T8g9hOEzJcsEqX2SjCj4J20uK7+ldkDHMbpJDK76wF7xEIgxc/vSlsfw5w== 652 | 653 | balanced-match@^1.0.0: 654 | version "1.0.2" 655 | resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" 656 | integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== 657 | 658 | base64-js@^1.3.1, base64-js@^1.5.1: 659 | version "1.5.1" 660 | resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" 661 | integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== 662 | 663 | binary-extensions@^2.0.0: 664 | version "2.2.0" 665 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" 666 | integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== 667 | 668 | bluebird-lst@^1.0.9: 669 | version "1.0.9" 670 | resolved "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz" 671 | integrity sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw== 672 | dependencies: 673 | bluebird "^3.5.5" 674 | 675 | bluebird@^3.5.5: 676 | version "3.7.2" 677 | resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" 678 | integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== 679 | 680 | boolean@^3.0.1: 681 | version "3.2.0" 682 | resolved "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz" 683 | integrity sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw== 684 | 685 | brace-expansion@^1.1.7: 686 | version "1.1.11" 687 | resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" 688 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== 689 | dependencies: 690 | balanced-match "^1.0.0" 691 | concat-map "0.0.1" 692 | 693 | brace-expansion@^2.0.1: 694 | version "2.0.1" 695 | resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz" 696 | integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== 697 | dependencies: 698 | balanced-match "^1.0.0" 699 | 700 | braces@~3.0.2: 701 | version "3.0.2" 702 | resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" 703 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== 704 | dependencies: 705 | fill-range "^7.0.1" 706 | 707 | buffer-crc32@~0.2.3: 708 | version "0.2.13" 709 | resolved "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz" 710 | integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== 711 | 712 | buffer-equal@^1.0.0: 713 | version "1.0.1" 714 | resolved "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz" 715 | integrity sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg== 716 | 717 | buffer-from@^1.0.0: 718 | version "1.1.2" 719 | resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" 720 | integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== 721 | 722 | buffer@^5.1.0: 723 | version "5.7.1" 724 | resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz" 725 | integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== 726 | dependencies: 727 | base64-js "^1.3.1" 728 | ieee754 "^1.1.13" 729 | 730 | builder-util-runtime@9.2.3: 731 | version "9.2.3" 732 | resolved "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.2.3.tgz" 733 | integrity sha512-FGhkqXdFFZ5dNC4C+yuQB9ak311rpGAw+/ASz8ZdxwODCv1GGMWgLDeofRkdi0F3VCHQEWy/aXcJQozx2nOPiw== 734 | dependencies: 735 | debug "^4.3.4" 736 | sax "^1.2.4" 737 | 738 | builder-util@24.8.1: 739 | version "24.8.1" 740 | resolved "https://registry.npmjs.org/builder-util/-/builder-util-24.8.1.tgz" 741 | integrity sha512-ibmQ4BnnqCnJTNrdmdNlnhF48kfqhNzSeqFMXHLIl+o9/yhn6QfOaVrloZ9YUu3m0k3rexvlT5wcki6LWpjTZw== 742 | dependencies: 743 | "7zip-bin" "~5.2.0" 744 | "@types/debug" "^4.1.6" 745 | app-builder-bin "4.0.0" 746 | bluebird-lst "^1.0.9" 747 | builder-util-runtime "9.2.3" 748 | chalk "^4.1.2" 749 | cross-spawn "^7.0.3" 750 | debug "^4.3.4" 751 | fs-extra "^10.1.0" 752 | http-proxy-agent "^5.0.0" 753 | https-proxy-agent "^5.0.1" 754 | is-ci "^3.0.0" 755 | js-yaml "^4.1.0" 756 | source-map-support "^0.5.19" 757 | stat-mode "^1.0.0" 758 | temp-file "^3.4.0" 759 | 760 | cacheable-lookup@^5.0.3: 761 | version "5.0.4" 762 | resolved "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz" 763 | integrity sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA== 764 | 765 | cacheable-request@^7.0.2: 766 | version "7.0.4" 767 | resolved "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz" 768 | integrity sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg== 769 | dependencies: 770 | clone-response "^1.0.2" 771 | get-stream "^5.1.0" 772 | http-cache-semantics "^4.0.0" 773 | keyv "^4.0.0" 774 | lowercase-keys "^2.0.0" 775 | normalize-url "^6.0.1" 776 | responselike "^2.0.0" 777 | 778 | chalk@^4.0.2, chalk@^4.1.2: 779 | version "4.1.2" 780 | resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" 781 | integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== 782 | dependencies: 783 | ansi-styles "^4.1.0" 784 | supports-color "^7.1.0" 785 | 786 | "chokidar@>=3.0.0 <4.0.0": 787 | version "3.6.0" 788 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" 789 | integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== 790 | dependencies: 791 | anymatch "~3.1.2" 792 | braces "~3.0.2" 793 | glob-parent "~5.1.2" 794 | is-binary-path "~2.1.0" 795 | is-glob "~4.0.1" 796 | normalize-path "~3.0.0" 797 | readdirp "~3.6.0" 798 | optionalDependencies: 799 | fsevents "~2.3.2" 800 | 801 | chownr@^2.0.0: 802 | version "2.0.0" 803 | resolved "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz" 804 | integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== 805 | 806 | chromium-pickle-js@^0.2.0: 807 | version "0.2.0" 808 | resolved "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz" 809 | integrity sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw== 810 | 811 | ci-info@^3.2.0: 812 | version "3.9.0" 813 | resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz" 814 | integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== 815 | 816 | cli-truncate@^2.1.0: 817 | version "2.1.0" 818 | resolved "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz" 819 | integrity sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg== 820 | dependencies: 821 | slice-ansi "^3.0.0" 822 | string-width "^4.2.0" 823 | 824 | cliui@^8.0.1: 825 | version "8.0.1" 826 | resolved "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz" 827 | integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== 828 | dependencies: 829 | string-width "^4.2.0" 830 | strip-ansi "^6.0.1" 831 | wrap-ansi "^7.0.0" 832 | 833 | clone-response@^1.0.2: 834 | version "1.0.3" 835 | resolved "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz" 836 | integrity sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA== 837 | dependencies: 838 | mimic-response "^1.0.0" 839 | 840 | color-convert@^2.0.1: 841 | version "2.0.1" 842 | resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" 843 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== 844 | dependencies: 845 | color-name "~1.1.4" 846 | 847 | color-name@~1.1.4: 848 | version "1.1.4" 849 | resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" 850 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== 851 | 852 | combined-stream@^1.0.8: 853 | version "1.0.8" 854 | resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" 855 | integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== 856 | dependencies: 857 | delayed-stream "~1.0.0" 858 | 859 | commander@^5.0.0: 860 | version "5.1.0" 861 | resolved "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz" 862 | integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== 863 | 864 | compare-version@^0.1.2: 865 | version "0.1.2" 866 | resolved "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz" 867 | integrity sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A== 868 | 869 | concat-map@0.0.1: 870 | version "0.0.1" 871 | resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" 872 | integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== 873 | 874 | conf@^10.2.0: 875 | version "10.2.0" 876 | resolved "https://registry.yarnpkg.com/conf/-/conf-10.2.0.tgz#838e757be963f1a2386dfe048a98f8f69f7b55d6" 877 | integrity sha512-8fLl9F04EJqjSqH+QjITQfJF8BrOVaYr1jewVgSRAEWePfxT0sku4w2hrGQ60BC/TNLGQ2pgxNlTbWQmMPFvXg== 878 | dependencies: 879 | ajv "^8.6.3" 880 | ajv-formats "^2.1.1" 881 | atomically "^1.7.0" 882 | debounce-fn "^4.0.0" 883 | dot-prop "^6.0.1" 884 | env-paths "^2.2.1" 885 | json-schema-typed "^7.0.3" 886 | onetime "^5.1.2" 887 | pkg-up "^3.1.0" 888 | semver "^7.3.5" 889 | 890 | config-file-ts@^0.2.4: 891 | version "0.2.6" 892 | resolved "https://registry.npmjs.org/config-file-ts/-/config-file-ts-0.2.6.tgz" 893 | integrity sha512-6boGVaglwblBgJqGyxm4+xCmEGcWgnWHSWHY5jad58awQhB6gftq0G8HbzU39YqCIYHMLAiL1yjwiZ36m/CL8w== 894 | dependencies: 895 | glob "^10.3.10" 896 | typescript "^5.3.3" 897 | 898 | core-util-is@1.0.2: 899 | version "1.0.2" 900 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" 901 | integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== 902 | 903 | crc@^3.8.0: 904 | version "3.8.0" 905 | resolved "https://registry.yarnpkg.com/crc/-/crc-3.8.0.tgz#ad60269c2c856f8c299e2c4cc0de4556914056c6" 906 | integrity sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ== 907 | dependencies: 908 | buffer "^5.1.0" 909 | 910 | cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0.3: 911 | version "7.0.3" 912 | resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" 913 | integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== 914 | dependencies: 915 | path-key "^3.1.0" 916 | shebang-command "^2.0.0" 917 | which "^2.0.1" 918 | 919 | csstype@^3.1.3: 920 | version "3.1.3" 921 | resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz" 922 | integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== 923 | 924 | debounce-fn@^4.0.0: 925 | version "4.0.0" 926 | resolved "https://registry.yarnpkg.com/debounce-fn/-/debounce-fn-4.0.0.tgz#ed76d206d8a50e60de0dd66d494d82835ffe61c7" 927 | integrity sha512-8pYCQiL9Xdcg0UPSD3d+0KMlOjp+KGU5EPwYddgzQ7DATsg4fuUDjQtsYLmWjnk2obnNHgV3vE2Y4jejSOJVBQ== 928 | dependencies: 929 | mimic-fn "^3.0.0" 930 | 931 | debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.3, debug@^4.3.4: 932 | version "4.3.4" 933 | resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" 934 | integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== 935 | dependencies: 936 | ms "2.1.2" 937 | 938 | debug@^2.2.0: 939 | version "2.6.9" 940 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" 941 | integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== 942 | dependencies: 943 | ms "2.0.0" 944 | 945 | decompress-response@^6.0.0: 946 | version "6.0.0" 947 | resolved "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz" 948 | integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== 949 | dependencies: 950 | mimic-response "^3.1.0" 951 | 952 | defer-to-connect@^2.0.0: 953 | version "2.0.1" 954 | resolved "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz" 955 | integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== 956 | 957 | define-data-property@^1.0.1: 958 | version "1.1.2" 959 | resolved "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.2.tgz" 960 | integrity sha512-SRtsSqsDbgpJBbW3pABMCOt6rQyeM8s8RiyeSN8jYG8sYmt/kGJejbydttUsnDs1tadr19tvhT4ShwMyoqAm4g== 961 | dependencies: 962 | es-errors "^1.3.0" 963 | get-intrinsic "^1.2.2" 964 | gopd "^1.0.1" 965 | has-property-descriptors "^1.0.1" 966 | 967 | define-properties@^1.1.3: 968 | version "1.2.1" 969 | resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz" 970 | integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== 971 | dependencies: 972 | define-data-property "^1.0.1" 973 | has-property-descriptors "^1.0.0" 974 | object-keys "^1.1.1" 975 | 976 | delayed-stream@~1.0.0: 977 | version "1.0.0" 978 | resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" 979 | integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== 980 | 981 | detect-node@^2.0.4: 982 | version "2.1.0" 983 | resolved "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" 984 | integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== 985 | 986 | dir-compare@^3.0.0: 987 | version "3.3.0" 988 | resolved "https://registry.npmjs.org/dir-compare/-/dir-compare-3.3.0.tgz" 989 | integrity sha512-J7/et3WlGUCxjdnD3HAAzQ6nsnc0WL6DD7WcwJb7c39iH1+AWfg+9OqzJNaI6PkBwBvm1mhZNL9iY/nRiZXlPg== 990 | dependencies: 991 | buffer-equal "^1.0.0" 992 | minimatch "^3.0.4" 993 | 994 | dmg-builder@24.9.1: 995 | version "24.9.1" 996 | resolved "https://registry.npmjs.org/dmg-builder/-/dmg-builder-24.9.1.tgz" 997 | integrity sha512-huC+O6hvHd24Ubj3cy2GMiGLe2xGFKN3klqVMLAdcbB6SWMd1yPSdZvV8W1O01ICzCCRlZDHiv4VrNUgnPUfbQ== 998 | dependencies: 999 | app-builder-lib "24.9.1" 1000 | builder-util "24.8.1" 1001 | builder-util-runtime "9.2.3" 1002 | fs-extra "^10.1.0" 1003 | iconv-lite "^0.6.2" 1004 | js-yaml "^4.1.0" 1005 | optionalDependencies: 1006 | dmg-license "^1.0.11" 1007 | 1008 | dmg-license@^1.0.11: 1009 | version "1.0.11" 1010 | resolved "https://registry.yarnpkg.com/dmg-license/-/dmg-license-1.0.11.tgz#7b3bc3745d1b52be7506b4ee80cb61df6e4cd79a" 1011 | integrity sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q== 1012 | dependencies: 1013 | "@types/plist" "^3.0.1" 1014 | "@types/verror" "^1.10.3" 1015 | ajv "^6.10.0" 1016 | crc "^3.8.0" 1017 | iconv-corefoundation "^1.1.7" 1018 | plist "^3.0.4" 1019 | smart-buffer "^4.0.2" 1020 | verror "^1.10.0" 1021 | 1022 | dompurify@^3.0.8: 1023 | version "3.0.8" 1024 | resolved "https://registry.npmjs.org/dompurify/-/dompurify-3.0.8.tgz" 1025 | integrity sha512-b7uwreMYL2eZhrSCRC4ahLTeZcPZxSmYfmcQGXGkXiZSNW1X85v+SDM5KsWcpivIiUBH47Ji7NtyUdpLeF5JZQ== 1026 | 1027 | dot-prop@^6.0.1: 1028 | version "6.0.1" 1029 | resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-6.0.1.tgz#fc26b3cf142b9e59b74dbd39ed66ce620c681083" 1030 | integrity sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA== 1031 | dependencies: 1032 | is-obj "^2.0.0" 1033 | 1034 | dotenv-expand@^5.1.0: 1035 | version "5.1.0" 1036 | resolved "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz" 1037 | integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== 1038 | 1039 | dotenv@^9.0.2: 1040 | version "9.0.2" 1041 | resolved "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz" 1042 | integrity sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg== 1043 | 1044 | eastasianwidth@^0.2.0: 1045 | version "0.2.0" 1046 | resolved "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz" 1047 | integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== 1048 | 1049 | ejs@^3.1.8: 1050 | version "3.1.9" 1051 | resolved "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz" 1052 | integrity sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ== 1053 | dependencies: 1054 | jake "^10.8.5" 1055 | 1056 | electron-builder@^24.9.1: 1057 | version "24.9.1" 1058 | resolved "https://registry.npmjs.org/electron-builder/-/electron-builder-24.9.1.tgz" 1059 | integrity sha512-v7BuakDuY6sKMUYM8mfQGrwyjBpZ/ObaqnenU0H+igEL10nc6ht049rsCw2HghRBdEwJxGIBuzs3jbEhNaMDmg== 1060 | dependencies: 1061 | app-builder-lib "24.9.1" 1062 | builder-util "24.8.1" 1063 | builder-util-runtime "9.2.3" 1064 | chalk "^4.1.2" 1065 | dmg-builder "24.9.1" 1066 | fs-extra "^10.1.0" 1067 | is-ci "^3.0.0" 1068 | lazy-val "^1.0.5" 1069 | read-config-file "6.3.2" 1070 | simple-update-notifier "2.0.0" 1071 | yargs "^17.6.2" 1072 | 1073 | electron-publish@24.8.1: 1074 | version "24.8.1" 1075 | resolved "https://registry.npmjs.org/electron-publish/-/electron-publish-24.8.1.tgz" 1076 | integrity sha512-IFNXkdxMVzUdweoLJNXSupXkqnvgbrn3J4vognuOY06LaS/m0xvfFYIf+o1CM8if6DuWYWoQFKPcWZt/FUjZPw== 1077 | dependencies: 1078 | "@types/fs-extra" "^9.0.11" 1079 | builder-util "24.8.1" 1080 | builder-util-runtime "9.2.3" 1081 | chalk "^4.1.2" 1082 | fs-extra "^10.1.0" 1083 | lazy-val "^1.0.5" 1084 | mime "^2.5.2" 1085 | 1086 | electron-squirrel-startup@^1.0.0: 1087 | version "1.0.0" 1088 | resolved "https://registry.yarnpkg.com/electron-squirrel-startup/-/electron-squirrel-startup-1.0.0.tgz#19b4e55933fa0ef8f556784b9c660f772546a0b8" 1089 | integrity sha512-Oce8mvgGdFmwr+DsAcXBmFK8jFfN6yaFAP9IvyhTfupM3nFkBku/7VS/mdtJteWumImkC6P+BKGsxScoDDkv9Q== 1090 | dependencies: 1091 | debug "^2.2.0" 1092 | 1093 | electron-store@^8.1.0: 1094 | version "8.1.0" 1095 | resolved "https://registry.yarnpkg.com/electron-store/-/electron-store-8.1.0.tgz#46a398f2bd9aa83c4a9daaae28380e2b3b9c7597" 1096 | integrity sha512-2clHg/juMjOH0GT9cQ6qtmIvK183B39ZXR0bUoPwKwYHJsEF3quqyDzMFUAu+0OP8ijmN2CbPRAelhNbWUbzwA== 1097 | dependencies: 1098 | conf "^10.2.0" 1099 | type-fest "^2.17.0" 1100 | 1101 | electron@29.0.1: 1102 | version "29.0.1" 1103 | resolved "https://registry.yarnpkg.com/electron/-/electron-29.0.1.tgz#936c0623a1bbf272dea423305f074de6ac016967" 1104 | integrity sha512-hsQr9clm8NCAMv4uhHlXThHn52UAgrHgyz3ubBAxZIPuUcpKVDtg4HPmx4hbmHIbYICI5OyLN3Ztp7rS+Dn4Lw== 1105 | dependencies: 1106 | "@electron/get" "^2.0.0" 1107 | "@types/node" "^20.9.0" 1108 | extract-zip "^2.0.1" 1109 | 1110 | emoji-regex@^8.0.0: 1111 | version "8.0.0" 1112 | resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" 1113 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== 1114 | 1115 | emoji-regex@^9.2.2: 1116 | version "9.2.2" 1117 | resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" 1118 | integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== 1119 | 1120 | end-of-stream@^1.1.0: 1121 | version "1.4.4" 1122 | resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" 1123 | integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== 1124 | dependencies: 1125 | once "^1.4.0" 1126 | 1127 | entities@^4.5.0: 1128 | version "4.5.0" 1129 | resolved "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz" 1130 | integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== 1131 | 1132 | env-paths@^2.2.0, env-paths@^2.2.1: 1133 | version "2.2.1" 1134 | resolved "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz" 1135 | integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== 1136 | 1137 | err-code@^2.0.2: 1138 | version "2.0.3" 1139 | resolved "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz" 1140 | integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA== 1141 | 1142 | es-errors@^1.3.0: 1143 | version "1.3.0" 1144 | resolved "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz" 1145 | integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== 1146 | 1147 | es6-error@^4.1.1: 1148 | version "4.1.1" 1149 | resolved "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz" 1150 | integrity sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg== 1151 | 1152 | esbuild@^0.19.3: 1153 | version "0.19.12" 1154 | resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.19.12.tgz#dc82ee5dc79e82f5a5c3b4323a2a641827db3e04" 1155 | integrity sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg== 1156 | optionalDependencies: 1157 | "@esbuild/aix-ppc64" "0.19.12" 1158 | "@esbuild/android-arm" "0.19.12" 1159 | "@esbuild/android-arm64" "0.19.12" 1160 | "@esbuild/android-x64" "0.19.12" 1161 | "@esbuild/darwin-arm64" "0.19.12" 1162 | "@esbuild/darwin-x64" "0.19.12" 1163 | "@esbuild/freebsd-arm64" "0.19.12" 1164 | "@esbuild/freebsd-x64" "0.19.12" 1165 | "@esbuild/linux-arm" "0.19.12" 1166 | "@esbuild/linux-arm64" "0.19.12" 1167 | "@esbuild/linux-ia32" "0.19.12" 1168 | "@esbuild/linux-loong64" "0.19.12" 1169 | "@esbuild/linux-mips64el" "0.19.12" 1170 | "@esbuild/linux-ppc64" "0.19.12" 1171 | "@esbuild/linux-riscv64" "0.19.12" 1172 | "@esbuild/linux-s390x" "0.19.12" 1173 | "@esbuild/linux-x64" "0.19.12" 1174 | "@esbuild/netbsd-x64" "0.19.12" 1175 | "@esbuild/openbsd-x64" "0.19.12" 1176 | "@esbuild/sunos-x64" "0.19.12" 1177 | "@esbuild/win32-arm64" "0.19.12" 1178 | "@esbuild/win32-ia32" "0.19.12" 1179 | "@esbuild/win32-x64" "0.19.12" 1180 | 1181 | escalade@^3.1.1: 1182 | version "3.1.2" 1183 | resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz" 1184 | integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== 1185 | 1186 | escape-string-regexp@^4.0.0: 1187 | version "4.0.0" 1188 | resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" 1189 | integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== 1190 | 1191 | estree-walker@^2.0.2: 1192 | version "2.0.2" 1193 | resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz" 1194 | integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== 1195 | 1196 | extract-zip@^2.0.1: 1197 | version "2.0.1" 1198 | resolved "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz" 1199 | integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg== 1200 | dependencies: 1201 | debug "^4.1.1" 1202 | get-stream "^5.1.0" 1203 | yauzl "^2.10.0" 1204 | optionalDependencies: 1205 | "@types/yauzl" "^2.9.1" 1206 | 1207 | extsprintf@^1.2.0: 1208 | version "1.4.1" 1209 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" 1210 | integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== 1211 | 1212 | fast-deep-equal@^3.1.1: 1213 | version "3.1.3" 1214 | resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" 1215 | integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== 1216 | 1217 | fast-json-stable-stringify@^2.0.0: 1218 | version "2.1.0" 1219 | resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" 1220 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== 1221 | 1222 | fd-slicer@~1.1.0: 1223 | version "1.1.0" 1224 | resolved "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz" 1225 | integrity sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g== 1226 | dependencies: 1227 | pend "~1.2.0" 1228 | 1229 | filelist@^1.0.4: 1230 | version "1.0.4" 1231 | resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz" 1232 | integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== 1233 | dependencies: 1234 | minimatch "^5.0.1" 1235 | 1236 | fill-range@^7.0.1: 1237 | version "7.0.1" 1238 | resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" 1239 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== 1240 | dependencies: 1241 | to-regex-range "^5.0.1" 1242 | 1243 | find-up@^3.0.0: 1244 | version "3.0.0" 1245 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" 1246 | integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== 1247 | dependencies: 1248 | locate-path "^3.0.0" 1249 | 1250 | foreground-child@^3.1.0: 1251 | version "3.1.1" 1252 | resolved "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz" 1253 | integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== 1254 | dependencies: 1255 | cross-spawn "^7.0.0" 1256 | signal-exit "^4.0.1" 1257 | 1258 | form-data@^4.0.0: 1259 | version "4.0.0" 1260 | resolved "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz" 1261 | integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== 1262 | dependencies: 1263 | asynckit "^0.4.0" 1264 | combined-stream "^1.0.8" 1265 | mime-types "^2.1.12" 1266 | 1267 | fs-extra@^10.0.0, fs-extra@^10.1.0: 1268 | version "10.1.0" 1269 | resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz" 1270 | integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== 1271 | dependencies: 1272 | graceful-fs "^4.2.0" 1273 | jsonfile "^6.0.1" 1274 | universalify "^2.0.0" 1275 | 1276 | fs-extra@^8.1.0: 1277 | version "8.1.0" 1278 | resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz" 1279 | integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== 1280 | dependencies: 1281 | graceful-fs "^4.2.0" 1282 | jsonfile "^4.0.0" 1283 | universalify "^0.1.0" 1284 | 1285 | fs-extra@^9.0.0, fs-extra@^9.0.1: 1286 | version "9.1.0" 1287 | resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" 1288 | integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== 1289 | dependencies: 1290 | at-least-node "^1.0.0" 1291 | graceful-fs "^4.2.0" 1292 | jsonfile "^6.0.1" 1293 | universalify "^2.0.0" 1294 | 1295 | fs-minipass@^2.0.0: 1296 | version "2.1.0" 1297 | resolved "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz" 1298 | integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== 1299 | dependencies: 1300 | minipass "^3.0.0" 1301 | 1302 | fs.realpath@^1.0.0: 1303 | version "1.0.0" 1304 | resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" 1305 | integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== 1306 | 1307 | fsevents@~2.3.2, fsevents@~2.3.3: 1308 | version "2.3.3" 1309 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" 1310 | integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== 1311 | 1312 | function-bind@^1.1.2: 1313 | version "1.1.2" 1314 | resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz" 1315 | integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== 1316 | 1317 | get-caller-file@^2.0.5: 1318 | version "2.0.5" 1319 | resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" 1320 | integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== 1321 | 1322 | get-intrinsic@^1.1.3, get-intrinsic@^1.2.2: 1323 | version "1.2.4" 1324 | resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz" 1325 | integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== 1326 | dependencies: 1327 | es-errors "^1.3.0" 1328 | function-bind "^1.1.2" 1329 | has-proto "^1.0.1" 1330 | has-symbols "^1.0.3" 1331 | hasown "^2.0.0" 1332 | 1333 | get-stream@^5.1.0: 1334 | version "5.2.0" 1335 | resolved "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz" 1336 | integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== 1337 | dependencies: 1338 | pump "^3.0.0" 1339 | 1340 | glob-parent@~5.1.2: 1341 | version "5.1.2" 1342 | resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" 1343 | integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== 1344 | dependencies: 1345 | is-glob "^4.0.1" 1346 | 1347 | glob@^10.3.10: 1348 | version "10.3.10" 1349 | resolved "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz" 1350 | integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g== 1351 | dependencies: 1352 | foreground-child "^3.1.0" 1353 | jackspeak "^2.3.5" 1354 | minimatch "^9.0.1" 1355 | minipass "^5.0.0 || ^6.0.2 || ^7.0.0" 1356 | path-scurry "^1.10.1" 1357 | 1358 | glob@^7.1.3, glob@^7.1.6: 1359 | version "7.2.3" 1360 | resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" 1361 | integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== 1362 | dependencies: 1363 | fs.realpath "^1.0.0" 1364 | inflight "^1.0.4" 1365 | inherits "2" 1366 | minimatch "^3.1.1" 1367 | once "^1.3.0" 1368 | path-is-absolute "^1.0.0" 1369 | 1370 | global-agent@^3.0.0: 1371 | version "3.0.0" 1372 | resolved "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz" 1373 | integrity sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q== 1374 | dependencies: 1375 | boolean "^3.0.1" 1376 | es6-error "^4.1.1" 1377 | matcher "^3.0.0" 1378 | roarr "^2.15.3" 1379 | semver "^7.3.2" 1380 | serialize-error "^7.0.1" 1381 | 1382 | globalthis@^1.0.1: 1383 | version "1.0.3" 1384 | resolved "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz" 1385 | integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== 1386 | dependencies: 1387 | define-properties "^1.1.3" 1388 | 1389 | gopd@^1.0.1: 1390 | version "1.0.1" 1391 | resolved "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz" 1392 | integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== 1393 | dependencies: 1394 | get-intrinsic "^1.1.3" 1395 | 1396 | got@^11.8.5: 1397 | version "11.8.6" 1398 | resolved "https://registry.npmjs.org/got/-/got-11.8.6.tgz" 1399 | integrity sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g== 1400 | dependencies: 1401 | "@sindresorhus/is" "^4.0.0" 1402 | "@szmarczak/http-timer" "^4.0.5" 1403 | "@types/cacheable-request" "^6.0.1" 1404 | "@types/responselike" "^1.0.0" 1405 | cacheable-lookup "^5.0.3" 1406 | cacheable-request "^7.0.2" 1407 | decompress-response "^6.0.0" 1408 | http2-wrapper "^1.0.0-beta.5.2" 1409 | lowercase-keys "^2.0.0" 1410 | p-cancelable "^2.0.0" 1411 | responselike "^2.0.0" 1412 | 1413 | graceful-fs@^4.1.6, graceful-fs@^4.2.0: 1414 | version "4.2.11" 1415 | resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz" 1416 | integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== 1417 | 1418 | has-flag@^4.0.0: 1419 | version "4.0.0" 1420 | resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" 1421 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== 1422 | 1423 | has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.1: 1424 | version "1.0.1" 1425 | resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz" 1426 | integrity sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg== 1427 | dependencies: 1428 | get-intrinsic "^1.2.2" 1429 | 1430 | has-proto@^1.0.1: 1431 | version "1.0.1" 1432 | resolved "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz" 1433 | integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== 1434 | 1435 | has-symbols@^1.0.3: 1436 | version "1.0.3" 1437 | resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" 1438 | integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== 1439 | 1440 | hasown@^2.0.0: 1441 | version "2.0.1" 1442 | resolved "https://registry.npmjs.org/hasown/-/hasown-2.0.1.tgz" 1443 | integrity sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA== 1444 | dependencies: 1445 | function-bind "^1.1.2" 1446 | 1447 | highlight.js@^11.9.0: 1448 | version "11.9.0" 1449 | resolved "https://registry.npmjs.org/highlight.js/-/highlight.js-11.9.0.tgz" 1450 | integrity sha512-fJ7cW7fQGCYAkgv4CPfwFHrfd/cLS4Hau96JuJ+ZTOWhjnhoeN1ub1tFmALm/+lW5z4WCAuAV9bm05AP0mS6Gw== 1451 | 1452 | hosted-git-info@^4.1.0: 1453 | version "4.1.0" 1454 | resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz" 1455 | integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== 1456 | dependencies: 1457 | lru-cache "^6.0.0" 1458 | 1459 | http-cache-semantics@^4.0.0: 1460 | version "4.1.1" 1461 | resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz" 1462 | integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== 1463 | 1464 | http-proxy-agent@^5.0.0: 1465 | version "5.0.0" 1466 | resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz" 1467 | integrity sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w== 1468 | dependencies: 1469 | "@tootallnate/once" "2" 1470 | agent-base "6" 1471 | debug "4" 1472 | 1473 | http2-wrapper@^1.0.0-beta.5.2: 1474 | version "1.0.3" 1475 | resolved "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz" 1476 | integrity sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg== 1477 | dependencies: 1478 | quick-lru "^5.1.1" 1479 | resolve-alpn "^1.0.0" 1480 | 1481 | https-proxy-agent@^5.0.1: 1482 | version "5.0.1" 1483 | resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz" 1484 | integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== 1485 | dependencies: 1486 | agent-base "6" 1487 | debug "4" 1488 | 1489 | iconv-corefoundation@^1.1.7: 1490 | version "1.1.7" 1491 | resolved "https://registry.yarnpkg.com/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz#31065e6ab2c9272154c8b0821151e2c88f1b002a" 1492 | integrity sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ== 1493 | dependencies: 1494 | cli-truncate "^2.1.0" 1495 | node-addon-api "^1.6.3" 1496 | 1497 | iconv-lite@^0.6.2: 1498 | version "0.6.3" 1499 | resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" 1500 | integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== 1501 | dependencies: 1502 | safer-buffer ">= 2.1.2 < 3.0.0" 1503 | 1504 | ieee754@^1.1.13: 1505 | version "1.2.1" 1506 | resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" 1507 | integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== 1508 | 1509 | immutable@^4.0.0: 1510 | version "4.3.5" 1511 | resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.3.5.tgz#f8b436e66d59f99760dc577f5c99a4fd2a5cc5a0" 1512 | integrity sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw== 1513 | 1514 | inflight@^1.0.4: 1515 | version "1.0.6" 1516 | resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" 1517 | integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== 1518 | dependencies: 1519 | once "^1.3.0" 1520 | wrappy "1" 1521 | 1522 | inherits@2: 1523 | version "2.0.4" 1524 | resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" 1525 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== 1526 | 1527 | is-binary-path@~2.1.0: 1528 | version "2.1.0" 1529 | resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" 1530 | integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== 1531 | dependencies: 1532 | binary-extensions "^2.0.0" 1533 | 1534 | is-ci@^3.0.0: 1535 | version "3.0.1" 1536 | resolved "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz" 1537 | integrity sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== 1538 | dependencies: 1539 | ci-info "^3.2.0" 1540 | 1541 | is-extglob@^2.1.1: 1542 | version "2.1.1" 1543 | resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" 1544 | integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== 1545 | 1546 | is-fullwidth-code-point@^3.0.0: 1547 | version "3.0.0" 1548 | resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" 1549 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== 1550 | 1551 | is-glob@^4.0.1, is-glob@~4.0.1: 1552 | version "4.0.3" 1553 | resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" 1554 | integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== 1555 | dependencies: 1556 | is-extglob "^2.1.1" 1557 | 1558 | is-number@^7.0.0: 1559 | version "7.0.0" 1560 | resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" 1561 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== 1562 | 1563 | is-obj@^2.0.0: 1564 | version "2.0.0" 1565 | resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" 1566 | integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== 1567 | 1568 | isbinaryfile@^4.0.8: 1569 | version "4.0.10" 1570 | resolved "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz" 1571 | integrity sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw== 1572 | 1573 | isbinaryfile@^5.0.0: 1574 | version "5.0.0" 1575 | resolved "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-5.0.0.tgz" 1576 | integrity sha512-UDdnyGvMajJUWCkib7Cei/dvyJrrvo4FIrsvSFWdPpXSUorzXrDJ0S+X5Q4ZlasfPjca4yqCNNsjbCeiy8FFeg== 1577 | 1578 | isexe@^2.0.0: 1579 | version "2.0.0" 1580 | resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" 1581 | integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== 1582 | 1583 | jackspeak@^2.3.5: 1584 | version "2.3.6" 1585 | resolved "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz" 1586 | integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ== 1587 | dependencies: 1588 | "@isaacs/cliui" "^8.0.2" 1589 | optionalDependencies: 1590 | "@pkgjs/parseargs" "^0.11.0" 1591 | 1592 | jake@^10.8.5: 1593 | version "10.8.7" 1594 | resolved "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz" 1595 | integrity sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w== 1596 | dependencies: 1597 | async "^3.2.3" 1598 | chalk "^4.0.2" 1599 | filelist "^1.0.4" 1600 | minimatch "^3.1.2" 1601 | 1602 | js-yaml@^4.1.0: 1603 | version "4.1.0" 1604 | resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" 1605 | integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== 1606 | dependencies: 1607 | argparse "^2.0.1" 1608 | 1609 | json-buffer@3.0.1: 1610 | version "3.0.1" 1611 | resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz" 1612 | integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== 1613 | 1614 | json-schema-traverse@^0.4.1: 1615 | version "0.4.1" 1616 | resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" 1617 | integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== 1618 | 1619 | json-schema-traverse@^1.0.0: 1620 | version "1.0.0" 1621 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" 1622 | integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== 1623 | 1624 | json-schema-typed@^7.0.3: 1625 | version "7.0.3" 1626 | resolved "https://registry.yarnpkg.com/json-schema-typed/-/json-schema-typed-7.0.3.tgz#23ff481b8b4eebcd2ca123b4fa0409e66469a2d9" 1627 | integrity sha512-7DE8mpG+/fVw+dTpjbxnx47TaMnDfOI1jwft9g1VybltZCduyRQPJPvc+zzKY9WPHxhPWczyFuYa6I8Mw4iU5A== 1628 | 1629 | json-stringify-safe@^5.0.1: 1630 | version "5.0.1" 1631 | resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" 1632 | integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== 1633 | 1634 | json5@^2.2.0: 1635 | version "2.2.3" 1636 | resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" 1637 | integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== 1638 | 1639 | jsonfile@^4.0.0: 1640 | version "4.0.0" 1641 | resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz" 1642 | integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== 1643 | optionalDependencies: 1644 | graceful-fs "^4.1.6" 1645 | 1646 | jsonfile@^6.0.1: 1647 | version "6.1.0" 1648 | resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" 1649 | integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== 1650 | dependencies: 1651 | universalify "^2.0.0" 1652 | optionalDependencies: 1653 | graceful-fs "^4.1.6" 1654 | 1655 | keyv@^4.0.0: 1656 | version "4.5.4" 1657 | resolved "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz" 1658 | integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== 1659 | dependencies: 1660 | json-buffer "3.0.1" 1661 | 1662 | lazy-val@^1.0.4, lazy-val@^1.0.5: 1663 | version "1.0.5" 1664 | resolved "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz" 1665 | integrity sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q== 1666 | 1667 | locate-path@^3.0.0: 1668 | version "3.0.0" 1669 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" 1670 | integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== 1671 | dependencies: 1672 | p-locate "^3.0.0" 1673 | path-exists "^3.0.0" 1674 | 1675 | lodash@^4.17.15: 1676 | version "4.17.21" 1677 | resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" 1678 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== 1679 | 1680 | lowercase-keys@^2.0.0: 1681 | version "2.0.0" 1682 | resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz" 1683 | integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== 1684 | 1685 | lru-cache@^6.0.0: 1686 | version "6.0.0" 1687 | resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" 1688 | integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== 1689 | dependencies: 1690 | yallist "^4.0.0" 1691 | 1692 | "lru-cache@^9.1.1 || ^10.0.0": 1693 | version "10.2.0" 1694 | resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz" 1695 | integrity sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q== 1696 | 1697 | magic-string@^0.30.6: 1698 | version "0.30.7" 1699 | resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.30.7.tgz" 1700 | integrity sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA== 1701 | dependencies: 1702 | "@jridgewell/sourcemap-codec" "^1.4.15" 1703 | 1704 | marked-highlight@^2.1.1: 1705 | version "2.1.1" 1706 | resolved "https://registry.npmjs.org/marked-highlight/-/marked-highlight-2.1.1.tgz" 1707 | integrity sha512-ktdqwtBne8rim5mb+vvZ9FzElGFb+CHCgkx/g6DSzTjaSrVnxsJdSzB5YgCkknFrcOW+viocM1lGyIjC0oa3fg== 1708 | 1709 | marked@^12.0.0: 1710 | version "12.0.0" 1711 | resolved "https://registry.npmjs.org/marked/-/marked-12.0.0.tgz" 1712 | integrity sha512-Vkwtq9rLqXryZnWaQc86+FHLC6tr/fycMfYAhiOIXkrNmeGAyhSxjqu0Rs1i0bBqw5u0S7+lV9fdH2ZSVaoa0w== 1713 | 1714 | matcher@^3.0.0: 1715 | version "3.0.0" 1716 | resolved "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz" 1717 | integrity sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng== 1718 | dependencies: 1719 | escape-string-regexp "^4.0.0" 1720 | 1721 | mime-db@1.52.0: 1722 | version "1.52.0" 1723 | resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" 1724 | integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== 1725 | 1726 | mime-types@^2.1.12: 1727 | version "2.1.35" 1728 | resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" 1729 | integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== 1730 | dependencies: 1731 | mime-db "1.52.0" 1732 | 1733 | mime@^2.5.2: 1734 | version "2.6.0" 1735 | resolved "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz" 1736 | integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== 1737 | 1738 | mimic-fn@^2.1.0: 1739 | version "2.1.0" 1740 | resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" 1741 | integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== 1742 | 1743 | mimic-fn@^3.0.0: 1744 | version "3.1.0" 1745 | resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-3.1.0.tgz#65755145bbf3e36954b949c16450427451d5ca74" 1746 | integrity sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ== 1747 | 1748 | mimic-response@^1.0.0: 1749 | version "1.0.1" 1750 | resolved "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz" 1751 | integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== 1752 | 1753 | mimic-response@^3.1.0: 1754 | version "3.1.0" 1755 | resolved "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz" 1756 | integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== 1757 | 1758 | minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: 1759 | version "3.1.2" 1760 | resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" 1761 | integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== 1762 | dependencies: 1763 | brace-expansion "^1.1.7" 1764 | 1765 | minimatch@^5.0.1, minimatch@^5.1.1: 1766 | version "5.1.6" 1767 | resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz" 1768 | integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== 1769 | dependencies: 1770 | brace-expansion "^2.0.1" 1771 | 1772 | minimatch@^9.0.1: 1773 | version "9.0.3" 1774 | resolved "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz" 1775 | integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== 1776 | dependencies: 1777 | brace-expansion "^2.0.1" 1778 | 1779 | minimist@^1.2.6: 1780 | version "1.2.8" 1781 | resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz" 1782 | integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== 1783 | 1784 | minipass@^3.0.0: 1785 | version "3.3.6" 1786 | resolved "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz" 1787 | integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== 1788 | dependencies: 1789 | yallist "^4.0.0" 1790 | 1791 | minipass@^5.0.0: 1792 | version "5.0.0" 1793 | resolved "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz" 1794 | integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== 1795 | 1796 | "minipass@^5.0.0 || ^6.0.2 || ^7.0.0": 1797 | version "7.0.4" 1798 | resolved "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz" 1799 | integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ== 1800 | 1801 | minizlib@^2.1.1: 1802 | version "2.1.2" 1803 | resolved "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz" 1804 | integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== 1805 | dependencies: 1806 | minipass "^3.0.0" 1807 | yallist "^4.0.0" 1808 | 1809 | mkdirp@^1.0.3: 1810 | version "1.0.4" 1811 | resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" 1812 | integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== 1813 | 1814 | ms@2.0.0: 1815 | version "2.0.0" 1816 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" 1817 | integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== 1818 | 1819 | ms@2.1.2: 1820 | version "2.1.2" 1821 | resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" 1822 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== 1823 | 1824 | nanoid@^3.3.7: 1825 | version "3.3.7" 1826 | resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz" 1827 | integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== 1828 | 1829 | node-addon-api@^1.6.3: 1830 | version "1.7.2" 1831 | resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-1.7.2.tgz#3df30b95720b53c24e59948b49532b662444f54d" 1832 | integrity sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg== 1833 | 1834 | normalize-path@^3.0.0, normalize-path@~3.0.0: 1835 | version "3.0.0" 1836 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" 1837 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== 1838 | 1839 | normalize-url@^6.0.1: 1840 | version "6.1.0" 1841 | resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz" 1842 | integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== 1843 | 1844 | notivue@^2.2.1: 1845 | version "2.2.1" 1846 | resolved "https://registry.yarnpkg.com/notivue/-/notivue-2.2.1.tgz#1fc3331ae3093c44ca247f5a4ec7097a3501b61e" 1847 | integrity sha512-PO9ADaMUmJGF06KPbj9AFbo0YidFR350kahp4vrF0Q6ZFZThvM4hfikfa9Di6Ee0yqCoT5JU8xNR2rdX5ibhJA== 1848 | 1849 | object-keys@^1.1.1: 1850 | version "1.1.1" 1851 | resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" 1852 | integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== 1853 | 1854 | once@^1.3.0, once@^1.3.1, once@^1.4.0: 1855 | version "1.4.0" 1856 | resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" 1857 | integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== 1858 | dependencies: 1859 | wrappy "1" 1860 | 1861 | onetime@^5.1.2: 1862 | version "5.1.2" 1863 | resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" 1864 | integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== 1865 | dependencies: 1866 | mimic-fn "^2.1.0" 1867 | 1868 | p-cancelable@^2.0.0: 1869 | version "2.1.1" 1870 | resolved "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz" 1871 | integrity sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg== 1872 | 1873 | p-limit@^2.0.0: 1874 | version "2.3.0" 1875 | resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" 1876 | integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== 1877 | dependencies: 1878 | p-try "^2.0.0" 1879 | 1880 | p-locate@^3.0.0: 1881 | version "3.0.0" 1882 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" 1883 | integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== 1884 | dependencies: 1885 | p-limit "^2.0.0" 1886 | 1887 | p-try@^2.0.0: 1888 | version "2.2.0" 1889 | resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" 1890 | integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== 1891 | 1892 | path-exists@^3.0.0: 1893 | version "3.0.0" 1894 | resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" 1895 | integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== 1896 | 1897 | path-is-absolute@^1.0.0: 1898 | version "1.0.1" 1899 | resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" 1900 | integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== 1901 | 1902 | path-key@^3.1.0: 1903 | version "3.1.1" 1904 | resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" 1905 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== 1906 | 1907 | path-scurry@^1.10.1: 1908 | version "1.10.1" 1909 | resolved "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz" 1910 | integrity sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ== 1911 | dependencies: 1912 | lru-cache "^9.1.1 || ^10.0.0" 1913 | minipass "^5.0.0 || ^6.0.2 || ^7.0.0" 1914 | 1915 | pend@~1.2.0: 1916 | version "1.2.0" 1917 | resolved "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz" 1918 | integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== 1919 | 1920 | picocolors@^1.0.0: 1921 | version "1.0.0" 1922 | resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" 1923 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== 1924 | 1925 | picomatch@^2.0.4, picomatch@^2.2.1: 1926 | version "2.3.1" 1927 | resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" 1928 | integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== 1929 | 1930 | pkg-up@^3.1.0: 1931 | version "3.1.0" 1932 | resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" 1933 | integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== 1934 | dependencies: 1935 | find-up "^3.0.0" 1936 | 1937 | plist@^3.0.4, plist@^3.0.5: 1938 | version "3.1.0" 1939 | resolved "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz" 1940 | integrity sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ== 1941 | dependencies: 1942 | "@xmldom/xmldom" "^0.8.8" 1943 | base64-js "^1.5.1" 1944 | xmlbuilder "^15.1.1" 1945 | 1946 | postcss@^8.4.33, postcss@^8.4.35: 1947 | version "8.4.35" 1948 | resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz" 1949 | integrity sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA== 1950 | dependencies: 1951 | nanoid "^3.3.7" 1952 | picocolors "^1.0.0" 1953 | source-map-js "^1.0.2" 1954 | 1955 | progress@^2.0.3: 1956 | version "2.0.3" 1957 | resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" 1958 | integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== 1959 | 1960 | promise-retry@^2.0.1: 1961 | version "2.0.1" 1962 | resolved "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz" 1963 | integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g== 1964 | dependencies: 1965 | err-code "^2.0.2" 1966 | retry "^0.12.0" 1967 | 1968 | pump@^3.0.0: 1969 | version "3.0.0" 1970 | resolved "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz" 1971 | integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== 1972 | dependencies: 1973 | end-of-stream "^1.1.0" 1974 | once "^1.3.1" 1975 | 1976 | punycode@^2.1.0: 1977 | version "2.3.1" 1978 | resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz" 1979 | integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== 1980 | 1981 | quick-lru@^5.1.1: 1982 | version "5.1.1" 1983 | resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz" 1984 | integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== 1985 | 1986 | read-config-file@6.3.2: 1987 | version "6.3.2" 1988 | resolved "https://registry.npmjs.org/read-config-file/-/read-config-file-6.3.2.tgz" 1989 | integrity sha512-M80lpCjnE6Wt6zb98DoW8WHR09nzMSpu8XHtPkiTHrJ5Az9CybfeQhTJ8D7saeBHpGhLPIVyA8lcL6ZmdKwY6Q== 1990 | dependencies: 1991 | config-file-ts "^0.2.4" 1992 | dotenv "^9.0.2" 1993 | dotenv-expand "^5.1.0" 1994 | js-yaml "^4.1.0" 1995 | json5 "^2.2.0" 1996 | lazy-val "^1.0.4" 1997 | 1998 | readdirp@~3.6.0: 1999 | version "3.6.0" 2000 | resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" 2001 | integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== 2002 | dependencies: 2003 | picomatch "^2.2.1" 2004 | 2005 | require-directory@^2.1.1: 2006 | version "2.1.1" 2007 | resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" 2008 | integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== 2009 | 2010 | require-from-string@^2.0.2: 2011 | version "2.0.2" 2012 | resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" 2013 | integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== 2014 | 2015 | resolve-alpn@^1.0.0: 2016 | version "1.2.1" 2017 | resolved "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz" 2018 | integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g== 2019 | 2020 | responselike@^2.0.0: 2021 | version "2.0.1" 2022 | resolved "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz" 2023 | integrity sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw== 2024 | dependencies: 2025 | lowercase-keys "^2.0.0" 2026 | 2027 | retry@^0.12.0: 2028 | version "0.12.0" 2029 | resolved "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz" 2030 | integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow== 2031 | 2032 | rimraf@^3.0.0: 2033 | version "3.0.2" 2034 | resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" 2035 | integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== 2036 | dependencies: 2037 | glob "^7.1.3" 2038 | 2039 | roarr@^2.15.3: 2040 | version "2.15.4" 2041 | resolved "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz" 2042 | integrity sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A== 2043 | dependencies: 2044 | boolean "^3.0.1" 2045 | detect-node "^2.0.4" 2046 | globalthis "^1.0.1" 2047 | json-stringify-safe "^5.0.1" 2048 | semver-compare "^1.0.0" 2049 | sprintf-js "^1.1.2" 2050 | 2051 | rollup@^4.2.0: 2052 | version "4.12.0" 2053 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.12.0.tgz#0b6d1e5f3d46bbcf244deec41a7421dc54cc45b5" 2054 | integrity sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q== 2055 | dependencies: 2056 | "@types/estree" "1.0.5" 2057 | optionalDependencies: 2058 | "@rollup/rollup-android-arm-eabi" "4.12.0" 2059 | "@rollup/rollup-android-arm64" "4.12.0" 2060 | "@rollup/rollup-darwin-arm64" "4.12.0" 2061 | "@rollup/rollup-darwin-x64" "4.12.0" 2062 | "@rollup/rollup-linux-arm-gnueabihf" "4.12.0" 2063 | "@rollup/rollup-linux-arm64-gnu" "4.12.0" 2064 | "@rollup/rollup-linux-arm64-musl" "4.12.0" 2065 | "@rollup/rollup-linux-riscv64-gnu" "4.12.0" 2066 | "@rollup/rollup-linux-x64-gnu" "4.12.0" 2067 | "@rollup/rollup-linux-x64-musl" "4.12.0" 2068 | "@rollup/rollup-win32-arm64-msvc" "4.12.0" 2069 | "@rollup/rollup-win32-ia32-msvc" "4.12.0" 2070 | "@rollup/rollup-win32-x64-msvc" "4.12.0" 2071 | fsevents "~2.3.2" 2072 | 2073 | "safer-buffer@>= 2.1.2 < 3.0.0": 2074 | version "2.1.2" 2075 | resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" 2076 | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== 2077 | 2078 | sanitize-filename@^1.6.3: 2079 | version "1.6.3" 2080 | resolved "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz" 2081 | integrity sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg== 2082 | dependencies: 2083 | truncate-utf8-bytes "^1.0.0" 2084 | 2085 | sass@^1.71.0: 2086 | version "1.71.0" 2087 | resolved "https://registry.yarnpkg.com/sass/-/sass-1.71.0.tgz#b3085759b9b2ab503a977aecb7e91153bf941117" 2088 | integrity sha512-HKKIKf49Vkxlrav3F/w6qRuPcmImGVbIXJ2I3Kg0VMA+3Bav+8yE9G5XmP5lMj6nl4OlqbPftGAscNaNu28b8w== 2089 | dependencies: 2090 | chokidar ">=3.0.0 <4.0.0" 2091 | immutable "^4.0.0" 2092 | source-map-js ">=0.6.2 <2.0.0" 2093 | 2094 | sax@^1.2.4: 2095 | version "1.3.0" 2096 | resolved "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz" 2097 | integrity sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA== 2098 | 2099 | semver-compare@^1.0.0: 2100 | version "1.0.0" 2101 | resolved "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz" 2102 | integrity sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow== 2103 | 2104 | semver@^6.2.0: 2105 | version "6.3.1" 2106 | resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" 2107 | integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== 2108 | 2109 | semver@^7.3.2, semver@^7.3.5, semver@^7.3.8, semver@^7.5.3: 2110 | version "7.6.0" 2111 | resolved "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz" 2112 | integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== 2113 | dependencies: 2114 | lru-cache "^6.0.0" 2115 | 2116 | serialize-error@^7.0.1: 2117 | version "7.0.1" 2118 | resolved "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz" 2119 | integrity sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw== 2120 | dependencies: 2121 | type-fest "^0.13.1" 2122 | 2123 | shebang-command@^2.0.0: 2124 | version "2.0.0" 2125 | resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" 2126 | integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== 2127 | dependencies: 2128 | shebang-regex "^3.0.0" 2129 | 2130 | shebang-regex@^3.0.0: 2131 | version "3.0.0" 2132 | resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" 2133 | integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== 2134 | 2135 | signal-exit@^4.0.1: 2136 | version "4.1.0" 2137 | resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz" 2138 | integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== 2139 | 2140 | simple-update-notifier@2.0.0: 2141 | version "2.0.0" 2142 | resolved "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz" 2143 | integrity sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w== 2144 | dependencies: 2145 | semver "^7.5.3" 2146 | 2147 | slice-ansi@^3.0.0: 2148 | version "3.0.0" 2149 | resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz" 2150 | integrity sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ== 2151 | dependencies: 2152 | ansi-styles "^4.0.0" 2153 | astral-regex "^2.0.0" 2154 | is-fullwidth-code-point "^3.0.0" 2155 | 2156 | smart-buffer@^4.0.2: 2157 | version "4.2.0" 2158 | resolved "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz" 2159 | integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== 2160 | 2161 | "source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.2: 2162 | version "1.0.2" 2163 | resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" 2164 | integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== 2165 | 2166 | source-map-support@^0.5.19: 2167 | version "0.5.21" 2168 | resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" 2169 | integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== 2170 | dependencies: 2171 | buffer-from "^1.0.0" 2172 | source-map "^0.6.0" 2173 | 2174 | source-map@^0.6.0: 2175 | version "0.6.1" 2176 | resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" 2177 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== 2178 | 2179 | sprintf-js@^1.1.2: 2180 | version "1.1.3" 2181 | resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz" 2182 | integrity sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA== 2183 | 2184 | stat-mode@^1.0.0: 2185 | version "1.0.0" 2186 | resolved "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz" 2187 | integrity sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg== 2188 | 2189 | "string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: 2190 | version "4.2.3" 2191 | resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" 2192 | integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== 2193 | dependencies: 2194 | emoji-regex "^8.0.0" 2195 | is-fullwidth-code-point "^3.0.0" 2196 | strip-ansi "^6.0.1" 2197 | 2198 | string-width@^5.0.1, string-width@^5.1.2: 2199 | version "5.1.2" 2200 | resolved "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz" 2201 | integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== 2202 | dependencies: 2203 | eastasianwidth "^0.2.0" 2204 | emoji-regex "^9.2.2" 2205 | strip-ansi "^7.0.1" 2206 | 2207 | "strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: 2208 | version "6.0.1" 2209 | resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" 2210 | integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== 2211 | dependencies: 2212 | ansi-regex "^5.0.1" 2213 | 2214 | strip-ansi@^7.0.1: 2215 | version "7.1.0" 2216 | resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz" 2217 | integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== 2218 | dependencies: 2219 | ansi-regex "^6.0.1" 2220 | 2221 | sumchecker@^3.0.1: 2222 | version "3.0.1" 2223 | resolved "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz" 2224 | integrity sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg== 2225 | dependencies: 2226 | debug "^4.1.0" 2227 | 2228 | supports-color@^7.1.0: 2229 | version "7.2.0" 2230 | resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" 2231 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== 2232 | dependencies: 2233 | has-flag "^4.0.0" 2234 | 2235 | tar@^6.1.12: 2236 | version "6.2.0" 2237 | resolved "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz" 2238 | integrity sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ== 2239 | dependencies: 2240 | chownr "^2.0.0" 2241 | fs-minipass "^2.0.0" 2242 | minipass "^5.0.0" 2243 | minizlib "^2.1.1" 2244 | mkdirp "^1.0.3" 2245 | yallist "^4.0.0" 2246 | 2247 | temp-file@^3.4.0: 2248 | version "3.4.0" 2249 | resolved "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz" 2250 | integrity sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg== 2251 | dependencies: 2252 | async-exit-hook "^2.0.1" 2253 | fs-extra "^10.0.0" 2254 | 2255 | tmp-promise@^3.0.2: 2256 | version "3.0.3" 2257 | resolved "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz" 2258 | integrity sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ== 2259 | dependencies: 2260 | tmp "^0.2.0" 2261 | 2262 | tmp@^0.2.0: 2263 | version "0.2.1" 2264 | resolved "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz" 2265 | integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== 2266 | dependencies: 2267 | rimraf "^3.0.0" 2268 | 2269 | to-regex-range@^5.0.1: 2270 | version "5.0.1" 2271 | resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" 2272 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== 2273 | dependencies: 2274 | is-number "^7.0.0" 2275 | 2276 | truncate-utf8-bytes@^1.0.0: 2277 | version "1.0.2" 2278 | resolved "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz" 2279 | integrity sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ== 2280 | dependencies: 2281 | utf8-byte-length "^1.0.1" 2282 | 2283 | type-fest@^0.13.1: 2284 | version "0.13.1" 2285 | resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz" 2286 | integrity sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg== 2287 | 2288 | type-fest@^2.17.0: 2289 | version "2.19.0" 2290 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b" 2291 | integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== 2292 | 2293 | typescript@^5.3.3: 2294 | version "5.3.3" 2295 | resolved "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz" 2296 | integrity sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw== 2297 | 2298 | undici-types@~5.26.4: 2299 | version "5.26.5" 2300 | resolved "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz" 2301 | integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== 2302 | 2303 | universalify@^0.1.0: 2304 | version "0.1.2" 2305 | resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" 2306 | integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== 2307 | 2308 | universalify@^2.0.0: 2309 | version "2.0.1" 2310 | resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz" 2311 | integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== 2312 | 2313 | upath@^2.0.1: 2314 | version "2.0.1" 2315 | resolved "https://registry.yarnpkg.com/upath/-/upath-2.0.1.tgz#50c73dea68d6f6b990f51d279ce6081665d61a8b" 2316 | integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w== 2317 | 2318 | uri-js@^4.2.2: 2319 | version "4.4.1" 2320 | resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" 2321 | integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== 2322 | dependencies: 2323 | punycode "^2.1.0" 2324 | 2325 | utf8-byte-length@^1.0.1: 2326 | version "1.0.4" 2327 | resolved "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz" 2328 | integrity sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA== 2329 | 2330 | verror@^1.10.0: 2331 | version "1.10.1" 2332 | resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.1.tgz#4bf09eeccf4563b109ed4b3d458380c972b0cdeb" 2333 | integrity sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg== 2334 | dependencies: 2335 | assert-plus "^1.0.0" 2336 | core-util-is "1.0.2" 2337 | extsprintf "^1.2.0" 2338 | 2339 | vite-plugin-vuetify@^2.0.1: 2340 | version "2.0.1" 2341 | resolved "https://registry.yarnpkg.com/vite-plugin-vuetify/-/vite-plugin-vuetify-2.0.1.tgz#172ffb6c46fec469fa96b3df03fd11b90d48f5d6" 2342 | integrity sha512-GlRVAruohE8b0FqmeYYh1cYg3n8THGOv066uMA44qLv9uhUxSLw55CS7fi2yU0wH363TJ2vq36zUsPTjRFrjGQ== 2343 | dependencies: 2344 | "@vuetify/loader-shared" "^2.0.1" 2345 | debug "^4.3.3" 2346 | upath "^2.0.1" 2347 | 2348 | vite@^5.1.4: 2349 | version "5.1.4" 2350 | resolved "https://registry.yarnpkg.com/vite/-/vite-5.1.4.tgz#14e9d3e7a6e488f36284ef13cebe149f060bcfb6" 2351 | integrity sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg== 2352 | dependencies: 2353 | esbuild "^0.19.3" 2354 | postcss "^8.4.35" 2355 | rollup "^4.2.0" 2356 | optionalDependencies: 2357 | fsevents "~2.3.3" 2358 | 2359 | vue@^3.4.18: 2360 | version "3.4.18" 2361 | resolved "https://registry.npmjs.org/vue/-/vue-3.4.18.tgz" 2362 | integrity sha512-0zLRYamFRe0wF4q2L3O24KQzLyLpL64ye1RUToOgOxuWZsb/FhaNRdGmeozdtVYLz6tl94OXLaK7/WQIrVCw1A== 2363 | dependencies: 2364 | "@vue/compiler-dom" "3.4.18" 2365 | "@vue/compiler-sfc" "3.4.18" 2366 | "@vue/runtime-dom" "3.4.18" 2367 | "@vue/server-renderer" "3.4.18" 2368 | "@vue/shared" "3.4.18" 2369 | 2370 | vuetify@^3.5.4: 2371 | version "3.5.4" 2372 | resolved "https://registry.yarnpkg.com/vuetify/-/vuetify-3.5.4.tgz#f919c5194995a123815c277a95812bc230e33464" 2373 | integrity sha512-fHgfWMI7+z/UtbVPOezX+O1MNBOOMBW9HnKejcBIyQQ7jFRnTHbDQmbINf25FK0wrg/zkjfzyOmWWREKW39eXg== 2374 | 2375 | which@^2.0.1: 2376 | version "2.0.2" 2377 | resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" 2378 | integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== 2379 | dependencies: 2380 | isexe "^2.0.0" 2381 | 2382 | "wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: 2383 | version "7.0.0" 2384 | resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" 2385 | integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== 2386 | dependencies: 2387 | ansi-styles "^4.0.0" 2388 | string-width "^4.1.0" 2389 | strip-ansi "^6.0.0" 2390 | 2391 | wrap-ansi@^8.1.0: 2392 | version "8.1.0" 2393 | resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz" 2394 | integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== 2395 | dependencies: 2396 | ansi-styles "^6.1.0" 2397 | string-width "^5.0.1" 2398 | strip-ansi "^7.0.1" 2399 | 2400 | wrappy@1: 2401 | version "1.0.2" 2402 | resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" 2403 | integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== 2404 | 2405 | xmlbuilder@>=11.0.1, xmlbuilder@^15.1.1: 2406 | version "15.1.1" 2407 | resolved "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz" 2408 | integrity sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg== 2409 | 2410 | y18n@^5.0.5: 2411 | version "5.0.8" 2412 | resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" 2413 | integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== 2414 | 2415 | yallist@^4.0.0: 2416 | version "4.0.0" 2417 | resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" 2418 | integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== 2419 | 2420 | yargs-parser@^21.1.1: 2421 | version "21.1.1" 2422 | resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz" 2423 | integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== 2424 | 2425 | yargs@^17.6.2: 2426 | version "17.7.2" 2427 | resolved "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz" 2428 | integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== 2429 | dependencies: 2430 | cliui "^8.0.1" 2431 | escalade "^3.1.1" 2432 | get-caller-file "^2.0.5" 2433 | require-directory "^2.1.1" 2434 | string-width "^4.2.3" 2435 | y18n "^5.0.5" 2436 | yargs-parser "^21.1.1" 2437 | 2438 | yauzl@^2.10.0: 2439 | version "2.10.0" 2440 | resolved "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz" 2441 | integrity sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g== 2442 | dependencies: 2443 | buffer-crc32 "~0.2.3" 2444 | fd-slicer "~1.1.0" 2445 | --------------------------------------------------------------------------------