├── images ├── ex1.png └── ex2.png ├── assets └── ugly-icon.png ├── dist ├── assets │ └── ugly-icon.png ├── background.js.LICENSE.txt ├── manifest.json └── background.js ├── manifest.json ├── tsconfig.json ├── package.json ├── LICENSE ├── webpack.config.cjs ├── README.md ├── src └── background.ts └── yarn.lock /images/ex1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoavg/pdf-tab-renamer/HEAD/images/ex1.png -------------------------------------------------------------------------------- /images/ex2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoavg/pdf-tab-renamer/HEAD/images/ex2.png -------------------------------------------------------------------------------- /assets/ugly-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoavg/pdf-tab-renamer/HEAD/assets/ugly-icon.png -------------------------------------------------------------------------------- /dist/assets/ugly-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoavg/pdf-tab-renamer/HEAD/dist/assets/ugly-icon.png -------------------------------------------------------------------------------- /dist/background.js.LICENSE.txt: -------------------------------------------------------------------------------- 1 | /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ 2 | -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "manifest_version": 3, 3 | "name": "Papers-tabs-renamer", 4 | "version": "0.1.1", 5 | "description": "Fix uninformative tab names from popular websites of scientific papers to show the paper name.", 6 | "permissions": [ 7 | "tabs", 8 | "scripting" 9 | ], 10 | "icons": { "128": "assets/ugly-icon.png" }, 11 | "background": { 12 | "service_worker": "background.js" 13 | }, 14 | "host_permissions": ["https://*/*"] 15 | } 16 | -------------------------------------------------------------------------------- /dist/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "manifest_version": 3, 3 | "name": "Papers-tabs-renamer", 4 | "version": "0.1.1", 5 | "description": "Fix uninformative tab names from popular websites of scientific papers to show the paper name.", 6 | "permissions": [ 7 | "tabs", 8 | "scripting" 9 | ], 10 | "icons": { "128": "assets/ugly-icon.png" }, 11 | "background": { 12 | "service_worker": "background.js" 13 | }, 14 | "host_permissions": ["https://*/*"] 15 | } 16 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "es6", 4 | "module": "esnext", 5 | 6 | "esModuleInterop": true, 7 | "allowSyntheticDefaultImports": true, 8 | "moduleResolution": "node", 9 | "jsx": "react", 10 | "declaration": true, 11 | "emitDeclarationOnly": true, 12 | "isolatedModules": true 13 | }, 14 | "include": ["src/**/*"], 15 | "exclude": ["node_modules", "dist"] 16 | } 17 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "devDependencies": { 3 | "@babel/core": "^7.26.0", 4 | "@babel/preset-env": "^7.26.0", 5 | "@babel/preset-typescript": "^7.26.0", 6 | "@types/chrome": "^0.0.287", 7 | "babel-loader": "^9.2.1", 8 | "copy-webpack-plugin": "^12.0.2", 9 | "html-webpack-plugin": "^5.6.3", 10 | "mini-css-extract-plugin": "^2.9.2", 11 | "typescript": "^5.7.2", 12 | "webpack": "^5.97.1", 13 | "webpack-cli": "^6.0.1" 14 | }, 15 | "scripts": { 16 | "build": "webpack --config webpack.config.cjs", 17 | "zip": "rm zipped.zip; cd dist; zip -r ../zipped.zip ./ ; cd .." 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2025 Yoav Goldberg 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. 22 | -------------------------------------------------------------------------------- /webpack.config.cjs: -------------------------------------------------------------------------------- 1 | const CopyPlugin = require('copy-webpack-plugin'); 2 | const HtmlWebpackPlugin = require('html-webpack-plugin'); 3 | const MiniCssExtractPlugin = require('mini-css-extract-plugin'); 4 | 5 | const path = require('path'); 6 | 7 | module.exports = { 8 | mode: 'production', 9 | target: 'web', 10 | entry: { 11 | background: './src/background.ts', 12 | }, 13 | output: { 14 | path: path.resolve(__dirname, 'dist'), 15 | filename: '[name].js', 16 | clean: true 17 | }, 18 | plugins: [ 19 | new CopyPlugin({ 20 | patterns: [{ 21 | from: path.resolve('manifest.json'), 22 | to: path.resolve('dist') 23 | }, 24 | { 25 | from: path.resolve('assets/*'), 26 | to: path.resolve('dist'), 27 | } 28 | ] 29 | }), 30 | ], 31 | module: { 32 | rules: [ 33 | { 34 | test: /.(ts|tsx)$/, 35 | exclude: /node_modules/, 36 | use: { 37 | loader: 'babel-loader', 38 | options: { 39 | presets: [ 40 | '@babel/preset-env', 41 | '@babel/preset-typescript' 42 | ] 43 | } 44 | } 45 | } 46 | ] 47 | }, 48 | resolve: { 49 | extensions: ['.ts', '.tsx'] 50 | } 51 | }; 52 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # pdf-tab-renamer 2 | 3 | Chrome extension for renaming tabs showing paper-pdfs from common providers. 4 | 5 | Some websites that show scientific papers use an uninformative page title (e.g., Google Scholar's "View article" pages). 6 | And in some cases we just show the PDF page directly in the browser, using the PDF's name as the Tab's title. 7 | 8 | This results in uninformative Tab names, making items hard to find and navigate. 9 | 10 | This simple extensions handles this situation for specific websites, by inferring the paper's name and updating the Tab's title. 11 | 12 | ![](images/ex1.png) 13 | ![](images/ex2.png) 14 | 15 | The extension currently handles: 16 | 17 | - PDFs urls from: 18 | - arxiv.org 19 | - mlr.press / jmlr.press (including ICML) 20 | - neurips.cc 21 | - aclanthology.org 22 | - openreview.net (including ICLR) 23 | - openaccess.thecvf.com 24 | - ieeexplore.ieee.org (not very well tested) 25 | - biorxiv 26 | - dl.acm.org 27 | - journals.aps.org (and various other cases where the PDF's url has a DOI, thanks @dlenski!) 28 | - The 'View article' page of Google Scholar 29 | 30 | # Installing 31 | 32 | At some point this will be in the chrome extension store. Until then, install as a local package. 33 | 34 | - Clone the repo or download a zip. 35 | - Enable developer-mode in the chrome extensions manager. 36 | - Click "Load unpacked" and point to the `dist/` folder. 37 | 38 | Here is a [Random page with instructions](https://dev.to/ben/how-to-install-chrome-extensions-manually-from-github-1612), but point to the `dist/` folder and not to the root. 39 | 40 | # Contributing 41 | 42 | The extension does not handle your favourite paper provider? help extend it! 43 | 44 | The logic in [src/background.ts](src/background.ts) should be easy to follow and extend. Just submit a PR. 45 | 46 | **Building** 47 | 48 | ```bash 49 | yarn install 50 | yarn build 51 | ``` 52 | -------------------------------------------------------------------------------- /src/background.ts: -------------------------------------------------------------------------------- 1 | 2 | async function retitleIfNeeded(tab: chrome.tabs.Tab): Promise { 3 | const tabDomain = new URL(tab.url).hostname; 4 | let doiInUrl: string | null = null; 5 | if (tabDomain === "scholar.google.com" && tab.title.includes("View article")) { 6 | chrome.scripting.executeScript({ 7 | target: { tabId: tab.id }, 8 | func: () => { 9 | document.title = `[Scholar] ${document.querySelector('meta[property="og:title"]').getAttribute("content")}`; 10 | }, 11 | }) 12 | } 13 | else if (tabDomain === "arxiv.org" && tab.url.includes("/pdf/")) { 14 | chrome.scripting.executeScript({ 15 | target: { tabId: tab.id }, 16 | func: (tab) => { 17 | if (document.title !== "") return; 18 | fetch(tab.url.replace("/pdf/","/abs/")) 19 | .then((response) => response.text() 20 | .then((text) => { 21 | // wait a second to make the change stick. 22 | setTimeout(() => { document.title = `[PDF] ${text.match(/(.*)<\/title>/)[1]}` }, 1000); 23 | })) 24 | }, 25 | args: [tab] 26 | }) 27 | } 28 | else if (tabDomain === "aclanthology.org" && tab.url.endsWith(".pdf")) { 29 | chrome.scripting.executeScript({ 30 | target: { tabId: tab.id }, 31 | func: (tab) => { 32 | if (document.title !== "") return; 33 | fetch(tab.url.replace(".pdf","/")) 34 | .then((response) => response.text() 35 | .then((text) => { 36 | // wait a second to make the change stick. 37 | setTimeout(() => { document.title = `[PDF] ${text.match(/<title>(.*)<\/title>/)[1]}` }, 1000); 38 | })) 39 | }, 40 | args: [tab] 41 | }) 42 | chrome.scripting.executeScript({ 43 | target: { tabId: tab.id }, 44 | func: () => { 45 | const link = (document.querySelector("link[rel*='icon']") as HTMLLinkElement) || document.createElement('link'); 46 | (link as HTMLLinkElement).type = 'image/x-icon'; 47 | (link as HTMLLinkElement).rel = 'shortcut icon'; 48 | (link as HTMLLinkElement).href = 'https://aclanthology.org/aclicon.ico'; 49 | document.head.appendChild(link); 50 | } 51 | }); 52 | } 53 | else if (tabDomain === "proceedings.mlr.press" && tab.url.endsWith(".pdf")) { 54 | chrome.scripting.executeScript({ 55 | target: { tabId: tab.id }, 56 | func: (tab) => { 57 | if (document.title !== "") return; 58 | const htmlUrl = tab.url.split("/").slice(0,-1).join("/") + ".html"; 59 | fetch(htmlUrl) 60 | .then((response) => response.text() 61 | .then((text) => { 62 | // wait a second to make the change stick. 63 | setTimeout(() => { document.title = `[PDF] ${text.match(/<title>(.*)<\/title>/)[1]}` }, 1000); 64 | })) 65 | }, 66 | args: [tab] 67 | }) 68 | } 69 | else if (tabDomain === "www.jmlr.org" && tab.url.endsWith(".pdf")) { 70 | chrome.scripting.executeScript({ 71 | target: { tabId: tab.id }, 72 | func: (tab) => { 73 | if (document.title !== "") return; 74 | const htmlUrl = tab.url.split("/").slice(0,-1).join("/").replace("/volume", "/v") + ".html"; 75 | fetch(htmlUrl) 76 | .then((response) => response.text() 77 | .then((text) => { 78 | // wait a second to make the change stick. 79 | setTimeout(() => { document.title = `[PDF] ${text.match(/<title>(.*)<\/title>/)[1]}` }, 1000); 80 | })) 81 | }, 82 | args: [tab] 83 | }) 84 | } 85 | else if ((tabDomain === "proceedings.neurips.cc" || tabDomain === "proceedings.nips.cc") && tab.url.endsWith(".pdf")) { 86 | chrome.scripting.executeScript({ 87 | target: { tabId: tab.id }, 88 | func: (tab) => { 89 | if (document.title !== "") return; 90 | const htmlUrl = tab.url.replace("/file/", "/hash/").replace("-Paper", "-Abstract").replace(".pdf", ".html"); 91 | fetch(htmlUrl) 92 | .then((response) => response.text() 93 | .then((text) => { 94 | // wait a second to make the change stick. 95 | setTimeout(() => { document.title = `[PDF] ${text.match(/<title>(.*)<\/title>/)[1]}` }, 1000); 96 | })) 97 | }, 98 | args: [tab] 99 | }) 100 | } 101 | else if (tabDomain === "openreview.net" && tab.url.includes("/pdf?")) { 102 | chrome.scripting.executeScript({ 103 | target: { tabId: tab.id }, 104 | func: (tab) => { 105 | if (document.title !== "") return; 106 | const htmlUrl = tab.url.replace("/pdf?", "/forum?"); 107 | fetch(htmlUrl) 108 | .then((response) => response.text() 109 | .then((text) => { 110 | // wait a second to make the change stick. 111 | setTimeout(() => { document.title = `[PDF] ${text.match(/<title>(.*)<\/title>/)[1]}` }, 1000); 112 | })) 113 | }, 114 | args: [tab] 115 | }) 116 | } 117 | else if (tabDomain === "openaccess.thecvf.com" && tab.url.endsWith(".pdf")) { 118 | chrome.scripting.executeScript({ 119 | target: { tabId: tab.id }, 120 | func: (tab) => { 121 | if (document.title !== "") return; 122 | const htmlUrl = tab.url.replace("/papers/", "/html/").replace(".pdf", ".html"); 123 | fetch(htmlUrl) 124 | .then((response) => response.text() 125 | .then((text) => { 126 | // wait a second to make the change stick. 127 | setTimeout(() => { document.title = `[PDF] ${text.match(/<meta name="citation_title" content="(.*)">/)[1]}`; }, 1000); 128 | })) 129 | }, 130 | args: [tab] 131 | }) 132 | } 133 | if (tabDomain === "ieeexplore.ieee.org" && tab.url.includes("/stamp/stamp.jsp")) { 134 | chrome.scripting.executeScript({ 135 | target: { tabId: tab.id }, 136 | func: (tab) => { 137 | if (document.title !== "IEEE Xplore Full-Text PDF:") return; 138 | const docid = tab.url.match(/arnumber=([^&]+)/)[1]; 139 | const htmlUrl = `https://ieeexplore.ieee.org/document/${docid}`; 140 | fetch(htmlUrl) 141 | .then((response) => response.text() 142 | .then((text) => { 143 | // wait a second to make the change stick. 144 | setTimeout(() => { document.title = `[PDF] ${text.match(/<title>(.*)<\/title>/)[1]}`; }, 1000); 145 | })) 146 | }, 147 | args: [tab] 148 | }) 149 | } 150 | //https://www.biorxiv.org/content/10.1101/2025.01.05.631349v1 151 | //https://www.biorxiv.org/content/10.1101/2025.01.05.631349v1.full.pdf 152 | else if (tabDomain === "www.biorxiv.org" && tab.url.endsWith(".pdf")) { 153 | chrome.scripting.executeScript({ 154 | target: { tabId: tab.id }, 155 | func: (tab) => { 156 | console.log(document.title); 157 | if (document.title !== "") return; 158 | const htmlUrl = tab.url.replace(".full.pdf", "").replace(".pdf", "") 159 | fetch(htmlUrl) 160 | .then((response) => response.text() 161 | .then((text) => { 162 | // wait a second to make the change stick. 163 | setTimeout(() => { document.title = `[PDF] ${text.match(/<title>(.*)<\/title>/)[1]}`; }, 1000); 164 | })) 165 | }, 166 | args: [tab] 167 | }) 168 | } 169 | // Match any tab where the DOI is included in the URL, along with a pathname 170 | // component of either /doi/ or /pdf/. See #2 for discussion on fine-tuning this. 171 | else if ((tab.url.includes("/pdf/") || tab.url.includes("/doi/")) 172 | && (doiInUrl = tab.url.match(RegExp("/(10\.[^/]+/[^/?#]+)(?:[/?#]|$)"))?.[1])) { 173 | chrome.scripting.executeScript({ 174 | target: { tabId: tab.id }, 175 | func: (tab, doiInUrl) => { 176 | if (document.title !== "" || document.contentType !== "application/pdf") return; 177 | fetch(`https://dx.doi.org/${doiInUrl}`, {headers: {"accept": "application/json"}}) 178 | .then((response) => response.json() 179 | .then((json) => { 180 | // wait a second to make the change stick. 181 | setTimeout(() => { document.title = `[PDF] ${json.title}` }, 1000); 182 | })) 183 | }, 184 | args: [tab, doiInUrl] 185 | }) 186 | } 187 | 188 | } 189 | 190 | // Listener: Checks when a new tab is updated 191 | chrome.tabs.onUpdated.addListener((tabId, changeInfo, tab) => { 192 | if (changeInfo.status !== "complete" || !tab.url) return; 193 | retitleIfNeeded(tab); 194 | }); 195 | -------------------------------------------------------------------------------- /dist/background.js: -------------------------------------------------------------------------------- 1 | /*! For license information please see background.js.LICENSE.txt */ 2 | (()=>{function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t(e)}function e(){"use strict";e=function(){return r};var n,r={},o=Object.prototype,i=o.hasOwnProperty,c=Object.defineProperty||function(t,e,n){t[e]=n.value},u="function"==typeof Symbol?Symbol:{},a=u.iterator||"@@iterator",l=u.asyncIterator||"@@asyncIterator",f=u.toStringTag||"@@toStringTag";function h(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{h({},"")}catch(n){h=function(t,e,n){return t[e]=n}}function s(t,e,n,r){var o=e&&e.prototype instanceof w?e:w,i=Object.create(o.prototype),u=new k(r||[]);return c(i,"_invoke",{value:F(t,n,u)}),i}function p(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}r.wrap=s;var d="suspendedStart",m="suspendedYield",g="executing",y="completed",v={};function w(){}function x(){}function b(){}var L={};h(L,a,(function(){return this}));var E=Object.getPrototypeOf,S=E&&E(E(D([])));S&&S!==o&&i.call(S,a)&&(L=S);var P=b.prototype=w.prototype=Object.create(L);function j(t){["next","throw","return"].forEach((function(e){h(t,e,(function(t){return this._invoke(e,t)}))}))}function T(e,n){function r(o,c,u,a){var l=p(e[o],e,c);if("throw"!==l.type){var f=l.arg,h=f.value;return h&&"object"==t(h)&&i.call(h,"__await")?n.resolve(h.__await).then((function(t){r("next",t,u,a)}),(function(t){r("throw",t,u,a)})):n.resolve(h).then((function(t){f.value=t,u(f)}),(function(t){return r("throw",t,u,a)}))}a(l.arg)}var o;c(this,"_invoke",{value:function(t,e){function i(){return new n((function(n,o){r(t,e,n,o)}))}return o=o?o.then(i,i):i()}})}function F(t,e,r){var o=d;return function(i,c){if(o===g)throw Error("Generator is already running");if(o===y){if("throw"===i)throw c;return{value:n,done:!0}}for(r.method=i,r.arg=c;;){var u=r.delegate;if(u){var a=I(u,r);if(a){if(a===v)continue;return a}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===d)throw o=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=g;var l=p(t,e,r);if("normal"===l.type){if(o=r.done?y:m,l.arg===v)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=y,r.method="throw",r.arg=l.arg)}}}function I(t,e){var r=e.method,o=t.iterator[r];if(o===n)return e.delegate=null,"throw"===r&&t.iterator.return&&(e.method="return",e.arg=n,I(t,e),"throw"===e.method)||"return"!==r&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var i=p(o,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,v;var c=i.arg;return c?c.done?(e[t.resultName]=c.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=n),e.delegate=null,v):c:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,v)}function _(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function O(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function k(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(_,this),this.reset(!0)}function D(e){if(e||""===e){var r=e[a];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,c=function t(){for(;++o<e.length;)if(i.call(e,o))return t.value=e[o],t.done=!1,t;return t.value=n,t.done=!0,t};return c.next=c}}throw new TypeError(t(e)+" is not iterable")}return x.prototype=b,c(P,"constructor",{value:b,configurable:!0}),c(b,"constructor",{value:x,configurable:!0}),x.displayName=h(b,f,"GeneratorFunction"),r.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===x||"GeneratorFunction"===(e.displayName||e.name))},r.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,b):(t.__proto__=b,h(t,f,"GeneratorFunction")),t.prototype=Object.create(P),t},r.awrap=function(t){return{__await:t}},j(T.prototype),h(T.prototype,l,(function(){return this})),r.AsyncIterator=T,r.async=function(t,e,n,o,i){void 0===i&&(i=Promise);var c=new T(s(t,e,n,o),i);return r.isGeneratorFunction(e)?c:c.next().then((function(t){return t.done?t.value:c.next()}))},j(P),h(P,f,"Generator"),h(P,a,(function(){return this})),h(P,"toString",(function(){return"[object Generator]"})),r.keys=function(t){var e=Object(t),n=[];for(var r in e)n.push(r);return n.reverse(),function t(){for(;n.length;){var r=n.pop();if(r in e)return t.value=r,t.done=!1,t}return t.done=!0,t}},r.values=D,k.prototype={constructor:k,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(O),!t)for(var e in this)"t"===e.charAt(0)&&i.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=n)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function r(r,o){return u.type="throw",u.arg=t,e.next=r,o&&(e.method="next",e.arg=n),!!o}for(var o=this.tryEntries.length-1;o>=0;--o){var c=this.tryEntries[o],u=c.completion;if("root"===c.tryLoc)return r("end");if(c.tryLoc<=this.prev){var a=i.call(c,"catchLoc"),l=i.call(c,"finallyLoc");if(a&&l){if(this.prev<c.catchLoc)return r(c.catchLoc,!0);if(this.prev<c.finallyLoc)return r(c.finallyLoc)}else if(a){if(this.prev<c.catchLoc)return r(c.catchLoc,!0)}else{if(!l)throw Error("try statement without catch or finally");if(this.prev<c.finallyLoc)return r(c.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&i.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc&&(o=null);var c=o?o.completion:{};return c.type=t,c.arg=e,o?(this.method="next",this.next=o.finallyLoc,v):this.complete(c)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),v},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),O(n),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var o=r.arg;O(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:D(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=n),v}},r}function n(t,e,n,r,o,i,c){try{var u=t[i](c),a=u.value}catch(t){return void n(t)}u.done?e(a):Promise.resolve(a).then(r,o)}function r(){var t;return t=e().mark((function t(n){var r,o,i;return e().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:o=new URL(n.url).hostname,i=null,"scholar.google.com"===o&&n.title.includes("View article")?chrome.scripting.executeScript({target:{tabId:n.id},func:function(){document.title="[Scholar] ".concat(document.querySelector('meta[property="og:title"]').getAttribute("content"))}}):"arxiv.org"===o&&n.url.includes("/pdf/")?chrome.scripting.executeScript({target:{tabId:n.id},func:function(t){""===document.title&&fetch(t.url.replace("/pdf/","/abs/")).then((function(t){return t.text().then((function(t){setTimeout((function(){document.title="[PDF] ".concat(t.match(/<title>(.*)<\/title>/)[1])}),1e3)}))}))},args:[n]}):"aclanthology.org"===o&&n.url.endsWith(".pdf")?(chrome.scripting.executeScript({target:{tabId:n.id},func:function(t){""===document.title&&fetch(t.url.replace(".pdf","/")).then((function(t){return t.text().then((function(t){setTimeout((function(){document.title="[PDF] ".concat(t.match(/<title>(.*)<\/title>/)[1])}),1e3)}))}))},args:[n]}),chrome.scripting.executeScript({target:{tabId:n.id},func:function(){var t=document.querySelector("link[rel*='icon']")||document.createElement("link");t.type="image/x-icon",t.rel="shortcut icon",t.href="https://aclanthology.org/aclicon.ico",document.head.appendChild(t)}})):"proceedings.mlr.press"===o&&n.url.endsWith(".pdf")?chrome.scripting.executeScript({target:{tabId:n.id},func:function(t){if(""===document.title){var e=t.url.split("/").slice(0,-1).join("/")+".html";fetch(e).then((function(t){return t.text().then((function(t){setTimeout((function(){document.title="[PDF] ".concat(t.match(/<title>(.*)<\/title>/)[1])}),1e3)}))}))}},args:[n]}):"www.jmlr.org"===o&&n.url.endsWith(".pdf")?chrome.scripting.executeScript({target:{tabId:n.id},func:function(t){if(""===document.title){var e=t.url.split("/").slice(0,-1).join("/").replace("/volume","/v")+".html";fetch(e).then((function(t){return t.text().then((function(t){setTimeout((function(){document.title="[PDF] ".concat(t.match(/<title>(.*)<\/title>/)[1])}),1e3)}))}))}},args:[n]}):"proceedings.neurips.cc"!==o&&"proceedings.nips.cc"!==o||!n.url.endsWith(".pdf")?"openreview.net"===o&&n.url.includes("/pdf?")?chrome.scripting.executeScript({target:{tabId:n.id},func:function(t){if(""===document.title){var e=t.url.replace("/pdf?","/forum?");fetch(e).then((function(t){return t.text().then((function(t){setTimeout((function(){document.title="[PDF] ".concat(t.match(/<title>(.*)<\/title>/)[1])}),1e3)}))}))}},args:[n]}):"openaccess.thecvf.com"===o&&n.url.endsWith(".pdf")&&chrome.scripting.executeScript({target:{tabId:n.id},func:function(t){if(""===document.title){var e=t.url.replace("/papers/","/html/").replace(".pdf",".html");fetch(e).then((function(t){return t.text().then((function(t){setTimeout((function(){document.title="[PDF] ".concat(t.match(/<meta name="citation_title" content="(.*)">/)[1])}),1e3)}))}))}},args:[n]}):chrome.scripting.executeScript({target:{tabId:n.id},func:function(t){if(""===document.title){var e=t.url.replace("/file/","/hash/").replace("-Paper","-Abstract").replace(".pdf",".html");fetch(e).then((function(t){return t.text().then((function(t){setTimeout((function(){document.title="[PDF] ".concat(t.match(/<title>(.*)<\/title>/)[1])}),1e3)}))}))}},args:[n]}),"ieeexplore.ieee.org"===o&&n.url.includes("/stamp/stamp.jsp")?chrome.scripting.executeScript({target:{tabId:n.id},func:function(t){if("IEEE Xplore Full-Text PDF:"===document.title){var e=t.url.match(/arnumber=([^&]+)/)[1],n="https://ieeexplore.ieee.org/document/".concat(e);fetch(n).then((function(t){return t.text().then((function(t){setTimeout((function(){document.title="[PDF] ".concat(t.match(/<title>(.*)<\/title>/)[1])}),1e3)}))}))}},args:[n]}):"www.biorxiv.org"===o&&n.url.endsWith(".pdf")?chrome.scripting.executeScript({target:{tabId:n.id},func:function(t){if(console.log(document.title),""===document.title){var e=t.url.replace(".full.pdf","").replace(".pdf","");fetch(e).then((function(t){return t.text().then((function(t){setTimeout((function(){document.title="[PDF] ".concat(t.match(/<title>(.*)<\/title>/)[1])}),1e3)}))}))}},args:[n]}):(n.url.includes("/pdf/")||n.url.includes("/doi/"))&&(i=null===(r=n.url.match(RegExp("/(10.[^/]+/[^/?#]+)(?:[/?#]|$)")))||void 0===r?void 0:r[1])&&chrome.scripting.executeScript({target:{tabId:n.id},func:function(t,e){""===document.title&&"application/pdf"===document.contentType&&fetch("https://dx.doi.org/".concat(e),{headers:{accept:"application/json"}}).then((function(t){return t.json().then((function(t){setTimeout((function(){document.title="[PDF] ".concat(t.title)}),1e3)}))}))},args:[n,i]});case 4:case"end":return t.stop()}}),t)})),r=function(){var e=this,r=arguments;return new Promise((function(o,i){var c=t.apply(e,r);function u(t){n(c,o,i,u,a,"next",t)}function a(t){n(c,o,i,u,a,"throw",t)}u(void 0)}))},r.apply(this,arguments)}chrome.tabs.onUpdated.addListener((function(t,e,n){"complete"===e.status&&n.url&&function(t){r.apply(this,arguments)}(n)}))})(); -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@ampproject/remapping@^2.2.0": 6 | version "2.3.0" 7 | resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4" 8 | integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw== 9 | dependencies: 10 | "@jridgewell/gen-mapping" "^0.3.5" 11 | "@jridgewell/trace-mapping" "^0.3.24" 12 | 13 | "@babel/code-frame@^7.25.9", "@babel/code-frame@^7.26.0", "@babel/code-frame@^7.26.2": 14 | version "7.26.2" 15 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.26.2.tgz#4b5fab97d33338eff916235055f0ebc21e573a85" 16 | integrity sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ== 17 | dependencies: 18 | "@babel/helper-validator-identifier" "^7.25.9" 19 | js-tokens "^4.0.0" 20 | picocolors "^1.0.0" 21 | 22 | "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.25.9", "@babel/compat-data@^7.26.0": 23 | version "7.26.3" 24 | resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.26.3.tgz#99488264a56b2aded63983abd6a417f03b92ed02" 25 | integrity sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g== 26 | 27 | "@babel/core@^7.26.0": 28 | version "7.26.0" 29 | resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.26.0.tgz#d78b6023cc8f3114ccf049eb219613f74a747b40" 30 | integrity sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg== 31 | dependencies: 32 | "@ampproject/remapping" "^2.2.0" 33 | "@babel/code-frame" "^7.26.0" 34 | "@babel/generator" "^7.26.0" 35 | "@babel/helper-compilation-targets" "^7.25.9" 36 | "@babel/helper-module-transforms" "^7.26.0" 37 | "@babel/helpers" "^7.26.0" 38 | "@babel/parser" "^7.26.0" 39 | "@babel/template" "^7.25.9" 40 | "@babel/traverse" "^7.25.9" 41 | "@babel/types" "^7.26.0" 42 | convert-source-map "^2.0.0" 43 | debug "^4.1.0" 44 | gensync "^1.0.0-beta.2" 45 | json5 "^2.2.3" 46 | semver "^6.3.1" 47 | 48 | "@babel/generator@^7.26.0", "@babel/generator@^7.26.3": 49 | version "7.26.3" 50 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.26.3.tgz#ab8d4360544a425c90c248df7059881f4b2ce019" 51 | integrity sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ== 52 | dependencies: 53 | "@babel/parser" "^7.26.3" 54 | "@babel/types" "^7.26.3" 55 | "@jridgewell/gen-mapping" "^0.3.5" 56 | "@jridgewell/trace-mapping" "^0.3.25" 57 | jsesc "^3.0.2" 58 | 59 | "@babel/helper-annotate-as-pure@^7.25.9": 60 | version "7.25.9" 61 | resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz#d8eac4d2dc0d7b6e11fa6e535332e0d3184f06b4" 62 | integrity sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g== 63 | dependencies: 64 | "@babel/types" "^7.25.9" 65 | 66 | "@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.25.9": 67 | version "7.25.9" 68 | resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz#55af025ce365be3cdc0c1c1e56c6af617ce88875" 69 | integrity sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ== 70 | dependencies: 71 | "@babel/compat-data" "^7.25.9" 72 | "@babel/helper-validator-option" "^7.25.9" 73 | browserslist "^4.24.0" 74 | lru-cache "^5.1.1" 75 | semver "^6.3.1" 76 | 77 | "@babel/helper-create-class-features-plugin@^7.25.9": 78 | version "7.25.9" 79 | resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz#7644147706bb90ff613297d49ed5266bde729f83" 80 | integrity sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ== 81 | dependencies: 82 | "@babel/helper-annotate-as-pure" "^7.25.9" 83 | "@babel/helper-member-expression-to-functions" "^7.25.9" 84 | "@babel/helper-optimise-call-expression" "^7.25.9" 85 | "@babel/helper-replace-supers" "^7.25.9" 86 | "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" 87 | "@babel/traverse" "^7.25.9" 88 | semver "^6.3.1" 89 | 90 | "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.25.9": 91 | version "7.26.3" 92 | resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.26.3.tgz#5169756ecbe1d95f7866b90bb555b022595302a0" 93 | integrity sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong== 94 | dependencies: 95 | "@babel/helper-annotate-as-pure" "^7.25.9" 96 | regexpu-core "^6.2.0" 97 | semver "^6.3.1" 98 | 99 | "@babel/helper-define-polyfill-provider@^0.6.2", "@babel/helper-define-polyfill-provider@^0.6.3": 100 | version "0.6.3" 101 | resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz#f4f2792fae2ef382074bc2d713522cf24e6ddb21" 102 | integrity sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg== 103 | dependencies: 104 | "@babel/helper-compilation-targets" "^7.22.6" 105 | "@babel/helper-plugin-utils" "^7.22.5" 106 | debug "^4.1.1" 107 | lodash.debounce "^4.0.8" 108 | resolve "^1.14.2" 109 | 110 | "@babel/helper-member-expression-to-functions@^7.25.9": 111 | version "7.25.9" 112 | resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz#9dfffe46f727005a5ea29051ac835fb735e4c1a3" 113 | integrity sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ== 114 | dependencies: 115 | "@babel/traverse" "^7.25.9" 116 | "@babel/types" "^7.25.9" 117 | 118 | "@babel/helper-module-imports@^7.25.9": 119 | version "7.25.9" 120 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz#e7f8d20602ebdbf9ebbea0a0751fb0f2a4141715" 121 | integrity sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw== 122 | dependencies: 123 | "@babel/traverse" "^7.25.9" 124 | "@babel/types" "^7.25.9" 125 | 126 | "@babel/helper-module-transforms@^7.25.9", "@babel/helper-module-transforms@^7.26.0": 127 | version "7.26.0" 128 | resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz#8ce54ec9d592695e58d84cd884b7b5c6a2fdeeae" 129 | integrity sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw== 130 | dependencies: 131 | "@babel/helper-module-imports" "^7.25.9" 132 | "@babel/helper-validator-identifier" "^7.25.9" 133 | "@babel/traverse" "^7.25.9" 134 | 135 | "@babel/helper-optimise-call-expression@^7.25.9": 136 | version "7.25.9" 137 | resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz#3324ae50bae7e2ab3c33f60c9a877b6a0146b54e" 138 | integrity sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ== 139 | dependencies: 140 | "@babel/types" "^7.25.9" 141 | 142 | "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.25.9": 143 | version "7.25.9" 144 | resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz#9cbdd63a9443a2c92a725cca7ebca12cc8dd9f46" 145 | integrity sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw== 146 | 147 | "@babel/helper-remap-async-to-generator@^7.25.9": 148 | version "7.25.9" 149 | resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz#e53956ab3d5b9fb88be04b3e2f31b523afd34b92" 150 | integrity sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw== 151 | dependencies: 152 | "@babel/helper-annotate-as-pure" "^7.25.9" 153 | "@babel/helper-wrap-function" "^7.25.9" 154 | "@babel/traverse" "^7.25.9" 155 | 156 | "@babel/helper-replace-supers@^7.25.9": 157 | version "7.25.9" 158 | resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz#ba447224798c3da3f8713fc272b145e33da6a5c5" 159 | integrity sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ== 160 | dependencies: 161 | "@babel/helper-member-expression-to-functions" "^7.25.9" 162 | "@babel/helper-optimise-call-expression" "^7.25.9" 163 | "@babel/traverse" "^7.25.9" 164 | 165 | "@babel/helper-skip-transparent-expression-wrappers@^7.25.9": 166 | version "7.25.9" 167 | resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz#0b2e1b62d560d6b1954893fd2b705dc17c91f0c9" 168 | integrity sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA== 169 | dependencies: 170 | "@babel/traverse" "^7.25.9" 171 | "@babel/types" "^7.25.9" 172 | 173 | "@babel/helper-string-parser@^7.25.9": 174 | version "7.25.9" 175 | resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz#1aabb72ee72ed35789b4bbcad3ca2862ce614e8c" 176 | integrity sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA== 177 | 178 | "@babel/helper-validator-identifier@^7.25.9": 179 | version "7.25.9" 180 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz#24b64e2c3ec7cd3b3c547729b8d16871f22cbdc7" 181 | integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ== 182 | 183 | "@babel/helper-validator-option@^7.25.9": 184 | version "7.25.9" 185 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz#86e45bd8a49ab7e03f276577f96179653d41da72" 186 | integrity sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw== 187 | 188 | "@babel/helper-wrap-function@^7.25.9": 189 | version "7.25.9" 190 | resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz#d99dfd595312e6c894bd7d237470025c85eea9d0" 191 | integrity sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g== 192 | dependencies: 193 | "@babel/template" "^7.25.9" 194 | "@babel/traverse" "^7.25.9" 195 | "@babel/types" "^7.25.9" 196 | 197 | "@babel/helpers@^7.26.0": 198 | version "7.26.0" 199 | resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.26.0.tgz#30e621f1eba5aa45fe6f4868d2e9154d884119a4" 200 | integrity sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw== 201 | dependencies: 202 | "@babel/template" "^7.25.9" 203 | "@babel/types" "^7.26.0" 204 | 205 | "@babel/parser@^7.25.9", "@babel/parser@^7.26.0", "@babel/parser@^7.26.3": 206 | version "7.26.3" 207 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.3.tgz#8c51c5db6ddf08134af1ddbacf16aaab48bac234" 208 | integrity sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA== 209 | dependencies: 210 | "@babel/types" "^7.26.3" 211 | 212 | "@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.25.9": 213 | version "7.25.9" 214 | resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz#cc2e53ebf0a0340777fff5ed521943e253b4d8fe" 215 | integrity sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g== 216 | dependencies: 217 | "@babel/helper-plugin-utils" "^7.25.9" 218 | "@babel/traverse" "^7.25.9" 219 | 220 | "@babel/plugin-bugfix-safari-class-field-initializer-scope@^7.25.9": 221 | version "7.25.9" 222 | resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz#af9e4fb63ccb8abcb92375b2fcfe36b60c774d30" 223 | integrity sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw== 224 | dependencies: 225 | "@babel/helper-plugin-utils" "^7.25.9" 226 | 227 | "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.25.9": 228 | version "7.25.9" 229 | resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz#e8dc26fcd616e6c5bf2bd0d5a2c151d4f92a9137" 230 | integrity sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug== 231 | dependencies: 232 | "@babel/helper-plugin-utils" "^7.25.9" 233 | 234 | "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.25.9": 235 | version "7.25.9" 236 | resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz#807a667f9158acac6f6164b4beb85ad9ebc9e1d1" 237 | integrity sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g== 238 | dependencies: 239 | "@babel/helper-plugin-utils" "^7.25.9" 240 | "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" 241 | "@babel/plugin-transform-optional-chaining" "^7.25.9" 242 | 243 | "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.25.9": 244 | version "7.25.9" 245 | resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz#de7093f1e7deaf68eadd7cc6b07f2ab82543269e" 246 | integrity sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg== 247 | dependencies: 248 | "@babel/helper-plugin-utils" "^7.25.9" 249 | "@babel/traverse" "^7.25.9" 250 | 251 | "@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": 252 | version "7.21.0-placeholder-for-preset-env.2" 253 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703" 254 | integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== 255 | 256 | "@babel/plugin-syntax-import-assertions@^7.26.0": 257 | version "7.26.0" 258 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz#620412405058efa56e4a564903b79355020f445f" 259 | integrity sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg== 260 | dependencies: 261 | "@babel/helper-plugin-utils" "^7.25.9" 262 | 263 | "@babel/plugin-syntax-import-attributes@^7.26.0": 264 | version "7.26.0" 265 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz#3b1412847699eea739b4f2602c74ce36f6b0b0f7" 266 | integrity sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A== 267 | dependencies: 268 | "@babel/helper-plugin-utils" "^7.25.9" 269 | 270 | "@babel/plugin-syntax-jsx@^7.25.9": 271 | version "7.25.9" 272 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz#a34313a178ea56f1951599b929c1ceacee719290" 273 | integrity sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA== 274 | dependencies: 275 | "@babel/helper-plugin-utils" "^7.25.9" 276 | 277 | "@babel/plugin-syntax-typescript@^7.25.9": 278 | version "7.25.9" 279 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz#67dda2b74da43727cf21d46cf9afef23f4365399" 280 | integrity sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ== 281 | dependencies: 282 | "@babel/helper-plugin-utils" "^7.25.9" 283 | 284 | "@babel/plugin-syntax-unicode-sets-regex@^7.18.6": 285 | version "7.18.6" 286 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357" 287 | integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== 288 | dependencies: 289 | "@babel/helper-create-regexp-features-plugin" "^7.18.6" 290 | "@babel/helper-plugin-utils" "^7.18.6" 291 | 292 | "@babel/plugin-transform-arrow-functions@^7.25.9": 293 | version "7.25.9" 294 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz#7821d4410bee5daaadbb4cdd9a6649704e176845" 295 | integrity sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg== 296 | dependencies: 297 | "@babel/helper-plugin-utils" "^7.25.9" 298 | 299 | "@babel/plugin-transform-async-generator-functions@^7.25.9": 300 | version "7.25.9" 301 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz#1b18530b077d18a407c494eb3d1d72da505283a2" 302 | integrity sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw== 303 | dependencies: 304 | "@babel/helper-plugin-utils" "^7.25.9" 305 | "@babel/helper-remap-async-to-generator" "^7.25.9" 306 | "@babel/traverse" "^7.25.9" 307 | 308 | "@babel/plugin-transform-async-to-generator@^7.25.9": 309 | version "7.25.9" 310 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz#c80008dacae51482793e5a9c08b39a5be7e12d71" 311 | integrity sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ== 312 | dependencies: 313 | "@babel/helper-module-imports" "^7.25.9" 314 | "@babel/helper-plugin-utils" "^7.25.9" 315 | "@babel/helper-remap-async-to-generator" "^7.25.9" 316 | 317 | "@babel/plugin-transform-block-scoped-functions@^7.25.9": 318 | version "7.25.9" 319 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz#5700691dbd7abb93de300ca7be94203764fce458" 320 | integrity sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA== 321 | dependencies: 322 | "@babel/helper-plugin-utils" "^7.25.9" 323 | 324 | "@babel/plugin-transform-block-scoping@^7.25.9": 325 | version "7.25.9" 326 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz#c33665e46b06759c93687ca0f84395b80c0473a1" 327 | integrity sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg== 328 | dependencies: 329 | "@babel/helper-plugin-utils" "^7.25.9" 330 | 331 | "@babel/plugin-transform-class-properties@^7.25.9": 332 | version "7.25.9" 333 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz#a8ce84fedb9ad512549984101fa84080a9f5f51f" 334 | integrity sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q== 335 | dependencies: 336 | "@babel/helper-create-class-features-plugin" "^7.25.9" 337 | "@babel/helper-plugin-utils" "^7.25.9" 338 | 339 | "@babel/plugin-transform-class-static-block@^7.26.0": 340 | version "7.26.0" 341 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz#6c8da219f4eb15cae9834ec4348ff8e9e09664a0" 342 | integrity sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ== 343 | dependencies: 344 | "@babel/helper-create-class-features-plugin" "^7.25.9" 345 | "@babel/helper-plugin-utils" "^7.25.9" 346 | 347 | "@babel/plugin-transform-classes@^7.25.9": 348 | version "7.25.9" 349 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz#7152457f7880b593a63ade8a861e6e26a4469f52" 350 | integrity sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg== 351 | dependencies: 352 | "@babel/helper-annotate-as-pure" "^7.25.9" 353 | "@babel/helper-compilation-targets" "^7.25.9" 354 | "@babel/helper-plugin-utils" "^7.25.9" 355 | "@babel/helper-replace-supers" "^7.25.9" 356 | "@babel/traverse" "^7.25.9" 357 | globals "^11.1.0" 358 | 359 | "@babel/plugin-transform-computed-properties@^7.25.9": 360 | version "7.25.9" 361 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz#db36492c78460e534b8852b1d5befe3c923ef10b" 362 | integrity sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA== 363 | dependencies: 364 | "@babel/helper-plugin-utils" "^7.25.9" 365 | "@babel/template" "^7.25.9" 366 | 367 | "@babel/plugin-transform-destructuring@^7.25.9": 368 | version "7.25.9" 369 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz#966ea2595c498224340883602d3cfd7a0c79cea1" 370 | integrity sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ== 371 | dependencies: 372 | "@babel/helper-plugin-utils" "^7.25.9" 373 | 374 | "@babel/plugin-transform-dotall-regex@^7.25.9": 375 | version "7.25.9" 376 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz#bad7945dd07734ca52fe3ad4e872b40ed09bb09a" 377 | integrity sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA== 378 | dependencies: 379 | "@babel/helper-create-regexp-features-plugin" "^7.25.9" 380 | "@babel/helper-plugin-utils" "^7.25.9" 381 | 382 | "@babel/plugin-transform-duplicate-keys@^7.25.9": 383 | version "7.25.9" 384 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz#8850ddf57dce2aebb4394bb434a7598031059e6d" 385 | integrity sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw== 386 | dependencies: 387 | "@babel/helper-plugin-utils" "^7.25.9" 388 | 389 | "@babel/plugin-transform-duplicate-named-capturing-groups-regex@^7.25.9": 390 | version "7.25.9" 391 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz#6f7259b4de127721a08f1e5165b852fcaa696d31" 392 | integrity sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog== 393 | dependencies: 394 | "@babel/helper-create-regexp-features-plugin" "^7.25.9" 395 | "@babel/helper-plugin-utils" "^7.25.9" 396 | 397 | "@babel/plugin-transform-dynamic-import@^7.25.9": 398 | version "7.25.9" 399 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz#23e917de63ed23c6600c5dd06d94669dce79f7b8" 400 | integrity sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg== 401 | dependencies: 402 | "@babel/helper-plugin-utils" "^7.25.9" 403 | 404 | "@babel/plugin-transform-exponentiation-operator@^7.25.9": 405 | version "7.26.3" 406 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.26.3.tgz#e29f01b6de302c7c2c794277a48f04a9ca7f03bc" 407 | integrity sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ== 408 | dependencies: 409 | "@babel/helper-plugin-utils" "^7.25.9" 410 | 411 | "@babel/plugin-transform-export-namespace-from@^7.25.9": 412 | version "7.25.9" 413 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz#90745fe55053394f554e40584cda81f2c8a402a2" 414 | integrity sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww== 415 | dependencies: 416 | "@babel/helper-plugin-utils" "^7.25.9" 417 | 418 | "@babel/plugin-transform-for-of@^7.25.9": 419 | version "7.25.9" 420 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz#4bdc7d42a213397905d89f02350c5267866d5755" 421 | integrity sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A== 422 | dependencies: 423 | "@babel/helper-plugin-utils" "^7.25.9" 424 | "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" 425 | 426 | "@babel/plugin-transform-function-name@^7.25.9": 427 | version "7.25.9" 428 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz#939d956e68a606661005bfd550c4fc2ef95f7b97" 429 | integrity sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA== 430 | dependencies: 431 | "@babel/helper-compilation-targets" "^7.25.9" 432 | "@babel/helper-plugin-utils" "^7.25.9" 433 | "@babel/traverse" "^7.25.9" 434 | 435 | "@babel/plugin-transform-json-strings@^7.25.9": 436 | version "7.25.9" 437 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz#c86db407cb827cded902a90c707d2781aaa89660" 438 | integrity sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw== 439 | dependencies: 440 | "@babel/helper-plugin-utils" "^7.25.9" 441 | 442 | "@babel/plugin-transform-literals@^7.25.9": 443 | version "7.25.9" 444 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz#1a1c6b4d4aa59bc4cad5b6b3a223a0abd685c9de" 445 | integrity sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ== 446 | dependencies: 447 | "@babel/helper-plugin-utils" "^7.25.9" 448 | 449 | "@babel/plugin-transform-logical-assignment-operators@^7.25.9": 450 | version "7.25.9" 451 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz#b19441a8c39a2fda0902900b306ea05ae1055db7" 452 | integrity sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q== 453 | dependencies: 454 | "@babel/helper-plugin-utils" "^7.25.9" 455 | 456 | "@babel/plugin-transform-member-expression-literals@^7.25.9": 457 | version "7.25.9" 458 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz#63dff19763ea64a31f5e6c20957e6a25e41ed5de" 459 | integrity sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA== 460 | dependencies: 461 | "@babel/helper-plugin-utils" "^7.25.9" 462 | 463 | "@babel/plugin-transform-modules-amd@^7.25.9": 464 | version "7.25.9" 465 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz#49ba478f2295101544abd794486cd3088dddb6c5" 466 | integrity sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw== 467 | dependencies: 468 | "@babel/helper-module-transforms" "^7.25.9" 469 | "@babel/helper-plugin-utils" "^7.25.9" 470 | 471 | "@babel/plugin-transform-modules-commonjs@^7.25.9": 472 | version "7.26.3" 473 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz#8f011d44b20d02c3de44d8850d971d8497f981fb" 474 | integrity sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ== 475 | dependencies: 476 | "@babel/helper-module-transforms" "^7.26.0" 477 | "@babel/helper-plugin-utils" "^7.25.9" 478 | 479 | "@babel/plugin-transform-modules-systemjs@^7.25.9": 480 | version "7.25.9" 481 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz#8bd1b43836269e3d33307151a114bcf3ba6793f8" 482 | integrity sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA== 483 | dependencies: 484 | "@babel/helper-module-transforms" "^7.25.9" 485 | "@babel/helper-plugin-utils" "^7.25.9" 486 | "@babel/helper-validator-identifier" "^7.25.9" 487 | "@babel/traverse" "^7.25.9" 488 | 489 | "@babel/plugin-transform-modules-umd@^7.25.9": 490 | version "7.25.9" 491 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz#6710079cdd7c694db36529a1e8411e49fcbf14c9" 492 | integrity sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw== 493 | dependencies: 494 | "@babel/helper-module-transforms" "^7.25.9" 495 | "@babel/helper-plugin-utils" "^7.25.9" 496 | 497 | "@babel/plugin-transform-named-capturing-groups-regex@^7.25.9": 498 | version "7.25.9" 499 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz#454990ae6cc22fd2a0fa60b3a2c6f63a38064e6a" 500 | integrity sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA== 501 | dependencies: 502 | "@babel/helper-create-regexp-features-plugin" "^7.25.9" 503 | "@babel/helper-plugin-utils" "^7.25.9" 504 | 505 | "@babel/plugin-transform-new-target@^7.25.9": 506 | version "7.25.9" 507 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz#42e61711294b105c248336dcb04b77054ea8becd" 508 | integrity sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ== 509 | dependencies: 510 | "@babel/helper-plugin-utils" "^7.25.9" 511 | 512 | "@babel/plugin-transform-nullish-coalescing-operator@^7.25.9": 513 | version "7.25.9" 514 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz#bcb1b0d9e948168102d5f7104375ca21c3266949" 515 | integrity sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog== 516 | dependencies: 517 | "@babel/helper-plugin-utils" "^7.25.9" 518 | 519 | "@babel/plugin-transform-numeric-separator@^7.25.9": 520 | version "7.25.9" 521 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz#bfed75866261a8b643468b0ccfd275f2033214a1" 522 | integrity sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q== 523 | dependencies: 524 | "@babel/helper-plugin-utils" "^7.25.9" 525 | 526 | "@babel/plugin-transform-object-rest-spread@^7.25.9": 527 | version "7.25.9" 528 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz#0203725025074164808bcf1a2cfa90c652c99f18" 529 | integrity sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg== 530 | dependencies: 531 | "@babel/helper-compilation-targets" "^7.25.9" 532 | "@babel/helper-plugin-utils" "^7.25.9" 533 | "@babel/plugin-transform-parameters" "^7.25.9" 534 | 535 | "@babel/plugin-transform-object-super@^7.25.9": 536 | version "7.25.9" 537 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz#385d5de135162933beb4a3d227a2b7e52bb4cf03" 538 | integrity sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A== 539 | dependencies: 540 | "@babel/helper-plugin-utils" "^7.25.9" 541 | "@babel/helper-replace-supers" "^7.25.9" 542 | 543 | "@babel/plugin-transform-optional-catch-binding@^7.25.9": 544 | version "7.25.9" 545 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz#10e70d96d52bb1f10c5caaac59ac545ea2ba7ff3" 546 | integrity sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g== 547 | dependencies: 548 | "@babel/helper-plugin-utils" "^7.25.9" 549 | 550 | "@babel/plugin-transform-optional-chaining@^7.25.9": 551 | version "7.25.9" 552 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz#e142eb899d26ef715435f201ab6e139541eee7dd" 553 | integrity sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A== 554 | dependencies: 555 | "@babel/helper-plugin-utils" "^7.25.9" 556 | "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" 557 | 558 | "@babel/plugin-transform-parameters@^7.25.9": 559 | version "7.25.9" 560 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz#b856842205b3e77e18b7a7a1b94958069c7ba257" 561 | integrity sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g== 562 | dependencies: 563 | "@babel/helper-plugin-utils" "^7.25.9" 564 | 565 | "@babel/plugin-transform-private-methods@^7.25.9": 566 | version "7.25.9" 567 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz#847f4139263577526455d7d3223cd8bda51e3b57" 568 | integrity sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw== 569 | dependencies: 570 | "@babel/helper-create-class-features-plugin" "^7.25.9" 571 | "@babel/helper-plugin-utils" "^7.25.9" 572 | 573 | "@babel/plugin-transform-private-property-in-object@^7.25.9": 574 | version "7.25.9" 575 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz#9c8b73e64e6cc3cbb2743633885a7dd2c385fe33" 576 | integrity sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw== 577 | dependencies: 578 | "@babel/helper-annotate-as-pure" "^7.25.9" 579 | "@babel/helper-create-class-features-plugin" "^7.25.9" 580 | "@babel/helper-plugin-utils" "^7.25.9" 581 | 582 | "@babel/plugin-transform-property-literals@^7.25.9": 583 | version "7.25.9" 584 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz#d72d588bd88b0dec8b62e36f6fda91cedfe28e3f" 585 | integrity sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA== 586 | dependencies: 587 | "@babel/helper-plugin-utils" "^7.25.9" 588 | 589 | "@babel/plugin-transform-regenerator@^7.25.9": 590 | version "7.25.9" 591 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz#03a8a4670d6cebae95305ac6defac81ece77740b" 592 | integrity sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg== 593 | dependencies: 594 | "@babel/helper-plugin-utils" "^7.25.9" 595 | regenerator-transform "^0.15.2" 596 | 597 | "@babel/plugin-transform-regexp-modifiers@^7.26.0": 598 | version "7.26.0" 599 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz#2f5837a5b5cd3842a919d8147e9903cc7455b850" 600 | integrity sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw== 601 | dependencies: 602 | "@babel/helper-create-regexp-features-plugin" "^7.25.9" 603 | "@babel/helper-plugin-utils" "^7.25.9" 604 | 605 | "@babel/plugin-transform-reserved-words@^7.25.9": 606 | version "7.25.9" 607 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz#0398aed2f1f10ba3f78a93db219b27ef417fb9ce" 608 | integrity sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg== 609 | dependencies: 610 | "@babel/helper-plugin-utils" "^7.25.9" 611 | 612 | "@babel/plugin-transform-shorthand-properties@^7.25.9": 613 | version "7.25.9" 614 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz#bb785e6091f99f826a95f9894fc16fde61c163f2" 615 | integrity sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng== 616 | dependencies: 617 | "@babel/helper-plugin-utils" "^7.25.9" 618 | 619 | "@babel/plugin-transform-spread@^7.25.9": 620 | version "7.25.9" 621 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz#24a35153931b4ba3d13cec4a7748c21ab5514ef9" 622 | integrity sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A== 623 | dependencies: 624 | "@babel/helper-plugin-utils" "^7.25.9" 625 | "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" 626 | 627 | "@babel/plugin-transform-sticky-regex@^7.25.9": 628 | version "7.25.9" 629 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz#c7f02b944e986a417817b20ba2c504dfc1453d32" 630 | integrity sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA== 631 | dependencies: 632 | "@babel/helper-plugin-utils" "^7.25.9" 633 | 634 | "@babel/plugin-transform-template-literals@^7.25.9": 635 | version "7.25.9" 636 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz#6dbd4a24e8fad024df76d1fac6a03cf413f60fe1" 637 | integrity sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw== 638 | dependencies: 639 | "@babel/helper-plugin-utils" "^7.25.9" 640 | 641 | "@babel/plugin-transform-typeof-symbol@^7.25.9": 642 | version "7.25.9" 643 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz#224ba48a92869ddbf81f9b4a5f1204bbf5a2bc4b" 644 | integrity sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA== 645 | dependencies: 646 | "@babel/helper-plugin-utils" "^7.25.9" 647 | 648 | "@babel/plugin-transform-typescript@^7.25.9": 649 | version "7.26.3" 650 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.26.3.tgz#3d6add9c78735623317387ee26d5ada540eee3fd" 651 | integrity sha512-6+5hpdr6mETwSKjmJUdYw0EIkATiQhnELWlE3kJFBwSg/BGIVwVaVbX+gOXBCdc7Ln1RXZxyWGecIXhUfnl7oA== 652 | dependencies: 653 | "@babel/helper-annotate-as-pure" "^7.25.9" 654 | "@babel/helper-create-class-features-plugin" "^7.25.9" 655 | "@babel/helper-plugin-utils" "^7.25.9" 656 | "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" 657 | "@babel/plugin-syntax-typescript" "^7.25.9" 658 | 659 | "@babel/plugin-transform-unicode-escapes@^7.25.9": 660 | version "7.25.9" 661 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz#a75ef3947ce15363fccaa38e2dd9bc70b2788b82" 662 | integrity sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q== 663 | dependencies: 664 | "@babel/helper-plugin-utils" "^7.25.9" 665 | 666 | "@babel/plugin-transform-unicode-property-regex@^7.25.9": 667 | version "7.25.9" 668 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz#a901e96f2c1d071b0d1bb5dc0d3c880ce8f53dd3" 669 | integrity sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg== 670 | dependencies: 671 | "@babel/helper-create-regexp-features-plugin" "^7.25.9" 672 | "@babel/helper-plugin-utils" "^7.25.9" 673 | 674 | "@babel/plugin-transform-unicode-regex@^7.25.9": 675 | version "7.25.9" 676 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz#5eae747fe39eacf13a8bd006a4fb0b5d1fa5e9b1" 677 | integrity sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA== 678 | dependencies: 679 | "@babel/helper-create-regexp-features-plugin" "^7.25.9" 680 | "@babel/helper-plugin-utils" "^7.25.9" 681 | 682 | "@babel/plugin-transform-unicode-sets-regex@^7.25.9": 683 | version "7.25.9" 684 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz#65114c17b4ffc20fa5b163c63c70c0d25621fabe" 685 | integrity sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ== 686 | dependencies: 687 | "@babel/helper-create-regexp-features-plugin" "^7.25.9" 688 | "@babel/helper-plugin-utils" "^7.25.9" 689 | 690 | "@babel/preset-env@^7.26.0": 691 | version "7.26.0" 692 | resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.26.0.tgz#30e5c6bc1bcc54865bff0c5a30f6d4ccdc7fa8b1" 693 | integrity sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw== 694 | dependencies: 695 | "@babel/compat-data" "^7.26.0" 696 | "@babel/helper-compilation-targets" "^7.25.9" 697 | "@babel/helper-plugin-utils" "^7.25.9" 698 | "@babel/helper-validator-option" "^7.25.9" 699 | "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.25.9" 700 | "@babel/plugin-bugfix-safari-class-field-initializer-scope" "^7.25.9" 701 | "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.25.9" 702 | "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.25.9" 703 | "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.25.9" 704 | "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" 705 | "@babel/plugin-syntax-import-assertions" "^7.26.0" 706 | "@babel/plugin-syntax-import-attributes" "^7.26.0" 707 | "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" 708 | "@babel/plugin-transform-arrow-functions" "^7.25.9" 709 | "@babel/plugin-transform-async-generator-functions" "^7.25.9" 710 | "@babel/plugin-transform-async-to-generator" "^7.25.9" 711 | "@babel/plugin-transform-block-scoped-functions" "^7.25.9" 712 | "@babel/plugin-transform-block-scoping" "^7.25.9" 713 | "@babel/plugin-transform-class-properties" "^7.25.9" 714 | "@babel/plugin-transform-class-static-block" "^7.26.0" 715 | "@babel/plugin-transform-classes" "^7.25.9" 716 | "@babel/plugin-transform-computed-properties" "^7.25.9" 717 | "@babel/plugin-transform-destructuring" "^7.25.9" 718 | "@babel/plugin-transform-dotall-regex" "^7.25.9" 719 | "@babel/plugin-transform-duplicate-keys" "^7.25.9" 720 | "@babel/plugin-transform-duplicate-named-capturing-groups-regex" "^7.25.9" 721 | "@babel/plugin-transform-dynamic-import" "^7.25.9" 722 | "@babel/plugin-transform-exponentiation-operator" "^7.25.9" 723 | "@babel/plugin-transform-export-namespace-from" "^7.25.9" 724 | "@babel/plugin-transform-for-of" "^7.25.9" 725 | "@babel/plugin-transform-function-name" "^7.25.9" 726 | "@babel/plugin-transform-json-strings" "^7.25.9" 727 | "@babel/plugin-transform-literals" "^7.25.9" 728 | "@babel/plugin-transform-logical-assignment-operators" "^7.25.9" 729 | "@babel/plugin-transform-member-expression-literals" "^7.25.9" 730 | "@babel/plugin-transform-modules-amd" "^7.25.9" 731 | "@babel/plugin-transform-modules-commonjs" "^7.25.9" 732 | "@babel/plugin-transform-modules-systemjs" "^7.25.9" 733 | "@babel/plugin-transform-modules-umd" "^7.25.9" 734 | "@babel/plugin-transform-named-capturing-groups-regex" "^7.25.9" 735 | "@babel/plugin-transform-new-target" "^7.25.9" 736 | "@babel/plugin-transform-nullish-coalescing-operator" "^7.25.9" 737 | "@babel/plugin-transform-numeric-separator" "^7.25.9" 738 | "@babel/plugin-transform-object-rest-spread" "^7.25.9" 739 | "@babel/plugin-transform-object-super" "^7.25.9" 740 | "@babel/plugin-transform-optional-catch-binding" "^7.25.9" 741 | "@babel/plugin-transform-optional-chaining" "^7.25.9" 742 | "@babel/plugin-transform-parameters" "^7.25.9" 743 | "@babel/plugin-transform-private-methods" "^7.25.9" 744 | "@babel/plugin-transform-private-property-in-object" "^7.25.9" 745 | "@babel/plugin-transform-property-literals" "^7.25.9" 746 | "@babel/plugin-transform-regenerator" "^7.25.9" 747 | "@babel/plugin-transform-regexp-modifiers" "^7.26.0" 748 | "@babel/plugin-transform-reserved-words" "^7.25.9" 749 | "@babel/plugin-transform-shorthand-properties" "^7.25.9" 750 | "@babel/plugin-transform-spread" "^7.25.9" 751 | "@babel/plugin-transform-sticky-regex" "^7.25.9" 752 | "@babel/plugin-transform-template-literals" "^7.25.9" 753 | "@babel/plugin-transform-typeof-symbol" "^7.25.9" 754 | "@babel/plugin-transform-unicode-escapes" "^7.25.9" 755 | "@babel/plugin-transform-unicode-property-regex" "^7.25.9" 756 | "@babel/plugin-transform-unicode-regex" "^7.25.9" 757 | "@babel/plugin-transform-unicode-sets-regex" "^7.25.9" 758 | "@babel/preset-modules" "0.1.6-no-external-plugins" 759 | babel-plugin-polyfill-corejs2 "^0.4.10" 760 | babel-plugin-polyfill-corejs3 "^0.10.6" 761 | babel-plugin-polyfill-regenerator "^0.6.1" 762 | core-js-compat "^3.38.1" 763 | semver "^6.3.1" 764 | 765 | "@babel/preset-modules@0.1.6-no-external-plugins": 766 | version "0.1.6-no-external-plugins" 767 | resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz#ccb88a2c49c817236861fee7826080573b8a923a" 768 | integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== 769 | dependencies: 770 | "@babel/helper-plugin-utils" "^7.0.0" 771 | "@babel/types" "^7.4.4" 772 | esutils "^2.0.2" 773 | 774 | "@babel/preset-typescript@^7.26.0": 775 | version "7.26.0" 776 | resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.26.0.tgz#4a570f1b8d104a242d923957ffa1eaff142a106d" 777 | integrity sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg== 778 | dependencies: 779 | "@babel/helper-plugin-utils" "^7.25.9" 780 | "@babel/helper-validator-option" "^7.25.9" 781 | "@babel/plugin-syntax-jsx" "^7.25.9" 782 | "@babel/plugin-transform-modules-commonjs" "^7.25.9" 783 | "@babel/plugin-transform-typescript" "^7.25.9" 784 | 785 | "@babel/runtime@^7.8.4": 786 | version "7.26.0" 787 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.26.0.tgz#8600c2f595f277c60815256418b85356a65173c1" 788 | integrity sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw== 789 | dependencies: 790 | regenerator-runtime "^0.14.0" 791 | 792 | "@babel/template@^7.25.9": 793 | version "7.25.9" 794 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.25.9.tgz#ecb62d81a8a6f5dc5fe8abfc3901fc52ddf15016" 795 | integrity sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg== 796 | dependencies: 797 | "@babel/code-frame" "^7.25.9" 798 | "@babel/parser" "^7.25.9" 799 | "@babel/types" "^7.25.9" 800 | 801 | "@babel/traverse@^7.25.9": 802 | version "7.26.4" 803 | resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.26.4.tgz#ac3a2a84b908dde6d463c3bfa2c5fdc1653574bd" 804 | integrity sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w== 805 | dependencies: 806 | "@babel/code-frame" "^7.26.2" 807 | "@babel/generator" "^7.26.3" 808 | "@babel/parser" "^7.26.3" 809 | "@babel/template" "^7.25.9" 810 | "@babel/types" "^7.26.3" 811 | debug "^4.3.1" 812 | globals "^11.1.0" 813 | 814 | "@babel/types@^7.25.9", "@babel/types@^7.26.0", "@babel/types@^7.26.3", "@babel/types@^7.4.4": 815 | version "7.26.3" 816 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.3.tgz#37e79830f04c2b5687acc77db97fbc75fb81f3c0" 817 | integrity sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA== 818 | dependencies: 819 | "@babel/helper-string-parser" "^7.25.9" 820 | "@babel/helper-validator-identifier" "^7.25.9" 821 | 822 | "@discoveryjs/json-ext@^0.6.1": 823 | version "0.6.3" 824 | resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz#f13c7c205915eb91ae54c557f5e92bddd8be0e83" 825 | integrity sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ== 826 | 827 | "@jridgewell/gen-mapping@^0.3.5": 828 | version "0.3.8" 829 | resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz#4f0e06362e01362f823d348f1872b08f666d8142" 830 | integrity sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA== 831 | dependencies: 832 | "@jridgewell/set-array" "^1.2.1" 833 | "@jridgewell/sourcemap-codec" "^1.4.10" 834 | "@jridgewell/trace-mapping" "^0.3.24" 835 | 836 | "@jridgewell/resolve-uri@^3.1.0": 837 | version "3.1.2" 838 | resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" 839 | integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== 840 | 841 | "@jridgewell/set-array@^1.2.1": 842 | version "1.2.1" 843 | resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" 844 | integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== 845 | 846 | "@jridgewell/source-map@^0.3.3": 847 | version "0.3.6" 848 | resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.6.tgz#9d71ca886e32502eb9362c9a74a46787c36df81a" 849 | integrity sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ== 850 | dependencies: 851 | "@jridgewell/gen-mapping" "^0.3.5" 852 | "@jridgewell/trace-mapping" "^0.3.25" 853 | 854 | "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": 855 | version "1.5.0" 856 | resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" 857 | integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== 858 | 859 | "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": 860 | version "0.3.25" 861 | resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" 862 | integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== 863 | dependencies: 864 | "@jridgewell/resolve-uri" "^3.1.0" 865 | "@jridgewell/sourcemap-codec" "^1.4.14" 866 | 867 | "@nodelib/fs.scandir@2.1.5": 868 | version "2.1.5" 869 | resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" 870 | integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== 871 | dependencies: 872 | "@nodelib/fs.stat" "2.0.5" 873 | run-parallel "^1.1.9" 874 | 875 | "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": 876 | version "2.0.5" 877 | resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" 878 | integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== 879 | 880 | "@nodelib/fs.walk@^1.2.3": 881 | version "1.2.8" 882 | resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" 883 | integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== 884 | dependencies: 885 | "@nodelib/fs.scandir" "2.1.5" 886 | fastq "^1.6.0" 887 | 888 | "@sindresorhus/merge-streams@^2.1.0": 889 | version "2.3.0" 890 | resolved "https://registry.yarnpkg.com/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz#719df7fb41766bc143369eaa0dd56d8dc87c9958" 891 | integrity sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg== 892 | 893 | "@types/chrome@^0.0.287": 894 | version "0.0.287" 895 | resolved "https://registry.yarnpkg.com/@types/chrome/-/chrome-0.0.287.tgz#239969b1195b441836d2137125543b5241c41157" 896 | integrity sha512-wWhBNPNXZHwycHKNYnexUcpSbrihVZu++0rdp6GEk5ZgAglenLx+RwdEouh6FrHS0XQiOxSd62yaujM1OoQlZQ== 897 | dependencies: 898 | "@types/filesystem" "*" 899 | "@types/har-format" "*" 900 | 901 | "@types/eslint-scope@^3.7.7": 902 | version "3.7.7" 903 | resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.7.tgz#3108bd5f18b0cdb277c867b3dd449c9ed7079ac5" 904 | integrity sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg== 905 | dependencies: 906 | "@types/eslint" "*" 907 | "@types/estree" "*" 908 | 909 | "@types/eslint@*": 910 | version "9.6.1" 911 | resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-9.6.1.tgz#d5795ad732ce81715f27f75da913004a56751584" 912 | integrity sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag== 913 | dependencies: 914 | "@types/estree" "*" 915 | "@types/json-schema" "*" 916 | 917 | "@types/estree@*", "@types/estree@^1.0.6": 918 | version "1.0.6" 919 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50" 920 | integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw== 921 | 922 | "@types/filesystem@*": 923 | version "0.0.36" 924 | resolved "https://registry.yarnpkg.com/@types/filesystem/-/filesystem-0.0.36.tgz#7227c2d76bfed1b21819db310816c7821d303857" 925 | integrity sha512-vPDXOZuannb9FZdxgHnqSwAG/jvdGM8Wq+6N4D/d80z+D4HWH+bItqsZaVRQykAn6WEVeEkLm2oQigyHtgb0RA== 926 | dependencies: 927 | "@types/filewriter" "*" 928 | 929 | "@types/filewriter@*": 930 | version "0.0.33" 931 | resolved "https://registry.yarnpkg.com/@types/filewriter/-/filewriter-0.0.33.tgz#d9d611db9d9cd99ae4e458de420eeb64ad604ea8" 932 | integrity sha512-xFU8ZXTw4gd358lb2jw25nxY9QAgqn2+bKKjKOYfNCzN4DKCFetK7sPtrlpg66Ywe3vWY9FNxprZawAh9wfJ3g== 933 | 934 | "@types/har-format@*": 935 | version "1.2.16" 936 | resolved "https://registry.yarnpkg.com/@types/har-format/-/har-format-1.2.16.tgz#b71ede8681400cc08b3685f061c31e416cf94944" 937 | integrity sha512-fluxdy7ryD3MV6h8pTfTYpy/xQzCFC7m89nOH9y94cNqJ1mDIDPut7MnRHI3F6qRmh/cT2fUjG1MLdCNb4hE9A== 938 | 939 | "@types/html-minifier-terser@^6.0.0": 940 | version "6.1.0" 941 | resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35" 942 | integrity sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg== 943 | 944 | "@types/json-schema@*", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": 945 | version "7.0.15" 946 | resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" 947 | integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== 948 | 949 | "@types/node@*": 950 | version "22.10.5" 951 | resolved "https://registry.yarnpkg.com/@types/node/-/node-22.10.5.tgz#95af89a3fb74a2bb41ef9927f206e6472026e48b" 952 | integrity sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ== 953 | dependencies: 954 | undici-types "~6.20.0" 955 | 956 | "@webassemblyjs/ast@1.14.1", "@webassemblyjs/ast@^1.14.1": 957 | version "1.14.1" 958 | resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.14.1.tgz#a9f6a07f2b03c95c8d38c4536a1fdfb521ff55b6" 959 | integrity sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ== 960 | dependencies: 961 | "@webassemblyjs/helper-numbers" "1.13.2" 962 | "@webassemblyjs/helper-wasm-bytecode" "1.13.2" 963 | 964 | "@webassemblyjs/floating-point-hex-parser@1.13.2": 965 | version "1.13.2" 966 | resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz#fcca1eeddb1cc4e7b6eed4fc7956d6813b21b9fb" 967 | integrity sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA== 968 | 969 | "@webassemblyjs/helper-api-error@1.13.2": 970 | version "1.13.2" 971 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz#e0a16152248bc38daee76dd7e21f15c5ef3ab1e7" 972 | integrity sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ== 973 | 974 | "@webassemblyjs/helper-buffer@1.14.1": 975 | version "1.14.1" 976 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz#822a9bc603166531f7d5df84e67b5bf99b72b96b" 977 | integrity sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA== 978 | 979 | "@webassemblyjs/helper-numbers@1.13.2": 980 | version "1.13.2" 981 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz#dbd932548e7119f4b8a7877fd5a8d20e63490b2d" 982 | integrity sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA== 983 | dependencies: 984 | "@webassemblyjs/floating-point-hex-parser" "1.13.2" 985 | "@webassemblyjs/helper-api-error" "1.13.2" 986 | "@xtuc/long" "4.2.2" 987 | 988 | "@webassemblyjs/helper-wasm-bytecode@1.13.2": 989 | version "1.13.2" 990 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz#e556108758f448aae84c850e593ce18a0eb31e0b" 991 | integrity sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA== 992 | 993 | "@webassemblyjs/helper-wasm-section@1.14.1": 994 | version "1.14.1" 995 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz#9629dda9c4430eab54b591053d6dc6f3ba050348" 996 | integrity sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw== 997 | dependencies: 998 | "@webassemblyjs/ast" "1.14.1" 999 | "@webassemblyjs/helper-buffer" "1.14.1" 1000 | "@webassemblyjs/helper-wasm-bytecode" "1.13.2" 1001 | "@webassemblyjs/wasm-gen" "1.14.1" 1002 | 1003 | "@webassemblyjs/ieee754@1.13.2": 1004 | version "1.13.2" 1005 | resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz#1c5eaace1d606ada2c7fd7045ea9356c59ee0dba" 1006 | integrity sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw== 1007 | dependencies: 1008 | "@xtuc/ieee754" "^1.2.0" 1009 | 1010 | "@webassemblyjs/leb128@1.13.2": 1011 | version "1.13.2" 1012 | resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.13.2.tgz#57c5c3deb0105d02ce25fa3fd74f4ebc9fd0bbb0" 1013 | integrity sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw== 1014 | dependencies: 1015 | "@xtuc/long" "4.2.2" 1016 | 1017 | "@webassemblyjs/utf8@1.13.2": 1018 | version "1.13.2" 1019 | resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.13.2.tgz#917a20e93f71ad5602966c2d685ae0c6c21f60f1" 1020 | integrity sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ== 1021 | 1022 | "@webassemblyjs/wasm-edit@^1.14.1": 1023 | version "1.14.1" 1024 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz#ac6689f502219b59198ddec42dcd496b1004d597" 1025 | integrity sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ== 1026 | dependencies: 1027 | "@webassemblyjs/ast" "1.14.1" 1028 | "@webassemblyjs/helper-buffer" "1.14.1" 1029 | "@webassemblyjs/helper-wasm-bytecode" "1.13.2" 1030 | "@webassemblyjs/helper-wasm-section" "1.14.1" 1031 | "@webassemblyjs/wasm-gen" "1.14.1" 1032 | "@webassemblyjs/wasm-opt" "1.14.1" 1033 | "@webassemblyjs/wasm-parser" "1.14.1" 1034 | "@webassemblyjs/wast-printer" "1.14.1" 1035 | 1036 | "@webassemblyjs/wasm-gen@1.14.1": 1037 | version "1.14.1" 1038 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz#991e7f0c090cb0bb62bbac882076e3d219da9570" 1039 | integrity sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg== 1040 | dependencies: 1041 | "@webassemblyjs/ast" "1.14.1" 1042 | "@webassemblyjs/helper-wasm-bytecode" "1.13.2" 1043 | "@webassemblyjs/ieee754" "1.13.2" 1044 | "@webassemblyjs/leb128" "1.13.2" 1045 | "@webassemblyjs/utf8" "1.13.2" 1046 | 1047 | "@webassemblyjs/wasm-opt@1.14.1": 1048 | version "1.14.1" 1049 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz#e6f71ed7ccae46781c206017d3c14c50efa8106b" 1050 | integrity sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw== 1051 | dependencies: 1052 | "@webassemblyjs/ast" "1.14.1" 1053 | "@webassemblyjs/helper-buffer" "1.14.1" 1054 | "@webassemblyjs/wasm-gen" "1.14.1" 1055 | "@webassemblyjs/wasm-parser" "1.14.1" 1056 | 1057 | "@webassemblyjs/wasm-parser@1.14.1", "@webassemblyjs/wasm-parser@^1.14.1": 1058 | version "1.14.1" 1059 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz#b3e13f1893605ca78b52c68e54cf6a865f90b9fb" 1060 | integrity sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ== 1061 | dependencies: 1062 | "@webassemblyjs/ast" "1.14.1" 1063 | "@webassemblyjs/helper-api-error" "1.13.2" 1064 | "@webassemblyjs/helper-wasm-bytecode" "1.13.2" 1065 | "@webassemblyjs/ieee754" "1.13.2" 1066 | "@webassemblyjs/leb128" "1.13.2" 1067 | "@webassemblyjs/utf8" "1.13.2" 1068 | 1069 | "@webassemblyjs/wast-printer@1.14.1": 1070 | version "1.14.1" 1071 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz#3bb3e9638a8ae5fdaf9610e7a06b4d9f9aa6fe07" 1072 | integrity sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw== 1073 | dependencies: 1074 | "@webassemblyjs/ast" "1.14.1" 1075 | "@xtuc/long" "4.2.2" 1076 | 1077 | "@webpack-cli/configtest@^3.0.1": 1078 | version "3.0.1" 1079 | resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-3.0.1.tgz#76ac285b9658fa642ce238c276264589aa2b6b57" 1080 | integrity sha512-u8d0pJ5YFgneF/GuvEiDA61Tf1VDomHHYMjv/wc9XzYj7nopltpG96nXN5dJRstxZhcNpV1g+nT6CydO7pHbjA== 1081 | 1082 | "@webpack-cli/info@^3.0.1": 1083 | version "3.0.1" 1084 | resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-3.0.1.tgz#3cff37fabb7d4ecaab6a8a4757d3826cf5888c63" 1085 | integrity sha512-coEmDzc2u/ffMvuW9aCjoRzNSPDl/XLuhPdlFRpT9tZHmJ/039az33CE7uH+8s0uL1j5ZNtfdv0HkfaKRBGJsQ== 1086 | 1087 | "@webpack-cli/serve@^3.0.1": 1088 | version "3.0.1" 1089 | resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-3.0.1.tgz#bd8b1f824d57e30faa19eb78e4c0951056f72f00" 1090 | integrity sha512-sbgw03xQaCLiT6gcY/6u3qBDn01CWw/nbaXl3gTdTFuJJ75Gffv3E3DBpgvY2fkkrdS1fpjaXNOmJlnbtKauKg== 1091 | 1092 | "@xtuc/ieee754@^1.2.0": 1093 | version "1.2.0" 1094 | resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" 1095 | integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== 1096 | 1097 | "@xtuc/long@4.2.2": 1098 | version "4.2.2" 1099 | resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" 1100 | integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== 1101 | 1102 | acorn@^8.14.0, acorn@^8.8.2: 1103 | version "8.14.0" 1104 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.14.0.tgz#063e2c70cac5fb4f6467f0b11152e04c682795b0" 1105 | integrity sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA== 1106 | 1107 | ajv-formats@^2.1.1: 1108 | version "2.1.1" 1109 | resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" 1110 | integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== 1111 | dependencies: 1112 | ajv "^8.0.0" 1113 | 1114 | ajv-keywords@^3.5.2: 1115 | version "3.5.2" 1116 | resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" 1117 | integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== 1118 | 1119 | ajv-keywords@^5.1.0: 1120 | version "5.1.0" 1121 | resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16" 1122 | integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw== 1123 | dependencies: 1124 | fast-deep-equal "^3.1.3" 1125 | 1126 | ajv@^6.12.5: 1127 | version "6.12.6" 1128 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" 1129 | integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== 1130 | dependencies: 1131 | fast-deep-equal "^3.1.1" 1132 | fast-json-stable-stringify "^2.0.0" 1133 | json-schema-traverse "^0.4.1" 1134 | uri-js "^4.2.2" 1135 | 1136 | ajv@^8.0.0, ajv@^8.9.0: 1137 | version "8.17.1" 1138 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6" 1139 | integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== 1140 | dependencies: 1141 | fast-deep-equal "^3.1.3" 1142 | fast-uri "^3.0.1" 1143 | json-schema-traverse "^1.0.0" 1144 | require-from-string "^2.0.2" 1145 | 1146 | ansi-regex@^5.0.1: 1147 | version "5.0.1" 1148 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" 1149 | integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== 1150 | 1151 | babel-loader@^9.2.1: 1152 | version "9.2.1" 1153 | resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-9.2.1.tgz#04c7835db16c246dd19ba0914418f3937797587b" 1154 | integrity sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA== 1155 | dependencies: 1156 | find-cache-dir "^4.0.0" 1157 | schema-utils "^4.0.0" 1158 | 1159 | babel-plugin-polyfill-corejs2@^0.4.10: 1160 | version "0.4.12" 1161 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz#ca55bbec8ab0edeeef3d7b8ffd75322e210879a9" 1162 | integrity sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og== 1163 | dependencies: 1164 | "@babel/compat-data" "^7.22.6" 1165 | "@babel/helper-define-polyfill-provider" "^0.6.3" 1166 | semver "^6.3.1" 1167 | 1168 | babel-plugin-polyfill-corejs3@^0.10.6: 1169 | version "0.10.6" 1170 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz#2deda57caef50f59c525aeb4964d3b2f867710c7" 1171 | integrity sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA== 1172 | dependencies: 1173 | "@babel/helper-define-polyfill-provider" "^0.6.2" 1174 | core-js-compat "^3.38.0" 1175 | 1176 | babel-plugin-polyfill-regenerator@^0.6.1: 1177 | version "0.6.3" 1178 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz#abeb1f3f1c762eace37587f42548b08b57789bc8" 1179 | integrity sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q== 1180 | dependencies: 1181 | "@babel/helper-define-polyfill-provider" "^0.6.3" 1182 | 1183 | boolbase@^1.0.0: 1184 | version "1.0.0" 1185 | resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" 1186 | integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== 1187 | 1188 | braces@^3.0.3: 1189 | version "3.0.3" 1190 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" 1191 | integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== 1192 | dependencies: 1193 | fill-range "^7.1.1" 1194 | 1195 | browserslist@^4.24.0, browserslist@^4.24.2: 1196 | version "4.24.3" 1197 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.3.tgz#5fc2725ca8fb3c1432e13dac278c7cc103e026d2" 1198 | integrity sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA== 1199 | dependencies: 1200 | caniuse-lite "^1.0.30001688" 1201 | electron-to-chromium "^1.5.73" 1202 | node-releases "^2.0.19" 1203 | update-browserslist-db "^1.1.1" 1204 | 1205 | buffer-from@^1.0.0: 1206 | version "1.1.2" 1207 | resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" 1208 | integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== 1209 | 1210 | camel-case@^4.1.2: 1211 | version "4.1.2" 1212 | resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" 1213 | integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== 1214 | dependencies: 1215 | pascal-case "^3.1.2" 1216 | tslib "^2.0.3" 1217 | 1218 | caniuse-lite@^1.0.30001688: 1219 | version "1.0.30001690" 1220 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001690.tgz#f2d15e3aaf8e18f76b2b8c1481abde063b8104c8" 1221 | integrity sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w== 1222 | 1223 | chrome-trace-event@^1.0.2: 1224 | version "1.0.4" 1225 | resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz#05bffd7ff928465093314708c93bdfa9bd1f0f5b" 1226 | integrity sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ== 1227 | 1228 | clean-css@^5.2.2: 1229 | version "5.3.3" 1230 | resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.3.tgz#b330653cd3bd6b75009cc25c714cae7b93351ccd" 1231 | integrity sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg== 1232 | dependencies: 1233 | source-map "~0.6.0" 1234 | 1235 | clone-deep@^4.0.1: 1236 | version "4.0.1" 1237 | resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" 1238 | integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== 1239 | dependencies: 1240 | is-plain-object "^2.0.4" 1241 | kind-of "^6.0.2" 1242 | shallow-clone "^3.0.0" 1243 | 1244 | colorette@^2.0.14: 1245 | version "2.0.20" 1246 | resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" 1247 | integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== 1248 | 1249 | commander@^12.1.0: 1250 | version "12.1.0" 1251 | resolved "https://registry.yarnpkg.com/commander/-/commander-12.1.0.tgz#01423b36f501259fdaac4d0e4d60c96c991585d3" 1252 | integrity sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA== 1253 | 1254 | commander@^2.20.0: 1255 | version "2.20.3" 1256 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" 1257 | integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== 1258 | 1259 | commander@^8.3.0: 1260 | version "8.3.0" 1261 | resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" 1262 | integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== 1263 | 1264 | common-path-prefix@^3.0.0: 1265 | version "3.0.0" 1266 | resolved "https://registry.yarnpkg.com/common-path-prefix/-/common-path-prefix-3.0.0.tgz#7d007a7e07c58c4b4d5f433131a19141b29f11e0" 1267 | integrity sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w== 1268 | 1269 | convert-source-map@^2.0.0: 1270 | version "2.0.0" 1271 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" 1272 | integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== 1273 | 1274 | copy-webpack-plugin@^12.0.2: 1275 | version "12.0.2" 1276 | resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-12.0.2.tgz#935e57b8e6183c82f95bd937df658a59f6a2da28" 1277 | integrity sha512-SNwdBeHyII+rWvee/bTnAYyO8vfVdcSTud4EIb6jcZ8inLeWucJE0DnxXQBjlQ5zlteuuvooGQy3LIyGxhvlOA== 1278 | dependencies: 1279 | fast-glob "^3.3.2" 1280 | glob-parent "^6.0.1" 1281 | globby "^14.0.0" 1282 | normalize-path "^3.0.0" 1283 | schema-utils "^4.2.0" 1284 | serialize-javascript "^6.0.2" 1285 | 1286 | core-js-compat@^3.38.0, core-js-compat@^3.38.1: 1287 | version "3.39.0" 1288 | resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.39.0.tgz#b12dccb495f2601dc860bdbe7b4e3ffa8ba63f61" 1289 | integrity sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw== 1290 | dependencies: 1291 | browserslist "^4.24.2" 1292 | 1293 | cross-spawn@^7.0.3: 1294 | version "7.0.6" 1295 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f" 1296 | integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA== 1297 | dependencies: 1298 | path-key "^3.1.0" 1299 | shebang-command "^2.0.0" 1300 | which "^2.0.1" 1301 | 1302 | css-select@^4.1.3: 1303 | version "4.3.0" 1304 | resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" 1305 | integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== 1306 | dependencies: 1307 | boolbase "^1.0.0" 1308 | css-what "^6.0.1" 1309 | domhandler "^4.3.1" 1310 | domutils "^2.8.0" 1311 | nth-check "^2.0.1" 1312 | 1313 | css-what@^6.0.1: 1314 | version "6.1.0" 1315 | resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" 1316 | integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== 1317 | 1318 | debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: 1319 | version "4.4.0" 1320 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz#2b3f2aea2ffeb776477460267377dc8710faba8a" 1321 | integrity sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA== 1322 | dependencies: 1323 | ms "^2.1.3" 1324 | 1325 | dom-converter@^0.2.0: 1326 | version "0.2.0" 1327 | resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" 1328 | integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== 1329 | dependencies: 1330 | utila "~0.4" 1331 | 1332 | dom-serializer@^1.0.1: 1333 | version "1.4.1" 1334 | resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" 1335 | integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== 1336 | dependencies: 1337 | domelementtype "^2.0.1" 1338 | domhandler "^4.2.0" 1339 | entities "^2.0.0" 1340 | 1341 | domelementtype@^2.0.1, domelementtype@^2.2.0: 1342 | version "2.3.0" 1343 | resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" 1344 | integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== 1345 | 1346 | domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: 1347 | version "4.3.1" 1348 | resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" 1349 | integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== 1350 | dependencies: 1351 | domelementtype "^2.2.0" 1352 | 1353 | domutils@^2.5.2, domutils@^2.8.0: 1354 | version "2.8.0" 1355 | resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" 1356 | integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== 1357 | dependencies: 1358 | dom-serializer "^1.0.1" 1359 | domelementtype "^2.2.0" 1360 | domhandler "^4.2.0" 1361 | 1362 | dot-case@^3.0.4: 1363 | version "3.0.4" 1364 | resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" 1365 | integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== 1366 | dependencies: 1367 | no-case "^3.0.4" 1368 | tslib "^2.0.3" 1369 | 1370 | electron-to-chromium@^1.5.73: 1371 | version "1.5.76" 1372 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz#db20295c5061b68f07c8ea4dfcbd701485d94a3d" 1373 | integrity sha512-CjVQyG7n7Sr+eBXE86HIulnL5N8xZY1sgmOPGuq/F0Rr0FJq63lg0kEtOIDfZBk44FnDLf6FUJ+dsJcuiUDdDQ== 1374 | 1375 | enhanced-resolve@^5.17.1: 1376 | version "5.18.0" 1377 | resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.18.0.tgz#91eb1db193896b9801251eeff1c6980278b1e404" 1378 | integrity sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ== 1379 | dependencies: 1380 | graceful-fs "^4.2.4" 1381 | tapable "^2.2.0" 1382 | 1383 | entities@^2.0.0: 1384 | version "2.2.0" 1385 | resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" 1386 | integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== 1387 | 1388 | envinfo@^7.14.0: 1389 | version "7.14.0" 1390 | resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.14.0.tgz#26dac5db54418f2a4c1159153a0b2ae980838aae" 1391 | integrity sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg== 1392 | 1393 | es-module-lexer@^1.2.1: 1394 | version "1.6.0" 1395 | resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.6.0.tgz#da49f587fd9e68ee2404fe4e256c0c7d3a81be21" 1396 | integrity sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ== 1397 | 1398 | escalade@^3.2.0: 1399 | version "3.2.0" 1400 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" 1401 | integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== 1402 | 1403 | eslint-scope@5.1.1: 1404 | version "5.1.1" 1405 | resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" 1406 | integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== 1407 | dependencies: 1408 | esrecurse "^4.3.0" 1409 | estraverse "^4.1.1" 1410 | 1411 | esrecurse@^4.3.0: 1412 | version "4.3.0" 1413 | resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" 1414 | integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== 1415 | dependencies: 1416 | estraverse "^5.2.0" 1417 | 1418 | estraverse@^4.1.1: 1419 | version "4.3.0" 1420 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" 1421 | integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== 1422 | 1423 | estraverse@^5.2.0: 1424 | version "5.3.0" 1425 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" 1426 | integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== 1427 | 1428 | esutils@^2.0.2: 1429 | version "2.0.3" 1430 | resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" 1431 | integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== 1432 | 1433 | events@^3.2.0: 1434 | version "3.3.0" 1435 | resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" 1436 | integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== 1437 | 1438 | fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: 1439 | version "3.1.3" 1440 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" 1441 | integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== 1442 | 1443 | fast-glob@^3.3.2: 1444 | version "3.3.3" 1445 | resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818" 1446 | integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg== 1447 | dependencies: 1448 | "@nodelib/fs.stat" "^2.0.2" 1449 | "@nodelib/fs.walk" "^1.2.3" 1450 | glob-parent "^5.1.2" 1451 | merge2 "^1.3.0" 1452 | micromatch "^4.0.8" 1453 | 1454 | fast-json-stable-stringify@^2.0.0: 1455 | version "2.1.0" 1456 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" 1457 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== 1458 | 1459 | fast-uri@^3.0.1: 1460 | version "3.0.4" 1461 | resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.4.tgz#bf2973f18465da231ef4b1e43a188c3bf580cf98" 1462 | integrity sha512-G3iTQw1DizJQ5eEqj1CbFCWhq+pzum7qepkxU7rS1FGZDqjYKcrguo9XDRbV7EgPnn8CgaPigTq+NEjyioeYZQ== 1463 | 1464 | fastest-levenshtein@^1.0.12: 1465 | version "1.0.16" 1466 | resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz#210e61b6ff181de91ea9b3d1b84fdedd47e034e5" 1467 | integrity sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg== 1468 | 1469 | fastq@^1.6.0: 1470 | version "1.18.0" 1471 | resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.18.0.tgz#d631d7e25faffea81887fe5ea8c9010e1b36fee0" 1472 | integrity sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw== 1473 | dependencies: 1474 | reusify "^1.0.4" 1475 | 1476 | fill-range@^7.1.1: 1477 | version "7.1.1" 1478 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" 1479 | integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== 1480 | dependencies: 1481 | to-regex-range "^5.0.1" 1482 | 1483 | find-cache-dir@^4.0.0: 1484 | version "4.0.0" 1485 | resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-4.0.0.tgz#a30ee0448f81a3990708f6453633c733e2f6eec2" 1486 | integrity sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg== 1487 | dependencies: 1488 | common-path-prefix "^3.0.0" 1489 | pkg-dir "^7.0.0" 1490 | 1491 | find-up@^4.0.0: 1492 | version "4.1.0" 1493 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" 1494 | integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== 1495 | dependencies: 1496 | locate-path "^5.0.0" 1497 | path-exists "^4.0.0" 1498 | 1499 | find-up@^6.3.0: 1500 | version "6.3.0" 1501 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-6.3.0.tgz#2abab3d3280b2dc7ac10199ef324c4e002c8c790" 1502 | integrity sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw== 1503 | dependencies: 1504 | locate-path "^7.1.0" 1505 | path-exists "^5.0.0" 1506 | 1507 | flat@^5.0.2: 1508 | version "5.0.2" 1509 | resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" 1510 | integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== 1511 | 1512 | function-bind@^1.1.2: 1513 | version "1.1.2" 1514 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" 1515 | integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== 1516 | 1517 | gensync@^1.0.0-beta.2: 1518 | version "1.0.0-beta.2" 1519 | resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" 1520 | integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== 1521 | 1522 | glob-parent@^5.1.2: 1523 | version "5.1.2" 1524 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" 1525 | integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== 1526 | dependencies: 1527 | is-glob "^4.0.1" 1528 | 1529 | glob-parent@^6.0.1: 1530 | version "6.0.2" 1531 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" 1532 | integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== 1533 | dependencies: 1534 | is-glob "^4.0.3" 1535 | 1536 | glob-to-regexp@^0.4.1: 1537 | version "0.4.1" 1538 | resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" 1539 | integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== 1540 | 1541 | globals@^11.1.0: 1542 | version "11.12.0" 1543 | resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" 1544 | integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== 1545 | 1546 | globby@^14.0.0: 1547 | version "14.0.2" 1548 | resolved "https://registry.yarnpkg.com/globby/-/globby-14.0.2.tgz#06554a54ccfe9264e5a9ff8eded46aa1e306482f" 1549 | integrity sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw== 1550 | dependencies: 1551 | "@sindresorhus/merge-streams" "^2.1.0" 1552 | fast-glob "^3.3.2" 1553 | ignore "^5.2.4" 1554 | path-type "^5.0.0" 1555 | slash "^5.1.0" 1556 | unicorn-magic "^0.1.0" 1557 | 1558 | graceful-fs@^4.1.2, graceful-fs@^4.2.11, graceful-fs@^4.2.4: 1559 | version "4.2.11" 1560 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" 1561 | integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== 1562 | 1563 | has-flag@^4.0.0: 1564 | version "4.0.0" 1565 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" 1566 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== 1567 | 1568 | hasown@^2.0.2: 1569 | version "2.0.2" 1570 | resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" 1571 | integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== 1572 | dependencies: 1573 | function-bind "^1.1.2" 1574 | 1575 | he@^1.2.0: 1576 | version "1.2.0" 1577 | resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" 1578 | integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== 1579 | 1580 | html-minifier-terser@^6.0.2: 1581 | version "6.1.0" 1582 | resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab" 1583 | integrity sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw== 1584 | dependencies: 1585 | camel-case "^4.1.2" 1586 | clean-css "^5.2.2" 1587 | commander "^8.3.0" 1588 | he "^1.2.0" 1589 | param-case "^3.0.4" 1590 | relateurl "^0.2.7" 1591 | terser "^5.10.0" 1592 | 1593 | html-webpack-plugin@^5.6.3: 1594 | version "5.6.3" 1595 | resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.6.3.tgz#a31145f0fee4184d53a794f9513147df1e653685" 1596 | integrity sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg== 1597 | dependencies: 1598 | "@types/html-minifier-terser" "^6.0.0" 1599 | html-minifier-terser "^6.0.2" 1600 | lodash "^4.17.21" 1601 | pretty-error "^4.0.0" 1602 | tapable "^2.0.0" 1603 | 1604 | htmlparser2@^6.1.0: 1605 | version "6.1.0" 1606 | resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" 1607 | integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== 1608 | dependencies: 1609 | domelementtype "^2.0.1" 1610 | domhandler "^4.0.0" 1611 | domutils "^2.5.2" 1612 | entities "^2.0.0" 1613 | 1614 | ignore@^5.2.4: 1615 | version "5.3.2" 1616 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5" 1617 | integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g== 1618 | 1619 | import-local@^3.0.2: 1620 | version "3.2.0" 1621 | resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.2.0.tgz#c3d5c745798c02a6f8b897726aba5100186ee260" 1622 | integrity sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA== 1623 | dependencies: 1624 | pkg-dir "^4.2.0" 1625 | resolve-cwd "^3.0.0" 1626 | 1627 | interpret@^3.1.1: 1628 | version "3.1.1" 1629 | resolved "https://registry.yarnpkg.com/interpret/-/interpret-3.1.1.tgz#5be0ceed67ca79c6c4bc5cf0d7ee843dcea110c4" 1630 | integrity sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ== 1631 | 1632 | is-core-module@^2.16.0: 1633 | version "2.16.1" 1634 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.1.tgz#2a98801a849f43e2add644fbb6bc6229b19a4ef4" 1635 | integrity sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w== 1636 | dependencies: 1637 | hasown "^2.0.2" 1638 | 1639 | is-extglob@^2.1.1: 1640 | version "2.1.1" 1641 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" 1642 | integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== 1643 | 1644 | is-glob@^4.0.1, is-glob@^4.0.3: 1645 | version "4.0.3" 1646 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" 1647 | integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== 1648 | dependencies: 1649 | is-extglob "^2.1.1" 1650 | 1651 | is-number@^7.0.0: 1652 | version "7.0.0" 1653 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" 1654 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== 1655 | 1656 | is-plain-object@^2.0.4: 1657 | version "2.0.4" 1658 | resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" 1659 | integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== 1660 | dependencies: 1661 | isobject "^3.0.1" 1662 | 1663 | isexe@^2.0.0: 1664 | version "2.0.0" 1665 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" 1666 | integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== 1667 | 1668 | isobject@^3.0.1: 1669 | version "3.0.1" 1670 | resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" 1671 | integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== 1672 | 1673 | jest-worker@^27.4.5: 1674 | version "27.5.1" 1675 | resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" 1676 | integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== 1677 | dependencies: 1678 | "@types/node" "*" 1679 | merge-stream "^2.0.0" 1680 | supports-color "^8.0.0" 1681 | 1682 | js-tokens@^4.0.0: 1683 | version "4.0.0" 1684 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" 1685 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== 1686 | 1687 | jsesc@^3.0.2: 1688 | version "3.1.0" 1689 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.1.0.tgz#74d335a234f67ed19907fdadfac7ccf9d409825d" 1690 | integrity sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA== 1691 | 1692 | jsesc@~3.0.2: 1693 | version "3.0.2" 1694 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz#bb8b09a6597ba426425f2e4a07245c3d00b9343e" 1695 | integrity sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g== 1696 | 1697 | json-parse-even-better-errors@^2.3.1: 1698 | version "2.3.1" 1699 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" 1700 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== 1701 | 1702 | json-schema-traverse@^0.4.1: 1703 | version "0.4.1" 1704 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" 1705 | integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== 1706 | 1707 | json-schema-traverse@^1.0.0: 1708 | version "1.0.0" 1709 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" 1710 | integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== 1711 | 1712 | json5@^2.2.3: 1713 | version "2.2.3" 1714 | resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" 1715 | integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== 1716 | 1717 | kind-of@^6.0.2: 1718 | version "6.0.3" 1719 | resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" 1720 | integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== 1721 | 1722 | loader-runner@^4.2.0: 1723 | version "4.3.0" 1724 | resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" 1725 | integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== 1726 | 1727 | locate-path@^5.0.0: 1728 | version "5.0.0" 1729 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" 1730 | integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== 1731 | dependencies: 1732 | p-locate "^4.1.0" 1733 | 1734 | locate-path@^7.1.0: 1735 | version "7.2.0" 1736 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-7.2.0.tgz#69cb1779bd90b35ab1e771e1f2f89a202c2a8a8a" 1737 | integrity sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA== 1738 | dependencies: 1739 | p-locate "^6.0.0" 1740 | 1741 | lodash.debounce@^4.0.8: 1742 | version "4.0.8" 1743 | resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" 1744 | integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== 1745 | 1746 | lodash@^4.17.20, lodash@^4.17.21: 1747 | version "4.17.21" 1748 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" 1749 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== 1750 | 1751 | lower-case@^2.0.2: 1752 | version "2.0.2" 1753 | resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" 1754 | integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== 1755 | dependencies: 1756 | tslib "^2.0.3" 1757 | 1758 | lru-cache@^5.1.1: 1759 | version "5.1.1" 1760 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" 1761 | integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== 1762 | dependencies: 1763 | yallist "^3.0.2" 1764 | 1765 | merge-stream@^2.0.0: 1766 | version "2.0.0" 1767 | resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" 1768 | integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== 1769 | 1770 | merge2@^1.3.0: 1771 | version "1.4.1" 1772 | resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" 1773 | integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== 1774 | 1775 | micromatch@^4.0.8: 1776 | version "4.0.8" 1777 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202" 1778 | integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== 1779 | dependencies: 1780 | braces "^3.0.3" 1781 | picomatch "^2.3.1" 1782 | 1783 | mime-db@1.52.0: 1784 | version "1.52.0" 1785 | resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" 1786 | integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== 1787 | 1788 | mime-types@^2.1.27: 1789 | version "2.1.35" 1790 | resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" 1791 | integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== 1792 | dependencies: 1793 | mime-db "1.52.0" 1794 | 1795 | mini-css-extract-plugin@^2.9.2: 1796 | version "2.9.2" 1797 | resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz#966031b468917a5446f4c24a80854b2947503c5b" 1798 | integrity sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w== 1799 | dependencies: 1800 | schema-utils "^4.0.0" 1801 | tapable "^2.2.1" 1802 | 1803 | ms@^2.1.3: 1804 | version "2.1.3" 1805 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" 1806 | integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== 1807 | 1808 | neo-async@^2.6.2: 1809 | version "2.6.2" 1810 | resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" 1811 | integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== 1812 | 1813 | no-case@^3.0.4: 1814 | version "3.0.4" 1815 | resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" 1816 | integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== 1817 | dependencies: 1818 | lower-case "^2.0.2" 1819 | tslib "^2.0.3" 1820 | 1821 | node-releases@^2.0.19: 1822 | version "2.0.19" 1823 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.19.tgz#9e445a52950951ec4d177d843af370b411caf314" 1824 | integrity sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw== 1825 | 1826 | normalize-path@^3.0.0: 1827 | version "3.0.0" 1828 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" 1829 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== 1830 | 1831 | nth-check@^2.0.1: 1832 | version "2.1.1" 1833 | resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" 1834 | integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== 1835 | dependencies: 1836 | boolbase "^1.0.0" 1837 | 1838 | p-limit@^2.2.0: 1839 | version "2.3.0" 1840 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" 1841 | integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== 1842 | dependencies: 1843 | p-try "^2.0.0" 1844 | 1845 | p-limit@^4.0.0: 1846 | version "4.0.0" 1847 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-4.0.0.tgz#914af6544ed32bfa54670b061cafcbd04984b644" 1848 | integrity sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ== 1849 | dependencies: 1850 | yocto-queue "^1.0.0" 1851 | 1852 | p-locate@^4.1.0: 1853 | version "4.1.0" 1854 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" 1855 | integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== 1856 | dependencies: 1857 | p-limit "^2.2.0" 1858 | 1859 | p-locate@^6.0.0: 1860 | version "6.0.0" 1861 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-6.0.0.tgz#3da9a49d4934b901089dca3302fa65dc5a05c04f" 1862 | integrity sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw== 1863 | dependencies: 1864 | p-limit "^4.0.0" 1865 | 1866 | p-try@^2.0.0: 1867 | version "2.2.0" 1868 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" 1869 | integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== 1870 | 1871 | param-case@^3.0.4: 1872 | version "3.0.4" 1873 | resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" 1874 | integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== 1875 | dependencies: 1876 | dot-case "^3.0.4" 1877 | tslib "^2.0.3" 1878 | 1879 | pascal-case@^3.1.2: 1880 | version "3.1.2" 1881 | resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" 1882 | integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== 1883 | dependencies: 1884 | no-case "^3.0.4" 1885 | tslib "^2.0.3" 1886 | 1887 | path-exists@^4.0.0: 1888 | version "4.0.0" 1889 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" 1890 | integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== 1891 | 1892 | path-exists@^5.0.0: 1893 | version "5.0.0" 1894 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-5.0.0.tgz#a6aad9489200b21fab31e49cf09277e5116fb9e7" 1895 | integrity sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ== 1896 | 1897 | path-key@^3.1.0: 1898 | version "3.1.1" 1899 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" 1900 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== 1901 | 1902 | path-parse@^1.0.7: 1903 | version "1.0.7" 1904 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" 1905 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== 1906 | 1907 | path-type@^5.0.0: 1908 | version "5.0.0" 1909 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-5.0.0.tgz#14b01ed7aea7ddf9c7c3f46181d4d04f9c785bb8" 1910 | integrity sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg== 1911 | 1912 | picocolors@^1.0.0, picocolors@^1.1.0: 1913 | version "1.1.1" 1914 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" 1915 | integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== 1916 | 1917 | picomatch@^2.3.1: 1918 | version "2.3.1" 1919 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" 1920 | integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== 1921 | 1922 | pkg-dir@^4.2.0: 1923 | version "4.2.0" 1924 | resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" 1925 | integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== 1926 | dependencies: 1927 | find-up "^4.0.0" 1928 | 1929 | pkg-dir@^7.0.0: 1930 | version "7.0.0" 1931 | resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-7.0.0.tgz#8f0c08d6df4476756c5ff29b3282d0bab7517d11" 1932 | integrity sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA== 1933 | dependencies: 1934 | find-up "^6.3.0" 1935 | 1936 | pretty-error@^4.0.0: 1937 | version "4.0.0" 1938 | resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6" 1939 | integrity sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw== 1940 | dependencies: 1941 | lodash "^4.17.20" 1942 | renderkid "^3.0.0" 1943 | 1944 | punycode@^2.1.0: 1945 | version "2.3.1" 1946 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" 1947 | integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== 1948 | 1949 | queue-microtask@^1.2.2: 1950 | version "1.2.3" 1951 | resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" 1952 | integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== 1953 | 1954 | randombytes@^2.1.0: 1955 | version "2.1.0" 1956 | resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" 1957 | integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== 1958 | dependencies: 1959 | safe-buffer "^5.1.0" 1960 | 1961 | rechoir@^0.8.0: 1962 | version "0.8.0" 1963 | resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.8.0.tgz#49f866e0d32146142da3ad8f0eff352b3215ff22" 1964 | integrity sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ== 1965 | dependencies: 1966 | resolve "^1.20.0" 1967 | 1968 | regenerate-unicode-properties@^10.2.0: 1969 | version "10.2.0" 1970 | resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz#626e39df8c372338ea9b8028d1f99dc3fd9c3db0" 1971 | integrity sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA== 1972 | dependencies: 1973 | regenerate "^1.4.2" 1974 | 1975 | regenerate@^1.4.2: 1976 | version "1.4.2" 1977 | resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" 1978 | integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== 1979 | 1980 | regenerator-runtime@^0.14.0: 1981 | version "0.14.1" 1982 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f" 1983 | integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== 1984 | 1985 | regenerator-transform@^0.15.2: 1986 | version "0.15.2" 1987 | resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz#5bbae58b522098ebdf09bca2f83838929001c7a4" 1988 | integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== 1989 | dependencies: 1990 | "@babel/runtime" "^7.8.4" 1991 | 1992 | regexpu-core@^6.2.0: 1993 | version "6.2.0" 1994 | resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-6.2.0.tgz#0e5190d79e542bf294955dccabae04d3c7d53826" 1995 | integrity sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA== 1996 | dependencies: 1997 | regenerate "^1.4.2" 1998 | regenerate-unicode-properties "^10.2.0" 1999 | regjsgen "^0.8.0" 2000 | regjsparser "^0.12.0" 2001 | unicode-match-property-ecmascript "^2.0.0" 2002 | unicode-match-property-value-ecmascript "^2.1.0" 2003 | 2004 | regjsgen@^0.8.0: 2005 | version "0.8.0" 2006 | resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.8.0.tgz#df23ff26e0c5b300a6470cad160a9d090c3a37ab" 2007 | integrity sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q== 2008 | 2009 | regjsparser@^0.12.0: 2010 | version "0.12.0" 2011 | resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.12.0.tgz#0e846df6c6530586429377de56e0475583b088dc" 2012 | integrity sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ== 2013 | dependencies: 2014 | jsesc "~3.0.2" 2015 | 2016 | relateurl@^0.2.7: 2017 | version "0.2.7" 2018 | resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" 2019 | integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== 2020 | 2021 | renderkid@^3.0.0: 2022 | version "3.0.0" 2023 | resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-3.0.0.tgz#5fd823e4d6951d37358ecc9a58b1f06836b6268a" 2024 | integrity sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg== 2025 | dependencies: 2026 | css-select "^4.1.3" 2027 | dom-converter "^0.2.0" 2028 | htmlparser2 "^6.1.0" 2029 | lodash "^4.17.21" 2030 | strip-ansi "^6.0.1" 2031 | 2032 | require-from-string@^2.0.2: 2033 | version "2.0.2" 2034 | resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" 2035 | integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== 2036 | 2037 | resolve-cwd@^3.0.0: 2038 | version "3.0.0" 2039 | resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" 2040 | integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== 2041 | dependencies: 2042 | resolve-from "^5.0.0" 2043 | 2044 | resolve-from@^5.0.0: 2045 | version "5.0.0" 2046 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" 2047 | integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== 2048 | 2049 | resolve@^1.14.2, resolve@^1.20.0: 2050 | version "1.22.10" 2051 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.10.tgz#b663e83ffb09bbf2386944736baae803029b8b39" 2052 | integrity sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w== 2053 | dependencies: 2054 | is-core-module "^2.16.0" 2055 | path-parse "^1.0.7" 2056 | supports-preserve-symlinks-flag "^1.0.0" 2057 | 2058 | reusify@^1.0.4: 2059 | version "1.0.4" 2060 | resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" 2061 | integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== 2062 | 2063 | run-parallel@^1.1.9: 2064 | version "1.2.0" 2065 | resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" 2066 | integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== 2067 | dependencies: 2068 | queue-microtask "^1.2.2" 2069 | 2070 | safe-buffer@^5.1.0: 2071 | version "5.2.1" 2072 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" 2073 | integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== 2074 | 2075 | schema-utils@^3.2.0: 2076 | version "3.3.0" 2077 | resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" 2078 | integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== 2079 | dependencies: 2080 | "@types/json-schema" "^7.0.8" 2081 | ajv "^6.12.5" 2082 | ajv-keywords "^3.5.2" 2083 | 2084 | schema-utils@^4.0.0, schema-utils@^4.2.0, schema-utils@^4.3.0: 2085 | version "4.3.0" 2086 | resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.3.0.tgz#3b669f04f71ff2dfb5aba7ce2d5a9d79b35622c0" 2087 | integrity sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g== 2088 | dependencies: 2089 | "@types/json-schema" "^7.0.9" 2090 | ajv "^8.9.0" 2091 | ajv-formats "^2.1.1" 2092 | ajv-keywords "^5.1.0" 2093 | 2094 | semver@^6.3.1: 2095 | version "6.3.1" 2096 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" 2097 | integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== 2098 | 2099 | serialize-javascript@^6.0.2: 2100 | version "6.0.2" 2101 | resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2" 2102 | integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g== 2103 | dependencies: 2104 | randombytes "^2.1.0" 2105 | 2106 | shallow-clone@^3.0.0: 2107 | version "3.0.1" 2108 | resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" 2109 | integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== 2110 | dependencies: 2111 | kind-of "^6.0.2" 2112 | 2113 | shebang-command@^2.0.0: 2114 | version "2.0.0" 2115 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" 2116 | integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== 2117 | dependencies: 2118 | shebang-regex "^3.0.0" 2119 | 2120 | shebang-regex@^3.0.0: 2121 | version "3.0.0" 2122 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" 2123 | integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== 2124 | 2125 | slash@^5.1.0: 2126 | version "5.1.0" 2127 | resolved "https://registry.yarnpkg.com/slash/-/slash-5.1.0.tgz#be3adddcdf09ac38eebe8dcdc7b1a57a75b095ce" 2128 | integrity sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg== 2129 | 2130 | source-map-support@~0.5.20: 2131 | version "0.5.21" 2132 | resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" 2133 | integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== 2134 | dependencies: 2135 | buffer-from "^1.0.0" 2136 | source-map "^0.6.0" 2137 | 2138 | source-map@^0.6.0, source-map@~0.6.0: 2139 | version "0.6.1" 2140 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 2141 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== 2142 | 2143 | strip-ansi@^6.0.1: 2144 | version "6.0.1" 2145 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" 2146 | integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== 2147 | dependencies: 2148 | ansi-regex "^5.0.1" 2149 | 2150 | supports-color@^8.0.0: 2151 | version "8.1.1" 2152 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" 2153 | integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== 2154 | dependencies: 2155 | has-flag "^4.0.0" 2156 | 2157 | supports-preserve-symlinks-flag@^1.0.0: 2158 | version "1.0.0" 2159 | resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" 2160 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== 2161 | 2162 | tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0, tapable@^2.2.1: 2163 | version "2.2.1" 2164 | resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" 2165 | integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== 2166 | 2167 | terser-webpack-plugin@^5.3.10: 2168 | version "5.3.11" 2169 | resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.11.tgz#93c21f44ca86634257cac176f884f942b7ba3832" 2170 | integrity sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ== 2171 | dependencies: 2172 | "@jridgewell/trace-mapping" "^0.3.25" 2173 | jest-worker "^27.4.5" 2174 | schema-utils "^4.3.0" 2175 | serialize-javascript "^6.0.2" 2176 | terser "^5.31.1" 2177 | 2178 | terser@^5.10.0, terser@^5.31.1: 2179 | version "5.37.0" 2180 | resolved "https://registry.yarnpkg.com/terser/-/terser-5.37.0.tgz#38aa66d1cfc43d0638fab54e43ff8a4f72a21ba3" 2181 | integrity sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA== 2182 | dependencies: 2183 | "@jridgewell/source-map" "^0.3.3" 2184 | acorn "^8.8.2" 2185 | commander "^2.20.0" 2186 | source-map-support "~0.5.20" 2187 | 2188 | to-regex-range@^5.0.1: 2189 | version "5.0.1" 2190 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" 2191 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== 2192 | dependencies: 2193 | is-number "^7.0.0" 2194 | 2195 | tslib@^2.0.3: 2196 | version "2.8.1" 2197 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" 2198 | integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== 2199 | 2200 | typescript@^5.7.2: 2201 | version "5.7.2" 2202 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.7.2.tgz#3169cf8c4c8a828cde53ba9ecb3d2b1d5dd67be6" 2203 | integrity sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg== 2204 | 2205 | undici-types@~6.20.0: 2206 | version "6.20.0" 2207 | resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.20.0.tgz#8171bf22c1f588d1554d55bf204bc624af388433" 2208 | integrity sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg== 2209 | 2210 | unicode-canonical-property-names-ecmascript@^2.0.0: 2211 | version "2.0.1" 2212 | resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz#cb3173fe47ca743e228216e4a3ddc4c84d628cc2" 2213 | integrity sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg== 2214 | 2215 | unicode-match-property-ecmascript@^2.0.0: 2216 | version "2.0.0" 2217 | resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" 2218 | integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== 2219 | dependencies: 2220 | unicode-canonical-property-names-ecmascript "^2.0.0" 2221 | unicode-property-aliases-ecmascript "^2.0.0" 2222 | 2223 | unicode-match-property-value-ecmascript@^2.1.0: 2224 | version "2.2.0" 2225 | resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz#a0401aee72714598f739b68b104e4fe3a0cb3c71" 2226 | integrity sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg== 2227 | 2228 | unicode-property-aliases-ecmascript@^2.0.0: 2229 | version "2.1.0" 2230 | resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" 2231 | integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== 2232 | 2233 | unicorn-magic@^0.1.0: 2234 | version "0.1.0" 2235 | resolved "https://registry.yarnpkg.com/unicorn-magic/-/unicorn-magic-0.1.0.tgz#1bb9a51c823aaf9d73a8bfcd3d1a23dde94b0ce4" 2236 | integrity sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ== 2237 | 2238 | update-browserslist-db@^1.1.1: 2239 | version "1.1.1" 2240 | resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz#80846fba1d79e82547fb661f8d141e0945755fe5" 2241 | integrity sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A== 2242 | dependencies: 2243 | escalade "^3.2.0" 2244 | picocolors "^1.1.0" 2245 | 2246 | uri-js@^4.2.2: 2247 | version "4.4.1" 2248 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" 2249 | integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== 2250 | dependencies: 2251 | punycode "^2.1.0" 2252 | 2253 | utila@~0.4: 2254 | version "0.4.0" 2255 | resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" 2256 | integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== 2257 | 2258 | watchpack@^2.4.1: 2259 | version "2.4.2" 2260 | resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.2.tgz#2feeaed67412e7c33184e5a79ca738fbd38564da" 2261 | integrity sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw== 2262 | dependencies: 2263 | glob-to-regexp "^0.4.1" 2264 | graceful-fs "^4.1.2" 2265 | 2266 | webpack-cli@^6.0.1: 2267 | version "6.0.1" 2268 | resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-6.0.1.tgz#a1ce25da5ba077151afd73adfa12e208e5089207" 2269 | integrity sha512-MfwFQ6SfwinsUVi0rNJm7rHZ31GyTcpVE5pgVA3hwFRb7COD4TzjUUwhGWKfO50+xdc2MQPuEBBJoqIMGt3JDw== 2270 | dependencies: 2271 | "@discoveryjs/json-ext" "^0.6.1" 2272 | "@webpack-cli/configtest" "^3.0.1" 2273 | "@webpack-cli/info" "^3.0.1" 2274 | "@webpack-cli/serve" "^3.0.1" 2275 | colorette "^2.0.14" 2276 | commander "^12.1.0" 2277 | cross-spawn "^7.0.3" 2278 | envinfo "^7.14.0" 2279 | fastest-levenshtein "^1.0.12" 2280 | import-local "^3.0.2" 2281 | interpret "^3.1.1" 2282 | rechoir "^0.8.0" 2283 | webpack-merge "^6.0.1" 2284 | 2285 | webpack-merge@^6.0.1: 2286 | version "6.0.1" 2287 | resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-6.0.1.tgz#50c776868e080574725abc5869bd6e4ef0a16c6a" 2288 | integrity sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg== 2289 | dependencies: 2290 | clone-deep "^4.0.1" 2291 | flat "^5.0.2" 2292 | wildcard "^2.0.1" 2293 | 2294 | webpack-sources@^3.2.3: 2295 | version "3.2.3" 2296 | resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" 2297 | integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== 2298 | 2299 | webpack@^5.97.1: 2300 | version "5.97.1" 2301 | resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.97.1.tgz#972a8320a438b56ff0f1d94ade9e82eac155fa58" 2302 | integrity sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg== 2303 | dependencies: 2304 | "@types/eslint-scope" "^3.7.7" 2305 | "@types/estree" "^1.0.6" 2306 | "@webassemblyjs/ast" "^1.14.1" 2307 | "@webassemblyjs/wasm-edit" "^1.14.1" 2308 | "@webassemblyjs/wasm-parser" "^1.14.1" 2309 | acorn "^8.14.0" 2310 | browserslist "^4.24.0" 2311 | chrome-trace-event "^1.0.2" 2312 | enhanced-resolve "^5.17.1" 2313 | es-module-lexer "^1.2.1" 2314 | eslint-scope "5.1.1" 2315 | events "^3.2.0" 2316 | glob-to-regexp "^0.4.1" 2317 | graceful-fs "^4.2.11" 2318 | json-parse-even-better-errors "^2.3.1" 2319 | loader-runner "^4.2.0" 2320 | mime-types "^2.1.27" 2321 | neo-async "^2.6.2" 2322 | schema-utils "^3.2.0" 2323 | tapable "^2.1.1" 2324 | terser-webpack-plugin "^5.3.10" 2325 | watchpack "^2.4.1" 2326 | webpack-sources "^3.2.3" 2327 | 2328 | which@^2.0.1: 2329 | version "2.0.2" 2330 | resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" 2331 | integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== 2332 | dependencies: 2333 | isexe "^2.0.0" 2334 | 2335 | wildcard@^2.0.1: 2336 | version "2.0.1" 2337 | resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.1.tgz#5ab10d02487198954836b6349f74fff961e10f67" 2338 | integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ== 2339 | 2340 | yallist@^3.0.2: 2341 | version "3.1.1" 2342 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" 2343 | integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== 2344 | 2345 | yocto-queue@^1.0.0: 2346 | version "1.1.1" 2347 | resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-1.1.1.tgz#fef65ce3ac9f8a32ceac5a634f74e17e5b232110" 2348 | integrity sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g== 2349 | --------------------------------------------------------------------------------