├── js
├── admin.ts
├── dist-typings
│ ├── forum
│ │ └── index.d.ts
│ └── admin
│ │ ├── index.d.ts
│ │ ├── extend.d.ts
│ │ └── components
│ │ ├── AnalyticsSettingsPage.d.ts
│ │ └── MatomoWidget.d.ts
├── forum.ts
├── dist
│ ├── forum.js
│ ├── forum.js.map
│ ├── admin.js
│ └── admin.js.map
└── yarn.lock
├── docs
├── ga.png
└── piwik.png
├── resources
├── less
│ └── admin.less
├── js
│ ├── google-analytics.html
│ ├── piwik-analytics.html
│ ├── google-tag-manager.html
│ └── google-optimize.html
└── locale
│ └── en.yml
├── .editorconfig
├── phpstan.neon
├── src
├── Piwik
│ ├── RawExpression.php
│ └── PaqPushList.php
└── Listeners
│ └── AddTrackingJs.php
├── extend.php
├── LICENSE.md
├── migrations
└── 2020_06_18_000000_migrate_extension_settings.php
├── README.md
└── composer.json
/js/admin.ts:
--------------------------------------------------------------------------------
1 | export * from './src/admin';
2 |
--------------------------------------------------------------------------------
/js/dist-typings/forum/index.d.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/js/forum.ts:
--------------------------------------------------------------------------------
1 | export * from './src/forum';
2 |
--------------------------------------------------------------------------------
/docs/ga.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FriendsOfFlarum/analytics/HEAD/docs/ga.png
--------------------------------------------------------------------------------
/js/dist-typings/admin/index.d.ts:
--------------------------------------------------------------------------------
1 | export { default as extend } from './extend';
2 |
--------------------------------------------------------------------------------
/docs/piwik.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FriendsOfFlarum/analytics/HEAD/docs/piwik.png
--------------------------------------------------------------------------------
/js/dist-typings/admin/extend.d.ts:
--------------------------------------------------------------------------------
1 | declare const _default: import("flarum/common/extenders/Admin").default[];
2 | export default _default;
3 |
--------------------------------------------------------------------------------
/resources/less/admin.less:
--------------------------------------------------------------------------------
1 | .AnalyticsPage {
2 | text-align: center;
3 | }
4 |
5 | iframe {
6 | width: 100%;
7 | height: 85vh;
8 | }
9 |
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 | [*]
3 | end_of_line = lf
4 | charset = utf-8
5 | trim_trailing_whitespace = true
6 | insert_final_newline = true
7 | indent_style = space
8 | indent_size = 4
9 | [*.md]
10 | indent_size = 2
11 | trim_trailing_whitespace = false
12 |
--------------------------------------------------------------------------------
/js/dist-typings/admin/components/AnalyticsSettingsPage.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | import ExtensionPage from 'flarum/admin/components/ExtensionPage';
3 | export default class AnalyticsSettingsPage extends ExtensionPage {
4 | content(): JSX.Element;
5 | }
6 |
--------------------------------------------------------------------------------
/js/dist-typings/admin/components/MatomoWidget.d.ts:
--------------------------------------------------------------------------------
1 | export default class MatomoWidget extends Component {
2 | constructor();
3 | view(): JSX.Element[] | null;
4 | url: string | undefined;
5 | }
6 | import Component from "flarum/common/Component";
7 |
--------------------------------------------------------------------------------
/phpstan.neon:
--------------------------------------------------------------------------------
1 | includes:
2 | - vendor/flarum/phpstan/extension.neon
3 |
4 | parameters:
5 | # The level will be increased in Flarum 2.0
6 | level: 5
7 | paths:
8 | - extend.php
9 | - src
10 | excludePaths:
11 | - *.blade.php
12 | databaseMigrationsPath: ['migrations']
13 |
--------------------------------------------------------------------------------
/resources/js/google-analytics.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
--------------------------------------------------------------------------------
/src/Piwik/RawExpression.php:
--------------------------------------------------------------------------------
1 |
2 |
13 |
14 |
--------------------------------------------------------------------------------
/resources/js/google-tag-manager.html:
--------------------------------------------------------------------------------
1 |
2 |
5 |
10 |
11 |
--------------------------------------------------------------------------------
/extend.php:
--------------------------------------------------------------------------------
1 | js(__DIR__.'/js/dist/forum.js')
19 | ->content(Listeners\AddTrackingJs::class),
20 |
21 | (new Extend\Frontend('admin'))
22 | ->js(__DIR__.'/js/dist/admin.js')
23 | ->css(__DIR__.'/resources/less/admin.less'),
24 |
25 | new Extend\Locales(__DIR__.'/resources/locale'),
26 | ];
27 |
--------------------------------------------------------------------------------
/resources/js/google-optimize.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
9 |
10 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/js/dist/forum.js:
--------------------------------------------------------------------------------
1 | (()=>{var e={n:o=>{var t=o&&o.__esModule?()=>o.default:()=>o;return e.d(t,{a:t}),t},d:(o,t)=>{for(var a in t)e.o(t,a)&&!e.o(o,a)&&Object.defineProperty(o,a,{enumerable:!0,get:t[a]})},o:(e,o)=>Object.prototype.hasOwnProperty.call(e,o)};(()=>{"use strict";const o=flarum.reg.get("core","common/extend"),t=flarum.reg.get("core","forum/app");var a=e.n(t);const g=flarum.reg.get("core","common/components/Page");var r=e.n(g);a().initializers.add("fof-analytics",()=>{setTimeout(()=>{a().data.googleTrackingCode&&"undefined"!=typeof gtag&&(gtag("config",a().data.googleTrackingCode),a().session.user&>ag("config",a().data.googleTrackingCode,{user_id:a().session.user.id()}))},0),(0,o.extend)(r().prototype,"oninit",function(){a().data.googleTrackingCode&&!a().data.googleTrackingCode.startsWith("G-")&&"undefined"!=typeof gtag&>ag("config",a().data.googleTrackingCode,{page_path:m.route.get()}),a().data.googleGTMCode&&"undefined"!=typeof gtagpush&>agpush({event:"custom_event",virtualpath:m.route.get()}),"undefined"!=typeof _paq&&(_paq.push(["setCustomUrl",m.route.get()]),_paq.push(["trackPageView"]))})})})(),module.exports={}})();
2 | //# sourceMappingURL=forum.js.map
--------------------------------------------------------------------------------
/LICENSE.md:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) - 2019 Flagrow
4 | Copyright (c) 2020 - 2021 FriendsOfFlarum
5 |
6 | Permission is hereby granted, free of charge, to any person obtaining a copy
7 | of this software and associated documentation files (the "Software"), to deal
8 | in the Software without restriction, including without limitation the rights
9 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10 | copies of the Software, and to permit persons to whom the Software is
11 | furnished to do so, subject to the following conditions:
12 |
13 | The above copyright notice and this permission notice shall be included in all
14 | copies or substantial portions of the Software.
15 |
16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22 | SOFTWARE.
23 |
--------------------------------------------------------------------------------
/migrations/2020_06_18_000000_migrate_extension_settings.php:
--------------------------------------------------------------------------------
1 | function (Builder $schema) {
16 | /**
17 | * @var \Flarum\Settings\SettingsRepositoryInterface
18 | */
19 | $settings = resolve('flarum.settings');
20 |
21 | $keys = [
22 | 'piwikTrackAccounts',
23 | 'statusGoogle',
24 | 'googleTrackingCode',
25 | 'googleGTMCode',
26 | 'optTrackingCode',
27 | 'statusPiwik',
28 | 'piwikUrl',
29 | 'piwikSiteId',
30 | 'piwikTrackSubdomain',
31 | 'piwikPrependDomain',
32 | 'piwikHideAliasUrl',
33 | 'piwikAliasUrl',
34 | 'piwikAuthToken',
35 | ];
36 |
37 | foreach ($keys as $key) {
38 | if ($value = $settings->get($full = "flagrow.analytics.$key")) {
39 | $settings->set("fof-analytics.$key", $value);
40 | $settings->delete($full);
41 | }
42 | }
43 | },
44 | 'down' => function (Builder $schema) {
45 | // Nothing
46 | },
47 | ];
48 |
--------------------------------------------------------------------------------
/resources/locale/en.yml:
--------------------------------------------------------------------------------
1 | fof-analytics:
2 | admin:
3 | popup:
4 | section:
5 | googleAnalytics: Google Analytics
6 | piwik: Matomo
7 |
8 | field:
9 | statusGoogle: Enable Google Analytics (UA/GA4)
10 | optTrackingCode: Optimize Tracking Code (optional)
11 | googleTrackingCode: Tracking Code ID
12 | googleGTMCode: GTM code ID (optional)
13 | statusPiwik: Enable Matomo
14 | piwikUrl: Matomo domain or URL
15 | piwikSiteId: Site ID
16 | piwikTrackSubdomain: Track visitors across all subdomains of Flarum
17 | piwikPrependDomain: Prepend the site domain to the page title when tracking
18 | piwikHideAliasUrl: In the "Outlinks" report, hide clicks to known alias URLs
19 | piwikAliasUrl: Alias URL
20 | piwikTrackAccounts: Track individual user accounts
21 | piwikAuthToken: Authentication Token
22 |
23 | placeholder:
24 | piwikAuthToken: |
25 | Fill this token to enable a Matomo stats widget in the admin panel.
26 | You can find it in Settings > Personal > API Authentication Token.
27 |
28 | trackAccounts:
29 | none: Do not track
30 | username: Track by username
31 | email: Track by email
32 |
33 | matomo-widget:
34 | title: Matomo
35 |
--------------------------------------------------------------------------------
/src/Piwik/PaqPushList.php:
--------------------------------------------------------------------------------
1 | pushs[] = func_get_args();
36 | }
37 |
38 | /**
39 | * Creates the javascript output for the _paq.push() calls.
40 | *
41 | * @return string
42 | */
43 | public function asJavascript()
44 | {
45 | return implode("\n ", array_map(function ($push) {
46 | return '_paq.push(['.implode(', ', array_map(function ($item) {
47 | if ($item instanceof RawExpression) {
48 | return $item->value;
49 | }
50 |
51 | // JSON encoding is used to escape data injected into javascript
52 | return json_encode($item);
53 | }, $push)).']);';
54 | }, $this->pushs));
55 | }
56 | }
57 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # FriendsOfFlarum Analytics
2 |
3 | [](https://github.com/FriendsOfFlarum/analytics/blob/master/LICENSE.md) [](https://packagist.org/packages/fof/analytics) [](https://packagist.org/packages/fof/analytics) [](https://opencollective.com/fof/donate)
4 |
5 | A [Flarum](https://flarum.org/) extension that adds Google or Matomo analytics features to your forum.
6 |
7 | ## Screenshot
8 | 
9 |
10 | 
11 |
12 | 
13 |
14 | ## Goals
15 |
16 | - Allow Google and Matomo analytics service.
17 | - Use Google Optimise to quickly understand how your community can be improved.
18 |
19 | ## Installation
20 |
21 | ```bash
22 | composer require fof/analytics:*
23 | ```
24 |
25 | ## Configuration
26 |
27 | - Matomo's URL should not end with an `/`, ex: `domain.com` or `domain.com/matomo`.
28 | - Visit the admin panel to configure your analytics services.
29 | - If enabled, visit the Analytics page in admin to see your Matomo analytics results.
30 |
31 | ## Links
32 |
33 | - [Flarum Discuss post](https://discuss.flarum.org/d/1983)
34 | - [Source code on GitHub](https://github.com/FriendsOfFlarum/analytics)
35 | - [Report an issue](https://github.com/FriendsOfFlarum/analytics/issues)
36 | - [Download via Packagist](https://packagist.org/packages/fof/analytics)
37 |
38 | An extension by [FriendsOfFlarum](https://friendsofflarum.org/).
39 |
--------------------------------------------------------------------------------
/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "fof/analytics",
3 | "description": "Tracks analytics using Google Analytics, Google Optimize/GTM and Matomo",
4 | "keywords": [
5 | "extension",
6 | "flarum",
7 | "analytics",
8 | "google-analytics",
9 | "gtm",
10 | "matomo",
11 | "piwik"
12 | ],
13 | "type": "flarum-extension",
14 | "license": "MIT",
15 | "authors": [
16 | {
17 | "name": "Daniël Klabbers",
18 | "email": "daniel+flarum@klabbers.email",
19 | "homepage": "http://hyn.io"
20 | },
21 | {
22 | "name": "Clark Winkelmann",
23 | "email": "clark.winkelmann@gmail.com",
24 | "homepage": "https://clarkwinkelmann.com/"
25 | },
26 | {
27 | "name": "IanM",
28 | "homepage": "https://discuss.flarum.org/u/ianm"
29 | }
30 | ],
31 | "support": {
32 | "issues": "https://github.com/FriendsOfFlarum/analytics/issues",
33 | "source": "https://github.com/FriendsOfFlarum/analytics",
34 | "forum": "https://discuss.flarum.org/d/1983"
35 | },
36 | "homepage": "https://friendsofflarum.org",
37 | "funding": [
38 | {
39 | "type": "website",
40 | "url": "https://opencollective.com/fof/donate"
41 | }
42 | ],
43 | "require": {
44 | "flarum/core": "^2.0.0-beta"
45 | },
46 | "extra": {
47 | "flarum-extension": {
48 | "title": "FoF Analytics",
49 | "category": "feature",
50 | "icon": {
51 | "name": "fas fa-chart-line",
52 | "backgroundColor": "#e74c3c",
53 | "color": "#fff"
54 | }
55 | },
56 | "flagrow": {
57 | "discuss": "https://discuss.flarum.org/d/1983"
58 | },
59 | "flarum-cli": {
60 | "modules": {
61 | "githubActions": true
62 | }
63 | }
64 | },
65 | "autoload": {
66 | "psr-4": {
67 | "FoF\\Analytics\\": "src/"
68 | }
69 | },
70 | "replace": {
71 | "flagrow/flarum-ext-analytics": "*"
72 | },
73 | "require-dev": {
74 | "flarum/phpstan": "^2.0.0-beta",
75 | "flarum/testing": "^2.0.0-beta"
76 | },
77 | "scripts": {
78 | "analyse:phpstan": "phpstan analyse",
79 | "clear-cache:phpstan": "phpstan clear-result-cache"
80 | },
81 | "scripts-descriptions": {
82 | "analyse:phpstan": "Run static analysis"
83 | }
84 | }
--------------------------------------------------------------------------------
/js/dist/forum.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"forum.js","mappings":"MACA,IAAIA,EAAsB,CCA1BA,EAAyBC,IACxB,IAAIC,EAASD,GAAUA,EAAOE,WAC7B,IAAOF,EAAiB,QACxB,IAAM,EAEP,OADAD,EAAoBI,EAAEF,EAAQ,CAAEG,EAAGH,IAC5BA,GCLRF,EAAwB,CAACM,EAASC,KACjC,IAAI,IAAIC,KAAOD,EACXP,EAAoBS,EAAEF,EAAYC,KAASR,EAAoBS,EAAEH,EAASE,IAC5EE,OAAOC,eAAeL,EAASE,EAAK,CAAEI,YAAY,EAAMC,IAAKN,EAAWC,MCJ3ER,EAAwB,CAACc,EAAKC,IAAUL,OAAOM,UAAUC,eAAeC,KAAKJ,EAAKC,I,mBCAlF,MAAM,EAA+BI,OAAOC,IAAIP,IAAI,OAAQ,iBCAtD,EAA+BM,OAAOC,IAAIP,IAAI,OAAQ,a,aCA5D,MAAM,EAA+BM,OAAOC,IAAIP,IAAI,OAAQ,0B,aCG5D,iBAAiBQ,IAAI,gBAAiB,KAEpCC,WAAW,KACL,SAASC,oBAAsC,oBAATC,OACxCA,KAAK,SAAU,SAASD,oBACpB,YAAYE,MACdD,KAAK,SAAU,SAASD,mBAAoB,CAC1CG,QAAS,YAAYD,KAAKE,SAI/B,IACH,IAAAC,QAAO,cAAgB,SAAU,WAG3B,SAASL,qBAAuB,SAASA,mBAAmBM,WAAW,OAAyB,oBAATL,MACzFA,KAAK,SAAU,SAASD,mBAAoB,CAC1CO,UAAWC,EAAEC,MAAMnB,QAGnB,SAASoB,eAAqC,oBAAbC,UACnCA,SAAS,CACPC,MAAO,eACPC,YAAaL,EAAEC,MAAMnB,QAGL,oBAATwB,OACTA,KAAKC,KAAK,CAAC,eAAgBP,EAAEC,MAAMnB,QACnCwB,KAAKC,KAAK,CAAC,kBAEf,I","sources":["webpack://@fof/analytics/webpack/bootstrap","webpack://@fof/analytics/webpack/runtime/compat get default export","webpack://@fof/analytics/webpack/runtime/define property getters","webpack://@fof/analytics/webpack/runtime/hasOwnProperty shorthand","webpack://@fof/analytics/external root \"flarum.reg.get('core', 'common/extend')\"","webpack://@fof/analytics/external root \"flarum.reg.get('core', 'forum/app')\"","webpack://@fof/analytics/external root \"flarum.reg.get('core', 'common/components/Page')\"","webpack://@fof/analytics/./src/forum/index.js"],"sourcesContent":["// The require scope\nvar __webpack_require__ = {};\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.reg.get('core', 'common/extend');","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.reg.get('core', 'forum/app');","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.reg.get('core', 'common/components/Page');","import { extend } from 'flarum/common/extend';\nimport app from 'flarum/forum/app';\nimport Page from 'flarum/common/components/Page';\napp.initializers.add('fof-analytics', () => {\n // Supply user IDs for cross-device tracking\n setTimeout(() => {\n if (app.data.googleTrackingCode && typeof gtag !== 'undefined') {\n gtag('config', app.data.googleTrackingCode);\n if (app.session.user) {\n gtag('config', app.data.googleTrackingCode, {\n user_id: app.session.user.id()\n });\n }\n }\n }, 0);\n extend(Page.prototype, 'oninit', function () {\n // Don't run this if tracking code starts with \"G-...\"\n // GA4 automatically tracks history changes for SPAs with `page_view` events under the `page_location` property\n if (app.data.googleTrackingCode && !app.data.googleTrackingCode.startsWith('G-') && typeof gtag !== 'undefined') {\n gtag('config', app.data.googleTrackingCode, {\n page_path: m.route.get()\n });\n }\n if (app.data.googleGTMCode && typeof gtagpush !== 'undefined') {\n gtagpush({\n event: 'custom_event',\n virtualpath: m.route.get()\n });\n }\n if (typeof _paq !== 'undefined') {\n _paq.push(['setCustomUrl', m.route.get()]);\n _paq.push(['trackPageView']);\n }\n });\n});"],"names":["__webpack_require__","module","getter","__esModule","d","a","exports","definition","key","o","Object","defineProperty","enumerable","get","obj","prop","prototype","hasOwnProperty","call","flarum","reg","add","setTimeout","googleTrackingCode","gtag","user","user_id","id","extend","startsWith","page_path","m","route","googleGTMCode","gtagpush","event","virtualpath","_paq","push"],"sourceRoot":""}
--------------------------------------------------------------------------------
/js/dist/admin.js:
--------------------------------------------------------------------------------
1 | (()=>{var a={n:t=>{var i=t&&t.__esModule?()=>t.default:()=>t;return a.d(i,{a:i}),i},d:(t,i)=>{for(var n in i)a.o(i,n)&&!a.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:i[n]})},o:(a,t)=>Object.prototype.hasOwnProperty.call(a,t),r:a=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(a,"__esModule",{value:!0})}},t={};(()=>{"use strict";a.r(t),a.d(t,{extend:()=>y});const i=flarum.reg.get("core","admin/app");var n=a.n(i);const e=flarum.reg.get("core","common/extenders");var s=a.n(e);const o=flarum.reg.get("core","admin/components/ExtensionPage");var l=a.n(o);const r=flarum.reg.get("core","common/components/Select");var p=a.n(r);const d=flarum.reg.get("core","common/components/Switch");var c=a.n(d);const u=flarum.reg.get("core","common/Component");var f=a.n(u);class g extends(f()){view(){if(!(n().data.settings["fof-analytics.statusPiwik"]&&n().data.settings["fof-analytics.piwikUrl"]&&n().data.settings["fof-analytics.piwikSiteId"]&&n().data.settings["fof-analytics.piwikAuthToken"]))return null;let a=n().data.settings["fof-analytics.piwikUrl"];return-1===a.indexOf("http://")&&-1===a.indexOf("https://")&&-1===a.indexOf("//")&&(a="//"+a),"/"!==a[a.length-1]&&(a+="/"),this.url=a+"index.php",this.url+="?idSite="+n().data.settings["fof-analytics.piwikSiteId"],this.url+="&token_auth="+n().data.settings["fof-analytics.piwikAuthToken"],this.url+="&module=Widgetize&action=iframe&moduleToWidgetize=Dashboard&actionToWidgetize=index&period=month&date=today",[m("div",{className:"AnalyticsPage"},m("div",{className:"piwik"},m("label",null,n().translator.trans("fof-analytics.admin.matomo-widget.title")),m("iframe",{src:this.url,frameborder:"0"})))]}}flarum.reg.add("fof-analytics","admin/components/MatomoWidget",g);const h="fof-analytics.";class k extends(l()){content(){const a=this.setting(h+"piwikTrackAccounts");return a()||a("none"),m("div",{className:"container"},m(g,null),m("div",{className:"AnalyticsSettingsPage"},m("h3",null,n().translator.trans("fof-analytics.admin.popup.section.googleAnalytics")),m("div",{className:"Form-group"},m("label",null,m(c(),{state:this.setting(h+"statusGoogle")()>0,onchange:this.setting(h+"statusGoogle")},n().translator.trans("fof-analytics.admin.popup.field.statusGoogle")))),this.setting(h+"statusGoogle")()>0&&m("[",null,m("div",{className:"Form-group"},m("label",null,n().translator.trans("fof-analytics.admin.popup.field.googleTrackingCode")),m("input",{className:"FormControl",bidi:this.setting(h+"googleTrackingCode"),placeholder:"UA-XXXXXXXX-X / G-XXXXXXXXXX"})),m("div",{className:"Form-group"},m("label",null,n().translator.trans("fof-analytics.admin.popup.field.googleGTMCode")),m("input",{className:"FormControl",bidi:this.setting(h+"googleGTMCode"),placeholder:"GTM-XXXXXXX"})),m("div",{className:"Form-group"},m("label",null,n().translator.trans("fof-analytics.admin.popup.field.optTrackingCode")),m("input",{className:"FormControl",bidi:this.setting(h+"optTrackingCode"),placeholder:"GTM-XXXXXX"}))),m("h3",null,n().translator.trans("fof-analytics.admin.popup.section.piwik")),m("div",{className:"Form-group"},m("label",null,m(c(),{state:this.setting(h+"statusPiwik")()>0,onchange:this.setting(h+"statusPiwik")},n().translator.trans("fof-analytics.admin.popup.field.statusPiwik")))),this.setting(h+"statusPiwik")()>0&&m("[",null,m("div",{className:"Form-group"},m("label",null,n().translator.trans("fof-analytics.admin.popup.field.piwikUrl")),m("input",{className:"FormControl",bidi:this.setting(h+"piwikUrl"),placeholder:"matomo.example.com"})),m("div",{className:"Form-group"},m("label",null,n().translator.trans("fof-analytics.admin.popup.field.piwikSiteId")),m("input",{className:"FormControl",bidi:this.setting(h+"piwikSiteId")})),m("div",{className:"Form-group"},m("label",null,m(c(),{state:this.setting(h+"piwikTrackSubdomain")()>0,onchange:this.setting(h+"piwikTrackSubdomain")},n().translator.trans("fof-analytics.admin.popup.field.piwikTrackSubdomain")))),m("div",{className:"Form-group"},m("label",null,m(c(),{state:this.setting(h+"piwikPrependDomain")()>0,onchange:this.setting(h+"piwikPrependDomain")},n().translator.trans("fof-analytics.admin.popup.field.piwikPrependDomain")))),m("div",{className:"Form-group"},m("label",null,m(c(),{state:this.setting(h+"piwikHideAliasUrl")()>0,onchange:this.setting(h+"piwikHideAliasUrl")},n().translator.trans("fof-analytics.admin.popup.field.piwikHideAliasUrl")))),this.setting(h+"piwikHideAliasUrl")()>0&&m("div",{className:"Form-group"},m("label",null,n().translator.trans("fof-analytics.admin.popup.field.piwikAliasUrl")),m("input",{className:"FormControl",bidi:this.setting(h+"piwikAliasUrl")})),m("div",{className:"Form-group"},m("label",null,n().translator.trans("fof-analytics.admin.popup.field.piwikTrackAccounts")),m(p(),{options:{none:n().translator.trans("fof-analytics.admin.popup.trackAccounts.none"),username:n().translator.trans("fof-analytics.admin.popup.trackAccounts.username"),email:n().translator.trans("fof-analytics.admin.popup.trackAccounts.email")},value:a(),onchange:a})),m("div",{className:"Form-group"},m("label",null,n().translator.trans("fof-analytics.admin.popup.field.piwikAuthToken")),m("input",{className:"FormControl",bidi:this.setting(h+"piwikAuthToken"),placeholder:"00112233445566778899aabbccddeeff"}),m("div",{className:"helpText"},n().translator.trans("fof-analytics.admin.popup.placeholder.piwikAuthToken")))),m("div",{className:"Form-group"},this.submitButton())))}}flarum.reg.add("fof-analytics","admin/components/AnalyticsSettingsPage",k);const y=[(new(s().Admin)).page(k)];n().initializers.add("fof-analytics",()=>{})})(),module.exports=t})();
2 | //# sourceMappingURL=admin.js.map
--------------------------------------------------------------------------------
/src/Listeners/AddTrackingJs.php:
--------------------------------------------------------------------------------
1 | analytics($document);
30 |
31 | $this->piwik($document, $request);
32 | }
33 |
34 | private function analytics(Document $document)
35 | {
36 | $statusGoogle = (bool) $this->settings->get('fof-analytics.statusGoogle');
37 | $googleTrackingCode = $this->settings->get('fof-analytics.googleTrackingCode');
38 | $googleGTMCode = $this->settings->get('fof-analytics.googleGTMCode');
39 | $optTrackingCode = $this->settings->get('fof-analytics.optTrackingCode');
40 |
41 | if ($statusGoogle) {
42 | // Add google analytics if tracking UA only has been configured.
43 | if ($googleTrackingCode && !$googleGTMCode && !$optTrackingCode) {
44 | $js = file_get_contents(realpath(__DIR__.'/../../resources/js/google-analytics.html'));
45 | $js = str_replace('%%TRACKING_CODE%%', $googleTrackingCode, $js);
46 |
47 | $document->payload['googleTrackingCode'] = $googleTrackingCode;
48 | $document->head[] = $js;
49 | }
50 |
51 | // Add google tag manager if tracking GTM has been configured.
52 | if ($googleGTMCode) {
53 | $js = file_get_contents(realpath(__DIR__.'/../../resources/js/google-tag-manager.html'));
54 | $js = str_replace('%%GTM_TRACKING_CODE%%', $googleGTMCode, $js);
55 |
56 | $document->payload['googleGTMCode'] = $googleGTMCode;
57 | $document->head[] = $js;
58 | }
59 |
60 | // Add google analytics with google optimize plugin if configured
61 | if ($googleTrackingCode && $optTrackingCode) {
62 | $js = file_get_contents(realpath(__DIR__.'/../../resources/js/google-optimize.html'));
63 | $js = str_replace('%%OPT_TRACKING_CODE%%', $optTrackingCode, $js);
64 | $js = str_replace('%%TRACKING_CODE%%', $googleTrackingCode, $js);
65 |
66 | $document->payload['optTrackingCode'] = $optTrackingCode;
67 | $document->head[] = $js;
68 | }
69 | }
70 | }
71 |
72 | private function piwik(Document &$document, ServerRequestInterface $request)
73 | {
74 | // get the validation data
75 | $settings = [
76 | 'statusPiwik' => $this->settings->get('fof-analytics.statusPiwik'),
77 | 'piwikUrl' => $this->settings->get('fof-analytics.piwikUrl'),
78 | 'piwikSiteId' => $this->settings->get('fof-analytics.piwikSiteId'),
79 | ];
80 | // Add piwik specific tracking code if configured in admin.
81 | if ($settings['statusPiwik'] && $settings['piwikUrl'] && $settings['piwikSiteId']) {
82 | $piwikUrl = $settings['piwikUrl'];
83 |
84 | // Use protocol-relative url if no protocol is defined
85 | if (!Str::startsWith($piwikUrl, ['http://', 'https://', '//'])) {
86 | $piwikUrl = '//'.$piwikUrl;
87 | }
88 |
89 | // Add trailing slash if not already present
90 | if (!Str::endsWith($piwikUrl, '/')) {
91 | $piwikUrl .= '/';
92 | }
93 |
94 | // get all the data
95 | $settings += [
96 | 'piwikHideAliasUrl' => $this->settings->get('fof-analytics.piwikHideAliasUrl'),
97 | 'piwikAliasUrl' => $this->settings->get('fof-analytics.piwikAliasUrl'),
98 | 'piwikTrackSubdomain' => $this->settings->get('fof-analytics.piwikTrackSubdomain'),
99 | 'piwikPrependDomain' => $this->settings->get('fof-analytics.piwikPrependDomain'),
100 | 'piwikTrackAccounts' => $this->settings->get('fof-analytics.piwikTrackAccounts'),
101 | ];
102 |
103 | $rawJs = file_get_contents(realpath(__DIR__.'/../../resources/js/piwik-analytics.html'));
104 |
105 | $options = new PaqPushList();
106 |
107 | $options->addPush('setSiteId', $settings['piwikSiteId']);
108 |
109 | if ($settings['piwikTrackSubdomain']) {
110 | $options->addPush('setCookieDomain', '*.'.$_SERVER['HTTP_HOST']);
111 | }
112 |
113 | if ($settings['piwikPrependDomain']) {
114 | $options->addPush('setDocumentTitle', $options->raw('document.domain + \'/\' + document.title'));
115 | }
116 |
117 | if ($settings['piwikHideAliasUrl'] && $settings['piwikAliasUrl']) {
118 | $options->addPush('setDomains', '*.'.$settings['piwikAliasUrl']);
119 | }
120 |
121 | if (in_array($settings['piwikTrackAccounts'], ['username', 'email'])) {
122 | $user = $request->getAttribute('actor');
123 |
124 | if (!($user instanceof Guest)) {
125 | $userId = $user->{$settings['piwikTrackAccounts']};
126 |
127 | $options->addPush('setUserId', $userId);
128 | }
129 | }
130 |
131 | // Replace the ##piwik_options## has with the settings or an empty string.
132 | $js = str_replace('##piwik_options##', $options->asJavascript(), $rawJs);
133 |
134 | $js = str_replace('##piwik_url##', $piwikUrl, $js);
135 | $document->head[] = $js;
136 | }
137 | }
138 | }
139 |
--------------------------------------------------------------------------------
/js/dist/admin.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"file":"admin.js","mappings":"MACA,IAAIA,EAAsB,CCA1BA,EAAyBC,IACxB,IAAIC,EAASD,GAAUA,EAAOE,WAC7B,IAAOF,EAAiB,QACxB,IAAM,EAEP,OADAD,EAAoBI,EAAEF,EAAQ,CAAEG,EAAGH,IAC5BA,GCLRF,EAAwB,CAACM,EAASC,KACjC,IAAI,IAAIC,KAAOD,EACXP,EAAoBS,EAAEF,EAAYC,KAASR,EAAoBS,EAAEH,EAASE,IAC5EE,OAAOC,eAAeL,EAASE,EAAK,CAAEI,YAAY,EAAMC,IAAKN,EAAWC,MCJ3ER,EAAwB,CAACc,EAAKC,IAAUL,OAAOM,UAAUC,eAAeC,KAAKJ,EAAKC,GCClFf,EAAyBM,IACH,oBAAXa,QAA0BA,OAAOC,aAC1CV,OAAOC,eAAeL,EAASa,OAAOC,YAAa,CAAEC,MAAO,WAE7DX,OAAOC,eAAeL,EAAS,aAAc,CAAEe,OAAO,M,qDCLvD,MAAM,EAA+BC,OAAOC,IAAIV,IAAI,OAAQ,a,aCA5D,MAAM,EAA+BS,OAAOC,IAAIV,IAAI,OAAQ,oB,aCA5D,MAAM,EAA+BS,OAAOC,IAAIV,IAAI,OAAQ,kC,aCA5D,MAAM,EAA+BS,OAAOC,IAAIV,IAAI,OAAQ,4B,aCA5D,MAAM,EAA+BS,OAAOC,IAAIV,IAAI,OAAQ,4B,aCA5D,MAAM,EAA+BS,OAAOC,IAAIV,IAAI,OAAQ,oB,aCE7C,MAAMW,UAAqB,KACxC,IAAAC,GAEE,KAAK,SAASC,SAAS,8BAAiC,SAASA,SAAS,2BAA8B,SAASA,SAAS,8BAAiC,SAASA,SAAS,iCAC3K,OAAO,KAET,IAAIC,EAAW,SAASD,SAAS,0BAiBjC,OAdqC,IAAjCC,EAASC,QAAQ,aAAuD,IAAlCD,EAASC,QAAQ,cAAkD,IAA5BD,EAASC,QAAQ,QAChGD,EAAW,KAAOA,GAIkB,MAAlCA,EAASA,EAASE,OAAS,KAC7BF,GAAY,KAIdG,KAAKC,IAAMJ,EAAW,YACtBG,KAAKC,KAAO,WAAa,SAASL,SAAS,6BAC3CI,KAAKC,KAAO,eAAiB,SAASL,SAAS,gCAC/CI,KAAKC,KAAO,8GACL,CAACC,EAAE,MAAO,CACfC,UAAW,iBACVD,EAAE,MAAO,CACVC,UAAW,SACVD,EAAE,QAAS,KAAM,eAAeE,MAAM,4CAA6CF,EAAE,SAAU,CAChGG,IAAKL,KAAKC,IACVK,YAAa,QAEjB,EAEFd,OAAOC,IAAIc,IAAI,gBAAiB,gCAAiCb,GC9BjE,MAAMc,EAAiB,iBACR,MAAMC,UAA8B,KACjD,OAAAC,GACE,MAAMC,EAA4BX,KAAKY,QAAQJ,EAAiB,sBAIhE,OAHKG,KACHA,EAA0B,QAErBT,EAAE,MAAO,CACdC,UAAW,aACVD,EAAER,EAAc,MAAOQ,EAAE,MAAO,CACjCC,UAAW,yBACVD,EAAE,KAAM,KAAM,eAAeE,MAAM,sDAAuDF,EAAE,MAAO,CACpGC,UAAW,cACVD,EAAE,QAAS,KAAMA,EAAE,IAAQ,CAC5BW,MAAOb,KAAKY,QAAQJ,EAAiB,eAA9BR,GAAkD,EACzDc,SAAUd,KAAKY,QAAQJ,EAAiB,iBACvC,eAAeJ,MAAM,mDAAoDJ,KAAKY,QAAQJ,EAAiB,eAA9BR,GAAkD,GAAKE,EAAE,IAAK,KAAMA,EAAE,MAAO,CACvJC,UAAW,cACVD,EAAE,QAAS,KAAM,eAAeE,MAAM,uDAAwDF,EAAE,QAAS,CAC1GC,UAAW,cACXY,KAAMf,KAAKY,QAAQJ,EAAiB,sBACpCQ,YAAa,kCACVd,EAAE,MAAO,CACZC,UAAW,cACVD,EAAE,QAAS,KAAM,eAAeE,MAAM,kDAAmDF,EAAE,QAAS,CACrGC,UAAW,cACXY,KAAMf,KAAKY,QAAQJ,EAAiB,iBACpCQ,YAAa,iBACVd,EAAE,MAAO,CACZC,UAAW,cACVD,EAAE,QAAS,KAAM,eAAeE,MAAM,oDAAqDF,EAAE,QAAS,CACvGC,UAAW,cACXY,KAAMf,KAAKY,QAAQJ,EAAiB,mBACpCQ,YAAa,iBACTd,EAAE,KAAM,KAAM,eAAeE,MAAM,4CAA6CF,EAAE,MAAO,CAC7FC,UAAW,cACVD,EAAE,QAAS,KAAMA,EAAE,IAAQ,CAC5BW,MAAOb,KAAKY,QAAQJ,EAAiB,cAA9BR,GAAiD,EACxDc,SAAUd,KAAKY,QAAQJ,EAAiB,gBACvC,eAAeJ,MAAM,kDAAmDJ,KAAKY,QAAQJ,EAAiB,cAA9BR,GAAiD,GAAKE,EAAE,IAAK,KAAMA,EAAE,MAAO,CACrJC,UAAW,cACVD,EAAE,QAAS,KAAM,eAAeE,MAAM,6CAA8CF,EAAE,QAAS,CAChGC,UAAW,cACXY,KAAMf,KAAKY,QAAQJ,EAAiB,YACpCQ,YAAa,wBACVd,EAAE,MAAO,CACZC,UAAW,cACVD,EAAE,QAAS,KAAM,eAAeE,MAAM,gDAAiDF,EAAE,QAAS,CACnGC,UAAW,cACXY,KAAMf,KAAKY,QAAQJ,EAAiB,kBACjCN,EAAE,MAAO,CACZC,UAAW,cACVD,EAAE,QAAS,KAAMA,EAAE,IAAQ,CAC5BW,MAAOb,KAAKY,QAAQJ,EAAiB,sBAA9BR,GAAyD,EAChEc,SAAUd,KAAKY,QAAQJ,EAAiB,wBACvC,eAAeJ,MAAM,0DAA2DF,EAAE,MAAO,CAC1FC,UAAW,cACVD,EAAE,QAAS,KAAMA,EAAE,IAAQ,CAC5BW,MAAOb,KAAKY,QAAQJ,EAAiB,qBAA9BR,GAAwD,EAC/Dc,SAAUd,KAAKY,QAAQJ,EAAiB,uBACvC,eAAeJ,MAAM,yDAA0DF,EAAE,MAAO,CACzFC,UAAW,cACVD,EAAE,QAAS,KAAMA,EAAE,IAAQ,CAC5BW,MAAOb,KAAKY,QAAQJ,EAAiB,oBAA9BR,GAAuD,EAC9Dc,SAAUd,KAAKY,QAAQJ,EAAiB,sBACvC,eAAeJ,MAAM,wDAAyDJ,KAAKY,QAAQJ,EAAiB,oBAA9BR,GAAuD,GAAKE,EAAE,MAAO,CACpJC,UAAW,cACVD,EAAE,QAAS,KAAM,eAAeE,MAAM,kDAAmDF,EAAE,QAAS,CACrGC,UAAW,cACXY,KAAMf,KAAKY,QAAQJ,EAAiB,oBACjCN,EAAE,MAAO,CACZC,UAAW,cACVD,EAAE,QAAS,KAAM,eAAeE,MAAM,uDAAwDF,EAAE,IAAQ,CACzGe,QAAS,CACPC,KAAM,eAAed,MAAM,gDAC3Be,SAAU,eAAef,MAAM,oDAC/BgB,MAAO,eAAehB,MAAM,kDAE9Bb,MAAOoB,IACPG,SAAUH,KACPT,EAAE,MAAO,CACZC,UAAW,cACVD,EAAE,QAAS,KAAM,eAAeE,MAAM,mDAAoDF,EAAE,QAAS,CACtGC,UAAW,cACXY,KAAMf,KAAKY,QAAQJ,EAAiB,kBACpCQ,YAAa,qCACXd,EAAE,MAAO,CACXC,UAAW,YACV,eAAeC,MAAM,2DAA4DF,EAAE,MAAO,CAC3FC,UAAW,cACVH,KAAKqB,iBACV,EAEF7B,OAAOC,IAAIc,IAAI,gBAAiB,yCAA0CE,GChG1E,UAAgB,IAAI,YAAea,KAAKb,ICAxC,iBAAiBF,IAAI,gBAAiB,O","sources":["webpack://@fof/analytics/webpack/bootstrap","webpack://@fof/analytics/webpack/runtime/compat get default export","webpack://@fof/analytics/webpack/runtime/define property getters","webpack://@fof/analytics/webpack/runtime/hasOwnProperty shorthand","webpack://@fof/analytics/webpack/runtime/make namespace object","webpack://@fof/analytics/external root \"flarum.reg.get('core', 'admin/app')\"","webpack://@fof/analytics/external root \"flarum.reg.get('core', 'common/extenders')\"","webpack://@fof/analytics/external root \"flarum.reg.get('core', 'admin/components/ExtensionPage')\"","webpack://@fof/analytics/external root \"flarum.reg.get('core', 'common/components/Select')\"","webpack://@fof/analytics/external root \"flarum.reg.get('core', 'common/components/Switch')\"","webpack://@fof/analytics/external root \"flarum.reg.get('core', 'common/Component')\"","webpack://@fof/analytics/./src/admin/components/MatomoWidget.js","webpack://@fof/analytics/./src/admin/components/AnalyticsSettingsPage.tsx","webpack://@fof/analytics/./src/admin/extend.ts","webpack://@fof/analytics/./src/admin/index.ts"],"sourcesContent":["// The require scope\nvar __webpack_require__ = {};\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.reg.get('core', 'admin/app');","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.reg.get('core', 'common/extenders');","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.reg.get('core', 'admin/components/ExtensionPage');","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.reg.get('core', 'common/components/Select');","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.reg.get('core', 'common/components/Switch');","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.reg.get('core', 'common/Component');","import app from 'flarum/admin/app';\nimport Component from 'flarum/common/Component';\nexport default class MatomoWidget extends Component {\n view() {\n // If Matomo isn't enabled, we don't render the widget\n if (!app.data.settings['fof-analytics.statusPiwik'] || !app.data.settings['fof-analytics.piwikUrl'] || !app.data.settings['fof-analytics.piwikSiteId'] || !app.data.settings['fof-analytics.piwikAuthToken']) {\n return null;\n }\n let piwikUrl = app.data.settings['fof-analytics.piwikUrl'];\n\n // Use protocol-relative url if the url contains no protocol\n if (piwikUrl.indexOf('http://') === -1 && piwikUrl.indexOf('https://') === -1 && piwikUrl.indexOf('//') === -1) {\n piwikUrl = '//' + piwikUrl;\n }\n\n // Add trailing slash if necessary\n if (piwikUrl[piwikUrl.length - 1] !== '/') {\n piwikUrl += '/';\n }\n\n //Call the piwik application\n this.url = piwikUrl + 'index.php';\n this.url += '?idSite=' + app.data.settings['fof-analytics.piwikSiteId'];\n this.url += '&token_auth=' + app.data.settings['fof-analytics.piwikAuthToken'];\n this.url += '&module=Widgetize&action=iframe&moduleToWidgetize=Dashboard&actionToWidgetize=index&period=month&date=today';\n return [m(\"div\", {\n className: \"AnalyticsPage\"\n }, m(\"div\", {\n className: \"piwik\"\n }, m(\"label\", null, app.translator.trans('fof-analytics.admin.matomo-widget.title')), m(\"iframe\", {\n src: this.url,\n frameborder: \"0\"\n })))];\n }\n}\nflarum.reg.add('fof-analytics', 'admin/components/MatomoWidget', MatomoWidget);","import app from 'flarum/admin/app';\nimport ExtensionPage from 'flarum/admin/components/ExtensionPage';\nimport Select from 'flarum/common/components/Select';\nimport Switch from 'flarum/common/components/Switch';\nimport MatomoWidget from './MatomoWidget';\nconst settingsPrefix = 'fof-analytics.';\nexport default class AnalyticsSettingsPage extends ExtensionPage {\n content() {\n const piwikTrackAccountsSetting = this.setting(settingsPrefix + 'piwikTrackAccounts');\n if (!piwikTrackAccountsSetting()) {\n piwikTrackAccountsSetting('none');\n }\n return m(\"div\", {\n className: \"container\"\n }, m(MatomoWidget, null), m(\"div\", {\n className: \"AnalyticsSettingsPage\"\n }, m(\"h3\", null, app.translator.trans('fof-analytics.admin.popup.section.googleAnalytics')), m(\"div\", {\n className: \"Form-group\"\n }, m(\"label\", null, m(Switch, {\n state: this.setting(settingsPrefix + 'statusGoogle')() > 0,\n onchange: this.setting(settingsPrefix + 'statusGoogle')\n }, app.translator.trans('fof-analytics.admin.popup.field.statusGoogle')))), this.setting(settingsPrefix + 'statusGoogle')() > 0 && m('[', null, m(\"div\", {\n className: \"Form-group\"\n }, m(\"label\", null, app.translator.trans('fof-analytics.admin.popup.field.googleTrackingCode')), m(\"input\", {\n className: \"FormControl\",\n bidi: this.setting(settingsPrefix + 'googleTrackingCode'),\n placeholder: \"UA-XXXXXXXX-X / G-XXXXXXXXXX\"\n })), m(\"div\", {\n className: \"Form-group\"\n }, m(\"label\", null, app.translator.trans('fof-analytics.admin.popup.field.googleGTMCode')), m(\"input\", {\n className: \"FormControl\",\n bidi: this.setting(settingsPrefix + 'googleGTMCode'),\n placeholder: \"GTM-XXXXXXX\"\n })), m(\"div\", {\n className: \"Form-group\"\n }, m(\"label\", null, app.translator.trans('fof-analytics.admin.popup.field.optTrackingCode')), m(\"input\", {\n className: \"FormControl\",\n bidi: this.setting(settingsPrefix + 'optTrackingCode'),\n placeholder: \"GTM-XXXXXX\"\n }))), m(\"h3\", null, app.translator.trans('fof-analytics.admin.popup.section.piwik')), m(\"div\", {\n className: \"Form-group\"\n }, m(\"label\", null, m(Switch, {\n state: this.setting(settingsPrefix + 'statusPiwik')() > 0,\n onchange: this.setting(settingsPrefix + 'statusPiwik')\n }, app.translator.trans('fof-analytics.admin.popup.field.statusPiwik')))), this.setting(settingsPrefix + 'statusPiwik')() > 0 && m('[', null, m(\"div\", {\n className: \"Form-group\"\n }, m(\"label\", null, app.translator.trans('fof-analytics.admin.popup.field.piwikUrl')), m(\"input\", {\n className: \"FormControl\",\n bidi: this.setting(settingsPrefix + 'piwikUrl'),\n placeholder: \"matomo.example.com\"\n })), m(\"div\", {\n className: \"Form-group\"\n }, m(\"label\", null, app.translator.trans('fof-analytics.admin.popup.field.piwikSiteId')), m(\"input\", {\n className: \"FormControl\",\n bidi: this.setting(settingsPrefix + 'piwikSiteId')\n })), m(\"div\", {\n className: \"Form-group\"\n }, m(\"label\", null, m(Switch, {\n state: this.setting(settingsPrefix + 'piwikTrackSubdomain')() > 0,\n onchange: this.setting(settingsPrefix + 'piwikTrackSubdomain')\n }, app.translator.trans('fof-analytics.admin.popup.field.piwikTrackSubdomain')))), m(\"div\", {\n className: \"Form-group\"\n }, m(\"label\", null, m(Switch, {\n state: this.setting(settingsPrefix + 'piwikPrependDomain')() > 0,\n onchange: this.setting(settingsPrefix + 'piwikPrependDomain')\n }, app.translator.trans('fof-analytics.admin.popup.field.piwikPrependDomain')))), m(\"div\", {\n className: \"Form-group\"\n }, m(\"label\", null, m(Switch, {\n state: this.setting(settingsPrefix + 'piwikHideAliasUrl')() > 0,\n onchange: this.setting(settingsPrefix + 'piwikHideAliasUrl')\n }, app.translator.trans('fof-analytics.admin.popup.field.piwikHideAliasUrl')))), this.setting(settingsPrefix + 'piwikHideAliasUrl')() > 0 && m(\"div\", {\n className: \"Form-group\"\n }, m(\"label\", null, app.translator.trans('fof-analytics.admin.popup.field.piwikAliasUrl')), m(\"input\", {\n className: \"FormControl\",\n bidi: this.setting(settingsPrefix + 'piwikAliasUrl')\n })), m(\"div\", {\n className: \"Form-group\"\n }, m(\"label\", null, app.translator.trans('fof-analytics.admin.popup.field.piwikTrackAccounts')), m(Select, {\n options: {\n none: app.translator.trans('fof-analytics.admin.popup.trackAccounts.none'),\n username: app.translator.trans('fof-analytics.admin.popup.trackAccounts.username'),\n email: app.translator.trans('fof-analytics.admin.popup.trackAccounts.email')\n },\n value: piwikTrackAccountsSetting(),\n onchange: piwikTrackAccountsSetting\n })), m(\"div\", {\n className: \"Form-group\"\n }, m(\"label\", null, app.translator.trans('fof-analytics.admin.popup.field.piwikAuthToken')), m(\"input\", {\n className: \"FormControl\",\n bidi: this.setting(settingsPrefix + 'piwikAuthToken'),\n placeholder: \"00112233445566778899aabbccddeeff\"\n }), m(\"div\", {\n className: \"helpText\"\n }, app.translator.trans('fof-analytics.admin.popup.placeholder.piwikAuthToken')))), m(\"div\", {\n className: \"Form-group\"\n }, this.submitButton())));\n }\n}\nflarum.reg.add('fof-analytics', 'admin/components/AnalyticsSettingsPage', AnalyticsSettingsPage);","import Extend from 'flarum/common/extenders';\nimport AnalyticsSettingsPage from './components/AnalyticsSettingsPage';\nexport default [new Extend.Admin().page(AnalyticsSettingsPage)];","import app from 'flarum/admin/app';\nexport { default as extend } from './extend';\napp.initializers.add('fof-analytics', () => {\n //\n});"],"names":["__webpack_require__","module","getter","__esModule","d","a","exports","definition","key","o","Object","defineProperty","enumerable","get","obj","prop","prototype","hasOwnProperty","call","Symbol","toStringTag","value","flarum","reg","MatomoWidget","view","settings","piwikUrl","indexOf","length","this","url","m","className","trans","src","frameborder","add","settingsPrefix","AnalyticsSettingsPage","content","piwikTrackAccountsSetting","setting","state","onchange","bidi","placeholder","options","none","username","email","submitButton","page"],"sourceRoot":""}
--------------------------------------------------------------------------------
/js/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "@babel/code-frame@^7.27.1":
6 | version "7.27.1"
7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.27.1.tgz#200f715e66d52a23b221a9435534a91cc13ad5be"
8 | integrity sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==
9 | dependencies:
10 | "@babel/helper-validator-identifier" "^7.27.1"
11 | js-tokens "^4.0.0"
12 | picocolors "^1.1.1"
13 |
14 | "@babel/compat-data@^7.27.2", "@babel/compat-data@^7.27.7", "@babel/compat-data@^7.28.0":
15 | version "7.28.4"
16 | resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.28.4.tgz#96fdf1af1b8859c8474ab39c295312bfb7c24b04"
17 | integrity sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==
18 |
19 | "@babel/core@^7.20.2":
20 | version "7.28.4"
21 | resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.28.4.tgz#12a550b8794452df4c8b084f95003bce1742d496"
22 | integrity sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==
23 | dependencies:
24 | "@babel/code-frame" "^7.27.1"
25 | "@babel/generator" "^7.28.3"
26 | "@babel/helper-compilation-targets" "^7.27.2"
27 | "@babel/helper-module-transforms" "^7.28.3"
28 | "@babel/helpers" "^7.28.4"
29 | "@babel/parser" "^7.28.4"
30 | "@babel/template" "^7.27.2"
31 | "@babel/traverse" "^7.28.4"
32 | "@babel/types" "^7.28.4"
33 | "@jridgewell/remapping" "^2.3.5"
34 | convert-source-map "^2.0.0"
35 | debug "^4.1.0"
36 | gensync "^1.0.0-beta.2"
37 | json5 "^2.2.3"
38 | semver "^6.3.1"
39 |
40 | "@babel/generator@^7.28.3":
41 | version "7.28.3"
42 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.28.3.tgz#9626c1741c650cbac39121694a0f2d7451b8ef3e"
43 | integrity sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==
44 | dependencies:
45 | "@babel/parser" "^7.28.3"
46 | "@babel/types" "^7.28.2"
47 | "@jridgewell/gen-mapping" "^0.3.12"
48 | "@jridgewell/trace-mapping" "^0.3.28"
49 | jsesc "^3.0.2"
50 |
51 | "@babel/helper-annotate-as-pure@^7.27.1", "@babel/helper-annotate-as-pure@^7.27.3":
52 | version "7.27.3"
53 | resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz#f31fd86b915fc4daf1f3ac6976c59be7084ed9c5"
54 | integrity sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==
55 | dependencies:
56 | "@babel/types" "^7.27.3"
57 |
58 | "@babel/helper-compilation-targets@^7.27.1", "@babel/helper-compilation-targets@^7.27.2":
59 | version "7.27.2"
60 | resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz#46a0f6efab808d51d29ce96858dd10ce8732733d"
61 | integrity sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==
62 | dependencies:
63 | "@babel/compat-data" "^7.27.2"
64 | "@babel/helper-validator-option" "^7.27.1"
65 | browserslist "^4.24.0"
66 | lru-cache "^5.1.1"
67 | semver "^6.3.1"
68 |
69 | "@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.27.1", "@babel/helper-create-class-features-plugin@^7.28.3":
70 | version "7.28.3"
71 | resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.3.tgz#3e747434ea007910c320c4d39a6b46f20f371d46"
72 | integrity sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==
73 | dependencies:
74 | "@babel/helper-annotate-as-pure" "^7.27.3"
75 | "@babel/helper-member-expression-to-functions" "^7.27.1"
76 | "@babel/helper-optimise-call-expression" "^7.27.1"
77 | "@babel/helper-replace-supers" "^7.27.1"
78 | "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1"
79 | "@babel/traverse" "^7.28.3"
80 | semver "^6.3.1"
81 |
82 | "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.27.1":
83 | version "7.27.1"
84 | resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.27.1.tgz#05b0882d97ba1d4d03519e4bce615d70afa18c53"
85 | integrity sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ==
86 | dependencies:
87 | "@babel/helper-annotate-as-pure" "^7.27.1"
88 | regexpu-core "^6.2.0"
89 | semver "^6.3.1"
90 |
91 | "@babel/helper-define-polyfill-provider@^0.6.5":
92 | version "0.6.5"
93 | resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz#742ccf1cb003c07b48859fc9fa2c1bbe40e5f753"
94 | integrity sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==
95 | dependencies:
96 | "@babel/helper-compilation-targets" "^7.27.2"
97 | "@babel/helper-plugin-utils" "^7.27.1"
98 | debug "^4.4.1"
99 | lodash.debounce "^4.0.8"
100 | resolve "^1.22.10"
101 |
102 | "@babel/helper-globals@^7.28.0":
103 | version "7.28.0"
104 | resolved "https://registry.yarnpkg.com/@babel/helper-globals/-/helper-globals-7.28.0.tgz#b9430df2aa4e17bc28665eadeae8aa1d985e6674"
105 | integrity sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==
106 |
107 | "@babel/helper-member-expression-to-functions@^7.27.1":
108 | version "7.27.1"
109 | resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.27.1.tgz#ea1211276be93e798ce19037da6f06fbb994fa44"
110 | integrity sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==
111 | dependencies:
112 | "@babel/traverse" "^7.27.1"
113 | "@babel/types" "^7.27.1"
114 |
115 | "@babel/helper-module-imports@^7.27.1":
116 | version "7.27.1"
117 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz#7ef769a323e2655e126673bb6d2d6913bbead204"
118 | integrity sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==
119 | dependencies:
120 | "@babel/traverse" "^7.27.1"
121 | "@babel/types" "^7.27.1"
122 |
123 | "@babel/helper-module-transforms@^7.27.1", "@babel/helper-module-transforms@^7.28.3":
124 | version "7.28.3"
125 | resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz#a2b37d3da3b2344fe085dab234426f2b9a2fa5f6"
126 | integrity sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==
127 | dependencies:
128 | "@babel/helper-module-imports" "^7.27.1"
129 | "@babel/helper-validator-identifier" "^7.27.1"
130 | "@babel/traverse" "^7.28.3"
131 |
132 | "@babel/helper-optimise-call-expression@^7.27.1":
133 | version "7.27.1"
134 | resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz#c65221b61a643f3e62705e5dd2b5f115e35f9200"
135 | integrity sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==
136 | dependencies:
137 | "@babel/types" "^7.27.1"
138 |
139 | "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.27.1":
140 | version "7.27.1"
141 | resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz#ddb2f876534ff8013e6c2b299bf4d39b3c51d44c"
142 | integrity sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==
143 |
144 | "@babel/helper-remap-async-to-generator@^7.27.1":
145 | version "7.27.1"
146 | resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz#4601d5c7ce2eb2aea58328d43725523fcd362ce6"
147 | integrity sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==
148 | dependencies:
149 | "@babel/helper-annotate-as-pure" "^7.27.1"
150 | "@babel/helper-wrap-function" "^7.27.1"
151 | "@babel/traverse" "^7.27.1"
152 |
153 | "@babel/helper-replace-supers@^7.27.1":
154 | version "7.27.1"
155 | resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz#b1ed2d634ce3bdb730e4b52de30f8cccfd692bc0"
156 | integrity sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==
157 | dependencies:
158 | "@babel/helper-member-expression-to-functions" "^7.27.1"
159 | "@babel/helper-optimise-call-expression" "^7.27.1"
160 | "@babel/traverse" "^7.27.1"
161 |
162 | "@babel/helper-skip-transparent-expression-wrappers@^7.27.1":
163 | version "7.27.1"
164 | resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz#62bb91b3abba8c7f1fec0252d9dbea11b3ee7a56"
165 | integrity sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==
166 | dependencies:
167 | "@babel/traverse" "^7.27.1"
168 | "@babel/types" "^7.27.1"
169 |
170 | "@babel/helper-string-parser@^7.27.1":
171 | version "7.27.1"
172 | resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz#54da796097ab19ce67ed9f88b47bb2ec49367687"
173 | integrity sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==
174 |
175 | "@babel/helper-validator-identifier@^7.27.1":
176 | version "7.27.1"
177 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz#a7054dcc145a967dd4dc8fee845a57c1316c9df8"
178 | integrity sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==
179 |
180 | "@babel/helper-validator-option@^7.27.1":
181 | version "7.27.1"
182 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz#fa52f5b1e7db1ab049445b421c4471303897702f"
183 | integrity sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==
184 |
185 | "@babel/helper-wrap-function@^7.27.1":
186 | version "7.28.3"
187 | resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.28.3.tgz#fe4872092bc1438ffd0ce579e6f699609f9d0a7a"
188 | integrity sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==
189 | dependencies:
190 | "@babel/template" "^7.27.2"
191 | "@babel/traverse" "^7.28.3"
192 | "@babel/types" "^7.28.2"
193 |
194 | "@babel/helpers@^7.28.4":
195 | version "7.28.4"
196 | resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.28.4.tgz#fe07274742e95bdf7cf1443593eeb8926ab63827"
197 | integrity sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==
198 | dependencies:
199 | "@babel/template" "^7.27.2"
200 | "@babel/types" "^7.28.4"
201 |
202 | "@babel/parser@^7.27.2", "@babel/parser@^7.28.3", "@babel/parser@^7.28.4":
203 | version "7.28.4"
204 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.4.tgz#da25d4643532890932cc03f7705fe19637e03fa8"
205 | integrity sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==
206 | dependencies:
207 | "@babel/types" "^7.28.4"
208 |
209 | "@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.27.1":
210 | version "7.27.1"
211 | resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.27.1.tgz#61dd8a8e61f7eb568268d1b5f129da3eee364bf9"
212 | integrity sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==
213 | dependencies:
214 | "@babel/helper-plugin-utils" "^7.27.1"
215 | "@babel/traverse" "^7.27.1"
216 |
217 | "@babel/plugin-bugfix-safari-class-field-initializer-scope@^7.27.1":
218 | version "7.27.1"
219 | resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz#43f70a6d7efd52370eefbdf55ae03d91b293856d"
220 | integrity sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==
221 | dependencies:
222 | "@babel/helper-plugin-utils" "^7.27.1"
223 |
224 | "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.27.1":
225 | version "7.27.1"
226 | 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.27.1.tgz#beb623bd573b8b6f3047bd04c32506adc3e58a72"
227 | integrity sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==
228 | dependencies:
229 | "@babel/helper-plugin-utils" "^7.27.1"
230 |
231 | "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.27.1":
232 | version "7.27.1"
233 | resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz#e134a5479eb2ba9c02714e8c1ebf1ec9076124fd"
234 | integrity sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==
235 | dependencies:
236 | "@babel/helper-plugin-utils" "^7.27.1"
237 | "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1"
238 | "@babel/plugin-transform-optional-chaining" "^7.27.1"
239 |
240 | "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.28.3":
241 | version "7.28.3"
242 | resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz#373f6e2de0016f73caf8f27004f61d167743742a"
243 | integrity sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==
244 | dependencies:
245 | "@babel/helper-plugin-utils" "^7.27.1"
246 | "@babel/traverse" "^7.28.3"
247 |
248 | "@babel/plugin-proposal-class-properties@^7.18.6":
249 | version "7.18.6"
250 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3"
251 | integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==
252 | dependencies:
253 | "@babel/helper-create-class-features-plugin" "^7.18.6"
254 | "@babel/helper-plugin-utils" "^7.18.6"
255 |
256 | "@babel/plugin-proposal-private-methods@^7.18.6":
257 | version "7.18.6"
258 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz#5209de7d213457548a98436fa2882f52f4be6bea"
259 | integrity sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==
260 | dependencies:
261 | "@babel/helper-create-class-features-plugin" "^7.18.6"
262 | "@babel/helper-plugin-utils" "^7.18.6"
263 |
264 | "@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2":
265 | version "7.21.0-placeholder-for-preset-env.2"
266 | 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"
267 | integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==
268 |
269 | "@babel/plugin-syntax-import-assertions@^7.27.1":
270 | version "7.27.1"
271 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz#88894aefd2b03b5ee6ad1562a7c8e1587496aecd"
272 | integrity sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==
273 | dependencies:
274 | "@babel/helper-plugin-utils" "^7.27.1"
275 |
276 | "@babel/plugin-syntax-import-attributes@^7.27.1":
277 | version "7.27.1"
278 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz#34c017d54496f9b11b61474e7ea3dfd5563ffe07"
279 | integrity sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==
280 | dependencies:
281 | "@babel/helper-plugin-utils" "^7.27.1"
282 |
283 | "@babel/plugin-syntax-jsx@^7.27.1":
284 | version "7.27.1"
285 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz#2f9beb5eff30fa507c5532d107daac7b888fa34c"
286 | integrity sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==
287 | dependencies:
288 | "@babel/helper-plugin-utils" "^7.27.1"
289 |
290 | "@babel/plugin-syntax-typescript@^7.27.1":
291 | version "7.27.1"
292 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz#5147d29066a793450f220c63fa3a9431b7e6dd18"
293 | integrity sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==
294 | dependencies:
295 | "@babel/helper-plugin-utils" "^7.27.1"
296 |
297 | "@babel/plugin-syntax-unicode-sets-regex@^7.18.6":
298 | version "7.18.6"
299 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357"
300 | integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==
301 | dependencies:
302 | "@babel/helper-create-regexp-features-plugin" "^7.18.6"
303 | "@babel/helper-plugin-utils" "^7.18.6"
304 |
305 | "@babel/plugin-transform-arrow-functions@^7.27.1":
306 | version "7.27.1"
307 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz#6e2061067ba3ab0266d834a9f94811196f2aba9a"
308 | integrity sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==
309 | dependencies:
310 | "@babel/helper-plugin-utils" "^7.27.1"
311 |
312 | "@babel/plugin-transform-async-generator-functions@^7.28.0":
313 | version "7.28.0"
314 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.0.tgz#1276e6c7285ab2cd1eccb0bc7356b7a69ff842c2"
315 | integrity sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==
316 | dependencies:
317 | "@babel/helper-plugin-utils" "^7.27.1"
318 | "@babel/helper-remap-async-to-generator" "^7.27.1"
319 | "@babel/traverse" "^7.28.0"
320 |
321 | "@babel/plugin-transform-async-to-generator@^7.27.1":
322 | version "7.27.1"
323 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz#9a93893b9379b39466c74474f55af03de78c66e7"
324 | integrity sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==
325 | dependencies:
326 | "@babel/helper-module-imports" "^7.27.1"
327 | "@babel/helper-plugin-utils" "^7.27.1"
328 | "@babel/helper-remap-async-to-generator" "^7.27.1"
329 |
330 | "@babel/plugin-transform-block-scoped-functions@^7.27.1":
331 | version "7.27.1"
332 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz#558a9d6e24cf72802dd3b62a4b51e0d62c0f57f9"
333 | integrity sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==
334 | dependencies:
335 | "@babel/helper-plugin-utils" "^7.27.1"
336 |
337 | "@babel/plugin-transform-block-scoping@^7.28.0":
338 | version "7.28.4"
339 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.4.tgz#e19ac4ddb8b7858bac1fd5c1be98a994d9726410"
340 | integrity sha512-1yxmvN0MJHOhPVmAsmoW5liWwoILobu/d/ShymZmj867bAdxGbehIrew1DuLpw2Ukv+qDSSPQdYW1dLNE7t11A==
341 | dependencies:
342 | "@babel/helper-plugin-utils" "^7.27.1"
343 |
344 | "@babel/plugin-transform-class-properties@^7.27.1":
345 | version "7.27.1"
346 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz#dd40a6a370dfd49d32362ae206ddaf2bb082a925"
347 | integrity sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==
348 | dependencies:
349 | "@babel/helper-create-class-features-plugin" "^7.27.1"
350 | "@babel/helper-plugin-utils" "^7.27.1"
351 |
352 | "@babel/plugin-transform-class-static-block@^7.28.3":
353 | version "7.28.3"
354 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.3.tgz#d1b8e69b54c9993bc558203e1f49bfc979bfd852"
355 | integrity sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==
356 | dependencies:
357 | "@babel/helper-create-class-features-plugin" "^7.28.3"
358 | "@babel/helper-plugin-utils" "^7.27.1"
359 |
360 | "@babel/plugin-transform-classes@^7.28.3":
361 | version "7.28.4"
362 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.4.tgz#75d66175486788c56728a73424d67cbc7473495c"
363 | integrity sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==
364 | dependencies:
365 | "@babel/helper-annotate-as-pure" "^7.27.3"
366 | "@babel/helper-compilation-targets" "^7.27.2"
367 | "@babel/helper-globals" "^7.28.0"
368 | "@babel/helper-plugin-utils" "^7.27.1"
369 | "@babel/helper-replace-supers" "^7.27.1"
370 | "@babel/traverse" "^7.28.4"
371 |
372 | "@babel/plugin-transform-computed-properties@^7.27.1":
373 | version "7.27.1"
374 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz#81662e78bf5e734a97982c2b7f0a793288ef3caa"
375 | integrity sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==
376 | dependencies:
377 | "@babel/helper-plugin-utils" "^7.27.1"
378 | "@babel/template" "^7.27.1"
379 |
380 | "@babel/plugin-transform-destructuring@^7.28.0":
381 | version "7.28.0"
382 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.0.tgz#0f156588f69c596089b7d5b06f5af83d9aa7f97a"
383 | integrity sha512-v1nrSMBiKcodhsyJ4Gf+Z0U/yawmJDBOTpEB3mcQY52r9RIyPneGyAS/yM6seP/8I+mWI3elOMtT5dB8GJVs+A==
384 | dependencies:
385 | "@babel/helper-plugin-utils" "^7.27.1"
386 | "@babel/traverse" "^7.28.0"
387 |
388 | "@babel/plugin-transform-dotall-regex@^7.27.1":
389 | version "7.27.1"
390 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz#aa6821de864c528b1fecf286f0a174e38e826f4d"
391 | integrity sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==
392 | dependencies:
393 | "@babel/helper-create-regexp-features-plugin" "^7.27.1"
394 | "@babel/helper-plugin-utils" "^7.27.1"
395 |
396 | "@babel/plugin-transform-duplicate-keys@^7.27.1":
397 | version "7.27.1"
398 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz#f1fbf628ece18e12e7b32b175940e68358f546d1"
399 | integrity sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==
400 | dependencies:
401 | "@babel/helper-plugin-utils" "^7.27.1"
402 |
403 | "@babel/plugin-transform-duplicate-named-capturing-groups-regex@^7.27.1":
404 | version "7.27.1"
405 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz#5043854ca620a94149372e69030ff8cb6a9eb0ec"
406 | integrity sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==
407 | dependencies:
408 | "@babel/helper-create-regexp-features-plugin" "^7.27.1"
409 | "@babel/helper-plugin-utils" "^7.27.1"
410 |
411 | "@babel/plugin-transform-dynamic-import@^7.27.1":
412 | version "7.27.1"
413 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz#4c78f35552ac0e06aa1f6e3c573d67695e8af5a4"
414 | integrity sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==
415 | dependencies:
416 | "@babel/helper-plugin-utils" "^7.27.1"
417 |
418 | "@babel/plugin-transform-explicit-resource-management@^7.28.0":
419 | version "7.28.0"
420 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.0.tgz#45be6211b778dbf4b9d54c4e8a2b42fa72e09a1a"
421 | integrity sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==
422 | dependencies:
423 | "@babel/helper-plugin-utils" "^7.27.1"
424 | "@babel/plugin-transform-destructuring" "^7.28.0"
425 |
426 | "@babel/plugin-transform-exponentiation-operator@^7.27.1":
427 | version "7.27.1"
428 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.27.1.tgz#fc497b12d8277e559747f5a3ed868dd8064f83e1"
429 | integrity sha512-uspvXnhHvGKf2r4VVtBpeFnuDWsJLQ6MF6lGJLC89jBR1uoVeqM416AZtTuhTezOfgHicpJQmoD5YUakO/YmXQ==
430 | dependencies:
431 | "@babel/helper-plugin-utils" "^7.27.1"
432 |
433 | "@babel/plugin-transform-export-namespace-from@^7.27.1":
434 | version "7.27.1"
435 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz#71ca69d3471edd6daa711cf4dfc3400415df9c23"
436 | integrity sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==
437 | dependencies:
438 | "@babel/helper-plugin-utils" "^7.27.1"
439 |
440 | "@babel/plugin-transform-for-of@^7.27.1":
441 | version "7.27.1"
442 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz#bc24f7080e9ff721b63a70ac7b2564ca15b6c40a"
443 | integrity sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==
444 | dependencies:
445 | "@babel/helper-plugin-utils" "^7.27.1"
446 | "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1"
447 |
448 | "@babel/plugin-transform-function-name@^7.27.1":
449 | version "7.27.1"
450 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz#4d0bf307720e4dce6d7c30fcb1fd6ca77bdeb3a7"
451 | integrity sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==
452 | dependencies:
453 | "@babel/helper-compilation-targets" "^7.27.1"
454 | "@babel/helper-plugin-utils" "^7.27.1"
455 | "@babel/traverse" "^7.27.1"
456 |
457 | "@babel/plugin-transform-json-strings@^7.27.1":
458 | version "7.27.1"
459 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz#a2e0ce6ef256376bd527f290da023983527a4f4c"
460 | integrity sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==
461 | dependencies:
462 | "@babel/helper-plugin-utils" "^7.27.1"
463 |
464 | "@babel/plugin-transform-literals@^7.27.1":
465 | version "7.27.1"
466 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz#baaefa4d10a1d4206f9dcdda50d7d5827bb70b24"
467 | integrity sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==
468 | dependencies:
469 | "@babel/helper-plugin-utils" "^7.27.1"
470 |
471 | "@babel/plugin-transform-logical-assignment-operators@^7.27.1":
472 | version "7.27.1"
473 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.27.1.tgz#890cb20e0270e0e5bebe3f025b434841c32d5baa"
474 | integrity sha512-SJvDs5dXxiae4FbSL1aBJlG4wvl594N6YEVVn9e3JGulwioy6z3oPjx/sQBO3Y4NwUu5HNix6KJ3wBZoewcdbw==
475 | dependencies:
476 | "@babel/helper-plugin-utils" "^7.27.1"
477 |
478 | "@babel/plugin-transform-member-expression-literals@^7.27.1":
479 | version "7.27.1"
480 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz#37b88ba594d852418e99536f5612f795f23aeaf9"
481 | integrity sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==
482 | dependencies:
483 | "@babel/helper-plugin-utils" "^7.27.1"
484 |
485 | "@babel/plugin-transform-modules-amd@^7.27.1":
486 | version "7.27.1"
487 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz#a4145f9d87c2291fe2d05f994b65dba4e3e7196f"
488 | integrity sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==
489 | dependencies:
490 | "@babel/helper-module-transforms" "^7.27.1"
491 | "@babel/helper-plugin-utils" "^7.27.1"
492 |
493 | "@babel/plugin-transform-modules-commonjs@^7.27.1":
494 | version "7.27.1"
495 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz#8e44ed37c2787ecc23bdc367f49977476614e832"
496 | integrity sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==
497 | dependencies:
498 | "@babel/helper-module-transforms" "^7.27.1"
499 | "@babel/helper-plugin-utils" "^7.27.1"
500 |
501 | "@babel/plugin-transform-modules-systemjs@^7.27.1":
502 | version "7.27.1"
503 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.27.1.tgz#00e05b61863070d0f3292a00126c16c0e024c4ed"
504 | integrity sha512-w5N1XzsRbc0PQStASMksmUeqECuzKuTJer7kFagK8AXgpCMkeDMO5S+aaFb7A51ZYDF7XI34qsTX+fkHiIm5yA==
505 | dependencies:
506 | "@babel/helper-module-transforms" "^7.27.1"
507 | "@babel/helper-plugin-utils" "^7.27.1"
508 | "@babel/helper-validator-identifier" "^7.27.1"
509 | "@babel/traverse" "^7.27.1"
510 |
511 | "@babel/plugin-transform-modules-umd@^7.27.1":
512 | version "7.27.1"
513 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz#63f2cf4f6dc15debc12f694e44714863d34cd334"
514 | integrity sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==
515 | dependencies:
516 | "@babel/helper-module-transforms" "^7.27.1"
517 | "@babel/helper-plugin-utils" "^7.27.1"
518 |
519 | "@babel/plugin-transform-named-capturing-groups-regex@^7.27.1":
520 | version "7.27.1"
521 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz#f32b8f7818d8fc0cc46ee20a8ef75f071af976e1"
522 | integrity sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==
523 | dependencies:
524 | "@babel/helper-create-regexp-features-plugin" "^7.27.1"
525 | "@babel/helper-plugin-utils" "^7.27.1"
526 |
527 | "@babel/plugin-transform-new-target@^7.27.1":
528 | version "7.27.1"
529 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz#259c43939728cad1706ac17351b7e6a7bea1abeb"
530 | integrity sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==
531 | dependencies:
532 | "@babel/helper-plugin-utils" "^7.27.1"
533 |
534 | "@babel/plugin-transform-nullish-coalescing-operator@^7.27.1":
535 | version "7.27.1"
536 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz#4f9d3153bf6782d73dd42785a9d22d03197bc91d"
537 | integrity sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==
538 | dependencies:
539 | "@babel/helper-plugin-utils" "^7.27.1"
540 |
541 | "@babel/plugin-transform-numeric-separator@^7.27.1":
542 | version "7.27.1"
543 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz#614e0b15cc800e5997dadd9bd6ea524ed6c819c6"
544 | integrity sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==
545 | dependencies:
546 | "@babel/helper-plugin-utils" "^7.27.1"
547 |
548 | "@babel/plugin-transform-object-assign@^7.18.6":
549 | version "7.27.1"
550 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.27.1.tgz#2a76d9bbf7610296ce906a6fe7c7317025c9a67c"
551 | integrity sha512-LP6tsnirA6iy13uBKiYgjJsfQrodmlSrpZModtlo1Vk8sOO68gfo7dfA9TGJyEgxTiO7czK4EGZm8FJEZtk4kQ==
552 | dependencies:
553 | "@babel/helper-plugin-utils" "^7.27.1"
554 |
555 | "@babel/plugin-transform-object-rest-spread@^7.28.0":
556 | version "7.28.4"
557 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.4.tgz#9ee1ceca80b3e6c4bac9247b2149e36958f7f98d"
558 | integrity sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==
559 | dependencies:
560 | "@babel/helper-compilation-targets" "^7.27.2"
561 | "@babel/helper-plugin-utils" "^7.27.1"
562 | "@babel/plugin-transform-destructuring" "^7.28.0"
563 | "@babel/plugin-transform-parameters" "^7.27.7"
564 | "@babel/traverse" "^7.28.4"
565 |
566 | "@babel/plugin-transform-object-super@^7.27.1":
567 | version "7.27.1"
568 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz#1c932cd27bf3874c43a5cac4f43ebf970c9871b5"
569 | integrity sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==
570 | dependencies:
571 | "@babel/helper-plugin-utils" "^7.27.1"
572 | "@babel/helper-replace-supers" "^7.27.1"
573 |
574 | "@babel/plugin-transform-optional-catch-binding@^7.27.1":
575 | version "7.27.1"
576 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz#84c7341ebde35ccd36b137e9e45866825072a30c"
577 | integrity sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==
578 | dependencies:
579 | "@babel/helper-plugin-utils" "^7.27.1"
580 |
581 | "@babel/plugin-transform-optional-chaining@^7.27.1":
582 | version "7.27.1"
583 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.27.1.tgz#874ce3c4f06b7780592e946026eb76a32830454f"
584 | integrity sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg==
585 | dependencies:
586 | "@babel/helper-plugin-utils" "^7.27.1"
587 | "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1"
588 |
589 | "@babel/plugin-transform-parameters@^7.27.7":
590 | version "7.27.7"
591 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz#1fd2febb7c74e7d21cf3b05f7aebc907940af53a"
592 | integrity sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==
593 | dependencies:
594 | "@babel/helper-plugin-utils" "^7.27.1"
595 |
596 | "@babel/plugin-transform-private-methods@^7.27.1":
597 | version "7.27.1"
598 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz#fdacbab1c5ed81ec70dfdbb8b213d65da148b6af"
599 | integrity sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==
600 | dependencies:
601 | "@babel/helper-create-class-features-plugin" "^7.27.1"
602 | "@babel/helper-plugin-utils" "^7.27.1"
603 |
604 | "@babel/plugin-transform-private-property-in-object@^7.27.1":
605 | version "7.27.1"
606 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz#4dbbef283b5b2f01a21e81e299f76e35f900fb11"
607 | integrity sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==
608 | dependencies:
609 | "@babel/helper-annotate-as-pure" "^7.27.1"
610 | "@babel/helper-create-class-features-plugin" "^7.27.1"
611 | "@babel/helper-plugin-utils" "^7.27.1"
612 |
613 | "@babel/plugin-transform-property-literals@^7.27.1":
614 | version "7.27.1"
615 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz#07eafd618800591e88073a0af1b940d9a42c6424"
616 | integrity sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==
617 | dependencies:
618 | "@babel/helper-plugin-utils" "^7.27.1"
619 |
620 | "@babel/plugin-transform-react-display-name@^7.27.1":
621 | version "7.28.0"
622 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.28.0.tgz#6f20a7295fea7df42eb42fed8f896813f5b934de"
623 | integrity sha512-D6Eujc2zMxKjfa4Zxl4GHMsmhKKZ9VpcqIchJLvwTxad9zWIYulwYItBovpDOoNLISpcZSXoDJ5gaGbQUDqViA==
624 | dependencies:
625 | "@babel/helper-plugin-utils" "^7.27.1"
626 |
627 | "@babel/plugin-transform-react-jsx-development@^7.27.1":
628 | version "7.27.1"
629 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.27.1.tgz#47ff95940e20a3a70e68ad3d4fcb657b647f6c98"
630 | integrity sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q==
631 | dependencies:
632 | "@babel/plugin-transform-react-jsx" "^7.27.1"
633 |
634 | "@babel/plugin-transform-react-jsx@^7.19.0", "@babel/plugin-transform-react-jsx@^7.27.1":
635 | version "7.27.1"
636 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.27.1.tgz#1023bc94b78b0a2d68c82b5e96aed573bcfb9db0"
637 | integrity sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==
638 | dependencies:
639 | "@babel/helper-annotate-as-pure" "^7.27.1"
640 | "@babel/helper-module-imports" "^7.27.1"
641 | "@babel/helper-plugin-utils" "^7.27.1"
642 | "@babel/plugin-syntax-jsx" "^7.27.1"
643 | "@babel/types" "^7.27.1"
644 |
645 | "@babel/plugin-transform-react-pure-annotations@^7.27.1":
646 | version "7.27.1"
647 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.27.1.tgz#339f1ce355eae242e0649f232b1c68907c02e879"
648 | integrity sha512-JfuinvDOsD9FVMTHpzA/pBLisxpv1aSf+OIV8lgH3MuWrks19R27e6a6DipIg4aX1Zm9Wpb04p8wljfKrVSnPA==
649 | dependencies:
650 | "@babel/helper-annotate-as-pure" "^7.27.1"
651 | "@babel/helper-plugin-utils" "^7.27.1"
652 |
653 | "@babel/plugin-transform-regenerator@^7.28.3":
654 | version "7.28.4"
655 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.4.tgz#9d3fa3bebb48ddd0091ce5729139cd99c67cea51"
656 | integrity sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==
657 | dependencies:
658 | "@babel/helper-plugin-utils" "^7.27.1"
659 |
660 | "@babel/plugin-transform-regexp-modifiers@^7.27.1":
661 | version "7.27.1"
662 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz#df9ba5577c974e3f1449888b70b76169998a6d09"
663 | integrity sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==
664 | dependencies:
665 | "@babel/helper-create-regexp-features-plugin" "^7.27.1"
666 | "@babel/helper-plugin-utils" "^7.27.1"
667 |
668 | "@babel/plugin-transform-reserved-words@^7.27.1":
669 | version "7.27.1"
670 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz#40fba4878ccbd1c56605a4479a3a891ac0274bb4"
671 | integrity sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==
672 | dependencies:
673 | "@babel/helper-plugin-utils" "^7.27.1"
674 |
675 | "@babel/plugin-transform-runtime@^7.19.6":
676 | version "7.28.3"
677 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.28.3.tgz#f5990a1b2d2bde950ed493915e0719841c8d0eaa"
678 | integrity sha512-Y6ab1kGqZ0u42Zv/4a7l0l72n9DKP/MKoKWaUSBylrhNZO2prYuqFOLbn5aW5SIFXwSH93yfjbgllL8lxuGKLg==
679 | dependencies:
680 | "@babel/helper-module-imports" "^7.27.1"
681 | "@babel/helper-plugin-utils" "^7.27.1"
682 | babel-plugin-polyfill-corejs2 "^0.4.14"
683 | babel-plugin-polyfill-corejs3 "^0.13.0"
684 | babel-plugin-polyfill-regenerator "^0.6.5"
685 | semver "^6.3.1"
686 |
687 | "@babel/plugin-transform-shorthand-properties@^7.27.1":
688 | version "7.27.1"
689 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz#532abdacdec87bfee1e0ef8e2fcdee543fe32b90"
690 | integrity sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==
691 | dependencies:
692 | "@babel/helper-plugin-utils" "^7.27.1"
693 |
694 | "@babel/plugin-transform-spread@^7.27.1":
695 | version "7.27.1"
696 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz#1a264d5fc12750918f50e3fe3e24e437178abb08"
697 | integrity sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==
698 | dependencies:
699 | "@babel/helper-plugin-utils" "^7.27.1"
700 | "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1"
701 |
702 | "@babel/plugin-transform-sticky-regex@^7.27.1":
703 | version "7.27.1"
704 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz#18984935d9d2296843a491d78a014939f7dcd280"
705 | integrity sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==
706 | dependencies:
707 | "@babel/helper-plugin-utils" "^7.27.1"
708 |
709 | "@babel/plugin-transform-template-literals@^7.27.1":
710 | version "7.27.1"
711 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz#1a0eb35d8bb3e6efc06c9fd40eb0bcef548328b8"
712 | integrity sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==
713 | dependencies:
714 | "@babel/helper-plugin-utils" "^7.27.1"
715 |
716 | "@babel/plugin-transform-typeof-symbol@^7.27.1":
717 | version "7.27.1"
718 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz#70e966bb492e03509cf37eafa6dcc3051f844369"
719 | integrity sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==
720 | dependencies:
721 | "@babel/helper-plugin-utils" "^7.27.1"
722 |
723 | "@babel/plugin-transform-typescript@^7.27.1":
724 | version "7.28.0"
725 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.0.tgz#796cbd249ab56c18168b49e3e1d341b72af04a6b"
726 | integrity sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==
727 | dependencies:
728 | "@babel/helper-annotate-as-pure" "^7.27.3"
729 | "@babel/helper-create-class-features-plugin" "^7.27.1"
730 | "@babel/helper-plugin-utils" "^7.27.1"
731 | "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1"
732 | "@babel/plugin-syntax-typescript" "^7.27.1"
733 |
734 | "@babel/plugin-transform-unicode-escapes@^7.27.1":
735 | version "7.27.1"
736 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz#3e3143f8438aef842de28816ece58780190cf806"
737 | integrity sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==
738 | dependencies:
739 | "@babel/helper-plugin-utils" "^7.27.1"
740 |
741 | "@babel/plugin-transform-unicode-property-regex@^7.27.1":
742 | version "7.27.1"
743 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz#bdfe2d3170c78c5691a3c3be934c8c0087525956"
744 | integrity sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==
745 | dependencies:
746 | "@babel/helper-create-regexp-features-plugin" "^7.27.1"
747 | "@babel/helper-plugin-utils" "^7.27.1"
748 |
749 | "@babel/plugin-transform-unicode-regex@^7.27.1":
750 | version "7.27.1"
751 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz#25948f5c395db15f609028e370667ed8bae9af97"
752 | integrity sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==
753 | dependencies:
754 | "@babel/helper-create-regexp-features-plugin" "^7.27.1"
755 | "@babel/helper-plugin-utils" "^7.27.1"
756 |
757 | "@babel/plugin-transform-unicode-sets-regex@^7.27.1":
758 | version "7.27.1"
759 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz#6ab706d10f801b5c72da8bb2548561fa04193cd1"
760 | integrity sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==
761 | dependencies:
762 | "@babel/helper-create-regexp-features-plugin" "^7.27.1"
763 | "@babel/helper-plugin-utils" "^7.27.1"
764 |
765 | "@babel/preset-env@^7.20.2":
766 | version "7.28.3"
767 | resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.28.3.tgz#2b18d9aff9e69643789057ae4b942b1654f88187"
768 | integrity sha512-ROiDcM+GbYVPYBOeCR6uBXKkQpBExLl8k9HO1ygXEyds39j+vCCsjmj7S8GOniZQlEs81QlkdJZe76IpLSiqpg==
769 | dependencies:
770 | "@babel/compat-data" "^7.28.0"
771 | "@babel/helper-compilation-targets" "^7.27.2"
772 | "@babel/helper-plugin-utils" "^7.27.1"
773 | "@babel/helper-validator-option" "^7.27.1"
774 | "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.27.1"
775 | "@babel/plugin-bugfix-safari-class-field-initializer-scope" "^7.27.1"
776 | "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.27.1"
777 | "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.27.1"
778 | "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.28.3"
779 | "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2"
780 | "@babel/plugin-syntax-import-assertions" "^7.27.1"
781 | "@babel/plugin-syntax-import-attributes" "^7.27.1"
782 | "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6"
783 | "@babel/plugin-transform-arrow-functions" "^7.27.1"
784 | "@babel/plugin-transform-async-generator-functions" "^7.28.0"
785 | "@babel/plugin-transform-async-to-generator" "^7.27.1"
786 | "@babel/plugin-transform-block-scoped-functions" "^7.27.1"
787 | "@babel/plugin-transform-block-scoping" "^7.28.0"
788 | "@babel/plugin-transform-class-properties" "^7.27.1"
789 | "@babel/plugin-transform-class-static-block" "^7.28.3"
790 | "@babel/plugin-transform-classes" "^7.28.3"
791 | "@babel/plugin-transform-computed-properties" "^7.27.1"
792 | "@babel/plugin-transform-destructuring" "^7.28.0"
793 | "@babel/plugin-transform-dotall-regex" "^7.27.1"
794 | "@babel/plugin-transform-duplicate-keys" "^7.27.1"
795 | "@babel/plugin-transform-duplicate-named-capturing-groups-regex" "^7.27.1"
796 | "@babel/plugin-transform-dynamic-import" "^7.27.1"
797 | "@babel/plugin-transform-explicit-resource-management" "^7.28.0"
798 | "@babel/plugin-transform-exponentiation-operator" "^7.27.1"
799 | "@babel/plugin-transform-export-namespace-from" "^7.27.1"
800 | "@babel/plugin-transform-for-of" "^7.27.1"
801 | "@babel/plugin-transform-function-name" "^7.27.1"
802 | "@babel/plugin-transform-json-strings" "^7.27.1"
803 | "@babel/plugin-transform-literals" "^7.27.1"
804 | "@babel/plugin-transform-logical-assignment-operators" "^7.27.1"
805 | "@babel/plugin-transform-member-expression-literals" "^7.27.1"
806 | "@babel/plugin-transform-modules-amd" "^7.27.1"
807 | "@babel/plugin-transform-modules-commonjs" "^7.27.1"
808 | "@babel/plugin-transform-modules-systemjs" "^7.27.1"
809 | "@babel/plugin-transform-modules-umd" "^7.27.1"
810 | "@babel/plugin-transform-named-capturing-groups-regex" "^7.27.1"
811 | "@babel/plugin-transform-new-target" "^7.27.1"
812 | "@babel/plugin-transform-nullish-coalescing-operator" "^7.27.1"
813 | "@babel/plugin-transform-numeric-separator" "^7.27.1"
814 | "@babel/plugin-transform-object-rest-spread" "^7.28.0"
815 | "@babel/plugin-transform-object-super" "^7.27.1"
816 | "@babel/plugin-transform-optional-catch-binding" "^7.27.1"
817 | "@babel/plugin-transform-optional-chaining" "^7.27.1"
818 | "@babel/plugin-transform-parameters" "^7.27.7"
819 | "@babel/plugin-transform-private-methods" "^7.27.1"
820 | "@babel/plugin-transform-private-property-in-object" "^7.27.1"
821 | "@babel/plugin-transform-property-literals" "^7.27.1"
822 | "@babel/plugin-transform-regenerator" "^7.28.3"
823 | "@babel/plugin-transform-regexp-modifiers" "^7.27.1"
824 | "@babel/plugin-transform-reserved-words" "^7.27.1"
825 | "@babel/plugin-transform-shorthand-properties" "^7.27.1"
826 | "@babel/plugin-transform-spread" "^7.27.1"
827 | "@babel/plugin-transform-sticky-regex" "^7.27.1"
828 | "@babel/plugin-transform-template-literals" "^7.27.1"
829 | "@babel/plugin-transform-typeof-symbol" "^7.27.1"
830 | "@babel/plugin-transform-unicode-escapes" "^7.27.1"
831 | "@babel/plugin-transform-unicode-property-regex" "^7.27.1"
832 | "@babel/plugin-transform-unicode-regex" "^7.27.1"
833 | "@babel/plugin-transform-unicode-sets-regex" "^7.27.1"
834 | "@babel/preset-modules" "0.1.6-no-external-plugins"
835 | babel-plugin-polyfill-corejs2 "^0.4.14"
836 | babel-plugin-polyfill-corejs3 "^0.13.0"
837 | babel-plugin-polyfill-regenerator "^0.6.5"
838 | core-js-compat "^3.43.0"
839 | semver "^6.3.1"
840 |
841 | "@babel/preset-modules@0.1.6-no-external-plugins":
842 | version "0.1.6-no-external-plugins"
843 | resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz#ccb88a2c49c817236861fee7826080573b8a923a"
844 | integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==
845 | dependencies:
846 | "@babel/helper-plugin-utils" "^7.0.0"
847 | "@babel/types" "^7.4.4"
848 | esutils "^2.0.2"
849 |
850 | "@babel/preset-react@^7.18.6":
851 | version "7.27.1"
852 | resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.27.1.tgz#86ea0a5ca3984663f744be2fd26cb6747c3fd0ec"
853 | integrity sha512-oJHWh2gLhU9dW9HHr42q0cI0/iHHXTLGe39qvpAZZzagHy0MzYLCnCVV0symeRvzmjHyVU7mw2K06E6u/JwbhA==
854 | dependencies:
855 | "@babel/helper-plugin-utils" "^7.27.1"
856 | "@babel/helper-validator-option" "^7.27.1"
857 | "@babel/plugin-transform-react-display-name" "^7.27.1"
858 | "@babel/plugin-transform-react-jsx" "^7.27.1"
859 | "@babel/plugin-transform-react-jsx-development" "^7.27.1"
860 | "@babel/plugin-transform-react-pure-annotations" "^7.27.1"
861 |
862 | "@babel/preset-typescript@^7.18.6":
863 | version "7.27.1"
864 | resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.27.1.tgz#190742a6428d282306648a55b0529b561484f912"
865 | integrity sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ==
866 | dependencies:
867 | "@babel/helper-plugin-utils" "^7.27.1"
868 | "@babel/helper-validator-option" "^7.27.1"
869 | "@babel/plugin-syntax-jsx" "^7.27.1"
870 | "@babel/plugin-transform-modules-commonjs" "^7.27.1"
871 | "@babel/plugin-transform-typescript" "^7.27.1"
872 |
873 | "@babel/runtime@^7.1.2", "@babel/runtime@^7.20.1":
874 | version "7.28.4"
875 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.28.4.tgz#a70226016fabe25c5783b2f22d3e1c9bc5ca3326"
876 | integrity sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==
877 |
878 | "@babel/template@^7.27.1", "@babel/template@^7.27.2":
879 | version "7.27.2"
880 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.27.2.tgz#fa78ceed3c4e7b63ebf6cb39e5852fca45f6809d"
881 | integrity sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==
882 | dependencies:
883 | "@babel/code-frame" "^7.27.1"
884 | "@babel/parser" "^7.27.2"
885 | "@babel/types" "^7.27.1"
886 |
887 | "@babel/traverse@^7.27.1", "@babel/traverse@^7.28.0", "@babel/traverse@^7.28.3", "@babel/traverse@^7.28.4":
888 | version "7.28.4"
889 | resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.28.4.tgz#8d456101b96ab175d487249f60680221692b958b"
890 | integrity sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==
891 | dependencies:
892 | "@babel/code-frame" "^7.27.1"
893 | "@babel/generator" "^7.28.3"
894 | "@babel/helper-globals" "^7.28.0"
895 | "@babel/parser" "^7.28.4"
896 | "@babel/template" "^7.27.2"
897 | "@babel/types" "^7.28.4"
898 | debug "^4.3.1"
899 |
900 | "@babel/types@^7.27.1", "@babel/types@^7.27.3", "@babel/types@^7.28.2", "@babel/types@^7.28.4", "@babel/types@^7.4.4":
901 | version "7.28.4"
902 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.28.4.tgz#0a4e618f4c60a7cd6c11cb2d48060e4dbe38ac3a"
903 | integrity sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==
904 | dependencies:
905 | "@babel/helper-string-parser" "^7.27.1"
906 | "@babel/helper-validator-identifier" "^7.27.1"
907 |
908 | "@colors/colors@1.5.0":
909 | version "1.5.0"
910 | resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9"
911 | integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==
912 |
913 | "@discoveryjs/json-ext@0.5.7", "@discoveryjs/json-ext@^0.5.0":
914 | version "0.5.7"
915 | resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70"
916 | integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==
917 |
918 | "@flarum/prettier-config@^1.0.0":
919 | version "1.0.0"
920 | resolved "https://registry.yarnpkg.com/@flarum/prettier-config/-/prettier-config-1.0.0.tgz#3ce431fa376994e8133e313dbe7c4ee3d3fe1a39"
921 | integrity sha512-3/AcliIi5jPt4i7COb5hsLv6hm4EeXT9yI9I2EuEvhPi2QR+O9Y/8wrqRuO5mDkRzCIhUY+mjIL/f9770Zwfqg==
922 |
923 | "@hypnosphi/create-react-context@^0.3.1":
924 | version "0.3.1"
925 | resolved "https://registry.yarnpkg.com/@hypnosphi/create-react-context/-/create-react-context-0.3.1.tgz#f8bfebdc7665f5d426cba3753e0e9c7d3154d7c6"
926 | integrity sha512-V1klUed202XahrWJLLOT3EXNeCpFHCcJntdFGI15ntCwau+jfT386w7OFTMaCqOgXUH1fa0w/I1oZs+i/Rfr0A==
927 | dependencies:
928 | gud "^1.0.0"
929 | warning "^4.0.3"
930 |
931 | "@isaacs/balanced-match@^4.0.1":
932 | version "4.0.1"
933 | resolved "https://registry.yarnpkg.com/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz#3081dadbc3460661b751e7591d7faea5df39dd29"
934 | integrity sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==
935 |
936 | "@isaacs/brace-expansion@^5.0.0":
937 | version "5.0.0"
938 | resolved "https://registry.yarnpkg.com/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz#4b3dabab7d8e75a429414a96bd67bf4c1d13e0f3"
939 | integrity sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==
940 | dependencies:
941 | "@isaacs/balanced-match" "^4.0.1"
942 |
943 | "@jridgewell/gen-mapping@^0.3.12", "@jridgewell/gen-mapping@^0.3.5":
944 | version "0.3.13"
945 | resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz#6342a19f44347518c93e43b1ac69deb3c4656a1f"
946 | integrity sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==
947 | dependencies:
948 | "@jridgewell/sourcemap-codec" "^1.5.0"
949 | "@jridgewell/trace-mapping" "^0.3.24"
950 |
951 | "@jridgewell/remapping@^2.3.5":
952 | version "2.3.5"
953 | resolved "https://registry.yarnpkg.com/@jridgewell/remapping/-/remapping-2.3.5.tgz#375c476d1972947851ba1e15ae8f123047445aa1"
954 | integrity sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==
955 | dependencies:
956 | "@jridgewell/gen-mapping" "^0.3.5"
957 | "@jridgewell/trace-mapping" "^0.3.24"
958 |
959 | "@jridgewell/resolve-uri@^3.1.0":
960 | version "3.1.2"
961 | resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6"
962 | integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==
963 |
964 | "@jridgewell/source-map@^0.3.3":
965 | version "0.3.11"
966 | resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.11.tgz#b21835cbd36db656b857c2ad02ebd413cc13a9ba"
967 | integrity sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==
968 | dependencies:
969 | "@jridgewell/gen-mapping" "^0.3.5"
970 | "@jridgewell/trace-mapping" "^0.3.25"
971 |
972 | "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.5.0":
973 | version "1.5.5"
974 | resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz#6912b00d2c631c0d15ce1a7ab57cd657f2a8f8ba"
975 | integrity sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==
976 |
977 | "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25", "@jridgewell/trace-mapping@^0.3.28":
978 | version "0.3.31"
979 | resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz#db15d6781c931f3a251a3dac39501c98a6082fd0"
980 | integrity sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==
981 | dependencies:
982 | "@jridgewell/resolve-uri" "^3.1.0"
983 | "@jridgewell/sourcemap-codec" "^1.4.14"
984 |
985 | "@nodelib/fs.scandir@2.1.5":
986 | version "2.1.5"
987 | resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
988 | integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
989 | dependencies:
990 | "@nodelib/fs.stat" "2.0.5"
991 | run-parallel "^1.1.9"
992 |
993 | "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
994 | version "2.0.5"
995 | resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
996 | integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
997 |
998 | "@nodelib/fs.walk@^1.2.3":
999 | version "1.2.8"
1000 | resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
1001 | integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
1002 | dependencies:
1003 | "@nodelib/fs.scandir" "2.1.5"
1004 | fastq "^1.6.0"
1005 |
1006 | "@polka/url@^1.0.0-next.24":
1007 | version "1.0.0-next.29"
1008 | resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.29.tgz#5a40109a1ab5f84d6fd8fc928b19f367cbe7e7b1"
1009 | integrity sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==
1010 |
1011 | "@semantic-ui-react/event-stack@^3.1.0":
1012 | version "3.1.3"
1013 | resolved "https://registry.yarnpkg.com/@semantic-ui-react/event-stack/-/event-stack-3.1.3.tgz#2862d2631d67dd846c705db2fc1ede1c468be3a1"
1014 | integrity sha512-FdTmJyWvJaYinHrKRsMLDrz4tTMGdFfds299Qory53hBugiDvGC0tEJf+cHsi5igDwWb/CLOgOiChInHwq8URQ==
1015 | dependencies:
1016 | exenv "^1.2.2"
1017 | prop-types "^15.6.2"
1018 |
1019 | "@stardust-ui/react-component-event-listener@~0.38.0":
1020 | version "0.38.0"
1021 | resolved "https://registry.yarnpkg.com/@stardust-ui/react-component-event-listener/-/react-component-event-listener-0.38.0.tgz#1787faded94b40ad41226e6289baf13e701c6e7f"
1022 | integrity sha512-sIP/e0dyOrrlb8K7KWumfMxj/gAifswTBC4o68Aa+C/GA73ccRp/6W1VlHvF/dlOR4KLsA+5SKnhjH36xzPsWg==
1023 | dependencies:
1024 | "@babel/runtime" "^7.1.2"
1025 | prop-types "^15.7.2"
1026 |
1027 | "@stardust-ui/react-component-ref@~0.38.0":
1028 | version "0.38.0"
1029 | resolved "https://registry.yarnpkg.com/@stardust-ui/react-component-ref/-/react-component-ref-0.38.0.tgz#52d555f2d5edd213c923c93a106f7de940e427ef"
1030 | integrity sha512-xjs6WnvJVueSIXMWw0C3oWIgAPpcD03qw43oGOjUXqFktvpNkB73JoKIhS4sCrtQxBdct75qqr4ZL6JiyPcESw==
1031 | dependencies:
1032 | "@babel/runtime" "^7.1.2"
1033 | prop-types "^15.7.2"
1034 | react-is "^16.6.3"
1035 |
1036 | "@types/eslint-scope@^3.7.7":
1037 | version "3.7.7"
1038 | resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.7.tgz#3108bd5f18b0cdb277c867b3dd449c9ed7079ac5"
1039 | integrity sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==
1040 | dependencies:
1041 | "@types/eslint" "*"
1042 | "@types/estree" "*"
1043 |
1044 | "@types/eslint@*":
1045 | version "9.6.1"
1046 | resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-9.6.1.tgz#d5795ad732ce81715f27f75da913004a56751584"
1047 | integrity sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==
1048 | dependencies:
1049 | "@types/estree" "*"
1050 | "@types/json-schema" "*"
1051 |
1052 | "@types/estree@*", "@types/estree@^1.0.8":
1053 | version "1.0.8"
1054 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.8.tgz#958b91c991b1867ced318bedea0e215ee050726e"
1055 | integrity sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==
1056 |
1057 | "@types/jquery@^3.5.5":
1058 | version "3.5.33"
1059 | resolved "https://registry.yarnpkg.com/@types/jquery/-/jquery-3.5.33.tgz#f42f40bac3edd84abdc9f6297d28e570fe463b35"
1060 | integrity sha512-SeyVJXlCZpEki5F0ghuYe+L+PprQta6nRZqhONt9F13dWBtR/ftoaIbdRQ7cis7womE+X2LKhsDdDtkkDhJS6g==
1061 | dependencies:
1062 | "@types/sizzle" "*"
1063 |
1064 | "@types/json-schema@*", "@types/json-schema@^7.0.15", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
1065 | version "7.0.15"
1066 | resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
1067 | integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
1068 |
1069 | "@types/mithril@^2.0.7":
1070 | version "2.2.7"
1071 | resolved "https://registry.yarnpkg.com/@types/mithril/-/mithril-2.2.7.tgz#1952ac0fbd4816b49260fde69b766fec0df6db7c"
1072 | integrity sha512-uetxoYizBMHPELl6DSZUfO6Q/aOm+h0NUCv9bVAX2iAxfrdBSOvU9KKFl+McTtxR13F+BReYLY814pJsZvnSxg==
1073 |
1074 | "@types/node@*":
1075 | version "24.8.1"
1076 | resolved "https://registry.yarnpkg.com/@types/node/-/node-24.8.1.tgz#74c8ae00b045a0a351f2837ec00f25dfed0053be"
1077 | integrity sha512-alv65KGRadQVfVcG69MuB4IzdYVpRwMG/mq8KWOaoOdyY617P5ivaDiMCGOFDWD2sAn5Q0mR3mRtUOgm99hL9Q==
1078 | dependencies:
1079 | undici-types "~7.14.0"
1080 |
1081 | "@types/sizzle@*":
1082 | version "2.3.10"
1083 | resolved "https://registry.yarnpkg.com/@types/sizzle/-/sizzle-2.3.10.tgz#277a542aff6776d8a9b15f2ac682a663e3e94bbd"
1084 | integrity sha512-TC0dmN0K8YcWEAEfiPi5gJP14eJe30TTGjkvek3iM/1NdHHsdCA/Td6GvNndMOo/iSnIsZ4HuuhrYPDAmbxzww==
1085 |
1086 | "@types/throttle-debounce@^2.1.0":
1087 | version "2.1.0"
1088 | resolved "https://registry.yarnpkg.com/@types/throttle-debounce/-/throttle-debounce-2.1.0.tgz#1c3df624bfc4b62f992d3012b84c56d41eab3776"
1089 | integrity sha512-5eQEtSCoESnh2FsiLTxE121IiE60hnMqcb435fShf4bpLRjEu1Eoekht23y6zXS9Ts3l+Szu3TARnTsA0GkOkQ==
1090 |
1091 | "@webassemblyjs/ast@1.14.1", "@webassemblyjs/ast@^1.14.1":
1092 | version "1.14.1"
1093 | resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.14.1.tgz#a9f6a07f2b03c95c8d38c4536a1fdfb521ff55b6"
1094 | integrity sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==
1095 | dependencies:
1096 | "@webassemblyjs/helper-numbers" "1.13.2"
1097 | "@webassemblyjs/helper-wasm-bytecode" "1.13.2"
1098 |
1099 | "@webassemblyjs/floating-point-hex-parser@1.13.2":
1100 | version "1.13.2"
1101 | resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz#fcca1eeddb1cc4e7b6eed4fc7956d6813b21b9fb"
1102 | integrity sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==
1103 |
1104 | "@webassemblyjs/helper-api-error@1.13.2":
1105 | version "1.13.2"
1106 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz#e0a16152248bc38daee76dd7e21f15c5ef3ab1e7"
1107 | integrity sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==
1108 |
1109 | "@webassemblyjs/helper-buffer@1.14.1":
1110 | version "1.14.1"
1111 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz#822a9bc603166531f7d5df84e67b5bf99b72b96b"
1112 | integrity sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==
1113 |
1114 | "@webassemblyjs/helper-numbers@1.13.2":
1115 | version "1.13.2"
1116 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz#dbd932548e7119f4b8a7877fd5a8d20e63490b2d"
1117 | integrity sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==
1118 | dependencies:
1119 | "@webassemblyjs/floating-point-hex-parser" "1.13.2"
1120 | "@webassemblyjs/helper-api-error" "1.13.2"
1121 | "@xtuc/long" "4.2.2"
1122 |
1123 | "@webassemblyjs/helper-wasm-bytecode@1.13.2":
1124 | version "1.13.2"
1125 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz#e556108758f448aae84c850e593ce18a0eb31e0b"
1126 | integrity sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==
1127 |
1128 | "@webassemblyjs/helper-wasm-section@1.14.1":
1129 | version "1.14.1"
1130 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz#9629dda9c4430eab54b591053d6dc6f3ba050348"
1131 | integrity sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==
1132 | dependencies:
1133 | "@webassemblyjs/ast" "1.14.1"
1134 | "@webassemblyjs/helper-buffer" "1.14.1"
1135 | "@webassemblyjs/helper-wasm-bytecode" "1.13.2"
1136 | "@webassemblyjs/wasm-gen" "1.14.1"
1137 |
1138 | "@webassemblyjs/ieee754@1.13.2":
1139 | version "1.13.2"
1140 | resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz#1c5eaace1d606ada2c7fd7045ea9356c59ee0dba"
1141 | integrity sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==
1142 | dependencies:
1143 | "@xtuc/ieee754" "^1.2.0"
1144 |
1145 | "@webassemblyjs/leb128@1.13.2":
1146 | version "1.13.2"
1147 | resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.13.2.tgz#57c5c3deb0105d02ce25fa3fd74f4ebc9fd0bbb0"
1148 | integrity sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==
1149 | dependencies:
1150 | "@xtuc/long" "4.2.2"
1151 |
1152 | "@webassemblyjs/utf8@1.13.2":
1153 | version "1.13.2"
1154 | resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.13.2.tgz#917a20e93f71ad5602966c2d685ae0c6c21f60f1"
1155 | integrity sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==
1156 |
1157 | "@webassemblyjs/wasm-edit@^1.14.1":
1158 | version "1.14.1"
1159 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz#ac6689f502219b59198ddec42dcd496b1004d597"
1160 | integrity sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==
1161 | dependencies:
1162 | "@webassemblyjs/ast" "1.14.1"
1163 | "@webassemblyjs/helper-buffer" "1.14.1"
1164 | "@webassemblyjs/helper-wasm-bytecode" "1.13.2"
1165 | "@webassemblyjs/helper-wasm-section" "1.14.1"
1166 | "@webassemblyjs/wasm-gen" "1.14.1"
1167 | "@webassemblyjs/wasm-opt" "1.14.1"
1168 | "@webassemblyjs/wasm-parser" "1.14.1"
1169 | "@webassemblyjs/wast-printer" "1.14.1"
1170 |
1171 | "@webassemblyjs/wasm-gen@1.14.1":
1172 | version "1.14.1"
1173 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz#991e7f0c090cb0bb62bbac882076e3d219da9570"
1174 | integrity sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==
1175 | dependencies:
1176 | "@webassemblyjs/ast" "1.14.1"
1177 | "@webassemblyjs/helper-wasm-bytecode" "1.13.2"
1178 | "@webassemblyjs/ieee754" "1.13.2"
1179 | "@webassemblyjs/leb128" "1.13.2"
1180 | "@webassemblyjs/utf8" "1.13.2"
1181 |
1182 | "@webassemblyjs/wasm-opt@1.14.1":
1183 | version "1.14.1"
1184 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz#e6f71ed7ccae46781c206017d3c14c50efa8106b"
1185 | integrity sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==
1186 | dependencies:
1187 | "@webassemblyjs/ast" "1.14.1"
1188 | "@webassemblyjs/helper-buffer" "1.14.1"
1189 | "@webassemblyjs/wasm-gen" "1.14.1"
1190 | "@webassemblyjs/wasm-parser" "1.14.1"
1191 |
1192 | "@webassemblyjs/wasm-parser@1.14.1", "@webassemblyjs/wasm-parser@^1.14.1":
1193 | version "1.14.1"
1194 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz#b3e13f1893605ca78b52c68e54cf6a865f90b9fb"
1195 | integrity sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==
1196 | dependencies:
1197 | "@webassemblyjs/ast" "1.14.1"
1198 | "@webassemblyjs/helper-api-error" "1.13.2"
1199 | "@webassemblyjs/helper-wasm-bytecode" "1.13.2"
1200 | "@webassemblyjs/ieee754" "1.13.2"
1201 | "@webassemblyjs/leb128" "1.13.2"
1202 | "@webassemblyjs/utf8" "1.13.2"
1203 |
1204 | "@webassemblyjs/wast-printer@1.14.1":
1205 | version "1.14.1"
1206 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz#3bb3e9638a8ae5fdaf9610e7a06b4d9f9aa6fe07"
1207 | integrity sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==
1208 | dependencies:
1209 | "@webassemblyjs/ast" "1.14.1"
1210 | "@xtuc/long" "4.2.2"
1211 |
1212 | "@webpack-cli/configtest@^2.1.1":
1213 | version "2.1.1"
1214 | resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-2.1.1.tgz#3b2f852e91dac6e3b85fb2a314fb8bef46d94646"
1215 | integrity sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==
1216 |
1217 | "@webpack-cli/info@^2.0.2":
1218 | version "2.0.2"
1219 | resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-2.0.2.tgz#cc3fbf22efeb88ff62310cf885c5b09f44ae0fdd"
1220 | integrity sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==
1221 |
1222 | "@webpack-cli/serve@^2.0.5":
1223 | version "2.0.5"
1224 | resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-2.0.5.tgz#325db42395cd49fe6c14057f9a900e427df8810e"
1225 | integrity sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==
1226 |
1227 | "@xtuc/ieee754@^1.2.0":
1228 | version "1.2.0"
1229 | resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790"
1230 | integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==
1231 |
1232 | "@xtuc/long@4.2.2":
1233 | version "4.2.2"
1234 | resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d"
1235 | integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
1236 |
1237 | acorn-import-phases@^1.0.3:
1238 | version "1.0.4"
1239 | resolved "https://registry.yarnpkg.com/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz#16eb850ba99a056cb7cbfe872ffb8972e18c8bd7"
1240 | integrity sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==
1241 |
1242 | acorn-walk@^8.0.0:
1243 | version "8.3.4"
1244 | resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.4.tgz#794dd169c3977edf4ba4ea47583587c5866236b7"
1245 | integrity sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==
1246 | dependencies:
1247 | acorn "^8.11.0"
1248 |
1249 | acorn@^8.0.4, acorn@^8.11.0, acorn@^8.15.0:
1250 | version "8.15.0"
1251 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.15.0.tgz#a360898bc415edaac46c8241f6383975b930b816"
1252 | integrity sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==
1253 |
1254 | ajv-formats@^2.1.1:
1255 | version "2.1.1"
1256 | resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520"
1257 | integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==
1258 | dependencies:
1259 | ajv "^8.0.0"
1260 |
1261 | ajv-keywords@^3.5.2:
1262 | version "3.5.2"
1263 | resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d"
1264 | integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==
1265 |
1266 | ajv-keywords@^5.1.0:
1267 | version "5.1.0"
1268 | resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16"
1269 | integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==
1270 | dependencies:
1271 | fast-deep-equal "^3.1.3"
1272 |
1273 | ajv@^6.12.5:
1274 | version "6.12.6"
1275 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
1276 | integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
1277 | dependencies:
1278 | fast-deep-equal "^3.1.1"
1279 | fast-json-stable-stringify "^2.0.0"
1280 | json-schema-traverse "^0.4.1"
1281 | uri-js "^4.2.2"
1282 |
1283 | ajv@^8.0.0, ajv@^8.9.0:
1284 | version "8.17.1"
1285 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6"
1286 | integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==
1287 | dependencies:
1288 | fast-deep-equal "^3.1.3"
1289 | fast-uri "^3.0.1"
1290 | json-schema-traverse "^1.0.0"
1291 | require-from-string "^2.0.2"
1292 |
1293 | ansi-regex@^5.0.1:
1294 | version "5.0.1"
1295 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
1296 | integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
1297 |
1298 | ansi-styles@^4.1.0:
1299 | version "4.3.0"
1300 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
1301 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
1302 | dependencies:
1303 | color-convert "^2.0.1"
1304 |
1305 | babel-loader@^9.1.0:
1306 | version "9.2.1"
1307 | resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-9.2.1.tgz#04c7835db16c246dd19ba0914418f3937797587b"
1308 | integrity sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==
1309 | dependencies:
1310 | find-cache-dir "^4.0.0"
1311 | schema-utils "^4.0.0"
1312 |
1313 | babel-plugin-polyfill-corejs2@^0.4.14:
1314 | version "0.4.14"
1315 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz#8101b82b769c568835611542488d463395c2ef8f"
1316 | integrity sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==
1317 | dependencies:
1318 | "@babel/compat-data" "^7.27.7"
1319 | "@babel/helper-define-polyfill-provider" "^0.6.5"
1320 | semver "^6.3.1"
1321 |
1322 | babel-plugin-polyfill-corejs3@^0.13.0:
1323 | version "0.13.0"
1324 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz#bb7f6aeef7addff17f7602a08a6d19a128c30164"
1325 | integrity sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==
1326 | dependencies:
1327 | "@babel/helper-define-polyfill-provider" "^0.6.5"
1328 | core-js-compat "^3.43.0"
1329 |
1330 | babel-plugin-polyfill-regenerator@^0.6.5:
1331 | version "0.6.5"
1332 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz#32752e38ab6f6767b92650347bf26a31b16ae8c5"
1333 | integrity sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==
1334 | dependencies:
1335 | "@babel/helper-define-polyfill-provider" "^0.6.5"
1336 |
1337 | balanced-match@^1.0.0:
1338 | version "1.0.2"
1339 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
1340 | integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
1341 |
1342 | baseline-browser-mapping@^2.8.9:
1343 | version "2.8.18"
1344 | resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.8.18.tgz#b44b18cadddfa037ee8440dafaba4a329dfb327c"
1345 | integrity sha512-UYmTpOBwgPScZpS4A+YbapwWuBwasxvO/2IOHArSsAhL/+ZdmATBXTex3t+l2hXwLVYK382ibr/nKoY9GKe86w==
1346 |
1347 | big.js@^5.2.2:
1348 | version "5.2.2"
1349 | resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
1350 | integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==
1351 |
1352 | brace-expansion@^1.1.7:
1353 | version "1.1.12"
1354 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.12.tgz#ab9b454466e5a8cc3a187beaad580412a9c5b843"
1355 | integrity sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==
1356 | dependencies:
1357 | balanced-match "^1.0.0"
1358 | concat-map "0.0.1"
1359 |
1360 | braces@^3.0.3:
1361 | version "3.0.3"
1362 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789"
1363 | integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==
1364 | dependencies:
1365 | fill-range "^7.1.1"
1366 |
1367 | browserslist@^4.24.0, browserslist@^4.26.3:
1368 | version "4.26.3"
1369 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.26.3.tgz#40fbfe2d1cd420281ce5b1caa8840049c79afb56"
1370 | integrity sha512-lAUU+02RFBuCKQPj/P6NgjlbCnLBMp4UtgTx7vNHd3XSIJF87s9a5rA3aH2yw3GS9DqZAUbOtZdCCiZeVRqt0w==
1371 | dependencies:
1372 | baseline-browser-mapping "^2.8.9"
1373 | caniuse-lite "^1.0.30001746"
1374 | electron-to-chromium "^1.5.227"
1375 | node-releases "^2.0.21"
1376 | update-browserslist-db "^1.1.3"
1377 |
1378 | buffer-from@^1.0.0:
1379 | version "1.1.2"
1380 | resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
1381 | integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
1382 |
1383 | call-bind-apply-helpers@^1.0.0, call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2:
1384 | version "1.0.2"
1385 | resolved "https://registry.yarnpkg.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz#4b5428c222be985d79c3d82657479dbe0b59b2d6"
1386 | integrity sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==
1387 | dependencies:
1388 | es-errors "^1.3.0"
1389 | function-bind "^1.1.2"
1390 |
1391 | call-bind@^1.0.7, call-bind@^1.0.8:
1392 | version "1.0.8"
1393 | resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.8.tgz#0736a9660f537e3388826f440d5ec45f744eaa4c"
1394 | integrity sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==
1395 | dependencies:
1396 | call-bind-apply-helpers "^1.0.0"
1397 | es-define-property "^1.0.0"
1398 | get-intrinsic "^1.2.4"
1399 | set-function-length "^1.2.2"
1400 |
1401 | call-bound@^1.0.2:
1402 | version "1.0.4"
1403 | resolved "https://registry.yarnpkg.com/call-bound/-/call-bound-1.0.4.tgz#238de935d2a2a692928c538c7ccfa91067fd062a"
1404 | integrity sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==
1405 | dependencies:
1406 | call-bind-apply-helpers "^1.0.2"
1407 | get-intrinsic "^1.3.0"
1408 |
1409 | caniuse-lite@^1.0.30001746:
1410 | version "1.0.30001751"
1411 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001751.tgz#dacd5d9f4baeea841641640139d2b2a4df4226ad"
1412 | integrity sha512-A0QJhug0Ly64Ii3eIqHu5X51ebln3k4yTUkY1j8drqpWHVreg/VLijN48cZ1bYPiqOQuqpkIKnzr/Ul8V+p6Cw==
1413 |
1414 | chalk@^4.0.0:
1415 | version "4.1.2"
1416 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
1417 | integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
1418 | dependencies:
1419 | ansi-styles "^4.1.0"
1420 | supports-color "^7.1.0"
1421 |
1422 | chrome-trace-event@^1.0.2:
1423 | version "1.0.4"
1424 | resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz#05bffd7ff928465093314708c93bdfa9bd1f0f5b"
1425 | integrity sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==
1426 |
1427 | classnames@^2.2.6:
1428 | version "2.5.1"
1429 | resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.5.1.tgz#ba774c614be0f016da105c858e7159eae8e7687b"
1430 | integrity sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==
1431 |
1432 | cli-table3@^0.6.1:
1433 | version "0.6.5"
1434 | resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.6.5.tgz#013b91351762739c16a9567c21a04632e449bf2f"
1435 | integrity sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==
1436 | dependencies:
1437 | string-width "^4.2.0"
1438 | optionalDependencies:
1439 | "@colors/colors" "1.5.0"
1440 |
1441 | clone-deep@^4.0.1:
1442 | version "4.0.1"
1443 | resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387"
1444 | integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==
1445 | dependencies:
1446 | is-plain-object "^2.0.4"
1447 | kind-of "^6.0.2"
1448 | shallow-clone "^3.0.0"
1449 |
1450 | color-convert@^2.0.1:
1451 | version "2.0.1"
1452 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
1453 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
1454 | dependencies:
1455 | color-name "~1.1.4"
1456 |
1457 | color-name@~1.1.4:
1458 | version "1.1.4"
1459 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
1460 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
1461 |
1462 | colorette@^2.0.14:
1463 | version "2.0.20"
1464 | resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a"
1465 | integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==
1466 |
1467 | commander@^10.0.1:
1468 | version "10.0.1"
1469 | resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06"
1470 | integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==
1471 |
1472 | commander@^2.20.0:
1473 | version "2.20.3"
1474 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
1475 | integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
1476 |
1477 | commander@^5.0.0:
1478 | version "5.1.0"
1479 | resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae"
1480 | integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==
1481 |
1482 | commander@^7.2.0:
1483 | version "7.2.0"
1484 | resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7"
1485 | integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
1486 |
1487 | common-path-prefix@^3.0.0:
1488 | version "3.0.0"
1489 | resolved "https://registry.yarnpkg.com/common-path-prefix/-/common-path-prefix-3.0.0.tgz#7d007a7e07c58c4b4d5f433131a19141b29f11e0"
1490 | integrity sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==
1491 |
1492 | concat-map@0.0.1:
1493 | version "0.0.1"
1494 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
1495 | integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
1496 |
1497 | convert-source-map@^2.0.0:
1498 | version "2.0.0"
1499 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a"
1500 | integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==
1501 |
1502 | core-js-compat@^3.43.0:
1503 | version "3.46.0"
1504 | resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.46.0.tgz#0c87126a19a1af00371e12b02a2b088a40f3c6f7"
1505 | integrity sha512-p9hObIIEENxSV8xIu+V68JjSeARg6UVMG5mR+JEUguG3sI6MsiS1njz2jHmyJDvA+8jX/sytkBHup6kxhM9law==
1506 | dependencies:
1507 | browserslist "^4.26.3"
1508 |
1509 | cross-spawn@^7.0.3:
1510 | version "7.0.6"
1511 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f"
1512 | integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==
1513 | dependencies:
1514 | path-key "^3.1.0"
1515 | shebang-command "^2.0.0"
1516 | which "^2.0.1"
1517 |
1518 | dayjs@^1.10.4:
1519 | version "1.11.18"
1520 | resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.18.tgz#835fa712aac52ab9dec8b1494098774ed7070a11"
1521 | integrity sha512-zFBQ7WFRvVRhKcWoUh+ZA1g2HVgUbsZm9sbddh8EC5iv93sui8DVVz1Npvz+r6meo9VKfa8NyLWBsQK1VvIKPA==
1522 |
1523 | debounce@^1.2.1:
1524 | version "1.2.1"
1525 | resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.2.1.tgz#38881d8f4166a5c5848020c11827b834bcb3e0a5"
1526 | integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==
1527 |
1528 | debug@^4.1.0, debug@^4.3.1, debug@^4.4.1:
1529 | version "4.4.3"
1530 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.3.tgz#c6ae432d9bd9662582fce08709b038c58e9e3d6a"
1531 | integrity sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==
1532 | dependencies:
1533 | ms "^2.1.3"
1534 |
1535 | deep-equal@^1.1.1:
1536 | version "1.1.2"
1537 | resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.2.tgz#78a561b7830eef3134c7f6f3a3d6af272a678761"
1538 | integrity sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==
1539 | dependencies:
1540 | is-arguments "^1.1.1"
1541 | is-date-object "^1.0.5"
1542 | is-regex "^1.1.4"
1543 | object-is "^1.1.5"
1544 | object-keys "^1.1.1"
1545 | regexp.prototype.flags "^1.5.1"
1546 |
1547 | define-data-property@^1.0.1, define-data-property@^1.1.4:
1548 | version "1.1.4"
1549 | resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e"
1550 | integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==
1551 | dependencies:
1552 | es-define-property "^1.0.0"
1553 | es-errors "^1.3.0"
1554 | gopd "^1.0.1"
1555 |
1556 | define-properties@^1.2.1:
1557 | version "1.2.1"
1558 | resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c"
1559 | integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==
1560 | dependencies:
1561 | define-data-property "^1.0.1"
1562 | has-property-descriptors "^1.0.0"
1563 | object-keys "^1.1.1"
1564 |
1565 | dunder-proto@^1.0.1:
1566 | version "1.0.1"
1567 | resolved "https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz#d7ae667e1dc83482f8b70fd0f6eefc50da30f58a"
1568 | integrity sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==
1569 | dependencies:
1570 | call-bind-apply-helpers "^1.0.1"
1571 | es-errors "^1.3.0"
1572 | gopd "^1.2.0"
1573 |
1574 | duplexer@^0.1.2:
1575 | version "0.1.2"
1576 | resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6"
1577 | integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==
1578 |
1579 | electron-to-chromium@^1.5.227:
1580 | version "1.5.237"
1581 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.237.tgz#eacf61cef3f6345d0069ab427585c5a04d7084f0"
1582 | integrity sha512-icUt1NvfhGLar5lSWH3tHNzablaA5js3HVHacQimfP8ViEBOQv+L7DKEuHdbTZ0SKCO1ogTJTIL1Gwk9S6Qvcg==
1583 |
1584 | emoji-regex@^8.0.0:
1585 | version "8.0.0"
1586 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
1587 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
1588 |
1589 | emojis-list@^3.0.0:
1590 | version "3.0.0"
1591 | resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78"
1592 | integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==
1593 |
1594 | enhanced-resolve@^5.17.3:
1595 | version "5.18.3"
1596 | resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz#9b5f4c5c076b8787c78fe540392ce76a88855b44"
1597 | integrity sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==
1598 | dependencies:
1599 | graceful-fs "^4.2.4"
1600 | tapable "^2.2.0"
1601 |
1602 | envinfo@^7.7.3:
1603 | version "7.19.0"
1604 | resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.19.0.tgz#b4b4507a27e9900b0175f556167fd3a95f8623f1"
1605 | integrity sha512-DoSM9VyG6O3vqBf+p3Gjgr/Q52HYBBtO3v+4koAxt1MnWr+zEnxE+nke/yXS4lt2P4SYCHQ4V3f1i88LQVOpAw==
1606 |
1607 | es-define-property@^1.0.0, es-define-property@^1.0.1:
1608 | version "1.0.1"
1609 | resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.1.tgz#983eb2f9a6724e9303f61addf011c72e09e0b0fa"
1610 | integrity sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==
1611 |
1612 | es-errors@^1.3.0:
1613 | version "1.3.0"
1614 | resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f"
1615 | integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==
1616 |
1617 | es-module-lexer@^1.2.1:
1618 | version "1.7.0"
1619 | resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.7.0.tgz#9159601561880a85f2734560a9099b2c31e5372a"
1620 | integrity sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==
1621 |
1622 | es-object-atoms@^1.0.0, es-object-atoms@^1.1.1:
1623 | version "1.1.1"
1624 | resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz#1c4f2c4837327597ce69d2ca190a7fdd172338c1"
1625 | integrity sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==
1626 | dependencies:
1627 | es-errors "^1.3.0"
1628 |
1629 | escalade@^3.2.0:
1630 | version "3.2.0"
1631 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5"
1632 | integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==
1633 |
1634 | escape-string-regexp@^4.0.0:
1635 | version "4.0.0"
1636 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
1637 | integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
1638 |
1639 | eslint-scope@5.1.1:
1640 | version "5.1.1"
1641 | resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c"
1642 | integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==
1643 | dependencies:
1644 | esrecurse "^4.3.0"
1645 | estraverse "^4.1.1"
1646 |
1647 | esrecurse@^4.3.0:
1648 | version "4.3.0"
1649 | resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
1650 | integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
1651 | dependencies:
1652 | estraverse "^5.2.0"
1653 |
1654 | estraverse@^4.1.1:
1655 | version "4.3.0"
1656 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d"
1657 | integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
1658 |
1659 | estraverse@^5.2.0:
1660 | version "5.3.0"
1661 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
1662 | integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
1663 |
1664 | esutils@^2.0.2:
1665 | version "2.0.3"
1666 | resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
1667 | integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
1668 |
1669 | events@^3.2.0:
1670 | version "3.3.0"
1671 | resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400"
1672 | integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
1673 |
1674 | exenv@^1.2.2:
1675 | version "1.2.2"
1676 | resolved "https://registry.yarnpkg.com/exenv/-/exenv-1.2.2.tgz#2ae78e85d9894158670b03d47bec1f03bd91bb9d"
1677 | integrity sha512-Z+ktTxTwv9ILfgKCk32OX3n/doe+OcLTRtqK9pcL+JsP3J1/VW8Uvl4ZjLlKqeW4rzK4oesDOGMEMRIZqtP4Iw==
1678 |
1679 | fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
1680 | version "3.1.3"
1681 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
1682 | integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
1683 |
1684 | fast-glob@3:
1685 | version "3.3.3"
1686 | resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818"
1687 | integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==
1688 | dependencies:
1689 | "@nodelib/fs.stat" "^2.0.2"
1690 | "@nodelib/fs.walk" "^1.2.3"
1691 | glob-parent "^5.1.2"
1692 | merge2 "^1.3.0"
1693 | micromatch "^4.0.8"
1694 |
1695 | fast-json-stable-stringify@^2.0.0:
1696 | version "2.1.0"
1697 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
1698 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
1699 |
1700 | fast-uri@^3.0.1:
1701 | version "3.1.0"
1702 | resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.1.0.tgz#66eecff6c764c0df9b762e62ca7edcfb53b4edfa"
1703 | integrity sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==
1704 |
1705 | fastest-levenshtein@^1.0.12:
1706 | version "1.0.16"
1707 | resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz#210e61b6ff181de91ea9b3d1b84fdedd47e034e5"
1708 | integrity sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==
1709 |
1710 | fastq@^1.6.0:
1711 | version "1.19.1"
1712 | resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.19.1.tgz#d50eaba803c8846a883c16492821ebcd2cda55f5"
1713 | integrity sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==
1714 | dependencies:
1715 | reusify "^1.0.4"
1716 |
1717 | fill-range@^7.1.1:
1718 | version "7.1.1"
1719 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292"
1720 | integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==
1721 | dependencies:
1722 | to-regex-range "^5.0.1"
1723 |
1724 | find-cache-dir@^4.0.0:
1725 | version "4.0.0"
1726 | resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-4.0.0.tgz#a30ee0448f81a3990708f6453633c733e2f6eec2"
1727 | integrity sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==
1728 | dependencies:
1729 | common-path-prefix "^3.0.0"
1730 | pkg-dir "^7.0.0"
1731 |
1732 | find-up@^4.0.0:
1733 | version "4.1.0"
1734 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
1735 | integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
1736 | dependencies:
1737 | locate-path "^5.0.0"
1738 | path-exists "^4.0.0"
1739 |
1740 | find-up@^6.3.0:
1741 | version "6.3.0"
1742 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-6.3.0.tgz#2abab3d3280b2dc7ac10199ef324c4e002c8c790"
1743 | integrity sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==
1744 | dependencies:
1745 | locate-path "^7.1.0"
1746 | path-exists "^5.0.0"
1747 |
1748 | flarum-tsconfig@^2.0.0:
1749 | version "2.0.0"
1750 | resolved "https://registry.yarnpkg.com/flarum-tsconfig/-/flarum-tsconfig-2.0.0.tgz#72cd1f8cb5e5c8f58acad599a2c05f3e00df928b"
1751 | integrity sha512-YEyYu9uZCc7WIXw4Q+W60aC2RVSw7/K0tlaVfQrJbovw6Uu0dIV5AdRRtpJFGjVhzv+OmMfbQeG5aI+xxf/gvQ==
1752 | dependencies:
1753 | "@types/jquery" "^3.5.5"
1754 | "@types/mithril" "^2.0.7"
1755 | "@types/throttle-debounce" "^2.1.0"
1756 | dayjs "^1.10.4"
1757 |
1758 | flarum-webpack-config@^3.0.0:
1759 | version "3.0.2"
1760 | resolved "https://registry.yarnpkg.com/flarum-webpack-config/-/flarum-webpack-config-3.0.2.tgz#5ed106b2ac619707c109631831858743a542f37f"
1761 | integrity sha512-33BZNdqtaFWiGQOOJCMh507Xw3V13Ok5Ozg9iRDns6fmkfnqJW1M4A1WIhxA9HdC7/xp7PM+055giacqJkK0qA==
1762 | dependencies:
1763 | "@babel/core" "^7.20.2"
1764 | "@babel/plugin-proposal-class-properties" "^7.18.6"
1765 | "@babel/plugin-proposal-private-methods" "^7.18.6"
1766 | "@babel/plugin-transform-object-assign" "^7.18.6"
1767 | "@babel/plugin-transform-react-jsx" "^7.19.0"
1768 | "@babel/plugin-transform-runtime" "^7.19.6"
1769 | "@babel/preset-env" "^7.20.2"
1770 | "@babel/preset-react" "^7.18.6"
1771 | "@babel/preset-typescript" "^7.18.6"
1772 | "@babel/runtime" "^7.20.1"
1773 | babel-loader "^9.1.0"
1774 | loader-utils "^1.4.0"
1775 | schema-utils "^3.0.0"
1776 | typescript "^4.9.3"
1777 | webpack "^5.76.0"
1778 | webpack-bundle-analyzer "^4.7.0"
1779 |
1780 | flat@^5.0.2:
1781 | version "5.0.2"
1782 | resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241"
1783 | integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==
1784 |
1785 | fs.realpath@^1.0.0:
1786 | version "1.0.0"
1787 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
1788 | integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
1789 |
1790 | function-bind@^1.1.2:
1791 | version "1.1.2"
1792 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c"
1793 | integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==
1794 |
1795 | functions-have-names@^1.2.3:
1796 | version "1.2.3"
1797 | resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834"
1798 | integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==
1799 |
1800 | gensync@^1.0.0-beta.2:
1801 | version "1.0.0-beta.2"
1802 | resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
1803 | integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
1804 |
1805 | get-intrinsic@^1.2.4, get-intrinsic@^1.3.0:
1806 | version "1.3.0"
1807 | resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz#743f0e3b6964a93a5491ed1bffaae054d7f98d01"
1808 | integrity sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==
1809 | dependencies:
1810 | call-bind-apply-helpers "^1.0.2"
1811 | es-define-property "^1.0.1"
1812 | es-errors "^1.3.0"
1813 | es-object-atoms "^1.1.1"
1814 | function-bind "^1.1.2"
1815 | get-proto "^1.0.1"
1816 | gopd "^1.2.0"
1817 | has-symbols "^1.1.0"
1818 | hasown "^2.0.2"
1819 | math-intrinsics "^1.1.0"
1820 |
1821 | get-proto@^1.0.1:
1822 | version "1.0.1"
1823 | resolved "https://registry.yarnpkg.com/get-proto/-/get-proto-1.0.1.tgz#150b3f2743869ef3e851ec0c49d15b1d14d00ee1"
1824 | integrity sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==
1825 | dependencies:
1826 | dunder-proto "^1.0.1"
1827 | es-object-atoms "^1.0.0"
1828 |
1829 | glob-parent@^5.1.2:
1830 | version "5.1.2"
1831 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
1832 | integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
1833 | dependencies:
1834 | is-glob "^4.0.1"
1835 |
1836 | glob-to-regexp@^0.4.1:
1837 | version "0.4.1"
1838 | resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e"
1839 | integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==
1840 |
1841 | glob@^7.1.3:
1842 | version "7.2.3"
1843 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
1844 | integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
1845 | dependencies:
1846 | fs.realpath "^1.0.0"
1847 | inflight "^1.0.4"
1848 | inherits "2"
1849 | minimatch "^3.1.1"
1850 | once "^1.3.0"
1851 | path-is-absolute "^1.0.0"
1852 |
1853 | gopd@^1.0.1, gopd@^1.2.0:
1854 | version "1.2.0"
1855 | resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz#89f56b8217bdbc8802bd299df6d7f1081d7e51a1"
1856 | integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==
1857 |
1858 | graceful-fs@^4.1.2, graceful-fs@^4.2.11, graceful-fs@^4.2.4:
1859 | version "4.2.11"
1860 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
1861 | integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
1862 |
1863 | gud@^1.0.0:
1864 | version "1.0.0"
1865 | resolved "https://registry.yarnpkg.com/gud/-/gud-1.0.0.tgz#a489581b17e6a70beca9abe3ae57de7a499852c0"
1866 | integrity sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==
1867 |
1868 | gzip-size@^6.0.0:
1869 | version "6.0.0"
1870 | resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462"
1871 | integrity sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==
1872 | dependencies:
1873 | duplexer "^0.1.2"
1874 |
1875 | has-flag@^4.0.0:
1876 | version "4.0.0"
1877 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
1878 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
1879 |
1880 | has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2:
1881 | version "1.0.2"
1882 | resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854"
1883 | integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==
1884 | dependencies:
1885 | es-define-property "^1.0.0"
1886 |
1887 | has-symbols@^1.0.3, has-symbols@^1.1.0:
1888 | version "1.1.0"
1889 | resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz#fc9c6a783a084951d0b971fe1018de813707a338"
1890 | integrity sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==
1891 |
1892 | has-tostringtag@^1.0.2:
1893 | version "1.0.2"
1894 | resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc"
1895 | integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==
1896 | dependencies:
1897 | has-symbols "^1.0.3"
1898 |
1899 | hasown@^2.0.2:
1900 | version "2.0.2"
1901 | resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003"
1902 | integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==
1903 | dependencies:
1904 | function-bind "^1.1.2"
1905 |
1906 | html-escaper@^2.0.2:
1907 | version "2.0.2"
1908 | resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453"
1909 | integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
1910 |
1911 | import-local@^3.0.2:
1912 | version "3.2.0"
1913 | resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.2.0.tgz#c3d5c745798c02a6f8b897726aba5100186ee260"
1914 | integrity sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==
1915 | dependencies:
1916 | pkg-dir "^4.2.0"
1917 | resolve-cwd "^3.0.0"
1918 |
1919 | inflight@^1.0.4:
1920 | version "1.0.6"
1921 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
1922 | integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==
1923 | dependencies:
1924 | once "^1.3.0"
1925 | wrappy "1"
1926 |
1927 | inherits@2:
1928 | version "2.0.4"
1929 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
1930 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
1931 |
1932 | interpret@^3.1.1:
1933 | version "3.1.1"
1934 | resolved "https://registry.yarnpkg.com/interpret/-/interpret-3.1.1.tgz#5be0ceed67ca79c6c4bc5cf0d7ee843dcea110c4"
1935 | integrity sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==
1936 |
1937 | is-arguments@^1.1.1:
1938 | version "1.2.0"
1939 | resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.2.0.tgz#ad58c6aecf563b78ef2bf04df540da8f5d7d8e1b"
1940 | integrity sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==
1941 | dependencies:
1942 | call-bound "^1.0.2"
1943 | has-tostringtag "^1.0.2"
1944 |
1945 | is-core-module@^2.16.0:
1946 | version "2.16.1"
1947 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.1.tgz#2a98801a849f43e2add644fbb6bc6229b19a4ef4"
1948 | integrity sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==
1949 | dependencies:
1950 | hasown "^2.0.2"
1951 |
1952 | is-date-object@^1.0.5:
1953 | version "1.1.0"
1954 | resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.1.0.tgz#ad85541996fc7aa8b2729701d27b7319f95d82f7"
1955 | integrity sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==
1956 | dependencies:
1957 | call-bound "^1.0.2"
1958 | has-tostringtag "^1.0.2"
1959 |
1960 | is-extglob@^2.1.1:
1961 | version "2.1.1"
1962 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
1963 | integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
1964 |
1965 | is-fullwidth-code-point@^3.0.0:
1966 | version "3.0.0"
1967 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
1968 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
1969 |
1970 | is-glob@^4.0.1:
1971 | version "4.0.3"
1972 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
1973 | integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
1974 | dependencies:
1975 | is-extglob "^2.1.1"
1976 |
1977 | is-number@^7.0.0:
1978 | version "7.0.0"
1979 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
1980 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
1981 |
1982 | is-plain-object@^2.0.4:
1983 | version "2.0.4"
1984 | resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
1985 | integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
1986 | dependencies:
1987 | isobject "^3.0.1"
1988 |
1989 | is-regex@^1.1.4:
1990 | version "1.2.1"
1991 | resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.2.1.tgz#76d70a3ed10ef9be48eb577887d74205bf0cad22"
1992 | integrity sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==
1993 | dependencies:
1994 | call-bound "^1.0.2"
1995 | gopd "^1.2.0"
1996 | has-tostringtag "^1.0.2"
1997 | hasown "^2.0.2"
1998 |
1999 | isexe@^2.0.0:
2000 | version "2.0.0"
2001 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
2002 | integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
2003 |
2004 | isobject@^3.0.1:
2005 | version "3.0.1"
2006 | resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
2007 | integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==
2008 |
2009 | jest-worker@^27.4.5:
2010 | version "27.5.1"
2011 | resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0"
2012 | integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==
2013 | dependencies:
2014 | "@types/node" "*"
2015 | merge-stream "^2.0.0"
2016 | supports-color "^8.0.0"
2017 |
2018 | "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
2019 | version "4.0.0"
2020 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
2021 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
2022 |
2023 | jsesc@^3.0.2, jsesc@~3.1.0:
2024 | version "3.1.0"
2025 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.1.0.tgz#74d335a234f67ed19907fdadfac7ccf9d409825d"
2026 | integrity sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==
2027 |
2028 | json-parse-even-better-errors@^2.3.1:
2029 | version "2.3.1"
2030 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
2031 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
2032 |
2033 | json-schema-traverse@^0.4.1:
2034 | version "0.4.1"
2035 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
2036 | integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
2037 |
2038 | json-schema-traverse@^1.0.0:
2039 | version "1.0.0"
2040 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2"
2041 | integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==
2042 |
2043 | json5@^1.0.1:
2044 | version "1.0.2"
2045 | resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593"
2046 | integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==
2047 | dependencies:
2048 | minimist "^1.2.0"
2049 |
2050 | json5@^2.2.3:
2051 | version "2.2.3"
2052 | resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
2053 | integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
2054 |
2055 | keyboard-key@^1.0.4:
2056 | version "1.1.0"
2057 | resolved "https://registry.yarnpkg.com/keyboard-key/-/keyboard-key-1.1.0.tgz#6f2e8e37fa11475bb1f1d65d5174f1b35653f5b7"
2058 | integrity sha512-qkBzPTi3rlAKvX7k0/ub44sqOfXeLc/jcnGGmj5c7BJpU8eDrEVPyhCvNYAaoubbsLm9uGWwQJO1ytQK1a9/dQ==
2059 |
2060 | kind-of@^6.0.2:
2061 | version "6.0.3"
2062 | resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
2063 | integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
2064 |
2065 | loader-runner@^4.2.0:
2066 | version "4.3.1"
2067 | resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.1.tgz#6c76ed29b0ccce9af379208299f07f876de737e3"
2068 | integrity sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==
2069 |
2070 | loader-utils@^1.4.0:
2071 | version "1.4.2"
2072 | resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.2.tgz#29a957f3a63973883eb684f10ffd3d151fec01a3"
2073 | integrity sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==
2074 | dependencies:
2075 | big.js "^5.2.2"
2076 | emojis-list "^3.0.0"
2077 | json5 "^1.0.1"
2078 |
2079 | locate-path@^5.0.0:
2080 | version "5.0.0"
2081 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
2082 | integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
2083 | dependencies:
2084 | p-locate "^4.1.0"
2085 |
2086 | locate-path@^7.1.0:
2087 | version "7.2.0"
2088 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-7.2.0.tgz#69cb1779bd90b35ab1e771e1f2f89a202c2a8a8a"
2089 | integrity sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==
2090 | dependencies:
2091 | p-locate "^6.0.0"
2092 |
2093 | lodash.debounce@^4.0.8:
2094 | version "4.0.8"
2095 | resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
2096 | integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==
2097 |
2098 | lodash@^4.17.15:
2099 | version "4.17.21"
2100 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
2101 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
2102 |
2103 | loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0:
2104 | version "1.4.0"
2105 | resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
2106 | integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
2107 | dependencies:
2108 | js-tokens "^3.0.0 || ^4.0.0"
2109 |
2110 | lru-cache@^5.1.1:
2111 | version "5.1.1"
2112 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
2113 | integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
2114 | dependencies:
2115 | yallist "^3.0.2"
2116 |
2117 | math-intrinsics@^1.1.0:
2118 | version "1.1.0"
2119 | resolved "https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9"
2120 | integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==
2121 |
2122 | merge-stream@^2.0.0:
2123 | version "2.0.0"
2124 | resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
2125 | integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
2126 |
2127 | merge2@^1.3.0:
2128 | version "1.4.1"
2129 | resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
2130 | integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
2131 |
2132 | micromatch@^4.0.8:
2133 | version "4.0.8"
2134 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202"
2135 | integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==
2136 | dependencies:
2137 | braces "^3.0.3"
2138 | picomatch "^2.3.1"
2139 |
2140 | mime-db@1.52.0:
2141 | version "1.52.0"
2142 | resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
2143 | integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
2144 |
2145 | mime-types@^2.1.27:
2146 | version "2.1.35"
2147 | resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
2148 | integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
2149 | dependencies:
2150 | mime-db "1.52.0"
2151 |
2152 | "minimatch@6 || 7 || 8 || 9 || 10":
2153 | version "10.0.3"
2154 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.0.3.tgz#cf7a0314a16c4d9ab73a7730a0e8e3c3502d47aa"
2155 | integrity sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==
2156 | dependencies:
2157 | "@isaacs/brace-expansion" "^5.0.0"
2158 |
2159 | minimatch@^3.1.1:
2160 | version "3.1.2"
2161 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
2162 | integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
2163 | dependencies:
2164 | brace-expansion "^1.1.7"
2165 |
2166 | minimist@^1.2.0:
2167 | version "1.2.8"
2168 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
2169 | integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
2170 |
2171 | mrmime@^2.0.0:
2172 | version "2.0.1"
2173 | resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-2.0.1.tgz#bc3e87f7987853a54c9850eeb1f1078cd44adddc"
2174 | integrity sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==
2175 |
2176 | ms@^2.1.3:
2177 | version "2.1.3"
2178 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
2179 | integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
2180 |
2181 | ncp@^2.0.0:
2182 | version "2.0.0"
2183 | resolved "https://registry.yarnpkg.com/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3"
2184 | integrity sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==
2185 |
2186 | neo-async@^2.6.2:
2187 | version "2.6.2"
2188 | resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
2189 | integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
2190 |
2191 | node-releases@^2.0.21:
2192 | version "2.0.25"
2193 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.25.tgz#95479437bd409231e03981c1f6abee67f5e962df"
2194 | integrity sha512-4auku8B/vw5psvTiiN9j1dAOsXvMoGqJuKJcR+dTdqiXEK20mMTk1UEo3HS16LeGQsVG6+qKTPM9u/qQ2LqATA==
2195 |
2196 | normalize-path@3:
2197 | version "3.0.0"
2198 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
2199 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
2200 |
2201 | object-assign@^4.1.1:
2202 | version "4.1.1"
2203 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
2204 | integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
2205 |
2206 | object-is@^1.1.5:
2207 | version "1.1.6"
2208 | resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.6.tgz#1a6a53aed2dd8f7e6775ff870bea58545956ab07"
2209 | integrity sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==
2210 | dependencies:
2211 | call-bind "^1.0.7"
2212 | define-properties "^1.2.1"
2213 |
2214 | object-keys@^1.1.1:
2215 | version "1.1.1"
2216 | resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
2217 | integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
2218 |
2219 | once@^1.3.0:
2220 | version "1.4.0"
2221 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
2222 | integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==
2223 | dependencies:
2224 | wrappy "1"
2225 |
2226 | opener@^1.5.2:
2227 | version "1.5.2"
2228 | resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598"
2229 | integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==
2230 |
2231 | p-limit@^2.2.0:
2232 | version "2.3.0"
2233 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
2234 | integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
2235 | dependencies:
2236 | p-try "^2.0.0"
2237 |
2238 | p-limit@^4.0.0:
2239 | version "4.0.0"
2240 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-4.0.0.tgz#914af6544ed32bfa54670b061cafcbd04984b644"
2241 | integrity sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==
2242 | dependencies:
2243 | yocto-queue "^1.0.0"
2244 |
2245 | p-locate@^4.1.0:
2246 | version "4.1.0"
2247 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
2248 | integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
2249 | dependencies:
2250 | p-limit "^2.2.0"
2251 |
2252 | p-locate@^6.0.0:
2253 | version "6.0.0"
2254 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-6.0.0.tgz#3da9a49d4934b901089dca3302fa65dc5a05c04f"
2255 | integrity sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==
2256 | dependencies:
2257 | p-limit "^4.0.0"
2258 |
2259 | p-try@^2.0.0:
2260 | version "2.2.0"
2261 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
2262 | integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
2263 |
2264 | path-exists@^4.0.0:
2265 | version "4.0.0"
2266 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
2267 | integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
2268 |
2269 | path-exists@^5.0.0:
2270 | version "5.0.0"
2271 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-5.0.0.tgz#a6aad9489200b21fab31e49cf09277e5116fb9e7"
2272 | integrity sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==
2273 |
2274 | path-is-absolute@^1.0.0:
2275 | version "1.0.1"
2276 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
2277 | integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==
2278 |
2279 | path-key@^3.1.0:
2280 | version "3.1.1"
2281 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
2282 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
2283 |
2284 | path-parse@^1.0.7:
2285 | version "1.0.7"
2286 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
2287 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
2288 |
2289 | picocolors@^1.0.0, picocolors@^1.1.1:
2290 | version "1.1.1"
2291 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b"
2292 | integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==
2293 |
2294 | picomatch@^2.3.1:
2295 | version "2.3.1"
2296 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
2297 | integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
2298 |
2299 | pkg-dir@^4.2.0:
2300 | version "4.2.0"
2301 | resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
2302 | integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
2303 | dependencies:
2304 | find-up "^4.0.0"
2305 |
2306 | pkg-dir@^7.0.0:
2307 | version "7.0.0"
2308 | resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-7.0.0.tgz#8f0c08d6df4476756c5ff29b3282d0bab7517d11"
2309 | integrity sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==
2310 | dependencies:
2311 | find-up "^6.3.0"
2312 |
2313 | popper.js@^1.14.4:
2314 | version "1.16.1"
2315 | resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.1.tgz#2a223cb3dc7b6213d740e40372be40de43e65b1b"
2316 | integrity sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==
2317 |
2318 | prettier@^3.3.3:
2319 | version "3.6.2"
2320 | resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.6.2.tgz#ccda02a1003ebbb2bfda6f83a074978f608b9393"
2321 | integrity sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==
2322 |
2323 | prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2:
2324 | version "15.8.1"
2325 | resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5"
2326 | integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==
2327 | dependencies:
2328 | loose-envify "^1.4.0"
2329 | object-assign "^4.1.1"
2330 | react-is "^16.13.1"
2331 |
2332 | punycode@^2.1.0:
2333 | version "2.3.1"
2334 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5"
2335 | integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==
2336 |
2337 | queue-microtask@^1.2.2:
2338 | version "1.2.3"
2339 | resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
2340 | integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
2341 |
2342 | randombytes@^2.1.0:
2343 | version "2.1.0"
2344 | resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
2345 | integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
2346 | dependencies:
2347 | safe-buffer "^5.1.0"
2348 |
2349 | react-dom@^16.13.1:
2350 | version "16.14.0"
2351 | resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.14.0.tgz#7ad838ec29a777fb3c75c3a190f661cf92ab8b89"
2352 | integrity sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==
2353 | dependencies:
2354 | loose-envify "^1.1.0"
2355 | object-assign "^4.1.1"
2356 | prop-types "^15.6.2"
2357 | scheduler "^0.19.1"
2358 |
2359 | react-is@^16.13.1, react-is@^16.6.3, react-is@^16.8.6:
2360 | version "16.13.1"
2361 | resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
2362 | integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
2363 |
2364 | react-popper@^1.3.4:
2365 | version "1.3.11"
2366 | resolved "https://registry.yarnpkg.com/react-popper/-/react-popper-1.3.11.tgz#a2cc3f0a67b75b66cfa62d2c409f9dd1fcc71ffd"
2367 | integrity sha512-VSA/bS+pSndSF2fiasHK/PTEEAyOpX60+H5EPAjoArr8JGm+oihu4UbrqcEBpQibJxBVCpYyjAX7abJ+7DoYVg==
2368 | dependencies:
2369 | "@babel/runtime" "^7.1.2"
2370 | "@hypnosphi/create-react-context" "^0.3.1"
2371 | deep-equal "^1.1.1"
2372 | popper.js "^1.14.4"
2373 | prop-types "^15.6.1"
2374 | typed-styles "^0.0.7"
2375 | warning "^4.0.2"
2376 |
2377 | react@^16.13.1:
2378 | version "16.14.0"
2379 | resolved "https://registry.yarnpkg.com/react/-/react-16.14.0.tgz#94d776ddd0aaa37da3eda8fc5b6b18a4c9a3114d"
2380 | integrity sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==
2381 | dependencies:
2382 | loose-envify "^1.1.0"
2383 | object-assign "^4.1.1"
2384 | prop-types "^15.6.2"
2385 |
2386 | rechoir@^0.8.0:
2387 | version "0.8.0"
2388 | resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.8.0.tgz#49f866e0d32146142da3ad8f0eff352b3215ff22"
2389 | integrity sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==
2390 | dependencies:
2391 | resolve "^1.20.0"
2392 |
2393 | regenerate-unicode-properties@^10.2.2:
2394 | version "10.2.2"
2395 | resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz#aa113812ba899b630658c7623466be71e1f86f66"
2396 | integrity sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==
2397 | dependencies:
2398 | regenerate "^1.4.2"
2399 |
2400 | regenerate@^1.4.2:
2401 | version "1.4.2"
2402 | resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a"
2403 | integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==
2404 |
2405 | regexp.prototype.flags@^1.5.1:
2406 | version "1.5.4"
2407 | resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz#1ad6c62d44a259007e55b3970e00f746efbcaa19"
2408 | integrity sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==
2409 | dependencies:
2410 | call-bind "^1.0.8"
2411 | define-properties "^1.2.1"
2412 | es-errors "^1.3.0"
2413 | get-proto "^1.0.1"
2414 | gopd "^1.2.0"
2415 | set-function-name "^2.0.2"
2416 |
2417 | regexpu-core@^6.2.0:
2418 | version "6.4.0"
2419 | resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-6.4.0.tgz#3580ce0c4faedef599eccb146612436b62a176e5"
2420 | integrity sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==
2421 | dependencies:
2422 | regenerate "^1.4.2"
2423 | regenerate-unicode-properties "^10.2.2"
2424 | regjsgen "^0.8.0"
2425 | regjsparser "^0.13.0"
2426 | unicode-match-property-ecmascript "^2.0.0"
2427 | unicode-match-property-value-ecmascript "^2.2.1"
2428 |
2429 | regjsgen@^0.8.0:
2430 | version "0.8.0"
2431 | resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.8.0.tgz#df23ff26e0c5b300a6470cad160a9d090c3a37ab"
2432 | integrity sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==
2433 |
2434 | regjsparser@^0.13.0:
2435 | version "0.13.0"
2436 | resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.13.0.tgz#01f8351335cf7898d43686bc74d2dd71c847ecc0"
2437 | integrity sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==
2438 | dependencies:
2439 | jsesc "~3.1.0"
2440 |
2441 | require-from-string@^2.0.2:
2442 | version "2.0.2"
2443 | resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
2444 | integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
2445 |
2446 | resolve-cwd@^3.0.0:
2447 | version "3.0.0"
2448 | resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d"
2449 | integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==
2450 | dependencies:
2451 | resolve-from "^5.0.0"
2452 |
2453 | resolve-from@^5.0.0:
2454 | version "5.0.0"
2455 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
2456 | integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
2457 |
2458 | resolve@^1.20.0, resolve@^1.22.10:
2459 | version "1.22.10"
2460 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.10.tgz#b663e83ffb09bbf2386944736baae803029b8b39"
2461 | integrity sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==
2462 | dependencies:
2463 | is-core-module "^2.16.0"
2464 | path-parse "^1.0.7"
2465 | supports-preserve-symlinks-flag "^1.0.0"
2466 |
2467 | reusify@^1.0.4:
2468 | version "1.1.0"
2469 | resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.1.0.tgz#0fe13b9522e1473f51b558ee796e08f11f9b489f"
2470 | integrity sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==
2471 |
2472 | rimraf@^3.0.2:
2473 | version "3.0.2"
2474 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
2475 | integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
2476 | dependencies:
2477 | glob "^7.1.3"
2478 |
2479 | run-parallel@^1.1.9:
2480 | version "1.2.0"
2481 | resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
2482 | integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
2483 | dependencies:
2484 | queue-microtask "^1.2.2"
2485 |
2486 | safe-buffer@^5.1.0:
2487 | version "5.2.1"
2488 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
2489 | integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
2490 |
2491 | scheduler@^0.19.1:
2492 | version "0.19.1"
2493 | resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.19.1.tgz#4f3e2ed2c1a7d65681f4c854fa8c5a1ccb40f196"
2494 | integrity sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==
2495 | dependencies:
2496 | loose-envify "^1.1.0"
2497 | object-assign "^4.1.1"
2498 |
2499 | schema-utils@^3.0.0:
2500 | version "3.3.0"
2501 | resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe"
2502 | integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==
2503 | dependencies:
2504 | "@types/json-schema" "^7.0.8"
2505 | ajv "^6.12.5"
2506 | ajv-keywords "^3.5.2"
2507 |
2508 | schema-utils@^4.0.0, schema-utils@^4.3.0, schema-utils@^4.3.3:
2509 | version "4.3.3"
2510 | resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.3.3.tgz#5b1850912fa31df90716963d45d9121fdfc09f46"
2511 | integrity sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==
2512 | dependencies:
2513 | "@types/json-schema" "^7.0.9"
2514 | ajv "^8.9.0"
2515 | ajv-formats "^2.1.1"
2516 | ajv-keywords "^5.1.0"
2517 |
2518 | semantic-ui-react@^0.88.2:
2519 | version "0.88.2"
2520 | resolved "https://registry.yarnpkg.com/semantic-ui-react/-/semantic-ui-react-0.88.2.tgz#3d4b54f8b799769b412435c8531475fd34aa4149"
2521 | integrity sha512-+02kN2z8PuA/cMdvDUsHhbJmBzxxgOXVHMFr9XK7zGb0wkW9A6OPQMFokWz7ozlVtKjN6r7zsb+Qvjk/qq1OWw==
2522 | dependencies:
2523 | "@babel/runtime" "^7.1.2"
2524 | "@semantic-ui-react/event-stack" "^3.1.0"
2525 | "@stardust-ui/react-component-event-listener" "~0.38.0"
2526 | "@stardust-ui/react-component-ref" "~0.38.0"
2527 | classnames "^2.2.6"
2528 | keyboard-key "^1.0.4"
2529 | lodash "^4.17.15"
2530 | prop-types "^15.7.2"
2531 | react-is "^16.8.6"
2532 | react-popper "^1.3.4"
2533 | shallowequal "^1.1.0"
2534 |
2535 | semver@^6.3.1:
2536 | version "6.3.1"
2537 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
2538 | integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
2539 |
2540 | serialize-javascript@^6.0.2:
2541 | version "6.0.2"
2542 | resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2"
2543 | integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==
2544 | dependencies:
2545 | randombytes "^2.1.0"
2546 |
2547 | set-function-length@^1.2.2:
2548 | version "1.2.2"
2549 | resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449"
2550 | integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==
2551 | dependencies:
2552 | define-data-property "^1.1.4"
2553 | es-errors "^1.3.0"
2554 | function-bind "^1.1.2"
2555 | get-intrinsic "^1.2.4"
2556 | gopd "^1.0.1"
2557 | has-property-descriptors "^1.0.2"
2558 |
2559 | set-function-name@^2.0.2:
2560 | version "2.0.2"
2561 | resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz#16a705c5a0dc2f5e638ca96d8a8cd4e1c2b90985"
2562 | integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==
2563 | dependencies:
2564 | define-data-property "^1.1.4"
2565 | es-errors "^1.3.0"
2566 | functions-have-names "^1.2.3"
2567 | has-property-descriptors "^1.0.2"
2568 |
2569 | shallow-clone@^3.0.0:
2570 | version "3.0.1"
2571 | resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3"
2572 | integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==
2573 | dependencies:
2574 | kind-of "^6.0.2"
2575 |
2576 | shallowequal@^1.1.0:
2577 | version "1.1.0"
2578 | resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8"
2579 | integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==
2580 |
2581 | shebang-command@^2.0.0:
2582 | version "2.0.0"
2583 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
2584 | integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
2585 | dependencies:
2586 | shebang-regex "^3.0.0"
2587 |
2588 | shebang-regex@^3.0.0:
2589 | version "3.0.0"
2590 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
2591 | integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
2592 |
2593 | sirv@^2.0.3:
2594 | version "2.0.4"
2595 | resolved "https://registry.yarnpkg.com/sirv/-/sirv-2.0.4.tgz#5dd9a725c578e34e449f332703eb2a74e46a29b0"
2596 | integrity sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==
2597 | dependencies:
2598 | "@polka/url" "^1.0.0-next.24"
2599 | mrmime "^2.0.0"
2600 | totalist "^3.0.0"
2601 |
2602 | source-map-support@~0.5.20:
2603 | version "0.5.21"
2604 | resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f"
2605 | integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==
2606 | dependencies:
2607 | buffer-from "^1.0.0"
2608 | source-map "^0.6.0"
2609 |
2610 | source-map@^0.6.0:
2611 | version "0.6.1"
2612 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
2613 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
2614 |
2615 | string-width@^4.2.0:
2616 | version "4.2.3"
2617 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
2618 | integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
2619 | dependencies:
2620 | emoji-regex "^8.0.0"
2621 | is-fullwidth-code-point "^3.0.0"
2622 | strip-ansi "^6.0.1"
2623 |
2624 | strip-ansi@^6.0.1:
2625 | version "6.0.1"
2626 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
2627 | integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
2628 | dependencies:
2629 | ansi-regex "^5.0.1"
2630 |
2631 | supports-color@^7.1.0:
2632 | version "7.2.0"
2633 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
2634 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
2635 | dependencies:
2636 | has-flag "^4.0.0"
2637 |
2638 | supports-color@^8.0.0:
2639 | version "8.1.1"
2640 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"
2641 | integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
2642 | dependencies:
2643 | has-flag "^4.0.0"
2644 |
2645 | supports-preserve-symlinks-flag@^1.0.0:
2646 | version "1.0.0"
2647 | resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
2648 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
2649 |
2650 | tapable@^2.2.0, tapable@^2.3.0:
2651 | version "2.3.0"
2652 | resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.3.0.tgz#7e3ea6d5ca31ba8e078b560f0d83ce9a14aa8be6"
2653 | integrity sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==
2654 |
2655 | terser-webpack-plugin@^5.3.11:
2656 | version "5.3.14"
2657 | resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.14.tgz#9031d48e57ab27567f02ace85c7d690db66c3e06"
2658 | integrity sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==
2659 | dependencies:
2660 | "@jridgewell/trace-mapping" "^0.3.25"
2661 | jest-worker "^27.4.5"
2662 | schema-utils "^4.3.0"
2663 | serialize-javascript "^6.0.2"
2664 | terser "^5.31.1"
2665 |
2666 | terser@^5.31.1:
2667 | version "5.44.0"
2668 | resolved "https://registry.yarnpkg.com/terser/-/terser-5.44.0.tgz#ebefb8e5b8579d93111bfdfc39d2cf63879f4a82"
2669 | integrity sha512-nIVck8DK+GM/0Frwd+nIhZ84pR/BX7rmXMfYwyg+Sri5oGVE99/E3KvXqpC2xHFxyqXyGHTKBSioxxplrO4I4w==
2670 | dependencies:
2671 | "@jridgewell/source-map" "^0.3.3"
2672 | acorn "^8.15.0"
2673 | commander "^2.20.0"
2674 | source-map-support "~0.5.20"
2675 |
2676 | to-regex-range@^5.0.1:
2677 | version "5.0.1"
2678 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
2679 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
2680 | dependencies:
2681 | is-number "^7.0.0"
2682 |
2683 | totalist@^3.0.0:
2684 | version "3.0.1"
2685 | resolved "https://registry.yarnpkg.com/totalist/-/totalist-3.0.1.tgz#ba3a3d600c915b1a97872348f79c127475f6acf8"
2686 | integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==
2687 |
2688 | "tslib@1 || 2":
2689 | version "2.8.1"
2690 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f"
2691 | integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==
2692 |
2693 | tslib@^1.8.1:
2694 | version "1.14.1"
2695 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
2696 | integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
2697 |
2698 | tsutils@3:
2699 | version "3.21.0"
2700 | resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623"
2701 | integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==
2702 | dependencies:
2703 | tslib "^1.8.1"
2704 |
2705 | type-coverage-core@^2.17.2:
2706 | version "2.29.7"
2707 | resolved "https://registry.yarnpkg.com/type-coverage-core/-/type-coverage-core-2.29.7.tgz#dbc50f88e7eaf4fab6ca6fbf1811a3612cfdf451"
2708 | integrity sha512-bt+bnXekw3p5NnqiZpNupOOxfUKGw2Z/YJedfGHkxpeyGLK7DZ59a6Wds8eq1oKjJc5Wulp2xL207z8FjFO14Q==
2709 | dependencies:
2710 | fast-glob "3"
2711 | minimatch "6 || 7 || 8 || 9 || 10"
2712 | normalize-path "3"
2713 | tslib "1 || 2"
2714 | tsutils "3"
2715 |
2716 | typed-styles@^0.0.7:
2717 | version "0.0.7"
2718 | resolved "https://registry.yarnpkg.com/typed-styles/-/typed-styles-0.0.7.tgz#93392a008794c4595119ff62dde6809dbc40a3d9"
2719 | integrity sha512-pzP0PWoZUhsECYjABgCGQlRGL1n7tOHsgwYv3oIiEpJwGhFTuty/YNeduxQYzXXa3Ge5BdT6sHYIQYpl4uJ+5Q==
2720 |
2721 | typescript-coverage-report@^0.6.1:
2722 | version "0.6.4"
2723 | resolved "https://registry.yarnpkg.com/typescript-coverage-report/-/typescript-coverage-report-0.6.4.tgz#3a7a7724c0f27de50d2a0708c7b7b7088bed2055"
2724 | integrity sha512-G+0OFYxwN5oRbORlU1nKYtO00G567lcl4+nbg3MU3Y9ayFnh677dMHmAL4JGP/4Cb1IBN5h/DUQDr/z9X+9lag==
2725 | dependencies:
2726 | chalk "^4.0.0"
2727 | cli-table3 "^0.6.1"
2728 | commander "^5.0.0"
2729 | ncp "^2.0.0"
2730 | react "^16.13.1"
2731 | react-dom "^16.13.1"
2732 | rimraf "^3.0.2"
2733 | semantic-ui-react "^0.88.2"
2734 | type-coverage-core "^2.17.2"
2735 |
2736 | typescript@^4.9.3:
2737 | version "4.9.5"
2738 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a"
2739 | integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==
2740 |
2741 | undici-types@~7.14.0:
2742 | version "7.14.0"
2743 | resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.14.0.tgz#4c037b32ca4d7d62fae042174604341588bc0840"
2744 | integrity sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==
2745 |
2746 | unicode-canonical-property-names-ecmascript@^2.0.0:
2747 | version "2.0.1"
2748 | resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz#cb3173fe47ca743e228216e4a3ddc4c84d628cc2"
2749 | integrity sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==
2750 |
2751 | unicode-match-property-ecmascript@^2.0.0:
2752 | version "2.0.0"
2753 | resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3"
2754 | integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==
2755 | dependencies:
2756 | unicode-canonical-property-names-ecmascript "^2.0.0"
2757 | unicode-property-aliases-ecmascript "^2.0.0"
2758 |
2759 | unicode-match-property-value-ecmascript@^2.2.1:
2760 | version "2.2.1"
2761 | resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz#65a7adfad8574c219890e219285ce4c64ed67eaa"
2762 | integrity sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==
2763 |
2764 | unicode-property-aliases-ecmascript@^2.0.0:
2765 | version "2.2.0"
2766 | resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz#301d4f8a43d2b75c97adfad87c9dd5350c9475d1"
2767 | integrity sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==
2768 |
2769 | update-browserslist-db@^1.1.3:
2770 | version "1.1.3"
2771 | resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz#348377dd245216f9e7060ff50b15a1b740b75420"
2772 | integrity sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==
2773 | dependencies:
2774 | escalade "^3.2.0"
2775 | picocolors "^1.1.1"
2776 |
2777 | uri-js@^4.2.2:
2778 | version "4.4.1"
2779 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
2780 | integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
2781 | dependencies:
2782 | punycode "^2.1.0"
2783 |
2784 | warning@^4.0.2, warning@^4.0.3:
2785 | version "4.0.3"
2786 | resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3"
2787 | integrity sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==
2788 | dependencies:
2789 | loose-envify "^1.0.0"
2790 |
2791 | watchpack@^2.4.4:
2792 | version "2.4.4"
2793 | resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.4.tgz#473bda72f0850453da6425081ea46fc0d7602947"
2794 | integrity sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==
2795 | dependencies:
2796 | glob-to-regexp "^0.4.1"
2797 | graceful-fs "^4.1.2"
2798 |
2799 | webpack-bundle-analyzer@^4.7.0:
2800 | version "4.10.2"
2801 | resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz#633af2862c213730be3dbdf40456db171b60d5bd"
2802 | integrity sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==
2803 | dependencies:
2804 | "@discoveryjs/json-ext" "0.5.7"
2805 | acorn "^8.0.4"
2806 | acorn-walk "^8.0.0"
2807 | commander "^7.2.0"
2808 | debounce "^1.2.1"
2809 | escape-string-regexp "^4.0.0"
2810 | gzip-size "^6.0.0"
2811 | html-escaper "^2.0.2"
2812 | opener "^1.5.2"
2813 | picocolors "^1.0.0"
2814 | sirv "^2.0.3"
2815 | ws "^7.3.1"
2816 |
2817 | webpack-cli@^5.0:
2818 | version "5.1.4"
2819 | resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-5.1.4.tgz#c8e046ba7eaae4911d7e71e2b25b776fcc35759b"
2820 | integrity sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==
2821 | dependencies:
2822 | "@discoveryjs/json-ext" "^0.5.0"
2823 | "@webpack-cli/configtest" "^2.1.1"
2824 | "@webpack-cli/info" "^2.0.2"
2825 | "@webpack-cli/serve" "^2.0.5"
2826 | colorette "^2.0.14"
2827 | commander "^10.0.1"
2828 | cross-spawn "^7.0.3"
2829 | envinfo "^7.7.3"
2830 | fastest-levenshtein "^1.0.12"
2831 | import-local "^3.0.2"
2832 | interpret "^3.1.1"
2833 | rechoir "^0.8.0"
2834 | webpack-merge "^5.7.3"
2835 |
2836 | webpack-merge@^5.7.3:
2837 | version "5.10.0"
2838 | resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.10.0.tgz#a3ad5d773241e9c682803abf628d4cd62b8a4177"
2839 | integrity sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==
2840 | dependencies:
2841 | clone-deep "^4.0.1"
2842 | flat "^5.0.2"
2843 | wildcard "^2.0.0"
2844 |
2845 | webpack-sources@^3.3.3:
2846 | version "3.3.3"
2847 | resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.3.3.tgz#d4bf7f9909675d7a070ff14d0ef2a4f3c982c723"
2848 | integrity sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==
2849 |
2850 | webpack@^5.65.0, webpack@^5.76.0:
2851 | version "5.102.1"
2852 | resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.102.1.tgz#1003a3024741a96ba99c37431938bf61aad3d988"
2853 | integrity sha512-7h/weGm9d/ywQ6qzJ+Xy+r9n/3qgp/thalBbpOi5i223dPXKi04IBtqPN9nTd+jBc7QKfvDbaBnFipYp4sJAUQ==
2854 | dependencies:
2855 | "@types/eslint-scope" "^3.7.7"
2856 | "@types/estree" "^1.0.8"
2857 | "@types/json-schema" "^7.0.15"
2858 | "@webassemblyjs/ast" "^1.14.1"
2859 | "@webassemblyjs/wasm-edit" "^1.14.1"
2860 | "@webassemblyjs/wasm-parser" "^1.14.1"
2861 | acorn "^8.15.0"
2862 | acorn-import-phases "^1.0.3"
2863 | browserslist "^4.26.3"
2864 | chrome-trace-event "^1.0.2"
2865 | enhanced-resolve "^5.17.3"
2866 | es-module-lexer "^1.2.1"
2867 | eslint-scope "5.1.1"
2868 | events "^3.2.0"
2869 | glob-to-regexp "^0.4.1"
2870 | graceful-fs "^4.2.11"
2871 | json-parse-even-better-errors "^2.3.1"
2872 | loader-runner "^4.2.0"
2873 | mime-types "^2.1.27"
2874 | neo-async "^2.6.2"
2875 | schema-utils "^4.3.3"
2876 | tapable "^2.3.0"
2877 | terser-webpack-plugin "^5.3.11"
2878 | watchpack "^2.4.4"
2879 | webpack-sources "^3.3.3"
2880 |
2881 | which@^2.0.1:
2882 | version "2.0.2"
2883 | resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
2884 | integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
2885 | dependencies:
2886 | isexe "^2.0.0"
2887 |
2888 | wildcard@^2.0.0:
2889 | version "2.0.1"
2890 | resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.1.tgz#5ab10d02487198954836b6349f74fff961e10f67"
2891 | integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==
2892 |
2893 | wrappy@1:
2894 | version "1.0.2"
2895 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
2896 | integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
2897 |
2898 | ws@^7.3.1:
2899 | version "7.5.10"
2900 | resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9"
2901 | integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==
2902 |
2903 | yallist@^3.0.2:
2904 | version "3.1.1"
2905 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
2906 | integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
2907 |
2908 | yocto-queue@^1.0.0:
2909 | version "1.2.1"
2910 | resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-1.2.1.tgz#36d7c4739f775b3cbc28e6136e21aa057adec418"
2911 | integrity sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==
2912 |
--------------------------------------------------------------------------------