diff --git a/docs/.vuepress/public/img/advanced/backup.png b/docs/.vuepress/public/img/advanced/backup.png index 13aaee00d..4436e6997 100644 Binary files a/docs/.vuepress/public/img/advanced/backup.png and b/docs/.vuepress/public/img/advanced/backup.png differ diff --git a/docs/.vuepress/theme.ts b/docs/.vuepress/theme.ts index 74db850a5..e564452b3 100644 --- a/docs/.vuepress/theme.ts +++ b/docs/.vuepress/theme.ts @@ -137,7 +137,7 @@ export default hopeTheme( { path: "/", title: 'Kind tips', - content: ' Please check the reminder content carefully

1.The new version v3.25.0 has updated the new password method, and the acquisition method has also been changed. For details, please refer to the documentation page of your own installation method
2.v3.25.1 Aliyun_open can choose to mount the backup disk or resource library by itself, for details Click to view for details
3.The new version of AList version greater than v3.22.1 adds single sign-on to automatically register as an AList account, click to view the detailed description
4.139Cloud189CloudFor details of changes, please view the document by yourself, respectively
5.v3.20.1version Breaking Changes View detailed description, go to Configure documentation page
6. AList v3.30.0 will no longer support Win7 because Go does not support it. Click to view detailed instructions .
7.After adding the cloud disk, please configure [anti-theft/meta information] and other measures in time to prevent the account from being [frozen/disabled] due to malicious [access/sharing] by [crawlers/others].', + content: ' Please check the reminder content carefully

1.The new version v3.25.0 has updated the new password method, and the acquisition method has also been changed. For details, please refer to the documentation page of your own installation method
2.v3.25.1 Aliyun_open can choose to mount the backup disk or resource library by itself, for details Click to view for details
3.The new version of AList version greater than v3.22.1 adds single sign-on to automatically register as an AList account, click to view the detailed description
4.139Cloud189CloudFor details of changes, please view the document by yourself, respectively
5.v3.20.1version Breaking Changes View detailed description, go to Configure documentation page
6. AList v3.30.0 will no longer support Win7/Server2008 because Go does not support it. Click to view detailed instructions .
7.After adding the cloud disk, please configure [anti-theft/meta information] and other measures in time to prevent the account from being [frozen/disabled] due to malicious [access/sharing] by [crawlers/others].', actions: [ // { // text: "Aliyun open", @@ -160,7 +160,7 @@ export default hopeTheme( { path: "/zh", title: '温馨提示', - content: ' 请仔细查看弹窗提示内容

1.v3.25.1新版更新了新的密码方式,获取方式也进行了更改,详细说明请看自己安装方式的文档页面内
2.v3.25.1阿里云盘open可以自行选择挂载备份盘或者资源库,详情详情点击查看
3.AList版本大于v3.22.1,新版本新增单点登录自动注册为AList账户,点击查看详细说明
4.移动云盘天翼云分别有改动详情请自行查看文档
5.v3.20.1的版本破坏性更新查看详细说明,前往配置文档页面
6.AList v3.30.0版本开始将不再支持Win7,因为Go不支持了,点击查看详细说明.
7.添加云盘后请及时配置[防盗/元信息]等措施,防止被[爬虫/其他人]恶意[访问/分享]导致帐号被[冻结/禁用].', + content: ' 请仔细查看弹窗提示内容

1.v3.25.1新版更新了新的密码方式,获取方式也进行了更改,详细说明请看自己安装方式的文档页面内
2.v3.25.1阿里云盘open可以自行选择挂载备份盘或者资源库,详情详情点击查看
3.AList版本大于v3.22.1,新版本新增单点登录自动注册为AList账户,点击查看详细说明
4.移动云盘天翼云分别有改动详情请自行查看文档
5.v3.20.1的版本破坏性更新查看详细说明,前往配置文档页面
6.AList v3.30.0版本开始将不再支持Win7/Server2008,因为Go不支持了,点击查看详细说明.
7.添加云盘后请及时配置[防盗/元信息]等措施,防止被[爬虫/其他人]恶意[访问/分享]导致帐号被[冻结/禁用].', actions: [ // { // text: "阿里云open", diff --git a/docs/config/configuration.md b/docs/config/configuration.md index 81638ab55..628cae4ac 100644 --- a/docs/config/configuration.md +++ b/docs/config/configuration.md @@ -47,7 +47,13 @@ After modifying the configuration file, restart AList for changes to take effect "name": "", "db_file": "data\\data.db", "table_prefix": "x_", - "ssl_mode": "" + "ssl_mode": "", + "dsn": "" + }, + "meilisearch": { + "host": "http://localhost:7700", + "api_key": "", + "index_prefix": "" }, "scheme": { "address": "0.0.0.0", @@ -61,11 +67,12 @@ After modifying the configuration file, restart AList for changes to take effect }, "temp_dir": "data\\temp", "bleve_dir": "data\\bleve", + "dist_dir": "", "log": { "enable": true, "name": "data\\log\\log.log", - "max_size": 10, - "max_backups": 5, + "max_size": 50, + "max_backups": 30, "max_age": 28, "compress": false }, @@ -100,7 +107,7 @@ After modifying the configuration file, restart AList for changes to take effect "allow_headers": [ "*" ] - } + } } ``` @@ -194,7 +201,8 @@ The database configuration, which is by default `sqlite3`. Available options are "name": "", //database name "db_file": "data\\data.db", //Database location, used by sqlite3 "table_prefix": "x_", //database table name prefix - "ssl_mode": "" //To control the encryption options during the SSL handshake, the parameters can be searched by themselves, or check the answer from ChatGPT below + "ssl_mode": "", //To control the encryption options during the SSL handshake, the parameters can be searched by themselves, or check the answer from ChatGPT below + "dsn": "" // https://github.com/alist-org/alist/pull/6031 }, ``` @@ -247,6 +255,24 @@ In PostgreSQL, the `ssl_mode` parameter is used to specify how the client uses S +### **meilisearch** + +```json + "meilisearch": { + "host": "http://localhost:7700", //Use `meilisearch` link, the default is the local machine + "api_key": "", //Please check the `meilisearch` documentation + "index_prefix": "" //Please check the `meilisearch` documentation + }, +``` + +Documentation link::https://www.meilisearch.com/docs + + + +
+ + + ### **scheme** The configuration of scheme. Set this field if using HTTPS. @@ -290,6 +316,23 @@ Where data is stored when using **`bleve`** index. +### **dist_dir** + +If this item is set, the front -end file of this option is preferred to render, support the use of other front -end files, and the back -end continues to use the original application + +- https://github.com/alist-org/alist/issues/5531 +- https://github.com/alist-org/alist/discussions/6110 + +Upload the front -end file (dist) to the `data` folder of the application, and then fill in this way. The disadvantage is that if you update each time, you need to change the file manually + +```json + "dist_dir": "data\\dist", +``` + +
+ + + ### **log** The log configuration. Set this field to save detailed logs of disable. diff --git a/docs/config/global.md b/docs/config/global.md index a513dbcb6..420ad1c26 100644 --- a/docs/config/global.md +++ b/docs/config/global.md @@ -20,10 +20,12 @@ star: true ### **Hide files** -Match files hidden by regular expressions(`javascript`). If you don't understand, don't fill in them randomly. Wrong regular expressions will cause the front-end page to crash. One per line. By default, there is an example expression that hides README.md in all directories. +Match files hidden by regular expressions(`javascript`). If you don't understand, don't fill in them randomly. Wrong regular expressions `/\/README.md/i` will cause the front-end page to crash. One per line. By default, there is an example expression that hides README.md in all directories. It's not really hiding. It still exists in the list returned by the api, it just doesn't show up in the frontend list. So if you want to really hide, add a [meta](../guide/advanced/meta.md) record instead. +
+ ### **Package download** @@ -33,18 +35,24 @@ Whether to enable package download, default is true. 【Not recommended especial - It is recommended to push files to Aria2 for downloading. Aria2 supports the download folder to save the directory structure. - View in detail【[What is the difference between the two Aria2](./other.md#other)】 +
+ ### **Customize head** Any content you want which are automatically placed at the beginning of the head of the web page +
+ ### **Customize body** Any content you want which are automatically placed at the end of the body of the web page +
+ ### **Link expiration** @@ -54,32 +62,53 @@ The expiration time of the direct link, in hours. If it equals 0, it will not ex Only the straight chain of the path with the password added will have an expiration time, otherwise it will not expire.Because the expiration time is added to the sign query parameter, and the path without adding the password will not check the sign. ::: +
+ ### **Privacy regs** What you don't want to show in the error message, One regular expression (in `Golang`) per line. The matched content will be replaced with * of the corresponding length. +
+ ### **Ocr api** Used to identify verification codes. You can deploy yourself: https://hub.docker.com/r/xhofe/ddddocr_server. The default ocr api is deployed on the [koyeb](https://app.koyeb.com/)(No availability guarantee), which is not recommended to use in production environment. +
+ ### **Sign all** -Add signatures to the direct link of all files (whether with password or not) That is https://xxxx.com/d/xx? ==**sign=vUQ5KFXnwMseKnIUXGRcfoG3cEHzKFBiPGp1NriMDXA=:0**== +Add signatures to the direct link of all files (whether with password or not) + +That is`https://xxxx.com/d/xx?sign=vUQ5KFXnwMseKnIUXGRcfoG3cEHzKFBiPGp1NriMDXA=:0` If you need to close it, you can close it yourself, but you need to pay attention to security issues. After closing the signature, if the site can be accessed by the public network, the password may be bypassed to access private files. +There are two other methods that also carry the `sign?xxx` parameter, 1. Add Storage Select `Enable Signing`, 2. Meta Information Add Password + +The scope of the three methods`Sign All` > `Meta Information Add Password` > Add Storage Select `Enable Signing` + +1. Sign All: If this option is turned on, the sign parameter will be carried regardless of whether meta-information is encrypted or not, and whether `Enable Signing` is checked when adding storage. +2. Meta Information Add Password:Only files under this meta information path will carry the sign parameter. + - If **Apply to sub folder** is turned on, all files in this path will carry the sign parameter +3. Add Storage Select `Enable Signing`:Only this storage driver carries the sign parameter. + +
+ ## **Forward direct link params** You can check it out yourself:**https://github.com/alist-org/alist/issues/3123** +
+ ### **Filename char mapping** @@ -94,6 +123,8 @@ For example, the `/` symbol is a path symbol in the Alist program. Some people The default is the first one at the beginning. If you want to add it later, you can add it later. The format is as simple as above. +
+ ## **Webauthn login enabled** diff --git a/docs/config/side.md b/docs/config/side.md new file mode 100644 index 000000000..f1562401a --- /dev/null +++ b/docs/config/side.md @@ -0,0 +1,147 @@ +--- +# This is the icon of the page +icon: fa-regular fa-sidebar-flip +# This control sidebar order +order: 15 +# A page can have multiple categories +category: + - Config +# A page can have multiple tags +tag: + - Config + - Settings +# this page is sticky in article list +sticky: true +# this page will appear in starred articles +star: true +--- + +# Side settings + +We can see a icon on the lower right corner of the homepage. If your computer resolution is very high, the icon is likely to be smaller + +After the expand + +- Refresh +- New File +- New Folder +- Recursive Move +- Remove Empty Folder +- Batch Rename +- upload +- Offline download +- Toggle Outline +- Toggle Checkbox +- Local Settings + + + +----- + +Let me briefly introduce it, probably, the functions that are often used + +1. **Refresh**:The refresh we mentioned is not to use F5 to refresh the webpage, **but use** **to refresh**, so that the files that just uploaded to the network disk can be refreshed out + + + +2. `New File`、`New Folder`、`Remove Empty Folder`、`Batch Rename` No explanations need + + + +3. **Recursive Move**:Move all the files in the current directory and all files in the subfolder to the designated folder + + - :warning: Dangerous operation, please use it with caution + + + +4. **upload**:What is the difference between the two uploads? + + **1️⃣ stream** directly puts the binary content of the file into the body, so that the backend can use very little memory, it seem to have no downsides. + + **2️⃣ form** is to wrap the file into formdata and upload it. The memory used by the backend will be more, but there is no limit on the size. + + - Choose to add as a task: you can see in the background task + + + +5. **Offline download**:Download the file offline and upload it to the network disk directory you designated. If you want to keep the file downloaded offline, please add a link and select the following options before starting offline download + + - How to use: Choose you want to offline the file to that directory, you choose to go to that directory and choose from the lower right corner Offline download + + - support `Aria2`、`qBittprrent`、`SimpleHttp` + - If you use offline download, you need to install AList the machine for installation software to use the machine to use it. Can't download it offline through different devices + + + +6. **Toggle Outline**:That is, when you open the `.md` type file, you can see the directory title on the right. You can choose quickly + + + +7. **Toggle Checkbox**:Select multiple files + - In the display of Toggle Checkbox, first trigger the selection operation to prevent jumping into a deeper folder + - In the display of Toggle Checkbox, change it to hold down the `alt` key and click to open the folder (macOS Press and hold the` Option` key) + + + +8. **Local Settings**:There are more content in the local settings + + 1. `Aria2 RPC URL` or `Aria2 RPC secret` This aria2 is used to download the files in the cloud disk to the local computer, not an ARIA2 used offline to download and use + - Who needs this Aria2 who is installed locally, Of course, it also supports ARIA2 that is pushed to the remote server + - The ARIA2 used offline download requires the installation of Alist's machine to make offline download + + + + 2. **Global default layout**:The selection of view selection in the upper right corner is to enter that folder to modify it only for the only folder. This setting can consistently take effect without using a folder setting. + + + + 3. **Show folder in image view**:literal meaning + + + + 4. **Show sidebar**:Add a list directory on the left side of the list like Windows Manager, which can jump to a deep folder faster [#5972](https://github.com/alist-org/alist/issues/5972) + + + + 5. **Position of header & nav bar**:Is the logo and navigation bar displaying at the drop -down list? + + - Normal:No need to display + - Stick to top of page:adsorb LOGO and navigation bar + - Only nav bar sticky:Do not adsorb LOGO, only adsorb navigation bar + + + + 6. **Grid item size** :Adjust the picture size in the Grid item mode + + + + 7. **List item filename overflow**:When the text is too long, the three state selection + + - **Ellipsis**(default) + + - **Scrollable** (PC users use the `shift`+` mousewheel `on the file, if it is a mobile phone user sliding the file left and right) + + - **Multi-line** + + + + 8. **Open item on Checkbox**: + + - Direct (Open the file/enter the folder) + + - With `Ctrl or Command` hold + + - With `Alt or Option` hold + - `Ctrl`、`Alt` is Windows + - `command`、`Option` is Mac + - If the button option does not take effect, please check whether the browser plugin conflict :point_right: [Case](https://github.com/alist-org/alist-web/pull/154#issuecomment-1972681627) + + Tips:You can press the `Shift` key to select one, and then select one end. You can quickly select all the files in the middle + + + + 9. **Language package selection** and **night mode and daytime mode switch** + + + +9. **Return to the top**: If you pull down a little, you will see a button pop up in the upper right corner. Click to return directly to the top (v3.31.0 new add) diff --git a/docs/guide/advanced/2fa.md b/docs/guide/advanced/2fa.md index 07947032f..f71f1e7ce 100644 --- a/docs/guide/advanced/2fa.md +++ b/docs/guide/advanced/2fa.md @@ -46,4 +46,10 @@ two、 > - 2. **Linux**: Enter the folder where Alist is located and input, **./alist cancel2fa** > - 3. **docker**: docker directly input **docker exec -it alist ./alist cancel2fa** > -> **After the above input is deleted, it is found that there is still a restart~** \ No newline at end of file +> **After the above input is deleted, it is found that there is still a restart~** + +three、(>3.30.0) + +> Open the manage user page, you can see the option of the `Cancel 2FA`. After the cancellation, if you still have 2FA, you can choose to restart the Alist +> +> - You need to use the new version, if there is no option of the `Cancel 2Fa`,Explain that you need to update the version \ No newline at end of file diff --git a/docs/guide/advanced/backup.md b/docs/guide/advanced/backup.md index 62ebc76c9..2c20a8c76 100644 --- a/docs/guide/advanced/backup.md +++ b/docs/guide/advanced/backup.md @@ -22,11 +22,12 @@ star: true Use `AList` to manage `Backup/Restore` options -> Backup: Backup Alist data (==**does not include index**==) +> 1. Backup: Backup Alist data (==**does not include index**==) > -> Recovery: Backup files before recovery +> 2. Recovery: Backup files before recovery > -> Override: Select override when recovery, and will override the user information +> 3. Override: Select override when recovery, and will override the user information +> 4. Encryption Password:Fill in the `ENCRYPTION PASSWORD` Export, the information will be encrypted when exporting.You also need to enter the `ENCRYPTION PASSWORD` first before importing.^^3.40.0_New^ ![](/img/advanced/backup.png) @@ -36,7 +37,8 @@ Use `AList` to manage `Backup/Restore` options Back up the data/`data.db` database in the` AList` directory, and wait for the new environment to replace it directly (==**contains index data**==) - If there are two files, if there are `data.db-shm` and` data.db-clothes`, they must be backup together. +- If there are two files, if there are `data.db-shm` and `data.db-wal`, they must be backup together. +- It is recommended to stop running Alist and then backup, so that the two files of `data.db-shm` and`data.db-wal` will be merged with the `data.db` ![](/img/advanced/sqlite3.png) diff --git a/docs/guide/advanced/meta.md b/docs/guide/advanced/meta.md index 2eb0383f9..506a287ac 100644 --- a/docs/guide/advanced/meta.md +++ b/docs/guide/advanced/meta.md @@ -25,21 +25,33 @@ The path for this meta to take effect
+ + ### **Password** Password required to access this path +- Meta information password will not take effect when accessed using `WebDav` +
+ + ### **Write** Allow guest to make directory, new file and upload files.
+ + ### **Hide** -The objects to hide of this path, One regular expression (in `Golang`) per line. +The objects to hide of this path, One regular expression (in `Golang`) per line + +- Meta information hiding can take effect when accessed using `WebDav`
+ + ### **Readme** The Readme to render while enter this path, support markdown content or markdown link. @@ -49,6 +61,8 @@ The Readme to render while enter this path, support markdown content or markdown
+ + ## **Header** (new in v3.29.0) The Readme to render while enter this path, support markdown content or markdown link. @@ -58,9 +72,10 @@ The Readme to render while enter this path, support markdown content or markdown - Files can not be displayed in the list, for example `readme.md` is not displayed in the list - Backstage --> Settings --> Global --> Hidden files --> Add newline `/\/top.md/i` -
+ + ### **Apply to sub folder** Apply this meta to sub folder of specific path @@ -68,6 +83,8 @@ Apply this meta to sub folder of specific path + + ## :warning: Tips > Regarding hidden, users without permissions can search for hidden folders/files, solutions diff --git a/docs/guide/advanced/search.md b/docs/guide/advanced/search.md index d1a34f39e..5e37f5d8c 100644 --- a/docs/guide/advanced/search.md +++ b/docs/guide/advanced/search.md @@ -40,16 +40,29 @@ star: true - `database (non-full-text search)`: The full-text search mode is used above, but full-text search will have some strange problems when using **MySQL database** as an Alist database, which has not been resolved yet, so if your Alist database Change to **MySQL**, and your Alist version **`≥3.9.1`** It is recommended that you use this to build an index, although it is slower than full-text search and the gap is not very big, but it will not search for strange files , it’s more secure. After the future version is repaired, we will inform you to use the new full-text search to build the index. If you are using **sqlite3**, you can use whichever you like. - `bleve`: An open source full-text search engine. It will split the words in the name of object and search for the keywords you enter. But its search results may be so strange that you can't get the results you want, and it will take up more resources. - **sqlite3** is easy to trigger `database is locked` lock library cannot write files + - Solution to `database is locked`: + + - It's because the database is building the index. If you are still in the building process, please wait patiently. + - If the index has been completed, it is caused by turning on [Automatically update the index](#automatically-update-the-index). Please turn off [Automatically update the index](#automatically-update-the-index). If the problem still occurs, please close and restart AList. + - Or switch the database to MySQL +- `meilisearch`: I haven’t experienced it in depth yet and I don’t know much about the specific differences. It’s for professionals to use or you can check it yourself. [View PR link](https://github.com/alist-org/alist/pull/6060) , the only thing I know is that you have to [build it yourself](https://www.meilisearch.com/docs/learn/getting_started/installation) to use it. It supports many methods, but there is no daemon and other lazy operations, and it does not support the system [ It relies on Linux systems lower than `GLIBC_2.27`](https://github.com/meilisearch/meilisearch/issues/4022) If it is built on this machine, it will be automatically recognized. If it is another device, you can modify the **meilisearch** field content of the configuration file. + - Daemon:If you want to use it, you can create a new daemon process in the same way as manually starting AList. + - Download Url:https://github.com/meilisearch/meilisearch/releases + - `meilisearch` Docs Url:https://www.meilisearch.com/docs/learn/getting_started/installation + +
+ + The following table could help you understand the difference between the two search indexes quickly: -| | database(full text search) | Database (non-full-text search) | bleve | -| ----------------------- | ----------------------------------------------- | ------------------------------------------------------------ | ----------- | -| Search results | Can't find it in Chinese | More accurate than full-text search, you can search Chinese | Fuzzy match | -| Search speed | Fast,see above for advantages and disadvantages | Slower than full-text search, see above for advantages and disadvantages | Fast | -| Specify folder search | Yes | Yes | No | -| Disk usage | Low | Low | High | -| Auto incremental update | Yes | Yes | No | +| | database(full text search) | Database (non-full-text search) | bleve | meilisearch | +| ----------------------- | ----------------------------------------------- | ------------------------------------------------------------ | ----------- | ----------- | +| Search results | Can't find it in Chinese | More accurate than full-text search, you can search Chinese | Fuzzy match | :question: | +| Search speed | Fast,see above for advantages and disadvantages | Slower than full-text search, see above for advantages and disadvantages | Fast | :question: | +| Specify folder search | Yes | Yes | No | :question: | +| Disk usage | Low | Low | High | :question: | +| Auto incremental update | Yes | Yes | No | :question: | ::: warning diff --git a/docs/guide/drivers/123.md b/docs/guide/drivers/123.md index 3fbe070f7..675809b14 100644 --- a/docs/guide/drivers/123.md +++ b/docs/guide/drivers/123.md @@ -21,14 +21,51 @@ star: true You can view the content of the tab below to view different mounting methods (including **`Direct link`**, `Personal`, `Share`) -- `Direct link` is only adapted to the authentication function, the link also needs to be filled in by yourself, like [UrlTree](/guide/drivers/UrlTree.md), fill in the direct link copied in 123 direct link. +- `Direct link` :is only adapted to the authentication function, the link also needs to be filled in by yourself, like [UrlTree](/guide/drivers/UrlTree.md), fill in the direct link copied in 123 direct link. -- `Personal`和`Share`,This driver is no longer actively maintained due to 123Pan's limitations +- `Personal`:Free user 10G traffic download, unlimited upload, multi-IP sharing is prohibited :::: tabs#123 +@tab personal + +::: warning + +Free user 10G traffic download, unlimited upload, multi-IP sharing is prohibited + +- Need to use `v3.31.0` version + +::: + +## **personal** + +https://www.123pan.com/ + +Just fill in the account password. + +### **Username** + +The mobile phone number used to log in + +### **Password** + +The password used to log in + +### **Root folder file_id** + +Enter the folder you want to mount, the last string of the official website URL, such as: + +![123](/img/drivers/123/123.png) + +### **Recommendations** + +- It seems that the 123 API has a limited number of loads each time, so if you load hundreds of files in a folder at one time, an error may be reported +- It is recommended to A useful approach is not to put too many sub-items in the same folder. + + + @tab Link ::: danger Please read this reminder carefully @@ -89,36 +126,6 @@ First open **`123 Cloud Disk Direct Link Management`**: **https://www.123pan.com - -@tab personal - -::: warning - -This driver is no longer actively maintained due to 123Pan's limitations -::: - -## **personal** - -https://www.123pan.com/ - -Just fill in the account password. - -### **Username** -The mobile phone number used to log in -### **Password** -The password used to log in -### **Root folder file_id** -Enter the folder you want to mount, the last string of the official website URL, such as: - -![123](/img/drivers/123/123.png) - -### **Recommendations** - -- It seems that the 123 API has a limited number of loads each time, so if you load hundreds of files in a folder at one time, an error may be reported -- It is recommended to A useful approach is not to put too many sub-items in the same folder. - - - @tab Share ::: warning diff --git a/docs/guide/drivers/aliyundrive_open.md b/docs/guide/drivers/aliyundrive_open.md index 5a1fdc557..850e9fd70 100644 --- a/docs/guide/drivers/aliyundrive_open.md +++ b/docs/guide/drivers/aliyundrive_open.md @@ -42,23 +42,41 @@ typeof fetch !== "undefined" && getLimit() **Aliyundrive VIP**:[https://www.alipan.com/cpx/member](https://www.alipan.com/cpx/member?userCode=MzAwMDM1&disableNav=YES) -- Click the link to get [**Coupon**](https://www.alipan.com/cpx/member?userCode=MzAwMDM1&disableNav=YES), 11.11 Promotion! Historical base price! The original price of 30%paid SVIP and given an additional 3 -month SVIP. [**immediately buy**](https://www.alipan.com/cpx/member?userCode=MzAwMDM1&disableNav=YES) The original price of 30%paid SVIP and given an additional 3 -month SVIP. ==Only 10,000 copies== +- Click the link to get [**Coupon**](https://www.alipan.com/cpx/member?userCode=MzAwMDM1&disableNav=YES), [**immediately buy**](https://www.alipan.com/cpx/member?userCode=MzAwMDM1&disableNav=YES) -vip2 +vip ::: :::danger Read the precautions carefully -1. ==The refresh token obtained by this tool can only be used for **Aliyundrive open platform** storage mount method== -2. The token filled in when Alist is mounted should also be provided by this tool, and the previous acquisition method will not be available -3. Not applicable to others, but only for Alist -4. If the same IP requests =={{ max }}== times within =={{ minutes }}== minutes, **Too Many Requests** will appear. :no_entry_sign:So please do not abuse:no_entry_sign: - - and viewing files and watching video downloads is not counted,The number of times and time mentioned above are dynamic~ - - New optimization: **will only refresh the token when the request finds that the token is expired, update restart editing if the token is still valid will not refresh.** -5. Online playback video reminder: **`ExceedCapacityForbidden`** error, the capacity exceeds restrictions, implements restrictions, needs to be expanded or deleted unnecessary file saving space to save space,[View details](#four、) -6. **==Do not share the Alibaba cloud disk publicly, and the account is prohibited from being accessed by multiple IPs. If the account is frozen after sharing, you will be responsible for the consequences== After adding storage, please set up meta information and other measures in time to prevent the account from being frozen by {other people/crawlers} malicious [access/sharing],Other cloud disks also need to be prevented from being frozen/banned** -7. It is prohibited to use Alibaba Cloud Disk to build distribution services including but not limited to **`picture bed, software bed`** and **`video external link to video website playback`**, as well as some non-standard usage methods not mentioned above. If you violate the rules and are `frozen/banned`, you will be responsible for the consequences and it cannot be lifted. +1. ==The refresh token obtained by this tool can only be used for **Aliyundrive open platform** storage mount method== + + + +2. The token filled in when Alist is mounted should also be provided by this tool, and the previous acquisition method will not be available + + + +3. Not applicable to others, but only for Alist + + + +4. If the same IP requests =={{ max }}== times within =={{ minutes }}== minutes, **Too Many Requests** will appear. :no_entry_sign:So please do not abuse:no_entry_sign: + - and viewing files and watching video downloads is not counted,The number of times and time mentioned above are dynamic~ + - New optimization: **will only refresh the token when the request finds that the token is expired, update restart editing if the token is still valid will not refresh.** + + + +5. Online playback video reminder: **`ExceedCapacityForbidden`** error, the capacity exceeds restrictions, implements restrictions, needs to be expanded or deleted unnecessary file saving space to save space,[View details](#four、) + + + +6. **==Do not share the Alibaba cloud disk publicly, and the account is prohibited from being accessed by multiple IPs. If the account is frozen after sharing, you will be responsible for the consequences== After adding storage, please set up meta information and other measures in time to prevent the account from being frozen by {other people/crawlers} malicious [access/sharing],Other cloud disks also need to be prevented from being frozen/banned** + + + +7. It is prohibited to use Alibaba Cloud Disk to build distribution services including but not limited to **`picture bed, software bed`** and **`video external link to video website playback`**, as well as some non-standard usage methods not mentioned above. If you violate the rules and are `frozen/banned`, you will be responsible for the consequences and it cannot be lifted. ::: diff --git a/docs/guide/drivers/feiji.md b/docs/guide/drivers/feiji.md index 57e50872c..a5994dbe5 100644 --- a/docs/guide/drivers/feiji.md +++ b/docs/guide/drivers/feiji.md @@ -19,7 +19,7 @@ star: true # FeiJi Cloud -FeiJi Cloud:https://feijipan.com/ +FeiJi Cloud:https://feijipan.com/ ( v3.31.0) ## **root folder ID** diff --git a/docs/guide/drivers/mopan.md b/docs/guide/drivers/mopan.md index a139ea14d..dece6a2dc 100644 --- a/docs/guide/drivers/mopan.md +++ b/docs/guide/drivers/mopan.md @@ -21,36 +21,36 @@ star: true MoPan address:**https://mopan.sc.189.cn/mopan/#/downloadPc** - There is no web version, only `Android`, `iOS`, `PC-Win64bit`, `iPad`, and `TV`. -- :warning: AList v3.19.0 version and above can use this driver +- :warning: Alist version > ==3.30.0== to use this driver -::: danger +
-==MoPan has multiple security issues, therefore it is not recommended to store confidential files in it. It is also advised not to use commonly used passwords as the server may store them unencrypted.== -1. Due to encrypted requests, an appropriate method for obtaining folder IDs has not yet been found, so currently it can only be set to -11 (root folder ID). -2. Folders under the ID -11 cannot be deleted arbitrarily, otherwise various bugs may occur. (If you don't plan to use the fancy official functions, you can delete them all 🤔) -3. The folder named Files in the directory is the user space, Private Space corresponds to the private space, and the one named a long string of numbers is the shared space. - - The folder named Albums corresponds to the album function, but direct operation may cause bugs and there are no plans to adapt the album yet. - - Directly uploading files to the album folder in AList's shared space not be displayed in the app. - - Currently there is a bug in the official software regarding the folder deletion function, and we are waiting for a fix. -::: +## **Sms code** + +Enter the option of the mobile phone number and password when the first addition, and then enter the `SMS Code` input ==Send==, and then click Save to send it to you. + +
## **root folder ID** -`-11` +Do not fill in this option, it will automatically fill into the root directory + +- Due to encrypted requests, an appropriate method for obtaining folder IDs has not yet been found -- Due to encrypted requests, an appropriate method for obtaining folder IDs has not yet been found, so currently it can only be set to -11 (root folder ID). +
-### **AList fill in examples:** +### **Tips** -You only need to fill in your `phone number` and `password` to mount, and you don't need to fill in the `device info`, as it will be automatically filled in for you. +1. `root folder ID`,` equipment information `does not need to be filled in, will automatically help you fill +2. If you enter the send in [SMS Code] (#SMS-Code), it is found that it has been saved,Please click Edit to enter the verification code received -![](/img/drivers/mopan/add-mopan.png) +
diff --git a/docs/guide/drivers/quqi.md b/docs/guide/drivers/quqi.md index d4f4ded09..e23fdc8d8 100644 --- a/docs/guide/drivers/quqi.md +++ b/docs/guide/drivers/quqi.md @@ -19,7 +19,7 @@ star: true # Quqi Cloud -Quqi Cloud:https://quqi.com +Quqi Cloud:https://quqi.com ( v3.31.0)
@@ -59,6 +59,8 @@ The root folder ID is `0`, other subfolder IDs refer to the figure below Improve the single-connection download speed for VIP users and solve the problem of limiting the number of download connections for non-VIP users. **CDN content needs to be decrypted, which will occupy some computing resources** +
+ ### **The default download method used** diff --git a/docs/guide/install/docker.md b/docs/guide/install/docker.md index 6e1accd10..9787a8d67 100644 --- a/docs/guide/install/docker.md +++ b/docs/guide/install/docker.md @@ -108,6 +108,70 @@ services: ### **Specify version** See https://hub.docker.com/r/xhofe/alist for details +### **Docker-ffmpeg** + +- https://github.com/alist-org/alist/pull/6054 + +I'm not sure if the method of **docker-compose** is correct. If it's not correct, you can give us feedback. + +::: tabs#Docker-ffmpeg + +@tab latest + +**docker-cli** + +```bash +docker run -d --restart=unless-stopped -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist:latest-ffmpeg +``` + +**docker-compose** + +```bash +version: '3.3' +services: + alist: + image: 'xhofe/alist:latest-ffmpeg' + container_name: alist + volumes: + - '/etc/alist:/opt/alist/data' + ports: + - '5244:5244' + environment: + - PUID=0 + - PGID=0 + - UMASK=022 + restart: unless-stopped +``` + +@tab main + +**docker-cli** + +```bash +docker run -d --restart=unless-stopped -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist:main-ffmpeg +``` + +**docker-compose** + +```bash +version: '3.3' +services: + alist: + image: 'xhofe/alist:main-ffmpeg' + container_name: alist + volumes: + - '/etc/alist:/opt/alist/data' + ports: + - '5244:5244' + environment: + - PUID=0 + - PGID=0 + - UMASK=022 + restart: unless-stopped +``` + +::: + ### **User / Group Identifiers** When using volumes (`-v` flags) permissions issues can arise between the host OS and the container, we avoid this issue by allowing you to specify the user `PUID` and group `PGID`. diff --git a/docs/guide/install/manual.md b/docs/guide/install/manual.md index 915ca7829..7e768fe09 100644 --- a/docs/guide/install/manual.md +++ b/docs/guide/install/manual.md @@ -18,16 +18,26 @@ sticky: true star: true --- -### **Get Alist** +## **Get Alist** Open [AList Release](https://github.com/Xhofe/alist/releases) to download the files corresponding to the system to be deployed. The latest version of the front-end has been packaged with the back-end, so there is no need to download the front-end files again. -*The xxxx refers to the names corresponding to different systems/architectures, generally Linux-x86/64 is alist-linux-amd64. [If your glibc version is too low](../../faq/why.md#lib64-libc-so-6-version-glibc-2-28-not-found-required-by-alist-or-accept-function-not-implemented), it is recommended to download the musl version* +The xxxx refers to the names corresponding to different systems/architectures, generally Linux-x86/64 is alist-linux-amd64. + +If there is a prompt as follows:It is because [your GLIBC version is too low](../../faq/why.md#lib64-libc-so-6-version-glibc-2-28-not-found-required-by-alist-or-accept-function-not-implemented), it is recommended to download the musl version + +```txt +lib64/libc.so.6: version `GLIBC_2.28' not found (required by ./alist) +# or +accept: function not implemented +``` + + When you see the output of `start server @ 0.0.0.0:5244` and no error is reported afterwards, it means that the operation is successful. The initial password will be output when running for the first time. The program listens to port 5244 by default. Now open `http://ip:5244` You can see the login page, please see [WebDav](../webdav.md) for webdav. -### **Running** +## **Running** Versions above v3.25.0 change the password to an encrypted hash value, and the password cannot be calculated directly. If the password is forgotten, it can only be re-**`randomly generated`** or **`manually set`** @@ -97,7 +107,7 @@ alist server ``` ::: -### **Daemon** +## **Daemon** :::::tabs#os @tab linux @@ -228,7 +238,7 @@ alist restart ::: -### **How to update** +## **How to update** Download the new version of Alist and replace the previous one. diff --git a/docs/zh/config/configuration.md b/docs/zh/config/configuration.md index ccfe0b332..0c8c0526f 100644 --- a/docs/zh/config/configuration.md +++ b/docs/zh/config/configuration.md @@ -47,7 +47,13 @@ star: true "name": "", "db_file": "data\\data.db", "table_prefix": "x_", - "ssl_mode": "" + "ssl_mode": "", + "dsn": "" + }, + "meilisearch": { + "host": "http://localhost:7700", + "api_key": "", + "index_prefix": "" }, "scheme": { "address": "0.0.0.0", @@ -61,11 +67,12 @@ star: true }, "temp_dir": "data\\temp", "bleve_dir": "data\\bleve", + "dist_dir": "", "log": { "enable": true, "name": "data\\log\\log.log", - "max_size": 10, - "max_backups": 5, + "max_size": 50, + "max_backups": 30, "max_age": 28, "compress": false }, @@ -100,7 +107,8 @@ star: true "allow_headers": [ "*" ] - } + } +} ``` ## 字段说明 @@ -194,7 +202,8 @@ CDN 地址,如果要使用 CDN,可以设置该字段,`$version` 会被替 "name": "", //数据库库名 "db_file": "data\\data.db", //数据库位置,sqlite3使用的 "table_prefix": "x_", //数据库表名前缀 - "ssl_mode": "" //来控制SSL握手时的加密选项,参数自行搜索,或者查看下方来自ChatGPT的回答 + "ssl_mode": "", //来控制SSL握手时的加密选项,参数自行搜索,或者查看下方来自ChatGPT的回答 + "dsn": "" // https://github.com/alist-org/alist/pull/6031 }, ``` @@ -247,6 +256,24 @@ MySQL 5.x 和 8.x 也不一样。如果使用服务商提供的免费/收费数 +### **meilisearch** + +```json + "meilisearch": { + "host": "http://localhost:7700", //使用`meilisearch`的链接,默认使用的是本机 + "api_key": "", //请查阅`meilisearch`文档 + "index_prefix": "" //请查阅`meilisearch`文档 + }, +``` + +文档链接:https://www.meilisearch.com/docs + + + +
+ + + ### **scheme** 协议配置,如果要使用 HTTPS,可以设置该字段。 @@ -290,6 +317,23 @@ temp_dir 为 alist 独占的临时文件夹,为避免程序中断产生垃圾 +### **dist_dir** + +如果设置此项,优先使用本前端文件进行渲染,支持使用其它前端文件,后端继续使用原版应用 + +- https://github.com/alist-org/alist/issues/5531 +- https://github.com/alist-org/alist/discussions/6110 + +将前端文件(dist)上传到应用的`data`文件夹下,然后按照下方这样填写,缺点就是如果每次更新都得需要手动更新一次 + +```json + "dist_dir": "data\\dist", +``` + +
+ + + ### **log** 日志配置,如果要查看详细日志(或禁用它),可以设置该字段。 diff --git a/docs/zh/config/global.md b/docs/zh/config/global.md index 97861416e..e1870935f 100644 --- a/docs/zh/config/global.md +++ b/docs/zh/config/global.md @@ -20,10 +20,12 @@ star: true ## **隐藏文件** -匹配被正则表达式(`javascript`)隐藏的文件。不明白的不要乱填。错误的正则表达式会导致前端页面崩溃。每行一个。默认情况下,有一个示例表达式将 README.md 从所有目录中隐藏。 +匹配被正则表达式(`javascript`)隐藏的文件。不明白的不要乱填。错误的正则表达式会导致前端页面崩溃。每行一个。默认情况下,有一个示例表达式`/\/README.md/i`将 README.md 从所有目录中隐藏。 并不是真的在隐藏。它仍然存在于 api 返回的列表中,只是没有出现在前端列表中。因此,如果您想真正隐藏,请添加[元信息](../guide/advanced/meta.md)。 +
+ ## **打包下载** @@ -33,18 +35,24 @@ star: true - 推荐使用将文件推送到Aria2进行下载,支持下载文件夹保存目录结构 - 详细查看【[两个Aria2有什么区别](./other.md#其他)】 +
+ ## **自定义头部** 在此处设置的任何内容都会自动放置在网页头部的开头 +
+ ## **自定义body** 在此处设置的任何内容都会自动放置在网页正文的末尾 +
+ ## **链接过期时间** @@ -55,32 +63,51 @@ star: true 只有加了密码的路径的直链才会有过期时间,否则不会过期。因为过期时间是加到sign查询参数中的,没有加密码的路径是不会检查sign的。 ::: +
+ ## **隐私正则表达式** 不想在错误消息中显示的内容,每行一个正则表达式(在 `Golang` 中)。匹配的内容将被替换为对应长度的*。 +
+ ## **ocr api** 用于识别验证码。你可以自己部署:https://hub.docker.com/r/xhofe/ddddocr_server 默认的 ocr api 部署在 [koyeb](https://app.koyeb.com/) 上(无可用性保证),不建议在生产环境中使用。 +
+ ## **签名所有** -向所有文件的直接链接添加签名(无论是否有密码) 即https://xxxx.com/d/xx? ==**sign=vUQ5KFXnwMseKnIUXGRcfoG3cEHzKFBiPGp1NriMDXA=:0**== +向所有文件的直接链接添加签名(无论是否有密码) 即 `https://xxxx.com/d/xx?sign=vUQ5KFXnwMseKnIUXGRcfoG3cEHzKFBiPGp1NriMDXA=:0` 若需要关闭自行关闭即可,但需要注意安全问题,关闭签名后若站点能被公网访问,可能会被绕过密码访问私人文件。 +还有两种方式也会携带 `sign?xxx`参数,1.添加存储勾选`启用签名`、2.元信息添加密码 + +三种方式的范围 `签名所有` > `元信息添加密码` > 添加存储勾选`启用签名` + +1. 签名所有:如果开启此选项,后续无论是否元信息加密、添加存储是否勾选`启用签名`都会携带sign参数 +2. 元信息添加密码:只是在这条元信息路径下的文件都会携带sign参数 + - 如果开启**应用到子文件夹**,此路径下所有文件都会携带sign参数 +3. 添加存储勾选`启用签名`:单独只这个存储驱动携带sign参数 + +
+ ## **转发直链参数** 可以自行前往查看:**https://github.com/alist-org/alist/issues/3123** +
+ ## **文件名字符映射** @@ -95,6 +122,8 @@ star: true 默认的是开头的第一个(`"/": "|","`),后续有想自己添加的可以自己在后面添加,格式就是如上格式很简单。 +
+ ## **启用 Webauthn 登录** diff --git a/docs/zh/config/side.md b/docs/zh/config/side.md new file mode 100644 index 000000000..7fb0fef87 --- /dev/null +++ b/docs/zh/config/side.md @@ -0,0 +1,148 @@ +--- +# This is the icon of the page +icon: fa-regular fa-sidebar-flip +# This control sidebar order +order: 15 +# A page can have multiple categories +category: + - Config +# A page can have multiple tags +tag: + - Config + - Settings +# this page is sticky in article list +sticky: true +# this page will appear in starred articles +star: true +--- + +# 侧边栏设置 + +我们在主页右下角能看到一个 图标,如果你电脑分辨率很高 可能图标比较小 + +展开后分别是 + +- 刷新 +- 新建文件 +- 新建文件夹 +- 聚合移动 +- 移除空的子目录 +- 批量重命名 +- 上传 +- 离线下载 +- 是否展开大纲 +- 开关复选框 +- 本地设置 + + + +----- + +下面简单介绍一下大概说明吧,一些常见功能 + +1. **刷新**:我们常说的刷新不是使用F5刷新网页,**而是使用** **进行刷新**,这样你刚刚上传到网盘的文件可以刷新出来 + + + +2. `新建文件`、`新建文件夹`、`移除空的子目录`、`批量重命名`就不解释了 + + + +3. **聚合移动**:将当前目录內所有文件以及子文件夹內所有文件都移动到指定文件夹內(不会移动子文件夹,是将所有的文件和子文件夹內的文件移动到一个文件夹內) + + - :warning: 危险操作,请谨慎使用> + + + +4. **上传**:两个上传有什么不同? + + **1️⃣ stream**直接把文件二进制内容放进body中,这样后端可以使用很少的内存,似乎没有什么其他的缺点。 + + **2️⃣ form**是把文件包裹成formdata上传,后端使用的内存会多一些,但是不限制大小 + + - 勾选添加为任务:可以在后台任务中看到 + + + +5. **离线下载**:将文件离线下载然后上传到你指定的网盘目录中,如果你想保留离线下载的文件请添加链接后选择下面选项再开始离线下载 + + - 使用方法:进入你想把文件离线到那个目录,你就进入到那个目录再从右下角选择 离线下载 + + - 支持 `Aria2`、`qBittprrent`、`SimpleHttp` + - 如果使用离线下载AList在那儿,搭建AList的机器进行安装软件才能使用,不能跨设备进行离线下载 + + + +6. **是否展开大纲**:就是你打开 `.md` 类型文件时,在右侧可以看到目录标题可以快速选择 + + + +7. **开关复选框**:就是文件多选 + - 在显示多选框时,优先触发选择操作,防止跳进更深层的文件夹里 + - 在显示多选框时,改为按住 `alt` 键点击打开文件夹(MacOS 则按住 `option` 键) + + + +8. **本地设置**:本地设置里面的内容就比较多了 + + 1. `Aria2 RPC 链接` 和 `Aria2 RPC 密钥` 这个Aria2是用来将云盘里面的文件下载到自己电脑本地,并非离线下载使用的Aria2 + - 这个Aria2是谁需要谁在自己本地安装使用,当然也支持推送到远程服务器的Aria2 + - 离线下载使用的Aria2需要在搭建AList的机器安装才能进行离线下载 + + + + 2. **全局默认布局**:默认使用右上角的视图选择是进入那个文件夹修改只针对仅文件夹生效,此设置可以一致生效不用一个一个文件夹设置 + + + + 3. **在图像视图中显示文件夹**:字面意思 + + + + 4. **显示侧边栏**:就像Windows管理器那样列表左侧添加一个列表目录,可以更快捷地跳转到深层文件夹 [#5972](https://github.com/alist-org/alist/issues/5972) + + + + 5. **标题栏和导航栏的位置**:就是是否在下拉列表时显示LOGO和导航栏 + + - 普通:不显示 + - 吸附到页面顶部:吸附LOGO和导航栏 + - 仅吸附导航栏:不吸附LOGO,只吸附导航栏 + + + + 6. **网格视图图片尺寸** :调节网格视图模式下的图片尺寸大小 + + + + 7. **列表项目文件名过长**:文字过长时,三种状态选择 + + - **省略号**(默认) + - **可滚动**(PC需按鼠标指针放在文件上然后使用`shift`+`鼠标滑轮`,手机用户需要对文件左右滑动) + - **多行显示** + + + + 8. **在复选框上打开项目**: + + - 直接 (打开文件/进入文件夹) + + - 使用 `Ctrl 或者 Command` 打开 + + - 使用 `Alt 或者 Option` 打开 + - `Ctrl`、`Alt `是 Windows + - `command`、`Option` 是 Mac + - 如果按键选项未生效,请检查浏览器插件是否冲突 :point_right: [案例](https://github.com/alist-org/alist-web/pull/154#issuecomment-1972681627) + + Tips:可以按着`shift`键选择一个开头,再选择一个结尾可以快速选择中间的全部 + + + + 9. **语言包选择** 和 **夜间白天切换** + + + +9. **返回顶部**:稍微下拉一些,就会在右上角看到一个按钮弹出,点击即可直接返回顶部(v3.31.0 新增) + + + diff --git a/docs/zh/guide/advanced/2fa.md b/docs/zh/guide/advanced/2fa.md index 326a5a424..a29db5d27 100644 --- a/docs/zh/guide/advanced/2fa.md +++ b/docs/zh/guide/advanced/2fa.md @@ -48,5 +48,8 @@ star: true > > **以上输入删除后发现还有重启即可~** +三、(>3.30.0) - +>进入后台用户页面,可以看到 `取消两步验证` 的选项,取消后如果还有可以选择重新启动一下AList +> +>- 需要使用新版本,如果没有 `取消两步验证` 的选项,说明你需要更新版本 \ No newline at end of file diff --git a/docs/zh/guide/advanced/backup.md b/docs/zh/guide/advanced/backup.md index 3e2ee437b..0e599d129 100644 --- a/docs/zh/guide/advanced/backup.md +++ b/docs/zh/guide/advanced/backup.md @@ -22,11 +22,13 @@ star: true 使用`AList`后台的内置 `备份/恢复`选项 ->备份:进行AList数据进行备份(==**不包含索引**==) +>1. 备份:进行AList数据进行备份(==**不包含索引**==) > ->恢复:恢复之前备份文件 +>2. 恢复:恢复之前备份文件 > ->覆盖:恢复时选择覆盖会将用户信息进行覆盖 +>3. 覆盖:恢复时选择覆盖会将用户信息进行覆盖 +> +>4. 加密:填写`加密密码`导出时会将信息进行加密,导入时也需要先输入`加密密码`再点击恢复^3.40.0_新增^ ![](/img/advanced/backup.png) @@ -36,7 +38,8 @@ star: true 直接将`AList`目录下的 data/`data.db`数据库进行备份,等到了新环境直接进行替换即可(==**包含索引数据**==) -现在高版本如果有`data.db-shm`和`data.db-wal`这两个文件也要一起进行备份,恢复时也是一起替换 +- 现在高版本如果有`data.db-shm`和`data.db-wal`这两个文件也要一起进行备份,恢复时也是一起替换 +- 建议停止运行AList再进行备份,这样`data.db-shm`和`data.db-wal`这两个文件会和`data.db`合并在一起 ![](/img/advanced/sqlite3.png) diff --git a/docs/zh/guide/advanced/meta.md b/docs/zh/guide/advanced/meta.md index 0800a2fea..acdeecfb3 100644 --- a/docs/zh/guide/advanced/meta.md +++ b/docs/zh/guide/advanced/meta.md @@ -26,24 +26,36 @@ star: true
+ + ## **密码** 访问此路径需要密码 +- 元信息密码在使用`WebDav`访问时不会生效 +
+ + ## **写入** 允许访客新建目录、新文件和上传文件。
+ + ## **隐藏** -此路径要隐藏的对象,每行一个正则表达式(在 `Golang` 中)。 +此路径要隐藏的对象,每行一个正则表达式(在 `Golang` 中) + +- 元信息隐藏在使用`WebDav`访问时可以生效
+ + ## **说明** 进入该路径时渲染的自述文件,支持 Markdown 内容或 Markdown 链接。 @@ -54,6 +66,8 @@ star: true
+ + ## **顶部说明** (v3.29.0 新增)进入该路径时渲染的自述文件,支持 Markdown 内容或 Markdown 链接。 @@ -63,9 +77,10 @@ star: true - 可以在列表中不显示文件,例如`readme.md`不在列表显示 - 后台 --> 设置 --> 全局 --> 隐藏文件 --> 换行添加 `/\/top.md/i` -
+ + ## **应用到子文件夹** 将此元应用于特定路径的子文件夹 @@ -74,6 +89,8 @@ star: true + + ## :warning: Tips > 关于隐藏,没有权限的用户可以搜索到隐藏的文件夹/文件,解决方案 diff --git a/docs/zh/guide/advanced/search.md b/docs/zh/guide/advanced/search.md index 3cd5efe6d..81cad1fc7 100644 --- a/docs/zh/guide/advanced/search.md +++ b/docs/zh/guide/advanced/search.md @@ -40,16 +40,30 @@ star: true - `数据库(非全文搜索)`:上面使用的是全文搜索模式,但是全文搜索在使用 **MySQL数据库** 时作为Alist数据库会有一些奇怪的问题,暂时还未解决,所以如果你的Alist数据库更改为了 **MySQL** ,并且你的Alist版本 **`≥3.9.1`** 推荐你使用这个来构建索引,虽然比全文搜索慢一些差距不是很大,但是不会搜索出奇怪的文件,比较稳妥,等未来版本修复后再通知大家使用全新的全文搜索来构建索引,如果你使用的是 **sqlite3** 那两个你喜欢用那个都可以 - `bleve`:一个开源全文搜索引擎。它将分割对象名称中的单词,并搜索您输入的关键字。但它的搜索结果可能很奇怪,你不能得到你想要的结果,而且它会占用更多的资源。 - **sqlite3** 容易触发 `database is locked`锁库无法写入文件 + - 解决`database is locked`方案: + - 是因为数据库在构建索引,如果你还在构建过程中,请耐心等待 + - 如果是已经索引完毕,是因为开启了[自动索引](#自动更新索引)导致的,请关闭使用[自动索引](#自动更新索引),如果还是这个问题请关闭后重新启动AList + - 或者将数据库切换为MySQL + +- `meilisearch`:暂时未深度体验也不太了解具体差异,给予专业人士使用或者自己去查询一翻,[查看PR链接](https://github.com/alist-org/alist/pull/6060),唯一知道的是得[自己搭建](https://www.meilisearch.com/docs/learn/getting_started/installation)使用,支持很多种方法,但是并没有守护进程等懒人操作、不支持系统[依赖低于`GLIBC_2.27`](https://github.com/meilisearch/meilisearch/issues/4022)以下的Linux系统、如果是本机搭建会自动识别,如果是其它设备可以修改配置文件的**meilisearch**字段内容 + - 守护进程:如果要使用可以自己按照手动启动AList的办法新建一个守护进程 + - 下载地址:https://github.com/meilisearch/meilisearch/releases + - `meilisearch`文档地址:https://www.meilisearch.com/docs/learn/getting_started/installation + +
+ + + 下表可以快速帮助您理解这两个搜索索引之间的区别: -| | 数据库(全文搜索) | 数据库(非全文搜索) | bleve | -| -------------- | ------------------ | -------------------------- | -------- | -| 搜索结果 | 中文基本上搜不到 | 比全文搜索准,可以搜索中文 | 模糊匹配 | -| 搜索速度 | 快,优缺点看上面 | 比全文搜索慢,优缺点看上面 | 快 | -| 指定文件夹搜索 | 支持 | 支持 | 不支持 | -| 硬盘占用 | 低 | 低 | 高 | -| 自动增量更新 | 支持 | 支持 | 不支持 | +| | 数据库(全文搜索) | 数据库(非全文搜索) | bleve | meilisearch | +| -------------- | ------------------ | -------------------------- | -------- | :---------- | +| 搜索结果 | 中文基本上搜不到 | 比全文搜索准,可以搜索中文 | 模糊匹配 | :question: | +| 搜索速度 | 快,优缺点看上面 | 比全文搜索慢,优缺点看上面 | 快 | :question: | +| 指定文件夹搜索 | 支持 | 支持 | 不支持 | :question: | +| 硬盘占用 | 低 | 低 | 高 | :question: | +| 自动增量更新 | 支持 | 支持 | 不支持 | :question: | ::: warning diff --git a/docs/zh/guide/drivers/123.md b/docs/zh/guide/drivers/123.md index 6abe2abb5..8f39b4d42 100644 --- a/docs/zh/guide/drivers/123.md +++ b/docs/zh/guide/drivers/123.md @@ -21,16 +21,55 @@ star: true 可以查看下方选项卡内容查看不同方式挂载(包括 **`直链`** ,`个人`,`分享`) -- `直链`仅适配了鉴权功能,链接也需要自己填写,像[地址树一样](/zh/guide/drivers/UrlTree.md),把在123直链复制的直链填写进去即可 +- `直链`:仅适配了鉴权功能,链接也需要自己填写,像[地址树一样](/zh/guide/drivers/UrlTree.md),把在123直链复制的直链填写进去即可 -- `个人`和`分享`,由于123网盘的限制,此驱动不再积极维护 +- `个人`:免费用户10G流量下载,上传不限制,禁止多IP共享使用 :::: tabs#123 +@tab 个人 + +## **个人** + +::: warning + +免费用户10G流量下载,上传不限制,禁止多IP共享使用 + +- 需要使用 `v3.31.0`版本 + +::: + +https://www.123pan.com/ + +只需填写账户密码即可。 + +### **用户名** + +用于登录的手机号码 + +### **密码** + +用于登录的密码 + +### **根文件夹 ID** + +输入要挂载的文件夹,官网URL的最后一串,如: + +![123](/img/drivers/123/123.png) + +### **使用建议** + +- 貌似123的API每次加载的数量有限,故如果你一个文件夹内一次性加载几百个文件,可能会报错 +- 建议不用在每个文件夹内放置太多子文件/文件夹 + + + @tab 直链 +## **直链** + ::: danger 请仔细阅读此提醒 因为123云盘直链是付费购买,有额度的,如果添加123直链存储,请及时设置密码,元信息等措施,防止被人恶意刷流量 @@ -88,39 +127,6 @@ star: true 123Link -@tab 个人 - -## **个人** - -::: warning - -由于123网盘的限制,此驱动不再积极维护 -::: - -https://www.123pan.com/ - -只需填写账户密码即可。 - -### **用户名** - -用于登录的手机号码 - -### **密码** - -用于登录的密码 - -### **根文件夹 ID** - -输入要挂载的文件夹,官网URL的最后一串,如: - -![123](/img/drivers/123/123.png) - -### **使用建议** - -- 貌似123的API每次加载的数量有限,故如果你一个文件夹内一次性加载几百个文件,可能会报错 -- 建议不用在每个文件夹内放置太多子文件/文件夹 - - @tab 分享 diff --git a/docs/zh/guide/drivers/aliyundrive_open.md b/docs/zh/guide/drivers/aliyundrive_open.md index 0ad422d9b..79e7e240d 100644 --- a/docs/zh/guide/drivers/aliyundrive_open.md +++ b/docs/zh/guide/drivers/aliyundrive_open.md @@ -42,23 +42,41 @@ typeof fetch !== "undefined" && getLimit() **阿里云盘会员:**[https://www.alipan.com/cpx/member](https://www.alipan.com/cpx/member?userCode=MzAwMDM1&disableNav=YES) -- 点击链接领取[**优惠券**](https://www.alipan.com/cpx/member?userCode=MzAwMDM1&disableNav=YES),双11大促!历史底价!3折SVIP再送3个月。[**立即抢购**](https://www.alipan.com/cpx/member?userCode=MzAwMDM1&disableNav=YES) 3折SVIP再送3个月 ==仅 1 万份== +- 点击链接领取[**优惠券**](https://www.alipan.com/cpx/member?userCode=MzAwMDM1&disableNav=YES),[**立即抢购**](https://www.alipan.com/cpx/member?userCode=MzAwMDM1&disableNav=YES) -vip2 +vip ::: :::danger 请仔细阅读注意事项 -1. ==此工具获取的刷新令牌仅可以用于 **阿里云盘开放平台** 存储挂载方式== -2. AList 挂载时填写的 token 也应该是这个工具提供的,之前方式获取的不可以 -3. 暂不适用于其他,同时也仅限用于 Alist 使用 -4. 同一 IP 在 =={{ minutes }}== 分钟内请求 =={{ max }}== 次,会出现 **Too Many Requests** :no_entry_sign:避免滥用,请勿滥用:no_entry_sign: +1. ==此工具获取的刷新令牌仅可以用于 **阿里云盘开放平台** 存储挂载方式== + + + +2. AList 挂载时填写的 token 也应该是这个工具提供的,之前方式获取的不可以 + + + +3. 暂不适用于其他,同时也仅限用于 Alist 使用 + + + +4. 同一 IP 在 =={{ minutes }}== 分钟内请求 =={{ max }}== 次,会出现 **Too Many Requests** :no_entry_sign:避免滥用,请勿滥用:no_entry_sign: - 查看文件看视频下载不算,上述的分钟和次数是动态的 - 新增优化:**只会在请求发现令牌过期时去刷新令牌,更新 重启 编辑如果令牌仍然有效则不会去刷新。** -5. 在线播放视频提示:**`ExceedCapacityForbidden`** 错误,容量超限限制播放,需要扩容或者删除不必要的文件释放空间,[查看详情](#四、) -6. **==请勿将阿里云盘进行公开分享,禁止帐号被多IP访问,若进行分享后帐号被冻结后果自负== 添加存储后请及时设置元信息等措施防止被{其他人/爬虫}恶意[访问/分享]导致帐号被冻结,其他云盘也一样防止被冻结/封号** -7. 禁止使用阿里云盘搭建==包括但不限于== **`图床、软件床`** 和 **`视频外链到视频网站播放`** 等分发服务以及一些没有提到的不规范使用的方式,若违反被`冻结/封号`后果自负,并无法解除。 + + + +5. 在线播放视频提示:**`ExceedCapacityForbidden`** 错误,容量超限限制播放,需要扩容或者删除不必要的文件释放空间,[查看详情](#四、) + + + +6. **==请勿将阿里云盘进行公开分享,禁止帐号被多IP访问,若进行分享后帐号被冻结后果自负== 添加存储后请及时设置元信息等措施防止被{其他人/爬虫}恶意[访问/分享]导致帐号被冻结,其他云盘也一样防止被冻结/封号** + + + +7. 禁止使用阿里云盘搭建==包括但不限于== **`图床、软件床`** 和 **`视频外链到视频网站播放`** 等分发服务以及一些没有提到的不规范使用的方式,若违反被`冻结/封号`后果自负,并无法解除。 ::: diff --git a/docs/zh/guide/drivers/feiji.md b/docs/zh/guide/drivers/feiji.md index f2ec647ac..d126ca31e 100644 --- a/docs/zh/guide/drivers/feiji.md +++ b/docs/zh/guide/drivers/feiji.md @@ -19,7 +19,7 @@ star: true # 小飞机网盘 -小飞机网盘:https://feijipan.com/ +小飞机网盘:https://feijipan.com/ ( v3.31.0) ## **根文件夹ID** diff --git a/docs/zh/guide/drivers/mopan.md b/docs/zh/guide/drivers/mopan.md index 47b34ef44..f1abb1b3c 100644 --- a/docs/zh/guide/drivers/mopan.md +++ b/docs/zh/guide/drivers/mopan.md @@ -23,38 +23,41 @@ star: true - 没有网页端,只有`Android`,`IOS`,`PC-Win64位`,`iPad`,`TV` -- :warning: AList 3.19.0版本及以上版本才能使用本驱动 +- :warning: AList版本 > ==3.30.0== 以上版本才能使用本驱动 +
-::: danger -==四川电信魔盘的安全问题有点多,不建议存隐私文件。密码也不要使用常用的密码,服务器会明文存储== +## **Sms code** -1. 由于请求加密,暂时未想到合适的获取文件夹ID的方法,所有目前只能设置为`-11(根目录)` -2. ID为`-11`的目录下的文件夹不能随意删,否则会出现各种bug(如果不打算用官方那些花里胡哨的功能,可以全删了🤔) -3. 目录下的名为`文件`的文件夹为用户空间,`私密空间`对应的就是私密空间,名为一长串数字的为共享空间 - - 名为相册的文件夹对应相册功能,但直接操作可能会有bug,并且暂无适配相册的计划 - - 直接在AList共享空间的相册文件夹內上传文件,APP端会不显示 - - 目前官方对文件夹删除有bug,等待修复 +第一次添加时先输入 手机号和密码的选项,然后在`Sms Code`输入 ==send==,再点击保存会给你进行发短信,然后将验证码重新输入就可以添加 -::: +
## **根文件夹ID** -`-11` +留空会自动填充为根目录 -- 由于请求加密,暂时未想到合适的获取文件夹ID的方法,所有目前只能设置为`-11(根目录)` +- 由于请求加密,暂时未想到合适的获取文件夹ID的方法 +
-### **AList挂载填写示例:** -只需要填写`手机号`和`密码`就可以挂载,`设备信息`不用填写,会自动帮你填充。 +## **提示** + +1. `根文件夹ID`、`设备信息`不用填写,会自动帮你填充 + + + +2. 如果在[Sms Code](#sms-code)输入验证码后已经保存了,请进入编辑输入收到的验证码 + +
+ -![](/img/drivers/mopan/add-mopan.png) diff --git a/docs/zh/guide/drivers/quqi.md b/docs/zh/guide/drivers/quqi.md index d39aa46a4..40e45395a 100644 --- a/docs/zh/guide/drivers/quqi.md +++ b/docs/zh/guide/drivers/quqi.md @@ -19,7 +19,7 @@ star: true # 曲奇云盘 -曲奇云盘官网:https://quqi.com +曲奇云盘官网:https://quqi.com ( v3.31.0)
@@ -59,6 +59,8 @@ star: true 提升VIP用户单连接下载速度,解决非VIP用户下载连接数限制问题,**CDN内容需要解密,会占用一些计算资源** +
+ ### **默认使用的下载方式** diff --git a/docs/zh/guide/install/docker.md b/docs/zh/guide/install/docker.md index 5275034c4..c5443fa9d 100644 --- a/docs/zh/guide/install/docker.md +++ b/docs/zh/guide/install/docker.md @@ -47,6 +47,7 @@ docker run -d --restart=unless-stopped -v /etc/alist:/opt/alist/data -p 5244:524 ``` ##### **docker-compose** + ```yaml version: '3.3' services: @@ -114,6 +115,72 @@ services: 有关详细信息,请参阅 https://hub.docker.com/r/xhofe/alist + + +### **Docker-ffmpeg** + +- https://github.com/alist-org/alist/pull/6054 + +**docker-compose** 的方式不确定是否正确,如果不正确可以反馈 + +::: tabs#Docker-ffmpeg + +@tab 正式版 + +**docker-cli** + +```bash +docker run -d --restart=unless-stopped -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist:latest-ffmpeg +``` + +**docker-compose** + +```bash +version: '3.3' +services: + alist: + image: 'xhofe/alist:latest-ffmpeg' + container_name: alist + volumes: + - '/etc/alist:/opt/alist/data' + ports: + - '5244:5244' + environment: + - PUID=0 + - PGID=0 + - UMASK=022 + restart: unless-stopped +``` + +@tab 测试版 + +**docker-cli** + +```bash +docker run -d --restart=unless-stopped -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist:main-ffmpeg +``` + +**docker-compose** + +```bash +version: '3.3' +services: + alist: + image: 'xhofe/alist:main-ffmpeg' + container_name: alist + volumes: + - '/etc/alist:/opt/alist/data' + ports: + - '5244:5244' + environment: + - PUID=0 + - PGID=0 + - UMASK=022 + restart: unless-stopped +``` + +::: + ### **用户/组标识符** 当使用卷(`-v` 标志)权限问题时,主机操作系统和容器之间可能会出现权限问题,我们通过允许您指定用户 `PUID` 和组 `PGID` 来避免此问题。 diff --git a/docs/zh/guide/install/manual.md b/docs/zh/guide/install/manual.md index 722c6aab7..d69c40829 100644 --- a/docs/zh/guide/install/manual.md +++ b/docs/zh/guide/install/manual.md @@ -17,18 +17,30 @@ star: true --- # 手动安装 -### **获取 AList** +## **获取 AList** 打开 [AList Release](https://github.com/Xhofe/alist/releases) 下载待部署系统对应的文件。最新版的前端已经和后端打包好了,不用再下载前端文件了。 -xxxx 指的是不同系统/架构对应的名称,一般 Linux-x86/64 为 alist-linux-amd64。如果[你的 glibc 版本太低](../../faq/why.md#lib64-libc-so-6-version-glibc-2-28-not-found-required-by-alist-或者-accept-function-not-implemented),建议下载 musl 版本 +xxxx 指的是不同系统/架构对应的名称,一般 Linux-x86/64 为 alist-linux-amd64 + +手动安装如果有如下提示:是因为[你的 GLIBC 版本太低](../../faq/why.md#lib64-libc-so-6-version-glibc-2-28-not-found-required-by-alist-或者-accept-function-not-implemented),建议下载 musl 版本 + +```txt +lib64/libc.so.6: version `GLIBC_2.28' not found (required by ./alist) +#或者 +accept: function not implemented +``` + + 当你看到 `start server@0.0.0.0:5244` 的输出,之后没有报错,说明操作成功。 第一次运行时会输出初始密码。程序默认监听 5244 端口。 现在打开 `http://ip:5244` 可以看到登录页面,WebDAV 请参阅 [WebDav](../webdav.md)。 +
+ -### **手动运行** +## **手动运行** v3.25.0以上版本将密码改成加密方式存储的hash值,无法直接反算出密码,如果忘记了密码只能通过重新 **`随机生成`** 或者 **`手动设置`** @@ -101,7 +113,11 @@ alist server ``` ::: -### **守护进程** +
+ + + +## **守护进程** :::::tabs#os @tab Linux @@ -233,9 +249,16 @@ alist restart ::: +
+ + -### **如何更新** +## **如何更新** 下载新版Alist,把之前的替换了即可。 +
+ + + diff --git a/ecosystem.json b/ecosystem.json index 92ab12b63..ad96c9eb4 100644 --- a/ecosystem.json +++ b/ecosystem.json @@ -13,13 +13,14 @@ { "type": "github", "repo": "lym12321/Alist-SDK" }, { "type": "github", "repo": "power721/alist-tvbox" }, { "type": "github", "repo": "everstu/Koolcenter_alist" }, - { "type": "github", "repo": "X-yael/AlistforMagisk" }, + { "type": "github", "repo": "jing332/AListFlutter" }, { "type": "github", "repo": "z-mio/Alist-bot" }, { "type": "github", "repo": "ShinChven/alist-aria2-pro-docker-compose" }, { "type": "github", "repo": "Kuingsmile/PicHoro" }, { "type": "github", "repo": "BFWXKJGS/AlistClient" }, { "type": "github", "repo": "xlist-io/xlist" }, { "type": "github", "repo": "j4587698/AListSdkSharp" }, - { "type": "github", "repo": "ShiroNeri4u/Neribox" } + { "type": "github", "repo": "ShiroNeri4u/Neribox" }, + { "type": "github", "repo": "synctv-org/synctv" } ] } diff --git a/package.json b/package.json index d6fc2e771..c0a7b82ac 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "@vuepress/client": "2.0.0-rc.0", "@vuepress/plugin-docsearch": "2.0.0-rc.0", "@vuepress/utils": "2.0.0-rc.0", + "artplayer": "^5.1.1", "dashjs": "^4.7.2", "flowchart.ts": "^1.0.1", "hls.js": "^1.4.12", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 73d1ad349..2feb74ab1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,82 +1,104 @@ -lockfileVersion: 5.4 - -specifiers: - '@types/node': ^18.18.10 - '@vuepress/client': 2.0.0-rc.0 - '@vuepress/plugin-docsearch': 2.0.0-rc.0 - '@vuepress/utils': 2.0.0-rc.0 - dashjs: ^4.7.2 - flowchart.ts: ^1.0.1 - hls.js: ^1.4.12 - markdown-it: ^13.0.2 - mathjax-full: ^3.2.2 - mermaid: ^10.6.1 - mpegts.js: ^1.7.3 - naive-ui: ^2.35.0 - sass: ^1.69.6 - vue: ^3.3.8 - vuepress: 2.0.0-rc.0 - vuepress-theme-hope: 2.0.0-rc.0 - vuepress-vite: 2.0.0-rc.0 +lockfileVersion: '6.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false dependencies: - markdown-it: 13.0.2 + markdown-it: + specifier: ^13.0.2 + version: 13.0.2 devDependencies: - '@types/node': 18.18.10 - '@vuepress/client': 2.0.0-rc.0 - '@vuepress/plugin-docsearch': 2.0.0-rc.0_47eadddqqdp6ft7upexa32ifqq - '@vuepress/utils': 2.0.0-rc.0 - dashjs: 4.7.2 - flowchart.ts: 1.0.1 - hls.js: 1.4.12 - mathjax-full: 3.2.2 - mermaid: 10.6.1 - mpegts.js: 1.7.3 - naive-ui: 2.35.0_vue@3.3.8 - sass: 1.69.6 - vue: 3.3.8 - vuepress: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 - vuepress-theme-hope: 2.0.0-rc.0_g3cdtj36zrqrk4bfswrt2r2chi - vuepress-vite: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 + '@types/node': + specifier: ^18.18.10 + version: 18.18.10 + '@vuepress/client': + specifier: 2.0.0-rc.0 + version: 2.0.0-rc.0 + '@vuepress/plugin-docsearch': + specifier: 2.0.0-rc.0 + version: 2.0.0-rc.0(@algolia/client-search@4.20.0)(search-insights@2.11.0) + '@vuepress/utils': + specifier: 2.0.0-rc.0 + version: 2.0.0-rc.0 + artplayer: + specifier: ^5.1.1 + version: 5.1.1 + dashjs: + specifier: ^4.7.2 + version: 4.7.2 + flowchart.ts: + specifier: ^1.0.1 + version: 1.0.1 + hls.js: + specifier: ^1.4.12 + version: 1.4.12 + mathjax-full: + specifier: ^3.2.2 + version: 3.2.2 + mermaid: + specifier: ^10.6.1 + version: 10.6.1 + mpegts.js: + specifier: ^1.7.3 + version: 1.7.3 + naive-ui: + specifier: ^2.35.0 + version: 2.35.0(vue@3.3.8) + sass: + specifier: ^1.69.6 + version: 1.69.6 + vue: + specifier: ^3.3.8 + version: 3.3.8 + vuepress: + specifier: 2.0.0-rc.0 + version: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) + vuepress-theme-hope: + specifier: 2.0.0-rc.0 + version: 2.0.0-rc.0(@types/js-yaml@4.0.9)(dashjs@4.7.2)(flowchart.ts@1.0.1)(hls.js@1.4.12)(mathjax-full@3.2.2)(mermaid@10.6.1)(mpegts.js@1.7.3)(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-vite: + specifier: 2.0.0-rc.0 + version: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) packages: - /@algolia/autocomplete-core/1.9.3_zx2fdn32vj34qmbhrszr5u6dpu: + /@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.11.0): resolution: {integrity: sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==} dependencies: - '@algolia/autocomplete-plugin-algolia-insights': 1.9.3_zx2fdn32vj34qmbhrszr5u6dpu - '@algolia/autocomplete-shared': 1.9.3_kegpa2mwst5ejrwfqdk6ysxqay + '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.11.0) + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0) transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - search-insights dev: true - /@algolia/autocomplete-plugin-algolia-insights/1.9.3_zx2fdn32vj34qmbhrszr5u6dpu: + /@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.11.0): resolution: {integrity: sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==} peerDependencies: search-insights: '>= 1 < 3' dependencies: - '@algolia/autocomplete-shared': 1.9.3_kegpa2mwst5ejrwfqdk6ysxqay + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0) search-insights: 2.11.0 transitivePeerDependencies: - '@algolia/client-search' - algoliasearch dev: true - /@algolia/autocomplete-preset-algolia/1.9.3_kegpa2mwst5ejrwfqdk6ysxqay: + /@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0): resolution: {integrity: sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' dependencies: - '@algolia/autocomplete-shared': 1.9.3_kegpa2mwst5ejrwfqdk6ysxqay + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0) '@algolia/client-search': 4.20.0 algoliasearch: 4.20.0 dev: true - /@algolia/autocomplete-shared/1.9.3_kegpa2mwst5ejrwfqdk6ysxqay: + /@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0): resolution: {integrity: sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' @@ -86,23 +108,23 @@ packages: algoliasearch: 4.20.0 dev: true - /@algolia/cache-browser-local-storage/4.20.0: + /@algolia/cache-browser-local-storage@4.20.0: resolution: {integrity: sha512-uujahcBt4DxduBTvYdwO3sBfHuJvJokiC3BP1+O70fglmE1ShkH8lpXqZBac1rrU3FnNYSUs4pL9lBdTKeRPOQ==} dependencies: '@algolia/cache-common': 4.20.0 dev: true - /@algolia/cache-common/4.20.0: + /@algolia/cache-common@4.20.0: resolution: {integrity: sha512-vCfxauaZutL3NImzB2G9LjLt36vKAckc6DhMp05An14kVo8F1Yofb6SIl6U3SaEz8pG2QOB9ptwM5c+zGevwIQ==} dev: true - /@algolia/cache-in-memory/4.20.0: + /@algolia/cache-in-memory@4.20.0: resolution: {integrity: sha512-Wm9ak/IaacAZXS4mB3+qF/KCoVSBV6aLgIGFEtQtJwjv64g4ePMapORGmCyulCFwfePaRAtcaTbMcJF+voc/bg==} dependencies: '@algolia/cache-common': 4.20.0 dev: true - /@algolia/client-account/4.20.0: + /@algolia/client-account@4.20.0: resolution: {integrity: sha512-GGToLQvrwo7am4zVkZTnKa72pheQeez/16sURDWm7Seyz+HUxKi3BM6fthVVPUEBhtJ0reyVtuK9ArmnaKl10Q==} dependencies: '@algolia/client-common': 4.20.0 @@ -110,7 +132,7 @@ packages: '@algolia/transporter': 4.20.0 dev: true - /@algolia/client-analytics/4.20.0: + /@algolia/client-analytics@4.20.0: resolution: {integrity: sha512-EIr+PdFMOallRdBTHHdKI3CstslgLORQG7844Mq84ib5oVFRVASuuPmG4bXBgiDbcsMLUeOC6zRVJhv1KWI0ug==} dependencies: '@algolia/client-common': 4.20.0 @@ -119,14 +141,14 @@ packages: '@algolia/transporter': 4.20.0 dev: true - /@algolia/client-common/4.20.0: + /@algolia/client-common@4.20.0: resolution: {integrity: sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ==} dependencies: '@algolia/requester-common': 4.20.0 '@algolia/transporter': 4.20.0 dev: true - /@algolia/client-personalization/4.20.0: + /@algolia/client-personalization@4.20.0: resolution: {integrity: sha512-N9+zx0tWOQsLc3K4PVRDV8GUeOLAY0i445En79Pr3zWB+m67V+n/8w4Kw1C5LlbHDDJcyhMMIlqezh6BEk7xAQ==} dependencies: '@algolia/client-common': 4.20.0 @@ -134,7 +156,7 @@ packages: '@algolia/transporter': 4.20.0 dev: true - /@algolia/client-search/4.20.0: + /@algolia/client-search@4.20.0: resolution: {integrity: sha512-zgwqnMvhWLdpzKTpd3sGmMlr4c+iS7eyyLGiaO51zDZWGMkpgoNVmltkzdBwxOVXz0RsFMznIxB9zuarUv4TZg==} dependencies: '@algolia/client-common': 4.20.0 @@ -142,33 +164,33 @@ packages: '@algolia/transporter': 4.20.0 dev: true - /@algolia/logger-common/4.20.0: + /@algolia/logger-common@4.20.0: resolution: {integrity: sha512-xouigCMB5WJYEwvoWW5XDv7Z9f0A8VoXJc3VKwlHJw/je+3p2RcDXfksLI4G4lIVncFUYMZx30tP/rsdlvvzHQ==} dev: true - /@algolia/logger-console/4.20.0: + /@algolia/logger-console@4.20.0: resolution: {integrity: sha512-THlIGG1g/FS63z0StQqDhT6bprUczBI8wnLT3JWvfAQDZX5P6fCg7dG+pIrUBpDIHGszgkqYEqECaKKsdNKOUA==} dependencies: '@algolia/logger-common': 4.20.0 dev: true - /@algolia/requester-browser-xhr/4.20.0: + /@algolia/requester-browser-xhr@4.20.0: resolution: {integrity: sha512-HbzoSjcjuUmYOkcHECkVTwAelmvTlgs48N6Owt4FnTOQdwn0b8pdht9eMgishvk8+F8bal354nhx/xOoTfwiAw==} dependencies: '@algolia/requester-common': 4.20.0 dev: true - /@algolia/requester-common/4.20.0: + /@algolia/requester-common@4.20.0: resolution: {integrity: sha512-9h6ye6RY/BkfmeJp7Z8gyyeMrmmWsMOCRBXQDs4mZKKsyVlfIVICpcSibbeYcuUdurLhIlrOUkH3rQEgZzonng==} dev: true - /@algolia/requester-node-http/4.20.0: + /@algolia/requester-node-http@4.20.0: resolution: {integrity: sha512-ocJ66L60ABSSTRFnCHIEZpNHv6qTxsBwJEPfYaSBsLQodm0F9ptvalFkHMpvj5DfE22oZrcrLbOYM2bdPJRHng==} dependencies: '@algolia/requester-common': 4.20.0 dev: true - /@algolia/transporter/4.20.0: + /@algolia/transporter@4.20.0: resolution: {integrity: sha512-Lsii1pGWOAISbzeyuf+r/GPhvHMPHSPrTDWNcIzOE1SG1inlJHICaVe2ikuoRjcpgxZNU54Jl+if15SUCsaTUg==} dependencies: '@algolia/cache-common': 4.20.0 @@ -176,7 +198,7 @@ packages: '@algolia/requester-common': 4.20.0 dev: true - /@ampproject/remapping/2.2.1: + /@ampproject/remapping@2.2.1: resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} engines: {node: '>=6.0.0'} dependencies: @@ -184,7 +206,7 @@ packages: '@jridgewell/trace-mapping': 0.3.20 dev: true - /@apideck/better-ajv-errors/0.3.6_ajv@8.12.0: + /@apideck/better-ajv-errors@0.3.6(ajv@8.12.0): resolution: {integrity: sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==} engines: {node: '>=10'} peerDependencies: @@ -196,7 +218,7 @@ packages: leven: 3.1.0 dev: true - /@babel/code-frame/7.22.13: + /@babel/code-frame@7.22.13: resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==} engines: {node: '>=6.9.0'} dependencies: @@ -204,12 +226,12 @@ packages: chalk: 2.4.2 dev: true - /@babel/compat-data/7.23.3: + /@babel/compat-data@7.23.3: resolution: {integrity: sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ==} engines: {node: '>=6.9.0'} dev: true - /@babel/core/7.23.3: + /@babel/core@7.23.3: resolution: {integrity: sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew==} engines: {node: '>=6.9.0'} dependencies: @@ -217,7 +239,7 @@ packages: '@babel/code-frame': 7.22.13 '@babel/generator': 7.23.3 '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.3 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3) '@babel/helpers': 7.23.2 '@babel/parser': 7.23.3 '@babel/template': 7.22.15 @@ -232,7 +254,7 @@ packages: - supports-color dev: true - /@babel/generator/7.23.3: + /@babel/generator@7.23.3: resolution: {integrity: sha512-keeZWAV4LU3tW0qRi19HRpabC/ilM0HRBBzf9/k8FFiG4KVpiv0FIy4hHfLfFQZNhziCTPTmd59zoyv6DNISzg==} engines: {node: '>=6.9.0'} dependencies: @@ -242,21 +264,21 @@ packages: jsesc: 2.5.2 dev: true - /@babel/helper-annotate-as-pure/7.22.5: + /@babel/helper-annotate-as-pure@7.22.5: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.23.3 dev: true - /@babel/helper-builder-binary-assignment-operator-visitor/7.22.15: + /@babel/helper-builder-binary-assignment-operator-visitor@7.22.15: resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.23.3 dev: true - /@babel/helper-compilation-targets/7.22.15: + /@babel/helper-compilation-targets@7.22.15: resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==} engines: {node: '>=6.9.0'} dependencies: @@ -267,7 +289,7 @@ packages: semver: 6.3.1 dev: true - /@babel/helper-create-class-features-plugin/7.22.15_@babel+core@7.23.3: + /@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.23.3): resolution: {integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -279,13 +301,13 @@ packages: '@babel/helper-function-name': 7.23.0 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.3 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.3) '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 dev: true - /@babel/helper-create-regexp-features-plugin/7.22.15_@babel+core@7.23.3: + /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.3): resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} engines: {node: '>=6.9.0'} peerDependencies: @@ -297,7 +319,7 @@ packages: semver: 6.3.1 dev: true - /@babel/helper-define-polyfill-provider/0.4.3_@babel+core@7.23.3: + /@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.23.3): resolution: {integrity: sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 @@ -312,12 +334,12 @@ packages: - supports-color dev: true - /@babel/helper-environment-visitor/7.22.20: + /@babel/helper-environment-visitor@7.22.20: resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-function-name/7.23.0: + /@babel/helper-function-name@7.23.0: resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} engines: {node: '>=6.9.0'} dependencies: @@ -325,28 +347,28 @@ packages: '@babel/types': 7.23.3 dev: true - /@babel/helper-hoist-variables/7.22.5: + /@babel/helper-hoist-variables@7.22.5: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.23.3 dev: true - /@babel/helper-member-expression-to-functions/7.23.0: + /@babel/helper-member-expression-to-functions@7.23.0: resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.23.3 dev: true - /@babel/helper-module-imports/7.22.15: + /@babel/helper-module-imports@7.22.15: resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.23.3 dev: true - /@babel/helper-module-transforms/7.23.3_@babel+core@7.23.3: + /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -360,19 +382,19 @@ packages: '@babel/helper-validator-identifier': 7.22.20 dev: true - /@babel/helper-optimise-call-expression/7.22.5: + /@babel/helper-optimise-call-expression@7.22.5: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.23.3 dev: true - /@babel/helper-plugin-utils/7.22.5: + /@babel/helper-plugin-utils@7.22.5: resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-remap-async-to-generator/7.22.20_@babel+core@7.23.3: + /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.3): resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -384,7 +406,7 @@ packages: '@babel/helper-wrap-function': 7.22.20 dev: true - /@babel/helper-replace-supers/7.22.20_@babel+core@7.23.3: + /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.3): resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -396,43 +418,43 @@ packages: '@babel/helper-optimise-call-expression': 7.22.5 dev: true - /@babel/helper-simple-access/7.22.5: + /@babel/helper-simple-access@7.22.5: resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.23.3 dev: true - /@babel/helper-skip-transparent-expression-wrappers/7.22.5: + /@babel/helper-skip-transparent-expression-wrappers@7.22.5: resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.23.3 dev: true - /@babel/helper-split-export-declaration/7.22.6: + /@babel/helper-split-export-declaration@7.22.6: resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.23.3 dev: true - /@babel/helper-string-parser/7.22.5: + /@babel/helper-string-parser@7.22.5: resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-validator-identifier/7.22.20: + /@babel/helper-validator-identifier@7.22.20: resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-validator-option/7.22.15: + /@babel/helper-validator-option@7.22.15: resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-wrap-function/7.22.20: + /@babel/helper-wrap-function@7.22.20: resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==} engines: {node: '>=6.9.0'} dependencies: @@ -441,7 +463,7 @@ packages: '@babel/types': 7.23.3 dev: true - /@babel/helpers/7.23.2: + /@babel/helpers@7.23.2: resolution: {integrity: sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==} engines: {node: '>=6.9.0'} dependencies: @@ -452,7 +474,7 @@ packages: - supports-color dev: true - /@babel/highlight/7.22.20: + /@babel/highlight@7.22.20: resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==} engines: {node: '>=6.9.0'} dependencies: @@ -461,7 +483,7 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser/7.23.3: + /@babel/parser@7.23.3: resolution: {integrity: sha512-uVsWNvlVsIninV2prNz/3lHCb+5CJ+e+IUBfbjToAHODtfGYLfCFuY4AU7TskI+dAKk+njsPiBjq1gKTvZOBaw==} engines: {node: '>=6.0.0'} hasBin: true @@ -469,7 +491,7 @@ packages: '@babel/types': 7.23.3 dev: true - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.23.3_@babel+core@7.23.3: + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -479,7 +501,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.23.3_@babel+core@7.23.3: + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -488,10 +510,10 @@ packages: '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-optional-chaining': 7.23.3_@babel+core@7.23.3 + '@babel/plugin-transform-optional-chaining': 7.23.3(@babel/core@7.23.3) dev: true - /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/7.23.3_@babel+core@7.23.3: + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-XaJak1qcityzrX0/IU5nKHb34VaibwP3saKqG6a/tppelgllOH13LUann4ZCIBcVOeE6H18K4Vx9QKkVww3z/w==} engines: {node: '>=6.9.0'} peerDependencies: @@ -502,7 +524,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-proposal-private-property-in-object/7.21.0-placeholder-for-preset-env.2_@babel+core@7.23.3: + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.3): resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} peerDependencies: @@ -511,7 +533,7 @@ packages: '@babel/core': 7.23.3 dev: true - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.23.3: + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.3): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -520,7 +542,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.23.3: + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.3): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -529,7 +551,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.23.3: + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.3): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -539,7 +561,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.23.3: + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.3): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -548,7 +570,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.23.3: + /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.3): resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -557,7 +579,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-import-assertions/7.23.3_@babel+core@7.23.3: + /@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -567,7 +589,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-import-attributes/7.23.3_@babel+core@7.23.3: + /@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==} engines: {node: '>=6.9.0'} peerDependencies: @@ -577,7 +599,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.23.3: + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.3): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -586,7 +608,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.23.3: + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.3): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -595,7 +617,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.23.3: + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.3): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -604,7 +626,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.23.3: + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.3): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -613,7 +635,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.23.3: + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.3): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -622,7 +644,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.23.3: + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.3): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -631,7 +653,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.23.3: + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.3): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -640,7 +662,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.23.3: + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.3): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -649,7 +671,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.23.3: + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.3): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -659,7 +681,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.23.3: + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.3): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -669,18 +691,18 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-unicode-sets-regex/7.18.6_@babel+core@7.23.3: + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.23.3 - '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-arrow-functions/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -690,7 +712,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-async-generator-functions/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-async-generator-functions@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-59GsVNavGxAXCDDbakWSMJhajASb4kBCqDjqJsv+p5nKdbz7istmZ3HrX3L2LuiI80+zsOADCvooqQH3qGCucQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -699,11 +721,11 @@ packages: '@babel/core': 7.23.3 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.20_@babel+core@7.23.3 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.23.3 + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.3) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.3) dev: true - /@babel/plugin-transform-async-to-generator/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -712,10 +734,10 @@ packages: '@babel/core': 7.23.3 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.20_@babel+core@7.23.3 + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.3) dev: true - /@babel/plugin-transform-block-scoped-functions/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==} engines: {node: '>=6.9.0'} peerDependencies: @@ -725,7 +747,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-block-scoping/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-block-scoping@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-QPZxHrThbQia7UdvfpaRRlq/J9ciz1J4go0k+lPBXbgaNeY7IQrBj/9ceWjvMMI07/ZBzHl/F0R/2K0qH7jCVw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -735,30 +757,30 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-class-properties/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.3 - '@babel/helper-create-class-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-class-static-block/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-class-static-block@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-PENDVxdr7ZxKPyi5Ffc0LjXdnJyrJxyqF5T5YjlVg4a0VFfQHW0r8iAtRiDXkfHlu1wwcvdtnndGYIeJLSuRMQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 dependencies: '@babel/core': 7.23.3 - '@babel/helper-create-class-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.23.3 + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.3) dev: true - /@babel/plugin-transform-classes/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-classes@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-FGEQmugvAEu2QtgtU0uTASXevfLMFfBeVCIIdcQhn/uBQsMTjBajdnAtanQlOcuihWh10PZ7+HWvc7NtBwP74w==} engines: {node: '>=6.9.0'} peerDependencies: @@ -771,12 +793,12 @@ packages: '@babel/helper-function-name': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.3 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.3) '@babel/helper-split-export-declaration': 7.22.6 globals: 11.12.0 dev: true - /@babel/plugin-transform-computed-properties/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -787,7 +809,7 @@ packages: '@babel/template': 7.22.15 dev: true - /@babel/plugin-transform-destructuring/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -797,18 +819,18 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-dotall-regex/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.3 - '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-duplicate-keys/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==} engines: {node: '>=6.9.0'} peerDependencies: @@ -818,7 +840,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-dynamic-import/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-dynamic-import@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-vTG+cTGxPFou12Rj7ll+eD5yWeNl5/8xvQvF08y5Gv3v4mZQoyFf8/n9zg4q5vvCWt5jmgymfzMAldO7orBn7A==} engines: {node: '>=6.9.0'} peerDependencies: @@ -826,10 +848,10 @@ packages: dependencies: '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.23.3 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.3) dev: true - /@babel/plugin-transform-exponentiation-operator/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -840,7 +862,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-export-namespace-from/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-export-namespace-from@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-yCLhW34wpJWRdTxxWtFZASJisihrfyMOTOQexhVzA78jlU+dH7Dw+zQgcPepQ5F3C6bAIiblZZ+qBggJdHiBAg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -848,10 +870,10 @@ packages: dependencies: '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.23.3 + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.3) dev: true - /@babel/plugin-transform-for-of/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-for-of@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-X8jSm8X1CMwxmK878qsUGJRmbysKNbdpTv/O1/v0LuY/ZkZrng5WYiekYSdg9m09OTmDDUWeEDsTE+17WYbAZw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -861,7 +883,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-function-name/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-function-name@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -873,7 +895,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-json-strings/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-json-strings@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-H9Ej2OiISIZowZHaBwF0tsJOih1PftXJtE8EWqlEIwpc7LMTGq0rPOrywKLQ4nefzx8/HMR0D3JGXoMHYvhi0A==} engines: {node: '>=6.9.0'} peerDependencies: @@ -881,10 +903,10 @@ packages: dependencies: '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.23.3 + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.3) dev: true - /@babel/plugin-transform-literals/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-literals@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -894,7 +916,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-logical-assignment-operators/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-logical-assignment-operators@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-+pD5ZbxofyOygEp+zZAfujY2ShNCXRpDRIPOiBmTO693hhyOEteZgl876Xs9SAHPQpcV0vz8LvA/T+w8AzyX8A==} engines: {node: '>=6.9.0'} peerDependencies: @@ -902,10 +924,10 @@ packages: dependencies: '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.23.3 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.3) dev: true - /@babel/plugin-transform-member-expression-literals/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==} engines: {node: '>=6.9.0'} peerDependencies: @@ -915,30 +937,30 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-modules-amd/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.3 - '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.3 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-modules-commonjs/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.3 - '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.3 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-simple-access': 7.22.5 dev: true - /@babel/plugin-transform-modules-systemjs/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-modules-systemjs@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -946,34 +968,34 @@ packages: dependencies: '@babel/core': 7.23.3 '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.3 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-identifier': 7.22.20 dev: true - /@babel/plugin-transform-modules-umd/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.3 - '@babel/helper-module-transforms': 7.23.3_@babel+core@7.23.3 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-named-capturing-groups-regex/7.22.5_@babel+core@7.23.3: + /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.3): resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.23.3 - '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-new-target/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-new-target@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -983,7 +1005,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-nullish-coalescing-operator/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-nullish-coalescing-operator@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-xzg24Lnld4DYIdysyf07zJ1P+iIfJpxtVFOzX4g+bsJ3Ng5Le7rXx9KwqKzuyaUeRnt+I1EICwQITqc0E2PmpA==} engines: {node: '>=6.9.0'} peerDependencies: @@ -991,10 +1013,10 @@ packages: dependencies: '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.23.3 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.3) dev: true - /@babel/plugin-transform-numeric-separator/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-numeric-separator@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-s9GO7fIBi/BLsZ0v3Rftr6Oe4t0ctJ8h4CCXfPoEJwmvAPMyNrfkOOJzm6b9PX9YXcCJWWQd/sBF/N26eBiMVw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1002,10 +1024,10 @@ packages: dependencies: '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.23.3 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.3) dev: true - /@babel/plugin-transform-object-rest-spread/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-object-rest-spread@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-VxHt0ANkDmu8TANdE9Kc0rndo/ccsmfe2Cx2y5sI4hu3AukHQ5wAu4cM7j3ba8B9548ijVyclBU+nuDQftZsog==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1015,11 +1037,11 @@ packages: '@babel/core': 7.23.3 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-transform-parameters': 7.23.3_@babel+core@7.23.3 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.3) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.3) dev: true - /@babel/plugin-transform-object-super/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-object-super@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1027,10 +1049,10 @@ packages: dependencies: '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20_@babel+core@7.23.3 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.3) dev: true - /@babel/plugin-transform-optional-catch-binding/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-optional-catch-binding@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-LxYSb0iLjUamfm7f1D7GpiS4j0UAC8AOiehnsGAP8BEsIX8EOi3qV6bbctw8M7ZvLtcoZfZX5Z7rN9PlWk0m5A==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1038,10 +1060,10 @@ packages: dependencies: '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.23.3 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.3) dev: true - /@babel/plugin-transform-optional-chaining/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-optional-chaining@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-zvL8vIfIUgMccIAK1lxjvNv572JHFJIKb4MWBz5OGdBQA0fB0Xluix5rmOby48exiJc987neOmP/m9Fnpkz3Tg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1050,10 +1072,10 @@ packages: '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.23.3 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.3) dev: true - /@babel/plugin-transform-parameters/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-parameters@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1063,18 +1085,18 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-private-methods/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.3 - '@babel/helper-create-class-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-private-property-in-object/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-private-property-in-object@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-a5m2oLNFyje2e/rGKjVfAELTVI5mbA0FeZpBnkOWWV7eSmKQ+T/XW0Vf+29ScLzSxX+rnsarvU0oie/4m6hkxA==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1082,12 +1104,12 @@ packages: dependencies: '@babel/core': 7.23.3 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.23.3 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.3) dev: true - /@babel/plugin-transform-property-literals/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1097,7 +1119,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-regenerator/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1108,7 +1130,7 @@ packages: regenerator-transform: 0.15.2 dev: true - /@babel/plugin-transform-reserved-words/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1118,7 +1140,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-shorthand-properties/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1128,7 +1150,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-spread/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-spread@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1139,7 +1161,7 @@ packages: '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: true - /@babel/plugin-transform-sticky-regex/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1149,7 +1171,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-template-literals/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1159,7 +1181,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-typeof-symbol/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1169,7 +1191,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-unicode-escapes/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1179,40 +1201,40 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-unicode-property-regex/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.3 - '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-unicode-regex/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.3 - '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-unicode-sets-regex/7.23.3_@babel+core@7.23.3: + /@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.23.3 - '@babel/helper-create-regexp-features-plugin': 7.22.15_@babel+core@7.23.3 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/preset-env/7.23.3_@babel+core@7.23.3: + /@babel/preset-env@7.23.3(@babel/core@7.23.3): resolution: {integrity: sha512-ovzGc2uuyNfNAs/jyjIGxS8arOHS5FENZaNn4rtE7UdKMMkqHCvboHfcuhWLZNX5cB44QfcGNWjaevxMzzMf+Q==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1223,87 +1245,87 @@ packages: '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-option': 7.22.15 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2_@babel+core@7.23.3 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.23.3 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.23.3 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.23.3 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-import-assertions': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-syntax-import-attributes': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.23.3 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.23.3 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.23.3 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.23.3 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.23.3 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.23.3 - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6_@babel+core@7.23.3 - '@babel/plugin-transform-arrow-functions': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-async-generator-functions': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-async-to-generator': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-block-scoped-functions': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-block-scoping': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-class-properties': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-class-static-block': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-classes': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-computed-properties': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-destructuring': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-dotall-regex': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-duplicate-keys': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-dynamic-import': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-exponentiation-operator': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-export-namespace-from': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-for-of': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-function-name': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-json-strings': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-literals': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-logical-assignment-operators': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-member-expression-literals': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-modules-amd': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-modules-commonjs': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-modules-systemjs': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-modules-umd': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5_@babel+core@7.23.3 - '@babel/plugin-transform-new-target': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-nullish-coalescing-operator': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-numeric-separator': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-object-rest-spread': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-object-super': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-optional-catch-binding': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-optional-chaining': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-parameters': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-private-methods': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-private-property-in-object': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-property-literals': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-regenerator': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-reserved-words': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-shorthand-properties': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-spread': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-sticky-regex': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-template-literals': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-typeof-symbol': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-unicode-escapes': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-unicode-property-regex': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-unicode-regex': 7.23.3_@babel+core@7.23.3 - '@babel/plugin-transform-unicode-sets-regex': 7.23.3_@babel+core@7.23.3 - '@babel/preset-modules': 0.1.6-no-external-plugins_@babel+core@7.23.3 - babel-plugin-polyfill-corejs2: 0.4.6_@babel+core@7.23.3 - babel-plugin-polyfill-corejs3: 0.8.6_@babel+core@7.23.3 - babel-plugin-polyfill-regenerator: 0.5.3_@babel+core@7.23.3 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.3) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.3) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.3) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.3) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.3) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.3) + '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-syntax-import-attributes': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.3) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.3) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.3) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.3) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.3) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.3) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.3) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.3) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.3) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.3) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-async-generator-functions': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-block-scoping': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-class-static-block': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-classes': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-dotall-regex': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-duplicate-keys': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-dynamic-import': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-exponentiation-operator': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-export-namespace-from': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-for-of': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-json-strings': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-logical-assignment-operators': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-modules-systemjs': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.23.3) + '@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-nullish-coalescing-operator': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-numeric-separator': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-object-rest-spread': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-optional-catch-binding': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-optional-chaining': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-private-property-in-object': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-regenerator': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-reserved-words': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-typeof-symbol': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-unicode-escapes': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-unicode-property-regex': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.23.3) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.3) + babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.23.3) + babel-plugin-polyfill-corejs3: 0.8.6(@babel/core@7.23.3) + babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.23.3) core-js-compat: 3.33.3 semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-modules/0.1.6-no-external-plugins_@babel+core@7.23.3: + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.3): resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 @@ -1314,18 +1336,18 @@ packages: esutils: 2.0.3 dev: true - /@babel/regjsgen/0.8.0: + /@babel/regjsgen@0.8.0: resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} dev: true - /@babel/runtime/7.23.2: + /@babel/runtime@7.23.2: resolution: {integrity: sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.0 dev: true - /@babel/template/7.22.15: + /@babel/template@7.22.15: resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} engines: {node: '>=6.9.0'} dependencies: @@ -1334,7 +1356,7 @@ packages: '@babel/types': 7.23.3 dev: true - /@babel/traverse/7.23.3: + /@babel/traverse@7.23.3: resolution: {integrity: sha512-+K0yF1/9yR0oHdE0StHuEj3uTPzwwbrLGfNOndVJVV2TqA5+j3oljJUb4nmB954FLGjNem976+B+eDuLIjesiQ==} engines: {node: '>=6.9.0'} dependencies: @@ -1352,7 +1374,7 @@ packages: - supports-color dev: true - /@babel/types/7.23.3: + /@babel/types@7.23.3: resolution: {integrity: sha512-OZnvoH2l8PK5eUvEcUyCt/sXgr/h+UWpVuBbOljwcrAgUl6lpchoQ++PHGyQy1AtYnVA6CEq3y5xeEI10brpXw==} engines: {node: '>=6.9.0'} dependencies: @@ -1361,11 +1383,11 @@ packages: to-fast-properties: 2.0.0 dev: true - /@braintree/sanitize-url/6.0.4: + /@braintree/sanitize-url@6.0.4: resolution: {integrity: sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==} dev: true - /@css-render/plugin-bem/0.15.12_css-render@0.15.12: + /@css-render/plugin-bem@0.15.12(css-render@0.15.12): resolution: {integrity: sha512-Lq2jSOZn+wYQtsyaFj6QRz2EzAnd3iW5fZeHO1WSXQdVYwvwGX0ZiH3X2JQgtgYLT1yeGtrwrqJdNdMEUD2xTw==} peerDependencies: css-render: ~0.15.12 @@ -1373,7 +1395,7 @@ packages: css-render: 0.15.12 dev: true - /@css-render/vue3-ssr/0.15.12_vue@3.3.8: + /@css-render/vue3-ssr@0.15.12(vue@3.3.8): resolution: {integrity: sha512-AQLGhhaE0F+rwybRCkKUdzBdTEM/5PZBYy+fSYe1T9z9+yxMuV/k7ZRqa4M69X+EI1W8pa4kc9Iq2VjQkZx4rg==} peerDependencies: vue: ^3.0.11 @@ -1381,14 +1403,14 @@ packages: vue: 3.3.8 dev: true - /@docsearch/css/3.5.2: + /@docsearch/css@3.5.2: resolution: {integrity: sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==} dev: true - /@docsearch/js/3.5.2_47eadddqqdp6ft7upexa32ifqq: + /@docsearch/js@3.5.2(@algolia/client-search@4.20.0)(search-insights@2.11.0): resolution: {integrity: sha512-p1YFTCDflk8ieHgFJYfmyHBki1D61+U9idwrLh+GQQMrBSP3DLGKpy0XUJtPjAOPltcVbqsTjiPFfH7JImjUNg==} dependencies: - '@docsearch/react': 3.5.2_47eadddqqdp6ft7upexa32ifqq + '@docsearch/react': 3.5.2(@algolia/client-search@4.20.0)(search-insights@2.11.0) preact: 10.19.2 transitivePeerDependencies: - '@algolia/client-search' @@ -1398,7 +1420,7 @@ packages: - search-insights dev: true - /@docsearch/react/3.5.2_47eadddqqdp6ft7upexa32ifqq: + /@docsearch/react@3.5.2(@algolia/client-search@4.20.0)(search-insights@2.11.0): resolution: {integrity: sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' @@ -1415,8 +1437,8 @@ packages: search-insights: optional: true dependencies: - '@algolia/autocomplete-core': 1.9.3_zx2fdn32vj34qmbhrszr5u6dpu - '@algolia/autocomplete-preset-algolia': 1.9.3_kegpa2mwst5ejrwfqdk6ysxqay + '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.11.0) + '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0) '@docsearch/css': 3.5.2 algoliasearch: 4.20.0 search-insights: 2.11.0 @@ -1424,29 +1446,29 @@ packages: - '@algolia/client-search' dev: true - /@emotion/hash/0.8.0: + /@emotion/hash@0.8.0: resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==} dev: true - /@esbuild/android-arm/0.19.6: - resolution: {integrity: sha512-muPzBqXJKCbMYoNbb1JpZh/ynl0xS6/+pLjrofcR3Nad82SbsCogYzUE6Aq9QT3cLP0jR/IVK/NHC9b90mSHtg==} + /@esbuild/android-arm64@0.19.6: + resolution: {integrity: sha512-KQ/hbe9SJvIJ4sR+2PcZ41IBV+LPJyYp6V1K1P1xcMRup9iYsBoQn4MzE3mhMLOld27Au2eDcLlIREeKGUXpHQ==} engines: {node: '>=12'} - cpu: [arm] + cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /@esbuild/android-arm64/0.19.6: - resolution: {integrity: sha512-KQ/hbe9SJvIJ4sR+2PcZ41IBV+LPJyYp6V1K1P1xcMRup9iYsBoQn4MzE3mhMLOld27Au2eDcLlIREeKGUXpHQ==} + /@esbuild/android-arm@0.19.6: + resolution: {integrity: sha512-muPzBqXJKCbMYoNbb1JpZh/ynl0xS6/+pLjrofcR3Nad82SbsCogYzUE6Aq9QT3cLP0jR/IVK/NHC9b90mSHtg==} engines: {node: '>=12'} - cpu: [arm64] + cpu: [arm] os: [android] requiresBuild: true dev: true optional: true - /@esbuild/android-x64/0.19.6: + /@esbuild/android-x64@0.19.6: resolution: {integrity: sha512-VVJVZQ7p5BBOKoNxd0Ly3xUM78Y4DyOoFKdkdAe2m11jbh0LEU4bPles4e/72EMl4tapko8o915UalN/5zhspg==} engines: {node: '>=12'} cpu: [x64] @@ -1455,7 +1477,7 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64/0.19.6: + /@esbuild/darwin-arm64@0.19.6: resolution: {integrity: sha512-91LoRp/uZAKx6ESNspL3I46ypwzdqyDLXZH7x2QYCLgtnaU08+AXEbabY2yExIz03/am0DivsTtbdxzGejfXpA==} engines: {node: '>=12'} cpu: [arm64] @@ -1464,7 +1486,7 @@ packages: dev: true optional: true - /@esbuild/darwin-x64/0.19.6: + /@esbuild/darwin-x64@0.19.6: resolution: {integrity: sha512-QCGHw770ubjBU1J3ZkFJh671MFajGTYMZumPs9E/rqU52md6lIil97BR0CbPq6U+vTh3xnTNDHKRdR8ggHnmxQ==} engines: {node: '>=12'} cpu: [x64] @@ -1473,7 +1495,7 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64/0.19.6: + /@esbuild/freebsd-arm64@0.19.6: resolution: {integrity: sha512-J53d0jGsDcLzWk9d9SPmlyF+wzVxjXpOH7jVW5ae7PvrDst4kiAz6sX+E8btz0GB6oH12zC+aHRD945jdjF2Vg==} engines: {node: '>=12'} cpu: [arm64] @@ -1482,7 +1504,7 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64/0.19.6: + /@esbuild/freebsd-x64@0.19.6: resolution: {integrity: sha512-hn9qvkjHSIB5Z9JgCCjED6YYVGCNpqB7dEGavBdG6EjBD8S/UcNUIlGcB35NCkMETkdYwfZSvD9VoDJX6VeUVA==} engines: {node: '>=12'} cpu: [x64] @@ -1491,25 +1513,25 @@ packages: dev: true optional: true - /@esbuild/linux-arm/0.19.6: - resolution: {integrity: sha512-G8IR5zFgpXad/Zp7gr7ZyTKyqZuThU6z1JjmRyN1vSF8j0bOlGzUwFSMTbctLAdd7QHpeyu0cRiuKrqK1ZTwvQ==} + /@esbuild/linux-arm64@0.19.6: + resolution: {integrity: sha512-HQCOrk9XlH3KngASLaBfHpcoYEGUt829A9MyxaI8RMkfRA8SakG6YQEITAuwmtzFdEu5GU4eyhKcpv27dFaOBg==} engines: {node: '>=12'} - cpu: [arm] + cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@esbuild/linux-arm64/0.19.6: - resolution: {integrity: sha512-HQCOrk9XlH3KngASLaBfHpcoYEGUt829A9MyxaI8RMkfRA8SakG6YQEITAuwmtzFdEu5GU4eyhKcpv27dFaOBg==} + /@esbuild/linux-arm@0.19.6: + resolution: {integrity: sha512-G8IR5zFgpXad/Zp7gr7ZyTKyqZuThU6z1JjmRyN1vSF8j0bOlGzUwFSMTbctLAdd7QHpeyu0cRiuKrqK1ZTwvQ==} engines: {node: '>=12'} - cpu: [arm64] + cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@esbuild/linux-ia32/0.19.6: + /@esbuild/linux-ia32@0.19.6: resolution: {integrity: sha512-22eOR08zL/OXkmEhxOfshfOGo8P69k8oKHkwkDrUlcB12S/sw/+COM4PhAPT0cAYW/gpqY2uXp3TpjQVJitz7w==} engines: {node: '>=12'} cpu: [ia32] @@ -1518,7 +1540,7 @@ packages: dev: true optional: true - /@esbuild/linux-loong64/0.19.6: + /@esbuild/linux-loong64@0.19.6: resolution: {integrity: sha512-82RvaYAh/SUJyjWA8jDpyZCHQjmEggL//sC7F3VKYcBMumQjUL3C5WDl/tJpEiKtt7XrWmgjaLkrk205zfvwTA==} engines: {node: '>=12'} cpu: [loong64] @@ -1527,7 +1549,7 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el/0.19.6: + /@esbuild/linux-mips64el@0.19.6: resolution: {integrity: sha512-8tvnwyYJpR618vboIv2l8tK2SuK/RqUIGMfMENkeDGo3hsEIrpGldMGYFcWxWeEILe5Fi72zoXLmhZ7PR23oQA==} engines: {node: '>=12'} cpu: [mips64el] @@ -1536,7 +1558,7 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64/0.19.6: + /@esbuild/linux-ppc64@0.19.6: resolution: {integrity: sha512-Qt+D7xiPajxVNk5tQiEJwhmarNnLPdjXAoA5uWMpbfStZB0+YU6a3CtbWYSy+sgAsnyx4IGZjWsTzBzrvg/fMA==} engines: {node: '>=12'} cpu: [ppc64] @@ -1545,7 +1567,7 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64/0.19.6: + /@esbuild/linux-riscv64@0.19.6: resolution: {integrity: sha512-lxRdk0iJ9CWYDH1Wpnnnc640ajF4RmQ+w6oHFZmAIYu577meE9Ka/DCtpOrwr9McMY11ocbp4jirgGgCi7Ls/g==} engines: {node: '>=12'} cpu: [riscv64] @@ -1554,7 +1576,7 @@ packages: dev: true optional: true - /@esbuild/linux-s390x/0.19.6: + /@esbuild/linux-s390x@0.19.6: resolution: {integrity: sha512-MopyYV39vnfuykHanRWHGRcRC3AwU7b0QY4TI8ISLfAGfK+tMkXyFuyT1epw/lM0pflQlS53JoD22yN83DHZgA==} engines: {node: '>=12'} cpu: [s390x] @@ -1563,7 +1585,7 @@ packages: dev: true optional: true - /@esbuild/linux-x64/0.19.6: + /@esbuild/linux-x64@0.19.6: resolution: {integrity: sha512-UWcieaBzsN8WYbzFF5Jq7QULETPcQvlX7KL4xWGIB54OknXJjBO37sPqk7N82WU13JGWvmDzFBi1weVBajPovg==} engines: {node: '>=12'} cpu: [x64] @@ -1572,7 +1594,7 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64/0.19.6: + /@esbuild/netbsd-x64@0.19.6: resolution: {integrity: sha512-EpWiLX0fzvZn1wxtLxZrEW+oQED9Pwpnh+w4Ffv8ZLuMhUoqR9q9rL4+qHW8F4Mg5oQEKxAoT0G+8JYNqCiR6g==} engines: {node: '>=12'} cpu: [x64] @@ -1581,7 +1603,7 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64/0.19.6: + /@esbuild/openbsd-x64@0.19.6: resolution: {integrity: sha512-fFqTVEktM1PGs2sLKH4M5mhAVEzGpeZJuasAMRnvDZNCV0Cjvm1Hu35moL2vC0DOrAQjNTvj4zWrol/lwQ8Deg==} engines: {node: '>=12'} cpu: [x64] @@ -1590,7 +1612,7 @@ packages: dev: true optional: true - /@esbuild/sunos-x64/0.19.6: + /@esbuild/sunos-x64@0.19.6: resolution: {integrity: sha512-M+XIAnBpaNvaVAhbe3uBXtgWyWynSdlww/JNZws0FlMPSBy+EpatPXNIlKAdtbFVII9OpX91ZfMb17TU3JKTBA==} engines: {node: '>=12'} cpu: [x64] @@ -1599,7 +1621,7 @@ packages: dev: true optional: true - /@esbuild/win32-arm64/0.19.6: + /@esbuild/win32-arm64@0.19.6: resolution: {integrity: sha512-2DchFXn7vp/B6Tc2eKdTsLzE0ygqKkNUhUBCNtMx2Llk4POIVMUq5rUYjdcedFlGLeRe1uLCpVvCmE+G8XYybA==} engines: {node: '>=12'} cpu: [arm64] @@ -1608,7 +1630,7 @@ packages: dev: true optional: true - /@esbuild/win32-ia32/0.19.6: + /@esbuild/win32-ia32@0.19.6: resolution: {integrity: sha512-PBo/HPDQllyWdjwAVX+Gl2hH0dfBydL97BAH/grHKC8fubqp02aL4S63otZ25q3sBdINtOBbz1qTZQfXbP4VBg==} engines: {node: '>=12'} cpu: [ia32] @@ -1617,7 +1639,7 @@ packages: dev: true optional: true - /@esbuild/win32-x64/0.19.6: + /@esbuild/win32-x64@0.19.6: resolution: {integrity: sha512-OE7yIdbDif2kKfrGa+V0vx/B3FJv2L4KnIiLlvtibPyO9UkgO3rzYE0HhpREo2vmJ1Ixq1zwm9/0er+3VOSZJA==} engines: {node: '>=12'} cpu: [x64] @@ -1626,7 +1648,7 @@ packages: dev: true optional: true - /@jridgewell/gen-mapping/0.3.3: + /@jridgewell/gen-mapping@0.3.3: resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} engines: {node: '>=6.0.0'} dependencies: @@ -1635,56 +1657,56 @@ packages: '@jridgewell/trace-mapping': 0.3.20 dev: true - /@jridgewell/resolve-uri/3.1.1: + /@jridgewell/resolve-uri@3.1.1: resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} engines: {node: '>=6.0.0'} dev: true - /@jridgewell/set-array/1.1.2: + /@jridgewell/set-array@1.1.2: resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} engines: {node: '>=6.0.0'} dev: true - /@jridgewell/source-map/0.3.5: + /@jridgewell/source-map@0.3.5: resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} dependencies: '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.20 dev: true - /@jridgewell/sourcemap-codec/1.4.15: + /@jridgewell/sourcemap-codec@1.4.15: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} dev: true - /@jridgewell/trace-mapping/0.3.20: + /@jridgewell/trace-mapping@0.3.20: resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} dependencies: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 dev: true - /@juggle/resize-observer/3.4.0: + /@juggle/resize-observer@3.4.0: resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==} dev: true - /@lit-labs/ssr-dom-shim/1.1.2: + /@lit-labs/ssr-dom-shim@1.1.2: resolution: {integrity: sha512-jnOD+/+dSrfTWYfSXBXlo5l5f0q1UuJo3tkbMDCYA2lKUYq79jaxqtGEvnRoh049nt1vdo1+45RinipU6FGY2g==} dev: true - /@lit/reactive-element/1.6.3: + /@lit/reactive-element@1.6.3: resolution: {integrity: sha512-QuTgnG52Poic7uM1AN5yJ09QMe0O28e10XzSvWDz02TJiiKee4stsiownEIadWm8nYzyDAyT+gKzUoZmiWQtsQ==} dependencies: '@lit-labs/ssr-dom-shim': 1.1.2 dev: true - /@mdit-vue/plugin-component/1.0.0: + /@mdit-vue/plugin-component@1.0.0: resolution: {integrity: sha512-ZXsJwxkG5yyTHARIYbR74cT4AZ0SfMokFFjiHYCbypHIeYWgJhso4+CZ8+3V9EWFG3EHlGoKNGqKp9chHnqntQ==} dependencies: '@types/markdown-it': 13.0.6 markdown-it: 13.0.2 dev: true - /@mdit-vue/plugin-frontmatter/1.0.0: + /@mdit-vue/plugin-frontmatter@1.0.0: resolution: {integrity: sha512-MMA7Ny+YPZA7eDOY1t4E+rKuEWO39mzDdP/M68fKdXJU6VfcGkPr7gnpnJfW2QBJ5qIvMrK/3lDAA2JBy5TfpA==} dependencies: '@mdit-vue/types': 1.0.0 @@ -1693,7 +1715,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit-vue/plugin-headers/1.0.0: + /@mdit-vue/plugin-headers@1.0.0: resolution: {integrity: sha512-0rK/iKy6x13d/Pp5XxdLBshTD0+YjZvtHIaIV+JO+/H2WnOv7oaRgs48G5d44z3XJVUE2u6fNnTlI169fef0/A==} dependencies: '@mdit-vue/shared': 1.0.0 @@ -1702,7 +1724,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit-vue/plugin-sfc/1.0.0: + /@mdit-vue/plugin-sfc@1.0.0: resolution: {integrity: sha512-agMUe0fY4YHxsZivSvplBwRwrFvsIf/JNUJCAYq1+2Sg9+2hviTBZwjZDxYqHDHOVLtiNr+wuo68tE24mAx3AQ==} dependencies: '@mdit-vue/types': 1.0.0 @@ -1710,7 +1732,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit-vue/plugin-title/1.0.0: + /@mdit-vue/plugin-title@1.0.0: resolution: {integrity: sha512-8yC60fCZ95xcJ/cvJH4Lv43Rs4k+33UGyKrRWj5J8TNyMwUyGcwur0XyPM+ffJH4/Bzq4myZLsj/TTFSkXRxvw==} dependencies: '@mdit-vue/shared': 1.0.0 @@ -1719,7 +1741,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit-vue/plugin-toc/1.0.0: + /@mdit-vue/plugin-toc@1.0.0: resolution: {integrity: sha512-WN8blfX0X/5Nolic0ClDWP7eVo9IB+U4g0jbycX3lolIZX5Bai1UpsD3QYZr5VVsPbQJMKMGvTrCEtCNTGvyWQ==} dependencies: '@mdit-vue/shared': 1.0.0 @@ -1728,7 +1750,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit-vue/shared/1.0.0: + /@mdit-vue/shared@1.0.0: resolution: {integrity: sha512-nbYBfmEi+pR2Lm0Z6TMVX2/iBjfr/kGEsHW8CC0rQw+3+sG5dY6VG094HuFAkiAmmvZx9DZZb+7ZMWp9vkwCRw==} dependencies: '@mdit-vue/types': 1.0.0 @@ -1736,11 +1758,11 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit-vue/types/1.0.0: + /@mdit-vue/types@1.0.0: resolution: {integrity: sha512-xeF5+sHLzRNF7plbksywKCph4qli20l72of2fMlZQQ7RECvXYrRkE9+bjRFQCyULC7B8ydUYbpbkux5xJlVWyw==} dev: true - /@mdit/plugin-align/0.6.5_markdown-it@13.0.2: + /@mdit/plugin-align@0.6.5(markdown-it@13.0.2): resolution: {integrity: sha512-Grg8LuEaJpY74Imd7HEVUTQc8qaq9FM9ntuNILkikguyodBoz1UYEYH6iULaoKbp8N5HphoQh74jq9rTbPjdYQ==} engines: {node: '>= 18'} peerDependencies: @@ -1749,12 +1771,12 @@ packages: markdown-it: optional: true dependencies: - '@mdit/plugin-container': 0.6.5_markdown-it@13.0.2 + '@mdit/plugin-container': 0.6.5(markdown-it@13.0.2) '@types/markdown-it': 13.0.6 markdown-it: 13.0.2 dev: true - /@mdit/plugin-attrs/0.6.5_markdown-it@13.0.2: + /@mdit/plugin-attrs@0.6.5(markdown-it@13.0.2): resolution: {integrity: sha512-53CMAw/DJ7/bpDG4VVfB6Pq5wm77W6Suv1dFMb0WyfcM8u4nWbd0tCrIXlf0Gj4X/4C8oM5bGtOOLU/xxxgLUA==} engines: {node: '>= 18'} peerDependencies: @@ -1767,7 +1789,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit/plugin-container/0.6.5_markdown-it@13.0.2: + /@mdit/plugin-container@0.6.5(markdown-it@13.0.2): resolution: {integrity: sha512-OEZv3vPzAGxH6OYHI1QVbn+yHdYap3T0ryG1Lzvd498Y4JHUGmHj69LWsKfSDmqKtVq/k4o/XbFwafxwQ/OFxQ==} engines: {node: '>= 18'} peerDependencies: @@ -1780,7 +1802,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit/plugin-demo/0.6.5_markdown-it@13.0.2: + /@mdit/plugin-demo@0.6.5(markdown-it@13.0.2): resolution: {integrity: sha512-lUx8fONmZYPg56UnEZjznPHaK/sTL5haY9uOjWCM+42WTKCVQrnsJcCMnJIKd88BROBSP+BdyHzrUxWR9ZSS2g==} peerDependencies: markdown-it: ^13.0.2 @@ -1792,7 +1814,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit/plugin-figure/0.6.5_markdown-it@13.0.2: + /@mdit/plugin-figure@0.6.5(markdown-it@13.0.2): resolution: {integrity: sha512-bwgOB3noaJ9CEWdQkIdpkCbxVdv+amS/KkmzeGxK/ut3vflyppeVSif/aiFX9Jo3Y3RZqe3xXajQ7E7bs9DGjQ==} engines: {node: '>= 18'} peerDependencies: @@ -1805,7 +1827,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit/plugin-footnote/0.6.5_markdown-it@13.0.2: + /@mdit/plugin-footnote@0.6.5(markdown-it@13.0.2): resolution: {integrity: sha512-71zsfKwI90NVmbBv4I1cD4alyFFuW46NLgx06rKTETOseLX5fkGxC4tta2KdZcY0Bd7dvFdZVtUv91in2I3rcg==} engines: {node: '>= 18'} peerDependencies: @@ -1815,7 +1837,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit/plugin-img-lazyload/0.6.5_markdown-it@13.0.2: + /@mdit/plugin-img-lazyload@0.6.5(markdown-it@13.0.2): resolution: {integrity: sha512-Bed8x88W3boXEOtWDvADqLeJ4rbTxJgpHt882eycGbYGHD6Q4mtJnZOfT1GYrxiPpHtZTpxtGR1AkOV5gW3X0A==} engines: {node: '>= 18'} peerDependencies: @@ -1828,7 +1850,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit/plugin-img-mark/0.6.5_markdown-it@13.0.2: + /@mdit/plugin-img-mark@0.6.5(markdown-it@13.0.2): resolution: {integrity: sha512-qlD/9Kd6EJRdP4pRkg24RffMWsbBOGbwIJiDwFoDtSYO/z0UN3NEZTC603TjufP2lAb4Vqgkq4X1pkV14/28kw==} engines: {node: '>= 18'} peerDependencies: @@ -1841,7 +1863,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit/plugin-img-size/0.6.5_markdown-it@13.0.2: + /@mdit/plugin-img-size@0.6.5(markdown-it@13.0.2): resolution: {integrity: sha512-rPHt7dr/rlCxzGbBlL2hf8OtCT1F8nZw4MRXB971EX8gAjw1svrZKQBSwSppZt7MHzwPYRH1wRbO8kjhUh+7JQ==} engines: {node: '>= 18'} peerDependencies: @@ -1854,7 +1876,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit/plugin-include/0.6.5_markdown-it@13.0.2: + /@mdit/plugin-include@0.6.5(markdown-it@13.0.2): resolution: {integrity: sha512-2IJV+nhrLxMRKl4QcbyMrK1i8Yp4KfDXiadMJrxSSyZwHu9PP49a4DAbzaE2J2aVI0AvTkg/LLQRZqQkWKtCCA==} peerDependencies: markdown-it: ^13.0.2 @@ -1867,7 +1889,7 @@ packages: upath: 2.0.1 dev: true - /@mdit/plugin-katex/0.6.5_markdown-it@13.0.2: + /@mdit/plugin-katex@0.6.5(markdown-it@13.0.2): resolution: {integrity: sha512-viAovlZhZTske9GqDEyMbibCebdykASJt0Yx182w6GjM4XNuuvsfDqWFe3yANQN7CMTNfYxfaJ/ZSO2UnEc5Lg==} engines: {node: '>= 18'} peerDependencies: @@ -1879,13 +1901,13 @@ packages: markdown-it: optional: true dependencies: - '@mdit/plugin-tex': 0.6.5_markdown-it@13.0.2 + '@mdit/plugin-tex': 0.6.5(markdown-it@13.0.2) '@types/katex': 0.16.6 '@types/markdown-it': 13.0.6 markdown-it: 13.0.2 dev: true - /@mdit/plugin-mark/0.6.5_markdown-it@13.0.2: + /@mdit/plugin-mark@0.6.5(markdown-it@13.0.2): resolution: {integrity: sha512-sXIDGlEqoH4iByXMmSW+kg/E/KO4bOv3lHbztu9MGBIIrdOtoZ6PcBNYTNEBynlCIMvLrwa3g7HKxAQT59fHkQ==} engines: {node: '>= 18'} peerDependencies: @@ -1898,7 +1920,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit/plugin-mathjax/0.6.5_mtovggbakkumqcl2emipd6spxq: + /@mdit/plugin-mathjax@0.6.5(markdown-it@13.0.2)(mathjax-full@3.2.2): resolution: {integrity: sha512-c2bslbe+z/cRd46aRzD/EumCdUejP49sCwwTAxB7JWjwiDCWO882q/OICrrqjWk+j7qxBFe0lFQwRXWHthCPGg==} engines: {node: '>= 18'} peerDependencies: @@ -1910,14 +1932,14 @@ packages: mathjax-full: optional: true dependencies: - '@mdit/plugin-tex': 0.6.5_markdown-it@13.0.2 + '@mdit/plugin-tex': 0.6.5(markdown-it@13.0.2) '@types/markdown-it': 13.0.6 markdown-it: 13.0.2 mathjax-full: 3.2.2 upath: 2.0.1 dev: true - /@mdit/plugin-stylize/0.6.5_markdown-it@13.0.2: + /@mdit/plugin-stylize@0.6.5(markdown-it@13.0.2): resolution: {integrity: sha512-qQJAzY4FpNeYZk9Wqb0qjtAaJd4aqllmXRts9TpfqGlpdH1HPiSPy+qAq4hs1OnMwimerlJ0tLtn1vFcc1CayQ==} engines: {node: '>= 18'} peerDependencies: @@ -1930,7 +1952,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit/plugin-sub/0.6.5_markdown-it@13.0.2: + /@mdit/plugin-sub@0.6.5(markdown-it@13.0.2): resolution: {integrity: sha512-ktzYk0eVHQ1pnZMELKuiI2AEFdCCjHgZNHO/rR2VOsF9OGWiLwtzUM0e+S6pbuY66ui/UxWpyXbZIpSnGhsBdA==} engines: {node: '>= 18'} peerDependencies: @@ -1943,7 +1965,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit/plugin-sup/0.6.5_markdown-it@13.0.2: + /@mdit/plugin-sup@0.6.5(markdown-it@13.0.2): resolution: {integrity: sha512-KYCz0PBdVRZn+ke1wiwNZV4ofJvUgad95/T5epwNNi7yW+CbVGVbKkEMVu0pxfNbFCokIy3J6MIWNUqXcacd5Q==} engines: {node: '>= 18'} peerDependencies: @@ -1956,7 +1978,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit/plugin-tab/0.6.5_markdown-it@13.0.2: + /@mdit/plugin-tab@0.6.5(markdown-it@13.0.2): resolution: {integrity: sha512-QoyW3rUw3DBBjeoqp5bLsBzNXuqhZ+zY02MC7mKHqUrACgt+Ui3QKmCSwjbO0fL2k3eDERa85QeIFYjXoS/7iA==} peerDependencies: markdown-it: ^13.0.2 @@ -1968,7 +1990,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit/plugin-tasklist/0.6.5_markdown-it@13.0.2: + /@mdit/plugin-tasklist@0.6.5(markdown-it@13.0.2): resolution: {integrity: sha512-Eh5946hQrR+rOhvbOKN3lmFYK77R4UuLkE8NwZeyGrqaKvbZzdTKkPAr+Use87Fnxm7xOhcJiQuC62wQ+k+AKg==} engines: {node: '>= 18'} peerDependencies: @@ -1981,7 +2003,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit/plugin-tex/0.6.5_markdown-it@13.0.2: + /@mdit/plugin-tex@0.6.5(markdown-it@13.0.2): resolution: {integrity: sha512-Le8XCodPiN9+gH2dtWH1CKrH7/dMQuz0M8hAZk/2j2w7TTaMb0x622ELCvIgSlnq8xk0mdBphVa3iZ2AyS9evg==} engines: {node: '>= 18'} peerDependencies: @@ -1994,7 +2016,7 @@ packages: markdown-it: 13.0.2 dev: true - /@mdit/plugin-uml/0.6.5_markdown-it@13.0.2: + /@mdit/plugin-uml@0.6.5(markdown-it@13.0.2): resolution: {integrity: sha512-xWB03mUnzrHE13Rv7ke6Mlw6b33hTB/GNqb+Z5L6vYFHSM3tAbxhZQIlxJ69hQuAh/mJkrY59JYKSxIbk2u6XA==} engines: {node: '>= 18'} peerDependencies: @@ -2007,7 +2029,7 @@ packages: markdown-it: 13.0.2 dev: true - /@nodelib/fs.scandir/2.1.5: + /@nodelib/fs.scandir@2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} dependencies: @@ -2015,12 +2037,12 @@ packages: run-parallel: 1.2.0 dev: true - /@nodelib/fs.stat/2.0.5: + /@nodelib/fs.stat@2.0.5: resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} engines: {node: '>= 8'} dev: true - /@nodelib/fs.walk/1.2.8: + /@nodelib/fs.walk@1.2.8: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} dependencies: @@ -2028,7 +2050,7 @@ packages: fastq: 1.15.0 dev: true - /@rollup/plugin-babel/5.3.1_gzdrilr2jis4dctob4jwdprlgq: + /@rollup/plugin-babel@5.3.1(@babel/core@7.23.3)(rollup@2.79.1): resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} engines: {node: '>= 10.0.0'} peerDependencies: @@ -2041,17 +2063,17 @@ packages: dependencies: '@babel/core': 7.23.3 '@babel/helper-module-imports': 7.22.15 - '@rollup/pluginutils': 3.1.0_rollup@2.79.1 + '@rollup/pluginutils': 3.1.0(rollup@2.79.1) rollup: 2.79.1 dev: true - /@rollup/plugin-node-resolve/11.2.1_rollup@2.79.1: + /@rollup/plugin-node-resolve@11.2.1(rollup@2.79.1): resolution: {integrity: sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==} engines: {node: '>= 10.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.79.1 + '@rollup/pluginutils': 3.1.0(rollup@2.79.1) '@types/resolve': 1.17.1 builtin-modules: 3.3.0 deepmerge: 4.3.1 @@ -2060,17 +2082,17 @@ packages: rollup: 2.79.1 dev: true - /@rollup/plugin-replace/2.4.2_rollup@2.79.1: + /@rollup/plugin-replace@2.4.2(rollup@2.79.1): resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.79.1 + '@rollup/pluginutils': 3.1.0(rollup@2.79.1) magic-string: 0.25.9 rollup: 2.79.1 dev: true - /@rollup/pluginutils/3.1.0_rollup@2.79.1: + /@rollup/pluginutils@3.1.0(rollup@2.79.1): resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: @@ -2082,7 +2104,7 @@ packages: rollup: 2.79.1 dev: true - /@rollup/rollup-android-arm-eabi/4.5.0: + /@rollup/rollup-android-arm-eabi@4.5.0: resolution: {integrity: sha512-OINaBGY+Wc++U0rdr7BLuFClxcoWaVW3vQYqmQq6B3bqQ/2olkaoz+K8+af/Mmka/C2yN5j+L9scBkv4BtKsDA==} cpu: [arm] os: [android] @@ -2090,7 +2112,7 @@ packages: dev: true optional: true - /@rollup/rollup-android-arm64/4.5.0: + /@rollup/rollup-android-arm64@4.5.0: resolution: {integrity: sha512-UdMf1pOQc4ZmUA/NTmKhgJTBimbSKnhPS2zJqucqFyBRFPnPDtwA8MzrGNTjDeQbIAWfpJVAlxejw+/lQyBK/w==} cpu: [arm64] os: [android] @@ -2098,7 +2120,7 @@ packages: dev: true optional: true - /@rollup/rollup-darwin-arm64/4.5.0: + /@rollup/rollup-darwin-arm64@4.5.0: resolution: {integrity: sha512-L0/CA5p/idVKI+c9PcAPGorH6CwXn6+J0Ys7Gg1axCbTPgI8MeMlhA6fLM9fK+ssFhqogMHFC8HDvZuetOii7w==} cpu: [arm64] os: [darwin] @@ -2106,7 +2128,7 @@ packages: dev: true optional: true - /@rollup/rollup-darwin-x64/4.5.0: + /@rollup/rollup-darwin-x64@4.5.0: resolution: {integrity: sha512-QZCbVqU26mNlLn8zi/XDDquNmvcr4ON5FYAHQQsyhrHx8q+sQi/6xduoznYXwk/KmKIXG5dLfR0CvY+NAWpFYQ==} cpu: [x64] os: [darwin] @@ -2114,7 +2136,7 @@ packages: dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf/4.5.0: + /@rollup/rollup-linux-arm-gnueabihf@4.5.0: resolution: {integrity: sha512-VpSQ+xm93AeV33QbYslgf44wc5eJGYfYitlQzAi3OObu9iwrGXEnmu5S3ilkqE3Pr/FkgOiJKV/2p0ewf4Hrtg==} cpu: [arm] os: [linux] @@ -2122,7 +2144,7 @@ packages: dev: true optional: true - /@rollup/rollup-linux-arm64-gnu/4.5.0: + /@rollup/rollup-linux-arm64-gnu@4.5.0: resolution: {integrity: sha512-OrEyIfpxSsMal44JpEVx9AEcGpdBQG1ZuWISAanaQTSMeStBW+oHWwOkoqR54bw3x8heP8gBOyoJiGg+fLY8qQ==} cpu: [arm64] os: [linux] @@ -2131,7 +2153,7 @@ packages: dev: true optional: true - /@rollup/rollup-linux-arm64-musl/4.5.0: + /@rollup/rollup-linux-arm64-musl@4.5.0: resolution: {integrity: sha512-1H7wBbQuE6igQdxMSTjtFfD+DGAudcYWhp106z/9zBA8OQhsJRnemO4XGavdzHpGhRtRxbgmUGdO3YQgrWf2RA==} cpu: [arm64] os: [linux] @@ -2140,7 +2162,7 @@ packages: dev: true optional: true - /@rollup/rollup-linux-x64-gnu/4.5.0: + /@rollup/rollup-linux-x64-gnu@4.5.0: resolution: {integrity: sha512-FVyFI13tXw5aE65sZdBpNjPVIi4Q5mARnL/39UIkxvSgRAIqCo5sCpCELk0JtXHGee2owZz5aNLbWNfBHzr71Q==} cpu: [x64] os: [linux] @@ -2149,7 +2171,7 @@ packages: dev: true optional: true - /@rollup/rollup-linux-x64-musl/4.5.0: + /@rollup/rollup-linux-x64-musl@4.5.0: resolution: {integrity: sha512-eBPYl2sLpH/o8qbSz6vPwWlDyThnQjJfcDOGFbNjmjb44XKC1F5dQfakOsADRVrXCNzM6ZsSIPDG5dc6HHLNFg==} cpu: [x64] os: [linux] @@ -2158,7 +2180,7 @@ packages: dev: true optional: true - /@rollup/rollup-win32-arm64-msvc/4.5.0: + /@rollup/rollup-win32-arm64-msvc@4.5.0: resolution: {integrity: sha512-xaOHIfLOZypoQ5U2I6rEaugS4IYtTgP030xzvrBf5js7p9WI9wik07iHmsKaej8Z83ZDxN5GyypfoyKV5O5TJA==} cpu: [arm64] os: [win32] @@ -2166,7 +2188,7 @@ packages: dev: true optional: true - /@rollup/rollup-win32-ia32-msvc/4.5.0: + /@rollup/rollup-win32-ia32-msvc@4.5.0: resolution: {integrity: sha512-Al6quztQUrHwcOoU2TuFblUQ5L+/AmPBXFR6dUvyo4nRj2yQRK0WIUaGMF/uwKulvRcXkpHe3k9A8Vf93VDktA==} cpu: [ia32] os: [win32] @@ -2174,7 +2196,7 @@ packages: dev: true optional: true - /@rollup/rollup-win32-x64-msvc/4.5.0: + /@rollup/rollup-win32-x64-msvc@4.5.0: resolution: {integrity: sha512-8kdW+brNhI/NzJ4fxDufuJUjepzINqJKLGHuxyAtpPG9bMbn8P5mtaCcbOm0EzLJ+atg+kF9dwg8jpclkVqx5w==} cpu: [x64] os: [win32] @@ -2182,16 +2204,16 @@ packages: dev: true optional: true - /@sindresorhus/merge-streams/1.0.0: + /@sindresorhus/merge-streams@1.0.0: resolution: {integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==} engines: {node: '>=18'} dev: true - /@stackblitz/sdk/1.9.0: + /@stackblitz/sdk@1.9.0: resolution: {integrity: sha512-3m6C7f8pnR5KXys/Hqx2x6ylnpqOak6HtnZI6T5keEO0yT+E4Spkw37VEbdwuC+2oxmjdgq6YZEgiKX7hM1GmQ==} dev: true - /@surma/rollup-plugin-off-main-thread/2.2.3: + /@surma/rollup-plugin-off-main-thread@2.2.3: resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==} dependencies: ejs: 3.1.9 @@ -2200,146 +2222,146 @@ packages: string.prototype.matchall: 4.0.10 dev: true - /@types/d3-scale-chromatic/3.0.2: + /@types/d3-scale-chromatic@3.0.2: resolution: {integrity: sha512-kpKNZMDT3OAX6b5ct5nS/mv6LULagnUy4DmS6yyNjclje1qVe7vbjPwY3q1TGz6+Wr2IUkgFatCzqYUl54fHag==} dev: true - /@types/d3-scale/4.0.8: + /@types/d3-scale@4.0.8: resolution: {integrity: sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==} dependencies: '@types/d3-time': 3.0.3 dev: true - /@types/d3-time/3.0.3: + /@types/d3-time@3.0.3: resolution: {integrity: sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==} dev: true - /@types/debug/4.1.12: + /@types/debug@4.1.12: resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} dependencies: '@types/ms': 0.7.34 dev: true - /@types/estree/0.0.39: + /@types/estree@0.0.39: resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} dev: true - /@types/fs-extra/11.0.4: + /@types/fs-extra@11.0.4: resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} dependencies: '@types/jsonfile': 6.1.4 '@types/node': 18.18.10 dev: true - /@types/hash-sum/1.0.2: + /@types/hash-sum@1.0.2: resolution: {integrity: sha512-UP28RddqY8xcU0SCEp9YKutQICXpaAq9N8U2klqF5hegGha7KzTOL8EdhIIV3bOSGBzjEpN9bU/d+nNZBdJYVw==} dev: true - /@types/js-yaml/4.0.9: + /@types/js-yaml@4.0.9: resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==} dev: true - /@types/jsonfile/6.1.4: + /@types/jsonfile@6.1.4: resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} dependencies: '@types/node': 18.18.10 dev: true - /@types/katex/0.16.6: + /@types/katex@0.16.6: resolution: {integrity: sha512-rZYO1HInM99rAFYNwGqbYPxHZHxu2IwZYKj4bJ4oh6edVrm1UId8mmbHIZLBtG253qU6y3piag0XYe/joNnwzQ==} dev: true - /@types/linkify-it/3.0.5: + /@types/linkify-it@3.0.5: resolution: {integrity: sha512-yg6E+u0/+Zjva+buc3EIb+29XEg4wltq7cSmd4Uc2EE/1nUVmxyzpX6gUXD0V8jIrG0r7YeOGVIbYRkxeooCtw==} dev: true - /@types/lodash-es/4.17.11: + /@types/lodash-es@4.17.11: resolution: {integrity: sha512-eCw8FYAWHt2DDl77s+AMLLzPn310LKohruumpucZI4oOFJkIgnlaJcy23OKMJxx4r9PeTF13Gv6w+jqjWQaYUg==} dependencies: '@types/lodash': 4.14.201 dev: true - /@types/lodash/4.14.201: + /@types/lodash@4.14.201: resolution: {integrity: sha512-y9euML0cim1JrykNxADLfaG0FgD1g/yTHwUs/Jg9ZIU7WKj2/4IW9Lbb1WZbvck78W/lfGXFfe+u2EGfIJXdLQ==} dev: true - /@types/markdown-it-emoji/2.0.4: + /@types/markdown-it-emoji@2.0.4: resolution: {integrity: sha512-H6ulk/ZmbDxOayPwI/leJzrmoW1YKX1Z+MVSCHXuYhvqckV4I/c+hPTf6UiqJyn2avWugfj30XroheEb6/Ekqg==} dependencies: '@types/markdown-it': 13.0.6 dev: true - /@types/markdown-it/13.0.6: + /@types/markdown-it@13.0.6: resolution: {integrity: sha512-0VqpvusJn1/lwRegCxcHVdmLfF+wIsprsKMC9xW8UPcTxhFcQtoN/fBU1zMe8pH7D/RuueMh2CaBaNv+GrLqTw==} dependencies: '@types/linkify-it': 3.0.5 '@types/mdurl': 1.0.5 dev: true - /@types/mdast/3.0.15: + /@types/mdast@3.0.15: resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} dependencies: '@types/unist': 2.0.10 dev: true - /@types/mdurl/1.0.5: + /@types/mdurl@1.0.5: resolution: {integrity: sha512-6L6VymKTzYSrEf4Nev4Xa1LCHKrlTlYCBMTlQKFuddo1CvQcE52I0mwfOJayueUC7MJuXOeHTcIU683lzd0cUA==} dev: true - /@types/ms/0.7.34: + /@types/ms@0.7.34: resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} dev: true - /@types/node/17.0.45: + /@types/node@17.0.45: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: true - /@types/node/18.18.10: + /@types/node@18.18.10: resolution: {integrity: sha512-luANqZxPmjTll8bduz4ACs/lNTCLuWssCyjqTY9yLdsv1xnViQp3ISKwsEWOIecO13JWUqjVdig/Vjjc09o8uA==} dependencies: undici-types: 5.26.5 dev: true - /@types/raphael/2.3.7: + /@types/raphael@2.3.7: resolution: {integrity: sha512-IZdbYWK8LJhB4eR9xGnACAijwzWEYjbP71910rkP6H4Qf8JsMw02YUz+3lSdVor5q8Xdqq8UL+LmzppnCDWm2g==} dev: true - /@types/resolve/1.17.1: + /@types/resolve@1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: '@types/node': 18.18.10 dev: true - /@types/sax/1.2.7: + /@types/sax@1.2.7: resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} dependencies: '@types/node': 18.18.10 dev: true - /@types/trusted-types/2.0.6: + /@types/trusted-types@2.0.6: resolution: {integrity: sha512-HYtNooPvUY9WAVRBr4u+4Qa9fYD1ze2IUlAD3HoA6oehn1taGwBx3Oa52U4mTslTS+GAExKpaFu39Y5xUEwfjg==} dev: true - /@types/unist/2.0.10: + /@types/unist@2.0.10: resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} dev: true - /@types/web-bluetooth/0.0.20: + /@types/web-bluetooth@0.0.20: resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} dev: true - /@vitejs/plugin-vue/4.5.0_vite@5.0.0+vue@3.3.8: + /@vitejs/plugin-vue@4.5.0(vite@5.0.0)(vue@3.3.8): resolution: {integrity: sha512-a2WSpP8X8HTEww/U00bU4mX1QpLINNuz/2KMNpLsdu3BzOpak3AGI1CJYBTXcc4SPhaD0eNRUp7IyQK405L5dQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 || ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.0.0_tkfod34gjxqfjeodz4tatyes34 + vite: 5.0.0(@types/node@18.18.10)(sass@1.69.6) vue: 3.3.8 dev: true - /@vue/compiler-core/3.3.8: + /@vue/compiler-core@3.3.8: resolution: {integrity: sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==} dependencies: '@babel/parser': 7.23.3 @@ -2348,14 +2370,14 @@ packages: source-map-js: 1.0.2 dev: true - /@vue/compiler-dom/3.3.8: + /@vue/compiler-dom@3.3.8: resolution: {integrity: sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==} dependencies: '@vue/compiler-core': 3.3.8 '@vue/shared': 3.3.8 dev: true - /@vue/compiler-sfc/3.3.8: + /@vue/compiler-sfc@3.3.8: resolution: {integrity: sha512-WMzbUrlTjfYF8joyT84HfwwXo+8WPALuPxhy+BZ6R4Aafls+jDBnSz8PDz60uFhuqFbl3HxRfxvDzrUf3THwpA==} dependencies: '@babel/parser': 7.23.3 @@ -2370,18 +2392,18 @@ packages: source-map-js: 1.0.2 dev: true - /@vue/compiler-ssr/3.3.8: + /@vue/compiler-ssr@3.3.8: resolution: {integrity: sha512-hXCqQL/15kMVDBuoBYpUnSYT8doDNwsjvm3jTefnXr+ytn294ySnT8NlsFHmTgKNjwpuFy7XVV8yTeLtNl/P6w==} dependencies: '@vue/compiler-dom': 3.3.8 '@vue/shared': 3.3.8 dev: true - /@vue/devtools-api/6.5.1: + /@vue/devtools-api@6.5.1: resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} dev: true - /@vue/reactivity-transform/3.3.8: + /@vue/reactivity-transform@3.3.8: resolution: {integrity: sha512-49CvBzmZNtcHua0XJ7GdGifM8GOXoUMOX4dD40Y5DxI3R8OUhMlvf2nvgUAcPxaXiV5MQQ1Nwy09ADpnLQUqRw==} dependencies: '@babel/parser': 7.23.3 @@ -2391,20 +2413,20 @@ packages: magic-string: 0.30.5 dev: true - /@vue/reactivity/3.3.8: + /@vue/reactivity@3.3.8: resolution: {integrity: sha512-ctLWitmFBu6mtddPyOKpHg8+5ahouoTCRtmAHZAXmolDtuZXfjL2T3OJ6DL6ezBPQB1SmMnpzjiWjCiMYmpIuw==} dependencies: '@vue/shared': 3.3.8 dev: true - /@vue/runtime-core/3.3.8: + /@vue/runtime-core@3.3.8: resolution: {integrity: sha512-qurzOlb6q26KWQ/8IShHkMDOuJkQnQcTIp1sdP4I9MbCf9FJeGVRXJFr2mF+6bXh/3Zjr9TDgURXrsCr9bfjUw==} dependencies: '@vue/reactivity': 3.3.8 '@vue/shared': 3.3.8 dev: true - /@vue/runtime-dom/3.3.8: + /@vue/runtime-dom@3.3.8: resolution: {integrity: sha512-Noy5yM5UIf9UeFoowBVgghyGGPIDPy1Qlqt0yVsUdAVbqI8eeMSsTqBtauaEoT2UFXUk5S64aWVNJN4MJ2vRdA==} dependencies: '@vue/runtime-core': 3.3.8 @@ -2412,7 +2434,7 @@ packages: csstype: 3.1.2 dev: true - /@vue/server-renderer/3.3.8_vue@3.3.8: + /@vue/server-renderer@3.3.8(vue@3.3.8): resolution: {integrity: sha512-zVCUw7RFskvPuNlPn/8xISbrf0zTWsTSdYTsUTN1ERGGZGVnRxM2QZ3x1OR32+vwkkCm0IW6HmJ49IsPm7ilLg==} peerDependencies: vue: 3.3.8 @@ -2422,26 +2444,26 @@ packages: vue: 3.3.8 dev: true - /@vue/shared/3.3.8: + /@vue/shared@3.3.8: resolution: {integrity: sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==} dev: true - /@vuepress/bundler-vite/2.0.0-rc.0_tkfod34gjxqfjeodz4tatyes34: + /@vuepress/bundler-vite@2.0.0-rc.0(@types/node@18.18.10)(sass@1.69.6): resolution: {integrity: sha512-rX8S8IYpqqlJfNPstS/joorpxXx/4WuE7+gDM31i2HUrxOKGZVzq8ZsRRRU2UdoTwHZSd3LpUS4sMtxE5xLK1A==} dependencies: - '@vitejs/plugin-vue': 4.5.0_vite@5.0.0+vue@3.3.8 + '@vitejs/plugin-vue': 4.5.0(vite@5.0.0)(vue@3.3.8) '@vuepress/client': 2.0.0-rc.0 '@vuepress/core': 2.0.0-rc.0 '@vuepress/shared': 2.0.0-rc.0 '@vuepress/utils': 2.0.0-rc.0 - autoprefixer: 10.4.16_postcss@8.4.31 + autoprefixer: 10.4.16(postcss@8.4.31) connect-history-api-fallback: 2.0.0 postcss: 8.4.31 - postcss-load-config: 4.0.2_postcss@8.4.31 + postcss-load-config: 4.0.2(postcss@8.4.31) rollup: 4.5.0 - vite: 5.0.0_tkfod34gjxqfjeodz4tatyes34 + vite: 5.0.0(@types/node@18.18.10)(sass@1.69.6) vue: 3.3.8 - vue-router: 4.2.5_vue@3.3.8 + vue-router: 4.2.5(vue@3.3.8) transitivePeerDependencies: - '@types/node' - '@vue/composition-api' @@ -2456,7 +2478,7 @@ packages: - typescript dev: true - /@vuepress/cli/2.0.0-rc.0: + /@vuepress/cli@2.0.0-rc.0: resolution: {integrity: sha512-XWSIFO9iOR7N4O2lXIwS5vZuLjU9WU/aGAtmhMWEMxrdMx7TQaJbgrfpTUEbHMf+cPI1DXBbUbtmkqIvtfOV0w==} hasBin: true dependencies: @@ -2473,20 +2495,20 @@ packages: - typescript dev: true - /@vuepress/client/2.0.0-rc.0: + /@vuepress/client@2.0.0-rc.0: resolution: {integrity: sha512-TwQx8hJgYONYxX+QltZ2aw9O5Ym6SKelfiUduuIRb555B1gece/jSVap3H/ZwyBhpgJMtG4+/Mrmf8nlDSHjvw==} dependencies: '@vue/devtools-api': 6.5.1 '@vuepress/shared': 2.0.0-rc.0 - '@vueuse/core': 10.6.1_vue@3.3.8 + '@vueuse/core': 10.6.1(vue@3.3.8) vue: 3.3.8 - vue-router: 4.2.5_vue@3.3.8 + vue-router: 4.2.5(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: true - /@vuepress/core/2.0.0-rc.0: + /@vuepress/core@2.0.0-rc.0: resolution: {integrity: sha512-uoOaZP1MdxZYJIAJcRcmYKKeCIVnxZeOuLMOOB9CPuAKSalT1RvJ1lztw6RX3q9SPnlqtSZPQXDncPAZivw4pA==} dependencies: '@vuepress/client': 2.0.0-rc.0 @@ -2500,7 +2522,7 @@ packages: - typescript dev: true - /@vuepress/markdown/2.0.0-rc.0: + /@vuepress/markdown@2.0.0-rc.0: resolution: {integrity: sha512-USmqdKKMT6ZFHYRztTjKUlO8qgGfnEygMAAq4AzC/uYXiEfrbMBLAWJhteyGS56P3rGLj0OPAhksE681bX/wOg==} dependencies: '@mdit-vue/plugin-component': 1.0.0 @@ -2516,14 +2538,14 @@ packages: '@vuepress/shared': 2.0.0-rc.0 '@vuepress/utils': 2.0.0-rc.0 markdown-it: 13.0.2 - markdown-it-anchor: 8.6.7_uz67x7drt3y2jntdicvae7olyu + markdown-it-anchor: 8.6.7(@types/markdown-it@13.0.6)(markdown-it@13.0.2) markdown-it-emoji: 2.0.2 mdurl: 1.0.1 transitivePeerDependencies: - supports-color dev: true - /@vuepress/plugin-active-header-links/2.0.0-rc.0: + /@vuepress/plugin-active-header-links@2.0.0-rc.0: resolution: {integrity: sha512-UJdXLYNGL5Wjy5YGY8M2QgqT75bZ95EHebbqGi8twBdIJE9O+bM+dPJyYtAk2PIVqFORiw3Hj+PchsNSxdn9+g==} dependencies: '@vuepress/client': 2.0.0-rc.0 @@ -2531,14 +2553,14 @@ packages: '@vuepress/utils': 2.0.0-rc.0 ts-debounce: 4.0.0 vue: 3.3.8 - vue-router: 4.2.5_vue@3.3.8 + vue-router: 4.2.5(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript dev: true - /@vuepress/plugin-back-to-top/2.0.0-rc.0: + /@vuepress/plugin-back-to-top@2.0.0-rc.0: resolution: {integrity: sha512-6GPfuzV5lkAnR00BxRUhqMXwMWt741alkq2R6bln4N8BneSOwEpX/7vi19MGf232aKdS/Va4pF5p0/nJ8Sed/g==} dependencies: '@vuepress/client': 2.0.0-rc.0 @@ -2552,7 +2574,7 @@ packages: - typescript dev: true - /@vuepress/plugin-container/2.0.0-rc.0: + /@vuepress/plugin-container@2.0.0-rc.0: resolution: {integrity: sha512-b7vrLN11YE7qiUDPfA3N9P7Z8fupe9Wbcr9KAE/bmfZ9VT4d6kzpVyoU7XHi99XngitsmnkaXP4aBvBF1c2AnA==} dependencies: '@types/markdown-it': 13.0.6 @@ -2568,20 +2590,20 @@ packages: - typescript dev: true - /@vuepress/plugin-docsearch/2.0.0-rc.0_47eadddqqdp6ft7upexa32ifqq: + /@vuepress/plugin-docsearch@2.0.0-rc.0(@algolia/client-search@4.20.0)(search-insights@2.11.0): resolution: {integrity: sha512-bFbb+RxNyoLVbojv3Fh3UNfMmx9tszdae5ni9nG2xa05giCRwGKT0wFG3Q6n0a9kIQ6V7z3PjCj9x1k4SALPEA==} dependencies: '@docsearch/css': 3.5.2 - '@docsearch/js': 3.5.2_47eadddqqdp6ft7upexa32ifqq - '@docsearch/react': 3.5.2_47eadddqqdp6ft7upexa32ifqq + '@docsearch/js': 3.5.2(@algolia/client-search@4.20.0)(search-insights@2.11.0) + '@docsearch/react': 3.5.2(@algolia/client-search@4.20.0)(search-insights@2.11.0) '@vuepress/client': 2.0.0-rc.0 '@vuepress/core': 2.0.0-rc.0 '@vuepress/shared': 2.0.0-rc.0 '@vuepress/utils': 2.0.0-rc.0 - '@vueuse/core': 10.6.1_vue@3.3.8 + '@vueuse/core': 10.6.1(vue@3.3.8) ts-debounce: 4.0.0 vue: 3.3.8 - vue-router: 4.2.5_vue@3.3.8 + vue-router: 4.2.5(vue@3.3.8) transitivePeerDependencies: - '@algolia/client-search' - '@types/react' @@ -2593,7 +2615,7 @@ packages: - typescript dev: true - /@vuepress/plugin-external-link-icon/2.0.0-rc.0: + /@vuepress/plugin-external-link-icon@2.0.0-rc.0: resolution: {integrity: sha512-o8bk0oIlj/BkKc02mq91XLDloq1VOz/8iNcRwKAeqBE6svXzdYiyoTGet0J/4iPuAetsCn75S57W6RioDJHMnQ==} dependencies: '@vuepress/client': 2.0.0-rc.0 @@ -2608,7 +2630,7 @@ packages: - typescript dev: true - /@vuepress/plugin-git/2.0.0-rc.0: + /@vuepress/plugin-git@2.0.0-rc.0: resolution: {integrity: sha512-r7UF77vZxaYeJQLygzodKv+15z3/dTLuGp4VcYO21W6BlJZvd4u9zqgiV7A//bZQvK4+3Hprylr0G3KgXqMewA==} dependencies: '@vuepress/core': 2.0.0-rc.0 @@ -2620,7 +2642,7 @@ packages: - typescript dev: true - /@vuepress/plugin-medium-zoom/2.0.0-rc.0: + /@vuepress/plugin-medium-zoom@2.0.0-rc.0: resolution: {integrity: sha512-peU1lYKsmKikIe/0pkJuHzD/k6xW2TuqdvKVhV4I//aOE1WxsREKJ4ACcldmoIsnysoDydAUqKT6xDPGyDsH2g==} dependencies: '@vuepress/client': 2.0.0-rc.0 @@ -2634,21 +2656,21 @@ packages: - typescript dev: true - /@vuepress/plugin-nprogress/2.0.0-rc.0: + /@vuepress/plugin-nprogress@2.0.0-rc.0: resolution: {integrity: sha512-rI+eK0Pg1KiZE+7hGmDUeSbgdWCid8Vnw0hFKNmjinDzGVmx4m03M6qfvclsI0SryH+lR7itZGLaR4gbTlrz/w==} dependencies: '@vuepress/client': 2.0.0-rc.0 '@vuepress/core': 2.0.0-rc.0 '@vuepress/utils': 2.0.0-rc.0 vue: 3.3.8 - vue-router: 4.2.5_vue@3.3.8 + vue-router: 4.2.5(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript dev: true - /@vuepress/plugin-palette/2.0.0-rc.0: + /@vuepress/plugin-palette@2.0.0-rc.0: resolution: {integrity: sha512-wW70SCp3/K7s1lln5YQsBGTog2WXaQv5piva5zhXcQ47YGf4aAJpThDa5C/ot4HhkPOKn8Iz5s0ckxXZzW8DIg==} dependencies: '@vuepress/core': 2.0.0-rc.0 @@ -2660,7 +2682,7 @@ packages: - typescript dev: true - /@vuepress/plugin-prismjs/2.0.0-rc.0: + /@vuepress/plugin-prismjs@2.0.0-rc.0: resolution: {integrity: sha512-c5WRI7+FhVjdbymOKQ8F2KY/Bnv7aQtWScVk8vCMUimNi7v7Wff/A/i3KSFNz/tge3LxiAeH/Dc2WS/OnQXwCg==} dependencies: '@vuepress/core': 2.0.0-rc.0 @@ -2671,7 +2693,7 @@ packages: - typescript dev: true - /@vuepress/plugin-theme-data/2.0.0-rc.0: + /@vuepress/plugin-theme-data@2.0.0-rc.0: resolution: {integrity: sha512-FXY3/Ml+rM6gNKvwdBF6vKAcwnSvtXCzKgQwJAw3ppQTKUkLcbOxqM+h4d8bzHWAAvdnEvQFug5uEZgWllBQbA==} dependencies: '@vue/devtools-api': 6.5.1 @@ -2686,14 +2708,14 @@ packages: - typescript dev: true - /@vuepress/shared/2.0.0-rc.0: + /@vuepress/shared@2.0.0-rc.0: resolution: {integrity: sha512-ikdSfjRv5LGM1iv4HHwF9P6gqTjaFCXKPK+hzlkHFHNZO1GLqk7/BPc4F51tAG1s8TcLhUZc+54LrfgS7PkXXA==} dependencies: '@mdit-vue/types': 1.0.0 '@vue/shared': 3.3.8 dev: true - /@vuepress/theme-default/2.0.0-rc.0: + /@vuepress/theme-default@2.0.0-rc.0: resolution: {integrity: sha512-I8Y08evDmMuD1jh3NftPpFFSlCWOizQDJLjN7EQwcg7jiAP4A7c2REo6nBN2EmP24Mi7UrRM+RnytHR5V+pElA==} peerDependencies: sass-loader: ^13.3.2 @@ -2715,17 +2737,17 @@ packages: '@vuepress/plugin-theme-data': 2.0.0-rc.0 '@vuepress/shared': 2.0.0-rc.0 '@vuepress/utils': 2.0.0-rc.0 - '@vueuse/core': 10.6.1_vue@3.3.8 + '@vueuse/core': 10.6.1(vue@3.3.8) sass: 1.69.6 vue: 3.3.8 - vue-router: 4.2.5_vue@3.3.8 + vue-router: 4.2.5(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript dev: true - /@vuepress/utils/2.0.0-rc.0: + /@vuepress/utils@2.0.0-rc.0: resolution: {integrity: sha512-Q1ay/woClDHcW0Qe91KsnHoupdNN0tp/vhjvVLuAYxlv/1Obii7hz9WFcajyyGEhmsYxdvG2sGmcxFA02tuKkw==} dependencies: '@types/debug': 4.1.12 @@ -2743,38 +2765,38 @@ packages: - supports-color dev: true - /@vueuse/core/10.6.1_vue@3.3.8: + /@vueuse/core@10.6.1(vue@3.3.8): resolution: {integrity: sha512-Pc26IJbqgC9VG1u6VY/xrXXfxD33hnvxBnKrLlA2LJlyHII+BSrRoTPJgGYq7qZOu61itITFUnm6QbacwZ4H8Q==} dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.6.1 - '@vueuse/shared': 10.6.1_vue@3.3.8 - vue-demi: 0.14.6_vue@3.3.8 + '@vueuse/shared': 10.6.1(vue@3.3.8) + vue-demi: 0.14.6(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true - /@vueuse/metadata/10.6.1: + /@vueuse/metadata@10.6.1: resolution: {integrity: sha512-qhdwPI65Bgcj23e5lpGfQsxcy0bMjCAsUGoXkJ7DsoeDUdasbZ2DBa4dinFCOER3lF4gwUv+UD2AlA11zdzMFw==} dev: true - /@vueuse/shared/10.6.1_vue@3.3.8: + /@vueuse/shared@10.6.1(vue@3.3.8): resolution: {integrity: sha512-TECVDTIedFlL0NUfHWncf3zF9Gc4VfdxfQc8JFwoVZQmxpONhLxFrlm0eHQeidHj4rdTPL3KXJa0TZCk1wnc5Q==} dependencies: - vue-demi: 0.14.6_vue@3.3.8 + vue-demi: 0.14.6(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true - /acorn/8.11.2: + /acorn@8.11.2: resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} engines: {node: '>=0.4.0'} hasBin: true dev: true - /ajv/8.12.0: + /ajv@8.12.0: resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} dependencies: fast-deep-equal: 3.1.3 @@ -2783,7 +2805,7 @@ packages: uri-js: 4.4.1 dev: true - /algoliasearch/4.20.0: + /algoliasearch@4.20.0: resolution: {integrity: sha512-y+UHEjnOItoNy0bYO+WWmLWBlPwDjKHW6mNHrPi0NkuhpQOOEbrkwQH/wgKFDLh7qlKjzoKeiRtlpewDPDG23g==} dependencies: '@algolia/cache-browser-local-storage': 4.20.0 @@ -2802,31 +2824,31 @@ packages: '@algolia/transporter': 4.20.0 dev: true - /ansi-regex/5.0.1: + /ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} dev: true - /ansi-regex/6.0.1: + /ansi-regex@6.0.1: resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} engines: {node: '>=12'} dev: true - /ansi-styles/3.2.1: + /ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} dependencies: color-convert: 1.9.3 dev: true - /ansi-styles/4.3.0: + /ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} dependencies: color-convert: 2.0.1 dev: true - /anymatch/3.1.3: + /anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} dependencies: @@ -2834,27 +2856,27 @@ packages: picomatch: 2.3.1 dev: true - /arg/5.0.2: + /arg@5.0.2: resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} dev: true - /argparse/1.0.10: + /argparse@1.0.10: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} dependencies: sprintf-js: 1.0.3 dev: true - /argparse/2.0.1: + /argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - /array-buffer-byte-length/1.0.0: + /array-buffer-byte-length@1.0.0: resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} dependencies: call-bind: 1.0.5 is-array-buffer: 3.0.2 dev: true - /arraybuffer.prototype.slice/1.0.2: + /arraybuffer.prototype.slice@1.0.2: resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==} engines: {node: '>= 0.4'} dependencies: @@ -2867,26 +2889,26 @@ packages: is-shared-array-buffer: 1.0.2 dev: true - /artplayer/5.0.9: - resolution: {integrity: sha512-IM/DShYdmKFEA9jl08LYbTK2Jfz9s7qIjEH0xWjnxvVArUKZZKcoqwr6i54U0c4grtc/Uvb4wtCd78kvtSVlgw==} + /artplayer@5.1.1: + resolution: {integrity: sha512-pZ2/lB+Oo3g0CVLqkFuB86bMBPMtZaABaq5e1LPKubYDBW46+mzin2wzdVmk3tvFyfQoVnb+MBFU7nJYvI3qNg==} dependencies: option-validator: 2.0.6 dev: true - /async-validator/4.2.5: + /async-validator@4.2.5: resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==} dev: true - /async/3.2.5: + /async@3.2.5: resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} dev: true - /at-least-node/1.0.0: + /at-least-node@1.0.0: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} engines: {node: '>= 4.0.0'} dev: true - /autoprefixer/10.4.16_postcss@8.4.31: + /autoprefixer@10.4.16(postcss@8.4.31): resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==} engines: {node: ^10 || ^12 || >=14} hasBin: true @@ -2902,71 +2924,71 @@ packages: postcss-value-parser: 4.2.0 dev: true - /available-typed-arrays/1.0.5: + /available-typed-arrays@1.0.5: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} dev: true - /babel-plugin-polyfill-corejs2/0.4.6_@babel+core@7.23.3: + /babel-plugin-polyfill-corejs2@0.4.6(@babel/core@7.23.3): resolution: {integrity: sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/compat-data': 7.23.3 '@babel/core': 7.23.3 - '@babel/helper-define-polyfill-provider': 0.4.3_@babel+core@7.23.3 + '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.3) semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-corejs3/0.8.6_@babel+core@7.23.3: + /babel-plugin-polyfill-corejs3@0.8.6(@babel/core@7.23.3): resolution: {integrity: sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.23.3 - '@babel/helper-define-polyfill-provider': 0.4.3_@babel+core@7.23.3 + '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.3) core-js-compat: 3.33.3 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator/0.5.3_@babel+core@7.23.3: + /babel-plugin-polyfill-regenerator@0.5.3(@babel/core@7.23.3): resolution: {integrity: sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.23.3 - '@babel/helper-define-polyfill-provider': 0.4.3_@babel+core@7.23.3 + '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.3) transitivePeerDependencies: - supports-color dev: true - /balanced-match/1.0.2: + /balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} dev: true - /balloon-css/1.2.0: + /balloon-css@1.2.0: resolution: {integrity: sha512-urXwkHgwp6GsXVF+it01485Z2Cj4pnW02ICnM0TemOlkKmCNnDLmyy+ZZiRXBpwldUXO+aRNr7Hdia4CBvXJ5A==} dev: true - /base64-js/1.5.1: + /base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} dev: true - /bcp-47-match/1.0.3: + /bcp-47-match@1.0.3: resolution: {integrity: sha512-LggQ4YTdjWQSKELZF5JwchnBa1u0pIQSZf5lSdOHEdbVP55h0qICA/FUp3+W99q0xqxYa1ZQizTUH87gecII5w==} dev: true - /bcp-47-normalize/1.1.1: + /bcp-47-normalize@1.1.1: resolution: {integrity: sha512-jWZ1Jdu3cs0EZdfCkS0UE9Gg01PtxnChjEBySeB+Zo6nkqtFfnvtoQQgP1qU1Oo4qgJgxhTI6Sf9y/pZIhPs0A==} dependencies: bcp-47: 1.0.8 bcp-47-match: 1.0.3 dev: true - /bcp-47/1.0.8: + /bcp-47@1.0.8: resolution: {integrity: sha512-Y9y1QNBBtYtv7hcmoX0tR+tUNSFZGZ6OL6vKPObq8BbOhkCoyayF6ogfLTgAli/KuAEbsYHYUNq2AQuY6IuLag==} dependencies: is-alphabetical: 1.0.4 @@ -2974,17 +2996,17 @@ packages: is-decimal: 1.0.4 dev: true - /bcrypt-ts/5.0.0: + /bcrypt-ts@5.0.0: resolution: {integrity: sha512-0+VFzpOk0oIw8W8DfcCl0+xYbM04ib1u9IqkJCQQr+Vx8Pie4wzXmow+4zEnU0SP72QgPACDn0ARybH7q95Cbw==} engines: {node: '>=18'} dev: true - /binary-extensions/2.2.0: + /binary-extensions@2.2.0: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} dev: true - /bl/5.1.0: + /bl@5.1.0: resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==} dependencies: buffer: 6.0.3 @@ -2992,31 +3014,31 @@ packages: readable-stream: 3.6.2 dev: true - /boolbase/1.0.0: + /boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} dev: true - /brace-expansion/1.1.11: + /brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 dev: true - /brace-expansion/2.0.1: + /brace-expansion@2.0.1: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} dependencies: balanced-match: 1.0.2 dev: true - /braces/3.0.2: + /braces@3.0.2: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} dependencies: fill-range: 7.0.1 dev: true - /browserslist/4.22.1: + /browserslist@4.22.1: resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -3024,31 +3046,31 @@ packages: caniuse-lite: 1.0.30001563 electron-to-chromium: 1.4.588 node-releases: 2.0.13 - update-browserslist-db: 1.0.13_browserslist@4.22.1 + update-browserslist-db: 1.0.13(browserslist@4.22.1) dev: true - /buffer-from/1.1.2: + /buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} dev: true - /buffer/6.0.3: + /buffer@6.0.3: resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} dependencies: base64-js: 1.5.1 ieee754: 1.2.1 dev: true - /builtin-modules/3.3.0: + /builtin-modules@3.3.0: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} dev: true - /cac/6.7.14: + /cac@6.7.14: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} dev: true - /call-bind/1.0.5: + /call-bind@1.0.5: resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} dependencies: function-bind: 1.1.2 @@ -3056,16 +3078,16 @@ packages: set-function-length: 1.1.1 dev: true - /camelcase/5.3.1: + /camelcase@5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} dev: true - /caniuse-lite/1.0.30001563: + /caniuse-lite@1.0.30001563: resolution: {integrity: sha512-na2WUmOxnwIZtwnFI2CZ/3er0wdNzU7hN+cPYz/z2ajHThnkWjNBOpEPP4n+4r2WPM847JaMotaJE3bnfzjyKw==} dev: true - /chalk/2.4.2: + /chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} engines: {node: '>=4'} dependencies: @@ -3074,7 +3096,7 @@ packages: supports-color: 5.5.0 dev: true - /chalk/4.1.2: + /chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} dependencies: @@ -3082,16 +3104,16 @@ packages: supports-color: 7.2.0 dev: true - /chalk/5.3.0: + /chalk@5.3.0: resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: true - /character-entities/2.0.2: + /character-entities@2.0.2: resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} dev: true - /cheerio-select/2.1.0: + /cheerio-select@2.1.0: resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==} dependencies: boolbase: 1.0.0 @@ -3102,7 +3124,7 @@ packages: domutils: 3.1.0 dev: true - /cheerio/1.0.0-rc.12: + /cheerio@1.0.0-rc.12: resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==} engines: {node: '>= 6'} dependencies: @@ -3115,7 +3137,7 @@ packages: parse5-htmlparser2-tree-adapter: 7.0.0 dev: true - /chokidar/3.5.3: + /chokidar@3.5.3: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} dependencies: @@ -3130,19 +3152,19 @@ packages: fsevents: 2.3.3 dev: true - /cli-cursor/4.0.0: + /cli-cursor@4.0.0: resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: restore-cursor: 4.0.0 dev: true - /cli-spinners/2.9.1: + /cli-spinners@2.9.1: resolution: {integrity: sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==} engines: {node: '>=6'} dev: true - /cliui/6.0.0: + /cliui@6.0.0: resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} dependencies: string-width: 4.2.3 @@ -3150,86 +3172,86 @@ packages: wrap-ansi: 6.2.0 dev: true - /codem-isoboxer/0.3.9: + /codem-isoboxer@0.3.9: resolution: {integrity: sha512-4XOTqEzBWrGOZaMd+sTED2hLpzfBbiQCf1W6OBGkIHqk1D8uwy8WFLazVbdQwfDpQ+vf39lqTGPa9IhWW0roTA==} dev: true - /color-convert/1.9.3: + /color-convert@1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} dependencies: color-name: 1.1.3 dev: true - /color-convert/2.0.1: + /color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} dependencies: color-name: 1.1.4 dev: true - /color-name/1.1.3: + /color-name@1.1.3: resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} dev: true - /color-name/1.1.4: + /color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} dev: true - /commander/2.20.3: + /commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} dev: true - /commander/7.2.0: + /commander@7.2.0: resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} engines: {node: '>= 10'} dev: true - /commander/9.2.0: + /commander@9.2.0: resolution: {integrity: sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w==} engines: {node: ^12.20.0 || >=14} dev: true - /common-tags/1.8.2: + /common-tags@1.8.2: resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} engines: {node: '>=4.0.0'} dev: true - /concat-map/0.0.1: + /concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} dev: true - /connect-history-api-fallback/2.0.0: + /connect-history-api-fallback@2.0.0: resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} engines: {node: '>=0.8'} dev: true - /convert-source-map/2.0.0: + /convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} dev: true - /core-js-compat/3.33.3: + /core-js-compat@3.33.3: resolution: {integrity: sha512-cNzGqFsh3Ot+529GIXacjTJ7kegdt5fPXxCBVS1G0iaZpuo/tBz399ymceLJveQhFFZ8qThHiP3fzuoQjKN2ow==} dependencies: browserslist: 4.22.1 dev: true - /cose-base/1.0.3: + /cose-base@1.0.3: resolution: {integrity: sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==} dependencies: layout-base: 1.0.2 dev: true - /cose-base/2.2.0: + /cose-base@2.2.0: resolution: {integrity: sha512-AzlgcsCbUMymkADOJtQm3wO9S3ltPfYOFD5033keQn9NJzIbtnZj+UdBJe7DYml/8TdbtHJW3j58SOnKhWY/5g==} dependencies: layout-base: 2.0.1 dev: true - /create-codepen/1.0.1: + /create-codepen@1.0.1: resolution: {integrity: sha512-XzSWwGCFNeOnNGp3KdCDGaKq4Cp1SvjzpPGQqO0tj1HT3BhksLdl/xQ2ZEY4+0MQ3m1I/K1Fvpm4GGMthtamyA==} dev: true - /cross-spawn/7.0.3: + /cross-spawn@7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} dependencies: @@ -3238,19 +3260,19 @@ packages: which: 2.0.2 dev: true - /crypto-random-string/2.0.0: + /crypto-random-string@2.0.0: resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} engines: {node: '>=8'} dev: true - /css-render/0.15.12: + /css-render@0.15.12: resolution: {integrity: sha512-eWzS66patiGkTTik+ipO9qNGZ+uNuGyTmnz6/+EJIiFg8+3yZRpnMwgFo8YdXhQRsiePzehnusrxVvugNjXzbw==} dependencies: '@emotion/hash': 0.8.0 csstype: 3.0.11 dev: true - /css-select/5.1.0: + /css-select@5.1.0: resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} dependencies: boolbase: 1.0.0 @@ -3260,20 +3282,20 @@ packages: nth-check: 2.1.1 dev: true - /css-what/6.1.0: + /css-what@6.1.0: resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} engines: {node: '>= 6'} dev: true - /csstype/3.0.11: + /csstype@3.0.11: resolution: {integrity: sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==} dev: true - /csstype/3.1.2: + /csstype@3.1.2: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} dev: true - /cytoscape-cose-bilkent/4.1.0_cytoscape@3.27.0: + /cytoscape-cose-bilkent@4.1.0(cytoscape@3.27.0): resolution: {integrity: sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==} peerDependencies: cytoscape: ^3.2.0 @@ -3282,7 +3304,7 @@ packages: cytoscape: 3.27.0 dev: true - /cytoscape-fcose/2.2.0_cytoscape@3.27.0: + /cytoscape-fcose@2.2.0(cytoscape@3.27.0): resolution: {integrity: sha512-ki1/VuRIHFCzxWNrsshHYPs6L7TvLu3DL+TyIGEsRcvVERmxokbf5Gdk7mFxZnTdiGtnA4cfSmjZJMviqSuZrQ==} peerDependencies: cytoscape: ^3.2.0 @@ -3291,7 +3313,7 @@ packages: cytoscape: 3.27.0 dev: true - /cytoscape/3.27.0: + /cytoscape@3.27.0: resolution: {integrity: sha512-pPZJilfX9BxESwujODz5pydeGi+FBrXq1rcaB1mfhFXXFJ9GjE6CNndAk+8jPzoXGD+16LtSS4xlYEIUiW4Abg==} engines: {node: '>=0.10'} dependencies: @@ -3299,25 +3321,25 @@ packages: lodash: 4.17.21 dev: true - /d3-array/2.12.1: + /d3-array@2.12.1: resolution: {integrity: sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==} dependencies: internmap: 1.0.1 dev: true - /d3-array/3.2.4: + /d3-array@3.2.4: resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==} engines: {node: '>=12'} dependencies: internmap: 2.0.3 dev: true - /d3-axis/3.0.0: + /d3-axis@3.0.0: resolution: {integrity: sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==} engines: {node: '>=12'} dev: true - /d3-brush/3.0.0: + /d3-brush@3.0.0: resolution: {integrity: sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==} engines: {node: '>=12'} dependencies: @@ -3325,41 +3347,41 @@ packages: d3-drag: 3.0.0 d3-interpolate: 3.0.1 d3-selection: 3.0.0 - d3-transition: 3.0.1_d3-selection@3.0.0 + d3-transition: 3.0.1(d3-selection@3.0.0) dev: true - /d3-chord/3.0.1: + /d3-chord@3.0.1: resolution: {integrity: sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==} engines: {node: '>=12'} dependencies: d3-path: 3.1.0 dev: true - /d3-color/3.1.0: + /d3-color@3.1.0: resolution: {integrity: sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==} engines: {node: '>=12'} dev: true - /d3-contour/4.0.2: + /d3-contour@4.0.2: resolution: {integrity: sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==} engines: {node: '>=12'} dependencies: d3-array: 3.2.4 dev: true - /d3-delaunay/6.0.4: + /d3-delaunay@6.0.4: resolution: {integrity: sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==} engines: {node: '>=12'} dependencies: delaunator: 5.0.0 dev: true - /d3-dispatch/3.0.1: + /d3-dispatch@3.0.1: resolution: {integrity: sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==} engines: {node: '>=12'} dev: true - /d3-drag/3.0.0: + /d3-drag@3.0.0: resolution: {integrity: sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==} engines: {node: '>=12'} dependencies: @@ -3367,7 +3389,7 @@ packages: d3-selection: 3.0.0 dev: true - /d3-dsv/3.0.1: + /d3-dsv@3.0.1: resolution: {integrity: sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==} engines: {node: '>=12'} hasBin: true @@ -3377,19 +3399,19 @@ packages: rw: 1.3.3 dev: true - /d3-ease/3.0.1: + /d3-ease@3.0.1: resolution: {integrity: sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==} engines: {node: '>=12'} dev: true - /d3-fetch/3.0.1: + /d3-fetch@3.0.1: resolution: {integrity: sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==} engines: {node: '>=12'} dependencies: d3-dsv: 3.0.1 dev: true - /d3-force/3.0.0: + /d3-force@3.0.0: resolution: {integrity: sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==} engines: {node: '>=12'} dependencies: @@ -3398,62 +3420,62 @@ packages: d3-timer: 3.0.1 dev: true - /d3-format/3.1.0: + /d3-format@3.1.0: resolution: {integrity: sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==} engines: {node: '>=12'} dev: true - /d3-geo/3.1.0: + /d3-geo@3.1.0: resolution: {integrity: sha512-JEo5HxXDdDYXCaWdwLRt79y7giK8SbhZJbFWXqbRTolCHFI5jRqteLzCsq51NKbUoX0PjBVSohxrx+NoOUujYA==} engines: {node: '>=12'} dependencies: d3-array: 3.2.4 dev: true - /d3-hierarchy/3.1.2: + /d3-hierarchy@3.1.2: resolution: {integrity: sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==} engines: {node: '>=12'} dev: true - /d3-interpolate/3.0.1: + /d3-interpolate@3.0.1: resolution: {integrity: sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==} engines: {node: '>=12'} dependencies: d3-color: 3.1.0 dev: true - /d3-path/1.0.9: + /d3-path@1.0.9: resolution: {integrity: sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==} dev: true - /d3-path/3.1.0: + /d3-path@3.1.0: resolution: {integrity: sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==} engines: {node: '>=12'} dev: true - /d3-polygon/3.0.1: + /d3-polygon@3.0.1: resolution: {integrity: sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==} engines: {node: '>=12'} dev: true - /d3-quadtree/3.0.1: + /d3-quadtree@3.0.1: resolution: {integrity: sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==} engines: {node: '>=12'} dev: true - /d3-random/3.0.1: + /d3-random@3.0.1: resolution: {integrity: sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==} engines: {node: '>=12'} dev: true - /d3-sankey/0.12.3: + /d3-sankey@0.12.3: resolution: {integrity: sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==} dependencies: d3-array: 2.12.1 d3-shape: 1.3.7 dev: true - /d3-scale-chromatic/3.0.0: + /d3-scale-chromatic@3.0.0: resolution: {integrity: sha512-Lx9thtxAKrO2Pq6OO2Ua474opeziKr279P/TKZsMAhYyNDD3EnCffdbgeSYN5O7m2ByQsxtuP2CSDczNUIZ22g==} engines: {node: '>=12'} dependencies: @@ -3461,7 +3483,7 @@ packages: d3-interpolate: 3.0.1 dev: true - /d3-scale/4.0.2: + /d3-scale@4.0.2: resolution: {integrity: sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==} engines: {node: '>=12'} dependencies: @@ -3472,44 +3494,44 @@ packages: d3-time-format: 4.1.0 dev: true - /d3-selection/3.0.0: + /d3-selection@3.0.0: resolution: {integrity: sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==} engines: {node: '>=12'} dev: true - /d3-shape/1.3.7: + /d3-shape@1.3.7: resolution: {integrity: sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==} dependencies: d3-path: 1.0.9 dev: true - /d3-shape/3.2.0: + /d3-shape@3.2.0: resolution: {integrity: sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==} engines: {node: '>=12'} dependencies: d3-path: 3.1.0 dev: true - /d3-time-format/4.1.0: + /d3-time-format@4.1.0: resolution: {integrity: sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==} engines: {node: '>=12'} dependencies: d3-time: 3.1.0 dev: true - /d3-time/3.1.0: + /d3-time@3.1.0: resolution: {integrity: sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==} engines: {node: '>=12'} dependencies: d3-array: 3.2.4 dev: true - /d3-timer/3.0.1: + /d3-timer@3.0.1: resolution: {integrity: sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==} engines: {node: '>=12'} dev: true - /d3-transition/3.0.1_d3-selection@3.0.0: + /d3-transition@3.0.1(d3-selection@3.0.0): resolution: {integrity: sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==} engines: {node: '>=12'} peerDependencies: @@ -3523,7 +3545,7 @@ packages: d3-timer: 3.0.1 dev: true - /d3-zoom/3.0.0: + /d3-zoom@3.0.0: resolution: {integrity: sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==} engines: {node: '>=12'} dependencies: @@ -3531,10 +3553,10 @@ packages: d3-drag: 3.0.0 d3-interpolate: 3.0.1 d3-selection: 3.0.0 - d3-transition: 3.0.1_d3-selection@3.0.0 + d3-transition: 3.0.1(d3-selection@3.0.0) dev: true - /d3/7.8.5: + /d3@7.8.5: resolution: {integrity: sha512-JgoahDG51ncUfJu6wX/1vWQEqOflgXyl4MaHqlcSruTez7yhaRKR9i8VjjcQGeS2en/jnFivXuaIMnseMMt0XA==} engines: {node: '>=12'} dependencies: @@ -3566,18 +3588,18 @@ packages: d3-time: 3.1.0 d3-time-format: 4.1.0 d3-timer: 3.0.1 - d3-transition: 3.0.1_d3-selection@3.0.0 + d3-transition: 3.0.1(d3-selection@3.0.0) d3-zoom: 3.0.0 dev: true - /dagre-d3-es/7.0.10: + /dagre-d3-es@7.0.10: resolution: {integrity: sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==} dependencies: d3: 7.8.5 lodash-es: 4.17.21 dev: true - /dashjs/4.7.2: + /dashjs@4.7.2: resolution: {integrity: sha512-DSoSEK3Mvbw+u8Sf6xQW0f86dnC7Vn9CIk5oXeHr4zsJ6TiJK81/q3nNsGm2C9q9y9S0du+aR+AkKM04Bdt5BQ==} dependencies: bcp-47-match: 1.0.3 @@ -3592,7 +3614,7 @@ packages: ua-parser-js: 1.0.37 dev: true - /date-fns-tz/2.0.0_date-fns@2.30.0: + /date-fns-tz@2.0.0(date-fns@2.30.0): resolution: {integrity: sha512-OAtcLdB9vxSXTWHdT8b398ARImVwQMyjfYGkKD2zaGpHseG2UPHbHjXELReErZFxWdSLph3c2zOaaTyHfOhERQ==} peerDependencies: date-fns: '>=2.0.0' @@ -3600,18 +3622,18 @@ packages: date-fns: 2.30.0 dev: true - /date-fns/2.30.0: + /date-fns@2.30.0: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} dependencies: '@babel/runtime': 7.23.2 dev: true - /dayjs/1.11.10: + /dayjs@1.11.10: resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==} dev: true - /debug/4.3.4: + /debug@4.3.4: resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} peerDependencies: @@ -3623,23 +3645,23 @@ packages: ms: 2.1.2 dev: true - /decamelize/1.2.0: + /decamelize@1.2.0: resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} engines: {node: '>=0.10.0'} dev: true - /decode-named-character-reference/1.0.2: + /decode-named-character-reference@1.0.2: resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} dependencies: character-entities: 2.0.2 dev: true - /deepmerge/4.3.1: + /deepmerge@4.3.1: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} dev: true - /define-data-property/1.1.1: + /define-data-property@1.1.1: resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} engines: {node: '>= 0.4'} dependencies: @@ -3648,7 +3670,7 @@ packages: has-property-descriptors: 1.0.1 dev: true - /define-properties/1.2.1: + /define-properties@1.2.1: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} dependencies: @@ -3657,27 +3679,27 @@ packages: object-keys: 1.1.1 dev: true - /delaunator/5.0.0: + /delaunator@5.0.0: resolution: {integrity: sha512-AyLvtyJdbv/U1GkiS6gUUzclRoAY4Gs75qkMygJJhU75LW4DNuSF2RMzpxs9jw9Oz1BobHjTdkG3zdP55VxAqw==} dependencies: robust-predicates: 3.0.2 dev: true - /dequal/2.0.3: + /dequal@2.0.3: resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} engines: {node: '>=6'} dev: true - /diff/5.1.0: + /diff@5.1.0: resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} engines: {node: '>=0.3.1'} dev: true - /dijkstrajs/1.0.3: + /dijkstrajs@1.0.3: resolution: {integrity: sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==} dev: true - /dom-serializer/2.0.0: + /dom-serializer@2.0.0: resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} dependencies: domelementtype: 2.3.0 @@ -3685,22 +3707,22 @@ packages: entities: 4.5.0 dev: true - /domelementtype/2.3.0: + /domelementtype@2.3.0: resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} dev: true - /domhandler/5.0.3: + /domhandler@5.0.3: resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} engines: {node: '>= 4'} dependencies: domelementtype: 2.3.0 dev: true - /dompurify/3.0.6: + /dompurify@3.0.6: resolution: {integrity: sha512-ilkD8YEnnGh1zJ240uJsW7AzE+2qpbOUYjacomn3AvJ6J4JhKGSZ2nh4wUIXPZrEPppaCLx5jFe8T89Rk8tQ7w==} dev: true - /domutils/3.1.0: + /domutils@3.1.0: resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} dependencies: dom-serializer: 2.0.0 @@ -3708,11 +3730,11 @@ packages: domhandler: 5.0.3 dev: true - /eastasianwidth/0.2.0: + /eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} dev: true - /ejs/3.1.9: + /ejs@3.1.9: resolution: {integrity: sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==} engines: {node: '>=0.10.0'} hasBin: true @@ -3720,42 +3742,42 @@ packages: jake: 10.8.7 dev: true - /electron-to-chromium/1.4.588: + /electron-to-chromium@1.4.588: resolution: {integrity: sha512-soytjxwbgcCu7nh5Pf4S2/4wa6UIu+A3p03U2yVr53qGxi1/VTR3ENI+p50v+UxqqZAfl48j3z55ud7VHIOr9w==} dev: true - /elkjs/0.8.2: + /elkjs@0.8.2: resolution: {integrity: sha512-L6uRgvZTH+4OF5NE/MBbzQx/WYpru1xCBE9respNj6qznEewGUIfhzmm7horWWxbNO2M0WckQypGctR8lH79xQ==} dev: true - /emoji-regex/10.3.0: + /emoji-regex@10.3.0: resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} dev: true - /emoji-regex/8.0.0: + /emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: true - /encode-utf8/1.0.3: + /encode-utf8@1.0.3: resolution: {integrity: sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==} dev: true - /entities/3.0.1: + /entities@3.0.1: resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==} engines: {node: '>=0.12'} - /entities/4.5.0: + /entities@4.5.0: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} dev: true - /envinfo/7.11.0: + /envinfo@7.11.0: resolution: {integrity: sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==} engines: {node: '>=4'} hasBin: true dev: true - /es-abstract/1.22.3: + /es-abstract@1.22.3: resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==} engines: {node: '>= 0.4'} dependencies: @@ -3800,7 +3822,7 @@ packages: which-typed-array: 1.1.13 dev: true - /es-set-tostringtag/2.0.2: + /es-set-tostringtag@2.0.2: resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} engines: {node: '>= 0.4'} dependencies: @@ -3809,7 +3831,7 @@ packages: hasown: 2.0.0 dev: true - /es-to-primitive/1.2.1: + /es-to-primitive@1.2.1: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} engines: {node: '>= 0.4'} dependencies: @@ -3818,11 +3840,11 @@ packages: is-symbol: 1.0.4 dev: true - /es6-promise/4.2.8: + /es6-promise@4.2.8: resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==} dev: true - /esbuild/0.19.6: + /esbuild@0.19.6: resolution: {integrity: sha512-Xl7dntjA2OEIvpr9j0DVxxnog2fyTGnyVoQXAMQI6eR3mf9zCQds7VIKUDCotDgE/p4ncTgeRqgX8t5d6oP4Gw==} engines: {node: '>=12'} hasBin: true @@ -3852,49 +3874,49 @@ packages: '@esbuild/win32-x64': 0.19.6 dev: true - /escalade/3.1.1: + /escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} dev: true - /escape-string-regexp/1.0.5: + /escape-string-regexp@1.0.5: resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} dev: true - /esm/3.2.25: + /esm@3.2.25: resolution: {integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==} engines: {node: '>=6'} dev: true - /esprima/4.0.1: + /esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} engines: {node: '>=4'} hasBin: true dev: true - /estree-walker/1.0.1: + /estree-walker@1.0.1: resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} dev: true - /estree-walker/2.0.2: + /estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} dev: true - /esutils/2.0.3: + /esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} dev: true - /eve-raphael/0.5.0: + /eve-raphael@0.5.0: resolution: {integrity: sha512-jrxnPsCGqng1UZuEp9DecX/AuSyAszATSjf4oEcRxvfxa1Oux4KkIPKBAAWWnpdwfARtr+Q0o9aPYWjsROD7ug==} dev: true - /evtd/0.2.4: + /evtd@0.2.4: resolution: {integrity: sha512-qaeGN5bx63s/AXgQo8gj6fBkxge+OoLddLniox5qtLAEY5HSnuSlISXVPxnSae1dWblvTh4/HoMIB+mbMsvZzw==} dev: true - /execa/8.0.1: + /execa@8.0.1: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} dependencies: @@ -3909,22 +3931,22 @@ packages: strip-final-newline: 3.0.0 dev: true - /extend-shallow/2.0.1: + /extend-shallow@2.0.1: resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} engines: {node: '>=0.10.0'} dependencies: is-extendable: 0.1.1 dev: true - /fast-deep-equal/2.0.1: + /fast-deep-equal@2.0.1: resolution: {integrity: sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==} dev: true - /fast-deep-equal/3.1.3: + /fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} dev: true - /fast-glob/3.3.2: + /fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} dependencies: @@ -3935,34 +3957,34 @@ packages: micromatch: 4.0.5 dev: true - /fast-json-stable-stringify/2.1.0: + /fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} dev: true - /fastq/1.15.0: + /fastq@1.15.0: resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} dependencies: reusify: 1.0.4 dev: true - /fflate/0.8.1: + /fflate@0.8.1: resolution: {integrity: sha512-/exOvEuc+/iaUm105QIiOt4LpBdMTWsXxqR0HDF35vx3fmaKzw7354gTilCh5rkzEt8WYyG//ku3h3nRmd7CHQ==} dev: true - /filelist/1.0.4: + /filelist@1.0.4: resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} dependencies: minimatch: 5.1.6 dev: true - /fill-range/7.0.1: + /fill-range@7.0.1: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 dev: true - /find-up/4.1.0: + /find-up@4.1.0: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} engines: {node: '>=8'} dependencies: @@ -3970,7 +3992,7 @@ packages: path-exists: 4.0.0 dev: true - /flowchart.ts/1.0.1: + /flowchart.ts@1.0.1: resolution: {integrity: sha512-J0Sqob1Kt2MO+lKUH48h2uCIsTfEahXflKiOgVuG48T6p6oosVgaCl6TvjqNjP4pW1w8FVF4L1DbqHCxoxj5mA==} dependencies: '@types/raphael': 2.3.7 @@ -3978,17 +4000,17 @@ packages: tslib: 2.6.2 dev: true - /for-each/0.3.3: + /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} dependencies: is-callable: 1.2.7 dev: true - /fraction.js/4.3.7: + /fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} dev: true - /fs-extra/11.1.1: + /fs-extra@11.1.1: resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} engines: {node: '>=14.14'} dependencies: @@ -3997,7 +4019,7 @@ packages: universalify: 2.0.1 dev: true - /fs-extra/9.1.0: + /fs-extra@9.1.0: resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} engines: {node: '>=10'} dependencies: @@ -4007,11 +4029,11 @@ packages: universalify: 2.0.1 dev: true - /fs.realpath/1.0.0: + /fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} dev: true - /fsevents/2.3.3: + /fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] @@ -4019,11 +4041,11 @@ packages: dev: true optional: true - /function-bind/1.1.2: + /function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} dev: true - /function.prototype.name/1.1.6: + /function.prototype.name@1.1.6: resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} engines: {node: '>= 0.4'} dependencies: @@ -4033,21 +4055,21 @@ packages: functions-have-names: 1.2.3 dev: true - /functions-have-names/1.2.3: + /functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} dev: true - /gensync/1.0.0-beta.2: + /gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} dev: true - /get-caller-file/2.0.5: + /get-caller-file@2.0.5: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} dev: true - /get-intrinsic/1.2.2: + /get-intrinsic@1.2.2: resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} dependencies: function-bind: 1.1.2 @@ -4056,16 +4078,16 @@ packages: hasown: 2.0.0 dev: true - /get-own-enumerable-property-symbols/3.0.2: + /get-own-enumerable-property-symbols@3.0.2: resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==} dev: true - /get-stream/8.0.1: + /get-stream@8.0.1: resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} engines: {node: '>=16'} dev: true - /get-symbol-description/1.0.0: + /get-symbol-description@1.0.0: resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} engines: {node: '>= 0.4'} dependencies: @@ -4073,20 +4095,20 @@ packages: get-intrinsic: 1.2.2 dev: true - /giscus/1.3.0: + /giscus@1.3.0: resolution: {integrity: sha512-A3tVLgSmpnh2sX9uGjo9MbzmTTEJirSyFUPRvkipvy37y9rhxUYDoh9kO37QVrP7Sc7QuJ+gihB6apkO0yDyTw==} dependencies: lit: 2.8.0 dev: true - /glob-parent/5.1.2: + /glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} dependencies: is-glob: 4.0.3 dev: true - /glob/7.2.3: + /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} dependencies: fs.realpath: 1.0.0 @@ -4097,19 +4119,19 @@ packages: path-is-absolute: 1.0.1 dev: true - /globals/11.12.0: + /globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} dev: true - /globalthis/1.0.3: + /globalthis@1.0.3: resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} engines: {node: '>= 0.4'} dependencies: define-properties: 1.2.1 dev: true - /globby/14.0.0: + /globby@14.0.0: resolution: {integrity: sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==} engines: {node: '>=18'} dependencies: @@ -4121,17 +4143,17 @@ packages: unicorn-magic: 0.1.0 dev: true - /gopd/1.0.1: + /gopd@1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: get-intrinsic: 1.2.2 dev: true - /graceful-fs/4.2.11: + /graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} dev: true - /gray-matter/4.0.3: + /gray-matter@4.0.3: resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} engines: {node: '>=6.0'} dependencies: @@ -4141,72 +4163,72 @@ packages: strip-bom-string: 1.0.0 dev: true - /has-bigints/1.0.2: + /has-bigints@1.0.2: resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} dev: true - /has-flag/3.0.0: + /has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} dev: true - /has-flag/4.0.0: + /has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} dev: true - /has-property-descriptors/1.0.1: + /has-property-descriptors@1.0.1: resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} dependencies: get-intrinsic: 1.2.2 dev: true - /has-proto/1.0.1: + /has-proto@1.0.1: resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} engines: {node: '>= 0.4'} dev: true - /has-symbols/1.0.3: + /has-symbols@1.0.3: resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} dev: true - /has-tostringtag/1.0.0: + /has-tostringtag@1.0.0: resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.3 dev: true - /hash-sum/2.0.0: + /hash-sum@2.0.0: resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} dev: true - /hasown/2.0.0: + /hasown@2.0.0: resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} engines: {node: '>= 0.4'} dependencies: function-bind: 1.1.2 dev: true - /heap/0.2.7: + /heap@0.2.7: resolution: {integrity: sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==} dev: true - /highlight.js/11.9.0: + /highlight.js@11.9.0: resolution: {integrity: sha512-fJ7cW7fQGCYAkgv4CPfwFHrfd/cLS4Hau96JuJ+ZTOWhjnhoeN1ub1tFmALm/+lW5z4WCAuAV9bm05AP0mS6Gw==} engines: {node: '>=12.0.0'} dev: true - /hls.js/1.4.12: + /hls.js@1.4.12: resolution: {integrity: sha512-1RBpx2VihibzE3WE9kGoVCtrhhDWTzydzElk/kyRbEOLnb1WIE+3ZabM/L8BqKFTCL3pUy4QzhXgD1Q6Igr1JA==} dev: true - /html-entities/1.4.0: + /html-entities@1.4.0: resolution: {integrity: sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==} dev: true - /htmlparser2/8.0.2: + /htmlparser2@8.0.2: resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==} dependencies: domelementtype: 2.3.0 @@ -4215,57 +4237,57 @@ packages: entities: 4.5.0 dev: true - /human-signals/5.0.0: + /human-signals@5.0.0: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} dev: true - /iconv-lite/0.6.3: + /iconv-lite@0.6.3: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} dependencies: safer-buffer: 2.1.2 dev: true - /idb/7.1.1: + /idb@7.1.1: resolution: {integrity: sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==} dev: true - /ieee754/1.2.1: + /ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} dev: true - /ignore/5.3.0: + /ignore@5.3.0: resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} engines: {node: '>= 4'} dev: true - /immediate/3.0.6: + /immediate@3.0.6: resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} dev: true - /immutable/4.3.4: + /immutable@4.3.4: resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==} dev: true - /imsc/1.1.3: + /imsc@1.1.3: resolution: {integrity: sha512-IY0hMkVTNoqoYwKEp5UvNNKp/A5jeJUOrIO7judgOyhHT+xC6PA4VBOMAOhdtAYbMRHx9DTgI8p6Z6jhYQPFDA==} dependencies: sax: 1.2.1 dev: true - /inflight/1.0.6: + /inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} dependencies: once: 1.4.0 wrappy: 1.0.2 dev: true - /inherits/2.0.4: + /inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} dev: true - /internal-slot/1.0.6: + /internal-slot@1.0.6: resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==} engines: {node: '>= 0.4'} dependencies: @@ -4274,27 +4296,27 @@ packages: side-channel: 1.0.4 dev: true - /internmap/1.0.1: + /internmap@1.0.1: resolution: {integrity: sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==} dev: true - /internmap/2.0.3: + /internmap@2.0.3: resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==} engines: {node: '>=12'} dev: true - /is-alphabetical/1.0.4: + /is-alphabetical@1.0.4: resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} dev: true - /is-alphanumerical/1.0.4: + /is-alphanumerical@1.0.4: resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} dependencies: is-alphabetical: 1.0.4 is-decimal: 1.0.4 dev: true - /is-array-buffer/3.0.2: + /is-array-buffer@3.0.2: resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} dependencies: call-bind: 1.0.5 @@ -4302,20 +4324,20 @@ packages: is-typed-array: 1.1.12 dev: true - /is-bigint/1.0.4: + /is-bigint@1.0.4: resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} dependencies: has-bigints: 1.0.2 dev: true - /is-binary-path/2.1.0: + /is-binary-path@2.1.0: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} dependencies: binary-extensions: 2.2.0 dev: true - /is-boolean-object/1.1.2: + /is-boolean-object@1.1.2: resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} engines: {node: '>= 0.4'} dependencies: @@ -4323,82 +4345,82 @@ packages: has-tostringtag: 1.0.0 dev: true - /is-callable/1.2.7: + /is-callable@1.2.7: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} dev: true - /is-core-module/2.13.1: + /is-core-module@2.13.1: resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} dependencies: hasown: 2.0.0 dev: true - /is-date-object/1.0.5: + /is-date-object@1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 dev: true - /is-decimal/1.0.4: + /is-decimal@1.0.4: resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} dev: true - /is-extendable/0.1.1: + /is-extendable@0.1.1: resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} engines: {node: '>=0.10.0'} dev: true - /is-extglob/2.1.1: + /is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} dev: true - /is-fullwidth-code-point/3.0.0: + /is-fullwidth-code-point@3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} dev: true - /is-glob/4.0.3: + /is-glob@4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 dev: true - /is-interactive/2.0.0: + /is-interactive@2.0.0: resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} engines: {node: '>=12'} dev: true - /is-module/1.0.0: + /is-module@1.0.0: resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} dev: true - /is-negative-zero/2.0.2: + /is-negative-zero@2.0.2: resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} engines: {node: '>= 0.4'} dev: true - /is-number-object/1.0.7: + /is-number-object@1.0.7: resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 dev: true - /is-number/7.0.0: + /is-number@7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} dev: true - /is-obj/1.0.1: + /is-obj@1.0.1: resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==} engines: {node: '>=0.10.0'} dev: true - /is-regex/1.1.4: + /is-regex@1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} dependencies: @@ -4406,68 +4428,68 @@ packages: has-tostringtag: 1.0.0 dev: true - /is-regexp/1.0.0: + /is-regexp@1.0.0: resolution: {integrity: sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==} engines: {node: '>=0.10.0'} dev: true - /is-shared-array-buffer/1.0.2: + /is-shared-array-buffer@1.0.2: resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} dependencies: call-bind: 1.0.5 dev: true - /is-stream/2.0.1: + /is-stream@2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} dev: true - /is-stream/3.0.0: + /is-stream@3.0.0: resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true - /is-string/1.0.7: + /is-string@1.0.7: resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 dev: true - /is-symbol/1.0.4: + /is-symbol@1.0.4: resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.3 dev: true - /is-typed-array/1.1.12: + /is-typed-array@1.1.12: resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} engines: {node: '>= 0.4'} dependencies: which-typed-array: 1.1.13 dev: true - /is-unicode-supported/1.3.0: + /is-unicode-supported@1.3.0: resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} engines: {node: '>=12'} dev: true - /is-weakref/1.0.2: + /is-weakref@1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: call-bind: 1.0.5 dev: true - /isarray/2.0.5: + /isarray@2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} dev: true - /isexe/2.0.0: + /isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} dev: true - /jake/10.8.7: + /jake@10.8.7: resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==} engines: {node: '>=10'} hasBin: true @@ -4478,7 +4500,7 @@ packages: minimatch: 3.1.2 dev: true - /jest-worker/26.6.2: + /jest-worker@26.6.2: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: @@ -4487,11 +4509,11 @@ packages: supports-color: 7.2.0 dev: true - /js-tokens/4.0.0: + /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} dev: true - /js-yaml/3.14.1: + /js-yaml@3.14.1: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true dependencies: @@ -4499,39 +4521,39 @@ packages: esprima: 4.0.1 dev: true - /js-yaml/4.1.0: + /js-yaml@4.1.0: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true dependencies: argparse: 2.0.1 dev: true - /jsesc/0.5.0: + /jsesc@0.5.0: resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} hasBin: true dev: true - /jsesc/2.5.2: + /jsesc@2.5.2: resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} engines: {node: '>=4'} hasBin: true dev: true - /json-schema-traverse/1.0.0: + /json-schema-traverse@1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} dev: true - /json-schema/0.4.0: + /json-schema@0.4.0: resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} dev: true - /json5/2.2.3: + /json5@2.2.3: resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} engines: {node: '>=6'} hasBin: true dev: true - /jsonfile/6.1.0: + /jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: universalify: 2.0.1 @@ -4539,55 +4561,55 @@ packages: graceful-fs: 4.2.11 dev: true - /jsonpointer/5.0.1: + /jsonpointer@5.0.1: resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==} engines: {node: '>=0.10.0'} dev: true - /khroma/2.1.0: + /khroma@2.1.0: resolution: {integrity: sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==} dev: true - /kind-of/6.0.3: + /kind-of@6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} dev: true - /kleur/4.1.5: + /kleur@4.1.5: resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} dev: true - /layout-base/1.0.2: + /layout-base@1.0.2: resolution: {integrity: sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==} dev: true - /layout-base/2.0.1: + /layout-base@2.0.1: resolution: {integrity: sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg==} dev: true - /leven/3.1.0: + /leven@3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} dev: true - /lie/3.1.1: + /lie@3.1.1: resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==} dependencies: immediate: 3.0.6 dev: true - /lilconfig/3.0.0: + /lilconfig@3.0.0: resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} engines: {node: '>=14'} dev: true - /linkify-it/4.0.1: + /linkify-it@4.0.1: resolution: {integrity: sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==} dependencies: uc.micro: 1.0.6 - /lit-element/3.3.3: + /lit-element@3.3.3: resolution: {integrity: sha512-XbeRxmTHubXENkV4h8RIPyr8lXc+Ff28rkcQzw3G6up2xg5E8Zu1IgOWIwBLEQsu3cOVFqdYwiVi0hv0SlpqUA==} dependencies: '@lit-labs/ssr-dom-shim': 1.1.2 @@ -4595,13 +4617,13 @@ packages: lit-html: 2.8.0 dev: true - /lit-html/2.8.0: + /lit-html@2.8.0: resolution: {integrity: sha512-o9t+MQM3P4y7M7yNzqAyjp7z+mQGa4NS4CxiyLqFPyFWyc4O+nodLrkrxSaCTrla6M5YOLaT3RpbbqjszB5g3Q==} dependencies: '@types/trusted-types': 2.0.6 dev: true - /lit/2.8.0: + /lit@2.8.0: resolution: {integrity: sha512-4Sc3OFX9QHOJaHbmTMk28SYgVxLN3ePDjg7hofEft2zWlehFL3LiAuapWc4U/kYwMYJSh2hTCPZ6/LIC7ii0MA==} dependencies: '@lit/reactive-element': 1.6.3 @@ -4609,36 +4631,36 @@ packages: lit-html: 2.8.0 dev: true - /localforage/1.10.0: + /localforage@1.10.0: resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==} dependencies: lie: 3.1.1 dev: true - /locate-path/5.0.0: + /locate-path@5.0.0: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} engines: {node: '>=8'} dependencies: p-locate: 4.1.0 dev: true - /lodash-es/4.17.21: + /lodash-es@4.17.21: resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} dev: true - /lodash.debounce/4.0.8: + /lodash.debounce@4.0.8: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} dev: true - /lodash.sortby/4.7.0: + /lodash.sortby@4.7.0: resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} dev: true - /lodash/4.17.21: + /lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} dev: true - /log-symbols/5.1.0: + /log-symbols@5.1.0: resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==} engines: {node: '>=12'} dependencies: @@ -4646,33 +4668,33 @@ packages: is-unicode-supported: 1.3.0 dev: true - /lru-cache/5.1.1: + /lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: yallist: 3.1.1 dev: true - /lru-cache/6.0.0: + /lru-cache@6.0.0: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} dependencies: yallist: 4.0.0 dev: true - /magic-string/0.25.9: + /magic-string@0.25.9: resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} dependencies: sourcemap-codec: 1.4.8 dev: true - /magic-string/0.30.5: + /magic-string@0.30.5: resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 dev: true - /markdown-it-anchor/8.6.7_uz67x7drt3y2jntdicvae7olyu: + /markdown-it-anchor@8.6.7(@types/markdown-it@13.0.6)(markdown-it@13.0.2): resolution: {integrity: sha512-FlCHFwNnutLgVTflOYHPW2pPcl2AACqVzExlkGQNsi4CJgqOHN7YTgDd4LuhgN1BFO3TS0vLAruV1Td6dwWPJA==} peerDependencies: '@types/markdown-it': '*' @@ -4682,15 +4704,15 @@ packages: markdown-it: 13.0.2 dev: true - /markdown-it-container/3.0.0: + /markdown-it-container@3.0.0: resolution: {integrity: sha512-y6oKTq4BB9OQuY/KLfk/O3ysFhB3IMYoIWhGJEidXt1NQFocFK2sA2t0NYZAMyMShAGL6x5OPIbrmXPIqaN9rw==} dev: true - /markdown-it-emoji/2.0.2: + /markdown-it-emoji@2.0.2: resolution: {integrity: sha512-zLftSaNrKuYl0kR5zm4gxXjHaOI3FAOEaloKmRA5hijmJZvSjmxcokOLlzycb/HXlUFWzXqpIEoyEMCE4i9MvQ==} dev: true - /markdown-it/13.0.2: + /markdown-it@13.0.2: resolution: {integrity: sha512-FtwnEuuK+2yVU7goGn/MJ0WBZMM9ZPgU9spqlFs7/A/pDIUNSOQZhUgOqYCficIuR2QaFnrt8LHqBWsbTAoI5w==} hasBin: true dependencies: @@ -4700,7 +4722,7 @@ packages: mdurl: 1.0.1 uc.micro: 1.0.6 - /mathjax-full/3.2.2: + /mathjax-full@3.2.2: resolution: {integrity: sha512-+LfG9Fik+OuI8SLwsiR02IVdjcnRCy5MufYLi0C3TdMT56L/pjB0alMVGgoWJF8pN9Rc7FESycZB9BMNWIid5w==} dependencies: esm: 3.2.25 @@ -4709,7 +4731,7 @@ packages: speech-rule-engine: 4.0.7 dev: true - /mdast-util-from-markdown/1.3.1: + /mdast-util-from-markdown@1.3.1: resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==} dependencies: '@types/mdast': 3.0.15 @@ -4728,37 +4750,37 @@ packages: - supports-color dev: true - /mdast-util-to-string/3.2.0: + /mdast-util-to-string@3.2.0: resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} dependencies: '@types/mdast': 3.0.15 dev: true - /mdurl/1.0.1: + /mdurl@1.0.1: resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} - /medium-zoom/1.1.0: + /medium-zoom@1.1.0: resolution: {integrity: sha512-ewyDsp7k4InCUp3jRmwHBRFGyjBimKps/AJLjRSox+2q/2H4p/PNpQf+pwONWlJiOudkBXtbdmVbFjqyybfTmQ==} dev: true - /merge-stream/2.0.0: + /merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} dev: true - /merge2/1.4.1: + /merge2@1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} dev: true - /mermaid/10.6.1: + /mermaid@10.6.1: resolution: {integrity: sha512-Hky0/RpOw/1il9X8AvzOEChfJtVvmXm+y7JML5C//ePYMy0/9jCEmW1E1g86x9oDfW9+iVEdTV/i+M6KWRNs4A==} dependencies: '@braintree/sanitize-url': 6.0.4 '@types/d3-scale': 4.0.8 '@types/d3-scale-chromatic': 3.0.2 cytoscape: 3.27.0 - cytoscape-cose-bilkent: 4.1.0_cytoscape@3.27.0 - cytoscape-fcose: 2.2.0_cytoscape@3.27.0 + cytoscape-cose-bilkent: 4.1.0(cytoscape@3.27.0) + cytoscape-fcose: 2.2.0(cytoscape@3.27.0) d3: 7.8.5 d3-sankey: 0.12.3 dagre-d3-es: 7.0.10 @@ -4777,11 +4799,11 @@ packages: - supports-color dev: true - /mhchemparser/4.2.1: + /mhchemparser@4.2.1: resolution: {integrity: sha512-kYmyrCirqJf3zZ9t/0wGgRZ4/ZJw//VwaRVGA75C4nhE60vtnIzhl9J9ndkX/h6hxSN7pjg/cE0VxbnNM+bnDQ==} dev: true - /micromark-core-commonmark/1.1.0: + /micromark-core-commonmark@1.1.0: resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==} dependencies: decode-named-character-reference: 1.0.2 @@ -4802,7 +4824,7 @@ packages: uvu: 0.5.6 dev: true - /micromark-factory-destination/1.1.0: + /micromark-factory-destination@1.1.0: resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==} dependencies: micromark-util-character: 1.2.0 @@ -4810,7 +4832,7 @@ packages: micromark-util-types: 1.1.0 dev: true - /micromark-factory-label/1.1.0: + /micromark-factory-label@1.1.0: resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==} dependencies: micromark-util-character: 1.2.0 @@ -4819,14 +4841,14 @@ packages: uvu: 0.5.6 dev: true - /micromark-factory-space/1.1.0: + /micromark-factory-space@1.1.0: resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} dependencies: micromark-util-character: 1.2.0 micromark-util-types: 1.1.0 dev: true - /micromark-factory-title/1.1.0: + /micromark-factory-title@1.1.0: resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==} dependencies: micromark-factory-space: 1.1.0 @@ -4835,7 +4857,7 @@ packages: micromark-util-types: 1.1.0 dev: true - /micromark-factory-whitespace/1.1.0: + /micromark-factory-whitespace@1.1.0: resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==} dependencies: micromark-factory-space: 1.1.0 @@ -4844,20 +4866,20 @@ packages: micromark-util-types: 1.1.0 dev: true - /micromark-util-character/1.2.0: + /micromark-util-character@1.2.0: resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} dependencies: micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 dev: true - /micromark-util-chunked/1.1.0: + /micromark-util-chunked@1.1.0: resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==} dependencies: micromark-util-symbol: 1.1.0 dev: true - /micromark-util-classify-character/1.1.0: + /micromark-util-classify-character@1.1.0: resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==} dependencies: micromark-util-character: 1.2.0 @@ -4865,20 +4887,20 @@ packages: micromark-util-types: 1.1.0 dev: true - /micromark-util-combine-extensions/1.1.0: + /micromark-util-combine-extensions@1.1.0: resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==} dependencies: micromark-util-chunked: 1.1.0 micromark-util-types: 1.1.0 dev: true - /micromark-util-decode-numeric-character-reference/1.1.0: + /micromark-util-decode-numeric-character-reference@1.1.0: resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==} dependencies: micromark-util-symbol: 1.1.0 dev: true - /micromark-util-decode-string/1.1.0: + /micromark-util-decode-string@1.1.0: resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==} dependencies: decode-named-character-reference: 1.0.2 @@ -4887,27 +4909,27 @@ packages: micromark-util-symbol: 1.1.0 dev: true - /micromark-util-encode/1.1.0: + /micromark-util-encode@1.1.0: resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==} dev: true - /micromark-util-html-tag-name/1.2.0: + /micromark-util-html-tag-name@1.2.0: resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==} dev: true - /micromark-util-normalize-identifier/1.1.0: + /micromark-util-normalize-identifier@1.1.0: resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==} dependencies: micromark-util-symbol: 1.1.0 dev: true - /micromark-util-resolve-all/1.1.0: + /micromark-util-resolve-all@1.1.0: resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==} dependencies: micromark-util-types: 1.1.0 dev: true - /micromark-util-sanitize-uri/1.2.0: + /micromark-util-sanitize-uri@1.2.0: resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==} dependencies: micromark-util-character: 1.2.0 @@ -4915,7 +4937,7 @@ packages: micromark-util-symbol: 1.1.0 dev: true - /micromark-util-subtokenize/1.1.0: + /micromark-util-subtokenize@1.1.0: resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==} dependencies: micromark-util-chunked: 1.1.0 @@ -4924,15 +4946,15 @@ packages: uvu: 0.5.6 dev: true - /micromark-util-symbol/1.1.0: + /micromark-util-symbol@1.1.0: resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} dev: true - /micromark-util-types/1.1.0: + /micromark-util-types@1.1.0: resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} dev: true - /micromark/3.2.0: + /micromark@3.2.0: resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} dependencies: '@types/debug': 4.1.12 @@ -4956,7 +4978,7 @@ packages: - supports-color dev: true - /micromatch/4.0.5: + /micromatch@4.0.5: resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} dependencies: @@ -4964,126 +4986,126 @@ packages: picomatch: 2.3.1 dev: true - /mimic-fn/2.1.0: + /mimic-fn@2.1.0: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} dev: true - /mimic-fn/4.0.0: + /mimic-fn@4.0.0: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} dev: true - /minimatch/3.1.2: + /minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: brace-expansion: 1.1.11 dev: true - /minimatch/5.1.6: + /minimatch@5.1.6: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 dev: true - /mitt/3.0.1: + /mitt@3.0.1: resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} dev: true - /mj-context-menu/0.6.1: + /mj-context-menu@0.6.1: resolution: {integrity: sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==} dev: true - /mpegts.js/1.7.3: + /mpegts.js@1.7.3: resolution: {integrity: sha512-kqZ1C1IsbAQN72cK8vMrzKeM7hwrwSBbFAwVAc7PPweOeoZxCANrc7fAVDKMfYUzxdNkMTnec9tVmlxmKZB0TQ==} dependencies: es6-promise: 4.2.8 webworkify-webpack: 2.1.5 dev: true - /mri/1.2.0: + /mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} dev: true - /ms/2.1.2: + /ms@2.1.2: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} dev: true - /naive-ui/2.35.0_vue@3.3.8: + /naive-ui@2.35.0(vue@3.3.8): resolution: {integrity: sha512-PdnLpOip1LQaKs5+rXLZoPDPQkTq26TnHWeABvUA2eOQjtHxE4+TQvj0Jq/W8clM2On/7jptoGmenLt48G3Bhg==} peerDependencies: vue: ^3.0.0 dependencies: - '@css-render/plugin-bem': 0.15.12_css-render@0.15.12 - '@css-render/vue3-ssr': 0.15.12_vue@3.3.8 + '@css-render/plugin-bem': 0.15.12(css-render@0.15.12) + '@css-render/vue3-ssr': 0.15.12(vue@3.3.8) '@types/katex': 0.16.6 '@types/lodash': 4.14.201 '@types/lodash-es': 4.17.11 async-validator: 4.2.5 css-render: 0.15.12 date-fns: 2.30.0 - date-fns-tz: 2.0.0_date-fns@2.30.0 + date-fns-tz: 2.0.0(date-fns@2.30.0) evtd: 0.2.4 highlight.js: 11.9.0 lodash: 4.17.21 lodash-es: 4.17.21 seemly: 0.3.6 treemate: 0.3.11 - vdirs: 0.1.8_vue@3.3.8 - vooks: 0.2.12_vue@3.3.8 + vdirs: 0.1.8(vue@3.3.8) + vooks: 0.2.12(vue@3.3.8) vue: 3.3.8 - vueuc: 0.4.51_vue@3.3.8 + vueuc: 0.4.51(vue@3.3.8) dev: true - /nanoid/3.3.7: + /nanoid@3.3.7: resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true dev: true - /node-releases/2.0.13: + /node-releases@2.0.13: resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} dev: true - /non-layered-tidy-tree-layout/2.0.2: + /non-layered-tidy-tree-layout@2.0.2: resolution: {integrity: sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==} dev: true - /normalize-path/3.0.0: + /normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} dev: true - /normalize-range/0.1.2: + /normalize-range@0.1.2: resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} engines: {node: '>=0.10.0'} dev: true - /npm-run-path/5.1.0: + /npm-run-path@5.1.0: resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: path-key: 4.0.0 dev: true - /nth-check/2.1.1: + /nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} dependencies: boolbase: 1.0.0 dev: true - /object-inspect/1.13.1: + /object-inspect@1.13.1: resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} dev: true - /object-keys/1.1.1: + /object-keys@1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} dev: true - /object.assign/4.1.4: + /object.assign@4.1.4: resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} engines: {node: '>= 0.4'} dependencies: @@ -5093,33 +5115,33 @@ packages: object-keys: 1.1.1 dev: true - /once/1.4.0: + /once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} dependencies: wrappy: 1.0.2 dev: true - /onetime/5.1.2: + /onetime@5.1.2: resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} engines: {node: '>=6'} dependencies: mimic-fn: 2.1.0 dev: true - /onetime/6.0.0: + /onetime@6.0.0: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} dependencies: mimic-fn: 4.0.0 dev: true - /option-validator/2.0.6: + /option-validator@2.0.6: resolution: {integrity: sha512-tmZDan2LRIRQyhUGvkff68/O0R8UmF+Btmiiz0SmSw2ng3CfPZB9wJlIjHpe/MKUZqyIZkVIXCrwr1tIN+0Dzg==} dependencies: kind-of: 6.0.3 dev: true - /ora/7.0.1: + /ora@7.0.1: resolution: {integrity: sha512-0TUxTiFJWv+JnjWm4o9yvuskpEJLXTcng8MJuKd+SzAzp2o+OP3HWqNhB4OdJRt1Vsd9/mR0oyaEYlOnL7XIRw==} engines: {node: '>=16'} dependencies: @@ -5134,91 +5156,91 @@ packages: strip-ansi: 7.1.0 dev: true - /p-limit/2.3.0: + /p-limit@2.3.0: resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} engines: {node: '>=6'} dependencies: p-try: 2.2.0 dev: true - /p-locate/4.1.0: + /p-locate@4.1.0: resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} engines: {node: '>=8'} dependencies: p-limit: 2.3.0 dev: true - /p-try/2.2.0: + /p-try@2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} dev: true - /parse5-htmlparser2-tree-adapter/7.0.0: + /parse5-htmlparser2-tree-adapter@7.0.0: resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==} dependencies: domhandler: 5.0.3 parse5: 7.1.2 dev: true - /parse5/7.1.2: + /parse5@7.1.2: resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} dependencies: entities: 4.5.0 dev: true - /path-browserify/1.0.1: + /path-browserify@1.0.1: resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} dev: true - /path-exists/4.0.0: + /path-exists@4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} dev: true - /path-is-absolute/1.0.1: + /path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} dev: true - /path-key/3.1.1: + /path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} dev: true - /path-key/4.0.0: + /path-key@4.0.0: resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} engines: {node: '>=12'} dev: true - /path-parse/1.0.7: + /path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: true - /path-type/5.0.0: + /path-type@5.0.0: resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} engines: {node: '>=12'} dev: true - /photoswipe/5.4.2: + /photoswipe@5.4.2: resolution: {integrity: sha512-z5hr36nAIPOZbHJPbCJ/mQ3+ZlizttF9za5gKXKH/us1k4KNHaRbC63K1Px5sVVKUtGb/2+ixHpKqtwl0WAwvA==} engines: {node: '>= 0.12.0'} dev: true - /picocolors/1.0.0: + /picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} dev: true - /picomatch/2.3.1: + /picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} dev: true - /pngjs/5.0.0: + /pngjs@5.0.0: resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==} engines: {node: '>=10.13.0'} dev: true - /postcss-load-config/4.0.2_postcss@8.4.31: + /postcss-load-config@4.0.2(postcss@8.4.31): resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} engines: {node: '>= 14'} peerDependencies: @@ -5235,11 +5257,11 @@ packages: yaml: 2.3.4 dev: true - /postcss-value-parser/4.2.0: + /postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} dev: true - /postcss/8.4.31: + /postcss@8.4.31: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} dependencies: @@ -5248,26 +5270,26 @@ packages: source-map-js: 1.0.2 dev: true - /preact/10.19.2: + /preact@10.19.2: resolution: {integrity: sha512-UA9DX/OJwv6YwP9Vn7Ti/vF80XL+YA5H2l7BpCtUr3ya8LWHFzpiO5R+N7dN16ujpIxhekRFuOOF82bXX7K/lg==} dev: true - /pretty-bytes/5.6.0: + /pretty-bytes@5.6.0: resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} engines: {node: '>=6'} dev: true - /prismjs/1.29.0: + /prismjs@1.29.0: resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} engines: {node: '>=6'} dev: true - /punycode/2.3.1: + /punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} dev: true - /qrcode/1.5.3: + /qrcode@1.5.3: resolution: {integrity: sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg==} engines: {node: '>=10.13.0'} hasBin: true @@ -5278,23 +5300,23 @@ packages: yargs: 15.4.1 dev: true - /queue-microtask/1.2.3: + /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} dev: true - /randombytes/2.1.0: + /randombytes@2.1.0: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} dependencies: safe-buffer: 5.2.1 dev: true - /raphael/2.3.0: + /raphael@2.3.0: resolution: {integrity: sha512-w2yIenZAQnp257XUWGni4bLMVxpUpcIl7qgxEgDIXtmSypYtlNxfXWpOBxs7LBTps5sDwhRnrToJrMUrivqNTQ==} dependencies: eve-raphael: 0.5.0 dev: true - /readable-stream/3.6.2: + /readable-stream@3.6.2: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} dependencies: @@ -5303,35 +5325,35 @@ packages: util-deprecate: 1.0.2 dev: true - /readdirp/3.6.0: + /readdirp@3.6.0: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} dependencies: picomatch: 2.3.1 dev: true - /regenerate-unicode-properties/10.1.1: + /regenerate-unicode-properties@10.1.1: resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} engines: {node: '>=4'} dependencies: regenerate: 1.4.2 dev: true - /regenerate/1.4.2: + /regenerate@1.4.2: resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} dev: true - /regenerator-runtime/0.14.0: + /regenerator-runtime@0.14.0: resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} dev: true - /regenerator-transform/0.15.2: + /regenerator-transform@0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} dependencies: '@babel/runtime': 7.23.2 dev: true - /regexp.prototype.flags/1.5.1: + /regexp.prototype.flags@1.5.1: resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==} engines: {node: '>= 0.4'} dependencies: @@ -5340,7 +5362,7 @@ packages: set-function-name: 2.0.1 dev: true - /regexpu-core/5.3.2: + /regexpu-core@5.3.2: resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} engines: {node: '>=4'} dependencies: @@ -5352,32 +5374,32 @@ packages: unicode-match-property-value-ecmascript: 2.1.0 dev: true - /register-service-worker/1.7.2: + /register-service-worker@1.7.2: resolution: {integrity: sha512-CiD3ZSanZqcMPRhtfct5K9f7i3OLCcBBWsJjLh1gW9RO/nS94sVzY59iS+fgYBOBqaBpf4EzfqUF3j9IG+xo8A==} dev: true - /regjsparser/0.9.1: + /regjsparser@0.9.1: resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} hasBin: true dependencies: jsesc: 0.5.0 dev: true - /require-directory/2.1.1: + /require-directory@2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} dev: true - /require-from-string/2.0.2: + /require-from-string@2.0.2: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} dev: true - /require-main-filename/2.0.0: + /require-main-filename@2.0.0: resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} dev: true - /resolve/1.22.8: + /resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true dependencies: @@ -5386,7 +5408,7 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: true - /restore-cursor/4.0.0: + /restore-cursor@4.0.0: resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: @@ -5394,16 +5416,16 @@ packages: signal-exit: 3.0.7 dev: true - /reusify/1.0.4: + /reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} dev: true - /robust-predicates/3.0.2: + /robust-predicates@3.0.2: resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==} dev: true - /rollup-plugin-terser/7.0.2_rollup@2.79.1: + /rollup-plugin-terser@7.0.2(rollup@2.79.1): resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==} deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser peerDependencies: @@ -5416,7 +5438,7 @@ packages: terser: 5.24.0 dev: true - /rollup/2.79.1: + /rollup@2.79.1: resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==} engines: {node: '>=10.0.0'} hasBin: true @@ -5424,7 +5446,7 @@ packages: fsevents: 2.3.3 dev: true - /rollup/4.5.0: + /rollup@4.5.0: resolution: {integrity: sha512-41xsWhzxqjMDASCxH5ibw1mXk+3c4TNI2UjKbLxe6iEzrSQnqOzmmK8/3mufCPbzHNJ2e04Fc1ddI35hHy+8zg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -5444,24 +5466,24 @@ packages: fsevents: 2.3.3 dev: true - /run-parallel/1.2.0: + /run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: queue-microtask: 1.2.3 dev: true - /rw/1.3.3: + /rw@1.3.3: resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==} dev: true - /sade/1.8.1: + /sade@1.8.1: resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} engines: {node: '>=6'} dependencies: mri: 1.2.0 dev: true - /safe-array-concat/1.0.1: + /safe-array-concat@1.0.1: resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==} engines: {node: '>=0.4'} dependencies: @@ -5471,11 +5493,11 @@ packages: isarray: 2.0.5 dev: true - /safe-buffer/5.2.1: + /safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} dev: true - /safe-regex-test/1.0.0: + /safe-regex-test@1.0.0: resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} dependencies: call-bind: 1.0.5 @@ -5483,11 +5505,11 @@ packages: is-regex: 1.1.4 dev: true - /safer-buffer/2.1.2: + /safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true - /sass/1.69.6: + /sass@1.69.6: resolution: {integrity: sha512-qbRr3k9JGHWXCvZU77SD2OTwUlC+gNT+61JOLcmLm+XqH4h/5D+p4IIsxvpkB89S9AwJOyb5+rWNpIucaFxSFQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -5497,19 +5519,19 @@ packages: source-map-js: 1.0.2 dev: true - /sax/1.2.1: + /sax@1.2.1: resolution: {integrity: sha512-8I2a3LovHTOpm7NV5yOyO8IHqgVsfK4+UuySrXU8YXkSRX7k6hCV9b3HrkKCr3nMpgj+0bmocaJJWpvp1oc7ZA==} dev: true - /sax/1.3.0: + /sax@1.3.0: resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} dev: true - /search-insights/2.11.0: + /search-insights@2.11.0: resolution: {integrity: sha512-Uin2J8Bpm3xaZi9Y8QibSys6uJOFZ+REMrf42v20AA3FUDUrshKkMEP6liJbMAHCm71wO6ls4mwAf7a3gFVxLw==} dev: true - /section-matter/1.0.0: + /section-matter@1.0.0: resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} engines: {node: '>=4'} dependencies: @@ -5517,16 +5539,16 @@ packages: kind-of: 6.0.3 dev: true - /seemly/0.3.6: + /seemly@0.3.6: resolution: {integrity: sha512-lEV5VB8BUKTo/AfktXJcy+JeXns26ylbMkIUco8CYREsQijuz4mrXres2Q+vMLdwkuLxJdIPQ8IlCIxLYm71Yw==} dev: true - /semver/6.3.1: + /semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true dev: true - /semver/7.5.4: + /semver@7.5.4: resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} engines: {node: '>=10'} hasBin: true @@ -5534,17 +5556,17 @@ packages: lru-cache: 6.0.0 dev: true - /serialize-javascript/4.0.0: + /serialize-javascript@4.0.0: resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==} dependencies: randombytes: 2.1.0 dev: true - /set-blocking/2.0.0: + /set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} dev: true - /set-function-length/1.1.1: + /set-function-length@1.1.1: resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} engines: {node: '>= 0.4'} dependencies: @@ -5554,7 +5576,7 @@ packages: has-property-descriptors: 1.0.1 dev: true - /set-function-name/2.0.1: + /set-function-name@2.0.1: resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} engines: {node: '>= 0.4'} dependencies: @@ -5563,19 +5585,19 @@ packages: has-property-descriptors: 1.0.1 dev: true - /shebang-command/2.0.0: + /shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} dependencies: shebang-regex: 3.0.0 dev: true - /shebang-regex/3.0.0: + /shebang-regex@3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} dev: true - /side-channel/1.0.4: + /side-channel@1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: call-bind: 1.0.5 @@ -5583,16 +5605,16 @@ packages: object-inspect: 1.13.1 dev: true - /signal-exit/3.0.7: + /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} dev: true - /signal-exit/4.1.0: + /signal-exit@4.1.0: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} dev: true - /sitemap/7.1.1: + /sitemap@7.1.1: resolution: {integrity: sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==} engines: {node: '>=12.0.0', npm: '>=5.6.0'} hasBin: true @@ -5603,41 +5625,41 @@ packages: sax: 1.3.0 dev: true - /slash/5.1.0: + /slash@5.1.0: resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} engines: {node: '>=14.16'} dev: true - /source-map-js/1.0.2: + /source-map-js@1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} dev: true - /source-map-support/0.5.21: + /source-map-support@0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} dependencies: buffer-from: 1.1.2 source-map: 0.6.1 dev: true - /source-map/0.6.1: + /source-map@0.6.1: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} dev: true - /source-map/0.8.0-beta.0: + /source-map@0.8.0-beta.0: resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} engines: {node: '>= 8'} dependencies: whatwg-url: 7.1.0 dev: true - /sourcemap-codec/1.4.8: + /sourcemap-codec@1.4.8: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} deprecated: Please use @jridgewell/sourcemap-codec instead dev: true - /speech-rule-engine/4.0.7: + /speech-rule-engine@4.0.7: resolution: {integrity: sha512-sJrL3/wHzNwJRLBdf6CjJWIlxC04iYKkyXvYSVsWVOiC2DSkHmxsqOhEeMsBA9XK+CHuNcsdkbFDnoUfAsmp9g==} hasBin: true dependencies: @@ -5646,18 +5668,18 @@ packages: xmldom-sre: 0.1.31 dev: true - /sprintf-js/1.0.3: + /sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} dev: true - /stdin-discarder/0.1.0: + /stdin-discarder@0.1.0: resolution: {integrity: sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: bl: 5.1.0 dev: true - /string-width/4.2.3: + /string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} dependencies: @@ -5666,7 +5688,7 @@ packages: strip-ansi: 6.0.1 dev: true - /string-width/6.1.0: + /string-width@6.1.0: resolution: {integrity: sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ==} engines: {node: '>=16'} dependencies: @@ -5675,7 +5697,7 @@ packages: strip-ansi: 7.1.0 dev: true - /string.prototype.matchall/4.0.10: + /string.prototype.matchall@4.0.10: resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} dependencies: call-bind: 1.0.5 @@ -5689,7 +5711,7 @@ packages: side-channel: 1.0.4 dev: true - /string.prototype.trim/1.2.8: + /string.prototype.trim@1.2.8: resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} engines: {node: '>= 0.4'} dependencies: @@ -5698,7 +5720,7 @@ packages: es-abstract: 1.22.3 dev: true - /string.prototype.trimend/1.0.7: + /string.prototype.trimend@1.0.7: resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} dependencies: call-bind: 1.0.5 @@ -5706,7 +5728,7 @@ packages: es-abstract: 1.22.3 dev: true - /string.prototype.trimstart/1.0.7: + /string.prototype.trimstart@1.0.7: resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} dependencies: call-bind: 1.0.5 @@ -5714,13 +5736,13 @@ packages: es-abstract: 1.22.3 dev: true - /string_decoder/1.3.0: + /string_decoder@1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: safe-buffer: 5.2.1 dev: true - /stringify-object/3.3.0: + /stringify-object@3.3.0: resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==} engines: {node: '>=4'} dependencies: @@ -5729,68 +5751,68 @@ packages: is-regexp: 1.0.0 dev: true - /strip-ansi/6.0.1: + /strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} dependencies: ansi-regex: 5.0.1 dev: true - /strip-ansi/7.1.0: + /strip-ansi@7.1.0: resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} dependencies: ansi-regex: 6.0.1 dev: true - /strip-bom-string/1.0.0: + /strip-bom-string@1.0.0: resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} engines: {node: '>=0.10.0'} dev: true - /strip-comments/2.0.1: + /strip-comments@2.0.1: resolution: {integrity: sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==} engines: {node: '>=10'} dev: true - /strip-final-newline/3.0.0: + /strip-final-newline@3.0.0: resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} engines: {node: '>=12'} dev: true - /striptags/3.2.0: + /striptags@3.2.0: resolution: {integrity: sha512-g45ZOGzHDMe2bdYMdIvdAfCQkCTDMGBazSw1ypMowwGIee7ZQ5dU0rBJ8Jqgl+jAKIv4dbeE1jscZq9wid1Tkw==} dev: true - /stylis/4.3.0: + /stylis@4.3.0: resolution: {integrity: sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==} dev: true - /supports-color/5.5.0: + /supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} dependencies: has-flag: 3.0.0 dev: true - /supports-color/7.2.0: + /supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} dependencies: has-flag: 4.0.0 dev: true - /supports-preserve-symlinks-flag/1.0.0: + /supports-preserve-symlinks-flag@1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} dev: true - /temp-dir/2.0.0: + /temp-dir@2.0.0: resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} engines: {node: '>=8'} dev: true - /tempy/0.6.0: + /tempy@0.6.0: resolution: {integrity: sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==} engines: {node: '>=10'} dependencies: @@ -5800,7 +5822,7 @@ packages: unique-string: 2.0.0 dev: true - /terser/5.24.0: + /terser@5.24.0: resolution: {integrity: sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==} engines: {node: '>=10'} hasBin: true @@ -5811,47 +5833,47 @@ packages: source-map-support: 0.5.21 dev: true - /to-fast-properties/2.0.0: + /to-fast-properties@2.0.0: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} dev: true - /to-regex-range/5.0.1: + /to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} dependencies: is-number: 7.0.0 dev: true - /tr46/1.0.1: + /tr46@1.0.1: resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} dependencies: punycode: 2.3.1 dev: true - /treemate/0.3.11: + /treemate@0.3.11: resolution: {integrity: sha512-M8RGFoKtZ8dF+iwJfAJTOH/SM4KluKOKRJpjCMhI8bG3qB74zrFoArKZ62ll0Fr3mqkMJiQOmWYkdYgDeITYQg==} dev: true - /ts-debounce/4.0.0: + /ts-debounce@4.0.0: resolution: {integrity: sha512-+1iDGY6NmOGidq7i7xZGA4cm8DAa6fqdYcvO5Z6yBevH++Bdo9Qt/mN0TzHUgcCcKv1gmh9+W5dHqz8pMWbCbg==} dev: true - /ts-dedent/2.2.0: + /ts-dedent@2.2.0: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} engines: {node: '>=6.10'} dev: true - /tslib/2.6.2: + /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} dev: true - /type-fest/0.16.0: + /type-fest@0.16.0: resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==} engines: {node: '>=10'} dev: true - /typed-array-buffer/1.0.0: + /typed-array-buffer@1.0.0: resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==} engines: {node: '>= 0.4'} dependencies: @@ -5860,7 +5882,7 @@ packages: is-typed-array: 1.1.12 dev: true - /typed-array-byte-length/1.0.0: + /typed-array-byte-length@1.0.0: resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} engines: {node: '>= 0.4'} dependencies: @@ -5870,7 +5892,7 @@ packages: is-typed-array: 1.1.12 dev: true - /typed-array-byte-offset/1.0.0: + /typed-array-byte-offset@1.0.0: resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} engines: {node: '>= 0.4'} dependencies: @@ -5881,7 +5903,7 @@ packages: is-typed-array: 1.1.12 dev: true - /typed-array-length/1.0.4: + /typed-array-length@1.0.4: resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} dependencies: call-bind: 1.0.5 @@ -5889,14 +5911,14 @@ packages: is-typed-array: 1.1.12 dev: true - /ua-parser-js/1.0.37: + /ua-parser-js@1.0.37: resolution: {integrity: sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==} dev: true - /uc.micro/1.0.6: + /uc.micro@1.0.6: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} - /unbox-primitive/1.0.2: + /unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} dependencies: call-bind: 1.0.5 @@ -5905,16 +5927,16 @@ packages: which-boxed-primitive: 1.0.2 dev: true - /undici-types/5.26.5: + /undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} dev: true - /unicode-canonical-property-names-ecmascript/2.0.0: + /unicode-canonical-property-names-ecmascript@2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} engines: {node: '>=4'} dev: true - /unicode-match-property-ecmascript/2.0.0: + /unicode-match-property-ecmascript@2.0.0: resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} engines: {node: '>=4'} dependencies: @@ -5922,50 +5944,50 @@ packages: unicode-property-aliases-ecmascript: 2.1.0 dev: true - /unicode-match-property-value-ecmascript/2.1.0: + /unicode-match-property-value-ecmascript@2.1.0: resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} engines: {node: '>=4'} dev: true - /unicode-property-aliases-ecmascript/2.1.0: + /unicode-property-aliases-ecmascript@2.1.0: resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} engines: {node: '>=4'} dev: true - /unicorn-magic/0.1.0: + /unicorn-magic@0.1.0: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} dev: true - /unique-string/2.0.0: + /unique-string@2.0.0: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} dependencies: crypto-random-string: 2.0.0 dev: true - /unist-util-stringify-position/3.0.3: + /unist-util-stringify-position@3.0.3: resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} dependencies: '@types/unist': 2.0.10 dev: true - /universalify/2.0.1: + /universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} dev: true - /upath/1.2.0: + /upath@1.2.0: resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==} engines: {node: '>=4'} dev: true - /upath/2.0.1: + /upath@2.0.1: resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==} engines: {node: '>=4'} dev: true - /update-browserslist-db/1.0.13_browserslist@4.22.1: + /update-browserslist-db@1.0.13(browserslist@4.22.1): resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} hasBin: true peerDependencies: @@ -5976,22 +5998,22 @@ packages: picocolors: 1.0.0 dev: true - /uri-js/4.4.1: + /uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: punycode: 2.3.1 dev: true - /util-deprecate/1.0.2: + /util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} dev: true - /uuid/9.0.1: + /uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} hasBin: true dev: true - /uvu/0.5.6: + /uvu@0.5.6: resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} engines: {node: '>=8'} hasBin: true @@ -6002,7 +6024,7 @@ packages: sade: 1.8.1 dev: true - /vdirs/0.1.8_vue@3.3.8: + /vdirs@0.1.8(vue@3.3.8): resolution: {integrity: sha512-H9V1zGRLQZg9b+GdMk8MXDN2Lva0zx72MPahDKc30v+DtwKjfyOSXWRIX4t2mhDubM1H09gPhWeth/BJWPHGUw==} peerDependencies: vue: ^3.0.11 @@ -6011,7 +6033,7 @@ packages: vue: 3.3.8 dev: true - /vite/5.0.0_tkfod34gjxqfjeodz4tatyes34: + /vite@5.0.0(@types/node@18.18.10)(sass@1.69.6): resolution: {integrity: sha512-ESJVM59mdyGpsiNAeHQOR/0fqNoOyWPYesFto8FFZugfmhdHx8Fzd8sF3Q/xkVhZsyOxHfdM7ieiVAorI9RjFw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -6048,7 +6070,7 @@ packages: fsevents: 2.3.3 dev: true - /vooks/0.2.12_vue@3.3.8: + /vooks@0.2.12(vue@3.3.8): resolution: {integrity: sha512-iox0I3RZzxtKlcgYaStQYKEzWWGAduMmq+jS7OrNdQo1FgGfPMubGL3uGHOU9n97NIvfFDBGnpSvkWyb/NSn/Q==} peerDependencies: vue: ^3.0.0 @@ -6057,7 +6079,7 @@ packages: vue: 3.3.8 dev: true - /vue-demi/0.14.6_vue@3.3.8: + /vue-demi@0.14.6(vue@3.3.8): resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} hasBin: true @@ -6072,7 +6094,7 @@ packages: vue: 3.3.8 dev: true - /vue-router/4.2.5_vue@3.3.8: + /vue-router@4.2.5(vue@3.3.8): resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} peerDependencies: vue: ^3.2.0 @@ -6081,7 +6103,7 @@ packages: vue: 3.3.8 dev: true - /vue/3.3.8: + /vue@3.3.8: resolution: {integrity: sha512-5VSX/3DabBikOXMsxzlW8JyfeLKlG9mzqnWgLQLty88vdZL7ZJgrdgBOmrArwxiLtmS+lNNpPcBYqrhE6TQW5w==} peerDependencies: typescript: '*' @@ -6092,11 +6114,11 @@ packages: '@vue/compiler-dom': 3.3.8 '@vue/compiler-sfc': 3.3.8 '@vue/runtime-dom': 3.3.8 - '@vue/server-renderer': 3.3.8_vue@3.3.8 + '@vue/server-renderer': 3.3.8(vue@3.3.8) '@vue/shared': 3.3.8 dev: true - /vuepress-plugin-auto-catalog/2.0.0-rc.0_d7xujir7z22kev6ptwm3nxsrvu: + /vuepress-plugin-auto-catalog@2.0.0-rc.0(dashjs@4.7.2)(hls.js@1.4.12)(mpegts.js@1.7.3)(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0): resolution: {integrity: sha512-p3RMdAz3or4M1wi7bWVYBDpW1s7vGNYv4Rfk2w/m25toljH00+vd6SE/MtZC+mZ9ha44VBXmtgN3yIVTtOq5Rw==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -6119,12 +6141,12 @@ packages: '@vuepress/shared': 2.0.0-rc.0 '@vuepress/utils': 2.0.0-rc.0 vue: 3.3.8 - vue-router: 4.2.5_vue@3.3.8 - vuepress: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 - vuepress-plugin-components: 2.0.0-rc.0_d7xujir7z22kev6ptwm3nxsrvu - vuepress-plugin-sass-palette: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-shared: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-vite: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 + vue-router: 4.2.5(vue@3.3.8) + vuepress: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) + vuepress-plugin-components: 2.0.0-rc.0(dashjs@4.7.2)(hls.js@1.4.12)(mpegts.js@1.7.3)(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-plugin-sass-palette: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-shared: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-vite: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - dashjs @@ -6136,7 +6158,7 @@ packages: - vidstack dev: true - /vuepress-plugin-blog2/2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m: + /vuepress-plugin-blog2@2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0): resolution: {integrity: sha512-jDUxGGkV4ky6fPISdUGzSEMkqAPs8A2OigZELl2lrhIzRZ03boD81PLupinrYy7sklO+wZsO7QMTf9DHWkX7HQ==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -6157,17 +6179,17 @@ packages: '@vuepress/utils': 2.0.0-rc.0 chokidar: 3.5.3 vue: 3.3.8 - vue-router: 4.2.5_vue@3.3.8 - vuepress: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 - vuepress-shared: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-vite: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 + vue-router: 4.2.5(vue@3.3.8) + vuepress: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) + vuepress-shared: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-vite: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript dev: true - /vuepress-plugin-comment2/2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m: + /vuepress-plugin-comment2@2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0): resolution: {integrity: sha512-axgBwfMp1cd28S+PMKBnIPPCtuZqeUUu0ww6Sl29NB3QXyKWYfr+64TtVMkMTw5MrR3Cqhm2kOYdhqF3YU0/jQ==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -6199,18 +6221,18 @@ packages: '@vuepress/utils': 2.0.0-rc.0 giscus: 1.3.0 vue: 3.3.8 - vue-router: 4.2.5_vue@3.3.8 - vuepress: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 - vuepress-plugin-sass-palette: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-shared: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-vite: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 + vue-router: 4.2.5(vue@3.3.8) + vuepress: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) + vuepress-plugin-sass-palette: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-shared: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-vite: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript dev: true - /vuepress-plugin-components/2.0.0-rc.0_d7xujir7z22kev6ptwm3nxsrvu: + /vuepress-plugin-components@2.0.0-rc.0(dashjs@4.7.2)(hls.js@1.4.12)(mpegts.js@1.7.3)(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0): resolution: {integrity: sha512-gXujxRlMccljptYk8/hD0cyepIELNqPdqtlv6Cjw+ah9RZBRNArWMHdhY9UTtwQkZxoMP0Oz+7yDgY9YzPWB6A==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -6247,8 +6269,8 @@ packages: '@vuepress/client': 2.0.0-rc.0 '@vuepress/shared': 2.0.0-rc.0 '@vuepress/utils': 2.0.0-rc.0 - '@vueuse/core': 10.6.1_vue@3.3.8 - artplayer: 5.0.9 + '@vueuse/core': 10.6.1(vue@3.3.8) + artplayer: 5.1.1 balloon-css: 1.2.0 create-codepen: 1.0.1 dashjs: 4.7.2 @@ -6256,19 +6278,19 @@ packages: mpegts.js: 1.7.3 qrcode: 1.5.3 vue: 3.3.8 - vue-router: 4.2.5_vue@3.3.8 - vuepress: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 - vuepress-plugin-reading-time2: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-plugin-sass-palette: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-shared: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-vite: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 + vue-router: 4.2.5(vue@3.3.8) + vuepress: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) + vuepress-plugin-reading-time2: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-plugin-sass-palette: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-shared: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-vite: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript dev: true - /vuepress-plugin-copy-code2/2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m: + /vuepress-plugin-copy-code2@2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0): resolution: {integrity: sha512-3z1IVlOqrNsywIT6Mv7BFZX8TPEAqoSJR461/bj3A/1UP18c5si3dfQbS72iUV+qnCaL+BT0JqVMvjS43+lXhQ==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -6289,21 +6311,21 @@ packages: '@vuepress/client': 2.0.0-rc.0 '@vuepress/shared': 2.0.0-rc.0 '@vuepress/utils': 2.0.0-rc.0 - '@vueuse/core': 10.6.1_vue@3.3.8 + '@vueuse/core': 10.6.1(vue@3.3.8) balloon-css: 1.2.0 vue: 3.3.8 - vue-router: 4.2.5_vue@3.3.8 - vuepress: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 - vuepress-plugin-sass-palette: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-shared: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-vite: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 + vue-router: 4.2.5(vue@3.3.8) + vuepress: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) + vuepress-plugin-sass-palette: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-shared: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-vite: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript dev: true - /vuepress-plugin-copyright2/2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m: + /vuepress-plugin-copyright2@2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0): resolution: {integrity: sha512-zhoXCyRIBD7ie4dFr/gta2jSgzbaUQlg5U24/yJAdfs/RU+X5k24AzXYhuj6sjWNTXwJHEZt3RYd8pFDnJuZXQ==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -6321,19 +6343,19 @@ packages: '@vuepress/client': 2.0.0-rc.0 '@vuepress/shared': 2.0.0-rc.0 '@vuepress/utils': 2.0.0-rc.0 - '@vueuse/core': 10.6.1_vue@3.3.8 + '@vueuse/core': 10.6.1(vue@3.3.8) vue: 3.3.8 - vue-router: 4.2.5_vue@3.3.8 - vuepress: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 - vuepress-shared: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-vite: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 + vue-router: 4.2.5(vue@3.3.8) + vuepress: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) + vuepress-shared: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-vite: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript dev: true - /vuepress-plugin-feed2/2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m: + /vuepress-plugin-feed2@2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0): resolution: {integrity: sha512-pTLrXLePDowWQ8SQfWhvhx1gG1xTkEmcr49wMr2PJP7ij4OCXTsVniT0LMv+fyXX8f+9ZI7w0ZcrQTFG8AdE3A==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -6351,9 +6373,9 @@ packages: '@vuepress/shared': 2.0.0-rc.0 '@vuepress/utils': 2.0.0-rc.0 cheerio: 1.0.0-rc.12 - vuepress: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 - vuepress-shared: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-vite: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 + vuepress: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) + vuepress-shared: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-vite: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) xml-js: 1.6.11 transitivePeerDependencies: - '@vue/composition-api' @@ -6361,7 +6383,7 @@ packages: - typescript dev: true - /vuepress-plugin-md-enhance/2.0.0-rc.0_hqgkt4osnjxbuomj7msh33ee4y: + /vuepress-plugin-md-enhance@2.0.0-rc.0(@types/js-yaml@4.0.9)(flowchart.ts@1.0.1)(mathjax-full@3.2.2)(mermaid@10.6.1)(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0): resolution: {integrity: sha512-sDP7gEp62phCkPuTtJaLwzKI53b94zqLQ2zajlPkDGTswPyxjOOvCdt2M3bcYM2gnSAV6szZhWuh7VCs1i5D7g==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -6408,32 +6430,32 @@ packages: optional: true dependencies: '@babel/core': 7.23.3 - '@mdit/plugin-align': 0.6.5_markdown-it@13.0.2 - '@mdit/plugin-attrs': 0.6.5_markdown-it@13.0.2 - '@mdit/plugin-container': 0.6.5_markdown-it@13.0.2 - '@mdit/plugin-demo': 0.6.5_markdown-it@13.0.2 - '@mdit/plugin-figure': 0.6.5_markdown-it@13.0.2 - '@mdit/plugin-footnote': 0.6.5_markdown-it@13.0.2 - '@mdit/plugin-img-lazyload': 0.6.5_markdown-it@13.0.2 - '@mdit/plugin-img-mark': 0.6.5_markdown-it@13.0.2 - '@mdit/plugin-img-size': 0.6.5_markdown-it@13.0.2 - '@mdit/plugin-include': 0.6.5_markdown-it@13.0.2 - '@mdit/plugin-katex': 0.6.5_markdown-it@13.0.2 - '@mdit/plugin-mark': 0.6.5_markdown-it@13.0.2 - '@mdit/plugin-mathjax': 0.6.5_mtovggbakkumqcl2emipd6spxq - '@mdit/plugin-stylize': 0.6.5_markdown-it@13.0.2 - '@mdit/plugin-sub': 0.6.5_markdown-it@13.0.2 - '@mdit/plugin-sup': 0.6.5_markdown-it@13.0.2 - '@mdit/plugin-tab': 0.6.5_markdown-it@13.0.2 - '@mdit/plugin-tasklist': 0.6.5_markdown-it@13.0.2 - '@mdit/plugin-tex': 0.6.5_markdown-it@13.0.2 - '@mdit/plugin-uml': 0.6.5_markdown-it@13.0.2 + '@mdit/plugin-align': 0.6.5(markdown-it@13.0.2) + '@mdit/plugin-attrs': 0.6.5(markdown-it@13.0.2) + '@mdit/plugin-container': 0.6.5(markdown-it@13.0.2) + '@mdit/plugin-demo': 0.6.5(markdown-it@13.0.2) + '@mdit/plugin-figure': 0.6.5(markdown-it@13.0.2) + '@mdit/plugin-footnote': 0.6.5(markdown-it@13.0.2) + '@mdit/plugin-img-lazyload': 0.6.5(markdown-it@13.0.2) + '@mdit/plugin-img-mark': 0.6.5(markdown-it@13.0.2) + '@mdit/plugin-img-size': 0.6.5(markdown-it@13.0.2) + '@mdit/plugin-include': 0.6.5(markdown-it@13.0.2) + '@mdit/plugin-katex': 0.6.5(markdown-it@13.0.2) + '@mdit/plugin-mark': 0.6.5(markdown-it@13.0.2) + '@mdit/plugin-mathjax': 0.6.5(markdown-it@13.0.2)(mathjax-full@3.2.2) + '@mdit/plugin-stylize': 0.6.5(markdown-it@13.0.2) + '@mdit/plugin-sub': 0.6.5(markdown-it@13.0.2) + '@mdit/plugin-sup': 0.6.5(markdown-it@13.0.2) + '@mdit/plugin-tab': 0.6.5(markdown-it@13.0.2) + '@mdit/plugin-tasklist': 0.6.5(markdown-it@13.0.2) + '@mdit/plugin-tex': 0.6.5(markdown-it@13.0.2) + '@mdit/plugin-uml': 0.6.5(markdown-it@13.0.2) '@types/js-yaml': 4.0.9 '@types/markdown-it': 13.0.6 '@vuepress/client': 2.0.0-rc.0 '@vuepress/shared': 2.0.0-rc.0 '@vuepress/utils': 2.0.0-rc.0 - '@vueuse/core': 10.6.1_vue@3.3.8 + '@vueuse/core': 10.6.1(vue@3.3.8) balloon-css: 1.2.0 flowchart.ts: 1.0.1 js-yaml: 4.1.0 @@ -6441,18 +6463,18 @@ packages: mathjax-full: 3.2.2 mermaid: 10.6.1 vue: 3.3.8 - vue-router: 4.2.5_vue@3.3.8 - vuepress: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 - vuepress-plugin-sass-palette: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-shared: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-vite: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 + vue-router: 4.2.5(vue@3.3.8) + vuepress: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) + vuepress-plugin-sass-palette: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-shared: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-vite: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript dev: true - /vuepress-plugin-photo-swipe/2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m: + /vuepress-plugin-photo-swipe@2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0): resolution: {integrity: sha512-oZfEdoVRO/gX+2vvULmE3aaUnfNA1M3AWDR9K0Bt96CiQBHBFQ6ebP2j5naImOCoK0eKpSUS+2UHBasUFDSxHw==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -6473,21 +6495,21 @@ packages: '@vuepress/client': 2.0.0-rc.0 '@vuepress/shared': 2.0.0-rc.0 '@vuepress/utils': 2.0.0-rc.0 - '@vueuse/core': 10.6.1_vue@3.3.8 + '@vueuse/core': 10.6.1(vue@3.3.8) photoswipe: 5.4.2 vue: 3.3.8 - vue-router: 4.2.5_vue@3.3.8 - vuepress: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 - vuepress-plugin-sass-palette: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-shared: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-vite: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 + vue-router: 4.2.5(vue@3.3.8) + vuepress: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) + vuepress-plugin-sass-palette: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-shared: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-vite: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript dev: true - /vuepress-plugin-pwa2/2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m: + /vuepress-plugin-pwa2@2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0): resolution: {integrity: sha512-VEz6e0wPl9Tht55puS9NlpYFyZ3iWxHy3gzACaAiInr8r4j8Kt1WjkGIKY0VnEf4f/8B71HnIhSRJ+m2EEWgrA==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -6508,15 +6530,15 @@ packages: '@vuepress/client': 2.0.0-rc.0 '@vuepress/shared': 2.0.0-rc.0 '@vuepress/utils': 2.0.0-rc.0 - '@vueuse/core': 10.6.1_vue@3.3.8 + '@vueuse/core': 10.6.1(vue@3.3.8) mitt: 3.0.1 register-service-worker: 1.7.2 vue: 3.3.8 - vue-router: 4.2.5_vue@3.3.8 - vuepress: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 - vuepress-plugin-sass-palette: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-shared: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-vite: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 + vue-router: 4.2.5(vue@3.3.8) + vuepress: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) + vuepress-plugin-sass-palette: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-shared: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-vite: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) workbox-build: 7.0.0 transitivePeerDependencies: - '@types/babel__core' @@ -6525,7 +6547,7 @@ packages: - typescript dev: true - /vuepress-plugin-reading-time2/2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m: + /vuepress-plugin-reading-time2@2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0): resolution: {integrity: sha512-zi4xJWuhVEfXW+i4v3lqf/nKzeJmTDOhUg+Uluw0Bu4r7P4mA1J8w2bY4pVsGvvjY/PqaRgoA/nkGMM75M4Umw==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -6542,16 +6564,16 @@ packages: dependencies: '@vuepress/client': 2.0.0-rc.0 vue: 3.3.8 - vuepress: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 - vuepress-shared: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-vite: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 + vuepress: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) + vuepress-shared: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-vite: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript dev: true - /vuepress-plugin-rtl/2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m: + /vuepress-plugin-rtl@2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0): resolution: {integrity: sha512-0Kzd9mffJ8SepIBHssebgayq5VYRfLp+D6CHSWnTr5Ase9MR3WvQhAc74EfZExD+R6pXy52OdiVcNH4NMPmAKw==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -6570,16 +6592,16 @@ packages: '@vuepress/shared': 2.0.0-rc.0 '@vuepress/utils': 2.0.0-rc.0 vue: 3.3.8 - vuepress: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 - vuepress-shared: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-vite: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 + vuepress: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) + vuepress-shared: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-vite: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript dev: true - /vuepress-plugin-sass-palette/2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m: + /vuepress-plugin-sass-palette@2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0): resolution: {integrity: sha512-dgvwBdUaAmuNwCnHdOcZ4LBA+W2RUP7zprz1rQWAn16YhgARTkXIkTO69r3AXT2QxrjKKH5r6fC7L1Zq6DMPrA==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -6601,16 +6623,16 @@ packages: '@vuepress/utils': 2.0.0-rc.0 chokidar: 3.5.3 sass: 1.69.6 - vuepress: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 - vuepress-shared: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-vite: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 + vuepress: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) + vuepress-shared: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-vite: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript dev: true - /vuepress-plugin-seo2/2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m: + /vuepress-plugin-seo2@2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0): resolution: {integrity: sha512-V0jMT/Lv2ktOoe2wssMG/zip07wd0GKxJyXY9qEc9B5OOw8KZRYO9frD85YprUCOHEYjwu+sHbI+kUQRaSb+eg==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -6627,16 +6649,16 @@ packages: dependencies: '@vuepress/shared': 2.0.0-rc.0 '@vuepress/utils': 2.0.0-rc.0 - vuepress: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 - vuepress-shared: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-vite: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 + vuepress: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) + vuepress-shared: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-vite: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript dev: true - /vuepress-plugin-sitemap2/2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m: + /vuepress-plugin-sitemap2@2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0): resolution: {integrity: sha512-TyG4PzuYnEVV4hQVRzJYYWMmvknJz3+bJ2aoEEYvNfGXxMgi4H2FvVlMunRO/Tkh8qC7QKg8vz/ArEzxG4HwuQ==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -6654,16 +6676,16 @@ packages: '@vuepress/shared': 2.0.0-rc.0 '@vuepress/utils': 2.0.0-rc.0 sitemap: 7.1.1 - vuepress: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 - vuepress-shared: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-vite: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 + vuepress: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) + vuepress-shared: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-vite: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript dev: true - /vuepress-shared/2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m: + /vuepress-shared@2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0): resolution: {integrity: sha512-Rr5n/A1o8qnyvZEWkrI8is9ktQhTc+6P56QjHM3bCI2XRDFfwnUNi8hCSl4KA0/MQOESMHmWnL4izRD7Jprh5A==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -6681,7 +6703,7 @@ packages: '@vuepress/client': 2.0.0-rc.0 '@vuepress/shared': 2.0.0-rc.0 '@vuepress/utils': 2.0.0-rc.0 - '@vueuse/core': 10.6.1_vue@3.3.8 + '@vueuse/core': 10.6.1(vue@3.3.8) cheerio: 1.0.0-rc.12 dayjs: 1.11.10 execa: 8.0.1 @@ -6690,16 +6712,16 @@ packages: semver: 7.5.4 striptags: 3.2.0 vue: 3.3.8 - vue-router: 4.2.5_vue@3.3.8 - vuepress: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 - vuepress-vite: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 + vue-router: 4.2.5(vue@3.3.8) + vuepress: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) + vuepress-vite: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - supports-color - typescript dev: true - /vuepress-theme-hope/2.0.0-rc.0_g3cdtj36zrqrk4bfswrt2r2chi: + /vuepress-theme-hope@2.0.0-rc.0(@types/js-yaml@4.0.9)(dashjs@4.7.2)(flowchart.ts@1.0.1)(hls.js@1.4.12)(mathjax-full@3.2.2)(mermaid@10.6.1)(mpegts.js@1.7.3)(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0): resolution: {integrity: sha512-wZgmpRo9jE+cy7aHTdU9fhjRayVpe88GSCnRMfkzJxpDDlvuiItmHNJAGTg3E0NQHzhjI5pbuVGGqQoX7qsDxg==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -6729,32 +6751,32 @@ packages: '@vuepress/plugin-theme-data': 2.0.0-rc.0 '@vuepress/shared': 2.0.0-rc.0 '@vuepress/utils': 2.0.0-rc.0 - '@vueuse/core': 10.6.1_vue@3.3.8 + '@vueuse/core': 10.6.1(vue@3.3.8) balloon-css: 1.2.0 bcrypt-ts: 5.0.0 cheerio: 1.0.0-rc.12 chokidar: 3.5.3 gray-matter: 4.0.3 vue: 3.3.8 - vue-router: 4.2.5_vue@3.3.8 - vuepress: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 - vuepress-plugin-auto-catalog: 2.0.0-rc.0_d7xujir7z22kev6ptwm3nxsrvu - vuepress-plugin-blog2: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-plugin-comment2: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-plugin-components: 2.0.0-rc.0_d7xujir7z22kev6ptwm3nxsrvu - vuepress-plugin-copy-code2: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-plugin-copyright2: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-plugin-feed2: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-plugin-md-enhance: 2.0.0-rc.0_hqgkt4osnjxbuomj7msh33ee4y - vuepress-plugin-photo-swipe: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-plugin-pwa2: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-plugin-reading-time2: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-plugin-rtl: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-plugin-sass-palette: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-plugin-seo2: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-plugin-sitemap2: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-shared: 2.0.0-rc.0_7tf4shdjads2n4o2ad64d65d6m - vuepress-vite: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 + vue-router: 4.2.5(vue@3.3.8) + vuepress: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) + vuepress-plugin-auto-catalog: 2.0.0-rc.0(dashjs@4.7.2)(hls.js@1.4.12)(mpegts.js@1.7.3)(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-plugin-blog2: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-plugin-comment2: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-plugin-components: 2.0.0-rc.0(dashjs@4.7.2)(hls.js@1.4.12)(mpegts.js@1.7.3)(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-plugin-copy-code2: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-plugin-copyright2: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-plugin-feed2: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-plugin-md-enhance: 2.0.0-rc.0(@types/js-yaml@4.0.9)(flowchart.ts@1.0.1)(mathjax-full@3.2.2)(mermaid@10.6.1)(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-plugin-photo-swipe: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-plugin-pwa2: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-plugin-reading-time2: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-plugin-rtl: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-plugin-sass-palette: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-plugin-seo2: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-plugin-sitemap2: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-shared: 2.0.0-rc.0(vuepress-vite@2.0.0-rc.0)(vuepress@2.0.0-rc.0) + vuepress-vite: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) transitivePeerDependencies: - '@types/babel__core' - '@types/js-yaml' @@ -6780,7 +6802,7 @@ packages: - vidstack dev: true - /vuepress-vite/2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4: + /vuepress-vite@2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8): resolution: {integrity: sha512-+2XBejeiskPyr2raBeA2o4uDFDsjtadpUVmtio3qqFtQpOhidz/ORuiTLr2UfLtFn1ASIHP6Vy2YjQ0e/TeUVw==} engines: {node: '>=18.16.0'} hasBin: true @@ -6788,7 +6810,7 @@ packages: '@vuepress/client': 2.0.0-rc.0 vue: ^3.3.4 dependencies: - '@vuepress/bundler-vite': 2.0.0-rc.0_tkfod34gjxqfjeodz4tatyes34 + '@vuepress/bundler-vite': 2.0.0-rc.0(@types/node@18.18.10)(sass@1.69.6) '@vuepress/cli': 2.0.0-rc.0 '@vuepress/client': 2.0.0-rc.0 '@vuepress/core': 2.0.0-rc.0 @@ -6809,12 +6831,12 @@ packages: - typescript dev: true - /vuepress/2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4: + /vuepress@2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8): resolution: {integrity: sha512-sydt/B7+pIw926G5PntYmptLkC5o2buXKh+WR1+P2KnsvkXU+UGnQrJJ0FBvu/4RNuY99tkUZd59nyPhEmRrCg==} engines: {node: '>=18.16.0'} hasBin: true dependencies: - vuepress-vite: 2.0.0-rc.0_4z6umbery4x4y2mfaslk3myev4 + vuepress-vite: 2.0.0-rc.0(@types/node@18.18.10)(@vuepress/client@2.0.0-rc.0)(sass@1.69.6)(vue@3.3.8) transitivePeerDependencies: - '@types/node' - '@vue/composition-api' @@ -6832,34 +6854,34 @@ packages: - vue dev: true - /vueuc/0.4.51_vue@3.3.8: + /vueuc@0.4.51(vue@3.3.8): resolution: {integrity: sha512-pLiMChM4f+W8czlIClGvGBYo656lc2Y0/mXFSCydcSmnCR1izlKPGMgiYBGjbY9FDkFG8a2HEVz7t0DNzBWbDw==} peerDependencies: vue: ^3.0.11 dependencies: - '@css-render/vue3-ssr': 0.15.12_vue@3.3.8 + '@css-render/vue3-ssr': 0.15.12(vue@3.3.8) '@juggle/resize-observer': 3.4.0 css-render: 0.15.12 evtd: 0.2.4 seemly: 0.3.6 - vdirs: 0.1.8_vue@3.3.8 - vooks: 0.2.12_vue@3.3.8 + vdirs: 0.1.8(vue@3.3.8) + vooks: 0.2.12(vue@3.3.8) vue: 3.3.8 dev: true - /web-worker/1.2.0: + /web-worker@1.2.0: resolution: {integrity: sha512-PgF341avzqyx60neE9DD+XS26MMNMoUQRz9NOZwW32nPQrF6p77f1htcnjBSEV8BGMKZ16choqUG4hyI0Hx7mA==} dev: true - /webidl-conversions/4.0.2: + /webidl-conversions@4.0.2: resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} dev: true - /webworkify-webpack/2.1.5: + /webworkify-webpack@2.1.5: resolution: {integrity: sha512-2akF8FIyUvbiBBdD+RoHpoTbHMQF2HwjcxfDvgztAX5YwbZNyrtfUMgvfgFVsgDhDPVTlkbb5vyasqDHfIDPQw==} dev: true - /whatwg-url/7.1.0: + /whatwg-url@7.1.0: resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} dependencies: lodash.sortby: 4.7.0 @@ -6867,7 +6889,7 @@ packages: webidl-conversions: 4.0.2 dev: true - /which-boxed-primitive/1.0.2: + /which-boxed-primitive@1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} dependencies: is-bigint: 1.0.4 @@ -6877,11 +6899,11 @@ packages: is-symbol: 1.0.4 dev: true - /which-module/2.0.1: + /which-module@2.0.1: resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} dev: true - /which-typed-array/1.1.13: + /which-typed-array@1.1.13: resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==} engines: {node: '>= 0.4'} dependencies: @@ -6892,7 +6914,7 @@ packages: has-tostringtag: 1.0.0 dev: true - /which/2.0.2: + /which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'} hasBin: true @@ -6900,34 +6922,34 @@ packages: isexe: 2.0.0 dev: true - /wicked-good-xpath/1.3.0: + /wicked-good-xpath@1.3.0: resolution: {integrity: sha512-Gd9+TUn5nXdwj/hFsPVx5cuHHiF5Bwuc30jZ4+ronF1qHK5O7HD0sgmXWSEgwKquT3ClLoKPVbO6qGwVwLzvAw==} dev: true - /workbox-background-sync/7.0.0: + /workbox-background-sync@7.0.0: resolution: {integrity: sha512-S+m1+84gjdueM+jIKZ+I0Lx0BDHkk5Nu6a3kTVxP4fdj3gKouRNmhO8H290ybnJTOPfBDtTMXSQA/QLTvr7PeA==} dependencies: idb: 7.1.1 workbox-core: 7.0.0 dev: true - /workbox-broadcast-update/7.0.0: + /workbox-broadcast-update@7.0.0: resolution: {integrity: sha512-oUuh4jzZrLySOo0tC0WoKiSg90bVAcnE98uW7F8GFiSOXnhogfNDGZelPJa+6KpGBO5+Qelv04Hqx2UD+BJqNQ==} dependencies: workbox-core: 7.0.0 dev: true - /workbox-build/7.0.0: + /workbox-build@7.0.0: resolution: {integrity: sha512-CttE7WCYW9sZC+nUYhQg3WzzGPr4IHmrPnjKiu3AMXsiNQKx+l4hHl63WTrnicLmKEKHScWDH8xsGBdrYgtBzg==} engines: {node: '>=16.0.0'} dependencies: - '@apideck/better-ajv-errors': 0.3.6_ajv@8.12.0 + '@apideck/better-ajv-errors': 0.3.6(ajv@8.12.0) '@babel/core': 7.23.3 - '@babel/preset-env': 7.23.3_@babel+core@7.23.3 + '@babel/preset-env': 7.23.3(@babel/core@7.23.3) '@babel/runtime': 7.23.2 - '@rollup/plugin-babel': 5.3.1_gzdrilr2jis4dctob4jwdprlgq - '@rollup/plugin-node-resolve': 11.2.1_rollup@2.79.1 - '@rollup/plugin-replace': 2.4.2_rollup@2.79.1 + '@rollup/plugin-babel': 5.3.1(@babel/core@7.23.3)(rollup@2.79.1) + '@rollup/plugin-node-resolve': 11.2.1(rollup@2.79.1) + '@rollup/plugin-replace': 2.4.2(rollup@2.79.1) '@surma/rollup-plugin-off-main-thread': 2.2.3 ajv: 8.12.0 common-tags: 1.8.2 @@ -6937,7 +6959,7 @@ packages: lodash: 4.17.21 pretty-bytes: 5.6.0 rollup: 2.79.1 - rollup-plugin-terser: 7.0.2_rollup@2.79.1 + rollup-plugin-terser: 7.0.2(rollup@2.79.1) source-map: 0.8.0-beta.0 stringify-object: 3.3.0 strip-comments: 2.0.1 @@ -6963,24 +6985,24 @@ packages: - supports-color dev: true - /workbox-cacheable-response/7.0.0: + /workbox-cacheable-response@7.0.0: resolution: {integrity: sha512-0lrtyGHn/LH8kKAJVOQfSu3/80WDc9Ma8ng0p2i/5HuUndGttH+mGMSvOskjOdFImLs2XZIimErp7tSOPmu/6g==} dependencies: workbox-core: 7.0.0 dev: true - /workbox-core/7.0.0: + /workbox-core@7.0.0: resolution: {integrity: sha512-81JkAAZtfVP8darBpfRTovHg8DGAVrKFgHpOArZbdFd78VqHr5Iw65f2guwjE2NlCFbPFDoez3D3/6ZvhI/rwQ==} dev: true - /workbox-expiration/7.0.0: + /workbox-expiration@7.0.0: resolution: {integrity: sha512-MLK+fogW+pC3IWU9SFE+FRStvDVutwJMR5if1g7oBJx3qwmO69BNoJQVaMXq41R0gg3MzxVfwOGKx3i9P6sOLQ==} dependencies: idb: 7.1.1 workbox-core: 7.0.0 dev: true - /workbox-google-analytics/7.0.0: + /workbox-google-analytics@7.0.0: resolution: {integrity: sha512-MEYM1JTn/qiC3DbpvP2BVhyIH+dV/5BjHk756u9VbwuAhu0QHyKscTnisQuz21lfRpOwiS9z4XdqeVAKol0bzg==} dependencies: workbox-background-sync: 7.0.0 @@ -6989,13 +7011,13 @@ packages: workbox-strategies: 7.0.0 dev: true - /workbox-navigation-preload/7.0.0: + /workbox-navigation-preload@7.0.0: resolution: {integrity: sha512-juWCSrxo/fiMz3RsvDspeSLGmbgC0U9tKqcUPZBCf35s64wlaLXyn2KdHHXVQrb2cqF7I0Hc9siQalainmnXJA==} dependencies: workbox-core: 7.0.0 dev: true - /workbox-precaching/7.0.0: + /workbox-precaching@7.0.0: resolution: {integrity: sha512-EC0vol623LJqTJo1mkhD9DZmMP604vHqni3EohhQVwhJlTgyKyOkMrZNy5/QHfOby+39xqC01gv4LjOm4HSfnA==} dependencies: workbox-core: 7.0.0 @@ -7003,13 +7025,13 @@ packages: workbox-strategies: 7.0.0 dev: true - /workbox-range-requests/7.0.0: + /workbox-range-requests@7.0.0: resolution: {integrity: sha512-SxAzoVl9j/zRU9OT5+IQs7pbJBOUOlriB8Gn9YMvi38BNZRbM+RvkujHMo8FOe9IWrqqwYgDFBfv6sk76I1yaQ==} dependencies: workbox-core: 7.0.0 dev: true - /workbox-recipes/7.0.0: + /workbox-recipes@7.0.0: resolution: {integrity: sha512-DntcK9wuG3rYQOONWC0PejxYYIDHyWWZB/ueTbOUDQgefaeIj1kJ7pdP3LZV2lfrj8XXXBWt+JDRSw1lLLOnww==} dependencies: workbox-cacheable-response: 7.0.0 @@ -7020,37 +7042,37 @@ packages: workbox-strategies: 7.0.0 dev: true - /workbox-routing/7.0.0: + /workbox-routing@7.0.0: resolution: {integrity: sha512-8YxLr3xvqidnbVeGyRGkaV4YdlKkn5qZ1LfEePW3dq+ydE73hUUJJuLmGEykW3fMX8x8mNdL0XrWgotcuZjIvA==} dependencies: workbox-core: 7.0.0 dev: true - /workbox-strategies/7.0.0: + /workbox-strategies@7.0.0: resolution: {integrity: sha512-dg3qJU7tR/Gcd/XXOOo7x9QoCI9nk74JopaJaYAQ+ugLi57gPsXycVdBnYbayVj34m6Y8ppPwIuecrzkpBVwbA==} dependencies: workbox-core: 7.0.0 dev: true - /workbox-streams/7.0.0: + /workbox-streams@7.0.0: resolution: {integrity: sha512-moVsh+5to//l6IERWceYKGiftc+prNnqOp2sgALJJFbnNVpTXzKISlTIsrWY+ogMqt+x1oMazIdHj25kBSq/HQ==} dependencies: workbox-core: 7.0.0 workbox-routing: 7.0.0 dev: true - /workbox-sw/7.0.0: + /workbox-sw@7.0.0: resolution: {integrity: sha512-SWfEouQfjRiZ7GNABzHUKUyj8pCoe+RwjfOIajcx6J5mtgKkN+t8UToHnpaJL5UVVOf5YhJh+OHhbVNIHe+LVA==} dev: true - /workbox-window/7.0.0: + /workbox-window@7.0.0: resolution: {integrity: sha512-j7P/bsAWE/a7sxqTzXo3P2ALb1reTfZdvVp6OJ/uLr/C2kZAMvjeWGm8V4htQhor7DOvYg0sSbFN2+flT5U0qA==} dependencies: '@types/trusted-types': 2.0.6 workbox-core: 7.0.0 dev: true - /wrap-ansi/6.2.0: + /wrap-ansi@6.2.0: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} engines: {node: '>=8'} dependencies: @@ -7059,40 +7081,40 @@ packages: strip-ansi: 6.0.1 dev: true - /wrappy/1.0.2: + /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} dev: true - /xml-js/1.6.11: + /xml-js@1.6.11: resolution: {integrity: sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==} hasBin: true dependencies: sax: 1.3.0 dev: true - /xmldom-sre/0.1.31: + /xmldom-sre@0.1.31: resolution: {integrity: sha512-f9s+fUkX04BxQf+7mMWAp5zk61pciie+fFLC9hX9UVvCeJQfNHRHXpeo5MPcR0EUf57PYLdt+ZO4f3Ipk2oZUw==} engines: {node: '>=0.1'} dev: true - /y18n/4.0.3: + /y18n@4.0.3: resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} dev: true - /yallist/3.1.1: + /yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} dev: true - /yallist/4.0.0: + /yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true - /yaml/2.3.4: + /yaml@2.3.4: resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} engines: {node: '>= 14'} dev: true - /yargs-parser/18.1.3: + /yargs-parser@18.1.3: resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} engines: {node: '>=6'} dependencies: @@ -7100,7 +7122,7 @@ packages: decamelize: 1.2.0 dev: true - /yargs/15.4.1: + /yargs@15.4.1: resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} engines: {node: '>=8'} dependencies: