diff --git a/.dockerignore b/.dockerignore
new file mode 100644
index 0000000..3c3629e
--- /dev/null
+++ b/.dockerignore
@@ -0,0 +1 @@
+node_modules
diff --git a/.env.sample b/.env.sample
new file mode 100644
index 0000000..d27defc
--- /dev/null
+++ b/.env.sample
@@ -0,0 +1,4 @@
+CODE_WINDOW_CLIENT_ID=CODE_WINDOW_CLIENT_ID
+IDE_LOG_HOME=""
+IDE_SERVER_PORT=8000
+WS_PATH=ws://localhost:8080
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
new file mode 100644
index 0000000..0955e54
--- /dev/null
+++ b/.github/dependabot.yml
@@ -0,0 +1,10 @@
+version: 2
+updates:
+ - package-ecosystem: 'github-actions'
+ directory: '/'
+ schedule:
+ interval: 'weekly'
+ - package-ecosystem: 'npm'
+ directory: '/'
+ schedule:
+ interval: 'weekly'
diff --git a/.github/renovate.json b/.github/renovate.json
new file mode 100644
index 0000000..ba5d617
--- /dev/null
+++ b/.github/renovate.json
@@ -0,0 +1,15 @@
+{
+ "$schema": "https://docs.renovatebot.com/renovate-schema.json",
+ "extends": ["config:base"],
+ "timezone": "Asia/Shanghai",
+ "enabledManagers": ["npm"],
+ "groupName": "opensumi packages",
+ "packageRules": [
+ {
+ "packagePatterns": ["*"],
+ "excludePackagePatterns": ["^@opensumi/ide-"],
+ "enabled": false
+ }
+ ]
+ }
+
\ No newline at end of file
diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml
new file mode 100644
index 0000000..a2df09a
--- /dev/null
+++ b/.github/workflows/package.yml
@@ -0,0 +1,90 @@
+name: Package
+
+# Cancel prev CI if new commit come
+concurrency:
+ group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
+ cancel-in-progress: true
+
+on:
+ workflow_dispatch:
+ push:
+ branches:
+ - main
+ - v*.*
+ pull_request:
+ branches:
+ - main
+ - v*.*
+ paths:
+ - 'packages/**'
+ - package.json
+ - yarn.lock
+
+jobs:
+ build:
+ runs-on: ${{ matrix.os }}
+ strategy:
+ matrix:
+ os: [macos-latest]
+ node-version: [20.x]
+
+ steps:
+ - uses: actions/checkout@v4
+ - name: Use Node.js ${{ matrix.node-version }}
+ uses: actions/setup-node@v4
+ with:
+ node-version: ${{ matrix.node-version }}
+ - name: Get yarn cache directory path
+ id: yarn_cache_dir_path
+ run: echo "dir=$(yarn config get cacheFolder)" >> $GITHUB_OUTPUT
+
+ - uses: actions/cache@v4
+ id: yarn_cache
+ with:
+ path: ${{ steps.yarn_cache_dir_path.outputs.dir }}
+ key: ${{ runner.os }}-yarn-${{ hashFiles('./yarn.lock') }}
+ restore-keys: |
+ ${{ runner.os }}-yarn-
+
+ - name: Install
+ run: |
+ yarn install --immutable
+
+ - name: Build
+ run: |
+ yarn run electron-rebuild
+
+ - name: Package
+ run: |
+ yarn run package
+
+ build-windows:
+ runs-on: windows-2019
+ steps:
+ - uses: actions/checkout@v4
+ - name: Use Node.js 20.x
+ uses: actions/setup-node@v4
+ with:
+ node-version: 20.x
+ - name: Get yarn cache directory path
+ id: yarn_cache_dir_path
+ run: echo "dir=$(yarn config get cacheFolder)" >> $Env:GITHUB_OUTPUT
+
+ - uses: actions/cache@v4
+ id: yarn_cache
+ with:
+ path: ${{ steps.yarn_cache_dir_path.outputs.dir }}
+ key: ${{ runner.os }}-yarn-${{ hashFiles('./yarn.lock') }}
+ restore-keys: |
+ ${{ runner.os }}-yarn-
+ - name: Install
+ run: |
+ yarn install --immutable
+
+ - name: Build
+ run: |
+ yarn run electron-rebuild
+
+ - name: Package
+ run: |
+ yarn run package
diff --git a/.gitignore b/.gitignore
index c3327b1..6cd50da 100644
--- a/.gitignore
+++ b/.gitignore
@@ -81,6 +81,7 @@ jspm_packages/
dist
lib
out
+out-web
.vscode/*
!.vscode/launch.json
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..cc3fd54
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,83 @@
+# Changelog
+
+All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
+
+## [0.7.0](https://code.alipay.com/cloud-ide/codefuse-ide/compare/v0.6.4...v0.7.0) (2024-11-11)
+
+
+### Features
+
+* 实现 Code Edits ([#56](https://code.alipay.com/cloud-ide/codefuse-ide/issues/56)) ([cca5fdb](https://code.alipay.com/cloud-ide/codefuse-ide/commit/cca5fdb7fc2432eae3343bb892f019e87b3701b9))
+
+
+### Bug Fixes
+
+* **deps:** update opensumi packages to v3.4.5 ([#47](https://code.alipay.com/cloud-ide/codefuse-ide/issues/47)) ([0b8282f](https://code.alipay.com/cloud-ide/codefuse-ide/commit/0b8282f9ae976c6e772cada05f67b48e2c165c4e))
+* **deps:** update opensumi packages to v3.5.0 ([#49](https://code.alipay.com/cloud-ide/codefuse-ide/issues/49)) ([a5d9c5b](https://code.alipay.com/cloud-ide/codefuse-ide/commit/a5d9c5b244491c18bf057ea6788a181822cb102d))
+
+### [0.6.4](https://code.alipay.com/cloud-ide/codefuse-ide/compare/v0.6.3...v0.6.4) (2024-10-16)
+
+
+### Bug Fixes
+
+* set initialized after init ([b95d7b0](https://code.alipay.com/cloud-ide/codefuse-ide/commit/b95d7b04cee5185e6f8d0dcfab4dd481e0be106e))
+
+### [0.6.3](https://code.alipay.com/cloud-ide/codefuse-ide/compare/v0.6.2...v0.6.3) (2024-10-16)
+
+
+### Features
+
+* add minor ([551a6b2](https://code.alipay.com/cloud-ide/codefuse-ide/commit/551a6b2a42618ad530d6713475b5be26f1864b07))
+
+
+### Bug Fixes
+
+* **deps:** update opensumi packages to v3.4.4 ([992b6d6](https://code.alipay.com/cloud-ide/codefuse-ide/commit/992b6d6431454eb036a22ead83d23b84925e4291))
+
+### 0.6.2 (2024-10-11)
+
+
+### Features
+
+* add open logo folder menu ([b5d275c](https://code.alipay.com/cloud-ide/codefuse-ide/commit/b5d275caca26568139436e13f0eba4d5b13dda56))
+* optimaze model config ([09df597](https://code.alipay.com/cloud-ide/codefuse-ide/commit/09df5970d18175431bb89c7af0154152d25956f5))
+* support ai lint and always show inline completions ([9cb41c0](https://code.alipay.com/cloud-ide/codefuse-ide/commit/9cb41c09e64afaa4eaa0cf032e8dcf3081586bca))
+* upgrade opensumi to 3.3.1-next-1725432779.0 ([c000fb2](https://code.alipay.com/cloud-ide/codefuse-ide/commit/c000fb2aae2acea0c79f1242e111f2627fdee573))
+
+
+### Bug Fixes
+
+* **deps:** update opensumi packages to v3.4.0 ([fe2b072](https://code.alipay.com/cloud-ide/codefuse-ide/commit/fe2b0723de6ac5d6d01656f692f58848fde018c8))
+* **deps:** update opensumi packages to v3.4.1 ([80ad4eb](https://code.alipay.com/cloud-ide/codefuse-ide/commit/80ad4eb0bfaf8a60f786bcf3acd03573474ac1d0))
+* **deps:** update opensumi packages to v3.4.3 ([edd7e5c](https://code.alipay.com/cloud-ide/codefuse-ide/commit/edd7e5c1439cdfbcc1204bcf808ddd0419c0dd2c))
+* quit app after setTimeout ([f53684f](https://code.alipay.com/cloud-ide/codefuse-ide/commit/f53684fa401856aaba0381a4b4e0ba3306e24f35))
+
+### 0.6.1 (2024-09-29)
+
+
+### Features
+
+* add open logo folder menu ([b5d275c](https://code.alipay.com/cloud-ide/codefuse-ide/commit/b5d275caca26568139436e13f0eba4d5b13dda56))
+* optimaze model config ([09df597](https://code.alipay.com/cloud-ide/codefuse-ide/commit/09df5970d18175431bb89c7af0154152d25956f5))
+* support ai lint and always show inline completions ([9cb41c0](https://code.alipay.com/cloud-ide/codefuse-ide/commit/9cb41c09e64afaa4eaa0cf032e8dcf3081586bca))
+* upgrade opensumi to 3.3.1-next-1725432779.0 ([c000fb2](https://code.alipay.com/cloud-ide/codefuse-ide/commit/c000fb2aae2acea0c79f1242e111f2627fdee573))
+
+
+### Bug Fixes
+
+* **deps:** update opensumi packages to v3.4.0 ([fe2b072](https://code.alipay.com/cloud-ide/codefuse-ide/commit/fe2b0723de6ac5d6d01656f692f58848fde018c8))
+* **deps:** update opensumi packages to v3.4.1 ([80ad4eb](https://code.alipay.com/cloud-ide/codefuse-ide/commit/80ad4eb0bfaf8a60f786bcf3acd03573474ac1d0))
+* quit app after setTimeout ([f53684f](https://code.alipay.com/cloud-ide/codefuse-ide/commit/f53684fa401856aaba0381a4b4e0ba3306e24f35))
+
+# [0.6.0](https://code.alipay.com/cloud-ide/codefuse-ide/compare/0.5.0...0.6.0) (2024-09-29)
+
+
+### Bug Fixes
+
+* **deps:** update opensumi packages to v3.4.0 ([fe2b072](https://code.alipay.com/cloud-ide/codefuse-ide/commits/fe2b0723de6ac5d6d01656f692f58848fde018c8))
+
+
+### Features
+
+* add open logo folder menu ([b5d275c](https://code.alipay.com/cloud-ide/codefuse-ide/commits/b5d275caca26568139436e13f0eba4d5b13dda56))
+* support ai lint and always show inline completions ([9cb41c0](https://code.alipay.com/cloud-ide/codefuse-ide/commits/9cb41c09e64afaa4eaa0cf032e8dcf3081586bca))
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..887f713
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,51 @@
+FROM node:20 AS builder
+
+ENV WORKSPACE_DIR=/workspace
+ENV EXTENSION_DIR=/extensions
+ENV NODE_ENV=production
+ENV WS_PATH=ws://localhost:8000
+
+RUN mkdir -p ${WORKSPACE_DIR} &&\
+ mkdir -p ${EXTENSION_DIR}
+
+RUN apt-get update && apt-get install -y libsecret-1-dev
+
+RUN npm config set registry https://registry.npmmirror.com
+
+# 设置工作目录
+WORKDIR /build
+
+COPY . /build
+
+# 清理全局安装的包并安装 yarn
+RUN npm cache clean --force && \
+ rm -rf /usr/local/lib/node_modules/yarn* && \
+ rm -rf /usr/local/bin/yarn* && \
+ npm install -g yarn
+
+# 配置yarn为国内源
+RUN yarn config set npmRegistryServer https://registry.npmmirror.com
+
+# 安装依赖$构建项目
+RUN yarn install && \
+ yarn run build-web && \
+ yarn run web-rebuild
+
+FROM node:20 AS app
+
+ENV WORKSPACE_DIR=/workspace
+ENV EXTENSION_DIR=/root/.sumi/extensions
+
+RUN mkdir -p ${WORKSPACE_DIR} &&\
+ mkdir -p ${EXTENSION_DIR} &&\
+ mkdir -p /extensions
+
+# 设置工作目录
+WORKDIR /release
+
+COPY --from=builder /build/out /release/out
+COPY --from=builder /build/node_modules /release/node_modules
+
+EXPOSE 8000
+
+CMD [ "node", "./out/node/index.js"]
\ No newline at end of file
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..a2c99d5
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,211 @@
+Copyright [2023] [Ant Group] Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
+either express or implied. See the License for the specific language
+governing permissions and limitations under the License.
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
diff --git a/README.md b/README.md
index b096494..16f2474 100644
--- a/README.md
+++ b/README.md
@@ -1,11 +1,37 @@
-
CodeFuse AI Native IDE
+CodeFuse IDE
-
+AI Native IDE based on CodeFuse and OpenSumi.
+
+
+
+
+[![Discussions][discussions-image]][discussions-url] [![Open in CodeBlitz][codeblitz-image]][codeblitz-url]
+
+[discussions-image]: https://img.shields.io/badge/discussions-on%20github-blue
+[discussions-url]: https://github.com/codefuse-ai/codefuse-ide/discussions
+[codeblitz-image]: https://img.shields.io/badge/Ant_Codespaces-Open_in_CodeBlitz-1677ff
+[codeblitz-url]: https://codeblitz.cloud.alipay.com/github/codefuse-ai/codefuse-ide
+[github-issues-url]: https://github.com/opensumi/core/issues
+[help-wanted-image]: https://flat.badgen.net/github/label-issues/codefuse-ai/codefuse-ide/🤔%20help%20wanted/open
+[help-wanted-url]: https://github.com/codefuse-ai/codefuse-ide/issues?q=is%3Aopen+is%3Aissue+label%3A%22🤔+help+wanted%22
+
+## ✨ Features
+- **AI-Native Development Environment**: Enjoy an integrated development environment that leverages AI technologies to enhance productivity and streamline workflows.
+- **Open Model Integration**: Our platform supports the seamless integration of various models, allowing developers to customize and extend functionality according to their needs.
+- **VS Code Extension Compatibility**: Benefit from a rich ecosystem of plugins by ensuring compatibility with VS Code extensions, enabling you to leverage existing tools and resources.
+- **Complete Solution**: Uses electron-forge to package desktop applications and supports development, building, packaging, and auto updates.
## Getting started
+See https://github.com/codefuse-ai/codefuse-ide/releases
+
+## Contributing
+
### Preparation
-install Node.js >= 20
+- install Node.js >= 20
+- you can use npmmirror.com to speed up the installation in china
+ - `yarn config set -H npmRegistryServer "https://registry.npmmirror.com"`
+ - `export ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/`
### Start the project
```bash
@@ -16,3 +42,20 @@ yarn run electron-rebuild
# start project
yarn run start
```
+
+### Start the web project (experimental)
+```bash
+# install dependencies
+yarn
+# rebuild native dependencies for web
+yarn run web-rebuild
+# build web
+yarn run build-web
+# start project, visit http://localhost:8080 or http://localhost:8080/?workspaceDir=workspace_dir
+yarn run start-web
+```
+
+## Links
+
+- **CodeFuse**: https://codefuse.ai
+- **OpenSumi**: https://opensumi.com
diff --git a/build/extensions.json b/build/extensions.json
index 4b319ac..8bb6e09 100644
--- a/build/extensions.json
+++ b/build/extensions.json
@@ -4,43 +4,39 @@
"vscode": [
{
"name": "typescript-language-features",
- "version": "1.60.0"
+ "version": "1.95.3"
},
{
"name": "bat",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "clojure",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "coffeescript",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "configuration-editing",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "cpp",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "csharp",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "css",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "css-language-features",
- "version": "1.55.2"
- },
- {
- "name": "debug-auto-launch",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "docker",
@@ -48,27 +44,27 @@
},
{
"name": "emmet",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "fsharp",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "go",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "groovy",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "grunt",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "gulp",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "handlebars",
@@ -76,83 +72,75 @@
},
{
"name": "hlsl",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "git",
- "version": "1.62.3"
- },
- {
- "name": "git-ui",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "git-base",
- "version": "1.64.0-next.68976705968"
+ "version": "1.88.1"
},
{
"name": "html",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "html-language-features",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "ini",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "jake",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "java",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "javascript",
- "version": "1.60.0"
+ "version": "1.88.1"
},
{
"name": "json",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "json-language-features",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "less",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "log",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "lua",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "make",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "merge-conflict",
"version": "1.55.2"
},
- {
- "name": "objective-c",
- "version": "1.55.2"
- },
{
"name": "perl",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "php",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "php-language-features",
@@ -160,35 +148,35 @@
},
{
"name": "powershell",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "pug",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "python",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "r",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "razor",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "ruby",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "rust",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "scss",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "search-result",
@@ -200,89 +188,89 @@
},
{
"name": "shellscript",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "sql",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "swift",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "theme-abyss",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "theme-defaults",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "theme-kimbie-dark",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "theme-monokai",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "theme-monokai-dimmed",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "theme-quietlight",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "theme-red",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "theme-solarized-dark",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "theme-solarized-light",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "theme-tomorrow-night-blue",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "typescript",
- "version": "1.60.0"
+ "version": "1.88.1"
},
{
"name": "vb",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "vscode-theme-seti",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "xml",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "yaml",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "markdown",
- "version": "1.55.2"
+ "version": "1.88.1"
},
{
"name": "markdown-language-features",
- "version": "1.55.2"
+ "version": "1.88.1"
}
],
"ms-vscode": [
{
"name": "js-debug",
- "version": "1.68.0"
+ "version": "1.95.3"
}
],
"vscode-icons-team": [
diff --git a/build/rebuild.ts b/build/rebuild.ts
index eac8b46..413e242 100644
--- a/build/rebuild.ts
+++ b/build/rebuild.ts
@@ -2,8 +2,12 @@ import * as path from 'node:path';
import { version as electronVersion } from 'electron/package.json'
import { nativeDeps, postInstallDeps } from './deps'
import { exec } from './util'
+import { parseArgv } from '@opensumi/ide-utils/lib/argv'
+
+const argv = parseArgv(process.argv)
export const rebuild = async (config?: { arch?: string, cwd?: string, silent?: boolean, loglevel?: string }) => {
+ const target = argv.target || 'electron'
const arch = config?.arch || process.arch
const cwd = config?.cwd || process.cwd()
const loglevel = config?.loglevel || 'info'
@@ -15,11 +19,13 @@ export const rebuild = async (config?: { arch?: string, cwd?: string, silent?: b
'npx',
'node-gyp',
'rebuild',
- '--runtime=electron',
- `--target=${electronVersion}`,
- `--arch=${arch}`,
- `--dist-url=https://electronjs.org/headers`,
- `--loglevel=${loglevel}`
+ ...target == 'electron' ? [
+ '--runtime=electron',
+ `--target=${electronVersion}`,
+ `--arch=${arch}`,
+ `--dist-url=https://electronjs.org/headers`,
+ `--loglevel=${loglevel}`
+ ] : []
].join(' '),
null,
{
@@ -42,5 +48,7 @@ export const rebuild = async (config?: { arch?: string, cwd?: string, silent?: b
}
if (require.main === module) {
- rebuild()
+ rebuild({
+ silent: false
+ })
}
diff --git a/build/webpack-web/web-start.ts b/build/webpack-web/web-start.ts
new file mode 100644
index 0000000..746a4c0
--- /dev/null
+++ b/build/webpack-web/web-start.ts
@@ -0,0 +1,43 @@
+import { exec } from 'child_process';
+import path from 'path';
+
+// 定义每个命令的启动函数
+const commands = {
+ client: 'cross-env NODE_ENV=development WEBPACK_LOG_LEVEL=info webpack-dev-server --client-logging info --config ./build/webpack-web/webpack.browser.config.ts --progress --color',
+ webview: 'cross-env NODE_ENV=development webpack-dev-server --config ./build/webpack-web/webpack.webview.config.ts --progress --color',
+ server: 'cross-env NODE_ENV=development node -r ts-node/register -r tsconfig-paths/register src/bootstrap-web/node/index.ts'
+};
+
+// 启动子进程并打印输出
+function startProcess(command: string, name: string) {
+ const child = exec(command, {cwd: path.resolve(__dirname, '../../')}, (error, stdout, stderr) => {
+ if (error) {
+ console.error(`[${name}] Error: ${error.message}`);
+ return;
+ }
+
+ if (stderr) {
+ console.error(`[${name}] stderr: ${stderr}`);
+ return;
+ }
+
+ console.log(`[${name}] stdout: ${stdout}`);
+ });
+
+ child.stdout?.on('data', (data) => {
+ console.log(`[${name}] ${data.toString()}`);
+ });
+
+ child.stderr?.on('data', (data) => {
+ console.error(`[${name}] ${data.toString()}`);
+ });
+}
+
+// 启动所有进程
+function startAll() {
+ Object.entries(commands).forEach(([name, command]) => {
+ startProcess(command, name);
+ });
+}
+
+startAll();
\ No newline at end of file
diff --git a/build/webpack-web/webpack.base.config.ts b/build/webpack-web/webpack.base.config.ts
new file mode 100644
index 0000000..67b1292
--- /dev/null
+++ b/build/webpack-web/webpack.base.config.ts
@@ -0,0 +1,59 @@
+import { Configuration, DefinePlugin } from 'webpack'
+import path from 'node:path'
+import TsconfigPathsPlugin from 'tsconfig-paths-webpack-plugin'
+import { merge } from 'webpack-merge'
+
+export const webpackDir = path.resolve(path.join(__dirname,'..','..', 'out'))
+
+export const devServerPort = 8080
+
+export const codeWindowName = 'code'
+
+export const updateWindowName = 'update'
+
+export const createConfig = (config: Configuration | ((_env: unknown, argv: Record) => Configuration)) => (_env: unknown, argv: Record) => {
+ return merge({
+ mode: argv.mode,
+ devtool: argv.mode === 'development' ? 'source-map': false,
+ node: {
+ __dirname: false,
+ __filename: false,
+ },
+ output: {
+ asyncChunks: false,
+ },
+ resolve: {
+ extensions: ['.ts', '.tsx', '.mjs', '.js', '.json', '.less'],
+ plugins: [
+ new TsconfigPathsPlugin({
+ configFile: path.join(__dirname, '../../tsconfig.json'),
+ }),
+ ],
+ },
+ module: {
+ // https://github.com/webpack/webpack/issues/196#issuecomment-397606728
+ exprContextCritical: false,
+ rules: [
+ {
+ test: /\.tsx?$/,
+ loader: 'ts-loader',
+ exclude: /(node_modules|\.webpack)/,
+ options: {
+ configFile: path.join(__dirname, '../../tsconfig.json'),
+ transpileOnly: true,
+ },
+ },
+ {
+ test: /\.mjs$/,
+ include: /node_modules/,
+ type: 'javascript/auto',
+ },
+ ],
+ },
+ plugins: [
+ new DefinePlugin({
+ 'process.env.KTLOG_SHOW_DEBUG': argv.mode === 'development',
+ }),
+ ],
+ }, typeof config === 'function' ? config(_env, argv) : config);
+};
diff --git a/build/webpack-web/webpack.browser.config.ts b/build/webpack-web/webpack.browser.config.ts
new file mode 100644
index 0000000..f0d9cdf
--- /dev/null
+++ b/build/webpack-web/webpack.browser.config.ts
@@ -0,0 +1,198 @@
+import path from 'node:path';
+import MiniCssExtractPlugin from 'mini-css-extract-plugin';
+import CopyPlugin from 'copy-webpack-plugin';
+import HtmlWebpackPlugin from 'html-webpack-plugin';
+import NodePolyfillPlugin from "node-polyfill-webpack-plugin"
+import {DefinePlugin} from 'webpack'
+import fs from 'fs'
+import { createConfig, webpackDir, devServerPort } from './webpack.base.config';
+import {config} from 'dotenv'
+config({
+ path: path.join(__dirname, '../../.env.sample')
+})
+
+const srcDir = path.resolve('src/bootstrap-web/browser');
+const outDir = path.resolve(webpackDir);
+const publicDir = path.join(__dirname, '../../public');
+
+
+const isDevelopment = process.env.NODE_ENV === 'development';
+const idePkg = JSON.parse(fs.readFileSync(path.resolve(path.join(__dirname,'../../package.json'))).toString())
+
+export default createConfig((_env, argv) => {
+ const styleLoader = argv.mode === 'production' ? MiniCssExtractPlugin.loader : 'style-loader'
+
+ return {
+ entry: path.resolve(srcDir, 'index.ts'),
+ output: {
+ filename: '[name]/index.js',
+ path: outDir,
+ assetModuleFilename: 'assets/[name].[hash][ext]',
+ },
+ devtool: argv.mode === 'production' ? false as const : 'eval-source-map',
+ target: 'web',
+ externalsPresets: {
+ node: false,
+ },
+ module: {
+ rules: [
+ {
+ test: /\.css$/,
+ use: [styleLoader, 'css-loader'],
+ },
+ {
+ test: /\.module.less$/,
+ use: [
+ {
+ loader: styleLoader,
+ options: {
+ esModule: false,
+ }
+ },
+ {
+ loader: 'css-loader',
+ options: {
+ importLoaders: 0,
+ sourceMap: true,
+ esModule: false,
+ modules: {
+ localIdentName: '[local]___[hash:base64:5]',
+ },
+ },
+ },
+ {
+ loader: 'less-loader',
+ options: {
+ lessOptions: {
+ javascriptEnabled: true,
+ },
+ },
+ },
+ ],
+ },
+ {
+ test: /^((?!\.module).)*less$/,
+ use: [
+ {
+ loader: styleLoader,
+ options: {
+ esModule: false,
+ }
+ },
+ {
+ loader: 'css-loader',
+ options: {
+ importLoaders: 0,
+ esModule: false,
+ },
+ },
+ {
+ loader: 'less-loader',
+ options: {
+ lessOptions: {
+ javascriptEnabled: true,
+ },
+ },
+ },
+ ],
+ },
+ {
+ test: /\.(woff(2)?|ttf|eot|svg|png)(\?v=\d+\.\d+\.\d+)?$/,
+ type: 'asset',
+ parser: {
+ dataUrlCondition: {
+ maxSize: 8 * 1024,
+ }
+ }
+ },
+ ],
+ },
+ experiments: {
+ syncWebAssembly: true,
+ asyncWebAssembly: true
+ },
+ plugins: [
+ new DefinePlugin({
+ 'process.env.NODE_ENV': JSON.stringify(process.env.NODE_ENV),
+ 'process.platform': JSON.stringify('browser'),
+ 'process.env.WORKSPACE_DIR': JSON.stringify(
+ isDevelopment ? path.join(__dirname, '../..', 'workspace') : process.env['WORKSPACE_DIR'],
+ ),
+ 'process.env.EXTENSION_DIR': JSON.stringify(
+ isDevelopment ? path.join(__dirname, '../..', 'extensions') : process.env['EXTENSION_DIR'],
+ ),
+ 'process.env.REVERSION': JSON.stringify(idePkg.version || 'alpha'),
+ 'process.env.DEVELOPMENT': JSON.stringify(!!isDevelopment),
+ 'process.env.TEMPLATE_TYPE': JSON.stringify(
+ isDevelopment ? process.env.TEMPLATE_TYPE : 'standard',
+ ),
+ 'process.env.IDE_SERVER_PORT': JSON.stringify(process.env.IDE_SERVER_PORT),
+ 'process.env.WS_PATH': JSON.stringify(process.env.WS_PATH),
+ 'process.env.STATIC_SERVER_PATH': JSON.stringify(process.env.STATIC_SERVER_PATH),
+ 'process.env.EXTENSION_WORKER_HOST': JSON.stringify(process.env.EXTENSION_WORKER_HOST),
+ 'process.env.WEBVIEW_HOST': JSON.stringify(process.env.WEBVIEW_HOST),
+ }),
+ new HtmlWebpackPlugin({
+ template: path.join(publicDir, 'index.html'),
+ }),
+ ...(argv.mode === 'production' ? [
+ new MiniCssExtractPlugin({
+ filename: '[name]/index.css',
+ chunkFilename: '[id].css',
+ })
+ ] : []),
+ new CopyPlugin({
+ patterns: [
+ {
+ from: require.resolve('@opensumi/ide-monaco/worker/editor.worker.bundle.js'),
+ to: path.join(outDir, 'editor.worker.bundle.js'),
+ },
+ ],
+ }),
+ new NodePolyfillPlugin({
+ // excludeAliases: ['path', 'Buffer', 'process'],
+ }),
+ ],
+ optimization: {
+ splitChunks: {
+ cacheGroups: {
+ vendor: {
+ name: 'vendor',
+ chunks: 'all',
+ minChunks: 2,
+ },
+ },
+ }
+ },
+ infrastructureLogging: {
+ level: 'none'
+ },
+ stats: 'none',
+ devServer: {
+ hot: true,
+ devMiddleware: {
+ writeToDisk: true,
+ },
+ client: {
+ overlay: {
+ runtimeErrors: false,
+ warnings: false,
+ }
+ },
+ historyApiFallback: true,
+ port: devServerPort,
+ proxy: [
+ {
+ context: ['/service'],
+ target: 'ws://localhost:8000',
+ ws: true
+ },
+ ],
+ setupExitSignals: true,
+ static: outDir,
+ headers: {
+ 'Content-Security-Policy': "default-src 'self' 'unsafe-inline' data: file:; script-src 'self' 'unsafe-eval' 'unsafe-inline' data: file:; connect-src 'self' file:; worker-src 'self' data: blob:; img-src 'self' data: file:",
+ },
+ }
+ }
+});
diff --git a/build/webpack-web/webpack.config.ts b/build/webpack-web/webpack.config.ts
new file mode 100644
index 0000000..a7b963c
--- /dev/null
+++ b/build/webpack-web/webpack.config.ts
@@ -0,0 +1,7 @@
+import browser from './webpack.browser.config';
+import webview from './webpack.webview.config';
+import extHost from './webpack.ext-host.config';
+import workerHost from './webpack.worker-host.config'
+import node from './webpack.node.config';
+
+export default [browser, webview, extHost, workerHost, node];
\ No newline at end of file
diff --git a/build/webpack-web/webpack.ext-host.config.ts b/build/webpack-web/webpack.ext-host.config.ts
new file mode 100644
index 0000000..fe47b8c
--- /dev/null
+++ b/build/webpack-web/webpack.ext-host.config.ts
@@ -0,0 +1,23 @@
+import path from 'node:path';
+import { createConfig, webpackDir } from './webpack.base.config';
+import { asarDeps } from '../deps'
+
+const srcDir = path.resolve('src/bootstrap-web/ext-host');
+const outDir = path.join(webpackDir, 'ext-host');
+
+export default createConfig((_, argv) => ({
+ entry: srcDir,
+ output: {
+ filename: 'index.js',
+ path: outDir,
+ },
+ externals: [
+ ({ request }, callback) => {
+ if (asarDeps.includes(request!)) {
+ return callback(null, 'commonjs ' + request);
+ }
+ callback();
+ },
+ ],
+ target: 'node',
+}))
diff --git a/build/webpack-web/webpack.node.config.ts b/build/webpack-web/webpack.node.config.ts
new file mode 100644
index 0000000..2f0a7c2
--- /dev/null
+++ b/build/webpack-web/webpack.node.config.ts
@@ -0,0 +1,41 @@
+import path from 'node:path';
+import { createConfig, webpackDir } from './webpack.base.config';
+import { asarDeps } from '../deps'
+import CopyPlugin from "copy-webpack-plugin";
+
+const srcDir = path.resolve('src/bootstrap-web/node');
+const outDir = path.resolve(webpackDir, 'node');
+
+const projectRoot = path.resolve(__dirname, '../../')
+
+export default createConfig((_, argv) => ({
+ entry: srcDir,
+ output: {
+ filename: 'index.js',
+ path: outDir,
+ },
+ plugins:[
+ new CopyPlugin({
+ patterns: [
+ {
+ from: path.resolve(projectRoot, 'product.json'),
+ to: path.join(outDir, 'product.json'),
+ }
+ ],
+ }),
+ ],
+ target: 'node',
+ // ws
+ externals: [
+ {
+ bufferutil: 'commonjs bufferutil',
+ 'utf-8-validate': 'commonjs utf-8-validate',
+ },
+ ({ request }, callback) => {
+ if (asarDeps.includes(request!)) {
+ return callback(null, 'commonjs ' + request);
+ }
+ callback();
+ },
+ ],
+}));
diff --git a/build/webpack-web/webpack.webview.config.ts b/build/webpack-web/webpack.webview.config.ts
new file mode 100644
index 0000000..1495b39
--- /dev/null
+++ b/build/webpack-web/webpack.webview.config.ts
@@ -0,0 +1,83 @@
+import {webpackDir} from "./webpack.base.config";
+
+const path = require('path');
+const entry = require.resolve('@opensumi/ide-webview/lib/webview-host/web-preload.js');
+const TsconfigPathsPlugin = require('tsconfig-paths-webpack-plugin');
+const HtmlWebpackPlugin = require('html-webpack-plugin');
+const NodePolyfillPlugin = require('node-polyfill-webpack-plugin');
+
+const tsConfigPath = path.join(__dirname, '../../tsconfig.json');
+const distDir = path.join(webpackDir, 'webview');
+const port = 8899;
+
+export default {
+ entry,
+ output: {
+ filename: 'webview.js',
+ path: distDir,
+ clean: true,
+ },
+ cache: {
+ type: 'filesystem',
+ },
+ resolve: {
+ extensions: ['.ts', '.tsx', '.js', '.json', '.less'],
+ plugins: [
+ new TsconfigPathsPlugin({
+ configFile: tsConfigPath,
+ }),
+ ],
+ },
+ bail: true,
+ mode: process.env.NODE_ENV || 'development',
+ devtool: 'source-map',
+ module: {
+ // https://github.com/webpack/webpack/issues/196#issuecomment-397606728
+ exprContextCritical: false,
+ rules: [
+ {
+ test: /\.tsx?$/,
+ loader: 'ts-loader',
+ options: {
+ happyPackMode: true,
+ transpileOnly: true,
+ configFile: tsConfigPath,
+ },
+ },
+ ],
+ },
+ resolveLoader: {
+ modules: [
+ path.join(__dirname, '../../../node_modules'),
+ path.join(__dirname, '../../node_modules'),
+ path.resolve('node_modules'),
+ ],
+ extensions: ['.ts', '.tsx', '.js', '.json', '.less'],
+ mainFields: ['loader', 'main'],
+ },
+ plugins: [
+ new HtmlWebpackPlugin({
+ template: path.dirname(entry) + '/webview.html',
+ }),
+ new NodePolyfillPlugin({
+ includeAliases: ['process', 'Buffer'],
+ }),
+ ],
+ devServer: {
+ static: {
+ directory: path.join(__dirname , webpackDir)
+ },
+ allowedHosts: 'all',
+ port,
+ host: "0.0.0.0",
+ open: false,
+ hot: true,
+ client: {
+ overlay: {
+ errors: true,
+ warnings: false,
+ runtimeErrors: false,
+ },
+ },
+ },
+};
\ No newline at end of file
diff --git a/build/webpack-web/webpack.worker-host.config.ts b/build/webpack-web/webpack.worker-host.config.ts
new file mode 100644
index 0000000..0fd6115
--- /dev/null
+++ b/build/webpack-web/webpack.worker-host.config.ts
@@ -0,0 +1,30 @@
+import path from 'node:path';
+import { ProvidePlugin } from 'webpack';
+import {webpackDir} from "./webpack.base.config";
+import {createConfig} from "../webpack/webpack.base.config";
+const outDir = path.join(webpackDir, 'ext-host');
+
+export default createConfig({
+ entry: require.resolve('@opensumi/ide-extension/lib/hosted/worker.host-preload'),
+ output: {
+ filename: 'worker-host.js',
+ path: outDir,
+ },
+ target: 'webworker',
+ node: {
+ global: true,
+ },
+ resolve: {
+ fallback: {
+ os: false,
+ util: false,
+ buffer: require.resolve('buffer/'),
+ },
+ },
+ plugins: [
+ new ProvidePlugin({
+ Buffer: ['buffer', 'Buffer'],
+ process: 'process/browser',
+ }),
+ ],
+})
\ No newline at end of file
diff --git a/build/webpack/ForgeWebpackPlugin.ts b/build/webpack/ForgeWebpackPlugin.ts
index 81f8e4e..b1704bf 100644
--- a/build/webpack/ForgeWebpackPlugin.ts
+++ b/build/webpack/ForgeWebpackPlugin.ts
@@ -15,6 +15,7 @@ import mainConfig from './webpack.main.config'
import rendererConfig from './webpack.renderer.config'
import nodeConfig from './webpack.node.config'
import { extHostConfig, workerHostConfig } from './webpack.ext-host.config'
+import { watcherHostConfig } from './webpack.watcher-host.config'
import webviewConfig from './webpack.webview.config'
const d = debug('electron-forge:plugin:webpack');
@@ -145,6 +146,16 @@ export class WebpackPlugin extends PluginBase {
timer: { ...PRESET_TIMER },
},
},
+ {
+ title: 'Compiling wathcer host code',
+ task: async () => {
+ const tab = logger.createTab('Watcher Host')
+ await this.compile(watcherHostConfig, 'watcher-host', 'watcher-host', false, tab)
+ },
+ rendererOptions: {
+ timer: { ...PRESET_TIMER },
+ },
+ },
{
title: 'Compiling webview process code',
task: async () => {
diff --git a/build/webpack/webpack.renderer.config.ts b/build/webpack/webpack.renderer.config.ts
index bbbf262..37e2439 100644
--- a/build/webpack/webpack.renderer.config.ts
+++ b/build/webpack/webpack.renderer.config.ts
@@ -126,6 +126,10 @@ export default createConfig((_env, argv) => {
from: require.resolve('@opensumi/ide-monaco/worker/editor.worker.bundle.js'),
to: path.join(outDir, codeWindowName, 'editor.worker.bundle.js'),
},
+ {
+ from: require.resolve('tiktoken/tiktoken_bg.wasm'),
+ to: path.join(outDir, codeWindowName, 'tiktoken_bg.wasm'),
+ },
],
}),
],
diff --git a/build/webpack/webpack.watcher-host.config.ts b/build/webpack/webpack.watcher-host.config.ts
new file mode 100644
index 0000000..e478398
--- /dev/null
+++ b/build/webpack/webpack.watcher-host.config.ts
@@ -0,0 +1,23 @@
+import path from 'node:path';
+import { createConfig, webpackDir } from './webpack.base.config';
+import { asarDeps } from '../deps';
+
+const srcDir = path.resolve('src/bootstrap/watcher-host');
+const outDir = path.join(webpackDir, 'watcher-host');
+
+export const watcherHostConfig = createConfig(() => ({
+ entry: srcDir,
+ output: {
+ filename: 'index.js',
+ path: outDir,
+ },
+ externals: [
+ ({ request }, callback) => {
+ if (asarDeps.includes(request!)) {
+ return callback(null, 'commonjs ' + request);
+ }
+ callback();
+ },
+ ],
+ target: 'node',
+}));
\ No newline at end of file
diff --git a/package.json b/package.json
index 9302b56..e7fe3e2 100644
--- a/package.json
+++ b/package.json
@@ -1,13 +1,19 @@
{
"name": "codefuse-ide",
- "version": "0.3.0",
+ "version": "0.7.0",
"description": "CodeFuse AI Native IDE",
"main": "out/main",
"scripts": {
"start": "electron-forge start",
+ "start-web": "ts-node build/webpack-web/web-start.ts",
+ "electron-rebuild": "node -r ts-node/register ./build/rebuild.ts",
+ "web-rebuild": "node -r ts-node/register ./build/rebuild.ts --target=web",
+ "build-web": "webpack --config ./build/webpack-web/webpack.config.ts --progress --color",
"package": "electron-forge package",
"make": "electron-forge make",
- "electron-rebuild": "node -r ts-node/register ./build/rebuild.ts"
+ "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s",
+ "release": "standard-version",
+ "release:minor": "npm run release -- --release-as minor"
},
"repository": {
"type": "git",
@@ -22,37 +28,43 @@
},
"license": "MIT",
"devDependencies": {
- "@electron-forge/cli": "^7.4.0",
- "@electron-forge/maker-squirrel": "^7.4.0",
+ "@electron-forge/cli": "^7.5.0",
+ "@electron-forge/maker-squirrel": "^7.5.0",
"@electron-forge/maker-zip": "^7.4.0",
"@electron-forge/plugin-base": "^7.4.0",
"@electron-forge/plugin-webpack": "^7.4.0",
"@electron-forge/shared-types": "^7.4.0",
- "@electron-forge/web-multi-logger": "^7.4.0",
+ "@electron-forge/web-multi-logger": "^7.5.0",
"@types/debug": "^4",
"@types/js-yaml": "^4",
- "@types/node": "^22.0.0",
+ "@types/koa": "^2",
+ "@types/node": "^22.8.1",
"@types/react": "^18.3.3",
- "@types/react-dom": "^18.3.0",
+ "@types/react-dom": "^18.3.1",
"app-builder-bin": "^4.2.0",
- "app-builder-lib": "24.13.3",
+ "app-builder-lib": "25.1.8",
"asar": "^3.2.0",
"chalk": "^4.0.0",
+ "conventional-changelog-cli": "^5.0.0",
"copy-webpack-plugin": "^12.0.2",
"cross-env": "^7.0.3",
- "css-loader": "6",
- "debug": "^4.3.6",
+ "css-loader": "^6",
+ "debug": "^4.3.7",
"electron": "30.1.2",
"extract-zip": "^2.0.1",
"fast-glob": "^3.3.2",
"glob": "^11.0.0",
- "html-webpack-plugin": "^5.6.0",
+ "html-webpack-plugin": "^5.6.2",
"less": "^4.2.0",
"less-loader": "^12.2.0",
- "listr2": "^8.2.4",
+ "listr2": "^8.2.5",
"mini-css-extract-plugin": "^2.9.0",
"node-gyp": "^10.2.0",
+ "node-polyfill-webpack-plugin": "^4.0.0",
+ "npm-run-all": "^4.1.5",
"null-loader": "^4.0.1",
+ "optimize-css-assets-webpack-plugin": "^6.0.1",
+ "standard-version": "^9.5.0",
"style-loader": "^4.0.0",
"style-resources-loader": "^1.5.0",
"ts-loader": "^9.5.1",
@@ -60,69 +72,73 @@
"tsconfig-paths": "^4.2.0",
"tsconfig-paths-webpack-plugin": "^4.1.0",
"typescript": "^5.5.3",
- "undici-types": "^6.19.5",
- "webpack": "^5.93.0",
+ "undici-types": "^6.20.0",
+ "webpack": "^5.94.0",
"webpack-cli": "^5.1.4",
- "webpack-dev-server": "^5.0.4",
+ "webpack-dev-server": "^5.2.0",
"webpack-merge": "^6.0.1",
"webpack-node-externals": "^3.0.0",
"yauzl": "^3.1.3"
},
"dependencies": {
- "@opensumi/ide-addons": "3.3.1-next-1725432779.0",
- "@opensumi/ide-ai-native": "3.3.1-next-1725432779.0",
- "@opensumi/ide-comments": "3.3.1-next-1725432779.0",
- "@opensumi/ide-core-browser": "3.3.1-next-1725432779.0",
- "@opensumi/ide-core-common": "3.3.1-next-1725432779.0",
- "@opensumi/ide-core-electron-main": "3.3.1-next-1725432779.0",
- "@opensumi/ide-core-node": "3.3.1-next-1725432779.0",
- "@opensumi/ide-debug": "3.3.1-next-1725432779.0",
- "@opensumi/ide-decoration": "3.3.1-next-1725432779.0",
- "@opensumi/ide-design": "3.3.1-next-1725432779.0",
- "@opensumi/ide-editor": "3.3.1-next-1725432779.0",
- "@opensumi/ide-electron-basic": "3.3.1-next-1725432779.0",
- "@opensumi/ide-explorer": "3.3.1-next-1725432779.0",
- "@opensumi/ide-extension": "3.3.1-next-1725432779.0",
- "@opensumi/ide-extension-manager": "3.3.1-next-1725432779.0",
- "@opensumi/ide-extension-storage": "3.3.1-next-1725432779.0",
- "@opensumi/ide-file-scheme": "3.3.1-next-1725432779.0",
- "@opensumi/ide-file-search": "3.3.1-next-1725432779.0",
- "@opensumi/ide-file-service": "3.3.1-next-1725432779.0",
- "@opensumi/ide-file-tree-next": "3.3.1-next-1725432779.0",
- "@opensumi/ide-i18n": "3.3.1-next-1725432779.0",
- "@opensumi/ide-keymaps": "3.3.1-next-1725432779.0",
- "@opensumi/ide-logs": "3.3.1-next-1725432779.0",
- "@opensumi/ide-main-layout": "3.3.1-next-1725432779.0",
- "@opensumi/ide-markdown": "3.3.1-next-1725432779.0",
- "@opensumi/ide-markers": "3.3.1-next-1725432779.0",
- "@opensumi/ide-menu-bar": "3.3.1-next-1725432779.0",
- "@opensumi/ide-monaco": "3.3.1-next-1725432779.0",
- "@opensumi/ide-monaco-enhance": "3.3.1-next-1725432779.0",
- "@opensumi/ide-opened-editor": "3.3.1-next-1725432779.0",
- "@opensumi/ide-outline": "3.3.1-next-1725432779.0",
- "@opensumi/ide-output": "3.3.1-next-1725432779.0",
- "@opensumi/ide-overlay": "3.3.1-next-1725432779.0",
- "@opensumi/ide-preferences": "3.3.1-next-1725432779.0",
- "@opensumi/ide-process": "3.3.1-next-1725432779.0",
- "@opensumi/ide-quick-open": "3.3.1-next-1725432779.0",
- "@opensumi/ide-scm": "3.3.1-next-1725432779.0",
- "@opensumi/ide-search": "3.3.1-next-1725432779.0",
- "@opensumi/ide-status-bar": "3.3.1-next-1725432779.0",
- "@opensumi/ide-storage": "3.3.1-next-1725432779.0",
- "@opensumi/ide-task": "3.3.1-next-1725432779.0",
- "@opensumi/ide-terminal-next": "3.3.1-next-1725432779.0",
- "@opensumi/ide-testing": "3.3.1-next-1725432779.0",
- "@opensumi/ide-theme": "3.3.1-next-1725432779.0",
- "@opensumi/ide-toolbar": "3.3.1-next-1725432779.0",
- "@opensumi/ide-variable": "3.3.1-next-1725432779.0",
- "@opensumi/ide-webview": "3.3.1-next-1725432779.0",
- "@opensumi/ide-workspace": "3.3.1-next-1725432779.0",
- "@opensumi/ide-workspace-edit": "3.3.1-next-1725432779.0",
- "@opensumi/tree-sitter-wasm": "0.0.2",
+ "@opensumi/ide-addons": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-ai-native": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-comments": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-core-browser": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-core-common": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-core-electron-main": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-core-node": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-debug": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-decoration": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-design": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-editor": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-electron-basic": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-explorer": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-express-file-server": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-extension": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-extension-manager": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-extension-storage": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-file-scheme": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-file-search": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-file-service": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-file-tree-next": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-i18n": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-keymaps": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-logs": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-main-layout": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-markdown": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-markers": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-menu-bar": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-monaco": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-monaco-enhance": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-opened-editor": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-outline": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-output": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-overlay": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-preferences": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-process": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-quick-open": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-remote-opener": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-scm": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-search": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-status-bar": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-storage": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-task": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-terminal-next": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-testing": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-theme": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-toolbar": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-variable": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-webview": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-workspace": "3.8.1-next-1741253659.0",
+ "@opensumi/ide-workspace-edit": "3.8.1-next-1741253659.0",
+ "@opensumi/tree-sitter-wasm": "1.1.2",
"@vscode/spdlog": "^0.15.0",
"buffer": "^6.0.3",
- "electron-updater": "6.2.1",
+ "electron-updater": "6.3.9",
"js-yaml": "^4.1.0",
+ "koa": "^2.15.3",
+ "koa-static": "^5.0.0",
"mri": "^1.2.0",
"process": "^0.11.10",
"react": "^18.3.1",
diff --git a/public/index.html b/public/index.html
new file mode 100644
index 0000000..1128139
--- /dev/null
+++ b/public/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ CodeFuse IDE
+
+
+
+
+
+
diff --git a/src/ai/browser/ai-local-model.contribution.ts b/src/ai/browser/ai-local-model.contribution.ts
deleted file mode 100644
index 409f2be..0000000
--- a/src/ai/browser/ai-local-model.contribution.ts
+++ /dev/null
@@ -1,228 +0,0 @@
-import { Autowired } from '@opensumi/di'
-import { AI_NATIVE_SETTING_GROUP_ID, localize, MaybePromise, Delayer, CommandService } from '@opensumi/ide-core-common';
-import { Domain, PreferenceContribution, PreferenceSchema, ClientAppContribution, IClientApp, PreferenceService, COMMON_COMMANDS, IPreferenceSettingsService } from '@opensumi/ide-core-browser'
-import { ISettingRegistry, SettingContribution } from '@opensumi/ide-preferences';
-import { AILocalModelServicePath, IAILocalModelServiceProxy, LocalModelSettingId } from '../common'
-import { OutputChannel } from '@opensumi/ide-output/lib/browser/output.channel';
-import { OutputService } from '@opensumi/ide-output/lib/browser/output.service';
-import { MessageService } from '@opensumi/ide-overlay/lib/browser/message.service';
-
-const LocalModelSettingIdKeys = Object.keys(LocalModelSettingId);
-
-const aiNativePreferenceSchema: PreferenceSchema = {
- properties: {
- [LocalModelSettingId.completeUrl]: {
- type: 'string',
- defaultValue: 'http://127.0.0.1:11434/v1/chat/completions',
- },
- [LocalModelSettingId.apiKey]: {
- type: 'string',
- },
- [LocalModelSettingId.chatModelName]: {
- type: 'string',
- },
- [LocalModelSettingId.chatSystemPrompt]: {
- type: 'string',
- },
- [LocalModelSettingId.chatTemperature]: {
- type: 'string',
- // minimum: 0,
- // maximum: 1,
- defaultValue: '0.20',
- description: localize('preference.ai.native.local_model.temperature.description'),
- },
- [LocalModelSettingId.chatMaxTokens]: {
- type: 'number',
- minimum: 0,
- defaultValue: 1024,
- description: localize('preference.ai.native.local_model.max_tokens.description'),
- },
- [LocalModelSettingId.chatPresencePenalty]: {
- type: 'string',
- // minimum: -2.0,
- // maximum: 2.0,
- defaultValue: '1.0',
- description: localize('preference.ai.native.local_model.presence_penalty.description'),
- },
- [LocalModelSettingId.chatTopP]: {
- type: 'string',
- // minimum: 0,
- // maximum: 1,
- defaultValue: '1',
- description: localize('preference.ai.native.local_model.top_p.description'),
- },
- [LocalModelSettingId.codeCompletionModelName]: {
- type: 'string',
- description: localize('preference.ai.native.local_model.code_completion.model_name.tooltip')
- },
- [LocalModelSettingId.codeCompletionSystemPrompt]: {
- type: 'string',
- },
- [LocalModelSettingId.codeCompletionUserPrompt]: {
- type: 'string',
- defaultValue: '<|fim▁begin|>{prefix}<|fim▁hole|>{suffix}<|fim▁end|>',
- description: localize('preference.ai.native.local_model.code_completion.user_prompt.tooltip'),
- },
- [LocalModelSettingId.codeCompletionTemperature]: {
- type: 'string',
- defaultValue: '0.20',
- description: localize('preference.ai.native.local_model.max_tokens.description'),
- },
- [LocalModelSettingId.codeCompletionMaxTokens]: {
- type: 'number',
- minimum: 0,
- defaultValue: 64,
- description: localize('preference.ai.native.local_model.max_tokens.description'),
- },
- [LocalModelSettingId.codeCompletionPresencePenalty]: {
- type: 'string',
- // minimum: -2.0,
- // maximum: 2.0,
- defaultValue: '1.0',
- description: localize('preference.ai.native.local_model.presence_penalty.description'),
- },
- [LocalModelSettingId.codeCompletionTopP]: {
- type: 'string',
- // minimum: 0,
- // maximum: 1,
- defaultValue: '1',
- description: localize('preference.ai.native.local_model.top_p.description'),
- },
- },
-};
-
-@Domain(ClientAppContribution, PreferenceContribution, SettingContribution)
-export class AILocalModelContribution implements PreferenceContribution, SettingContribution, ClientAppContribution {
- schema = aiNativePreferenceSchema;
-
- @Autowired(PreferenceService)
- private readonly preferenceService: PreferenceService;
-
- @Autowired(AILocalModelServicePath)
- localModelService: IAILocalModelServiceProxy
-
- @Autowired(MessageService)
- messageService: MessageService;
-
- @Autowired(OutputService)
- outputService: OutputService;
-
- @Autowired(CommandService)
- commandService: CommandService
-
- @Autowired(IPreferenceSettingsService)
- preferenceSettingsService: IPreferenceSettingsService
-
- #output: OutputChannel
-
- get output() {
- if (!this.#output) {
- this.#output = this.outputService.getChannel('AI Native')
- }
- return this.#output
- }
-
- onDidStart(app: IClientApp): MaybePromise {
- const delayer = new Delayer(100);
- const values: Record = {}
- LocalModelSettingIdKeys.forEach((idKey) => {
- values[idKey] = this.preferenceService.getValid(LocalModelSettingId[idKey])
- this.preferenceService.onSpecificPreferenceChange(LocalModelSettingId[idKey], (change) => {
- values[idKey] = change.newValue
- delayer.trigger(() => this.setLocalModeConfig(values))
- })
- })
- this.checkModelConfig(values).then((valid) => {
- if (valid) {
- delayer.trigger(() => this.setLocalModeConfig(values))
- }
- })
- }
-
- registerSetting(registry: ISettingRegistry): void {
- registry.registerSettingSection(AI_NATIVE_SETTING_GROUP_ID, {
- title: localize('preference.ai.native.local_model.title'),
- preferences: [
- {
- id: LocalModelSettingId.completeUrl,
- localized: 'preference.ai.native.local_model.complete_url',
- },
- {
- id: LocalModelSettingId.apiKey,
- localized: 'preference.ai.native.local_model.api_key',
- },
- {
- id: LocalModelSettingId.chatModelName,
- localized: 'preference.ai.native.local_model.chat.model_name',
- },
- {
- id: LocalModelSettingId.chatSystemPrompt,
- localized: 'preference.ai.native.local_model.chat.system_prompt',
- },
- {
- id: LocalModelSettingId.chatTemperature,
- localized: 'preference.ai.native.local_model.chat.temperature',
- },
- {
- id: LocalModelSettingId.chatMaxTokens,
- localized: 'preference.ai.native.local_model.chat.max_tokens',
- },
- {
- id: LocalModelSettingId.chatPresencePenalty,
- localized: 'preference.ai.native.local_model.chat.presence_penalty',
- },
- {
- id: LocalModelSettingId.chatTopP,
- localized: 'preference.ai.native.local_model.chat.top_p',
- },
- {
- id: LocalModelSettingId.codeCompletionModelName,
- localized: 'preference.ai.native.local_model.code_completion.model_name',
- },
- {
- id: LocalModelSettingId.codeCompletionSystemPrompt,
- localized: 'preference.ai.native.local_model.code_completion.system_prompt',
- },
- {
- id: LocalModelSettingId.codeCompletionUserPrompt,
- localized: 'preference.ai.native.local_model.code_completion.user_prompt',
- },
- {
- id: LocalModelSettingId.codeCompletionTemperature,
- localized: 'preference.ai.native.local_model.code_completion.temperature',
- },
- {
- id: LocalModelSettingId.codeCompletionMaxTokens,
- localized: 'preference.ai.native.local_model.code_completion.max_tokens',
- },
- {
- id: LocalModelSettingId.codeCompletionPresencePenalty,
- localized: 'preference.ai.native.local_model.code_completion.presence_penalty',
- },
- {
- id: LocalModelSettingId.codeCompletionTopP,
- localized: 'preference.ai.native.local_model.code_completion.top_p',
- },
- ],
- });
- }
-
- private async checkModelConfig(values: Record) {
- if (values.completeUrl && values.chatModelName) {
- return true
- }
- const res = await this.messageService.info(localize('ai.local_model.noConfig'), [
- localize('ai.local_model.go')
- ])
- if (res === localize('ai.local_model.go')) {
- await this.commandService.executeCommand(COMMON_COMMANDS.OPEN_PREFERENCES.id)
- this.preferenceSettingsService.scrollToPreference(LocalModelSettingId.completeUrl)
- }
- return false
- }
-
- private setLocalModeConfig(values: Record) {
- this.localModelService.setConfig(values)
- this.output.appendLine(`local model config: ${JSON.stringify(values, null, 2)}`)
- }
-}
diff --git a/src/ai/browser/ai-model.contribution.ts b/src/ai/browser/ai-model.contribution.ts
new file mode 100644
index 0000000..2fe818c
--- /dev/null
+++ b/src/ai/browser/ai-model.contribution.ts
@@ -0,0 +1,184 @@
+import { Autowired } from '@opensumi/di'
+import { AI_NATIVE_SETTING_GROUP_ID, localize, MaybePromise, Delayer, CommandService, AINativeSettingSectionsId } from '@opensumi/ide-core-common';
+import { Domain, PreferenceContribution, PreferenceSchema, ClientAppContribution, IClientApp, PreferenceService, COMMON_COMMANDS, IPreferenceSettingsService } from '@opensumi/ide-core-browser'
+import { ISettingRegistry, SettingContribution } from '@opensumi/ide-preferences';
+import { AIModelServicePath, IAIModelServiceProxy, ModelSettingId } from '../common'
+import { OutputChannel } from '@opensumi/ide-output/lib/browser/output.channel';
+import { OutputService } from '@opensumi/ide-output/lib/browser/output.service';
+import { MessageService } from '@opensumi/ide-overlay/lib/browser/message.service';
+
+const ModelSettingIdKeys = Object.keys(ModelSettingId);
+
+const aiNativePreferenceSchema: PreferenceSchema = {
+ properties: {
+ [ModelSettingId.baseUrl]: {
+ type: 'string',
+ defaultValue: 'http://127.0.0.1:11434/v1',
+ },
+ [ModelSettingId.apiKey]: {
+ type: 'string',
+ },
+ [ModelSettingId.codeModelName]: {
+ type: 'string',
+ description: localize('preference.ai.model.code.modelName.tooltip')
+ },
+ [ModelSettingId.codeSystemPrompt]: {
+ type: 'string',
+ },
+ [ModelSettingId.codeMaxTokens]: {
+ type: 'number',
+ minimum: 0,
+ defaultValue: 64,
+ description: localize('preference.ai.model.maxTokens.description'),
+ },
+ [ModelSettingId.codeTemperature]: {
+ type: 'string',
+ defaultValue: '0.20',
+ description: localize('preference.ai.model.temperature.description'),
+ },
+ [ModelSettingId.codePresencePenalty]: {
+ type: 'string',
+ // minimum: -2.0,
+ // maximum: 2.0,
+ defaultValue: '1',
+ description: localize('preference.ai.model.presencePenalty.description'),
+ },
+ [ModelSettingId.codeFrequencyPenalty]: {
+ type: 'string',
+ // minimum: -2.0,
+ // maximum: 2.0,
+ defaultValue: '1',
+ description: localize('preference.ai.model.frequencyPenalty.description'),
+ },
+ [ModelSettingId.codeTopP]: {
+ type: 'string',
+ // minimum: 0,
+ // maximum: 1,
+ defaultValue: '1',
+ description: localize('preference.ai.model.topP.description'),
+ },
+ [ModelSettingId.codeFimTemplate]: {
+ type: 'string',
+ description: localize('preference.ai.model.code.fimTemplate.tooltip'),
+ },
+ },
+};
+
+@Domain(ClientAppContribution, PreferenceContribution, SettingContribution)
+export class AIModelContribution implements PreferenceContribution, SettingContribution, ClientAppContribution {
+ schema = aiNativePreferenceSchema;
+
+ @Autowired(PreferenceService)
+ private readonly preferenceService: PreferenceService;
+
+ @Autowired(AIModelServicePath)
+ modelService: IAIModelServiceProxy
+
+ @Autowired(MessageService)
+ messageService: MessageService;
+
+ @Autowired(OutputService)
+ outputService: OutputService;
+
+ @Autowired(CommandService)
+ commandService: CommandService
+
+ @Autowired(IPreferenceSettingsService)
+ preferenceSettingsService: IPreferenceSettingsService
+
+ #output: OutputChannel
+
+ get output() {
+ if (!this.#output) {
+ this.#output = this.outputService.getChannel('AI Native')
+ }
+ return this.#output
+ }
+
+ onDidStart(app: IClientApp): MaybePromise {
+ const delayer = new Delayer(100);
+ const values: Record = {}
+ ModelSettingIdKeys.forEach((idKey) => {
+ values[idKey] = this.preferenceService.getValid(ModelSettingId[idKey])
+ this.preferenceService.onSpecificPreferenceChange(ModelSettingId[idKey], (change) => {
+ values[idKey] = change.newValue
+ delayer.trigger(() => this.setModeConfig(values))
+ })
+ })
+ delayer.trigger(() => this.setModeConfig(values));
+ this.checkModelConfig();
+ }
+
+ registerSetting(registry: ISettingRegistry): void {
+ registry.registerSettingSection(AI_NATIVE_SETTING_GROUP_ID, {
+ title: localize('preference.ai.model.title'),
+ preferences: [
+ {
+ id: ModelSettingId.baseUrl,
+ localized: 'preference.ai.model.baseUrl',
+ },
+ {
+ id: ModelSettingId.apiKey,
+ localized: 'preference.ai.model.apiKey',
+ },
+ {
+ id: ModelSettingId.codeModelName,
+ localized: 'preference.ai.model.code.modelName',
+ },
+ {
+ id: ModelSettingId.codeSystemPrompt,
+ localized: 'preference.ai.model.code.systemPrompt',
+ },
+ {
+ id: ModelSettingId.codeMaxTokens,
+ localized: 'preference.ai.model.code.maxTokens',
+ },
+ {
+ id: ModelSettingId.codeTemperature,
+ localized: 'preference.ai.model.code.temperature',
+ },
+ {
+ id: ModelSettingId.codePresencePenalty,
+ localized: 'preference.ai.model.code.presencePenalty',
+ },
+ {
+ id: ModelSettingId.codeFrequencyPenalty,
+ localized: 'preference.ai.model.code.frequencyPenalty',
+ },
+ {
+ id: ModelSettingId.codeTopP,
+ localized: 'preference.ai.model.code.topP',
+ },
+ {
+ id: ModelSettingId.codeFimTemplate,
+ localized: 'preference.ai.model.code.fimTemplate',
+ },
+ ],
+ });
+ }
+
+ private async checkModelConfig() {
+ const requirePreference = [
+ AINativeSettingSectionsId.DeepseekApiKey,
+ AINativeSettingSectionsId.OpenaiApiKey,
+ AINativeSettingSectionsId.AnthropicApiKey,
+ ];
+
+ const hasRequirePreference = requirePreference.some(preference => !!this.preferenceService.getValid(preference));
+ if (!hasRequirePreference) {
+ this.preferenceService.has(AINativeSettingSectionsId.DeepseekApiKey);
+ const res = await this.messageService.info(localize('ai.model.noConfig'), [
+ localize('ai.model.go')
+ ]);
+ if (res === localize('ai.model.go')) {
+ await this.commandService.executeCommand(COMMON_COMMANDS.OPEN_PREFERENCES.id)
+ this.preferenceSettingsService.scrollToPreference(AINativeSettingSectionsId.LLMModelSelection);
+ }
+ }
+ }
+
+ private setModeConfig(values: Record) {
+ this.modelService.setConfig(values)
+ this.output.appendLine(`model config: ${JSON.stringify(values, null, 2)}`)
+ }
+}
diff --git a/src/ai/browser/ai-native.contribution.ts b/src/ai/browser/ai-native.contribution.ts
index a6a2f90..80ef593 100644
--- a/src/ai/browser/ai-native.contribution.ts
+++ b/src/ai/browser/ai-native.contribution.ts
@@ -6,11 +6,14 @@ import {
IChatContent,
IChatProgress,
IAIBackService,
+ CancellationToken,
+ ChatResponse,
+ ECodeEditsSourceTyping,
} from '@opensumi/ide-core-common';
import { ClientAppContribution, Domain, getIcon } from '@opensumi/ide-core-browser';
import { ComponentContribution, ComponentRegistry } from '@opensumi/ide-core-browser/lib/layout';
-import { AINativeCoreContribution, ERunStrategy, IChatFeatureRegistry, IInlineChatFeatureRegistry, IRenameCandidatesProviderRegistry, ITerminalProviderRegistry, TChatSlashCommandSend, TerminalSuggestionReadableStream } from '@opensumi/ide-ai-native/lib/browser/types';
-import { ICodeEditor, MarkdownString, NewSymbolNameTag } from '@opensumi/ide-monaco';
+import { AINativeCoreContribution, ERunStrategy, IChatFeatureRegistry, IInlineChatFeatureRegistry, IIntelligentCompletionsRegistry, IProblemFixContext, IProblemFixProviderRegistry, IRenameCandidatesProviderRegistry, ITerminalProviderRegistry, TChatSlashCommandSend, TerminalSuggestionReadableStream } from '@opensumi/ide-ai-native/lib/browser/types';
+import { ICodeEditor, MarkdownString, NewSymbolNameTag, Range } from '@opensumi/ide-monaco';
import { MessageService } from '@opensumi/ide-overlay/lib/browser/message.service';
import { BaseTerminalDetectionLineMatcher, JavaMatcher, MatcherType, NodeMatcher, NPMMatcher, ShellMatcher, TSCMatcher } from '@opensumi/ide-ai-native/lib/browser/contrib/terminal/matcher';
import { ChatService } from '@opensumi/ide-ai-native/lib/browser/chat/chat.api.service';
@@ -20,12 +23,13 @@ import { listenReadable } from '@opensumi/ide-utils/lib/stream';
import { AI_MENU_BAR_LEFT_ACTION, EInlineOperation } from './constants'
import { LeftToolbar } from './components/left-toolbar'
-import { explainPrompt, testPrompt, optimizePrompt, detectIntentPrompt, RenamePromptManager, terminalCommandSuggestionPrompt } from './prompt'
+import { explainPrompt, testPrompt, optimizePrompt, detectIntentPrompt, RenamePromptManager, terminalCommandSuggestionPrompt, codeEditsLintErrorPrompt } from './prompt'
import { CommandRender } from './command/command-render'
import { AITerminalDebugService } from './ai-terminal-debug.service'
import { InlineChatOperationModel } from './inline-chat-operation'
import { AICommandService } from './command/command.service'
import hiPng from './assets/hi.png'
+import { ILinterErrorData } from '@opensumi/ide-ai-native/lib/browser/contrib/intelligent-completions/source/lint-error.source';
@Domain(ComponentContribution, AINativeCoreContribution)
export class AINativeContribution implements ComponentContribution, AINativeCoreContribution {
@@ -63,151 +67,11 @@ export class AINativeContribution implements ComponentContribution, AINativeCore
[
{
icon: getIcon('send-hollow'),
- title: '生成 Java 快速排序算法',
- message: '生成 Java 快速排序算法',
+ title: '介绍一下当前仓库',
+ message: '介绍一下当前仓库',
},
],
);
-
- const interceptExecute = (value: string, slash: string, editor?: ICodeEditor): string => {
- if (!editor) {
- return '';
- }
- const model = editor.getModel();
-
- const selection = editor.getSelection();
- let selectCode: string | undefined;
- if (selection) {
- selectCode = model!.getValueInRange(selection);
- }
-
- const parseValue = value.replace(slash, '');
-
- if (!parseValue.trim()) {
- if (!selectCode) {
- this.messageService.info('很抱歉,您并未选中或输入任何代码,请先选中或输入代码');
- return '';
- }
-
- return value + `\n\`\`\`${model?.getLanguageId()}\n${selectCode}\n\`\`\``;
- }
-
- return value;
- };
-
- registry.registerSlashCommand(
- {
- name: 'Explain',
- description: '解释代码',
- isShortcut: true,
- tooltip: '解释代码',
- },
- {
- providerInputPlaceholder(_value, _editor) {
- return '请输入或者粘贴代码';
- },
- providerPrompt(value: string, editor?: ICodeEditor) {
- if (!editor) {
- return value;
- }
- const parseValue = value.replace('/Explain', '');
- const model = editor.getModel();
- return explainPrompt(model?.getLanguageId() || '', parseValue);
- },
- execute: (value: string, send: TChatSlashCommandSend, editor?: ICodeEditor) => {
- const parseValue = interceptExecute(value, '/Explain', editor);
-
- if (!parseValue) {
- return;
- }
-
- send(parseValue);
- },
- },
- );
-
- registry.registerSlashCommand(
- {
- name: 'Test',
- description: '生成单测',
- isShortcut: true,
- tooltip: '生成单测'
- },
- {
- providerInputPlaceholder(_value, _editor) {
- return '请输入或者粘贴代码';
- },
- providerPrompt(value: string, editor?: ICodeEditor) {
- if (!editor) {
- return value;
- }
- const parseValue = value.replace('/Text', '');
- return testPrompt(parseValue);
- },
- execute: (value: string, send: TChatSlashCommandSend, editor?: ICodeEditor) => {
- const parseValue = interceptExecute(value, '/Text', editor);
-
- if (!parseValue) {
- return;
- }
-
- send(parseValue);
- },
- },
- );
-
- registry.registerSlashCommand(
- {
- name: 'Optimize',
- description: '优化代码',
- isShortcut: true,
- tooltip: '优化代码'
- },
- {
- providerInputPlaceholder(_value, _editor) {
- return '请输入或者粘贴代码';
- },
- providerPrompt(value: string, editor?: ICodeEditor) {
- if (!editor) {
- return value;
- }
- const parseValue = value.replace('/Optimize', '');
- return optimizePrompt(parseValue);
- },
- execute: (value: string, send: TChatSlashCommandSend, editor?: ICodeEditor) => {
- const parseValue = interceptExecute(value, '/Optimize', editor);
-
- if (!parseValue) {
- return;
- }
-
- send(parseValue);
- },
- },
- );
-
- registry.registerSlashCommand(
- {
- name: 'IDE',
- description: '执行 IDE 相关命令',
- },
- {
- providerInputPlaceholder(_value, _editor) {
- return '可以问我任何问题,或键入主题 \"/\"';
- },
- providerRender: CommandRender,
- execute: (value: string, send: TChatSlashCommandSend) => {
- const parseValue = value.replace('/IDE', '');
-
- if (!parseValue) {
- this.messageService.warning('请输入要执行的 IDE 命令');
- return;
- }
-
- send(parseValue);
- },
- },
- );
}
registerInlineChatFeature(registry: IInlineChatFeatureRegistry) {
@@ -380,7 +244,7 @@ export class AINativeContribution implements ComponentContribution, AINativeCore
}
const controller = new InlineChatController({ enableCodeblockRender: true });
- const stream = await this.aiBackService.requestStream(prompt, {}, token);
+ const stream = await this.aiBackService.requestStream(prompt, { noTool: true }, token);
controller.mountReadable(stream);
return controller;
@@ -484,7 +348,7 @@ export class AINativeContribution implements ComponentContribution, AINativeCore
const prompt = terminalCommandSuggestionPrompt(message);
aiCommandSuggestions = [];
- const backStream = await this.aiBackService.requestStream(prompt, {}, token);
+ const backStream = await this.aiBackService.requestStream(prompt, { noTool: true }, token);
const stream = TerminalSuggestionReadableStream.create();
let buffer = '';
@@ -518,4 +382,78 @@ export class AINativeContribution implements ComponentContribution, AINativeCore
return stream;
});
}
+
+
+ registerProblemFixFeature(registry: IProblemFixProviderRegistry): void {
+ registry.registerHoverFixProvider({
+ provideFix: async (
+ editor: ICodeEditor,
+ context: IProblemFixContext,
+ token: CancellationToken,
+ ): Promise => {
+ const { marker, editRange } = context;
+
+ const prompt = `原始代码内容:
+\`\`\`
+${editor.getModel()!.getValueInRange(editRange)}
+\`\`\`
+
+ lint error 信息:
+
+ ${marker.message}.
+
+ 请根据 lint error 信息修复代码!
+ 不需要任何解释,只要返回修复后的代码块内容`;
+
+ const controller = new InlineChatController({ enableCodeblockRender: true });
+ const stream = await this.aiBackService.requestStream(prompt, { noTool: true }, token);
+ controller.mountReadable(stream);
+
+ return controller;
+ },
+ });
+ }
+
+ registerIntelligentCompletionFeature(registry: IIntelligentCompletionsRegistry): void {
+ registry.registerCodeEditsProvider(async (editor, _position, bean, token) => {
+ const model = editor.getModel();
+ if (!model) {
+ return;
+ }
+
+ if (bean.typing === ECodeEditsSourceTyping.LinterErrors) {
+ const errors = (bean.data as ILinterErrorData).errors;
+
+ if (errors.length === 0) {
+ return;
+ }
+
+ const lastItem = errors[errors.length - 1];
+ const lastRange = lastItem.range;
+
+ const waringRange = Range.fromPositions(
+ { lineNumber: errors[0].range.startPosition.lineNumber, column: 1 },
+ { lineNumber: lastRange.endPosition.lineNumber, column: model!.getLineMaxColumn(lastRange.endPosition.lineNumber) }
+ );
+
+ const prompt = codeEditsLintErrorPrompt(model.getValueInRange(waringRange), errors);
+ const response = await this.aiBackService.request(prompt, {}, token);
+
+ if (response.data) {
+ const controller = new InlineChatController({ enableCodeblockRender: true });
+ const codeData = controller['calculateCodeBlocks'](response.data);
+
+ return {
+ items: [
+ {
+ insertText: codeData,
+ range: waringRange
+ }
+ ]
+ };
+ }
+ }
+ return undefined;
+ });
+ }
}
diff --git a/src/ai/browser/command/command.service.ts b/src/ai/browser/command/command.service.ts
index 597a72c..081f92f 100644
--- a/src/ai/browser/command/command.service.ts
+++ b/src/ai/browser/command/command.service.ts
@@ -703,7 +703,6 @@ export class AICommandService {
async requestForClassifyCommand(commands: Command[]) {
const prompt = this.promptManager.groupCommand(commands.map((c) => c.id).join(','));
const groupReply = await this.requestToModel(prompt);
- console.log(111, prompt, groupReply)
const groupReg = new RegExp(
`\\[(?${Object.keys(this.commandGroups).join('|')})\\]:\\s?(?.*)`,
diff --git a/src/ai/browser/index.ts b/src/ai/browser/index.ts
index 265dcbf..13a9fa6 100644
--- a/src/ai/browser/index.ts
+++ b/src/ai/browser/index.ts
@@ -6,8 +6,8 @@ import { AIRunContribution } from './ai-run.contribution'
import { AICommandPromptManager } from './command/command-prompt-manager'
import { AICommandService } from './command/command.service'
import { InlineChatOperationModel } from './inline-chat-operation'
-import { AILocalModelContribution } from './ai-local-model.contribution'
-import { AILocalModelServicePath } from '../common'
+import { AIModelContribution } from './ai-model.contribution'
+import { AIModelServicePath } from '../common'
export * from './constants'
@@ -19,12 +19,12 @@ export class AIFeatureModule extends BrowserModule {
AICommandPromptManager,
AICommandService,
InlineChatOperationModel,
- AILocalModelContribution,
+ AIModelContribution,
];
backServices = [
{
- servicePath: AILocalModelServicePath,
+ servicePath: AIModelServicePath,
}
]
}
diff --git a/src/ai/browser/inline-chat-operation.ts b/src/ai/browser/inline-chat-operation.ts
index 385f0ed..7c2590b 100644
--- a/src/ai/browser/inline-chat-operation.ts
+++ b/src/ai/browser/inline-chat-operation.ts
@@ -52,7 +52,7 @@ export class InlineChatOperationModel {
const prompt = commentsPrompt(crossCode);
const controller = new InlineChatController({ enableCodeblockRender: true });
- const stream = await this.aiBackService.requestStream(prompt, {}, token);
+ const stream = await this.aiBackService.requestStream(prompt, { noTool: true }, token);
controller.mountReadable(stream);
return controller;
@@ -78,7 +78,7 @@ export class InlineChatOperationModel {
const prompt = optimizePrompt(crossCode);
const controller = new InlineChatController({ enableCodeblockRender: true });
- const stream = await this.aiBackService.requestStream(prompt, {}, token);
+ const stream = await this.aiBackService.requestStream(prompt, { noTool: true }, token);
controller.mountReadable(stream);
return controller;
diff --git a/src/ai/browser/prompt.ts b/src/ai/browser/prompt.ts
index 264ae92..d56906f 100644
--- a/src/ai/browser/prompt.ts
+++ b/src/ai/browser/prompt.ts
@@ -1,5 +1,8 @@
+import { IMarkerErrorData } from '@opensumi/ide-ai-native/lib/browser/contrib/intelligent-completions/source/lint-error.source';
import { EInlineOperation } from './constants'
+export const DefaultSystemPrompt = 'You are a powerful AI coding assistant working in CodeFuse IDE, a AI Native IDE based on CodeFuse and OpenSumi. You collaborate with a USER to solve coding tasks, which may involve creating, modifying, or debugging code, or answering questions. When the USER sends a message, relevant context (e.g., open files, cursor position, edit history, linter errors) may be attached. Use this information as needed.\n\n\nYou have access to tools to assist with tasks. Follow these rules:\n1. Always adhere to the tool call schema and provide all required parameters.\n2. Only use tools explicitly provided; ignore unavailable ones.\n3. Avoid mentioning tool names to the USER (e.g., say "I will edit your file" instead of "I need to use the edit_file tool").\n4. Only call tools when necessary; respond directly if the task is general or you already know the answer.\n5. Explain to the USER why you’re using a tool before calling it.\n\n\n\nWhen modifying code:\n1. Use code edit tools instead of outputting code unless explicitly requested.\n2. Limit tool calls to one per turn.\n3. Ensure generated code is immediately executable by including necessary imports, dependencies, and endpoints.\n4. For new projects, create a dependency management file (e.g., requirements.txt) and a README.\n5. For web apps, design a modern, user-friendly UI.\n6. Avoid generating non-textual or excessively long code.\n7. Read file contents before editing, unless appending a small change or creating a new file.\n8. Fix introduced linter errors if possible, but stop after 3 attempts and ask the USER for guidance.\n9. Reapply reasonable code edits if they weren’t followed initially.\n\n\nUse the appropriate tools to fulfill the USER’s request, ensuring all required parameters are provided or inferred from context.Always respond in 中文.';
+
export const explainPrompt = (language: string, code: string) => {
return `你将获得一段代码, 你的任务是以简洁的方式解释它,用中文回答。代码内容是: \n\`\`\`${language}\n${code}\n\`\`\``;
};
@@ -87,3 +90,40 @@ ${below.slice(0, 500)}
return lines;
}
}
+
+
+export const codeEditsLintErrorPrompt = (text: string, errors: IMarkerErrorData[]) => {
+ return `
+ #Role: 代码领域的 IDE 专家
+
+ #Profile:
+ - description: 熟悉各种编程语言并擅长解决由语言服务引起的各种问题,能够快速定位问题并提供解决方案,专注于代码质量和错误修复的专家
+
+ ##Goals:
+ - 修复代码中的 error 错误,提升代码质量
+
+ ##Constrains:
+ - 仅修改必要的代码以修复错误
+ - 保持代码的原始功能和逻辑不变
+ - 保持代码的缩进规则不变,这是强规定,你需要检查代码的缩进规则,并保持这个缩进规则
+
+ ##Skills:
+ - 熟悉 Java/TypeScript/JavaScript/Python 等语言
+ - 能够根据错误信息快速定位问题并提供解决方案
+
+ ##Workflows:
+ - 分析提供的代码和错误信息
+ - 提供修复步骤和修改后的代码
+
+ ##CodeSnippet:
+ - 以下是有问题的代码片段
+\`\`\`
+${text}
+\`\`\`
+
+ ##LintErrors:
+ ${JSON.stringify(errors.map(e => ({ message: e.message })))}
+
+ 请根据上述错误信息,直接提供修复后的代码,不需要解释
+`;
+};
diff --git a/src/ai/common/types.ts b/src/ai/common/types.ts
index 58a0870..9cccfca 100644
--- a/src/ai/common/types.ts
+++ b/src/ai/common/types.ts
@@ -1,27 +1,22 @@
-export const AILocalModelServicePath = 'AILocalModelServicePath';
+export const AIModelServicePath = 'AIModelServicePath';
-export const IAILocalModelServiceProxy = Symbol('IAILocalModelServiceProxy')
+export const IAIModelServiceProxy = Symbol('IAIModelServiceProxy')
-export interface IAILocalModelServiceProxy {
+export interface IAIModelServiceProxy {
setConfig(values: Record): Promise
}
-export const LocalModelSettingId = {
- completeUrl: 'ai.native.local_model.complete_url',
- apiKey: 'ai.native.local_model.api_key',
- chatModelName: 'ai.native.local_model.chat.model_name',
- chatSystemPrompt: 'ai.native.local_model.chat.system_prompt',
- chatTemperature: 'ai.native.local_model.chat.temperature',
- chatMaxTokens: 'ai.native.local_model.chat.max_tokens',
- chatPresencePenalty: 'ai.native.local_model.chat.presence_penalty',
- chatTopP: 'ai.native.local_model.chat.top_p',
- codeCompletionModelName: 'ai.native.local_model.code_completion.model_name',
- codeCompletionSystemPrompt: 'ai.native.local_model.code_completion.system_prompt',
- codeCompletionUserPrompt: 'ai.native.local_model.code_completion.user_prompt',
- codeCompletionTemperature: 'ai.native.local_model.code_completion.temperature',
- codeCompletionMaxTokens: 'ai.native.local_model.code_completion.max_tokens',
- codeCompletionPresencePenalty: 'ai.native.local_model.code_completion.presence_penalty',
- codeCompletionTopP: 'ai.native.local_model.code_completion.top_p',
+export const ModelSettingId = {
+ baseUrl: 'ai.model.baseUrl',
+ apiKey: 'ai.model.apiKey',
+ codeModelName: 'ai.model.code.modelName',
+ codeSystemPrompt: 'ai.model.code.systemPrompt',
+ codeFimTemplate: 'ai.model.code.fimTemplate',
+ codeTemperature: 'ai.model.code.temperature',
+ codeMaxTokens: 'ai.model.code.maxTokens',
+ codePresencePenalty: 'ai.model.code.presencePenalty',
+ codeFrequencyPenalty: 'ai.model.code.frequencyPenalty',
+ codeTopP: 'ai.model.code.topP',
}
-export type ILocalModelConfig = Record;
+export type IModelConfig = Record;
diff --git a/src/ai/node/ai-back.service.ts b/src/ai/node/ai-back.service.ts
index c09cce1..62a56ca 100644
--- a/src/ai/node/ai-back.service.ts
+++ b/src/ai/node/ai-back.service.ts
@@ -4,13 +4,16 @@ import { ChatCompletionRequestMessage, ChatCompletionRequestMessageRoleEnum } fr
import { IAIBackService, IAICompletionOption, IAIReportCompletionOption, IAIBackServiceOption } from '@opensumi/ide-core-common';
import { IAIBackServiceResponse, IChatContent } from '@opensumi/ide-core-common/lib/types/ai-native';
import { CancellationToken, INodeLogger } from '@opensumi/ide-core-node';
-import { BaseAIBackService } from '@opensumi/ide-core-node/lib/ai-native/base-back.service';
-import { SumiReadableStream } from '@opensumi/ide-utils/lib/stream';
+import { BaseAIBackService, ChatReadableStream } from '@opensumi/ide-core-node/lib/ai-native/base-back.service';
import type { Response, fetch as FetchType } from 'undici-types';
import { ILogServiceManager } from '@opensumi/ide-logs';
+import { AnthropicModel } from '@opensumi/ide-ai-native/lib/node/anthropic/anthropic-language-model';
+import { DeepSeekModel } from '@opensumi/ide-ai-native/lib/node/deepseek/deepseek-language-model';
+import { OpenAIModel } from '@opensumi/ide-ai-native/lib/node/openai/openai-language-model';
+import { OpenAICompatibleModel } from '@opensumi/ide-ai-native/lib/node/openai-compatible/openai-compatible-language-model';
-import { ChatCompletionChunk, ChatCompletion } from './types';
-import { AILocalModelService } from './local-model.service'
+import { ChatCompletion, Completion } from './types';
+import { AIModelService } from './model.service'
@Injectable()
export class AIBackService extends BaseAIBackService implements IAIBackService {
@@ -19,242 +22,162 @@ export class AIBackService extends BaseAIBackService implements IAIBackService {
@Autowired(ILogServiceManager)
private readonly loggerManager: ILogServiceManager;
- @Autowired(AILocalModelService)
- localModelService: AILocalModelService
+ @Autowired(AIModelService)
+ modelService: AIModelService
- private historyMessages: {
- role: ChatCompletionRequestMessageRoleEnum;
- content: string;
- }[] = [];
+ @Autowired(AnthropicModel)
+ protected readonly anthropicModel: AnthropicModel;
- constructor() {
- super();
- this.logger = this.loggerManager.getLogger('ai' as any);
- }
-
- override async request(input: string, options: IAIBackServiceOption, cancelToken?: CancellationToken): Promise {
- // this.historyMessages.push({ role: ChatCompletionRequestMessageRoleEnum.User, content: input })
- // if (this.historyMessages.length > 50) {
- // this.historyMessages = this.historyMessages.slice(-50)
- // }
- const message = [{ role: ChatCompletionRequestMessageRoleEnum.User, content: input }]
-
- const response = await this.fetchModel(message, {
- isCodeCompletion: false,
- stream: false,
- }, cancelToken);
-
- if (!response) {
- this.logger.log('ai request failed, ai local model config error');
- return {
- errorCode: 1,
- errorMsg: 'ai local model config error',
- data: ''
- }
- }
+ @Autowired(OpenAIModel)
+ protected readonly openaiModel: OpenAIModel;
- const data = await response.json() as ChatCompletion
- const content = data?.choices?.[0]?.message?.content;
+ @Autowired(DeepSeekModel)
+ protected readonly deepseekModel: DeepSeekModel;
- if (content) {
- this.historyMessages.push({ role: ChatCompletionRequestMessageRoleEnum.Assistant, content });
- }
+ @Autowired(OpenAICompatibleModel)
+ protected readonly openAICompatibleModel: OpenAICompatibleModel;
- return {
- errorCode: 0,
- data: content,
- }
+ constructor() {
+ super();
+ this.logger = this.loggerManager.getLogger('ai' as any);
}
override async requestStream(input: string, options: IAIBackServiceOption, cancelToken?: CancellationToken) {
- // this.historyMessages.push({ role: ChatCompletionRequestMessageRoleEnum.User, content: input })
- // if (this.historyMessages.length > 50) {
- // this.historyMessages = this.historyMessages.slice(-50)
- // }
- const { chatSystemPrompt } = this.localModelService.config || {}
- const message = [
- ...(chatSystemPrompt ? [
- {
- role: ChatCompletionRequestMessageRoleEnum.System,
- content: chatSystemPrompt,
- },
- ] : []),
- { role: ChatCompletionRequestMessageRoleEnum.User, content: input }
- ]
-
- const response = await this.fetchModel(message, {
- isCodeCompletion: false,
- stream: true,
- }, cancelToken);
-
- const readableSteam = new SumiReadableStream()
-
- if (!response) {
- readableSteam.emitError(new Error('ai local model config error'));
- readableSteam.end();
- return readableSteam
- }
+ const chatReadableStream = new ChatReadableStream();
+ cancelToken?.onCancellationRequested(() => {
+ chatReadableStream.abort();
+ });
- if (!response.body) {
- this.logger.log('ai request stream failed: no body');
- readableSteam.emitError(new Error('Readable Stream Abort'));
- readableSteam.end();
- return readableSteam
- }
+ const model = options.model;
- if (!response.ok) {
- this.logger.error(`ai request stream failed: status: ${response.status}, body: ${await response.text()}`);
- readableSteam.emitError(new Error('Readable Stream Abort'));
- readableSteam.end();
- return readableSteam
+ if (model === 'openai') {
+ this.openaiModel.request(input, chatReadableStream, options, cancelToken);
+ } else if (model === 'deepseek') {
+ this.deepseekModel.request(input, chatReadableStream, options, cancelToken);
+ } else if (model === 'anthropic') {
+ this.anthropicModel.request(input, chatReadableStream, options, cancelToken);
+ } else {
+ this.openAICompatibleModel.request(input, chatReadableStream, options, cancelToken);
}
- const { logger } = this;
-
- pipeline(response.body, async function* (readable) {
- const decoder = new TextDecoder();
- let remain = ''
- for await (const chunk of readable) {
- const line = remain + decoder.decode(chunk, { stream: true });
- const lines: string[] = line.split('\n');
- remain = lines.pop()!;
- for (const line of lines) {
- if (!line) continue;
- const data = line.slice(5).trim(); // data:
- if (data === '[DONE]') {
- return
- }
- let obj: ChatCompletionChunk | undefined;
- try {
- obj = JSON.parse(data);
- } catch (error) {
- logger.log('parse data failed', error);
- }
- if (!obj) continue;
- const choices = obj.choices || [];
- for (const choice of choices) {
- const content = choice?.delta?.content
- if (content) {
- readableSteam.emitData({
- kind: 'content',
- content,
- });
- }
- }
- }
- }
- }, (error: any) => {
- this.logger.error('ai request stream failed', error);
- if (error?.name === 'AbortError') {
- readableSteam.emitError(new Error('Readable Stream Abort'));
- } else {
- readableSteam.emitError(error);
- }
- readableSteam.end();
- })
-
- return readableSteam;
+ return chatReadableStream;
}
-
+
async requestCompletion(input: IAICompletionOption, cancelToken?: CancellationToken) {
- const { codeCompletionSystemPrompt, codeCompletionUserPrompt } = this.localModelService.config || {}
- if (!codeCompletionUserPrompt) {
- this.logger.warn('miss config.codeCompletionUserPrompt')
+ const config = this.getCompletionConfig()
+ if (!config) {
return {
sessionId: input.sessionId,
codeModelList: [],
}
}
- const userContent = codeCompletionUserPrompt.replace('{prefix}', input.prompt).replace('{suffix}', input.suffix || '')
- const messages = [
- ...(codeCompletionSystemPrompt ? [
- {
- role: ChatCompletionRequestMessageRoleEnum.System,
- content: codeCompletionSystemPrompt,
- },
- ] : []),
+
+ const response = await this.fetchModel(
+ this.getCompletionUrl(config.baseUrl, !config.codeFimTemplate),
{
- role: ChatCompletionRequestMessageRoleEnum.User,
- content: userContent,
- }
- ]
- const response = await this.fetchModel(messages, {
- isCodeCompletion: true,
- stream: false,
- }, cancelToken);
+ stream: false,
+ model: config.codeModelName,
+ max_tokens: config.codeMaxTokens,
+ temperature: config.codeTemperature,
+ presence_penalty: config.codePresencePenalty,
+ frequency_penalty: config.codeFrequencyPenalty,
+ top_p: config.codeTopP,
+ ...(config.codeFimTemplate ? {
+ messages: [
+ ...(config.codeSystemPrompt ? [
+ {
+ role: ChatCompletionRequestMessageRoleEnum.System,
+ content: config.codeSystemPrompt,
+ },
+ ] : []),
+ {
+ role: ChatCompletionRequestMessageRoleEnum.User,
+ content: config.codeFimTemplate.replace('{prefix}', input.prompt).replace('{suffix}', input.suffix || ''),
+ }
+ ]
+ } : {
+ prompt: input.prompt,
+ suffix: input.suffix,
+ })
+ },
+ cancelToken
+ );
- if (!response) {
+ if (!response.ok) {
+ this.logger.error(`ai request completion failed: status: ${response.status}, body: ${await response.text()}`);
return {
sessionId: input.sessionId,
codeModelList: [],
}
}
- const data = await response.json() as ChatCompletion
- const content = data?.choices?.[0]?.message?.content;
- if (!content) {
+ try {
+ const data = await response.json() as ChatCompletion | Completion
+ const content = config.codeFimTemplate ? (data as ChatCompletion)?.choices?.[0]?.message?.content : (data as Completion)?.choices?.[0]?.text;
+ if (!content) {
+ return {
+ sessionId: input.sessionId,
+ codeModelList: [],
+ }
+ }
return {
sessionId: input.sessionId,
- codeModelList: [],
+ codeModelList: [{ content }],
}
+ } catch (err: any) {
+ this.logger.error(`ai request completion body parse error: ${err?.message}`);
+ throw err
}
- return {
- sessionId: input.sessionId,
- codeModelList: [{ content }],
+ }
+
+ private getCompletionConfig() {
+ const { config } = this.modelService
+ if (!config) {
+ this.logger.warn('miss config')
+ return null
+ }
+ if (!config.baseUrl) {
+ this.logger.warn('miss config baseUrl')
+ return null
+ }
+ const modelName = config.codeModelName
+ if (!modelName) {
+ this.logger.warn('miss config modelName')
+ return null
}
+ return config;
}
- private async fetchModel(messages: ChatCompletionRequestMessage[], { isCodeCompletion = false, stream = false }, cancelToken?: CancellationToken): Promise {
+ private async fetchModel(url: string | URL, body: Record, cancelToken?: CancellationToken): Promise {
const controller = new AbortController();
const signal = controller.signal;
- const { config } = this.localModelService
- if (!config || !config.completeUrl || !config.chatModelName) {
- if (!config) {
- this.logger.warn('miss config')
- return null
- }
- if (!config.completeUrl) {
- this.logger.warn('miss config.completeUrl')
- return null
- }
- if (!config.chatModelName) {
- this.logger.warn('miss config.modelName')
- return null
- }
- }
+
+ const { config } = this.modelService
cancelToken?.onCancellationRequested(() => {
controller.abort();
});
- return (fetch as typeof FetchType)(
- config.completeUrl,
+ return fetch(
+ url,
{
signal,
method: 'POST',
headers: {
'Content-Type': 'application/json;charset=UTF-8',
- ...(config.apiKey ? {
+ ...(config?.apiKey ? {
Authorization: `Bearer ${config.apiKey}`
} : null),
},
- body: JSON.stringify({
- model: isCodeCompletion ? (config.codeCompletionModelName || config.chatModelName) : config.chatModelName,
- messages: messages,
- stream,
- ...(isCodeCompletion ? {
- max_tokens: config.codeCompletionMaxTokens,
- temperature: config.codeCompletionTemperature,
- presence_penalty: config.codeCompletionPresencePenalty,
- top_p: config.codeCompletionTopP,
- } : {
- max_tokens: config.chatMaxTokens,
- temperature: config.chatTemperature,
- presence_penalty: config.chatPresencePenalty,
- top_p: config.chatTopP,
- })
- }),
+ body: JSON.stringify(body),
},
- );
+ ) as unknown as Promise;
+ }
+
+ private getCompletionUrl(baseUrl: string, supportFim = false) {
+ if (!baseUrl.endsWith('/')) {
+ baseUrl += '/'
+ }
+ return new URL(supportFim ? 'completions' : 'chat/completions', baseUrl);
}
}
diff --git a/src/ai/node/index.ts b/src/ai/node/index.ts
index c3da0e3..bd37638 100644
--- a/src/ai/node/index.ts
+++ b/src/ai/node/index.ts
@@ -5,8 +5,8 @@ import { IShellIntegrationService } from '@opensumi/ide-terminal-next/lib/node/s
import { ShellIntegrationService } from './shell-integration'
import { AIBackService } from './ai-back.service'
-import { AILocalModelServiceProxy, AILocalModelService } from './local-model.service'
-import { AILocalModelServicePath, IAILocalModelServiceProxy } from '../common'
+import { AIModelServiceProxy, AIModelService } from './model.service'
+import { AIModelServicePath, IAIModelServiceProxy } from '../common'
@Injectable()
export class AIServiceModule extends NodeModule {
@@ -22,19 +22,19 @@ export class AIServiceModule extends NodeModule {
override: true,
},
{
- token: AILocalModelService,
- useClass: AILocalModelService,
+ token: AIModelService,
+ useClass: AIModelService,
},
{
- token: IAILocalModelServiceProxy,
- useClass: AILocalModelServiceProxy,
+ token: IAIModelServiceProxy,
+ useClass: AIModelServiceProxy,
}
]
backServices = [
{
- servicePath: AILocalModelServicePath,
- token: IAILocalModelServiceProxy,
+ servicePath: AIModelServicePath,
+ token: IAIModelServiceProxy,
}
]
}
diff --git a/src/ai/node/local-model.service.ts b/src/ai/node/local-model.service.ts
deleted file mode 100644
index 8e9a01b..0000000
--- a/src/ai/node/local-model.service.ts
+++ /dev/null
@@ -1,54 +0,0 @@
-import { Injectable, Autowired } from '@opensumi/di';
-import { INodeLogger } from '@opensumi/ide-core-node'
-import { IAILocalModelServiceProxy, ILocalModelConfig } from '../common'
-import { ILogServiceManager } from '@opensumi/ide-logs';
-
-@Injectable()
-export class AILocalModelService {
- private logger: INodeLogger
-
- @Autowired(ILogServiceManager)
- private readonly loggerManager: ILogServiceManager;
-
- #config: ILocalModelConfig | undefined
-
- constructor() {
- this.logger = this.loggerManager.getLogger('ai' as any);
- }
-
- get config(): ILocalModelConfig | undefined {
- const config = this.#config
- if (!config) return
- return {
- ...config,
- chatTemperature: this.coerceNumber(config.chatTemperature, 0, 1, 0.2),
- chatPresencePenalty: this.coerceNumber(config.chatPresencePenalty, -2, 2, 1),
- chatTopP: this.coerceNumber(config.chatTopP, 0, 1, 0.95),
- codeCompletionTemperature: this.coerceNumber(config.codeCompletionTemperature, 0, 1, 0.2),
- codeCompletionPresencePenalty: this.coerceNumber(config.codeCompletionPresencePenalty, -2, 2, 1),
- codeCompletionTopP: this.coerceNumber(config.codeCompletionTopP, 0, 1, 0.95),
- }
- }
-
- async setConfig(config: ILocalModelConfig): Promise {
- this.#config = config;
- this.logger.log('[local model config]', JSON.stringify(config));
- }
-
- private coerceNumber(value: string | number, min: number, max: number, defaultValue: number) {
- const num = Number(value)
- if (isNaN(num)) return defaultValue
- if (num < min || num > max) return defaultValue
- return num
- }
-}
-
-@Injectable()
-export class AILocalModelServiceProxy implements IAILocalModelServiceProxy {
- @Autowired(AILocalModelService)
- private readonly localModelService: AILocalModelService;
-
- async setConfig(config: ILocalModelConfig): Promise {
- this.localModelService.setConfig(config)
- }
-}
diff --git a/src/ai/node/model.service.ts b/src/ai/node/model.service.ts
new file mode 100644
index 0000000..2b3e862
--- /dev/null
+++ b/src/ai/node/model.service.ts
@@ -0,0 +1,52 @@
+import { Injectable, Autowired } from '@opensumi/di';
+import { INodeLogger } from '@opensumi/ide-core-node'
+import { IAIModelServiceProxy, IModelConfig } from '../common'
+import { ILogServiceManager } from '@opensumi/ide-logs';
+
+@Injectable()
+export class AIModelService {
+ private logger: INodeLogger
+
+ @Autowired(ILogServiceManager)
+ private readonly loggerManager: ILogServiceManager;
+
+ #config: IModelConfig | undefined
+
+ constructor() {
+ this.logger = this.loggerManager.getLogger('ai' as any);
+ }
+
+ get config(): IModelConfig | undefined {
+ const config = this.#config
+ if (!config) return
+ return {
+ ...config,
+ codeTemperature: this.coerceNumber(config.codeTemperature, 0, 1, 0.2),
+ codePresencePenalty: this.coerceNumber(config.codePresencePenalty, -2, 2, 1),
+ codeFrequencyPenalty: this.coerceNumber(config.codeFrequencyPenalty, -2, 2, 1),
+ codeTopP: this.coerceNumber(config.codeTopP, 0, 1, 0.95),
+ }
+ }
+
+ async setConfig(config: IModelConfig): Promise {
+ this.#config = config;
+ this.logger.log('[model config]', JSON.stringify(config));
+ }
+
+ private coerceNumber(value: string | number, min: number, max: number, defaultValue: number) {
+ const num = Number(value)
+ if (isNaN(num)) return defaultValue
+ if (num < min || num > max) return defaultValue
+ return num
+ }
+}
+
+@Injectable()
+export class AIModelServiceProxy implements IAIModelServiceProxy {
+ @Autowired(AIModelService)
+ private readonly modelService: AIModelService;
+
+ async setConfig(config: IModelConfig): Promise {
+ this.modelService.setConfig(config)
+ }
+}
diff --git a/src/ai/node/shell-integration.ts b/src/ai/node/shell-integration.ts
index 225bb85..1fc4e02 100644
--- a/src/ai/node/shell-integration.ts
+++ b/src/ai/node/shell-integration.ts
@@ -4,15 +4,13 @@ import * as os from 'node:os';
import { Autowired, Injectable } from '@opensumi/di'
import { ShellIntegrationService as BaseShellIntegrationService } from '@opensumi/ide-terminal-next/lib/node/shell-integration.service'
-const shellIntegrationDirPath = path.join(os.homedir(), process.env.IDE_DATA_FOLDER_NAME!, 'shell-integration');
-
-export const bashIntegrationPath = path.join(shellIntegrationDirPath, 'bash-integration.bash');
-
export class ShellIntegrationService extends BaseShellIntegrationService {
@Autowired(ShellIntegrationService)
shellIntegrationService: ShellIntegrationService
async initBashInitFile(): Promise {
+ const shellIntegrationDirPath = path.join(os.homedir(), process.env.IDE_DATA_FOLDER_NAME!, 'shell-integration');
+ const bashIntegrationPath = path.join(shellIntegrationDirPath, 'bash-integration.bash');
await fs.mkdir(shellIntegrationDirPath, { recursive: true });
await fs.writeFile(bashIntegrationPath, await this.getBashIntegrationContent());
return bashIntegrationPath;
diff --git a/src/ai/node/types.ts b/src/ai/node/types.ts
index cad70d4..7fbb912 100644
--- a/src/ai/node/types.ts
+++ b/src/ai/node/types.ts
@@ -49,3 +49,19 @@ export interface ChatCompletionChunk {
system_fingerprint: string;
choices: ChunkChoice[];
}
+
+export interface CompletionChoice {
+ finish_reason: string;
+ index: number;
+ text: string;
+}
+
+export interface Completion {
+ id: string;
+ choices: Array;
+ created: number;
+ model: string;
+ object: 'text_completion';
+ system_fingerprint?: string;
+ usage?: Usage;
+}
diff --git a/src/auto-updater/electron-main/auto-updater.service.ts b/src/auto-updater/electron-main/auto-updater.service.ts
index 26b7658..8306d67 100644
--- a/src/auto-updater/electron-main/auto-updater.service.ts
+++ b/src/auto-updater/electron-main/auto-updater.service.ts
@@ -128,6 +128,7 @@ export class AutoUpdaterService {
init() {
if (this.#initialized) return
+ this.#initialized = true
autoUpdater.autoDownload = false
autoUpdater.disableDifferentialDownload = true
autoUpdater.logger = this.logger;
diff --git a/src/bootstrap-web/browser/common-modules.ts b/src/bootstrap-web/browser/common-modules.ts
new file mode 100644
index 0000000..7c3bf03
--- /dev/null
+++ b/src/bootstrap-web/browser/common-modules.ts
@@ -0,0 +1,95 @@
+import { MainLayoutModule } from '@opensumi/ide-main-layout/lib/browser';
+import { MenuBarModule } from '@opensumi/ide-menu-bar/lib/browser';
+import { MonacoModule } from '@opensumi/ide-monaco/lib/browser';
+import { WorkspaceModule } from '@opensumi/ide-workspace/lib/browser';
+import { StatusBarModule } from '@opensumi/ide-status-bar/lib/browser';
+import { EditorModule } from '@opensumi/ide-editor/lib/browser';
+import { ExplorerModule } from '@opensumi/ide-explorer/lib/browser';
+import { FileTreeNextModule } from '@opensumi/ide-file-tree-next/lib/browser';
+import { FileServiceClientModule } from '@opensumi/ide-file-service/lib/browser';
+import { SearchModule } from '@opensumi/ide-search/lib/browser';
+import { FileSchemeModule } from '@opensumi/ide-file-scheme/lib/browser';
+import { OutputModule } from '@opensumi/ide-output/lib/browser';
+import { QuickOpenModule } from '@opensumi/ide-quick-open/lib/browser';
+import { BrowserModule, ClientCommonModule, ConstructorOf } from '@opensumi/ide-core-browser';
+import { ThemeModule } from '@opensumi/ide-theme/lib/browser';
+import { OpenedEditorModule } from '@opensumi/ide-opened-editor/lib/browser';
+import { RemoteOpenerModule } from '@opensumi/ide-remote-opener/lib/browser';
+import { OutlineModule } from '@opensumi/ide-outline/lib/browser';
+import { PreferencesModule } from '@opensumi/ide-preferences/lib/browser';
+import { ToolbarModule } from '@opensumi/ide-toolbar/lib/browser';
+import { OverlayModule } from '@opensumi/ide-overlay/lib/browser';
+import { ExtensionStorageModule } from '@opensumi/ide-extension-storage/lib/browser';
+import { StorageModule } from '@opensumi/ide-storage/lib/browser';
+import { SCMModule } from '@opensumi/ide-scm/lib/browser';
+import { MarkersModule } from '@opensumi/ide-markers/lib/browser';
+import { WebviewModule } from '@opensumi/ide-webview';
+import { MarkdownModule } from '@opensumi/ide-markdown';
+import { LogModule } from '@opensumi/ide-logs/lib/browser';
+import { WorkspaceEditModule } from '@opensumi/ide-workspace-edit/lib/browser';
+import { ExtensionModule } from '@opensumi/ide-extension/lib/browser';
+import { DecorationModule } from '@opensumi/ide-decoration/lib/browser';
+import { DebugModule } from '@opensumi/ide-debug/lib/browser';
+import { VariableModule } from '@opensumi/ide-variable/lib/browser';
+import { KeymapsModule } from '@opensumi/ide-keymaps/lib/browser';
+import { MonacoEnhanceModule } from '@opensumi/ide-monaco-enhance/lib/browser/module';
+import { OpenVsxExtensionManagerModule } from '@opensumi/ide-extension-manager/lib/browser';
+import { TerminalNextModule } from '@opensumi/ide-terminal-next/lib/browser';
+import { CommentsModule } from '@opensumi/ide-comments/lib/browser';
+import { ClientAddonModule } from '@opensumi/ide-addons/lib/browser';
+import { TaskModule } from '@opensumi/ide-task/lib/browser';
+import { TestingModule } from '@opensumi/ide-testing/lib/browser';
+import {CoreBrowserModule} from "@/core/browser";
+import {DesignModule} from "@opensumi/ide-design/lib/browser";
+import {AINativeModule} from "@opensumi/ide-ai-native/lib/browser";
+import {AIFeatureModule} from "@/ai/browser";
+import {AutoUpdaterModule} from "@/auto-updater/browser";
+
+export const CommonBrowserModules: ConstructorOf[] = [
+ MainLayoutModule,
+ OverlayModule,
+ LogModule,
+ ClientCommonModule,
+ MenuBarModule,
+ MonacoModule,
+ StatusBarModule,
+ EditorModule,
+ ExplorerModule,
+ FileTreeNextModule,
+ FileServiceClientModule,
+ SearchModule,
+ FileSchemeModule,
+ OutputModule,
+ QuickOpenModule,
+ MarkersModule,
+ ThemeModule,
+ WorkspaceModule,
+ ExtensionStorageModule,
+ StorageModule,
+ OpenedEditorModule,
+ OutlineModule,
+ PreferencesModule,
+ ToolbarModule,
+ WebviewModule,
+ MarkdownModule,
+ WorkspaceEditModule,
+ SCMModule,
+ DecorationModule,
+ DebugModule,
+ VariableModule,
+ KeymapsModule,
+ TerminalNextModule,
+ ExtensionModule,
+ OpenVsxExtensionManagerModule,
+ MonacoEnhanceModule,
+ ClientAddonModule,
+ CommentsModule,
+ TaskModule,
+ CoreBrowserModule,
+ TestingModule, RemoteOpenerModule,
+ // ai
+ DesignModule,
+ AINativeModule,
+ AIFeatureModule,
+ AutoUpdaterModule,
+];
diff --git a/src/bootstrap-web/browser/core-commands.ts b/src/bootstrap-web/browser/core-commands.ts
new file mode 100644
index 0000000..3012b30
--- /dev/null
+++ b/src/bootstrap-web/browser/core-commands.ts
@@ -0,0 +1,32 @@
+import { Injectable, Autowired } from '@opensumi/di';
+import { CommandContribution, CommandRegistry, Domain, FILE_COMMANDS } from '@opensumi/ide-core-browser';
+import { IWindowDialogService } from '@opensumi/ide-overlay';
+import { IWorkspaceService } from '@opensumi/ide-workspace';
+
+@Injectable()
+@Domain(CommandContribution)
+export class CoreCommandContribution implements CommandContribution {
+ @Autowired(IWindowDialogService)
+ private window: IWindowDialogService;
+
+ @Autowired(IWorkspaceService)
+ private workspace: IWorkspaceService;
+
+ registerCommands(commands: CommandRegistry) {
+ commands.registerCommand(FILE_COMMANDS.OPEN_FOLDER, {
+ execute: async () => {
+ const newWorkspace = await this.window.showOpenDialog({
+ canSelectFolders: true,
+ canSelectMany: false,
+ });
+ if (newWorkspace) {
+ if (this.workspace.workspace?.uri.toString() === newWorkspace[0].toString()) {
+ return;
+ }
+ window.open(`${window.location.protocol}//${window.location.host}?workspaceDir=${newWorkspace[0].codeUri.fsPath.toString()}`);
+ }
+ }
+ })
+ }
+
+}
diff --git a/src/bootstrap-web/browser/index.ts b/src/bootstrap-web/browser/index.ts
new file mode 100644
index 0000000..9032df2
--- /dev/null
+++ b/src/bootstrap-web/browser/index.ts
@@ -0,0 +1,41 @@
+import '@opensumi/ide-i18n/lib/browser';
+import {ExpressFileServerModule} from '@opensumi/ide-express-file-server/lib/browser';
+import '@opensumi/ide-core-browser/lib/style/index.less';
+import '@opensumi/ide-core-browser/lib/style/icon.less';
+
+import {renderApp} from './render-app';
+import {CommonBrowserModules} from '@/bootstrap-web/browser/common-modules';
+import {layoutConfig} from './layout-config';
+import './main.less';
+import './styles.less';
+import {AILayout} from "@opensumi/ide-ai-native/lib/browser/layout/ai-layout";
+import {DEFAULT_LAYOUT_VIEW_SIZE} from "@opensumi/ide-core-browser/lib/layout/constants";
+import {AINativeSettingSectionsId} from "@opensumi/ide-core-common";
+import logo from '@/core/browser/assets/logo.svg'
+
+
+renderApp({
+ modules: [
+ ...CommonBrowserModules,
+ ExpressFileServerModule,
+ ],
+ layoutConfig,
+ layoutComponent: AILayout,
+ layoutViewSize: {
+ bigSurTitleBarHeight: DEFAULT_LAYOUT_VIEW_SIZE.menubarHeight,
+ },
+ useCdnIcon: false,
+ useExperimentalShadowDom: false,
+ defaultPreferences: {
+ 'settings.userBeforeWorkspace': true,
+ 'general.icon': 'vs-seti',
+ [AINativeSettingSectionsId.IntelligentCompletionsPromptEngineeringEnabled]: false,
+ // 总是显示智能提示
+ [AINativeSettingSectionsId.IntelligentCompletionsAlwaysVisible]: true,
+ },
+ AINativeConfig: {
+ layout: {
+ menubarLogo: logo,
+ }
+ }
+});
diff --git a/src/bootstrap-web/browser/layout-config.ts b/src/bootstrap-web/browser/layout-config.ts
new file mode 100644
index 0000000..ddbc9c8
--- /dev/null
+++ b/src/bootstrap-web/browser/layout-config.ts
@@ -0,0 +1,25 @@
+import { SlotLocation } from '@opensumi/ide-core-browser/lib/react-providers/slot';
+import { defaultConfig } from '@opensumi/ide-main-layout/lib/browser/default-config';
+import { DESIGN_MENUBAR_CONTAINER_VIEW_ID } from '@opensumi/ide-design/lib/common/constants';
+import {DESIGN_MENU_BAR_LEFT} from "@opensumi/ide-design";
+import {AI_MENU_BAR_LEFT_ACTION} from "@/ai/browser";
+
+export const layoutConfig = {
+ ...defaultConfig,
+ [SlotLocation.top]: {
+ modules: [DESIGN_MENUBAR_CONTAINER_VIEW_ID],
+ },
+ [SlotLocation.bottom]: {
+ modules: [
+ '@opensumi/ide-terminal-next',
+ '@opensumi/ide-output',
+ 'debug-console',
+ '@opensumi/ide-markers',
+ '@opensumi/ide-refactor-preview',
+ ],
+ },
+
+ [DESIGN_MENU_BAR_LEFT]: {
+ modules: [AI_MENU_BAR_LEFT_ACTION]
+ }
+};
diff --git a/src/bootstrap-web/browser/main.less b/src/bootstrap-web/browser/main.less
new file mode 100644
index 0000000..8d69901
--- /dev/null
+++ b/src/bootstrap-web/browser/main.less
@@ -0,0 +1,3 @@
+:root {
+ --tabBar-height: 35px !important;
+}
diff --git a/src/bootstrap-web/browser/render-app.ts b/src/bootstrap-web/browser/render-app.ts
new file mode 100644
index 0000000..c4f8164
--- /dev/null
+++ b/src/bootstrap-web/browser/render-app.ts
@@ -0,0 +1,44 @@
+import {Injector} from '@opensumi/di';
+import {IClientAppOpts} from '@opensumi/ide-core-browser';
+import {ClientApp} from '@opensumi/ide-core-browser/lib/bootstrap/app';
+import {ToolbarActionBasedLayout} from '@opensumi/ide-core-browser/lib/components';
+import logo from '@/core/browser/assets/logo.svg'
+import {CoreCommandContribution} from "@/bootstrap-web/browser/core-commands";
+
+export async function renderApp(opts: IClientAppOpts) {
+ const injector = new Injector();
+ injector.addProviders(CoreCommandContribution);
+
+ const hostname = window.location.hostname;
+ const query = new URLSearchParams(window.location.search);
+ // 线上的静态服务和 IDE 后端是一个 Server
+ const serverPort = process.env.DEVELOPMENT ? 8000 : window.location.port;
+ const staticServerPort = process.env.DEVELOPMENT ? 8080 : window.location.port;
+ const webviewEndpointPort = process.env.DEVELOPMENT ? 8899 : window.location.port;
+ opts.appName= 'CodeFuse IDE';
+ opts.workspaceDir = opts.workspaceDir || query.get('workspaceDir') || process.env.WORKSPACE_DIR;
+
+ opts.extensionDir = opts.extensionDir || process.env.EXTENSION_DIR;
+
+ opts.wsPath = process.env.WS_PATH || (window.location.protocol == 'https:' ? `wss://${hostname}:${serverPort}` : `ws://${hostname}:${serverPort}`);
+ console.log(opts.wsPath)
+ opts.extWorkerHost = opts.extWorkerHost || process.env.EXTENSION_WORKER_HOST || `http://${hostname}:${staticServerPort}/ext-host/worker-host.js`;
+ opts.staticServicePath = `http://${hostname}:${serverPort}`;
+ const anotherHostName = process.env.WEBVIEW_HOST || hostname;
+ opts.webviewEndpoint = `http://${anotherHostName}:${webviewEndpointPort}/webview`;
+ opts.layoutComponent = opts.layoutComponent || ToolbarActionBasedLayout;
+ opts.injector = injector
+ opts.isElectronRenderer = false
+ opts.AINativeConfig = {
+ layout: {
+ menubarLogo: logo,
+ }
+ }
+ const app = new ClientApp(opts);
+
+ app.fireOnReload = () => {
+ window.location.reload();
+ };
+
+ app.start(document.getElementById('main')!, 'web');
+}
diff --git a/src/bootstrap-web/browser/styles.less b/src/bootstrap-web/browser/styles.less
new file mode 100644
index 0000000..51ac3e8
--- /dev/null
+++ b/src/bootstrap-web/browser/styles.less
@@ -0,0 +1,12 @@
+@import '~@opensumi/ide-core-browser/lib/style/variable.less';
+
+#main {
+ display: flex;
+ flex-direction: column;
+ width: 100vw;
+ height: 100vh;
+ margin: 0;
+ padding: 0;
+ overflow: hidden;
+ background-color: var(--background);
+}
diff --git a/src/bootstrap-web/common/index.ts b/src/bootstrap-web/common/index.ts
new file mode 100644
index 0000000..0b43f07
--- /dev/null
+++ b/src/bootstrap-web/common/index.ts
@@ -0,0 +1,6 @@
+import {config} from 'dotenv'
+import path from "path";
+
+config({
+ path: path.resolve(__dirname, '../../../..env.sample')
+})
diff --git a/src/bootstrap-web/ext-host/index.ts b/src/bootstrap-web/ext-host/index.ts
new file mode 100644
index 0000000..b869632
--- /dev/null
+++ b/src/bootstrap-web/ext-host/index.ts
@@ -0,0 +1,19 @@
+import '../common'
+
+import '@/core/common/asar'
+import { extProcessInit } from '@opensumi/ide-extension/lib/hosted/ext.process-base.js';
+import { Injector } from '@opensumi/di';
+import { LogServiceManager } from '@/logger/node/log-manager';
+import { LogServiceManager as LogServiceManagerToken } from '@opensumi/ide-logs/lib/node/log-manager';
+
+const injector = new Injector()
+injector.addProviders(
+ {
+ token: LogServiceManagerToken,
+ useClass: LogServiceManager
+ },
+)
+
+extProcessInit({
+ injector,
+})
diff --git a/src/bootstrap-web/ext-host/index.worker.ts b/src/bootstrap-web/ext-host/index.worker.ts
new file mode 100644
index 0000000..5816f0d
--- /dev/null
+++ b/src/bootstrap-web/ext-host/index.worker.ts
@@ -0,0 +1 @@
+import '@opensumi/ide-extension/lib/hosted/worker.host-preload';
diff --git a/src/bootstrap-web/node/common-modules.ts b/src/bootstrap-web/node/common-modules.ts
new file mode 100644
index 0000000..9ce0034
--- /dev/null
+++ b/src/bootstrap-web/node/common-modules.ts
@@ -0,0 +1,37 @@
+import { NodeModule, ConstructorOf } from '@opensumi/ide-core-node';
+import { ServerCommonModule } from '@opensumi/ide-core-node';
+import { FileServiceModule } from '@opensumi/ide-file-service/lib/node';
+import { OpenerModule } from '@opensumi/ide-remote-opener/lib/node';
+import { ProcessModule } from '@opensumi/ide-process/lib/node';
+import { FileSearchModule } from '@opensumi/ide-file-search/lib/node';
+import { SearchModule } from '@opensumi/ide-search/lib/node';
+import { TerminalNodePtyModule } from '@opensumi/ide-terminal-next/lib/node';
+import { LogServiceModule } from '@opensumi/ide-logs/lib/node';
+import { ExtensionModule } from '@opensumi/ide-extension/lib/node';
+import { OpenVsxExtensionManagerModule } from '@opensumi/ide-extension-manager/lib/node';
+import { FileSchemeNodeModule } from '@opensumi/ide-file-scheme/lib/node';
+import { AddonsModule } from '@opensumi/ide-addons/lib/node';
+import {CoreNodeModule} from "@/core/node";
+import {LoggerModule} from "@/logger/node";
+import {AINativeModule} from "@opensumi/ide-ai-native/lib/node";
+import {AIServiceModule} from "@/ai/node";
+
+export const CommonNodeModules: ConstructorOf[] = [
+ ServerCommonModule,
+ LogServiceModule,
+ FileServiceModule,
+ ProcessModule,
+ FileSearchModule,
+ SearchModule,
+ TerminalNodePtyModule,
+ ExtensionModule,
+ OpenVsxExtensionManagerModule,
+ FileSchemeNodeModule,
+ AddonsModule,
+ CoreNodeModule,
+ LoggerModule,
+ OpenerModule,
+ // ai
+ AINativeModule,
+ AIServiceModule,
+];
diff --git a/src/bootstrap-web/node/index.ts b/src/bootstrap-web/node/index.ts
new file mode 100644
index 0000000..87723da
--- /dev/null
+++ b/src/bootstrap-web/node/index.ts
@@ -0,0 +1,12 @@
+import '../common'
+
+import {startServer} from './start-server';
+import {ExpressFileServerModule} from '@opensumi/ide-express-file-server/lib/node';
+import {CommonNodeModules} from './common-modules';
+
+startServer({
+ modules: [
+ ...CommonNodeModules,
+ ExpressFileServerModule,
+ ],
+});
diff --git a/src/bootstrap-web/node/start-server.ts b/src/bootstrap-web/node/start-server.ts
new file mode 100644
index 0000000..54018f9
--- /dev/null
+++ b/src/bootstrap-web/node/start-server.ts
@@ -0,0 +1,67 @@
+import * as path from 'path';
+import * as http from 'http';
+import Koa from 'koa';
+import koaStatic from 'koa-static';
+import { Deferred } from '@opensumi/ide-core-common';
+import { IServerAppOpts, ServerApp, NodeModule } from '@opensumi/ide-core-node';
+
+export async function startServer(arg1: NodeModule[] | Partial) {
+ const app = new Koa();
+ const deferred = new Deferred();
+ process.env.EXT_MODE = 'js';
+ const port = process.env.IDE_SERVER_PORT || 8000;
+ const workspaceDir = process.env.WORKSPACE_DIR || process.env.NODE_ENV === 'production' ? path.join(__dirname, '../../workspace') : path.join(__dirname, '../../../workspace');
+ const extensionDir = process.env.EXTENSION_DIR || process.env.NODE_ENV === 'production' ? path.join(__dirname, '../../extensions') : path.join(__dirname, '../../../extensions');
+ const extensionHost = process.env.EXTENSION_HOST_ENTRY ||
+ process.env.NODE_ENV === 'production' ? path.join(__dirname, '..', '..', 'out/ext-host/index.js') : path.join(__dirname, '..', '..', '..', 'out/ext-host/index.js');
+
+ let opts: IServerAppOpts = {
+ use: app.use.bind(app),
+ processCloseExitThreshold: 5 * 60 * 1000,
+ terminalPtyCloseThreshold: 5 * 60 * 1000,
+ staticAllowOrigin: '*',
+ staticAllowPath: [
+ workspaceDir,
+ extensionDir,
+ '/',
+ ],
+ extHost: extensionHost,
+ };
+
+ opts.marketplace = {
+ showBuiltinExtensions: true,
+ }
+
+ if (Array.isArray(arg1)) {
+ opts = {
+ ...opts,
+ modulesInstances: arg1,
+ };
+ } else {
+ opts = {
+ ...opts,
+ ...arg1,
+ };
+ }
+
+ const serverApp = new ServerApp(opts);
+ const server = http.createServer(app.callback());
+
+ if (process.env.NODE_ENV === 'production') {
+ app.use(koaStatic(path.join(__dirname, '../../out')));
+ }
+
+ await serverApp.start(server);
+
+ server.on('error', (err) => {
+ deferred.reject(err);
+ console.error('Server error: ' + err.message);
+ setTimeout(process.exit, 0, 1);
+ });
+
+ server.listen(port, () => {
+ console.log(`Server listen on port ${port}`);
+ deferred.resolve(server);
+ });
+ return deferred.promise;
+}
diff --git a/src/bootstrap/browser/index.ts b/src/bootstrap/browser/index.ts
index 95de998..b1f2607 100644
--- a/src/bootstrap/browser/index.ts
+++ b/src/bootstrap/browser/index.ts
@@ -57,6 +57,7 @@ import { CoreBrowserModule, ELECTRON_HEADER } from '@/core/browser';
import { AIFeatureModule, AI_MENU_BAR_LEFT_ACTION } from '@/ai/browser';
import { AutoUpdaterModule } from '@/auto-updater/browser'
import logo from '@/core/browser/assets/logo.svg'
+import { DefaultSystemPrompt } from '@/ai/browser/prompt';
// 临时修复 bash 打开 -l 参数不支持导致报错的问题
terminalPreferenceSchema.properties['terminal.integrated.shellArgs.osx'].default = [];
@@ -170,17 +171,27 @@ async function renderApp() {
extensionStorageDirName: electronEnv.metadata.environment.dataFolderName,
extWorkerHost: electronEnv.metadata.workerHostEntry ? URI.file(electronEnv.metadata.workerHostEntry).toString() : undefined,
defaultPreferences: {
- [AINativeSettingSectionsId.InlineCompletionsPromptEngineeringEnabled]: false,
'settings.userBeforeWorkspace': true,
'general.icon': 'vs-seti',
+ [AINativeSettingSectionsId.IntelligentCompletionsPromptEngineeringEnabled]: false,
+ // 总是显示智能提示
+ [AINativeSettingSectionsId.IntelligentCompletionsAlwaysVisible]: true,
+ // 开启 Code Edits
+ [AINativeSettingSectionsId.CodeEditsLintErrors]: true,
+ [AINativeSettingSectionsId.CodeEditsLineChange]: true,
+ [AINativeSettingSectionsId.SystemPrompt]: DefaultSystemPrompt,
},
onigWasmUri: URI.file(electronEnv.onigWasmPath).toString(true),
treeSitterWasmDirectoryUri: URI.file(electronEnv.treeSitterWasmDirectoryPath).toString(true),
AINativeConfig: {
layout: {
menubarLogo: logo,
+ },
+ capabilities: {
+ supportsMCP: true,
+ supportsCustomLLMSettings: true,
}
- }
+ },
}
const app = new ClientApp(opts);
diff --git a/src/bootstrap/node/index.ts b/src/bootstrap/node/index.ts
index 48f5043..7262690 100644
--- a/src/bootstrap/node/index.ts
+++ b/src/bootstrap/node/index.ts
@@ -1,6 +1,7 @@
import '@/core/common/asar'
import * as net from 'node:net';
+import path from 'node:path';
import mri from 'mri'
import { IServerAppOpts, ServerApp, ConstructorOf, NodeModule } from '@opensumi/ide-core-node';
import { ServerCommonModule } from '@opensumi/ide-core-node';
@@ -49,6 +50,7 @@ async function startServer() {
showBuiltinExtensions: true,
extensionDir: process.env.IDE_EXTENSIONS_PATH!,
},
+ watcherHost: path.join(__dirname, '../watcher-host/index'),
};
const server = net.createServer();
diff --git a/src/bootstrap/watcher-host/index.ts b/src/bootstrap/watcher-host/index.ts
new file mode 100644
index 0000000..26a1c90
--- /dev/null
+++ b/src/bootstrap/watcher-host/index.ts
@@ -0,0 +1,151 @@
+import '@/core/common/asar';
+import { createConnection } from 'net';
+
+import { Injector } from '@opensumi/di';
+import { SumiConnectionMultiplexer } from '@opensumi/ide-connection';
+import { NetSocketConnection } from '@opensumi/ide-connection/lib/common/connection/drivers';
+import { argv } from '@opensumi/ide-core-common/lib/node/cli';
+import { suppressNodeJSEpipeError } from '@opensumi/ide-core-common/lib/node/utils';
+import { CommonProcessReporter, IReporter, ReporterProcessMessage } from '@opensumi/ide-core-common/lib/types';
+import { Emitter, isPromiseCanceledError } from '@opensumi/ide-utils';
+
+import { SUMI_WATCHER_PROCESS_SOCK_KEY, WATCHER_INIT_DATA_KEY } from '@opensumi/ide-file-service/lib/common';
+
+import { WatcherProcessLogger } from '@opensumi/ide-file-service/lib/node/hosted/watch-process-log';
+import { WatcherHostServiceImpl } from '@opensumi/ide-file-service/lib/node/hosted/watcher.host.service';
+import { LogServiceManager as LogServiceManagerToken } from '@opensumi/ide-logs/lib/node/log-manager';
+import { LogServiceManager } from '@/logger/node/log-manager';
+
+Error.stackTraceLimit = 100;
+const logger: any = console;
+
+async function initWatcherProcess() {
+ patchConsole();
+ patchProcess();
+ const watcherInjector = new Injector();
+ const reporterEmitter = new Emitter();
+
+ watcherInjector.addProviders({
+ token: IReporter,
+ useValue: new CommonProcessReporter(reporterEmitter),
+ }, {
+ token: LogServiceManagerToken,
+ useClass: LogServiceManager
+ });
+
+ const initData = JSON.parse(argv[WATCHER_INIT_DATA_KEY]);
+ const connection = JSON.parse(argv[SUMI_WATCHER_PROCESS_SOCK_KEY]);
+
+ const socket = createConnection(connection);
+
+ const watcherProtocol = new SumiConnectionMultiplexer(new NetSocketConnection(socket), {
+ timeout: -1,
+ });
+
+ const logger = new WatcherProcessLogger(watcherInjector, initData.logDir, initData.logLevel);
+ const watcherHostService = new WatcherHostServiceImpl(watcherProtocol, logger);
+ watcherHostService.initWatcherServer();
+}
+
+(async () => {
+ await initWatcherProcess();
+})();
+
+function getErrorLogger() {
+ // eslint-disable-next-line no-console
+ return (logger && logger.error.bind(logger)) || console.error.bind(console);
+}
+
+function getWarnLogger() {
+ // eslint-disable-next-line no-console
+ return (logger && logger.warn.bind(logger)) || console.warn.bind(console);
+}
+
+function patchProcess() {
+ process.exit = function (code?: number) {
+ const err = new Error(`An extension called process.exit(${code ?? ''}) and this was prevented.`);
+ getWarnLogger()(err.stack);
+ } as (code?: number) => never;
+
+ // override Electron's process.crash() method
+ process.crash = function () {
+ const err = new Error('An extension called process.crash() and this was prevented.');
+ getWarnLogger()(err.stack);
+ };
+}
+
+function _wrapConsoleMethod(method: 'log' | 'info' | 'warn' | 'error') {
+ // eslint-disable-next-line no-console
+ const original = console[method].bind(console);
+
+ Object.defineProperty(console, method, {
+ set: () => {
+ // empty
+ },
+ get: () =>
+ function (...args: any[]) {
+ original(...args);
+ },
+ });
+}
+
+function patchConsole() {
+ _wrapConsoleMethod('info');
+ _wrapConsoleMethod('log');
+ _wrapConsoleMethod('warn');
+ _wrapConsoleMethod('error');
+}
+
+function unexpectedErrorHandler(e: any) {
+ setTimeout(() => {
+ getErrorLogger()('[Watcehr-Host]', e.message, e.stack && '\n\n' + e.stack);
+ }, 0);
+}
+
+function onUnexpectedError(e: any) {
+ let err = e;
+ if (!err) {
+ getWarnLogger()(`Unknown Exception ${err}`);
+ return;
+ }
+
+ if (isPromiseCanceledError(err)) {
+ getWarnLogger()(`Canceled ${err.message}`);
+ return;
+ }
+
+ if (!(err instanceof Error)) {
+ err = new Error(e);
+ }
+
+ unexpectedErrorHandler(err);
+}
+
+suppressNodeJSEpipeError(process, (msg) => {
+ getErrorLogger()(msg);
+});
+
+process.on('uncaughtException', (err) => {
+ onUnexpectedError(err);
+});
+
+const unhandledPromises: Promise[] = [];
+process.on('unhandledRejection', (reason, promise) => {
+ unhandledPromises.push(promise);
+ setTimeout(() => {
+ const idx = unhandledPromises.indexOf(promise);
+ if (idx >= 0) {
+ promise.catch((e) => {
+ unhandledPromises.splice(idx, 1);
+ onUnexpectedError(e);
+ });
+ }
+ }, 1000);
+});
+
+process.on('rejectionHandled', (promise: Promise) => {
+ const idx = unhandledPromises.indexOf(promise);
+ if (idx >= 0) {
+ unhandledPromises.splice(idx, 1);
+ }
+});
diff --git a/src/core/browser/menu.contribution.ts b/src/core/browser/menu.contribution.ts
index 745acda..77e4023 100644
--- a/src/core/browser/menu.contribution.ts
+++ b/src/core/browser/menu.contribution.ts
@@ -1,12 +1,18 @@
import { Autowired } from '@opensumi/di'
-import { Domain, MaybePromise } from '@opensumi/ide-core-common'
-import { ClientAppContribution, IClientApp } from '@opensumi/ide-core-browser'
+import { CommandContribution, CommandRegistry, Domain, MaybePromise } from '@opensumi/ide-core-common'
+import { ClientAppContribution, electronEnv } from '@opensumi/ide-core-browser'
import { IMenuRegistry, MenuId, MenuContribution } from "@opensumi/ide-core-browser/lib/menu/next";
import { localize } from "@opensumi/ide-core-common/lib/localize";
import { IWorkspaceService } from '@opensumi/ide-workspace';
import { IAppMenuService } from '../common';
+import { IElectronMainUIService } from '@opensumi/ide-core-common/lib/electron';
-@Domain(ClientAppContribution, MenuContribution)
+const OPEN_LOGO_DIR_COMMAND_ID = {
+ id: 'codefuse-ide.openLogDir',
+ label: localize('codefuse-ide.openLogDir'),
+}
+
+@Domain(ClientAppContribution, MenuContribution, CommandContribution)
export class LocalMenuContribution implements MenuContribution, ClientAppContribution {
@Autowired(IWorkspaceService)
workspaceService: IWorkspaceService;
@@ -14,6 +20,9 @@ export class LocalMenuContribution implements MenuContribution, ClientAppContrib
@Autowired(IAppMenuService)
menuService: IAppMenuService;
+ @Autowired(IElectronMainUIService)
+ private electronMainUIService: IElectronMainUIService;
+
initialize(): MaybePromise {
// this.renderAppMenu();
}
@@ -23,11 +32,23 @@ export class LocalMenuContribution implements MenuContribution, ClientAppContrib
await this.menuService.renderRecentWorkspaces(workspaces);
}
+ registerCommands(registry: CommandRegistry) {
+ registry.registerCommand(OPEN_LOGO_DIR_COMMAND_ID, {
+ execute: () => {
+ this.electronMainUIService.revealInFinder(electronEnv.metadata.environment.logRoot);
+ },
+ });
+ }
+
registerMenus(menuRegistry: IMenuRegistry) {
menuRegistry.registerMenuItem(MenuId.MenubarAppMenu, {
submenu: MenuId.SettingsIconMenu,
label: localize('common.preferences'),
group: '2_preference',
});
+
+ menuRegistry.registerMenuItem(MenuId.MenubarHelpMenu, {
+ command: OPEN_LOGO_DIR_COMMAND_ID,
+ });
}
}
diff --git a/src/core/electron-main/app.ts b/src/core/electron-main/app.ts
index df4b3ef..52b00c0 100644
--- a/src/core/electron-main/app.ts
+++ b/src/core/electron-main/app.ts
@@ -66,7 +66,9 @@ export class ElectronMainApp {
app.removeListener('before-quit', handleBeforeQuit)
app.removeListener('window-all-closed', handleWindowAllClose)
this.logger.debug('lifecycle#will-quit')
- app.quit()
+ setTimeout(() => {
+ app.quit()
+ })
})
})
}
diff --git a/src/core/electron-main/window/windows-manager.ts b/src/core/electron-main/window/windows-manager.ts
index 546e9e6..4ce5006 100644
--- a/src/core/electron-main/window/windows-manager.ts
+++ b/src/core/electron-main/window/windows-manager.ts
@@ -60,6 +60,7 @@ export class WindowsManager {
environment: {
dataFolderName: this.environmentService.dataFolderName,
isDev: this.environmentService.isDev,
+ logRoot: this.environmentService.logRoot,
},
},
{
diff --git a/src/i18n/en-US.ts b/src/i18n/en-US.ts
index 546e5ac..7db67d8 100644
--- a/src/i18n/en-US.ts
+++ b/src/i18n/en-US.ts
@@ -13,34 +13,30 @@ export const localizationBundle = {
'custom.terminal_panel': 'Switch to Terminal Panel',
'custom.search_panel': 'Switch to Search Panel',
- 'preference.ai.native.local_model.title': 'Local Model',
- 'preference.ai.native.local_model.complete_url': 'Model URL',
- 'preference.ai.native.local_model.api_key': 'API Key',
- 'preference.ai.native.local_model.chat': 'Chat',
- 'preference.ai.native.local_model.chat.model_name': 'Chat Model Name',
- 'preference.ai.native.local_model.chat.system_prompt': 'Chat - System Prompt',
- 'preference.ai.native.local_model.chat.temperature': 'Chat - temperature',
- 'preference.ai.native.local_model.chat.max_tokens': 'Chat - max_tokens',
- 'preference.ai.native.local_model.chat.presence_penalty': 'Chat - presence_penalty',
- 'preference.ai.native.local_model.chat.top_p': 'Chat - top_p',
- 'preference.ai.native.local_model.code_completion': 'Code completion',
- 'preference.ai.native.local_model.code_completion.model_name': 'Code Completion Model Name',
- 'preference.ai.native.local_model.code_completion.model_name.tooltip': 'The default is same as Chat Model Name',
- 'preference.ai.native.local_model.code_completion.system_prompt': 'Code Completion - System Prompt',
- 'preference.ai.native.local_model.code_completion.user_prompt': 'Code Completion - User Prompt',
- 'preference.ai.native.local_model.code_completion.user_prompt.tooltip': '{prefix} will be replaced with the precursor code, {suffix} will be replaced with the post-cursor code',
- 'preference.ai.native.local_model.code_completion.temperature': 'Code Completion - temperature',
- 'preference.ai.native.local_model.code_completion.max_tokens': 'Code Completion - max_tokens',
- 'preference.ai.native.local_model.code_completion.presence_penalty': 'Code Completion - presence_penalty',
- 'preference.ai.native.local_model.code_completion.top_p': 'Code Completion - top_p',
- 'preference.ai.native.local_model.temperature.description': 'What sampling temperature to use, between 0 and 2. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic.\nWe generally recommend altering this or top_p but not both.',
- 'preference.ai.native.local_model.max_tokens.description': 'The maximum number of tokens that can be generated in the chat completion.',
- 'preference.ai.native.local_model.presence_penalty.description': 'Number between -2.0 and 2.0. Positive values penalize new tokens based on whether they appear in the text so far, increasing the model\'s likelihood to talk about new topics.',
- 'preference.ai.native.local_model.top_p.description': 'An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered.\nWe generally recommend altering this or temperature but not both.',
+ 'preference.ai.model.title': 'Completion Model',
+ 'preference.ai.model.baseUrl': 'Base URL',
+ 'preference.ai.model.api_key': 'API Key',
+ 'preference.ai.model.code': 'Code > Completion',
+ 'preference.ai.model.code.modelName': 'Code > Model Name',
+ 'preference.ai.model.code.systemPrompt': 'Code > System Prompt',
+ 'preference.ai.model.code.temperature': 'Code > temperature',
+ 'preference.ai.model.code.maxTokens': 'Code > max_tokens',
+ 'preference.ai.model.code.presencePenalty': 'Code > presence_penalty',
+ 'preference.ai.model.code.frequencyPenalty': 'Code > frequency_penalty',
+ 'preference.ai.model.code.topP': 'Code Completion > top_p',
+ 'preference.ai.model.code.modelName.tooltip': 'The default is same as Chat Model Name',
+ 'preference.ai.model.code.fimTemplate': 'Code > FIM Template',
+ 'preference.ai.model.code.fimTemplate.tooltip': 'If no template is provided, the pre-cursor and post-cursor code will be sent directly to the api, and if a template is provided, the following format should be configured\n{prefix}{suffix}\n{prefix} will be replaced with the pre-cursor code, and {suffix} will be replaced with the post-cursor code',
+ 'preference.ai.model.temperature.description': 'What sampling temperature to use, between 0 and 2. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic.\nWe generally recommend altering this or top_p but not both.',
+ 'preference.ai.model.maxTokens.description': 'The maximum number of tokens that can be generated in the chat completion.',
+ 'preference.ai.model.presencePenalty.description': 'Number between -2.0 and 2.0. Positive values penalize new tokens based on whether they appear in the text so far, increasing the model\'s likelihood to talk about new topics.',
+ 'preference.ai.model.frequencyPenalty.description': 'Number between -2.0 and 2.0. Positive values penalize new tokens based on their existing frequency in the text so far, decreasing the model\'s likelihood to repeat the same line verbatim.',
+ 'preference.ai.model.topP.description': 'An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered.\nWe generally recommend altering this or temperature but not both.',
- 'ai.local_model.noConfig': 'Please configure the AI model service for a better experience',
- 'ai.local_model.go': 'Go',
+ 'ai.model.noConfig': 'Please configure the AI model service for a better experience',
+ 'ai.model.go': 'Go',
- 'autoUpdater.checkForUpdates': 'Check for Updates...'
+ 'autoUpdater.checkForUpdates': 'Check for Updates...',
+ 'codefuse-ide.openLogDir': 'Open Log Folder',
},
};
diff --git a/src/i18n/zh-CN.ts b/src/i18n/zh-CN.ts
index d9fd79d..b684eb1 100644
--- a/src/i18n/zh-CN.ts
+++ b/src/i18n/zh-CN.ts
@@ -13,34 +13,30 @@ export const localizationBundle = {
'custom.terminal_panel': '切换终端',
'custom.search_panel': '切换搜索面板',
- 'preference.ai.native.local_model.title': '本地模型',
- 'preference.ai.native.local_model.complete_url': '模型地址',
- 'preference.ai.native.local_model.api_key': 'API Key',
- 'preference.ai.native.local_model.chat': 'Chat',
- 'preference.ai.native.local_model.chat.model_name': 'Chat - 模型名称',
- 'preference.ai.native.local_model.chat.system_prompt': 'Chat - 系统提示词',
- 'preference.ai.native.local_model.chat.temperature': 'Chat - temperature',
- 'preference.ai.native.local_model.chat.max_tokens': 'Chat - max_tokens',
- 'preference.ai.native.local_model.chat.presence_penalty': 'Chat - presence_penalty',
- 'preference.ai.native.local_model.chat.top_p': 'Chat - top_p',
- 'preference.ai.native.local_model.code_completion': '代码补全',
- 'preference.ai.native.local_model.code_completion.model_name': '代码补全 - 模型名称',
- 'preference.ai.native.local_model.code_completion.model_name.tooltip': '默认和对话模型一致',
- 'preference.ai.native.local_model.code_completion.system_prompt': '代码补全 - 系统提示词',
- 'preference.ai.native.local_model.code_completion.user_prompt': '代码补全 - 用户提示词',
- 'preference.ai.native.local_model.code_completion.user_prompt.tooltip': '{prefix} 会替换为光标前代码,{suffix} 会替换为光标后代码',
- 'preference.ai.native.local_model.code_completion.temperature': '代码补全 - temperature',
- 'preference.ai.native.local_model.code_completion.max_tokens': '代码补全 - max_tokens',
- 'preference.ai.native.local_model.code_completion.presence_penalty': '代码补全 - presence_penalty',
- 'preference.ai.native.local_model.code_completion.top_p': '代码补全 - top_p',
- 'preference.ai.native.local_model.temperature.description': '采样温度,介于 0 和 2 之间。较高的值(如 0.8)将使输出更加随机,而较低的值(如 0.2)将使其更加集中性和确定性。\n通常建议只改变 top_p 或 temperature,不要两个都改',
- 'preference.ai.native.local_model.max_tokens.description': '聊天完成时可以生成的最大 token 数。',
- 'preference.ai.native.local_model.presence_penalty.description': '存在惩罚,介于 -2.0 和 2.0 之间的数字。正值会根据新生成的词汇是否出现在目前的文本中来进行惩罚,从而增加模型讨论新话题的可能性',
- 'preference.ai.native.local_model.top_p.description': '温度采样的一种替代方法,称为原子核抽样,模型只会考虑前 top_p 概率质量的标记结果。因此,0.1 表示仅考虑前 10% 概率质量的标记。\n通常建议只改变 top_p 或 temperature,不要两个都改',
+ 'preference.ai.model.title': '补全模型配置',
+ 'preference.ai.model.baseUrl': 'API URL 前缀',
+ 'preference.ai.model.apiKey': 'API Key',
+ 'preference.ai.model.code': '代码 > 补全',
+ 'preference.ai.model.code.modelName': '代码 > 模型名称',
+ 'preference.ai.model.code.systemPrompt': '代码 > 系统提示词',
+ 'preference.ai.model.code.temperature': '代码 > temperature',
+ 'preference.ai.model.code.maxTokens': '代码 > max_tokens',
+ 'preference.ai.model.code.presencePenalty': '代码 > presence_penalty',
+ 'preference.ai.model.code.frequencyPenalty': '代码 > frequency_penalty',
+ 'preference.ai.model.code.topP': '代码 > top_p',
+ 'preference.ai.model.code.modelName.tooltip': '默认和对话模型一致',
+ 'preference.ai.model.code.fimTemplate': 'FIM 模版',
+ 'preference.ai.model.code.fimTemplate.tooltip': '如果未提供模版, 则将光标前后代码直接发送到接口, 如果提供了模版, 配置如下格式:“{prefix}{suffix}”,{prefix} 会替换为光标前代码,{suffix} 会替换为光标后代码',
+ 'preference.ai.model.temperature.description': '采样温度,介于 0 和 2 之间。较高的值(如 0.8)将使输出更加随机,而较低的值(如 0.2)将使其更加集中性和确定性。\n通常建议只改变 top_p 或 temperature,不要两个都改',
+ 'preference.ai.model.maxTokens.description': '补全完成时可以生成的最大 token 数。',
+ 'preference.ai.model.presencePenalty.description': '存在惩罚,介于 -2.0 和 2.0 之间的数字。正值会根据新生成的词汇是否出现在目前的文本中来进行惩罚,从而增加模型讨论新话题的可能性。',
+ 'preference.ai.model.frequencyPenalty.description': '频率惩罚,介于 -2.0 和 2.0 之间的数字。正值根据新标记到目前为止在文本中的现有频率对其进行惩罚,从而降低了模型逐字重复同一行的可能性。',
+ 'preference.ai.model.topP.description': '温度采样的一种替代方法,称为原子核抽样,模型只会考虑前 top_p 概率质量的标记结果。因此,0.1 表示仅考虑前 10% 概率质量的标记。\n通常建议只改变 top_p 或 temperature,不要两个都改',
- 'ai.local_model.noConfig': '为了更好的体验,请先配置 AI 模型服务',
- 'ai.local_model.go': '前往',
+ 'ai.model.noConfig': '为了更好的体验,请先配置 AI 模型服务',
+ 'ai.model.go': '前往',
- 'autoUpdater.checkForUpdates': '检查更新'
+ 'autoUpdater.checkForUpdates': '检查更新',
+ 'codefuse-ide.openLogDir': '打开日志文件夹',
},
};
diff --git a/src/logger/node/log-manager.ts b/src/logger/node/log-manager.ts
index 4acfbd0..b587e2e 100644
--- a/src/logger/node/log-manager.ts
+++ b/src/logger/node/log-manager.ts
@@ -1,6 +1,7 @@
import * as path from 'path'
import { Injectable } from '@opensumi/di';
import { AbstractLogServiceManager } from '../common'
+import * as process from "node:process";
@Injectable()
export class LogServiceManager extends AbstractLogServiceManager {
@@ -9,6 +10,6 @@ export class LogServiceManager extends AbstractLogServiceManager {
}
getLogFolder(): string {
- return path.join(process.env.IDE_LOG_HOME!, `window${process.env.CODE_WINDOW_CLIENT_ID!.slice('CODE_WINDOW_CLIENT_ID:'.length)}`)
+ return path.join(process.env.IDE_LOG_HOME || '', `window${process.env.CODE_WINDOW_CLIENT_ID?.slice('CODE_WINDOW_CLIENT_ID:'?.length)}`)
}
}
diff --git a/yarn.lock b/yarn.lock
index 7ce8c87..9269440 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -12,6 +12,143 @@ __metadata:
languageName: node
linkType: hard
+"@ai-sdk/anthropic@npm:^1.1.9":
+ version: 1.1.13
+ resolution: "@ai-sdk/anthropic@npm:1.1.13"
+ dependencies:
+ "@ai-sdk/provider": "npm:1.0.9"
+ "@ai-sdk/provider-utils": "npm:2.1.10"
+ peerDependencies:
+ zod: ^3.0.0
+ checksum: 10/4133b23b90e64f31de9d61bc45801e323ce1009e07f972b28d7c8875e110791b0aeb0cc10e721c24beaecf49757977fcafb2c171020df0b494cae28d9ea70043
+ languageName: node
+ linkType: hard
+
+"@ai-sdk/deepseek@npm:^0.1.11":
+ version: 0.1.12
+ resolution: "@ai-sdk/deepseek@npm:0.1.12"
+ dependencies:
+ "@ai-sdk/openai-compatible": "npm:0.1.12"
+ "@ai-sdk/provider": "npm:1.0.9"
+ "@ai-sdk/provider-utils": "npm:2.1.10"
+ peerDependencies:
+ zod: ^3.0.0
+ checksum: 10/7f3385ac220e1c2b79b3cf3c5ea0351594f94a0751488c66fd6c68b184e5f89f7a0d38edc0187e5611cdc9d06d787260dfed71d48488b1f1c35996db2d7ee266
+ languageName: node
+ linkType: hard
+
+"@ai-sdk/openai-compatible@npm:0.1.12, @ai-sdk/openai-compatible@npm:^0.1.11":
+ version: 0.1.12
+ resolution: "@ai-sdk/openai-compatible@npm:0.1.12"
+ dependencies:
+ "@ai-sdk/provider": "npm:1.0.9"
+ "@ai-sdk/provider-utils": "npm:2.1.10"
+ peerDependencies:
+ zod: ^3.0.0
+ checksum: 10/f8ff39dfd01e0eb9fa1ed1df2fcab889e72b64181f158d30247897f14bccce59cc45e338a9db27e1b679dd84ff66f54a73ad9b8a63ce5ed350384548c7d28a81
+ languageName: node
+ linkType: hard
+
+"@ai-sdk/openai@npm:^1.1.9":
+ version: 1.1.13
+ resolution: "@ai-sdk/openai@npm:1.1.13"
+ dependencies:
+ "@ai-sdk/provider": "npm:1.0.8"
+ "@ai-sdk/provider-utils": "npm:2.1.9"
+ peerDependencies:
+ zod: ^3.0.0
+ checksum: 10/ed3ab732f4d08494bfe6d4163a5aa678f85d50d3209defa9afffafe28ef6e92e2da7f4c878b41de8028e9c17f72aff52d89fac6351d8617d2062e37af5fb0e37
+ languageName: node
+ linkType: hard
+
+"@ai-sdk/provider-utils@npm:2.1.10":
+ version: 2.1.10
+ resolution: "@ai-sdk/provider-utils@npm:2.1.10"
+ dependencies:
+ "@ai-sdk/provider": "npm:1.0.9"
+ eventsource-parser: "npm:^3.0.0"
+ nanoid: "npm:^3.3.8"
+ secure-json-parse: "npm:^2.7.0"
+ peerDependencies:
+ zod: ^3.0.0
+ peerDependenciesMeta:
+ zod:
+ optional: true
+ checksum: 10/600a732d5e0b02b873234921b8aa873a9c78b23a4d058a68e30e0783b1be0ba5067621cf119a3a676d082d1fbacad6951533ab7bb55bdb3a7d29b63a0bcd9b18
+ languageName: node
+ linkType: hard
+
+"@ai-sdk/provider-utils@npm:2.1.9":
+ version: 2.1.9
+ resolution: "@ai-sdk/provider-utils@npm:2.1.9"
+ dependencies:
+ "@ai-sdk/provider": "npm:1.0.8"
+ eventsource-parser: "npm:^3.0.0"
+ nanoid: "npm:^3.3.8"
+ secure-json-parse: "npm:^2.7.0"
+ peerDependencies:
+ zod: ^3.0.0
+ peerDependenciesMeta:
+ zod:
+ optional: true
+ checksum: 10/5f875f02ca7134fbfafb554a3e1d189e36a973c66de07a2d73711a14fce92d741d988a9ab28a2b295d82b848497c5f8af65a33d6d9f8508c944e521cffdadffd
+ languageName: node
+ linkType: hard
+
+"@ai-sdk/provider@npm:1.0.8":
+ version: 1.0.8
+ resolution: "@ai-sdk/provider@npm:1.0.8"
+ dependencies:
+ json-schema: "npm:^0.4.0"
+ checksum: 10/2fb2621390941a0018ea800927ed3b31a398dd4d54de9693773e6aae3b6a751debcaac3b9624ee5c1cd03b2a962aba372b3d6e8922a627fd171f1c4e1d42d507
+ languageName: node
+ linkType: hard
+
+"@ai-sdk/provider@npm:1.0.9":
+ version: 1.0.9
+ resolution: "@ai-sdk/provider@npm:1.0.9"
+ dependencies:
+ json-schema: "npm:^0.4.0"
+ checksum: 10/5f399ded99da304821010ef189df3f7da72fc4c28c73d570bdc27dc8157dfa35cef8552099c450bef51b1c74c80a6029b36a515a035d4426fae8d5c5269fb82c
+ languageName: node
+ linkType: hard
+
+"@ai-sdk/react@npm:1.1.20":
+ version: 1.1.20
+ resolution: "@ai-sdk/react@npm:1.1.20"
+ dependencies:
+ "@ai-sdk/provider-utils": "npm:2.1.10"
+ "@ai-sdk/ui-utils": "npm:1.1.16"
+ swr: "npm:^2.2.5"
+ throttleit: "npm:2.1.0"
+ peerDependencies:
+ react: ^18 || ^19 || ^19.0.0-rc
+ zod: ^3.0.0
+ peerDependenciesMeta:
+ react:
+ optional: true
+ zod:
+ optional: true
+ checksum: 10/85e948ab30f0ea15deea480fc25799feb14540c0b3a28591ba2021f1ce6cc2b2cb1ab95b0edb18ef8791c556a15142b504c8825f32dd66fa3363d504a254f11c
+ languageName: node
+ linkType: hard
+
+"@ai-sdk/ui-utils@npm:1.1.16":
+ version: 1.1.16
+ resolution: "@ai-sdk/ui-utils@npm:1.1.16"
+ dependencies:
+ "@ai-sdk/provider": "npm:1.0.9"
+ "@ai-sdk/provider-utils": "npm:2.1.10"
+ zod-to-json-schema: "npm:^3.24.1"
+ peerDependencies:
+ zod: ^3.0.0
+ peerDependenciesMeta:
+ zod:
+ optional: true
+ checksum: 10/406c4e76d131df6ddd49d4dae2d10745fb41ac1881f71c15facb333550a5eb636e295f499ef3e972e5af3d5e87c7b2685fe8f4b41a424b419f90f82aa554fc93
+ languageName: node
+ linkType: hard
+
"@ant-design/colors@npm:^6.0.0":
version: 6.0.0
resolution: "@ant-design/colors@npm:6.0.0"
@@ -45,6 +182,24 @@ __metadata:
languageName: node
linkType: hard
+"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.22.13":
+ version: 7.26.2
+ resolution: "@babel/code-frame@npm:7.26.2"
+ dependencies:
+ "@babel/helper-validator-identifier": "npm:^7.25.9"
+ js-tokens: "npm:^4.0.0"
+ picocolors: "npm:^1.0.0"
+ checksum: 10/db2c2122af79d31ca916755331bb4bac96feb2b334cdaca5097a6b467fdd41963b89b14b6836a14f083de7ff887fc78fa1b3c10b14e743d33e12dbfe5ee3d223
+ languageName: node
+ linkType: hard
+
+"@babel/helper-validator-identifier@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-validator-identifier@npm:7.25.9"
+ checksum: 10/3f9b649be0c2fd457fa1957b694b4e69532a668866b8a0d81eabfa34ba16dbf3107b39e0e7144c55c3c652bf773ec816af8df4a61273a2bb4eb3145ca9cf478e
+ languageName: node
+ linkType: hard
+
"@babel/runtime@npm:7.4.5":
version: 7.4.5
resolution: "@babel/runtime@npm:7.4.5"
@@ -55,11 +210,29 @@ __metadata:
linkType: hard
"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.10.1, @babel/runtime@npm:^7.11.1, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.18.0, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.20.7, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.3.4":
- version: 7.25.0
- resolution: "@babel/runtime@npm:7.25.0"
+ version: 7.26.0
+ resolution: "@babel/runtime@npm:7.26.0"
dependencies:
regenerator-runtime: "npm:^0.14.0"
- checksum: 10/6870e9e0e9125075b3aeba49a266f442b10820bfc693019eb6c1785c5a0edbe927e98b8238662cdcdba17842107c040386c3b69f39a0a3b217f9d00ffe685b27
+ checksum: 10/9f4ea1c1d566c497c052d505587554e782e021e6ccd302c2ad7ae8291c8e16e3f19d4a7726fb64469e057779ea2081c28b7dbefec6d813a22f08a35712c0f699
+ languageName: node
+ linkType: hard
+
+"@conventional-changelog/git-client@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "@conventional-changelog/git-client@npm:1.0.1"
+ dependencies:
+ "@types/semver": "npm:^7.5.5"
+ semver: "npm:^7.5.2"
+ peerDependencies:
+ conventional-commits-filter: ^5.0.0
+ conventional-commits-parser: ^6.0.0
+ peerDependenciesMeta:
+ conventional-commits-filter:
+ optional: true
+ conventional-commits-parser:
+ optional: true
+ checksum: 10/3f309c4a5985da8c023a5960e6e91f7abdaff55466a3d11235731ad32b173d6295e102fcfa2298b9bae442b06642872d8ee987cb218362b056e9d280345eabc9
languageName: node
linkType: hard
@@ -106,12 +279,12 @@ __metadata:
languageName: node
linkType: hard
-"@electron-forge/cli@npm:^7.4.0":
- version: 7.4.0
- resolution: "@electron-forge/cli@npm:7.4.0"
+"@electron-forge/cli@npm:^7.5.0":
+ version: 7.6.0
+ resolution: "@electron-forge/cli@npm:7.6.0"
dependencies:
- "@electron-forge/core": "npm:7.4.0"
- "@electron-forge/shared-types": "npm:7.4.0"
+ "@electron-forge/core": "npm:7.6.0"
+ "@electron-forge/shared-types": "npm:7.6.0"
"@electron/get": "npm:^3.0.0"
chalk: "npm:^4.0.0"
commander: "npm:^4.1.1"
@@ -123,16 +296,16 @@ __metadata:
electron-forge: dist/electron-forge.js
electron-forge-vscode-nix: script/vscode.sh
electron-forge-vscode-win: script/vscode.cmd
- checksum: 10/b49c68b9f79157b6c1fd89a220a9c9bafa9864d002d29e95504b1ede8b21a29f8dea76215bf3c1be4278e7ca759ecdace76624fb307b7da354953ce4f7064413
+ checksum: 10/71fa50a16bdf805c382fb9f4f9c84eadc652d9019ce06628a1855158ded667c2b60e3ebac33322d4409111f4ddc71f60e0f9ddcb81635671dba7e8c0c389186d
languageName: node
linkType: hard
-"@electron-forge/core-utils@npm:7.4.0":
- version: 7.4.0
- resolution: "@electron-forge/core-utils@npm:7.4.0"
+"@electron-forge/core-utils@npm:7.6.0":
+ version: 7.6.0
+ resolution: "@electron-forge/core-utils@npm:7.6.0"
dependencies:
- "@electron-forge/shared-types": "npm:7.4.0"
- "@electron/rebuild": "npm:^3.2.10"
+ "@electron-forge/shared-types": "npm:7.6.0"
+ "@electron/rebuild": "npm:^3.7.0"
"@malept/cross-spawn-promise": "npm:^2.0.0"
chalk: "npm:^4.0.0"
debug: "npm:^4.3.1"
@@ -141,28 +314,28 @@ __metadata:
log-symbols: "npm:^4.0.0"
semver: "npm:^7.2.1"
yarn-or-npm: "npm:^3.0.1"
- checksum: 10/63f25d33bc3b8c82d22e61801933883091824c37f1774a6709728da436534c145b584220310438d32b8c075d5937a67d6694a60cc894e806288b92eeede456c7
+ checksum: 10/a420a2dde157cdaa8b5688d713f198af37527af7c8235fbba78ce42af19cb64aaad2ec900c7052620f03712c46301f926333ae6a8f0984af7266b108021890c9
languageName: node
linkType: hard
-"@electron-forge/core@npm:7.4.0":
- version: 7.4.0
- resolution: "@electron-forge/core@npm:7.4.0"
+"@electron-forge/core@npm:7.6.0":
+ version: 7.6.0
+ resolution: "@electron-forge/core@npm:7.6.0"
dependencies:
- "@electron-forge/core-utils": "npm:7.4.0"
- "@electron-forge/maker-base": "npm:7.4.0"
- "@electron-forge/plugin-base": "npm:7.4.0"
- "@electron-forge/publisher-base": "npm:7.4.0"
- "@electron-forge/shared-types": "npm:7.4.0"
- "@electron-forge/template-base": "npm:7.4.0"
- "@electron-forge/template-vite": "npm:7.4.0"
- "@electron-forge/template-vite-typescript": "npm:7.4.0"
- "@electron-forge/template-webpack": "npm:7.4.0"
- "@electron-forge/template-webpack-typescript": "npm:7.4.0"
- "@electron-forge/tracer": "npm:7.4.0"
+ "@electron-forge/core-utils": "npm:7.6.0"
+ "@electron-forge/maker-base": "npm:7.6.0"
+ "@electron-forge/plugin-base": "npm:7.6.0"
+ "@electron-forge/publisher-base": "npm:7.6.0"
+ "@electron-forge/shared-types": "npm:7.6.0"
+ "@electron-forge/template-base": "npm:7.6.0"
+ "@electron-forge/template-vite": "npm:7.6.0"
+ "@electron-forge/template-vite-typescript": "npm:7.6.0"
+ "@electron-forge/template-webpack": "npm:7.6.0"
+ "@electron-forge/template-webpack-typescript": "npm:7.6.0"
+ "@electron-forge/tracer": "npm:7.6.0"
"@electron/get": "npm:^3.0.0"
- "@electron/packager": "npm:^18.3.1"
- "@electron/rebuild": "npm:^3.2.10"
+ "@electron/packager": "npm:^18.3.5"
+ "@electron/rebuild": "npm:^3.7.0"
"@malept/cross-spawn-promise": "npm:^2.0.0"
chalk: "npm:^4.0.0"
debug: "npm:^4.3.1"
@@ -184,66 +357,66 @@ __metadata:
sudo-prompt: "npm:^9.1.1"
username: "npm:^5.1.0"
yarn-or-npm: "npm:^3.0.1"
- checksum: 10/786991ffd21c4550f4f635c26a3bdc8ceaad533557d9b9015f5c7773cde48225a0572ec8400aaf1b4a596fc9c1b62a9a02f0a350e1059417e8332d4469c78d26
+ checksum: 10/391454d8fb6b49f765fefb3d0a2514ff78188efbabf8e503a8c7bd9064b3b19be9f2c659dd2d7a3e0ab002f1c8cce8db309aaeb0a06bedad2d152772baaee220
languageName: node
linkType: hard
-"@electron-forge/maker-base@npm:7.4.0":
- version: 7.4.0
- resolution: "@electron-forge/maker-base@npm:7.4.0"
+"@electron-forge/maker-base@npm:7.6.0":
+ version: 7.6.0
+ resolution: "@electron-forge/maker-base@npm:7.6.0"
dependencies:
- "@electron-forge/shared-types": "npm:7.4.0"
+ "@electron-forge/shared-types": "npm:7.6.0"
fs-extra: "npm:^10.0.0"
which: "npm:^2.0.2"
- checksum: 10/0f4205486b8fe86d93cbc8ab3319597495f1a3a6ec33fe7bc1034476fbf8697619786088ad317750c1d66f473dda7734a2d67286b12449b9509b251256989512
+ checksum: 10/7277289e926b8bce9141e34eb3ed8c327091bf066d92affcad739185a486a18255d828fa62b0203ba9200350e8982b9a67a89abef3738db99981a01c65edb1f1
languageName: node
linkType: hard
-"@electron-forge/maker-squirrel@npm:^7.4.0":
- version: 7.4.0
- resolution: "@electron-forge/maker-squirrel@npm:7.4.0"
+"@electron-forge/maker-squirrel@npm:^7.5.0":
+ version: 7.6.0
+ resolution: "@electron-forge/maker-squirrel@npm:7.6.0"
dependencies:
- "@electron-forge/maker-base": "npm:7.4.0"
- "@electron-forge/shared-types": "npm:7.4.0"
+ "@electron-forge/maker-base": "npm:7.6.0"
+ "@electron-forge/shared-types": "npm:7.6.0"
electron-winstaller: "npm:^5.3.0"
fs-extra: "npm:^10.0.0"
dependenciesMeta:
electron-winstaller:
optional: true
- checksum: 10/9b8e275bf59bb51c7ccb472a1ab7f6296ee706a738a2a8b4171bda8bbddc9d14c2ec94330af9d660e155380faad0b14a750fe8c800ae8639e2d018aa5a51fbab
+ checksum: 10/09f0375a8f47d8c7664724909149a1945388120b22bce8184bd24deb5dfbcb77448eb5c56eb512e70f94102d283390b2506a1c42a465eb4987949fdf230b9c37
languageName: node
linkType: hard
"@electron-forge/maker-zip@npm:^7.4.0":
- version: 7.4.0
- resolution: "@electron-forge/maker-zip@npm:7.4.0"
+ version: 7.6.0
+ resolution: "@electron-forge/maker-zip@npm:7.6.0"
dependencies:
- "@electron-forge/maker-base": "npm:7.4.0"
- "@electron-forge/shared-types": "npm:7.4.0"
+ "@electron-forge/maker-base": "npm:7.6.0"
+ "@electron-forge/shared-types": "npm:7.6.0"
cross-zip: "npm:^4.0.0"
fs-extra: "npm:^10.0.0"
got: "npm:^11.8.5"
- checksum: 10/3729323126708137c9eb502a09129327bd9829d51238fd8649a9d31dc56195fbd0c67dd1a72731624b887937d50f440d20f53e9f1d7ee69ad3886be506ed0d64
+ checksum: 10/69395aad9548fab93959b88aab87908370db90426a1996c0b389953dd14e5b2f04f74b40a770dc5564f436fcc3f582e010e30cd18425e6cb5a97ea2e7c4bd279
languageName: node
linkType: hard
-"@electron-forge/plugin-base@npm:7.4.0, @electron-forge/plugin-base@npm:^7.4.0":
- version: 7.4.0
- resolution: "@electron-forge/plugin-base@npm:7.4.0"
+"@electron-forge/plugin-base@npm:7.6.0, @electron-forge/plugin-base@npm:^7.4.0":
+ version: 7.6.0
+ resolution: "@electron-forge/plugin-base@npm:7.6.0"
dependencies:
- "@electron-forge/shared-types": "npm:7.4.0"
- checksum: 10/3c22b9ee9d725a1c443e384e1f0326be8caa54381be1dfe8333b45e6e34bf7b495eab45c9281a466ad2f990242169044ca35b5fd21c13ad925fa284e2e558c01
+ "@electron-forge/shared-types": "npm:7.6.0"
+ checksum: 10/b74dbffe28dc6b7349725a9cff16b386d1dd8ccb44fb195e68c5b30c0fd938585fe3ef3d311a03859ed034ebcdc9531eb8fa42cce7b68a204a96a27b31e1d57f
languageName: node
linkType: hard
"@electron-forge/plugin-webpack@npm:^7.4.0":
- version: 7.4.0
- resolution: "@electron-forge/plugin-webpack@npm:7.4.0"
+ version: 7.6.0
+ resolution: "@electron-forge/plugin-webpack@npm:7.6.0"
dependencies:
- "@electron-forge/core-utils": "npm:7.4.0"
- "@electron-forge/plugin-base": "npm:7.4.0"
- "@electron-forge/shared-types": "npm:7.4.0"
- "@electron-forge/web-multi-logger": "npm:7.4.0"
+ "@electron-forge/core-utils": "npm:7.6.0"
+ "@electron-forge/plugin-base": "npm:7.6.0"
+ "@electron-forge/shared-types": "npm:7.6.0"
+ "@electron-forge/web-multi-logger": "npm:7.6.0"
chalk: "npm:^4.0.0"
debug: "npm:^4.3.1"
fast-glob: "npm:^3.2.7"
@@ -253,120 +426,120 @@ __metadata:
webpack: "npm:^5.69.1"
webpack-dev-server: "npm:^4.0.0"
webpack-merge: "npm:^5.7.3"
- checksum: 10/25e36a0cd9f90d526496198d330bfbd0f69d39be98af1f34d178ea68d208211c9ffd6d7eee987d1bf93ea02b34558a041285b8d043089bd269398055b6b5251c
+ checksum: 10/7c64be9f10a284f7851de07b50ea745f5bb5147ab2d6c0e0571f975116ad7a679ecd37bd888f2127a4def5c420e7de155e94db3f32bd2cc2db96fa850345c406
languageName: node
linkType: hard
-"@electron-forge/publisher-base@npm:7.4.0":
- version: 7.4.0
- resolution: "@electron-forge/publisher-base@npm:7.4.0"
+"@electron-forge/publisher-base@npm:7.6.0":
+ version: 7.6.0
+ resolution: "@electron-forge/publisher-base@npm:7.6.0"
dependencies:
- "@electron-forge/shared-types": "npm:7.4.0"
- checksum: 10/4972e2071aac45c439f08b837a28cfed4441c7c98ec11ec41e48b0f0cb350173a5985faf059de3f96fbf740a016707eddbd94ea9d2fc75025971b8a51d3f32d9
+ "@electron-forge/shared-types": "npm:7.6.0"
+ checksum: 10/aa269069b90737ebc7bb171a43f31110b50f5eee04e854585c639f76bb55382966bc159f4e0a322497c44249568530d8af9b8dacde6677e8bb5c58339336f126
languageName: node
linkType: hard
-"@electron-forge/shared-types@npm:7.4.0, @electron-forge/shared-types@npm:^7.4.0":
- version: 7.4.0
- resolution: "@electron-forge/shared-types@npm:7.4.0"
+"@electron-forge/shared-types@npm:7.6.0, @electron-forge/shared-types@npm:^7.4.0":
+ version: 7.6.0
+ resolution: "@electron-forge/shared-types@npm:7.6.0"
dependencies:
- "@electron-forge/tracer": "npm:7.4.0"
- "@electron/packager": "npm:^18.3.1"
- "@electron/rebuild": "npm:^3.2.10"
+ "@electron-forge/tracer": "npm:7.6.0"
+ "@electron/packager": "npm:^18.3.5"
+ "@electron/rebuild": "npm:^3.7.0"
listr2: "npm:^7.0.2"
- checksum: 10/0be4502de8b497acaab32d79768bd595a06e87f090669675d2952605534cdb5b36756ad47a6bacc8d7239ed805773fe725df7316c7502e33416ccd483af81ee8
+ checksum: 10/276165469fae70c0ab70d7a8079d72d921ed7520bbd00cfdfbeab7e3223afe3c2d428c1a79c7a82cfa8aea100de301eb217edbbc5082dbabd849cc0ce0886b56
languageName: node
linkType: hard
-"@electron-forge/template-base@npm:7.4.0":
- version: 7.4.0
- resolution: "@electron-forge/template-base@npm:7.4.0"
+"@electron-forge/template-base@npm:7.6.0":
+ version: 7.6.0
+ resolution: "@electron-forge/template-base@npm:7.6.0"
dependencies:
- "@electron-forge/shared-types": "npm:7.4.0"
+ "@electron-forge/shared-types": "npm:7.6.0"
"@malept/cross-spawn-promise": "npm:^2.0.0"
debug: "npm:^4.3.1"
fs-extra: "npm:^10.0.0"
username: "npm:^5.1.0"
- checksum: 10/c4cd5a1d0b8d92ef3d779f8ace5342d4d92d2504ac2ea23ec21107422f843265ecaa97206cfeff421a1c01fe3688fb502f1393eff80cc124a97a23675aa56443
+ checksum: 10/bbf2a354c12e18f3e3b4e51d289bb03d9ab00e294c3e54f5ef040f6f4fa1d2a83f05b421e708e78083981bb9c104bf96376ac394ef6b33c493052bf4e733f740
languageName: node
linkType: hard
-"@electron-forge/template-vite-typescript@npm:7.4.0":
- version: 7.4.0
- resolution: "@electron-forge/template-vite-typescript@npm:7.4.0"
+"@electron-forge/template-vite-typescript@npm:7.6.0":
+ version: 7.6.0
+ resolution: "@electron-forge/template-vite-typescript@npm:7.6.0"
dependencies:
- "@electron-forge/shared-types": "npm:7.4.0"
- "@electron-forge/template-base": "npm:7.4.0"
+ "@electron-forge/shared-types": "npm:7.6.0"
+ "@electron-forge/template-base": "npm:7.6.0"
fs-extra: "npm:^10.0.0"
- checksum: 10/ece751d4e99e1bfa752718f8669ced7f54ec26c689a3572b765735776d5a0004394f00b4dd8eeea29db052f5bc483901a94fb45bae55d647eaa671b86e6befcf
+ checksum: 10/8a7f79d5be975ef72e3e76a58698b1a722e03c9b6ae14f90929136638768ca280a8685859508bc6c1db1d9bcaae97049fc3d04283bd8d917f02d3a4fe4e6bb8e
languageName: node
linkType: hard
-"@electron-forge/template-vite@npm:7.4.0":
- version: 7.4.0
- resolution: "@electron-forge/template-vite@npm:7.4.0"
+"@electron-forge/template-vite@npm:7.6.0":
+ version: 7.6.0
+ resolution: "@electron-forge/template-vite@npm:7.6.0"
dependencies:
- "@electron-forge/shared-types": "npm:7.4.0"
- "@electron-forge/template-base": "npm:7.4.0"
+ "@electron-forge/shared-types": "npm:7.6.0"
+ "@electron-forge/template-base": "npm:7.6.0"
fs-extra: "npm:^10.0.0"
- checksum: 10/913a8ee285b2bb4c11aab3f55d88602e89c270e1fe36fe95fade4c786e24f1f1b39f45bcad4d2d0092dedb374464afe6131966c55d75716e53ed0df7a9276d7d
+ checksum: 10/81652e51bc281c43241c7aacda22b6ad1653e340452c42fef269339639d766ddcf577497e0a2639477866da289645bf8a7ac116d43b9d98e8625ca97fdb7cfd5
languageName: node
linkType: hard
-"@electron-forge/template-webpack-typescript@npm:7.4.0":
- version: 7.4.0
- resolution: "@electron-forge/template-webpack-typescript@npm:7.4.0"
+"@electron-forge/template-webpack-typescript@npm:7.6.0":
+ version: 7.6.0
+ resolution: "@electron-forge/template-webpack-typescript@npm:7.6.0"
dependencies:
- "@electron-forge/shared-types": "npm:7.4.0"
- "@electron-forge/template-base": "npm:7.4.0"
+ "@electron-forge/shared-types": "npm:7.6.0"
+ "@electron-forge/template-base": "npm:7.6.0"
fs-extra: "npm:^10.0.0"
- checksum: 10/d5666566567b1fd059101fd3c2cd23a74ce5faee21cbc6191e90693ebacaba53636fc61e093114847b6b0e91ff407dddae4ad0aa114980c3f129636db50dab3f
+ checksum: 10/f6edd6cc8cc6ac13baf2b04466bd21c3a14997d4e585b5461eda5922cf6d884b85f0bbd049a56a6d862e306e631c3cf34904706e31162a99e50fadecaddefdf8
languageName: node
linkType: hard
-"@electron-forge/template-webpack@npm:7.4.0":
- version: 7.4.0
- resolution: "@electron-forge/template-webpack@npm:7.4.0"
+"@electron-forge/template-webpack@npm:7.6.0":
+ version: 7.6.0
+ resolution: "@electron-forge/template-webpack@npm:7.6.0"
dependencies:
- "@electron-forge/shared-types": "npm:7.4.0"
- "@electron-forge/template-base": "npm:7.4.0"
+ "@electron-forge/shared-types": "npm:7.6.0"
+ "@electron-forge/template-base": "npm:7.6.0"
fs-extra: "npm:^10.0.0"
- checksum: 10/546023980895e5074465d56f048378bcc7376b20c0bd2892996ec0921e79902e2bd4a8ee8c844ae47716023513955fef5b4d6752ea2bb1255288b8d5f51dd378
+ checksum: 10/c7bfed793d44ddc0390b10171c61a4e2fb3492efd0d1d6044a0f9549e6ba31035c49748a2108058d344123ec67f55f8abfa5269b55985c5fa4c9c9f3d7a4710a
languageName: node
linkType: hard
-"@electron-forge/tracer@npm:7.4.0":
- version: 7.4.0
- resolution: "@electron-forge/tracer@npm:7.4.0"
+"@electron-forge/tracer@npm:7.6.0":
+ version: 7.6.0
+ resolution: "@electron-forge/tracer@npm:7.6.0"
dependencies:
chrome-trace-event: "npm:^1.0.3"
- checksum: 10/f8f793f9693c6879bcaec256f467f3fb777fcfc37d647361191106ff0b03d1e69c72fdc5697d46adda068c7b7155cef6567c6ddb688f5e1c50c8176ec759df65
+ checksum: 10/8921746becc5ab1d11423a6aa635208d4973103100db9a99ff660ee42ae9b0715f1c197351bbc52c6ac1cbeab53115dcf41329b9106ac18167b994f604d94609
languageName: node
linkType: hard
-"@electron-forge/web-multi-logger@npm:7.4.0, @electron-forge/web-multi-logger@npm:^7.4.0":
- version: 7.4.0
- resolution: "@electron-forge/web-multi-logger@npm:7.4.0"
+"@electron-forge/web-multi-logger@npm:7.6.0, @electron-forge/web-multi-logger@npm:^7.5.0":
+ version: 7.6.0
+ resolution: "@electron-forge/web-multi-logger@npm:7.6.0"
dependencies:
express: "npm:^4.17.1"
express-ws: "npm:^5.0.2"
xterm: "npm:^4.9.0"
xterm-addon-fit: "npm:^0.5.0"
xterm-addon-search: "npm:^0.8.0"
- checksum: 10/e78dafcd3e770e756f391622c20721b1682de57f881a003b78666068d65fe4c2005d7ddf32d20643aeee1673fddf0f5723f9fdadf21f40af1d047d81a905e615
+ checksum: 10/0892bdec707e2a9506b687bf5c42f05eaff04b9d66a3fb42f01af0653b08376b8365b9eb97d7897fbee73d5c43d4ef663f255c03ce7642e6f6cd13e707af6c72
languageName: node
linkType: hard
-"@electron/asar@npm:^3.2.1, @electron/asar@npm:^3.2.7":
- version: 3.2.10
- resolution: "@electron/asar@npm:3.2.10"
+"@electron/asar@npm:^3.2.1, @electron/asar@npm:^3.2.13, @electron/asar@npm:^3.2.7":
+ version: 3.2.17
+ resolution: "@electron/asar@npm:3.2.17"
dependencies:
commander: "npm:^5.0.0"
glob: "npm:^7.1.6"
minimatch: "npm:^3.0.4"
bin:
asar: bin/asar.js
- checksum: 10/2ead53564c430fd4252a76e754936aab144e4aea968b2d9b06c8327d6a7ca9c082a1230d9e00f79d8087f3882c1a76f95c638c3290c7b0e76d8ebed2d552f97b
+ checksum: 10/247a61a0f26cc43221a2096ab4cefd00e43b669195e070aaef468b4a7489fb0eaf14cd79ce4191ef8c7455dbd24b2265e36adb2e27056c920abf309bc6aa9d19
languageName: node
linkType: hard
@@ -408,46 +581,38 @@ __metadata:
languageName: node
linkType: hard
-"@electron/notarize@npm:2.2.1":
- version: 2.2.1
- resolution: "@electron/notarize@npm:2.2.1"
+"@electron/node-gyp@git+https://github.com/electron/node-gyp.git#06b29aafb7708acef8b3669835c8a7857ebc92d2":
+ version: 10.2.0-electron.1
+ resolution: "@electron/node-gyp@https://github.com/electron/node-gyp.git#commit=06b29aafb7708acef8b3669835c8a7857ebc92d2"
dependencies:
- debug: "npm:^4.1.1"
- fs-extra: "npm:^9.0.1"
- promise-retry: "npm:^2.0.1"
- checksum: 10/6d5bb78a0ba0af59a07daf01ace17a33869893641639c94d0f74ca060698d8cf61fca4002c61592a70f6f20e03987fc1138625853d947394749b1bd46ed2db3c
+ env-paths: "npm:^2.2.0"
+ exponential-backoff: "npm:^3.1.1"
+ glob: "npm:^8.1.0"
+ graceful-fs: "npm:^4.2.6"
+ make-fetch-happen: "npm:^10.2.1"
+ nopt: "npm:^6.0.0"
+ proc-log: "npm:^2.0.1"
+ semver: "npm:^7.3.5"
+ tar: "npm:^6.2.1"
+ which: "npm:^2.0.2"
+ bin:
+ node-gyp: ./bin/node-gyp.js
+ checksum: 10/4ee7c77e1a9f581e36b53f393984e40284dcf9ed38ea51265bb5a4fcc51ea7e86e7765a8b8cfac6405506de04f2464c7379ce3f14485ead36dec13eba78c089c
languageName: node
linkType: hard
-"@electron/notarize@npm:^2.1.0":
- version: 2.3.2
- resolution: "@electron/notarize@npm:2.3.2"
+"@electron/notarize@npm:2.5.0, @electron/notarize@npm:^2.1.0":
+ version: 2.5.0
+ resolution: "@electron/notarize@npm:2.5.0"
dependencies:
debug: "npm:^4.1.1"
fs-extra: "npm:^9.0.1"
promise-retry: "npm:^2.0.1"
- checksum: 10/c391c5b005496f3ad504fe323083d9ae1a14d4cbf7db03d7823b92dcad0815f9bd9d01732d9f748c933dae1b5d5ba98360df0ceedff4dd1814937376fc75be31
- languageName: node
- linkType: hard
-
-"@electron/osx-sign@npm:1.0.5":
- version: 1.0.5
- resolution: "@electron/osx-sign@npm:1.0.5"
- dependencies:
- compare-version: "npm:^0.1.2"
- debug: "npm:^4.3.4"
- fs-extra: "npm:^10.0.0"
- isbinaryfile: "npm:^4.0.8"
- minimist: "npm:^1.2.6"
- plist: "npm:^3.0.5"
- bin:
- electron-osx-flat: bin/electron-osx-flat.js
- electron-osx-sign: bin/electron-osx-sign.js
- checksum: 10/b8df7c097954e754fec99544d5c6787bcc53de5125557399978ec17084bfb7e8d94b6857b5b2b14f6b2c030cd1086f05f816615a6480a7b581ac8584e2120fcf
+ checksum: 10/16380675e47e272d481b14a4e66326e7bbc4cb7183d40e4eb146440183bc5dc45f5bc4cf75dfeb4c7b2574919f343fc678ae20512b59427216512470c3942ab2
languageName: node
linkType: hard
-"@electron/osx-sign@npm:^1.0.5":
+"@electron/osx-sign@npm:1.3.1, @electron/osx-sign@npm:^1.0.5":
version: 1.3.1
resolution: "@electron/osx-sign@npm:1.3.1"
dependencies:
@@ -464,11 +629,11 @@ __metadata:
languageName: node
linkType: hard
-"@electron/packager@npm:^18.3.1":
- version: 18.3.3
- resolution: "@electron/packager@npm:18.3.3"
+"@electron/packager@npm:^18.3.5":
+ version: 18.3.6
+ resolution: "@electron/packager@npm:18.3.6"
dependencies:
- "@electron/asar": "npm:^3.2.1"
+ "@electron/asar": "npm:^3.2.13"
"@electron/get": "npm:^3.0.0"
"@electron/notarize": "npm:^2.1.0"
"@electron/osx-sign": "npm:^1.0.5"
@@ -489,13 +654,13 @@ __metadata:
yargs-parser: "npm:^21.1.1"
bin:
electron-packager: bin/electron-packager.js
- checksum: 10/613f0d336fba061d26f3a79b8dd228c6e0d9957c01f7e4438c98f7add062451869028e018c6752d0b9345b5fe4635b2fe10bd0a64306d8a194a544c1febbf5eb
+ checksum: 10/ae2cd216caf7cd964aab25a7a7c56a014b4ca13ff05718ef0ba3b1ecc13a435f653ca36225cf42581f65034d151b6d1accbb101b80a58f958bbf02b246e5eebe
languageName: node
linkType: hard
-"@electron/rebuild@npm:^3.2.10":
- version: 3.6.0
- resolution: "@electron/rebuild@npm:3.6.0"
+"@electron/rebuild@npm:3.6.1":
+ version: 3.6.1
+ resolution: "@electron/rebuild@npm:3.6.1"
dependencies:
"@malept/cross-spawn-promise": "npm:^2.0.0"
chalk: "npm:^4.0.0"
@@ -513,26 +678,36 @@ __metadata:
yargs: "npm:^17.0.1"
bin:
electron-rebuild: lib/cli.js
- checksum: 10/bbc8f215059746874d194818785b47a96f3687539226c67074a4af5c4abd6e1e2339c5e91673d5b6312b98c37d056733af662bd68aba393a02e8b643035d08c7
+ checksum: 10/baedb09a8b109347fd1e7ee16559b4519ebc56a4ec624b3eec5215282a66def5fa4b96c19a26df0f53cd3ab60f077e88cd03429b46ddc63e70279f30c8e20c8a
languageName: node
linkType: hard
-"@electron/universal@npm:1.5.1":
- version: 1.5.1
- resolution: "@electron/universal@npm:1.5.1"
+"@electron/rebuild@npm:^3.7.0":
+ version: 3.7.1
+ resolution: "@electron/rebuild@npm:3.7.1"
dependencies:
- "@electron/asar": "npm:^3.2.1"
- "@malept/cross-spawn-promise": "npm:^1.1.0"
- debug: "npm:^4.3.1"
- dir-compare: "npm:^3.0.0"
- fs-extra: "npm:^9.0.1"
- minimatch: "npm:^3.0.4"
- plist: "npm:^3.0.4"
- checksum: 10/9e6cd5dbc05350c1a0e9a947651171de5d5e36976094f9dd2267451b872cd6b6759cb40cf222bf8b4383a7d86103cacb5eeeeb532f27c64c439c77ba50fa61f1
+ "@electron/node-gyp": "git+https://github.com/electron/node-gyp.git#06b29aafb7708acef8b3669835c8a7857ebc92d2"
+ "@malept/cross-spawn-promise": "npm:^2.0.0"
+ chalk: "npm:^4.0.0"
+ debug: "npm:^4.1.1"
+ detect-libc: "npm:^2.0.1"
+ fs-extra: "npm:^10.0.0"
+ got: "npm:^11.7.0"
+ node-abi: "npm:^3.45.0"
+ node-api-version: "npm:^0.2.0"
+ node-gyp: "npm:latest"
+ ora: "npm:^5.1.0"
+ read-binary-file-arch: "npm:^1.0.6"
+ semver: "npm:^7.3.5"
+ tar: "npm:^6.0.5"
+ yargs: "npm:^17.0.1"
+ bin:
+ electron-rebuild: lib/cli.js
+ checksum: 10/57489816d71b7bee9fa79d9456f7d6d20a066bd20afd8b0d0771ec00741d72ac4b1e4d954c16911f5373a428a014b6ebf4bf84589f4c6258ac4e61b782d9d86c
languageName: node
linkType: hard
-"@electron/universal@npm:^2.0.1":
+"@electron/universal@npm:2.0.1, @electron/universal@npm:^2.0.1":
version: 2.0.1
resolution: "@electron/universal@npm:2.0.1"
dependencies:
@@ -548,8 +723,8 @@ __metadata:
linkType: hard
"@electron/windows-sign@npm:^1.0.0, @electron/windows-sign@npm:^1.1.2":
- version: 1.1.3
- resolution: "@electron/windows-sign@npm:1.1.3"
+ version: 1.2.0
+ resolution: "@electron/windows-sign@npm:1.2.0"
dependencies:
cross-dirname: "npm:^0.1.0"
debug: "npm:^4.3.4"
@@ -558,7 +733,7 @@ __metadata:
postject: "npm:^1.0.0-alpha.6"
bin:
electron-windows-sign: bin/electron-windows-sign.js
- checksum: 10/5e7a87b754ab082c3ad2a4d78de64fbb5bb2a2698690bc2a9a961c292b58215c1b3378ae6528fcb220a53cb7f6b7fbe438f987f60bd687a6c379d1fb41d84b6c
+ checksum: 10/6ba658d7d15d319dd681bc686da427c77a97253eec9e65f9651713d3afa789273580bc20df9b8836d665bcb7ecddef2093e0bb8a731087a787a88c150290fe30
languageName: node
linkType: hard
@@ -579,6 +754,20 @@ __metadata:
languageName: node
linkType: hard
+"@hutson/parse-repository-url@npm:^3.0.0":
+ version: 3.0.2
+ resolution: "@hutson/parse-repository-url@npm:3.0.2"
+ checksum: 10/dae0656f2e77315a3027ab9ca438ed344bf78a5fda7b145f65a1fface20dfb17e94e1d31e146c8b76de4657c21020aabc72dc53b53941c9f5fe2c27416559283
+ languageName: node
+ linkType: hard
+
+"@hutson/parse-repository-url@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "@hutson/parse-repository-url@npm:5.0.0"
+ checksum: 10/040bc80dd1be5b12718af8a1d2fc58bbf793d41040ad4cedfe864079fddb542f106aee998beb7e42b7ebf882237e45b559bdf1ed3f6a607a403e51d849f37118
+ languageName: node
+ linkType: hard
+
"@isaacs/cliui@npm:^8.0.2":
version: 8.0.2
resolution: "@isaacs/cliui@npm:8.0.2"
@@ -593,6 +782,15 @@ __metadata:
languageName: node
linkType: hard
+"@isaacs/fs-minipass@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "@isaacs/fs-minipass@npm:4.0.1"
+ dependencies:
+ minipass: "npm:^7.0.4"
+ checksum: 10/4412e9e6713c89c1e66d80bb0bb5a2a93192f10477623a27d08f228ba0316bb880affabc5bfe7f838f58a34d26c2c190da726e576cdfc18c49a72e89adabdcf5
+ languageName: node
+ linkType: hard
+
"@jridgewell/gen-mapping@npm:^0.3.5":
version: 0.3.5
resolution: "@jridgewell/gen-mapping@npm:0.3.5"
@@ -665,8 +863,8 @@ __metadata:
linkType: hard
"@jsonjoy.com/json-pack@npm:^1.0.3":
- version: 1.0.4
- resolution: "@jsonjoy.com/json-pack@npm:1.0.4"
+ version: 1.1.1
+ resolution: "@jsonjoy.com/json-pack@npm:1.1.1"
dependencies:
"@jsonjoy.com/base64": "npm:^1.1.1"
"@jsonjoy.com/util": "npm:^1.1.2"
@@ -674,16 +872,16 @@ __metadata:
thingies: "npm:^1.20.0"
peerDependencies:
tslib: 2
- checksum: 10/dd749e7c4610db4ab7d53d9df6d8465b9805e560eda9c60dac4435b50a30710d39e975887104021a11d91c12fdf9c1752f0b0c63580a1b6b1b12854633cfea39
+ checksum: 10/c4b1148ba52405006c3a1bbf12610c30066310e76e4995ac4863e2d9ea43c7bf1037e3bba010954bcc11725d2fc83dc6fc13304989e93100eb2d6bce4a15b9ef
languageName: node
linkType: hard
"@jsonjoy.com/util@npm:^1.1.2, @jsonjoy.com/util@npm:^1.3.0":
- version: 1.3.0
- resolution: "@jsonjoy.com/util@npm:1.3.0"
+ version: 1.5.0
+ resolution: "@jsonjoy.com/util@npm:1.5.0"
peerDependencies:
tslib: 2
- checksum: 10/10befb2fe43c94759361fab4ee0eeed600b034d7a984d01c5246b07b658836c9ba9661cd6b2da521c22158f2dfe9decab9859bd6c347ccbb114b2c1d081ae1ab
+ checksum: 10/5b370183700cb40af52841294ba99c3dfb3dcb7fe2a122e15c737eb908d11392d314b75518874c7d631092bb29658ebe298d174b05baeb1adeb33884b9aa33cf
languageName: node
linkType: hard
@@ -694,15 +892,6 @@ __metadata:
languageName: node
linkType: hard
-"@malept/cross-spawn-promise@npm:^1.1.0":
- version: 1.1.1
- resolution: "@malept/cross-spawn-promise@npm:1.1.1"
- dependencies:
- cross-spawn: "npm:^7.0.1"
- checksum: 10/8f04dcbe023e7ee4e82040e32aa29c1774a2d79a36d4a1df2da381281f99419e51a950c77d54662cfd2bc9195db2fbb0068e0f790ac08d7ad981180687051e96
- languageName: node
- linkType: hard
-
"@malept/cross-spawn-promise@npm:^2.0.0":
version: 2.0.0
resolution: "@malept/cross-spawn-promise@npm:2.0.0"
@@ -724,6 +913,23 @@ __metadata:
languageName: node
linkType: hard
+"@modelcontextprotocol/sdk@npm:^1.3.1":
+ version: 1.6.0
+ resolution: "@modelcontextprotocol/sdk@npm:1.6.0"
+ dependencies:
+ content-type: "npm:^1.0.5"
+ cors: "npm:^2.8.5"
+ eventsource: "npm:^3.0.2"
+ express: "npm:^5.0.1"
+ express-rate-limit: "npm:^7.5.0"
+ pkce-challenge: "npm:^4.1.0"
+ raw-body: "npm:^3.0.0"
+ zod: "npm:^3.23.8"
+ zod-to-json-schema: "npm:^3.24.1"
+ checksum: 10/99791abc9c2501a9819d068b690f0f55eab515ec5713f2a4bc529650b38500d781f9766333650a9f24e95fa1fd42b5026908c1af01d23e3224f0ea3de497ef26
+ languageName: node
+ linkType: hard
+
"@nodelib/fs.scandir@npm:2.1.5":
version: 2.1.5
resolution: "@nodelib/fs.scandir@npm:2.1.5"
@@ -764,6 +970,19 @@ __metadata:
languageName: node
linkType: hard
+"@npmcli/agent@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@npmcli/agent@npm:3.0.0"
+ dependencies:
+ agent-base: "npm:^7.1.0"
+ http-proxy-agent: "npm:^7.0.0"
+ https-proxy-agent: "npm:^7.0.1"
+ lru-cache: "npm:^10.0.1"
+ socks-proxy-agent: "npm:^8.0.3"
+ checksum: 10/775c9a7eb1f88c195dfb3bce70c31d0fe2a12b28b754e25c08a3edb4bc4816bfedb7ac64ef1e730579d078ca19dacf11630e99f8f3c3e0fd7b23caa5fd6d30a6
+ languageName: node
+ linkType: hard
+
"@npmcli/fs@npm:^2.1.0":
version: 2.1.2
resolution: "@npmcli/fs@npm:2.1.2"
@@ -783,6 +1002,15 @@ __metadata:
languageName: node
linkType: hard
+"@npmcli/fs@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "@npmcli/fs@npm:4.0.0"
+ dependencies:
+ semver: "npm:^7.3.5"
+ checksum: 10/405c4490e1ff11cf299775449a3c254a366a4b1ffc79d87159b0ee7d5558ac9f6a2f8c0735fd6ff3873cef014cb1a44a5f9127cb6a1b2dbc408718cca9365b5a
+ languageName: node
+ linkType: hard
+
"@npmcli/move-file@npm:^2.0.0":
version: 2.0.1
resolution: "@npmcli/move-file@npm:2.0.1"
@@ -809,111 +1037,123 @@ __metadata:
languageName: node
linkType: hard
-"@opensumi/ide-addons@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-addons@npm:3.3.1-next-1725432779.0"
- dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-node": "npm:3.3.1-next-1725432779.0"
- checksum: 10/1aca94ffd5546e3323bf174aa24ba42bfe893dfc781bd298e2907f93991c37deb81523725c89dce6d78ee2f50b4dd5372a593759609f7e7f8472930c1b491b03
- languageName: node
- linkType: hard
-
-"@opensumi/ide-ai-native@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-ai-native@npm:3.3.1-next-1725432779.0"
- dependencies:
- "@opensumi/ide-components": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-node": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-debug": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-design": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-editor": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-file-service": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-file-tree-next": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-main-layout": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-markers": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-menu-bar": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-monaco": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-overlay": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-preferences": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-terminal-next": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-theme": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-utils": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-workspace": "npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-addons@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-addons@npm:3.8.1-next-1741253659.0"
+ dependencies:
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/8b589cf25e796d00900be76c92f3b419980ca92568e79d3c9e4236486fe6d2318b9c5244e3e46b5430e88218e7eea2d153a13fb455d6b32e631620df1abccd2b
+ languageName: node
+ linkType: hard
+
+"@opensumi/ide-ai-native@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-ai-native@npm:3.8.1-next-1741253659.0"
+ dependencies:
+ "@ai-sdk/anthropic": "npm:^1.1.9"
+ "@ai-sdk/deepseek": "npm:^0.1.11"
+ "@ai-sdk/openai": "npm:^1.1.9"
+ "@ai-sdk/openai-compatible": "npm:^0.1.11"
+ "@modelcontextprotocol/sdk": "npm:^1.3.1"
+ "@opensumi/ide-addons": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-components": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-connection": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-debug": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-design": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-editor": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-file-search": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-file-service": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-main-layout": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-markers": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-monaco": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-overlay": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-preferences": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-search": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-terminal-next": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-theme": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-utils": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-workspace": "npm:3.8.1-next-1741253659.0"
+ "@xterm/xterm": "npm:5.5.0"
+ ai: "npm:^4.1.45"
ansi-regex: "npm:^2.0.0"
+ diff: "npm:^7.0.0"
dom-align: "npm:^1.7.0"
- js-tiktoken: "npm:1.0.12"
+ rc-collapse: "npm:^4.0.0"
react-chat-elements: "npm:^12.0.10"
react-highlight: "npm:^0.15.0"
+ tiktoken: "npm:1.0.12"
web-tree-sitter: "npm:0.22.6"
- xterm: "npm:5.3.0"
- checksum: 10/3eabb285023e782ce08f90eff301f0e2b277038167c98f9d0ef99b50cfe807d84e1d0167609489abedc98b1763c2defb98d23069564a6ddd4719e8ff2e44c878
+ zod: "npm:^3.23.8"
+ zod-to-json-schema: "npm:^3.24.1"
+ checksum: 10/e56a983a2ae8e0f42ea33575aa06047ec6fd5164a1c056d28b921d099391fd4d045beb3d07ac79935d6d2c1c859a42903ec9bf46154d901dd2b4a20c74c09e44
languageName: node
linkType: hard
-"@opensumi/ide-comments@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-comments@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-comments@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-comments@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
react-mentions: "npm:^4.4.10"
- checksum: 10/03bc9a102595464d0dde233a0b5fc2afd3db079bdb3dd7bf8a2de88bc2614009d1b33cca99fc7c62216e3d7d4ace3b8011d4cdb0e201d8697064e0cf9ca584a8
+ checksum: 10/2921427929049d87fa162e699c026e8eae229b6e34c826e8171be5e6f4f8f7e92ab545bc8ae389e2fd529d34afe6188552ae9040b50d08dbaf66b6092bd18ce9
languageName: node
linkType: hard
-"@opensumi/ide-components@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-components@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-components@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-components@npm:3.8.1-next-1741253659.0"
dependencies:
"@ant-design/icons": "npm:^4.6.4"
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-utils": "npm:3.3.1-next-1725432779.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-utils": "npm:3.8.1-next-1741253659.0"
"@opensumi/react-custom-scrollbars-2": "npm:^4.3.4"
"@rc-component/mini-decimal": "npm:^1.0.1"
fuzzy: "npm:^0.1.3"
lodash: "npm:^4.17.21"
marked: "npm:4.0.10"
raf: "npm:^3.4.1"
- rc-dialog: "npm:~7.6.0"
+ rc-dialog: "npm:^9.6.0"
rc-dropdown: "npm:~2.4.1"
- rc-input-number: "npm:^7.4.2"
- rc-menu: "npm:^9.3.2"
+ rc-input-number: "npm:^9.3.0"
+ rc-menu: "npm:^9.16.0"
rc-notification: "npm:~3.3.1"
- rc-tooltip: "npm:^6.2.0"
- rc-util: "npm:^4.16.1"
+ rc-tooltip: "npm:^6.3.2"
+ rc-util: "npm:^5.44.3"
react-ctxmenu-trigger: "npm:^1.0.0"
react-lifecycles-compat: "npm:^3.0.4"
react-virtualized-auto-sizer: "npm:^1.0.2"
react-virtuoso: "npm:^3.1.5"
react-window: "npm:^1.8.5"
- checksum: 10/867db0d8968be21279176700f2846e662618f5cf2e0624f748cd60f330d4c496aaee59732370aacf4482825ede35052668b5058b8318a9e043ba601778368509
+ checksum: 10/7e649994102499fddd4a980fb248ac58aa60e9f0a261238b1aba5d8c247581ca22a4f47404c9902d578c0f92307b496511d13d7d0ab2fcf905dd587781630391
languageName: node
linkType: hard
-"@opensumi/ide-connection@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-connection@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-connection@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-connection@npm:3.8.1-next-1741253659.0"
dependencies:
"@furyjs/fury": "npm:0.5.9-beta"
"@opensumi/events": "npm:^1.0.0"
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-utils": "npm:3.3.1-next-1725432779.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-utils": "npm:3.8.1-next-1741253659.0"
"@opensumi/reconnecting-websocket": "npm:^4.4.0"
"@opensumi/vscode-jsonrpc": "npm:^8.0.0-next.2"
path-to-regexp: "npm:^6.2.1"
ws: "npm:^8.16.0"
- checksum: 10/5ec8a0805bc59861bce954a87969f54928d0c6507ebe5b2fda859b84487a09812d8cc26420d378098269270a9e298cba158c9ceb859c3dcfdf5f07a44ebb9273
+ checksum: 10/a861fefb51d5a046ec305e50ca146baa9fd856d99c4d88877d0fdf916319df6bef401ad7f720d399e28466ef55ecd19457dd7cb52838b08129f6a48d109e8aa2
languageName: node
linkType: hard
-"@opensumi/ide-core-browser@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-core-browser@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-core-browser@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-core-browser@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-components": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-connection": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
+ "@opensumi/ide-components": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-connection": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
"@opensumi/vscode-debugprotocol": "npm:1.49.0-beta.1"
"@vscode/codicons": "npm:0.0.35"
ajv: "npm:^6.10.0"
@@ -922,8 +1162,6 @@ __metadata:
jsonc-parser: "npm:^2.1.0"
keycode: "npm:^2.2.0"
lodash: "npm:^4.17.21"
- mobx: "npm:^6.12.0"
- mobx-react-lite: "npm:^4.0.5"
react: "npm:^18.2.0"
react-dom: "npm:^18.2.0"
react-is: "npm:^18.2.0"
@@ -934,170 +1172,185 @@ __metadata:
peerDependencies:
react: ^18.2.0
react-dom: ^18.2.0
- checksum: 10/eb78f50acee05a3debb96069581d6910fd9cc1c47b5d45368cefaaad484cd34de8a2d220294ca5af78a4232a9f4bc68a3970c23bc74b6879d128d1688e64f2ca
+ checksum: 10/dce9b488776f556959d1cf789947ca661469bdc10d46657382caaf3cec39f8205100789625810f56afe194abf991f23dfd31907364127a620c3c2e2a28ef202a
languageName: node
linkType: hard
-"@opensumi/ide-core-common@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-core-common@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-core-common@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-core-common@npm:3.8.1-next-1741253659.0"
dependencies:
"@opensumi/di": "npm:^1.8.0"
- "@opensumi/ide-utils": "npm:3.3.1-next-1725432779.0"
- checksum: 10/fefa423aed2c6e82225211bac2240d1b350b554fa5de61d25f586ebe179abb8e752013817cc0ff3415d69f946eb8f07067a9a2fc04442f434e2624897bc8473e
+ "@opensumi/events": "npm:^1.0.0"
+ "@opensumi/ide-utils": "npm:3.8.1-next-1741253659.0"
+ ai: "npm:^4.1.45"
+ checksum: 10/c424222126ffd8f5165179e6bfd2bfb67a3be58894860108909621e04360f54ca87f0b8dbbfa6b36cbe80c4aeba6f98bc6ef08569b8b93973a9a5a37dacc3c23
languageName: node
linkType: hard
-"@opensumi/ide-core-electron-main@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-core-electron-main@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-core-electron-main@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-core-electron-main@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
tree-kill: "npm:^1.2.2"
peerDependencies:
electron: "*"
- checksum: 10/48b35a9893dee593954b79e778b7d1ea6fb2812327dc5b54d766dbf5b263bcd620c216a03245f612116d25beaa5660d87b7706d16f1ca687bd691407d7a6fc13
+ checksum: 10/49795273b98b61219df675d8bf85a405cf257a291535eec766f8b0af65e7582a2cf364efb9ed87b2618a0c3214ebe61b1b6af1d9230b61629663164c9c54c050
languageName: node
linkType: hard
-"@opensumi/ide-core-node@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-core-node@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-core-node@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-core-node@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-connection": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-utils": "npm:3.3.1-next-1725432779.0"
+ "@opensumi/ide-connection": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-utils": "npm:3.8.1-next-1741253659.0"
keytar: "npm:^7.7.0"
- checksum: 10/7b6c46c6e2abb46035f24cbd7bfc557a446315a901d7bba329ea63927ad36b7a59d9e12b7590fd8ac706a6bf1092adb82695e46ad0df606c73578058ffd51d8f
+ checksum: 10/dc147cc52436f7a97d065647af09cc210193d5e28cfbaecaa7dff5fbbb70bf8b591fea59897b7e607ff8baf448f6d57c0959514cd431894e6ad7e0fee1e040b9
languageName: node
linkType: hard
-"@opensumi/ide-debug@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-debug@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-debug@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-debug@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-connection": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-node": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-file-service": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-task": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-terminal-next": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-utils": "npm:3.3.1-next-1725432779.0"
+ "@opensumi/ide-connection": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-file-service": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-task": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-terminal-next": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-utils": "npm:3.8.1-next-1741253659.0"
"@rjsf/core": "npm:5.20.0"
"@rjsf/utils": "npm:5.20.0"
"@rjsf/validator-ajv6": "npm:5.20.0"
anser: "npm:^2.1.1"
btoa: "npm:^1.2.1"
react-virtualized-auto-sizer: "npm:^1.0.2"
- checksum: 10/7155e29afaf6f1d22b0ccdd02d766764d5f7124aa2e0443cc6945606755a5f73489c3ff79567ec5853e798d76353e64069febb2295b9db6b33a5eae976d00097
+ checksum: 10/407e5b79b03c413446cc4cc36b4ce4bb8175043557ddf9029c1ffa86b229162e8d6ac85f9be85851ea66458c694ac9816a7a7ff110c373e8cd7ee959393f173d
languageName: node
linkType: hard
-"@opensumi/ide-decoration@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-decoration@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-decoration@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-decoration@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-node": "npm:3.3.1-next-1725432779.0"
- checksum: 10/92edceba62ba25320cdfafb6f032ca6b4c9627c1a8a13a0b18f8dff7ced0ce532e1778b2046d441e411bfc88e5e275428c69db1d37b063bca269bcc78b37bf0a
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/c89ec27f8b7764893a8cf792d053a256aba06e634d644952ca2118fa2c829a59d20a6b1a7985f57eb72a001b2dd6b7c7a7e9817d7f1e22e421e40a359ecc18a5
languageName: node
linkType: hard
-"@opensumi/ide-design@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-design@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-design@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-design@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-components": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-editor": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-file-service": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-main-layout": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-menu-bar": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-overlay": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-theme": "npm:3.3.1-next-1725432779.0"
- checksum: 10/a4134d27820c33c2780b402893d29a7db7bdc450bee40440417c6ccd45d6d026da5d302abf419b608d565bab434ba6c3e9edfbc191a0ecdb569277756d35f8dd
+ "@opensumi/ide-components": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-editor": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-file-service": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-main-layout": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-menu-bar": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-overlay": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-theme": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-toolbar": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/7901812ff0d68a41e965091af78967a1f9709294cf52fb9e50ac770eefc7bfe89e271b76523fe28e5b849a098209176042713d92cd2d19631bb6dd901ee027ed
languageName: node
linkType: hard
-"@opensumi/ide-editor@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-editor@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-editor@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-editor@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-node": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-file-service": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-monaco": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-utils": "npm:3.3.1-next-1725432779.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-file-service": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-monaco": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-utils": "npm:3.8.1-next-1741253659.0"
vscode-oniguruma: "npm:1.5.1"
- checksum: 10/58341f96ff2b1f1ec185265fc6f5b674ee207af2688c6ae6d898c0340c852bcd1a96b3668b7ccad02743716e0bffc4c3e29e76f55225ded9ac05107cd1bf96c1
+ checksum: 10/ebfe261a4d2d80ec15aa75552fc382d0478ffd6fa2f1da9fdffa4535a9a5d5f53c4649417ebd6a5d90ecdabf95b74ecd90992c389e59686cbf40932d64eaff61
+ languageName: node
+ linkType: hard
+
+"@opensumi/ide-electron-basic@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-electron-basic@npm:3.8.1-next-1741253659.0"
+ dependencies:
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-file-service": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-utils": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/0936bd7171478ef02cba8b5000ae48e96fafc6df05d4ffb690601cc9df661f05c46abc4d1c4097e1ee37b39384a24ec7f3f4921d20dfbda85fdfdf039b93664e
languageName: node
linkType: hard
-"@opensumi/ide-electron-basic@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-electron-basic@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-explorer@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-explorer@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-node": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-file-service": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-utils": "npm:3.3.1-next-1725432779.0"
- checksum: 10/f05f09949d5c80f9e1e30c7977d035f34edfd7529a3585b91e286af263d738f0105babd9957c07c582af45198914dc5801fc285cba4608a45f13af17d05fa67b
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/8f9f50ad22afec6fe2376625a91b87bfcd00049bc9a23c842a954ece78ff7aa15b96ac40bcd92f963b29c361ea8f777d133a8fb216a4489ab7c68269c58d2628
languageName: node
linkType: hard
-"@opensumi/ide-explorer@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-explorer@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-express-file-server@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-express-file-server@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- checksum: 10/004e44f0f8b200073cad48cfb9301b09802a955c3a2371838a808ba93df8d664c610053eb35e7590ab4192193256b2e9ce0aaaf23d2f6e1982223ae79e3779c8
+ "@opensumi/ide-core-browser": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
+ koa-mount: "npm:^4.0.0"
+ checksum: 10/579436408db3a51e4090615ad4279c6bb72935147942e3e4c16cfe193b3bdfbb4e7f350976544d6ed5ad1bdb9254436eadaf376849e31eb4d9f538fe8d19c6ba
languageName: node
linkType: hard
-"@opensumi/ide-extension-manager@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-extension-manager@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-extension-manager@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-extension-manager@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-node": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-extension": "npm:3.3.1-next-1725432779.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-extension": "npm:3.8.1-next-1741253659.0"
compressing: "npm:^1.10.0"
fs-extra: "npm:^11.2.0"
node-fetch: "npm:^2.6.7"
- checksum: 10/f4c566109666b49158582d6d7aa505aa73ca7fd4a052f9474c37e062ae5dd9d4ec53222484eeca86ee725f03ba2a39fd9ddd814d36d8711b55b4cf9f59a2e4e3
+ checksum: 10/85b9561f0d759ad601d561095932ae86d81a36e480ac36b9a08fca0a2ea3aee6fbcf430e233fc2a40f2eb462c162b5eae4b27b092366de7ec958511dc11b4ee4
languageName: node
linkType: hard
-"@opensumi/ide-extension-storage@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-extension-storage@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-extension-storage@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-extension-storage@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-node": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-file-service": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-logs": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-workspace": "npm:3.3.1-next-1725432779.0"
- checksum: 10/955831852e2f5ec254c2f11a48de4d661baeb971351d5bf72c8f6a5edfede9c9dca7b3edebf0cc565ef033722e7942843d0ab63a101101e7b55fd2a4506eb81a
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-file-service": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-logs": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-workspace": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/a8f14847e5a6df5d158fdfca5e7ee1d8b193455a558ecc865843078ed3d034a24f3e7ce6b8f99883b707dc66401cc3b93985fdcaa34827b15cdaf3d17f980de6
languageName: node
linkType: hard
-"@opensumi/ide-extension@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-extension@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-extension@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-extension@npm:3.8.1-next-1741253659.0"
dependencies:
"@opensumi/events": "npm:^1.0.0"
- "@opensumi/ide-connection": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-browser": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-node": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-debug": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-file-search": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-file-service": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-logs": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-markdown": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-task": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-terminal-next": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-utils": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-webview": "npm:3.3.1-next-1725432779.0"
+ "@opensumi/ide-connection": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-browser": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-debug": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-file-search": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-file-service": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-logs": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-markdown": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-task": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-terminal-next": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-utils": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-webview": "npm:3.8.1-next-1741253659.0"
address: "npm:^1.1.2"
glob-to-regexp: "npm:0.4.1"
is-running: "npm:^2.1.0"
@@ -1106,381 +1359,396 @@ __metadata:
semver: "npm:^7.5.2"
tree-kill: "npm:^1.2.2"
v8-inspect-profiler: "npm:^0.1.1"
- checksum: 10/6ccf8b63b97f665339e925e99e06b332b63c6ae9ac2d6f686f3878b76513238617f8522fff567346bf7fa40dc67dd6acc51b7694a220d35756aa0c7fe072b636
+ checksum: 10/2adb8f8e1a8ef43cccbe78f85afde2f0b51982667672609a40b8a5f67180cf3a5728d413790bd4a4c44dc690fa0a6782dd29a012fcd666e94af3f7375c6fa9f5
languageName: node
linkType: hard
-"@opensumi/ide-file-scheme@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-file-scheme@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-file-scheme@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-file-scheme@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-node": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-file-service": "npm:3.3.1-next-1725432779.0"
- checksum: 10/5b64f860f9817c59cf1d9827f1301787538fd700fb454bc9ff7cbfed7f2696069819eddc54a629f8634cc5143533cae3aa3e0b8782aa08b8b1f95d0282c081d7
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-file-service": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/fadd21384a0ea7b00f615b409c6a71bd3031787a8dfc594bb08abfc1705d37149654c7e4c325af067eb183101c772ef9cae7f8797ebf61890b5394f56cdf089d
languageName: node
linkType: hard
-"@opensumi/ide-file-search@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-file-search@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-file-search@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-file-search@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-node": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-process": "npm:3.3.1-next-1725432779.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-process": "npm:3.8.1-next-1741253659.0"
"@opensumi/vscode-ripgrep": "npm:^1.4.0"
fuzzy: "npm:^0.1.3"
- checksum: 10/dbe387a46a7c2885dc994d5d632a38ba7aa0b78091df1e107fb0a3f79cee209d19da64f3c01493b6a607ff9fd8bf1a1fa7b3a02550721dfa0b199abfc765096f
+ checksum: 10/7e7dd8bc4d347c570f67c7017bc95bb5493636e21d94fd32029d38d793f6aad8c98cf53b5ee1b29e32bd4561817076aea3ba1c0e434599c1c3c24907f1fc7a0f
languageName: node
linkType: hard
-"@opensumi/ide-file-service@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-file-service@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-file-service@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-file-service@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-connection": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-node": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-logs": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-utils": "npm:3.3.1-next-1725432779.0"
+ "@opensumi/ide-connection": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-logs": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-utils": "npm:3.8.1-next-1741253659.0"
"@parcel/watcher": "npm:2.1.0"
file-type: "npm:16.5.4"
nsfw: "npm:2.2.0"
trash: "npm:^5.2.0"
vscode-languageserver-types: "npm:^3.16.0"
write-file-atomic: "npm:^5.0.1"
- checksum: 10/09c6c4e523b5c7975f5e7a5b64b26e8ae48509052a77968a78320294f78e4f8824b77b8c16334385b52e533f1199c22e92f62a84c30b49d175dedc7729b2bb7a
+ checksum: 10/e1351611aaa26ed1b2cfdfa78cfc55821b732b40a16efc04ca189f27de37e387fcc072f9b15eaa444dd9a9bf51a1a56c04f97a0b54ae278f6f255cd04eb0ed6a
languageName: node
linkType: hard
-"@opensumi/ide-file-tree-next@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-file-tree-next@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-file-tree-next@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-file-tree-next@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-node": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-file-service": "npm:3.3.1-next-1725432779.0"
- checksum: 10/aa315bc105c9813f86baf97a530c0186797064742f7111c96db901c1e257ff2621b5fcd6782c5325328dc3f3bb3b4d3fcdd3745ab836d9e2ca5c19064617b366
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-file-service": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/d747d76e01978be70b4d845a7c356e658b40c0e0e3014d08343af0124f90504af4e1eee5f628fc3672be27fe2f657b66367515d5d3323c8ed76691a05b7ee7cc
languageName: node
linkType: hard
-"@opensumi/ide-i18n@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-i18n@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-i18n@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-i18n@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- checksum: 10/5afdaff86d770cb367b389e4db441c33fa0c53c8156827a3ae3a57429de08145c13c5f6c97d5ba06203bda0f38f24806743eecc5ea7c9132102862e82c13f360
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/f924f0f979b884b866025a03efc62b3e4232db04f4626eab6aa0a5c58ba98d59b5b6d989c908eb4dd7a4b09a8fa512631dff0f29f2f3935a569b0bdccdb73f50
languageName: node
linkType: hard
-"@opensumi/ide-keymaps@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-keymaps@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-keymaps@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-keymaps@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- checksum: 10/c7e2d8034aa5acd2f999f3b3d3683488d5aa1685d24e10b8aa91deaa53a147c1e7bb49b60c9fc1dca7850a6c37aeb0600737b8727dd1270aa8343d39203b09e8
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ ajv: "npm:^6.10.0"
+ checksum: 10/6955be6fe8ccf8be7631112156b098a05c845d79bbd5a8e5549b01b7caa0d2330034b810c74e6ff3bdbce52926a422e8a5179c9bd74a566c14dedf63bda0e676
languageName: node
linkType: hard
-"@opensumi/ide-logs@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-logs@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-logs@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-logs@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-connection": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-node": "npm:3.3.1-next-1725432779.0"
+ "@opensumi/ide-connection": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
compressing: "npm:^1.10.0"
spdlog: "npm:^0.9.0"
- checksum: 10/acbd5d922c86da4487078bf2a2df1b65cc938330994a7b71a9ed0f852057e469ac410a9b9a635cf2bbff7295c082878197550a119fc1b3ad87aeb4a8c0fd728a
+ checksum: 10/fc5a906f113ff1dceacdac9f915276c9df6a9317ea9326a554ccd541f4325bbe63a6ba98c3c7f66fdc32331d0e25b15e5b203e57c3acc1294a47262091fc713c
languageName: node
linkType: hard
-"@opensumi/ide-main-layout@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-main-layout@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-main-layout@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-main-layout@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-components": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- checksum: 10/7732cb4a014d44935d009f4cee4ed56d74b05fc65bfc9e59bb5e859bdfc361df704e7b7590bd91159bf036edcd4a8c6245f5b0c152ad80634ae4a4d950f84dc7
+ "@opensumi/ide-components": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-browser": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-theme": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/fc04df4e53abde5642e71cd615a7489802e16869fc4ff08ab39c271e2e3b8ce6e64ea59b8a2029d6832f891fa666a1c60a0b9916a58224d58dcd7a3ebb66c0b8
languageName: node
linkType: hard
-"@opensumi/ide-markdown@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-markdown@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-markdown@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-markdown@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- checksum: 10/4b8349d3b8b7651845260f7f465f018f64fa913f4c29fbe1562a1713bd0c640c479491f591c569bd8fd1c800537e8351817cb9e3ebae002c4ba517fc410d10e4
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/624d60bb18e065d27df367941ec0c1425b997ae74c6e6651af8f8b62e6cc1a9c6d0e0d6d2bffa7eb88904a0e40c70daa5229476cd588e5941332569802c2fd73
languageName: node
linkType: hard
-"@opensumi/ide-markers@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-markers@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-markers@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-markers@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- checksum: 10/741289abfd13a19f00f796e528713a74645e6609e1a5fb87d3822a4eac63d8f2af3ae2d50bc72b3a541e3be3a40face9de27b95db57c498210eb779dda58fdee
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/f0a0ab02f17edd6558d52568fcd01e62fe004b5095dcbcb866a10fb8891a2369f89733dc8e9d75e1e4375d68774da2dbe047fe042a8e13fe5e1f64c7ec64ad13
languageName: node
linkType: hard
-"@opensumi/ide-menu-bar@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-menu-bar@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-menu-bar@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-menu-bar@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-theme": "npm:3.3.1-next-1725432779.0"
- checksum: 10/0cfb6dda1cc6a54d00624662584dbd81c369528f84233e8a899867172e305a0bba6a176a0165fd6c0826553868126d301cad34957814f1e052ff5e3f64641fad
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-theme": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/bb4273f46ab4e841caa2efac51353024e4e481b494ed5dbc7b1fb0fdc99661e88ff60f8d3dd813670fb6f3cf36c29fe8aa9855735839c39cc19b059d0d717f12
languageName: node
linkType: hard
-"@opensumi/ide-monaco-enhance@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-monaco-enhance@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-monaco-enhance@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-monaco-enhance@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- checksum: 10/dfa89d4f49033a08f056062b75b8c06ae14adcbd730bb25144233667b3a9f00ab59557459c67972aa025363861e43f351afbdfdbf04e3485d6524cfc2e5546cb
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/4ca1def679d3085575580776becd9f698ddc23cf49f784d75d1696447177a021fd2293de66c0f7ee962a1ebc837350f21361a9501557a7ba929d197c75f8a1b0
languageName: node
linkType: hard
-"@opensumi/ide-monaco@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-monaco@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-monaco@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-monaco@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-components": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-browser": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-overlay": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-theme": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-utils": "npm:3.3.1-next-1725432779.0"
- "@opensumi/monaco-editor-core": "npm:0.47.0-patch.15"
- checksum: 10/3ae51dfdcaba5c6e3243f043fc5a9f710151022808f887bc52fbd0e23035c2ac514eac5f40fc5ff2e3e99eb5fbf738b97051d8fae884f1b623c1273d50031878
+ "@opensumi/ide-components": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-browser": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-overlay": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-theme": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-utils": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/monaco-editor-core": "npm:0.54.0-patch.2"
+ checksum: 10/c48a5deff451d3d56adc698190b72f8206c85275d9a5e4e2f1d0df83a1f546ebd2f7d9b1fb81aeed513874a90206bb8b63c41e6db8bce37d15eee9f4888255e4
languageName: node
linkType: hard
-"@opensumi/ide-opened-editor@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-opened-editor@npm:3.3.1-next-1725432779.0"
- checksum: 10/70a4fb79c7eaa83f4cfebb973d5e53a11467ec8265b01723b2d974ac7d83c3c1ebba0203e1a45fc47b4736d93cb2020e7f09d841272c03dc3514010ec5ae39a9
+"@opensumi/ide-opened-editor@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-opened-editor@npm:3.8.1-next-1741253659.0"
+ checksum: 10/f3ec14f00d11f73f1b93e1d5cd9a4d844765e812112c447f4e06e22025b5f649ff33597256ac6b9072e1b99d64633a7a57059b5e8a5315b9aa84b0ccb2410f20
languageName: node
linkType: hard
-"@opensumi/ide-outline@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-outline@npm:3.3.1-next-1725432779.0"
- checksum: 10/159d51e940781704a9cac781f2dd5f0715279cfdd48076c1b5f34b1c8f52728d8d45fd0191fb87622aefb5156ca71c2f9c969ad1e4aad1b5127ce01c251217ee
+"@opensumi/ide-outline@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-outline@npm:3.8.1-next-1741253659.0"
+ checksum: 10/f18c25f13f7fe3a35b51fae471286ca48c0599159172668f1ea4d1b48ae68519b58ccd065f66c074ce66b6243aed91d0f324dd551cb4cc6e39d05fbd8f71f2f4
languageName: node
linkType: hard
-"@opensumi/ide-output@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-output@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-output@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-output@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- checksum: 10/a4de8d6a4f340c96f9aafbb589d6cf67f483cb392a8bf960019a92928b86ebcd38be80a35afbac37663fea4e1eec7a810659163d1b022985e153d17364ec08d1
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/8a126e6ecf056362774f4b29f7f3ec034e53c1c3c8aefd69d2ff93b1c10f0887c1400fb1c07ace522b8da7eac18f5506a9a1517266eff8c780097fa329126baf
languageName: node
linkType: hard
-"@opensumi/ide-overlay@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-overlay@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-overlay@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-overlay@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-theme": "npm:3.3.1-next-1725432779.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-theme": "npm:3.8.1-next-1741253659.0"
react-ctxmenu-trigger: "npm:^1.0.0"
- checksum: 10/48c03572654507a14fe65b44c629ffa4313176c6b0ef279f3ad93bfdac00a9a9b8d98beaf6e35702f8a5fe84198a88410a6870e60931afa4f2aafb66faae1deb
+ checksum: 10/7acccad7a247908fd272e072091eb8156ed0feb601a83691cca56a68c22058bd706fcbcc261bb9bdbf54736fd9473fef06fb98607ea885f287d9d5d52fea9453
languageName: node
linkType: hard
-"@opensumi/ide-preferences@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-preferences@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-preferences@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-preferences@npm:3.8.1-next-1741253659.0"
dependencies:
"@opensumi/events": "npm:^1.0.0"
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-monaco": "npm:3.3.1-next-1725432779.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-monaco": "npm:3.8.1-next-1741253659.0"
react-virtualized-auto-sizer: "npm:^1.0.2"
- checksum: 10/32a47306239bc87236b3cbda647f50c611a9e43b173cdaf738ba175cf3b3e57cad67fe1ae7489f81f77c7477c2f274b20170b9d800834467ffd894b510d4ed8e
+ checksum: 10/d693f55f38fa203e8835ed46891de3c0f45036d37a93fa5f126bb5698cc77a94a4cb4191019344a4ac0d4cf25a83e81070a4e1a9d127bfb9567408fee6a413a5
+ languageName: node
+ linkType: hard
+
+"@opensumi/ide-process@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-process@npm:3.8.1-next-1741253659.0"
+ dependencies:
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/deb600a3c9fd38369c055c44216ceb9a0b96a86fcecb17a62abdbdccc5795a6658d55c3424c0679753da84f2513ae67ca0077a0d89a3afe49241c82253be5bdd
languageName: node
linkType: hard
-"@opensumi/ide-process@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-process@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-quick-open@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-quick-open@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-node": "npm:3.3.1-next-1725432779.0"
- checksum: 10/9190d59dd684efaf9648a385a9321889b815c822f2fb5c8007d76feb1c8a864c42b09db288bb47259af6728df03c14eebbd6b420f74019be66c1523d78c7131b
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/06de431fed5a2f4c16c0c87f98721fc8b4bf9913e22635f8fd84a24a03e2b4cb9d227f2c5b4890cd03f15928730389f3348d96eb54ab5b5d901a64f7f5241b9b
languageName: node
linkType: hard
-"@opensumi/ide-quick-open@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-quick-open@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-remote-opener@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-remote-opener@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- checksum: 10/b95892ca1dcab0539e002bd7a79259b5b8ba748f2126a385fed9cc6b291fdc669cf5971500496f16245b0403f8501531f6285076624ae87890b707dca4fcc5ea
+ "@opensumi/ide-connection": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/f58974c768b05415e46ac4fe21cfa32d0e4b77b76f783ad2bd04e7fec10ebae17a6b900332681a8773b40fadba3aae3cc603d293cfe084b8f6a896ab023d98cc
languageName: node
linkType: hard
-"@opensumi/ide-scm@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-scm@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-scm@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-scm@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- checksum: 10/20eb5374faa2ea5a94c1a850615f9bc1aad4064d642e12ac5ade513f30fe0ed120ba5c461989ac54d861a3f24f9bdaded798816406df1dbaeaddeea8cb0f2390
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/235e614e283a5760e25a6d0c8752983e1d6d4e1031b351794a22629f11cc9527c2b9031aca10fd6df83bcd0b18e5359b179e6fd8f4fef242e0daf937a08c2de9
languageName: node
linkType: hard
-"@opensumi/ide-search@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-search@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-search@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-search@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-connection": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-node": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-logs": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-process": "npm:3.3.1-next-1725432779.0"
+ "@opensumi/ide-connection": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-logs": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-process": "npm:3.8.1-next-1741253659.0"
"@opensumi/vscode-ripgrep": "npm:^1.4.0"
- checksum: 10/e595ea6f139c88abecded6c0c6dd51037f6d36af4d64826faa0656100110fd0f2449a34e8c3d30f6b47d525d5e1f2056f6e432397ea73748cb72ec0f3e20dec4
+ checksum: 10/f52f68b43a776e1ee70edef7970e6c5f923d0e4d516fa2e44a2c90313e07df6d01cc56fa61f573e877f14dab311e161e71657fa7fad4b87553fca6ca7e0709dd
languageName: node
linkType: hard
-"@opensumi/ide-status-bar@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-status-bar@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-status-bar@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-status-bar@npm:3.8.1-next-1741253659.0"
dependencies:
"@opensumi/events": "npm:^1.0.0"
- "@opensumi/ide-components": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-theme": "npm:3.3.1-next-1725432779.0"
- checksum: 10/31ad6d9dca112d63cb410d7a26239fcee04d7881f699cfdee31aa2860be482055e2eb5eaa2f62bfcd5b70211b6ff6b565838a34ca9e606abe316909b5ee8337d
+ "@opensumi/ide-components": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-monaco": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-theme": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/a83ffd904e1569acabd023b542948688de4f916aa3ddbcb91040af7f31477ca53fb98264e6634ae47cb55ea9633fa800ab02c3337fa0f1f53f264b5cb08b9c1c
languageName: node
linkType: hard
-"@opensumi/ide-storage@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-storage@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-storage@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-storage@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- checksum: 10/9111656d0d9cbc071141b312ecbe3935d1b704f3ed4e7f48d79d2c3c417d5a559dd780abbd0fe9186dded4752ae48d98227ac724bd0ee4f5133a72bb2805e676
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/4299f390ac7864d5eb4087dc53e3ed3cb8b1cf36ae1c3719b1e50e2d21623cf472933a3c363b8d7c42e4ca6972c5f94eeb9e231b7a5134831a556a9feeca0e40
languageName: node
linkType: hard
-"@opensumi/ide-task@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-task@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-task@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-task@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-terminal-next": "npm:3.3.1-next-1725432779.0"
- checksum: 10/18bf9abf9bfc75e0dd5b1d4c3acc4a3ad99936f8adfc407cf2618fe44181770ff8138fa277d39e166000fb225aa116541f0a2f6c0441743fb95b230ea04dc2b8
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-terminal-next": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/082c0215cf1251b6ee771a52d8d202504ea8674a0629dca7bdf060b761e0ffa9c50e813f99e00e425ff0fbf45482e283586d4a14a14e355374944cd38a53c1a8
languageName: node
linkType: hard
-"@opensumi/ide-terminal-next@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-terminal-next@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-terminal-next@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-terminal-next@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-connection": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-node": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-file-service": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-utils": "npm:3.3.1-next-1725432779.0"
+ "@opensumi/ide-connection": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-file-service": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-utils": "npm:3.8.1-next-1741253659.0"
+ "@xterm/addon-canvas": "npm:0.7.0"
+ "@xterm/addon-fit": "npm:0.10.0"
+ "@xterm/addon-search": "npm:0.15.0"
+ "@xterm/addon-webgl": "npm:0.18.0"
+ "@xterm/xterm": "npm:5.5.0"
node-pty: "npm:1.0.0"
os-locale: "npm:^4.0.0"
- xterm: "npm:5.3.0"
- xterm-addon-canvas: "npm:0.4.0"
- xterm-addon-fit: "npm:0.8.0"
- xterm-addon-search: "npm:0.12.0"
- xterm-addon-webgl: "npm:0.15.0"
- checksum: 10/1d10134e3598a5b673355d9567d6508e3721effc43a159e56923e87528f62f7437e999acb830f3b6fdbae4bb493fe7855b297fc61e672b7f1fa0ee7a3309b3be
+ checksum: 10/40d8da484919d0c132cc2fd23f777db512d57c30487cc84d48968b9bcb3017d5889dc176f90f444364ddd80a917f025b59965326ab076455776e6a014f10b0b2
languageName: node
linkType: hard
-"@opensumi/ide-testing@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-testing@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-testing@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-testing@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-theme": "npm:3.3.1-next-1725432779.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-theme": "npm:3.8.1-next-1741253659.0"
react-virtualized-auto-sizer: "npm:^1.0.2"
- checksum: 10/4dc6fbf9dad51f3dd91790f6fb6c6214f59876c45beb41c627aa604cb1ee4d7907f6a942b5f221c995d415ea1c68db8a2e55f144c7e16665c1743f9cca933292
+ checksum: 10/df8250a2ac26e24e518b0b0d19f73bfe9d7e886b9e17d043ba41e506b3dbe28e5731a998334c666c210b7ef9907e95eadb38af2b12a4f3e6fddc6dfe0624884c
languageName: node
linkType: hard
-"@opensumi/ide-theme@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-theme@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-theme@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-theme@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- checksum: 10/c11ed6895f2dadd865382ce35a1da0421ebf840f83d9bb14d065abad21b48400542944d187f7c4c88e4ed5a48894a67f86379d38344c7da21dcbf2fa7754db8b
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/7c8c8052bf17788057f9d010140252dc2d3cab0a2184ae9076e42bedffb735b533b4db9434800066591f8cc02032d622132897a37fd9b8d6ae9709fe2bbbc5aa
languageName: node
linkType: hard
-"@opensumi/ide-toolbar@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-toolbar@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-toolbar@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-toolbar@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- checksum: 10/c6a772ee2f451c4525b47a71e505cd51460c4ff973d8b26aa117f72310dcbcde1842a05c347ddfed1af47a177c1fca3b05ec1c5a72a0336371c8c321390722c6
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/5d3e23733366300fda875f582b8e018eb98bcb997d34fc766f25e30ab33aeee4cf3b37a2f5a7c98b79b518970ededa75ecf6e70a8d10598c15d986c37fcc08e4
languageName: node
linkType: hard
-"@opensumi/ide-utils@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-utils@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-utils@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-utils@npm:3.8.1-next-1741253659.0"
dependencies:
iconv-lite: "npm:^0.6.3"
jschardet: "npm:3.0.0"
mri: "npm:^1.2.0"
- nanoid: "npm:3.3.4"
+ nanoid: "npm:3.3.8"
vscode-uri: "npm:3.0.2"
- checksum: 10/6ecd90d5709179c4883dbc8edcad6fba9281009745ca5bc8d060d065aa37c6026e19e103551b445e909fc75eb2edb67dfefce940c33b61a6fcfca9b811ddc235
+ checksum: 10/859f7f7e8128e0baf037b67d2fd10d41277000885fc3b0abd87726fd45671a525cc19cf7ffb06a8beecaa7ea96002401bcbd5c7219c751d32b9baec5b67b6679
languageName: node
linkType: hard
-"@opensumi/ide-variable@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-variable@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-variable@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-variable@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- checksum: 10/110ef46285b147fab5e0d9ef3db19439914f8a94b9e6108a86d317bdb912b1eba329782168e10fd8639ac007b003612e93f19c281fdc66fef1d9f98feeac73e4
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/52d3125c3a4d371f850dce65cc10b275b09411ee85e2c78e1c3635a4dae4b5f3d17393a126d8b0902a1c55b684147195559e81b71947aefb5a2473e64b0420a0
languageName: node
linkType: hard
-"@opensumi/ide-webview@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-webview@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-webview@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-webview@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
peerDependencies:
electron: "*"
- checksum: 10/6ca27b91b35997d3af755e39403b19e5bbcd8a70ea81dde4df9c8b3fe361f287790ceac2f6284aa93c5af030ef1f416be3af013e62f76fb55bd437fb99dd9e3f
+ checksum: 10/4376716197ef6852c518a796f0e90121c7b2b31c06c3c43ec506a50b9e321ec41a93685033afba16c4b7b2da46c6cfe99b6e5e7cde732bdfe45be8732fad643a
languageName: node
linkType: hard
-"@opensumi/ide-workspace-edit@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-workspace-edit@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-workspace-edit@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-workspace-edit@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-monaco": "npm:3.3.1-next-1725432779.0"
- checksum: 10/f3df6bd1b65714ea4ab4314a16784d8743acb3e02cbdd86347ca4e34f5197472fbe57f69c17d16799ac5026c56ae3c45da05e37f8582a4ef379c5b86ab576e45
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-monaco": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/910d9d20000ca7ce9c7bd4c0e8153090fd4c696ec7a8fffd4035d6f3c04790e30069867c2e93ffa23e1c456aa7634b9d1981c9921d8b67b265735117586d1368
languageName: node
linkType: hard
-"@opensumi/ide-workspace@npm:3.3.1-next-1725432779.0":
- version: 3.3.1-next-1725432779.0
- resolution: "@opensumi/ide-workspace@npm:3.3.1-next-1725432779.0"
+"@opensumi/ide-workspace@npm:3.8.1-next-1741253659.0":
+ version: 3.8.1-next-1741253659.0
+ resolution: "@opensumi/ide-workspace@npm:3.8.1-next-1741253659.0"
dependencies:
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-file-service": "npm:3.3.1-next-1725432779.0"
- checksum: 10/ecb5d7315e967bf0ac6c743231e88e96ca541e1822a6ea6f288b3db58161505ea557e319fef07d43755b9fc06df5cfe39f0128409a69426a37d04b67917fef97
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-file-service": "npm:3.8.1-next-1741253659.0"
+ checksum: 10/81cfe096fd84c86358a0f8599bdc329d0bbe4198b993f72b423952940b5ebf0ceb2553bace2f7affae771df5eba91dfe6fcbba39eaabfdf9cb7c5814998f0242
languageName: node
linkType: hard
-"@opensumi/monaco-editor-core@npm:0.47.0-patch.15":
- version: 0.47.0-patch.15
- resolution: "@opensumi/monaco-editor-core@npm:0.47.0-patch.15"
- checksum: 10/bd13e94aed1396e8ecaf37e6f37ef47179a570490fef3674e0c1db564315f5f13b1f3b8e394730baa2305ca15127b38afbd018b8088fbdbaeacc43828764f2f5
+"@opensumi/monaco-editor-core@npm:0.54.0-patch.2":
+ version: 0.54.0-patch.2
+ resolution: "@opensumi/monaco-editor-core@npm:0.54.0-patch.2"
+ checksum: 10/32d0a0bafd6203685d66846ae2215b1a3197ce389a198cc5bd732eccf53deabfe2b36b83e9219ea99ce39245a9e44ac8630236956a9477443b80130661184c5a
languageName: node
linkType: hard
@@ -1505,12 +1773,13 @@ __metadata:
languageName: node
linkType: hard
-"@opensumi/tree-sitter-wasm@npm:0.0.2":
- version: 0.0.2
- resolution: "@opensumi/tree-sitter-wasm@npm:0.0.2"
+"@opensumi/tree-sitter-wasm@npm:1.1.2":
+ version: 1.1.2
+ resolution: "@opensumi/tree-sitter-wasm@npm:1.1.2"
dependencies:
+ tslib: "npm:^2.2.0"
web-tree-sitter: "npm:0.22.6"
- checksum: 10/38e61a05b0696ed69144ece0d48f1ef9a0c9e19c20aaf6270e687a8ad78fda8342836cdf3bb29b722be73b9749f7f003f5bf6933008a70cbed99861797ab530d
+ checksum: 10/cf6cdca3ba1d7bac689c10218d5ca3b73ea7b0f1469ec4c9917974ffce20a506c600ccd1501ccdb928df34268df6f087de4d9f81058e2d2d097bd3c730215ffd
languageName: node
linkType: hard
@@ -1537,6 +1806,13 @@ __metadata:
languageName: node
linkType: hard
+"@opentelemetry/api@npm:1.9.0":
+ version: 1.9.0
+ resolution: "@opentelemetry/api@npm:1.9.0"
+ checksum: 10/a607f0eef971893c4f2ee2a4c2069aade6ec3e84e2a1f5c2aac19f65c5d9eeea41aa72db917c1029faafdd71789a1a040bdc18f40d63690e22ccae5d7070f194
+ languageName: node
+ linkType: hard
+
"@parcel/watcher@npm:2.1.0":
version: 2.1.0
resolution: "@parcel/watcher@npm:2.1.0"
@@ -1566,7 +1842,7 @@ __metadata:
languageName: node
linkType: hard
-"@rc-component/portal@npm:^1.1.0":
+"@rc-component/portal@npm:^1.0.0-8, @rc-component/portal@npm:^1.1.0":
version: 1.1.2
resolution: "@rc-component/portal@npm:1.1.2"
dependencies:
@@ -1581,19 +1857,19 @@ __metadata:
linkType: hard
"@rc-component/trigger@npm:^2.0.0":
- version: 2.2.0
- resolution: "@rc-component/trigger@npm:2.2.0"
+ version: 2.2.6
+ resolution: "@rc-component/trigger@npm:2.2.6"
dependencies:
"@babel/runtime": "npm:^7.23.2"
"@rc-component/portal": "npm:^1.1.0"
classnames: "npm:^2.3.2"
rc-motion: "npm:^2.0.0"
rc-resize-observer: "npm:^1.3.1"
- rc-util: "npm:^5.38.0"
+ rc-util: "npm:^5.44.0"
peerDependencies:
react: ">=16.9.0"
react-dom: ">=16.9.0"
- checksum: 10/59eb5f85d72c22868ee6c894238448dae22d2f345e27c26d9fabd02ea1d5d27b89ac6984e1c1b73097df246098f96201a0336c954642adcb453a8f30b8321f96
+ checksum: 10/7554df2379cc98e05496d0d8458f088de36e7a188759913063ccfdf6e2feef7a9b477f830b8de2722d1f5f01b3ca9c82aa1da3b481045a095de1458da06af335
languageName: node
linkType: hard
@@ -1694,6 +1970,13 @@ __metadata:
languageName: node
linkType: hard
+"@trysound/sax@npm:0.2.0":
+ version: 0.2.0
+ resolution: "@trysound/sax@npm:0.2.0"
+ checksum: 10/7379713eca480ac0d9b6c7b063e06b00a7eac57092354556c81027066eb65b61ea141a69d0cc2e15d32e05b2834d4c9c2184793a5e36bbf5daf05ee5676af18c
+ languageName: node
+ linkType: hard
+
"@tsconfig/node10@npm:^1.0.7":
version: 1.0.11
resolution: "@tsconfig/node10@npm:1.0.11"
@@ -1722,6 +2005,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/accepts@npm:*":
+ version: 1.3.7
+ resolution: "@types/accepts@npm:1.3.7"
+ dependencies:
+ "@types/node": "npm:*"
+ checksum: 10/7678cf74976e16093aff6e6f9755826faf069ac1e30179276158ce46ea246348ff22ca6bdd46cef08428881337d9ceefbf00bab08a7731646eb9fc9449d6a1e7
+ languageName: node
+ linkType: hard
+
"@types/body-parser@npm:*":
version: 1.19.5
resolution: "@types/body-parser@npm:1.19.5"
@@ -1772,6 +2064,25 @@ __metadata:
languageName: node
linkType: hard
+"@types/content-disposition@npm:*":
+ version: 0.5.8
+ resolution: "@types/content-disposition@npm:0.5.8"
+ checksum: 10/eeea868fb510ae7a32aa2d7de680fba79d59001f3e758a334621e10bc0a6496d3a42bb79243a5e53b9c63cb524522853ccc144fe1ab160c4247d37cdb81146c4
+ languageName: node
+ linkType: hard
+
+"@types/cookies@npm:*":
+ version: 0.9.0
+ resolution: "@types/cookies@npm:0.9.0"
+ dependencies:
+ "@types/connect": "npm:*"
+ "@types/express": "npm:*"
+ "@types/keygrip": "npm:*"
+ "@types/node": "npm:*"
+ checksum: 10/88d2106834fca85cf9dfef984e99bf4969e77d48538d8e8408a29679b4d1f675fe4725d35f2e38d252a336b76d14a2bc84bcb34edc72238a7a8261c0808c7c56
+ languageName: node
+ linkType: hard
+
"@types/debug@npm:^4, @types/debug@npm:^4.1.6":
version: 4.1.12
resolution: "@types/debug@npm:4.1.12"
@@ -1781,7 +2092,14 @@ __metadata:
languageName: node
linkType: hard
-"@types/eslint-scope@npm:^3.7.3":
+"@types/diff-match-patch@npm:^1.0.36":
+ version: 1.0.36
+ resolution: "@types/diff-match-patch@npm:1.0.36"
+ checksum: 10/7d7ce03422fcc3e79d0cda26e4748aeb176b75ca4b4e5f38459b112bf24660d628424bdb08d330faefa69039d19a5316e7a102a8ab68b8e294c8346790e55113
+ languageName: node
+ linkType: hard
+
+"@types/eslint-scope@npm:^3.7.7":
version: 3.7.7
resolution: "@types/eslint-scope@npm:3.7.7"
dependencies:
@@ -1792,35 +2110,59 @@ __metadata:
linkType: hard
"@types/eslint@npm:*":
- version: 9.6.0
- resolution: "@types/eslint@npm:9.6.0"
+ version: 9.6.1
+ resolution: "@types/eslint@npm:9.6.1"
dependencies:
"@types/estree": "npm:*"
"@types/json-schema": "npm:*"
- checksum: 10/39fc797c671ec9c9184802b4974748cf45ee1b11d7aaaaede44426abcafd07ec7c18eb090e8f5b3387b51637ce3fdf54499472d8dd58a928f0d005cbacb573b4
+ checksum: 10/719fcd255760168a43d0e306ef87548e1e15bffe361d5f4022b0f266575637acc0ecb85604ac97879ee8ae83c6a6d0613b0ed31d0209ddf22a0fe6d608fc56fe
languageName: node
linkType: hard
-"@types/estree@npm:*, @types/estree@npm:^1.0.5":
- version: 1.0.5
- resolution: "@types/estree@npm:1.0.5"
- checksum: 10/7de6d928dd4010b0e20c6919e1a6c27b61f8d4567befa89252055fad503d587ecb9a1e3eab1b1901f923964d7019796db810b7fd6430acb26c32866d126fd408
+"@types/estree@npm:*, @types/estree@npm:^1.0.6":
+ version: 1.0.6
+ resolution: "@types/estree@npm:1.0.6"
+ checksum: 10/9d35d475095199c23e05b431bcdd1f6fec7380612aed068b14b2a08aa70494de8a9026765a5a91b1073f636fb0368f6d8973f518a31391d519e20c59388ed88d
languageName: node
linkType: hard
-"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.33":
- version: 4.19.5
- resolution: "@types/express-serve-static-core@npm:4.19.5"
+"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^5.0.0":
+ version: 5.0.2
+ resolution: "@types/express-serve-static-core@npm:5.0.2"
+ dependencies:
+ "@types/node": "npm:*"
+ "@types/qs": "npm:*"
+ "@types/range-parser": "npm:*"
+ "@types/send": "npm:*"
+ checksum: 10/43b360b63da3817691030f00cb723a3fca3a6ec724260b10147e08da2a3647912f35adc402afeb493c773270fcec6396b5369899452b1c97ad54418d15287906
+ languageName: node
+ linkType: hard
+
+"@types/express-serve-static-core@npm:^4.17.33":
+ version: 4.19.6
+ resolution: "@types/express-serve-static-core@npm:4.19.6"
dependencies:
"@types/node": "npm:*"
"@types/qs": "npm:*"
"@types/range-parser": "npm:*"
"@types/send": "npm:*"
- checksum: 10/49350c6315eeb7d640e13e6138ba6005121b3b610b1e25746fccd5b86b559be810a4ba384b9bd7eee288975b5bd8cf67c1772c646254b812beaa488774eb5513
+ checksum: 10/a2e00b6c5993f0dd63ada2239be81076fe0220314b9e9fde586e8946c9c09ce60f9a2dd0d74410ee2b5fd10af8c3e755a32bb3abf134533e2158142488995455
+ languageName: node
+ linkType: hard
+
+"@types/express@npm:*":
+ version: 5.0.0
+ resolution: "@types/express@npm:5.0.0"
+ dependencies:
+ "@types/body-parser": "npm:*"
+ "@types/express-serve-static-core": "npm:^5.0.0"
+ "@types/qs": "npm:*"
+ "@types/serve-static": "npm:*"
+ checksum: 10/45b199ab669caa33e6badafeebf078e277ea95042309d325a04b1ec498f33d33fd5a4ae9c8e358342367b178fe454d7323c5dfc8002bf27070b210a2c6cc11f0
languageName: node
linkType: hard
-"@types/express@npm:*, @types/express@npm:^4.17.13, @types/express@npm:^4.17.21":
+"@types/express@npm:^4.17.13, @types/express@npm:^4.17.21":
version: 4.17.21
resolution: "@types/express@npm:4.17.21"
dependencies:
@@ -1858,6 +2200,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/http-assert@npm:*":
+ version: 1.5.6
+ resolution: "@types/http-assert@npm:1.5.6"
+ checksum: 10/dfe1010164ba633859d90a50c4c53e69a38a16972061ef614acc1b0bdb7e53a1c923a11b4169a4a7eedc20b2303962d761727a212ae099717327cf4f38293817
+ languageName: node
+ linkType: hard
+
"@types/http-cache-semantics@npm:*":
version: 4.0.4
resolution: "@types/http-cache-semantics@npm:4.0.4"
@@ -1873,11 +2222,11 @@ __metadata:
linkType: hard
"@types/http-proxy@npm:^1.17.8":
- version: 1.17.14
- resolution: "@types/http-proxy@npm:1.17.14"
+ version: 1.17.15
+ resolution: "@types/http-proxy@npm:1.17.15"
dependencies:
"@types/node": "npm:*"
- checksum: 10/aa1a3e66cd43cbf06ea5901bf761d2031200a0ab42ba7e462a15c752e70f8669f21fb3be7c2f18fefcb83b95132dfa15740282e7421b856745598fbaea8e3a42
+ checksum: 10/fa86d5397c021f6c824d1143a206009bfb64ff703da32fb30f6176c603daf6c24ce3a28daf26b3945c94dd10f9d76f07ea7a6a2c3e9b710e00ff42da32e08dea
languageName: node
linkType: hard
@@ -1895,6 +2244,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/keygrip@npm:*":
+ version: 1.0.6
+ resolution: "@types/keygrip@npm:1.0.6"
+ checksum: 10/d157f60bf920492347791d2b26d530d5069ce05796549fbacd4c24d66ffbebbcb0ab67b21e7a1b80a593b9fd4b67dc4843dec04c12bbc2e0fddfb8577a826c41
+ languageName: node
+ linkType: hard
+
"@types/keyv@npm:^3.1.4":
version: 3.1.4
resolution: "@types/keyv@npm:3.1.4"
@@ -1904,20 +2260,52 @@ __metadata:
languageName: node
linkType: hard
-"@types/mime@npm:^1":
- version: 1.3.5
- resolution: "@types/mime@npm:1.3.5"
- checksum: 10/e29a5f9c4776f5229d84e525b7cd7dd960b51c30a0fb9a028c0821790b82fca9f672dab56561e2acd9e8eed51d431bde52eafdfef30f643586c4162f1aecfc78
+"@types/koa-compose@npm:*":
+ version: 3.2.8
+ resolution: "@types/koa-compose@npm:3.2.8"
+ dependencies:
+ "@types/koa": "npm:*"
+ checksum: 10/95c32bdee738ac7c10439bbf6342ca3b9f0aafd7e8118739eac7fb0fa703a23cfe4c88f63e13a69a16fbde702e0bcdc62b272aa734325fc8efa7e5625479752e
languageName: node
linkType: hard
-"@types/minimatch@npm:*":
- version: 5.1.2
- resolution: "@types/minimatch@npm:5.1.2"
+"@types/koa@npm:*, @types/koa@npm:^2":
+ version: 2.15.0
+ resolution: "@types/koa@npm:2.15.0"
+ dependencies:
+ "@types/accepts": "npm:*"
+ "@types/content-disposition": "npm:*"
+ "@types/cookies": "npm:*"
+ "@types/http-assert": "npm:*"
+ "@types/http-errors": "npm:*"
+ "@types/keygrip": "npm:*"
+ "@types/koa-compose": "npm:*"
+ "@types/node": "npm:*"
+ checksum: 10/2be9dff1ef66bf15b037386c188893761a8fb46390a5e1d2a2031d9e1ba4473e40ddfbd625980a504bd804d7148b3e230c18e240503f33eac3b6e5e830645d30
+ languageName: node
+ linkType: hard
+
+"@types/mime@npm:^1":
+ version: 1.3.5
+ resolution: "@types/mime@npm:1.3.5"
+ checksum: 10/e29a5f9c4776f5229d84e525b7cd7dd960b51c30a0fb9a028c0821790b82fca9f672dab56561e2acd9e8eed51d431bde52eafdfef30f643586c4162f1aecfc78
+ languageName: node
+ linkType: hard
+
+"@types/minimatch@npm:*":
+ version: 5.1.2
+ resolution: "@types/minimatch@npm:5.1.2"
checksum: 10/94db5060d20df2b80d77b74dd384df3115f01889b5b6c40fa2dfa27cfc03a68fb0ff7c1f2a0366070263eb2e9d6bfd8c87111d4bc3ae93c3f291297c1bf56c85
languageName: node
linkType: hard
+"@types/minimist@npm:^1.2.0":
+ version: 1.2.5
+ resolution: "@types/minimist@npm:1.2.5"
+ checksum: 10/477047b606005058ab0263c4f58097136268007f320003c348794f74adedc3166ffc47c80ec3e94687787f2ab7f4e72c468223946e79892cf0fd9e25e9970a90
+ languageName: node
+ linkType: hard
+
"@types/ms@npm:*":
version: 0.7.34
resolution: "@types/ms@npm:0.7.34"
@@ -1934,12 +2322,12 @@ __metadata:
languageName: node
linkType: hard
-"@types/node@npm:*, @types/node@npm:^22.0.0":
- version: 22.0.2
- resolution: "@types/node@npm:22.0.2"
+"@types/node@npm:*, @types/node@npm:^22.8.1":
+ version: 22.10.1
+ resolution: "@types/node@npm:22.10.1"
dependencies:
- undici-types: "npm:~6.11.1"
- checksum: 10/7f5937f22d5171df6d1764b838b64f03fd2686e0ebee15bb64eb609ee5280cfd8cbbb78efdf163bb49eee11c77de461ef8b85e2781e508d231777390ddf0e8ec
+ undici-types: "npm:~6.20.0"
+ checksum: 10/c802a526da2f3fa3ccefd00a71244e7cb825329951719e79e8fec62b1dbc2855388c830489770611584665ce10be23c05ed585982038b24924e1ba2c2cce03fd
languageName: node
linkType: hard
@@ -1951,25 +2339,32 @@ __metadata:
linkType: hard
"@types/node@npm:^20.9.0":
- version: 20.14.13
- resolution: "@types/node@npm:20.14.13"
+ version: 20.17.9
+ resolution: "@types/node@npm:20.17.9"
dependencies:
- undici-types: "npm:~5.26.4"
- checksum: 10/749160b6bd9866e6169cb1a222e75aaf81da3868af1fda1e1e66d33c7e182be381f98a42b7d231fddf470f6389f2052ee842e776b3fdc677df798b933617866d
+ undici-types: "npm:~6.19.2"
+ checksum: 10/11604a47adf383892394a59a339136b2746a71addf4a3b13f661d23b6e81e8a4f3b35e69dbcffc94698368e5ab5ec056a43a86c87eff00b1b8ea8cfcbfe641df
+ languageName: node
+ linkType: hard
+
+"@types/normalize-package-data@npm:^2.4.0, @types/normalize-package-data@npm:^2.4.3":
+ version: 2.4.4
+ resolution: "@types/normalize-package-data@npm:2.4.4"
+ checksum: 10/65dff72b543997b7be8b0265eca7ace0e34b75c3e5fee31de11179d08fa7124a7a5587265d53d0409532ecb7f7fba662c2012807963e1f9b059653ec2c83ee05
languageName: node
linkType: hard
"@types/prop-types@npm:*":
- version: 15.7.12
- resolution: "@types/prop-types@npm:15.7.12"
- checksum: 10/ac16cc3d0a84431ffa5cfdf89579ad1e2269549f32ce0c769321fdd078f84db4fbe1b461ed5a1a496caf09e637c0e367d600c541435716a55b1d9713f5035dfe
+ version: 15.7.14
+ resolution: "@types/prop-types@npm:15.7.14"
+ checksum: 10/d0c5407b9ccc3dd5fae0ccf9b1007e7622ba5e6f1c18399b4f24dff33619d469da4b9fa918a374f19dc0d9fe6a013362aab0b844b606cfc10676efba3f5f736d
languageName: node
linkType: hard
"@types/qs@npm:*":
- version: 6.9.15
- resolution: "@types/qs@npm:6.9.15"
- checksum: 10/97d8208c2b82013b618e7a9fc14df6bd40a73e1385ac479b6896bafc7949a46201c15f42afd06e86a05e914f146f495f606b6fb65610cc60cf2e0ff743ec38a2
+ version: 6.9.17
+ resolution: "@types/qs@npm:6.9.17"
+ checksum: 10/fc3beda0be70e820ddabaa361e8dfec5e09b482b8f6cf1515615479a027dd06cd5ba0ffbd612b654c2605523f45f484c8905a475623d6cd0c4cadcf5d0c517f5
languageName: node
linkType: hard
@@ -1980,22 +2375,22 @@ __metadata:
languageName: node
linkType: hard
-"@types/react-dom@npm:^18.3.0":
- version: 18.3.0
- resolution: "@types/react-dom@npm:18.3.0"
+"@types/react-dom@npm:^18.3.1":
+ version: 18.3.2
+ resolution: "@types/react-dom@npm:18.3.2"
dependencies:
- "@types/react": "npm:*"
- checksum: 10/6ff53f5a7b7fba952a68e114d3b542ebdc1e87a794234785ebab0bcd9bde7fb4885f21ebaf93d26dc0a1b5b93287f42cad68b78ae04dddf6b20da7aceff0beaf
+ "@types/react": "npm:^18"
+ checksum: 10/29337fe650ec49178121a815f0c5b7f6081e63b216a29bd6f90bb5e5b0367d60a95b50a25b1848031c82458de2dfb62f78b18e72d0e6fed6f77951e64e3897d1
languageName: node
linkType: hard
-"@types/react@npm:*, @types/react@npm:^18.3.3":
- version: 18.3.3
- resolution: "@types/react@npm:18.3.3"
+"@types/react@npm:^18, @types/react@npm:^18.3.3":
+ version: 18.3.14
+ resolution: "@types/react@npm:18.3.14"
dependencies:
"@types/prop-types": "npm:*"
csstype: "npm:^3.0.2"
- checksum: 10/68e203b7f1f91d6cf21f33fc7af9d6d228035a26c83f514981e54aa3da695d0ec6af10c277c6336de1dd76c4adbe9563f3a21f80c4462000f41e5f370b46e96c
+ checksum: 10/683927b1e24293276cf62f60f1baa666b7f1053c87ec8d8c79d2d4bc105b99e0492482f801ffce7cdef9d656c11294faa423051807a500c7475f4fbd7661bd8d
languageName: node
linkType: hard
@@ -2022,6 +2417,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/semver@npm:^7.5.5":
+ version: 7.5.8
+ resolution: "@types/semver@npm:7.5.8"
+ checksum: 10/3496808818ddb36deabfe4974fd343a78101fa242c4690044ccdc3b95dcf8785b494f5d628f2f47f38a702f8db9c53c67f47d7818f2be1b79f2efb09692e1178
+ languageName: node
+ linkType: hard
+
"@types/send@npm:*":
version: 0.17.4
resolution: "@types/send@npm:0.17.4"
@@ -2062,11 +2464,11 @@ __metadata:
linkType: hard
"@types/ws@npm:^8.5.10, @types/ws@npm:^8.5.5":
- version: 8.5.12
- resolution: "@types/ws@npm:8.5.12"
+ version: 8.5.13
+ resolution: "@types/ws@npm:8.5.13"
dependencies:
"@types/node": "npm:*"
- checksum: 10/d8a3ddfb5ff8fea992a043113579d61ac1ea21e8464415af9e2b01b205ed19d817821ad64ca1b3a90062d1df1c23b0f586d8351d25ca6728844df99a74e8f76d
+ checksum: 10/21369beafa75c91ae3b00d3a2671c7408fceae1d492ca2abd5ac7c8c8bf4596d513c1599ebbddeae82c27c4a2d248976d0d714c4b3d34362b2ae35b964e2e637
languageName: node
linkType: hard
@@ -2105,165 +2507,165 @@ __metadata:
linkType: hard
"@vscode/spdlog@npm:^0.15.0":
- version: 0.15.0
- resolution: "@vscode/spdlog@npm:0.15.0"
+ version: 0.15.1
+ resolution: "@vscode/spdlog@npm:0.15.1"
dependencies:
bindings: "npm:^1.5.0"
mkdirp: "npm:^1.0.4"
node-addon-api: "npm:7.1.0"
node-gyp: "npm:latest"
- checksum: 10/5d78231f69b54422c45c8062766260e0461388a398f8916c8fadca3dbdf0be953beb064ea4ebd6b1337be8e7fa1b9985eac6ae0f3c5dbbd1b2f3b27e8bf1a33d
+ checksum: 10/c64f0ed5e73421eb976ee9a11f0464e66fb3160ee3d5fec58a7a013a9a5121a4c6bee87c83d5572090c31b82b1cc03c42b569dfb881044cbf83fef2d37070d97
languageName: node
linkType: hard
-"@webassemblyjs/ast@npm:1.12.1, @webassemblyjs/ast@npm:^1.12.1":
- version: 1.12.1
- resolution: "@webassemblyjs/ast@npm:1.12.1"
+"@webassemblyjs/ast@npm:1.14.1, @webassemblyjs/ast@npm:^1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/ast@npm:1.14.1"
dependencies:
- "@webassemblyjs/helper-numbers": "npm:1.11.6"
- "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6"
- checksum: 10/a775b0559437ae122d14fec0cfe59fdcaf5ca2d8ff48254014fd05d6797e20401e0f1518e628f9b06819aa085834a2534234977f9608b3f2e51f94b6e8b0bc43
+ "@webassemblyjs/helper-numbers": "npm:1.13.2"
+ "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2"
+ checksum: 10/f83e6abe38057f5d87c1fb356513a371a8b43c9b87657f2790741a66b1ef8ecf958d1391bc42f27c5fb33f58ab8286a38ea849fdd21f433cd4df1307424bab45
languageName: node
linkType: hard
-"@webassemblyjs/floating-point-hex-parser@npm:1.11.6":
- version: 1.11.6
- resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.11.6"
- checksum: 10/29b08758841fd8b299c7152eda36b9eb4921e9c584eb4594437b5cd90ed6b920523606eae7316175f89c20628da14326801090167cc7fbffc77af448ac84b7e2
+"@webassemblyjs/floating-point-hex-parser@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.13.2"
+ checksum: 10/e866ec8433f4a70baa511df5e8f2ebcd6c24f4e2cc6274c7c5aabe2bcce3459ea4680e0f35d450e1f3602acf3913b6b8e4f15069c8cfd34ae8609fb9a7d01795
languageName: node
linkType: hard
-"@webassemblyjs/helper-api-error@npm:1.11.6":
- version: 1.11.6
- resolution: "@webassemblyjs/helper-api-error@npm:1.11.6"
- checksum: 10/e8563df85161096343008f9161adb138a6e8f3c2cc338d6a36011aa55eabb32f2fd138ffe63bc278d009ada001cc41d263dadd1c0be01be6c2ed99076103689f
+"@webassemblyjs/helper-api-error@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/helper-api-error@npm:1.13.2"
+ checksum: 10/48b5df7fd3095bb252f59a139fe2cbd999a62ac9b488123e9a0da3906ad8a2f2da7b2eb21d328c01a90da987380928706395c2897d1f3ed9e2125b6d75a920d0
languageName: node
linkType: hard
-"@webassemblyjs/helper-buffer@npm:1.12.1":
- version: 1.12.1
- resolution: "@webassemblyjs/helper-buffer@npm:1.12.1"
- checksum: 10/1d8705daa41f4d22ef7c6d422af4c530b84d69d0c253c6db5adec44d511d7caa66837803db5b1addcea611a1498fd5a67d2cf318b057a916283ae41ffb85ba8a
+"@webassemblyjs/helper-buffer@npm:1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/helper-buffer@npm:1.14.1"
+ checksum: 10/9690afeafa5e765a34620aa6216e9d40f9126d4e37e9726a2594bf60cab6b211ef20ab6670fd3c4449dd4a3497e69e49b2b725c8da0fb213208c7f45f15f5d5b
languageName: node
linkType: hard
-"@webassemblyjs/helper-numbers@npm:1.11.6":
- version: 1.11.6
- resolution: "@webassemblyjs/helper-numbers@npm:1.11.6"
+"@webassemblyjs/helper-numbers@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/helper-numbers@npm:1.13.2"
dependencies:
- "@webassemblyjs/floating-point-hex-parser": "npm:1.11.6"
- "@webassemblyjs/helper-api-error": "npm:1.11.6"
+ "@webassemblyjs/floating-point-hex-parser": "npm:1.13.2"
+ "@webassemblyjs/helper-api-error": "npm:1.13.2"
"@xtuc/long": "npm:4.2.2"
- checksum: 10/9ffd258ad809402688a490fdef1fd02222f20cdfe191c895ac215a331343292164e5033dbc0347f0f76f2447865c0b5c2d2e3304ee948d44f7aa27857028fd08
+ checksum: 10/e4c7d0b09811e1cda8eec644a022b560b28f4e974f50195375ccd007df5ee48a922a6dcff5ac40b6a8ec850d56d0ea6419318eee49fec7819ede14e90417a6a4
languageName: node
linkType: hard
-"@webassemblyjs/helper-wasm-bytecode@npm:1.11.6":
- version: 1.11.6
- resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.11.6"
- checksum: 10/4ebf03e9c1941288c10e94e0f813f413f972bfaa1f09be2cc2e5577f300430906b61aa24d52f5ef2f894e8e24e61c6f7c39871d7e3d98bc69460e1b8e00bb20b
+"@webassemblyjs/helper-wasm-bytecode@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.13.2"
+ checksum: 10/3edd191fff7296df1ef3b023bdbe6cb5ea668f6386fd197ccfce46015c6f2a8cc9763cfb86503a0b94973ad27996645afff2252ee39a236513833259a47af6ed
languageName: node
linkType: hard
-"@webassemblyjs/helper-wasm-section@npm:1.12.1":
- version: 1.12.1
- resolution: "@webassemblyjs/helper-wasm-section@npm:1.12.1"
+"@webassemblyjs/helper-wasm-section@npm:1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/helper-wasm-section@npm:1.14.1"
dependencies:
- "@webassemblyjs/ast": "npm:1.12.1"
- "@webassemblyjs/helper-buffer": "npm:1.12.1"
- "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6"
- "@webassemblyjs/wasm-gen": "npm:1.12.1"
- checksum: 10/e91e6b28114e35321934070a2db8973a08a5cd9c30500b817214c683bbf5269ed4324366dd93ad83bf2fba0d671ac8f39df1c142bf58f70c57a827eeba4a3d2f
+ "@webassemblyjs/ast": "npm:1.14.1"
+ "@webassemblyjs/helper-buffer": "npm:1.14.1"
+ "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2"
+ "@webassemblyjs/wasm-gen": "npm:1.14.1"
+ checksum: 10/6b73874f906532512371181d7088460f767966f26309e836060c5a8e4e4bfe6d523fb5f4c034b34aa22ebb1192815f95f0e264298769485c1f0980fdd63ae0ce
languageName: node
linkType: hard
-"@webassemblyjs/ieee754@npm:1.11.6":
- version: 1.11.6
- resolution: "@webassemblyjs/ieee754@npm:1.11.6"
+"@webassemblyjs/ieee754@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/ieee754@npm:1.13.2"
dependencies:
"@xtuc/ieee754": "npm:^1.2.0"
- checksum: 10/13574b8e41f6ca39b700e292d7edf102577db5650fe8add7066a320aa4b7a7c09a5056feccac7a74eb68c10dea9546d4461412af351f13f6b24b5f32379b49de
+ checksum: 10/d7e3520baa37a7309fa7db4d73d69fb869878853b1ebd4b168821bd03fcc4c0e1669c06231315b0039035d9a7a462e53de3ad982da4a426a4b0743b5888e8673
languageName: node
linkType: hard
-"@webassemblyjs/leb128@npm:1.11.6":
- version: 1.11.6
- resolution: "@webassemblyjs/leb128@npm:1.11.6"
+"@webassemblyjs/leb128@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/leb128@npm:1.13.2"
dependencies:
"@xtuc/long": "npm:4.2.2"
- checksum: 10/ec3b72db0e7ce7908fe08ec24395bfc97db486063824c0edc580f0973a4cfbadf30529569d9c7db663a56513e45b94299cca03be9e1992ea3308bb0744164f3d
+ checksum: 10/3a10542c86807061ec3230bac8ee732289c852b6bceb4b88ebd521a12fbcecec7c432848284b298154f28619e2746efbed19d6904aef06c49ef20a0b85f650cf
languageName: node
linkType: hard
-"@webassemblyjs/utf8@npm:1.11.6":
- version: 1.11.6
- resolution: "@webassemblyjs/utf8@npm:1.11.6"
- checksum: 10/361a537bd604101b320a5604c3c96d1038d83166f1b9fb86cedadc7e81bae54c3785ae5d90bf5b1842f7da08194ccaf0f44a64fcca0cbbd6afe1a166196986d6
+"@webassemblyjs/utf8@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/utf8@npm:1.13.2"
+ checksum: 10/27885e5d19f339501feb210867d69613f281eda695ac508f04d69fa3398133d05b6870969c0242b054dc05420ed1cc49a64dea4fe0588c18d211cddb0117cc54
languageName: node
linkType: hard
-"@webassemblyjs/wasm-edit@npm:^1.12.1":
- version: 1.12.1
- resolution: "@webassemblyjs/wasm-edit@npm:1.12.1"
+"@webassemblyjs/wasm-edit@npm:^1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/wasm-edit@npm:1.14.1"
dependencies:
- "@webassemblyjs/ast": "npm:1.12.1"
- "@webassemblyjs/helper-buffer": "npm:1.12.1"
- "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6"
- "@webassemblyjs/helper-wasm-section": "npm:1.12.1"
- "@webassemblyjs/wasm-gen": "npm:1.12.1"
- "@webassemblyjs/wasm-opt": "npm:1.12.1"
- "@webassemblyjs/wasm-parser": "npm:1.12.1"
- "@webassemblyjs/wast-printer": "npm:1.12.1"
- checksum: 10/5678ae02dbebba2f3a344e25928ea5a26a0df777166c9be77a467bfde7aca7f4b57ef95587e4bd768a402cdf2fddc4c56f0a599d164cdd9fe313520e39e18137
+ "@webassemblyjs/ast": "npm:1.14.1"
+ "@webassemblyjs/helper-buffer": "npm:1.14.1"
+ "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2"
+ "@webassemblyjs/helper-wasm-section": "npm:1.14.1"
+ "@webassemblyjs/wasm-gen": "npm:1.14.1"
+ "@webassemblyjs/wasm-opt": "npm:1.14.1"
+ "@webassemblyjs/wasm-parser": "npm:1.14.1"
+ "@webassemblyjs/wast-printer": "npm:1.14.1"
+ checksum: 10/c62c50eadcf80876713f8c9f24106b18cf208160ab842fcb92060fd78c37bf37e7fcf0b7cbf1afc05d230277c2ce0f3f728432082c472dd1293e184a95f9dbdd
languageName: node
linkType: hard
-"@webassemblyjs/wasm-gen@npm:1.12.1":
- version: 1.12.1
- resolution: "@webassemblyjs/wasm-gen@npm:1.12.1"
+"@webassemblyjs/wasm-gen@npm:1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/wasm-gen@npm:1.14.1"
dependencies:
- "@webassemblyjs/ast": "npm:1.12.1"
- "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6"
- "@webassemblyjs/ieee754": "npm:1.11.6"
- "@webassemblyjs/leb128": "npm:1.11.6"
- "@webassemblyjs/utf8": "npm:1.11.6"
- checksum: 10/ec45bd50e86bc9856f80fe9af4bc1ae5c98fb85f57023d11dff2b670da240c47a7b1b9b6c89755890314212bd167cf3adae7f1157216ddffb739a4ce589fc338
+ "@webassemblyjs/ast": "npm:1.14.1"
+ "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2"
+ "@webassemblyjs/ieee754": "npm:1.13.2"
+ "@webassemblyjs/leb128": "npm:1.13.2"
+ "@webassemblyjs/utf8": "npm:1.13.2"
+ checksum: 10/6085166b0987d3031355fe17a4f9ef0f412e08098d95454059aced2bd72a4c3df2bc099fa4d32d640551fc3eca1ac1a997b44432e46dc9d84642688e42c17ed4
languageName: node
linkType: hard
-"@webassemblyjs/wasm-opt@npm:1.12.1":
- version: 1.12.1
- resolution: "@webassemblyjs/wasm-opt@npm:1.12.1"
+"@webassemblyjs/wasm-opt@npm:1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/wasm-opt@npm:1.14.1"
dependencies:
- "@webassemblyjs/ast": "npm:1.12.1"
- "@webassemblyjs/helper-buffer": "npm:1.12.1"
- "@webassemblyjs/wasm-gen": "npm:1.12.1"
- "@webassemblyjs/wasm-parser": "npm:1.12.1"
- checksum: 10/21f25ae109012c49bb084e09f3b67679510429adc3e2408ad3621b2b505379d9cce337799a7919ef44db64e0d136833216914aea16b0d4856f353b9778e0cdb7
+ "@webassemblyjs/ast": "npm:1.14.1"
+ "@webassemblyjs/helper-buffer": "npm:1.14.1"
+ "@webassemblyjs/wasm-gen": "npm:1.14.1"
+ "@webassemblyjs/wasm-parser": "npm:1.14.1"
+ checksum: 10/fa5d1ef8d2156e7390927f938f513b7fb4440dd6804b3d6c8622b7b1cf25a3abf1a5809f615896d4918e04b27b52bc3cbcf18faf2d563cb563ae0a9204a492db
languageName: node
linkType: hard
-"@webassemblyjs/wasm-parser@npm:1.12.1, @webassemblyjs/wasm-parser@npm:^1.12.1":
- version: 1.12.1
- resolution: "@webassemblyjs/wasm-parser@npm:1.12.1"
+"@webassemblyjs/wasm-parser@npm:1.14.1, @webassemblyjs/wasm-parser@npm:^1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/wasm-parser@npm:1.14.1"
dependencies:
- "@webassemblyjs/ast": "npm:1.12.1"
- "@webassemblyjs/helper-api-error": "npm:1.11.6"
- "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6"
- "@webassemblyjs/ieee754": "npm:1.11.6"
- "@webassemblyjs/leb128": "npm:1.11.6"
- "@webassemblyjs/utf8": "npm:1.11.6"
- checksum: 10/f7311685b76c3e1def2abea3488be1e77f06ecd8633143a6c5c943ca289660952b73785231bb76a010055ca64645227a4bc79705c26ab7536216891b6bb36320
+ "@webassemblyjs/ast": "npm:1.14.1"
+ "@webassemblyjs/helper-api-error": "npm:1.13.2"
+ "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2"
+ "@webassemblyjs/ieee754": "npm:1.13.2"
+ "@webassemblyjs/leb128": "npm:1.13.2"
+ "@webassemblyjs/utf8": "npm:1.13.2"
+ checksum: 10/07d9805fda88a893c984ed93d5a772d20d671e9731358ab61c6c1af8e0e58d1c42fc230c18974dfddebc9d2dd7775d514ba4d445e70080b16478b4b16c39c7d9
languageName: node
linkType: hard
-"@webassemblyjs/wast-printer@npm:1.12.1":
- version: 1.12.1
- resolution: "@webassemblyjs/wast-printer@npm:1.12.1"
+"@webassemblyjs/wast-printer@npm:1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/wast-printer@npm:1.14.1"
dependencies:
- "@webassemblyjs/ast": "npm:1.12.1"
+ "@webassemblyjs/ast": "npm:1.14.1"
"@xtuc/long": "npm:4.2.2"
- checksum: 10/1a6a4b6bc4234f2b5adbab0cb11a24911b03380eb1cab6fb27a2250174a279fdc6aa2f5a9cf62dd1f6d4eb39f778f488e8ff15b9deb0670dee5c5077d46cf572
+ checksum: 10/cef09aad2fcd291bfcf9efdae2ea1e961a1ba0f925d1d9dcdd8c746d32fbaf431b6d26a0241699c0e39f82139018aa720b4ceb84ac6f4c78f13072747480db69
languageName: node
linkType: hard
@@ -2307,6 +2709,49 @@ __metadata:
languageName: node
linkType: hard
+"@xterm/addon-canvas@npm:0.7.0":
+ version: 0.7.0
+ resolution: "@xterm/addon-canvas@npm:0.7.0"
+ peerDependencies:
+ "@xterm/xterm": ^5.0.0
+ checksum: 10/63300bb472f9a06675af99375c02b63d1072765c52b2fed29c8dae310fe0be6858cc09bd0cc37dc2a58fed7dfe1c0808b25a02753d071e6d46b7efdb8f163bf0
+ languageName: node
+ linkType: hard
+
+"@xterm/addon-fit@npm:0.10.0":
+ version: 0.10.0
+ resolution: "@xterm/addon-fit@npm:0.10.0"
+ peerDependencies:
+ "@xterm/xterm": ^5.0.0
+ checksum: 10/8edfad561c0d0316c5883cbe2ce56109f105a2b2bf53b71d5f8c788e656a3205c1093a659dddcf4025a459e4b7ff8e07b6c6a19815c8711deeded560de5f1893
+ languageName: node
+ linkType: hard
+
+"@xterm/addon-search@npm:0.15.0":
+ version: 0.15.0
+ resolution: "@xterm/addon-search@npm:0.15.0"
+ peerDependencies:
+ "@xterm/xterm": ^5.0.0
+ checksum: 10/f45475d837c5bcd5277aa24301464be5f786311dc086d8eb650fe67839347b9922291556643cedde881bc41d99c6a6d4a1498fafda98396d355613a471f59e8d
+ languageName: node
+ linkType: hard
+
+"@xterm/addon-webgl@npm:0.18.0":
+ version: 0.18.0
+ resolution: "@xterm/addon-webgl@npm:0.18.0"
+ peerDependencies:
+ "@xterm/xterm": ^5.0.0
+ checksum: 10/ba3250afd41ea32b5f302d63b20e7dec107aec64c3c1fbc0142215bf5167f63a5907423e260712bd1c637ad549db267aa1e0afc2080472354ac25d8c7f2c2281
+ languageName: node
+ linkType: hard
+
+"@xterm/xterm@npm:5.5.0":
+ version: 5.5.0
+ resolution: "@xterm/xterm@npm:5.5.0"
+ checksum: 10/d4cdc402de81a83a3e0ef93f38072cb8f54abe4d65865f2e29b92cbc2593f86d052f6b993895c9e5dec97f47548f504e90bcea0aad6845917c09b03f2f3a4629
+ languageName: node
+ linkType: hard
+
"@xtuc/ieee754@npm:^1.2.0":
version: 1.2.0
resolution: "@xtuc/ieee754@npm:1.2.0"
@@ -2321,6 +2766,18 @@ __metadata:
languageName: node
linkType: hard
+"JSONStream@npm:^1.0.4":
+ version: 1.3.5
+ resolution: "JSONStream@npm:1.3.5"
+ dependencies:
+ jsonparse: "npm:^1.2.0"
+ through: "npm:>=2.2.7 <3"
+ bin:
+ JSONStream: ./bin.js
+ checksum: 10/e30daf7b9b2da23076181d9a0e4bec33bc1d97e8c0385b949f1b16ba3366a1d241ec6f077850c01fe32379b5ebb8b96b65496984bc1545a93a5150bf4c267439
+ languageName: node
+ linkType: hard
+
"abbrev@npm:^1.0.0":
version: 1.1.1
resolution: "abbrev@npm:1.1.1"
@@ -2335,7 +2792,7 @@ __metadata:
languageName: node
linkType: hard
-"accepts@npm:~1.3.4, accepts@npm:~1.3.5, accepts@npm:~1.3.8":
+"accepts@npm:^1.3.5, accepts@npm:~1.3.4, accepts@npm:~1.3.8":
version: 1.3.8
resolution: "accepts@npm:1.3.8"
dependencies:
@@ -2345,30 +2802,31 @@ __metadata:
languageName: node
linkType: hard
-"acorn-import-attributes@npm:^1.9.5":
- version: 1.9.5
- resolution: "acorn-import-attributes@npm:1.9.5"
- peerDependencies:
- acorn: ^8
- checksum: 10/8bfbfbb6e2467b9b47abb4d095df717ab64fce2525da65eabee073e85e7975fb3a176b6c8bba17c99a7d8ede283a10a590272304eb54a93c4aa1af9790d47a8b
+"accepts@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "accepts@npm:2.0.0"
+ dependencies:
+ mime-types: "npm:^3.0.0"
+ negotiator: "npm:^1.0.0"
+ checksum: 10/ea1343992b40b2bfb3a3113fa9c3c2f918ba0f9197ae565c48d3f84d44b174f6b1d5cd9989decd7655963eb03a272abc36968cc439c2907f999bd5ef8653d5a7
languageName: node
linkType: hard
"acorn-walk@npm:^8.1.1":
- version: 8.3.3
- resolution: "acorn-walk@npm:8.3.3"
+ version: 8.3.4
+ resolution: "acorn-walk@npm:8.3.4"
dependencies:
acorn: "npm:^8.11.0"
- checksum: 10/59701dcb7070679622ba8e9c7f37577b4935565747ca0fd7c1c3ad30b3f1b1b008276282664e323b5495eb49f77fa12d3816fd06dc68e18f90fbebe759f71450
+ checksum: 10/871386764e1451c637bb8ab9f76f4995d408057e9909be6fb5ad68537ae3375d85e6a6f170b98989f44ab3ff6c74ad120bc2779a3d577606e7a0cd2b4efcaf77
languageName: node
linkType: hard
-"acorn@npm:^8.11.0, acorn@npm:^8.4.1, acorn@npm:^8.7.1, acorn@npm:^8.8.2":
- version: 8.12.1
- resolution: "acorn@npm:8.12.1"
+"acorn@npm:^8.11.0, acorn@npm:^8.14.0, acorn@npm:^8.4.1, acorn@npm:^8.8.2":
+ version: 8.14.0
+ resolution: "acorn@npm:8.14.0"
bin:
acorn: bin/acorn
- checksum: 10/d08c2d122bba32d0861e0aa840b2ee25946c286d5dc5990abca991baf8cdbfbe199b05aacb221b979411a2fea36f83e26b5ac4f6b4e0ce49038c62316c1848f0
+ checksum: 10/6df29c35556782ca9e632db461a7f97947772c6c1d5438a81f0c873a3da3a792487e83e404d1c6c25f70513e91aa18745f6eafb1fcc3a43ecd1920b21dd173d2
languageName: node
linkType: hard
@@ -2388,6 +2846,13 @@ __metadata:
languageName: node
linkType: hard
+"add-stream@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "add-stream@npm:1.0.0"
+ checksum: 10/3e9e8b0b8f0170406d7c3a9a39bfbdf419ccccb0fd2a396338c0fda0a339af73bf738ad414fc520741de74517acf0dd92b4a36fd3298a47fd5371eee8f2c5a06
+ languageName: node
+ linkType: hard
+
"address@npm:^1.1.2":
version: 1.2.2
resolution: "address@npm:1.2.2"
@@ -2404,12 +2869,10 @@ __metadata:
languageName: node
linkType: hard
-"agent-base@npm:^7.0.2, agent-base@npm:^7.1.0, agent-base@npm:^7.1.1":
- version: 7.1.1
- resolution: "agent-base@npm:7.1.1"
- dependencies:
- debug: "npm:^4.3.4"
- checksum: 10/c478fec8f79953f118704d007a38f2a185458853f5c45579b9669372bd0e12602e88dc2ad0233077831504f7cd6fcc8251c383375bba5eaaf563b102938bda26
+"agent-base@npm:^7.1.0, agent-base@npm:^7.1.2":
+ version: 7.1.3
+ resolution: "agent-base@npm:7.1.3"
+ checksum: 10/3db6d8d4651f2aa1a9e4af35b96ab11a7607af57a24f3bc721a387eaa3b5f674e901f0a648b0caefd48f3fd117c7761b79a3b55854e2aebaa96c3f32cf76af84
languageName: node
linkType: hard
@@ -2432,6 +2895,28 @@ __metadata:
languageName: node
linkType: hard
+"ai@npm:^4.1.45":
+ version: 4.1.50
+ resolution: "ai@npm:4.1.50"
+ dependencies:
+ "@ai-sdk/provider": "npm:1.0.9"
+ "@ai-sdk/provider-utils": "npm:2.1.10"
+ "@ai-sdk/react": "npm:1.1.20"
+ "@ai-sdk/ui-utils": "npm:1.1.16"
+ "@opentelemetry/api": "npm:1.9.0"
+ jsondiffpatch: "npm:0.6.0"
+ peerDependencies:
+ react: ^18 || ^19 || ^19.0.0-rc
+ zod: ^3.0.0
+ peerDependenciesMeta:
+ react:
+ optional: true
+ zod:
+ optional: true
+ checksum: 10/81fd9481b688306d30375bc7939bfd9f3e3b7babdaa6e48f6c7d988e8e564ce0c6b44c93224cac3c2737cb4039329fb37888d9d5e9717376460f6065593f621e
+ languageName: node
+ linkType: hard
+
"ajv-formats@npm:^2.1.1":
version: 2.1.1
resolution: "ajv-formats@npm:2.1.1"
@@ -2491,9 +2976,9 @@ __metadata:
linkType: hard
"anser@npm:^2.1.1":
- version: 2.1.1
- resolution: "anser@npm:2.1.1"
- checksum: 10/7cf63f2ac34a77a410da37bd7748f9d4f1b077763b51e5eadf7b355211050e12cabbb405268cc033f6351e1e60cc00ca18431a240053ffc94c12f0c758e1e66d
+ version: 2.3.0
+ resolution: "anser@npm:2.3.0"
+ checksum: 10/a3be4be16b753c6bf4790d93bac4f64819d29dbb09592ade1979d3cb3584d7f2cb229fcff33b3519978f3c8bf5a85dac70fb1182a45c42c72826aba5e512ee98
languageName: node
linkType: hard
@@ -2539,9 +3024,18 @@ __metadata:
linkType: hard
"ansi-regex@npm:^6.0.1":
- version: 6.0.1
- resolution: "ansi-regex@npm:6.0.1"
- checksum: 10/1ff8b7667cded1de4fa2c9ae283e979fc87036864317da86a2e546725f96406746411d0d85e87a2d12fa5abd715d90006de7fa4fa0477c92321ad3b4c7d4e169
+ version: 6.1.0
+ resolution: "ansi-regex@npm:6.1.0"
+ checksum: 10/495834a53b0856c02acd40446f7130cb0f8284f4a39afdab20d5dc42b2e198b1196119fe887beed8f9055c4ff2055e3b2f6d4641d0be018cdfb64fedf6fc1aac
+ languageName: node
+ linkType: hard
+
+"ansi-styles@npm:^3.2.1":
+ version: 3.2.1
+ resolution: "ansi-styles@npm:3.2.1"
+ dependencies:
+ color-convert: "npm:^1.9.0"
+ checksum: 10/d85ade01c10e5dd77b6c89f34ed7531da5830d2cb5882c645f330079975b716438cd7ebb81d0d6e6b4f9c577f19ae41ab55f07f19786b02f9dfd9e0377395665
languageName: node
linkType: hard
@@ -2571,10 +3065,10 @@ __metadata:
languageName: node
linkType: hard
-"app-builder-bin@npm:4.0.0":
- version: 4.0.0
- resolution: "app-builder-bin@npm:4.0.0"
- checksum: 10/5d401b2670acb381c76f96467320af0569748c66950adacc239ef85f5ac9d7b44e93c387ad3fea22c25d42ca9f6f6ccd53e827cdf9eb6b6cddd2091d88c5289d
+"app-builder-bin@npm:5.0.0-alpha.10":
+ version: 5.0.0-alpha.10
+ resolution: "app-builder-bin@npm:5.0.0-alpha.10"
+ checksum: 10/842dc0cade3f1dc2c3fc2809511a4ecb86146d17d22e35d97a493bf3c8bd131552e935abd8ed8df40f6f62d8b231b7b705c81df709becdd55dc28dc6f247af31
languageName: node
linkType: hard
@@ -2585,41 +3079,46 @@ __metadata:
languageName: node
linkType: hard
-"app-builder-lib@npm:24.13.3":
- version: 24.13.3
- resolution: "app-builder-lib@npm:24.13.3"
+"app-builder-lib@npm:25.1.8":
+ version: 25.1.8
+ resolution: "app-builder-lib@npm:25.1.8"
dependencies:
"@develar/schema-utils": "npm:~2.6.5"
- "@electron/notarize": "npm:2.2.1"
- "@electron/osx-sign": "npm:1.0.5"
- "@electron/universal": "npm:1.5.1"
+ "@electron/notarize": "npm:2.5.0"
+ "@electron/osx-sign": "npm:1.3.1"
+ "@electron/rebuild": "npm:3.6.1"
+ "@electron/universal": "npm:2.0.1"
"@malept/flatpak-bundler": "npm:^0.4.0"
"@types/fs-extra": "npm:9.0.13"
async-exit-hook: "npm:^2.0.1"
bluebird-lst: "npm:^1.0.9"
- builder-util: "npm:24.13.1"
- builder-util-runtime: "npm:9.2.4"
+ builder-util: "npm:25.1.7"
+ builder-util-runtime: "npm:9.2.10"
chromium-pickle-js: "npm:^0.2.0"
+ config-file-ts: "npm:0.2.8-rc1"
debug: "npm:^4.3.4"
+ dotenv: "npm:^16.4.5"
+ dotenv-expand: "npm:^11.0.6"
ejs: "npm:^3.1.8"
- electron-publish: "npm:24.13.1"
+ electron-publish: "npm:25.1.7"
form-data: "npm:^4.0.0"
fs-extra: "npm:^10.1.0"
hosted-git-info: "npm:^4.1.0"
is-ci: "npm:^3.0.0"
isbinaryfile: "npm:^5.0.0"
js-yaml: "npm:^4.1.0"
+ json5: "npm:^2.2.3"
lazy-val: "npm:^1.0.5"
- minimatch: "npm:^5.1.1"
- read-config-file: "npm:6.3.2"
+ minimatch: "npm:^10.0.0"
+ resedit: "npm:^1.7.0"
sanitize-filename: "npm:^1.6.3"
semver: "npm:^7.3.8"
tar: "npm:^6.1.12"
temp-file: "npm:^3.4.0"
peerDependencies:
- dmg-builder: 24.13.3
- electron-builder-squirrel-windows: 24.13.3
- checksum: 10/4379dc87e0e037a8e11eead68195673680fb4f90570bdc19fffa301d4c5bf5dcac2d38738885fed2cae5eeb5be9be0c93d682ee25e376322a25d0767dec4a415
+ dmg-builder: 25.1.8
+ electron-builder-squirrel-windows: 25.1.8
+ checksum: 10/0af82ffd8389b6dbacffd0ee3191ed056b411f069c362e0f676bf00413d8cb14f0d6d9047e1ab388a578e7f41c8338daa489a259de1203d4b9fc465254dda685
languageName: node
linkType: hard
@@ -2654,6 +3153,16 @@ __metadata:
languageName: node
linkType: hard
+"array-buffer-byte-length@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "array-buffer-byte-length@npm:1.0.1"
+ dependencies:
+ call-bind: "npm:^1.0.5"
+ is-array-buffer: "npm:^3.0.4"
+ checksum: 10/53524e08f40867f6a9f35318fafe467c32e45e9c682ba67b11943e167344d2febc0f6977a17e699b05699e805c3e8f073d876f8bbf1b559ed494ad2cd0fae09e
+ languageName: node
+ linkType: hard
+
"array-flatten@npm:1.1.1":
version: 1.1.1
resolution: "array-flatten@npm:1.1.1"
@@ -2661,6 +3170,13 @@ __metadata:
languageName: node
linkType: hard
+"array-ify@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "array-ify@npm:1.0.0"
+ checksum: 10/c0502015b319c93dd4484f18036bcc4b654eb76a4aa1f04afbcef11ac918859bb1f5d71ba1f0f1141770db9eef1a4f40f1761753650873068010bbf7bcdae4a4
+ languageName: node
+ linkType: hard
+
"array-union@npm:^1.0.1":
version: 1.0.2
resolution: "array-union@npm:1.0.2"
@@ -2677,6 +3193,29 @@ __metadata:
languageName: node
linkType: hard
+"arraybuffer.prototype.slice@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "arraybuffer.prototype.slice@npm:1.0.3"
+ dependencies:
+ array-buffer-byte-length: "npm:^1.0.1"
+ call-bind: "npm:^1.0.5"
+ define-properties: "npm:^1.2.1"
+ es-abstract: "npm:^1.22.3"
+ es-errors: "npm:^1.2.1"
+ get-intrinsic: "npm:^1.2.3"
+ is-array-buffer: "npm:^3.0.4"
+ is-shared-array-buffer: "npm:^1.0.2"
+ checksum: 10/0221f16c1e3ec7b67da870ee0e1f12b825b5f9189835392b59a22990f715827561a4f4cd5330dc7507de272d8df821be6cd4b0cb569babf5ea4be70e365a2f3d
+ languageName: node
+ linkType: hard
+
+"arrify@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "arrify@npm:1.0.1"
+ checksum: 10/745075dd4a4624ff0225c331dacb99be501a515d39bcb7c84d24660314a6ec28e68131b137e6f7e16318170842ce97538cd298fc4cd6b2cc798e0b957f2747e7
+ languageName: node
+ linkType: hard
+
"asar@npm:^3.2.0":
version: 3.2.0
resolution: "asar@npm:3.2.0"
@@ -2695,6 +3234,30 @@ __metadata:
languageName: node
linkType: hard
+"asn1.js@npm:^4.10.1":
+ version: 4.10.1
+ resolution: "asn1.js@npm:4.10.1"
+ dependencies:
+ bn.js: "npm:^4.0.0"
+ inherits: "npm:^2.0.1"
+ minimalistic-assert: "npm:^1.0.0"
+ checksum: 10/5a02104b9ba167917c786a3fdac9840a057d29e6b609250e6af924d0529ead1a32417da13eec809cadea8f991eb67782196f3df427c5b4f30eaf22044fc64fda
+ languageName: node
+ linkType: hard
+
+"assert@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "assert@npm:2.1.0"
+ dependencies:
+ call-bind: "npm:^1.0.2"
+ is-nan: "npm:^1.3.2"
+ object-is: "npm:^1.1.5"
+ object.assign: "npm:^4.1.4"
+ util: "npm:^0.12.5"
+ checksum: 10/6b9d813c8eef1c0ac13feac5553972e4bd180ae16000d4eb5c0ded2489188737c75a5aacefc97a985008b37502f62fe1bad34da1a7481a54bbfabec3964c8aa7
+ languageName: node
+ linkType: hard
+
"async-exit-hook@npm:^2.0.1":
version: 2.0.1
resolution: "async-exit-hook@npm:2.0.1"
@@ -2703,9 +3266,9 @@ __metadata:
linkType: hard
"async@npm:^3.2.3":
- version: 3.2.5
- resolution: "async@npm:3.2.5"
- checksum: 10/323c3615c3f0ab1ac25a6f953296bc0ac3213d5e0f1c0debdb12964e55963af288d570293c11e44f7967af58c06d2a88d0ea588c86ec0fbf62fa98037f604a0f
+ version: 3.2.6
+ resolution: "async@npm:3.2.6"
+ checksum: 10/cb6e0561a3c01c4b56a799cc8bab6ea5fef45f069ab32500b6e19508db270ef2dffa55e5aed5865c5526e9907b1f8be61b27530823b411ffafb5e1538c86c368
languageName: node
linkType: hard
@@ -2730,6 +3293,15 @@ __metadata:
languageName: node
linkType: hard
+"available-typed-arrays@npm:^1.0.7":
+ version: 1.0.7
+ resolution: "available-typed-arrays@npm:1.0.7"
+ dependencies:
+ possible-typed-array-names: "npm:^1.0.0"
+ checksum: 10/6c9da3a66caddd83c875010a1ca8ef11eac02ba15fb592dc9418b2b5e7b77b645fa7729380a92d9835c2f05f2ca1b6251f39b993e0feb3f1517c74fa1af02cab
+ languageName: node
+ linkType: hard
+
"babel-runtime@npm:6.x, babel-runtime@npm:^6.26.0":
version: 6.26.0
resolution: "babel-runtime@npm:6.26.0"
@@ -2821,9 +3393,23 @@ __metadata:
languageName: node
linkType: hard
-"body-parser@npm:1.20.2":
- version: 1.20.2
- resolution: "body-parser@npm:1.20.2"
+"bn.js@npm:^4.0.0, bn.js@npm:^4.1.0, bn.js@npm:^4.11.9":
+ version: 4.12.1
+ resolution: "bn.js@npm:4.12.1"
+ checksum: 10/07f22df8880b423c4890648e95791319898b96712b6ebc5d6b1082b34074f09dedb8601e717d67f905ce29bb1a5313f9a2b1a2015a679e42c9eed94392c0d379
+ languageName: node
+ linkType: hard
+
+"bn.js@npm:^5.2.1":
+ version: 5.2.1
+ resolution: "bn.js@npm:5.2.1"
+ checksum: 10/7a7e8764d7a6e9708b8b9841b2b3d6019cc154d2fc23716d0efecfe1e16921b7533c6f7361fb05471eab47986c4aa310c270f88e3507172104632ac8df2cfd84
+ languageName: node
+ linkType: hard
+
+"body-parser@npm:1.20.3":
+ version: 1.20.3
+ resolution: "body-parser@npm:1.20.3"
dependencies:
bytes: "npm:3.1.2"
content-type: "npm:~1.0.5"
@@ -2833,21 +3419,38 @@ __metadata:
http-errors: "npm:2.0.0"
iconv-lite: "npm:0.4.24"
on-finished: "npm:2.4.1"
- qs: "npm:6.11.0"
+ qs: "npm:6.13.0"
raw-body: "npm:2.5.2"
type-is: "npm:~1.6.18"
unpipe: "npm:1.0.0"
- checksum: 10/3cf171b82190cf91495c262b073e425fc0d9e25cc2bf4540d43f7e7bbca27d6a9eae65ca367b6ef3993eea261159d9d2ab37ce444e8979323952e12eb3df319a
+ checksum: 10/8723e3d7a672eb50854327453bed85ac48d045f4958e81e7d470c56bf111f835b97e5b73ae9f6393d0011cc9e252771f46fd281bbabc57d33d3986edf1e6aeca
+ languageName: node
+ linkType: hard
+
+"body-parser@npm:^2.0.1":
+ version: 2.1.0
+ resolution: "body-parser@npm:2.1.0"
+ dependencies:
+ bytes: "npm:^3.1.2"
+ content-type: "npm:^1.0.5"
+ debug: "npm:^4.4.0"
+ http-errors: "npm:^2.0.0"
+ iconv-lite: "npm:^0.5.2"
+ on-finished: "npm:^2.4.1"
+ qs: "npm:^6.14.0"
+ raw-body: "npm:^3.0.0"
+ type-is: "npm:^2.0.0"
+ checksum: 10/689e25d649527793bb3577ace9c122d4987cfb248ef0e78b4a4494a1c9ad79908c45c05682d27d1a261b441cea9f7cc5d4bf1c295b43e961d2a41bd27f1d9377
languageName: node
linkType: hard
"bonjour-service@npm:^1.0.11, bonjour-service@npm:^1.2.1":
- version: 1.2.1
- resolution: "bonjour-service@npm:1.2.1"
+ version: 1.3.0
+ resolution: "bonjour-service@npm:1.3.0"
dependencies:
fast-deep-equal: "npm:^3.1.3"
multicast-dns: "npm:^7.2.5"
- checksum: 10/8350d135ab8dd998a829136984d7f74bfc0667b162ab99ac98bae54d72ff7a6003c6fb7911739dfba7c56a113bd6ab06a4d4fe6719b18e66592c345663e7d923
+ checksum: 10/63d516d88f15fa4b89e247e6ff7d81c21a3ef5ed035b0b043c2b38e0c839f54f4ce58fbf9b7668027bf538ac86de366939dbb55cca63930f74eeea1e278c9585
languageName: node
linkType: hard
@@ -2893,17 +3496,108 @@ __metadata:
languageName: node
linkType: hard
-"browserslist@npm:^4.21.10":
- version: 4.23.2
- resolution: "browserslist@npm:4.23.2"
+"brorand@npm:^1.0.1, brorand@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "brorand@npm:1.1.0"
+ checksum: 10/8a05c9f3c4b46572dec6ef71012b1946db6cae8c7bb60ccd4b7dd5a84655db49fe043ecc6272e7ef1f69dc53d6730b9e2a3a03a8310509a3d797a618cbee52be
+ languageName: node
+ linkType: hard
+
+"browser-resolve@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "browser-resolve@npm:2.0.0"
+ dependencies:
+ resolve: "npm:^1.17.0"
+ checksum: 10/ad5314db3429a903b07d6445137588665c4677d6276298bb08f0623f05cb107762b73c78f03b4f954a712bd1ebaf98e349b9d98e423123a42804924327a5acd4
+ languageName: node
+ linkType: hard
+
+"browserify-aes@npm:^1.0.4, browserify-aes@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "browserify-aes@npm:1.2.0"
+ dependencies:
+ buffer-xor: "npm:^1.0.3"
+ cipher-base: "npm:^1.0.0"
+ create-hash: "npm:^1.1.0"
+ evp_bytestokey: "npm:^1.0.3"
+ inherits: "npm:^2.0.1"
+ safe-buffer: "npm:^5.0.1"
+ checksum: 10/2813058f74e083a00450b11ea9d5d1f072de7bf0133f5d122d4ff7b849bece56d52b9c51ad0db0fad21c0bc4e8272fd5196114bbe7b94a9b7feb0f9fbb33a3bf
+ languageName: node
+ linkType: hard
+
+"browserify-cipher@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "browserify-cipher@npm:1.0.1"
+ dependencies:
+ browserify-aes: "npm:^1.0.4"
+ browserify-des: "npm:^1.0.0"
+ evp_bytestokey: "npm:^1.0.0"
+ checksum: 10/2d8500acf1ee535e6bebe808f7a20e4c3a9e2ed1a6885fff1facbfd201ac013ef030422bec65ca9ece8ffe82b03ca580421463f9c45af6c8415fd629f4118c13
+ languageName: node
+ linkType: hard
+
+"browserify-des@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "browserify-des@npm:1.0.2"
+ dependencies:
+ cipher-base: "npm:^1.0.1"
+ des.js: "npm:^1.0.0"
+ inherits: "npm:^2.0.1"
+ safe-buffer: "npm:^5.1.2"
+ checksum: 10/2fd9018e598b1b25e002abaf656d46d8e0f2ee2666ff18852d37e5c3d0e47701d6824256b060fac395420d56a0c49c2b0d40a194e6fbd837bfdd893e7eb5ade4
+ languageName: node
+ linkType: hard
+
+"browserify-rsa@npm:^4.0.0, browserify-rsa@npm:^4.1.0":
+ version: 4.1.1
+ resolution: "browserify-rsa@npm:4.1.1"
+ dependencies:
+ bn.js: "npm:^5.2.1"
+ randombytes: "npm:^2.1.0"
+ safe-buffer: "npm:^5.2.1"
+ checksum: 10/62ae0da60e49e8d5dd3b0922119b6edee94ebfa3a184211c804024b3a75f9dab31a1d124cc0545ed050e273f0325c2fd7aba6a51e44ba6f726fceae3210ddade
+ languageName: node
+ linkType: hard
+
+"browserify-sign@npm:^4.2.3":
+ version: 4.2.3
+ resolution: "browserify-sign@npm:4.2.3"
+ dependencies:
+ bn.js: "npm:^5.2.1"
+ browserify-rsa: "npm:^4.1.0"
+ create-hash: "npm:^1.2.0"
+ create-hmac: "npm:^1.1.7"
+ elliptic: "npm:^6.5.5"
+ hash-base: "npm:~3.0"
+ inherits: "npm:^2.0.4"
+ parse-asn1: "npm:^5.1.7"
+ readable-stream: "npm:^2.3.8"
+ safe-buffer: "npm:^5.2.1"
+ checksum: 10/403a8061d229ae31266670345b4a7c00051266761d2c9bbeb68b1a9bcb05f68143b16110cf23a171a5d6716396a1f41296282b3e73eeec0a1871c77f0ff4ee6b
+ languageName: node
+ linkType: hard
+
+"browserify-zlib@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "browserify-zlib@npm:0.2.0"
+ dependencies:
+ pako: "npm:~1.0.5"
+ checksum: 10/852e72effdc00bf8acc6d167d835179eda9e5bd13721ae5d0a2d132dc542f33e73bead2959eb43a2f181a9c495bc2ae2bdb4ec37c4e37ff61a0277741cbaaa7a
+ languageName: node
+ linkType: hard
+
+"browserslist@npm:^4.0.0, browserslist@npm:^4.21.4, browserslist@npm:^4.24.0":
+ version: 4.24.2
+ resolution: "browserslist@npm:4.24.2"
dependencies:
- caniuse-lite: "npm:^1.0.30001640"
- electron-to-chromium: "npm:^1.4.820"
- node-releases: "npm:^2.0.14"
- update-browserslist-db: "npm:^1.1.0"
+ caniuse-lite: "npm:^1.0.30001669"
+ electron-to-chromium: "npm:^1.5.41"
+ node-releases: "npm:^2.0.18"
+ update-browserslist-db: "npm:^1.1.1"
bin:
browserslist: cli.js
- checksum: 10/326a98b1c39bcc9a99b197f15790dc28e122b1aead3257c837421899377ac96239123f26868698085b3d9be916d72540602738e1f857e86a387e810af3fda6e5
+ checksum: 10/f8a9d78bbabe466c57ffd5c50a9e5582a5df9aa68f43078ca62a9f6d0d6c70ba72eca72d0a574dbf177cf55cdca85a46f7eb474917a47ae5398c66f8b76f7d1c
languageName: node
linkType: hard
@@ -2940,13 +3634,6 @@ __metadata:
languageName: node
linkType: hard
-"buffer-equal@npm:^1.0.0":
- version: 1.0.1
- resolution: "buffer-equal@npm:1.0.1"
- checksum: 10/0d56dbeec3d862b16f07fe1cc27751adab26219ff37b90fb0be1fe5c870ce1ce3ed45aad9d9b8c631dfc0e147315d02385ddefaf7f6cb24f067f91a2f8def324
- languageName: node
- linkType: hard
-
"buffer-fill@npm:^1.0.0":
version: 1.0.0
resolution: "buffer-fill@npm:1.0.0"
@@ -2961,7 +3648,14 @@ __metadata:
languageName: node
linkType: hard
-"buffer@npm:^5.5.0":
+"buffer-xor@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "buffer-xor@npm:1.0.3"
+ checksum: 10/4a63d48b5117c7eda896d81cd3582d9707329b07c97a14b0ece2edc6e64220ea7ea17c94b295e8c2cb7b9f8291e2b079f9096be8ac14be238420a43e06ec66e2
+ languageName: node
+ linkType: hard
+
+"buffer@npm:^5.5.0, buffer@npm:^5.7.1":
version: 5.7.1
resolution: "buffer@npm:5.7.1"
dependencies:
@@ -2981,37 +3675,44 @@ __metadata:
languageName: node
linkType: hard
-"builder-util-runtime@npm:9.2.4":
- version: 9.2.4
- resolution: "builder-util-runtime@npm:9.2.4"
+"builder-util-runtime@npm:9.2.10":
+ version: 9.2.10
+ resolution: "builder-util-runtime@npm:9.2.10"
dependencies:
debug: "npm:^4.3.4"
sax: "npm:^1.2.4"
- checksum: 10/6b4b6518f8859a90cd6b49ff8053134d731438a588496e5f517ec6d12baef3f1a1c74aaa3142f9d4c61979fca1addc3e47432a956c122cfad582b2145a3df077
+ checksum: 10/58b96675c174d1f495b4ffd5369fa496f4c33c9ea8150852191c45528bb47a2744142f2e9a449a077304a0f44ce0c35941ebb06b067ad39685c950c26d2137d2
languageName: node
linkType: hard
-"builder-util@npm:24.13.1":
- version: 24.13.1
- resolution: "builder-util@npm:24.13.1"
+"builder-util@npm:25.1.7":
+ version: 25.1.7
+ resolution: "builder-util@npm:25.1.7"
dependencies:
7zip-bin: "npm:~5.2.0"
"@types/debug": "npm:^4.1.6"
- app-builder-bin: "npm:4.0.0"
+ app-builder-bin: "npm:5.0.0-alpha.10"
bluebird-lst: "npm:^1.0.9"
- builder-util-runtime: "npm:9.2.4"
+ builder-util-runtime: "npm:9.2.10"
chalk: "npm:^4.1.2"
cross-spawn: "npm:^7.0.3"
debug: "npm:^4.3.4"
fs-extra: "npm:^10.1.0"
- http-proxy-agent: "npm:^5.0.0"
- https-proxy-agent: "npm:^5.0.1"
+ http-proxy-agent: "npm:^7.0.0"
+ https-proxy-agent: "npm:^7.0.0"
is-ci: "npm:^3.0.0"
js-yaml: "npm:^4.1.0"
source-map-support: "npm:^0.5.19"
stat-mode: "npm:^1.0.0"
temp-file: "npm:^3.4.0"
- checksum: 10/e63836c92010868e9ec8f06e7bfed9b4029915f4375e5173a46f14189204d2eacc1043495208f31d762ef519bcaaf70af625dc5db74290c551654afbb2aad0fd
+ checksum: 10/180817a9f5e24770050a2b23acb6b47e55156ee83c7296329ee538a1ec202cf21a626de9d731f4b674ab1d63bd995b152b02d8e8a4b3133a1964a586f0cc9037
+ languageName: node
+ linkType: hard
+
+"builtin-status-codes@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "builtin-status-codes@npm:3.0.0"
+ checksum: 10/1119429cf4b0d57bf76b248ad6f529167d343156ebbcc4d4e4ad600484f6bc63002595cbb61b67ad03ce55cd1d3c4711c03bbf198bf24653b8392420482f3773
languageName: node
linkType: hard
@@ -3024,14 +3725,7 @@ __metadata:
languageName: node
linkType: hard
-"bytes@npm:3.0.0":
- version: 3.0.0
- resolution: "bytes@npm:3.0.0"
- checksum: 10/a2b386dd8188849a5325f58eef69c3b73c51801c08ffc6963eddc9be244089ba32d19347caf6d145c86f315ae1b1fc7061a32b0c1aa6379e6a719090287ed101
- languageName: node
- linkType: hard
-
-"bytes@npm:3.1.2":
+"bytes@npm:3.1.2, bytes@npm:^3.1.2":
version: 3.1.2
resolution: "bytes@npm:3.1.2"
checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388
@@ -3084,6 +3778,36 @@ __metadata:
languageName: node
linkType: hard
+"cacache@npm:^19.0.1":
+ version: 19.0.1
+ resolution: "cacache@npm:19.0.1"
+ dependencies:
+ "@npmcli/fs": "npm:^4.0.0"
+ fs-minipass: "npm:^3.0.0"
+ glob: "npm:^10.2.2"
+ lru-cache: "npm:^10.0.1"
+ minipass: "npm:^7.0.3"
+ minipass-collect: "npm:^2.0.1"
+ minipass-flush: "npm:^1.0.5"
+ minipass-pipeline: "npm:^1.2.4"
+ p-map: "npm:^7.0.2"
+ ssri: "npm:^12.0.0"
+ tar: "npm:^7.4.3"
+ unique-filename: "npm:^4.0.0"
+ checksum: 10/ea026b27b13656330c2bbaa462a88181dcaa0435c1c2e705db89b31d9bdf7126049d6d0445ba746dca21454a0cfdf1d6f47fd39d34c8c8435296b30bc5738a13
+ languageName: node
+ linkType: hard
+
+"cache-content-type@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "cache-content-type@npm:1.0.1"
+ dependencies:
+ mime-types: "npm:^2.1.18"
+ ylru: "npm:^1.2.0"
+ checksum: 10/18db4d59452669ccbfd7146a1510a37eb28e9eccf18ca7a4eb603dff2edc5cccdca7498fc3042a2978f76f11151fba486eb9eb69d9afa3fb124957870aef4fd3
+ languageName: node
+ linkType: hard
+
"cacheable-lookup@npm:^5.0.3":
version: 5.0.4
resolution: "cacheable-lookup@npm:5.0.4"
@@ -3106,16 +3830,45 @@ __metadata:
languageName: node
linkType: hard
-"call-bind@npm:^1.0.7":
- version: 1.0.7
- resolution: "call-bind@npm:1.0.7"
+"call-bind-apply-helpers@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "call-bind-apply-helpers@npm:1.0.1"
+ dependencies:
+ es-errors: "npm:^1.3.0"
+ function-bind: "npm:^1.1.2"
+ checksum: 10/6e30c621170e45f1fd6735e84d02ee8e02a3ab95cb109499d5308cbe5d1e84d0cd0e10b48cc43c76aa61450ae1b03a7f89c37c10fc0de8d4998b42aab0f268cc
+ languageName: node
+ linkType: hard
+
+"call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "call-bind-apply-helpers@npm:1.0.2"
dependencies:
- es-define-property: "npm:^1.0.0"
es-errors: "npm:^1.3.0"
function-bind: "npm:^1.1.2"
+ checksum: 10/00482c1f6aa7cfb30fb1dbeb13873edf81cfac7c29ed67a5957d60635a56b2a4a480f1016ddbdb3395cc37900d46037fb965043a51c5c789ffeab4fc535d18b5
+ languageName: node
+ linkType: hard
+
+"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2, call-bind@npm:^1.0.5, call-bind@npm:^1.0.6, call-bind@npm:^1.0.7, call-bind@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "call-bind@npm:1.0.8"
+ dependencies:
+ call-bind-apply-helpers: "npm:^1.0.0"
+ es-define-property: "npm:^1.0.0"
get-intrinsic: "npm:^1.2.4"
- set-function-length: "npm:^1.2.1"
- checksum: 10/cd6fe658e007af80985da5185bff7b55e12ef4c2b6f41829a26ed1eef254b1f1c12e3dfd5b2b068c6ba8b86aba62390842d81752e67dcbaec4f6f76e7113b6b7
+ set-function-length: "npm:^1.2.2"
+ checksum: 10/659b03c79bbfccf0cde3a79e7d52570724d7290209823e1ca5088f94b52192dc1836b82a324d0144612f816abb2f1734447438e38d9dafe0b3f82c2a1b9e3bce
+ languageName: node
+ linkType: hard
+
+"call-bound@npm:^1.0.2":
+ version: 1.0.3
+ resolution: "call-bound@npm:1.0.3"
+ dependencies:
+ call-bind-apply-helpers: "npm:^1.0.1"
+ get-intrinsic: "npm:^1.2.6"
+ checksum: 10/c39a8245f68cdb7c1f5eea7b3b1e3a7a90084ea6efebb78ebc454d698ade2c2bb42ec033abc35f1e596d62496b6100e9f4cdfad1956476c510130e2cda03266d
languageName: node
linkType: hard
@@ -3129,30 +3882,78 @@ __metadata:
languageName: node
linkType: hard
-"caniuse-lite@npm:^1.0.30001640":
- version: 1.0.30001646
- resolution: "caniuse-lite@npm:1.0.30001646"
- checksum: 10/6c66a5677b58988c2ee86905b05705b00be552a3e4f768bd0d9a10098cc4ec471de5b204e2c2ab534f34b5f216c059321a9e5cb1395928cf29ded0a4aae4535f
+"camelcase-keys@npm:^6.2.2":
+ version: 6.2.2
+ resolution: "camelcase-keys@npm:6.2.2"
+ dependencies:
+ camelcase: "npm:^5.3.1"
+ map-obj: "npm:^4.0.0"
+ quick-lru: "npm:^4.0.1"
+ checksum: 10/c1999f5b6d03bee7be9a36e48eef3da9e93e51b000677348ec8d15d51fc4418375890fb6c7155e387322d2ebb2a2cdebf9cd96607a6753d1d6c170d9b1e2eed5
languageName: node
linkType: hard
-"chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0, chalk@npm:^4.1.2":
- version: 4.1.2
- resolution: "chalk@npm:4.1.2"
- dependencies:
- ansi-styles: "npm:^4.1.0"
- supports-color: "npm:^7.1.0"
- checksum: 10/cb3f3e594913d63b1814d7ca7c9bafbf895f75fbf93b92991980610dfd7b48500af4e3a5d4e3a8f337990a96b168d7eb84ee55efdce965e2ee8efc20f8c8f139
+"camelcase@npm:^5.3.1":
+ version: 5.3.1
+ resolution: "camelcase@npm:5.3.1"
+ checksum: 10/e6effce26b9404e3c0f301498184f243811c30dfe6d0b9051863bd8e4034d09c8c2923794f280d6827e5aa055f6c434115ff97864a16a963366fb35fd673024b
languageName: node
linkType: hard
-"chokidar@npm:^3.5.3, chokidar@npm:^3.6.0":
- version: 3.6.0
- resolution: "chokidar@npm:3.6.0"
+"caniuse-api@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "caniuse-api@npm:3.0.0"
dependencies:
- anymatch: "npm:~3.1.2"
- braces: "npm:~3.0.2"
- fsevents: "npm:~2.3.2"
+ browserslist: "npm:^4.0.0"
+ caniuse-lite: "npm:^1.0.0"
+ lodash.memoize: "npm:^4.1.2"
+ lodash.uniq: "npm:^4.5.0"
+ checksum: 10/db2a229383b20d0529b6b589dde99d7b6cb56ba371366f58cbbfa2929c9f42c01f873e2b6ef641d4eda9f0b4118de77dbb2805814670bdad4234bf08e720b0b4
+ languageName: node
+ linkType: hard
+
+"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001669":
+ version: 1.0.30001687
+ resolution: "caniuse-lite@npm:1.0.30001687"
+ checksum: 10/0b6a064d5df185ec60b842dba5a27d2c54a66967b7f89571bfd0a8256f0863b1f2a910da6a19ed1b8f534bedf0663cae90309a4a6899bba2286205d459b32f95
+ languageName: node
+ linkType: hard
+
+"chalk@npm:^2.4.1, chalk@npm:^2.4.2":
+ version: 2.4.2
+ resolution: "chalk@npm:2.4.2"
+ dependencies:
+ ansi-styles: "npm:^3.2.1"
+ escape-string-regexp: "npm:^1.0.5"
+ supports-color: "npm:^5.3.0"
+ checksum: 10/3d1d103433166f6bfe82ac75724951b33769675252d8417317363ef9d54699b7c3b2d46671b772b893a8e50c3ece70c4b933c73c01e81bc60ea4df9b55afa303
+ languageName: node
+ linkType: hard
+
+"chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0, chalk@npm:^4.1.2":
+ version: 4.1.2
+ resolution: "chalk@npm:4.1.2"
+ dependencies:
+ ansi-styles: "npm:^4.1.0"
+ supports-color: "npm:^7.1.0"
+ checksum: 10/cb3f3e594913d63b1814d7ca7c9bafbf895f75fbf93b92991980610dfd7b48500af4e3a5d4e3a8f337990a96b168d7eb84ee55efdce965e2ee8efc20f8c8f139
+ languageName: node
+ linkType: hard
+
+"chalk@npm:^5.3.0":
+ version: 5.4.1
+ resolution: "chalk@npm:5.4.1"
+ checksum: 10/29df3ffcdf25656fed6e95962e2ef86d14dfe03cd50e7074b06bad9ffbbf6089adbb40f75c00744d843685c8d008adaf3aed31476780312553caf07fa86e5bc7
+ languageName: node
+ linkType: hard
+
+"chokidar@npm:^3.5.3, chokidar@npm:^3.6.0":
+ version: 3.6.0
+ resolution: "chokidar@npm:3.6.0"
+ dependencies:
+ anymatch: "npm:~3.1.2"
+ braces: "npm:~3.0.2"
+ fsevents: "npm:~2.3.2"
glob-parent: "npm:~5.1.2"
is-binary-path: "npm:~2.1.0"
is-glob: "npm:~4.0.1"
@@ -3179,6 +3980,13 @@ __metadata:
languageName: node
linkType: hard
+"chownr@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "chownr@npm:3.0.0"
+ checksum: 10/b63cb1f73d171d140a2ed8154ee6566c8ab775d3196b0e03a2a94b5f6a0ce7777ee5685ca56849403c8d17bd457a6540672f9a60696a6137c7a409097495b82c
+ languageName: node
+ linkType: hard
+
"chrome-remote-interface@npm:^0.33.0":
version: 0.33.2
resolution: "chrome-remote-interface@npm:0.33.2"
@@ -3212,6 +4020,16 @@ __metadata:
languageName: node
linkType: hard
+"cipher-base@npm:^1.0.0, cipher-base@npm:^1.0.1, cipher-base@npm:^1.0.3":
+ version: 1.0.6
+ resolution: "cipher-base@npm:1.0.6"
+ dependencies:
+ inherits: "npm:^2.0.4"
+ safe-buffer: "npm:^5.2.1"
+ checksum: 10/faf232deff2351448ea23d265eb8723e035ebbb454baca45fb60c1bd71056ede8b153bef1b221e067f13e6b9288ebb83bb6ae2d5dd4cec285411f9fc22ec1f5b
+ languageName: node
+ linkType: hard
+
"classnames@npm:2.5.1, classnames@npm:2.x, classnames@npm:^2.2.1, classnames@npm:^2.2.3, classnames@npm:^2.2.5, classnames@npm:^2.2.6, classnames@npm:^2.3.1, classnames@npm:^2.3.2":
version: 2.5.1
resolution: "classnames@npm:2.5.1"
@@ -3289,6 +4107,17 @@ __metadata:
languageName: node
linkType: hard
+"cliui@npm:^7.0.2":
+ version: 7.0.4
+ resolution: "cliui@npm:7.0.4"
+ dependencies:
+ string-width: "npm:^4.2.0"
+ strip-ansi: "npm:^6.0.0"
+ wrap-ansi: "npm:^7.0.0"
+ checksum: 10/db858c49af9d59a32d603987e6fddaca2ce716cd4602ba5a2bb3a5af1351eebe82aba8dff3ef3e1b331f7fa9d40ca66e67bdf8e7c327ce0ea959747ead65c0ef
+ languageName: node
+ linkType: hard
+
"cliui@npm:^8.0.1":
version: 8.0.1
resolution: "cliui@npm:8.0.1"
@@ -3327,99 +4156,116 @@ __metadata:
languageName: node
linkType: hard
+"co@npm:^4.6.0":
+ version: 4.6.0
+ resolution: "co@npm:4.6.0"
+ checksum: 10/a5d9f37091c70398a269e625cedff5622f200ed0aa0cff22ee7b55ed74a123834b58711776eb0f1dc58eb6ebbc1185aa7567b57bd5979a948c6e4f85073e2c05
+ languageName: node
+ linkType: hard
+
"codefuse-ide@workspace:.":
version: 0.0.0-use.local
resolution: "codefuse-ide@workspace:."
dependencies:
- "@electron-forge/cli": "npm:^7.4.0"
- "@electron-forge/maker-squirrel": "npm:^7.4.0"
+ "@electron-forge/cli": "npm:^7.5.0"
+ "@electron-forge/maker-squirrel": "npm:^7.5.0"
"@electron-forge/maker-zip": "npm:^7.4.0"
"@electron-forge/plugin-base": "npm:^7.4.0"
"@electron-forge/plugin-webpack": "npm:^7.4.0"
"@electron-forge/shared-types": "npm:^7.4.0"
- "@electron-forge/web-multi-logger": "npm:^7.4.0"
- "@opensumi/ide-addons": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-ai-native": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-comments": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-browser": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-common": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-electron-main": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-core-node": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-debug": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-decoration": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-design": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-editor": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-electron-basic": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-explorer": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-extension": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-extension-manager": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-extension-storage": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-file-scheme": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-file-search": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-file-service": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-file-tree-next": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-i18n": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-keymaps": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-logs": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-main-layout": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-markdown": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-markers": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-menu-bar": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-monaco": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-monaco-enhance": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-opened-editor": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-outline": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-output": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-overlay": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-preferences": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-process": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-quick-open": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-scm": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-search": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-status-bar": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-storage": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-task": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-terminal-next": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-testing": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-theme": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-toolbar": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-variable": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-webview": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-workspace": "npm:3.3.1-next-1725432779.0"
- "@opensumi/ide-workspace-edit": "npm:3.3.1-next-1725432779.0"
- "@opensumi/tree-sitter-wasm": "npm:0.0.2"
+ "@electron-forge/web-multi-logger": "npm:^7.5.0"
+ "@opensumi/ide-addons": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-ai-native": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-comments": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-browser": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-common": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-electron-main": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-core-node": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-debug": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-decoration": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-design": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-editor": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-electron-basic": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-explorer": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-express-file-server": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-extension": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-extension-manager": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-extension-storage": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-file-scheme": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-file-search": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-file-service": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-file-tree-next": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-i18n": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-keymaps": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-logs": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-main-layout": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-markdown": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-markers": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-menu-bar": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-monaco": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-monaco-enhance": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-opened-editor": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-outline": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-output": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-overlay": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-preferences": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-process": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-quick-open": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-remote-opener": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-scm": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-search": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-status-bar": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-storage": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-task": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-terminal-next": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-testing": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-theme": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-toolbar": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-variable": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-webview": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-workspace": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/ide-workspace-edit": "npm:3.8.1-next-1741253659.0"
+ "@opensumi/tree-sitter-wasm": "npm:1.1.2"
"@types/debug": "npm:^4"
"@types/js-yaml": "npm:^4"
- "@types/node": "npm:^22.0.0"
+ "@types/koa": "npm:^2"
+ "@types/node": "npm:^22.8.1"
"@types/react": "npm:^18.3.3"
- "@types/react-dom": "npm:^18.3.0"
+ "@types/react-dom": "npm:^18.3.1"
"@vscode/spdlog": "npm:^0.15.0"
app-builder-bin: "npm:^4.2.0"
- app-builder-lib: "npm:24.13.3"
+ app-builder-lib: "npm:25.1.8"
asar: "npm:^3.2.0"
buffer: "npm:^6.0.3"
chalk: "npm:^4.0.0"
+ conventional-changelog-cli: "npm:^5.0.0"
copy-webpack-plugin: "npm:^12.0.2"
cross-env: "npm:^7.0.3"
- css-loader: "npm:6"
- debug: "npm:^4.3.6"
+ css-loader: "npm:^6"
+ debug: "npm:^4.3.7"
electron: "npm:30.1.2"
- electron-updater: "npm:6.2.1"
+ electron-updater: "npm:6.3.9"
extract-zip: "npm:^2.0.1"
fast-glob: "npm:^3.3.2"
glob: "npm:^11.0.0"
- html-webpack-plugin: "npm:^5.6.0"
+ html-webpack-plugin: "npm:^5.6.2"
js-yaml: "npm:^4.1.0"
+ koa: "npm:^2.15.3"
+ koa-static: "npm:^5.0.0"
less: "npm:^4.2.0"
less-loader: "npm:^12.2.0"
- listr2: "npm:^8.2.4"
+ listr2: "npm:^8.2.5"
mini-css-extract-plugin: "npm:^2.9.0"
mri: "npm:^1.2.0"
node-gyp: "npm:^10.2.0"
+ node-polyfill-webpack-plugin: "npm:^4.0.0"
+ npm-run-all: "npm:^4.1.5"
null-loader: "npm:^4.0.1"
+ optimize-css-assets-webpack-plugin: "npm:^6.0.1"
process: "npm:^0.11.10"
react: "npm:^18.3.1"
react-dom: "npm:^18.3.1"
+ standard-version: "npm:^9.5.0"
style-loader: "npm:^4.0.0"
style-resources-loader: "npm:^1.5.0"
ts-loader: "npm:^9.5.1"
@@ -3427,10 +4273,10 @@ __metadata:
tsconfig-paths: "npm:^4.2.0"
tsconfig-paths-webpack-plugin: "npm:^4.1.0"
typescript: "npm:^5.5.3"
- undici-types: "npm:^6.19.5"
- webpack: "npm:^5.93.0"
+ undici-types: "npm:^6.20.0"
+ webpack: "npm:^5.94.0"
webpack-cli: "npm:^5.1.4"
- webpack-dev-server: "npm:^5.0.4"
+ webpack-dev-server: "npm:^5.2.0"
webpack-merge: "npm:^6.0.1"
webpack-node-externals: "npm:^3.0.0"
yauzl: "npm:^3.1.3"
@@ -3450,6 +4296,15 @@ __metadata:
languageName: unknown
linkType: soft
+"color-convert@npm:^1.9.0":
+ version: 1.9.3
+ resolution: "color-convert@npm:1.9.3"
+ dependencies:
+ color-name: "npm:1.1.3"
+ checksum: 10/ffa319025045f2973919d155f25e7c00d08836b6b33ea2d205418c59bd63a665d713c52d9737a9e0fe467fb194b40fbef1d849bae80d674568ee220a31ef3d10
+ languageName: node
+ linkType: hard
+
"color-convert@npm:^2.0.1":
version: 2.0.1
resolution: "color-convert@npm:2.0.1"
@@ -3459,6 +4314,13 @@ __metadata:
languageName: node
linkType: hard
+"color-name@npm:1.1.3":
+ version: 1.1.3
+ resolution: "color-name@npm:1.1.3"
+ checksum: 10/09c5d3e33d2105850153b14466501f2bfb30324a2f76568a408763a3b7433b0e50e5b4ab1947868e65cb101bb7cb75029553f2c333b6d4b8138a73fcc133d69d
+ languageName: node
+ linkType: hard
+
"color-name@npm:~1.1.4":
version: 1.1.4
resolution: "color-name@npm:1.1.4"
@@ -3475,6 +4337,13 @@ __metadata:
languageName: node
linkType: hard
+"colord@npm:^2.9.1":
+ version: 2.9.3
+ resolution: "colord@npm:2.9.3"
+ checksum: 10/907a4506d7307e2f580b471b581e992181ed75ab0c6925ece9ca46d88161d2fc50ed15891cd0556d0d9321237ca75afc9d462e4c050b939ef88428517f047f30
+ languageName: node
+ linkType: hard
+
"colorette@npm:^2.0.10, colorette@npm:^2.0.14, colorette@npm:^2.0.20":
version: 2.0.20
resolution: "colorette@npm:2.0.20"
@@ -3526,6 +4395,13 @@ __metadata:
languageName: node
linkType: hard
+"commander@npm:^7.2.0":
+ version: 7.2.0
+ resolution: "commander@npm:7.2.0"
+ checksum: 10/9973af10727ad4b44f26703bf3e9fdc323528660a7590efe3aa9ad5042b4584c0deed84ba443f61c9d6f02dade54a5a5d3c95e306a1e1630f8374ae6db16c06d
+ languageName: node
+ linkType: hard
+
"commander@npm:^8.3.0":
version: 8.3.0
resolution: "commander@npm:8.3.0"
@@ -3540,6 +4416,16 @@ __metadata:
languageName: node
linkType: hard
+"compare-func@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "compare-func@npm:2.0.0"
+ dependencies:
+ array-ify: "npm:^1.0.0"
+ dot-prop: "npm:^5.1.0"
+ checksum: 10/fb71d70632baa1e93283cf9d80f30ac97f003aabee026e0b4426c9716678079ef5fea7519b84d012cbed938c476493866a38a79760564a9e21ae9433e40e6f0d
+ languageName: node
+ linkType: hard
+
"compare-version@npm:^0.1.2":
version: 0.1.2
resolution: "compare-version@npm:0.1.2"
@@ -3563,7 +4449,7 @@ __metadata:
languageName: node
linkType: hard
-"compressible@npm:~2.0.16":
+"compressible@npm:~2.0.18":
version: 2.0.18
resolution: "compressible@npm:2.0.18"
dependencies:
@@ -3590,17 +4476,17 @@ __metadata:
linkType: hard
"compression@npm:^1.7.4":
- version: 1.7.4
- resolution: "compression@npm:1.7.4"
+ version: 1.7.5
+ resolution: "compression@npm:1.7.5"
dependencies:
- accepts: "npm:~1.3.5"
- bytes: "npm:3.0.0"
- compressible: "npm:~2.0.16"
+ bytes: "npm:3.1.2"
+ compressible: "npm:~2.0.18"
debug: "npm:2.6.9"
+ negotiator: "npm:~0.6.4"
on-headers: "npm:~1.0.2"
- safe-buffer: "npm:5.1.2"
+ safe-buffer: "npm:5.2.1"
vary: "npm:~1.1.2"
- checksum: 10/469cd097908fe1d3ff146596d4c24216ad25eabb565c5456660bdcb3a14c82ebc45c23ce56e19fc642746cf407093b55ab9aa1ac30b06883b27c6c736e6383c2
+ checksum: 10/c69cf6da151db6f9db2e242b6a0039ad41975ee886c385cff2920c5f8f7050678e0ee9a021437af033536c451791de529de376851b8d31fee42ca2d6adca03f0
languageName: node
linkType: hard
@@ -3634,13 +4520,25 @@ __metadata:
languageName: node
linkType: hard
-"config-file-ts@npm:^0.2.4":
- version: 0.2.6
- resolution: "config-file-ts@npm:0.2.6"
+"concat-stream@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "concat-stream@npm:2.0.0"
dependencies:
- glob: "npm:^10.3.10"
- typescript: "npm:^5.3.3"
- checksum: 10/825342ad226109606c701ccd8cb6a874142c0e3369d64ebc7d5a2c3f380ea9008cf20f807634d7943e42c0caa54227381e702f1deed9bb3b8d4a3e3483535117
+ buffer-from: "npm:^1.0.0"
+ inherits: "npm:^2.0.3"
+ readable-stream: "npm:^3.0.2"
+ typedarray: "npm:^0.0.6"
+ checksum: 10/250e576d0617e7c58e1c4b2dd6fe69560f316d2c962a409f9f3aac794018499ddb31948b1e4296f217008e124cd5d526432097745157fe504b5d9f3dc469eadb
+ languageName: node
+ linkType: hard
+
+"config-file-ts@npm:0.2.8-rc1":
+ version: 0.2.8-rc1
+ resolution: "config-file-ts@npm:0.2.8-rc1"
+ dependencies:
+ glob: "npm:^10.3.12"
+ typescript: "npm:^5.4.3"
+ checksum: 10/30884f67de343e2fa7914246c14296c6f4ed6dfcf86c833698fb97be46bc7d8cc9897b53a559d2267e711fbd83deda05d0baeba499151353bd245bfe10f23387
languageName: node
linkType: hard
@@ -3651,6 +4549,13 @@ __metadata:
languageName: node
linkType: hard
+"console-browserify@npm:^1.1.0":
+ version: 1.2.0
+ resolution: "console-browserify@npm:1.2.0"
+ checksum: 10/4f16c471fa84909af6ae00527ce8d19dd9ed587eab85923c145cadfbc35414139f87e7bdd61746138e22cd9df45c2a1ca060370998c2c39f801d4a778105bac5
+ languageName: node
+ linkType: hard
+
"console-control-strings@npm:^1.1.0":
version: 1.1.0
resolution: "console-control-strings@npm:1.1.0"
@@ -3658,7 +4563,14 @@ __metadata:
languageName: node
linkType: hard
-"content-disposition@npm:0.5.4":
+"constants-browserify@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "constants-browserify@npm:1.0.0"
+ checksum: 10/49ef0babd907616dddde6905b80fe44ad5948e1eaaf6cf65d5f23a8c60c029ff63a1198c364665be1d6b2cb183d7e12921f33049cc126734ade84a3cfdbc83f6
+ languageName: node
+ linkType: hard
+
+"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2":
version: 0.5.4
resolution: "content-disposition@npm:0.5.4"
dependencies:
@@ -3667,237 +4579,867 @@ __metadata:
languageName: node
linkType: hard
-"content-type@npm:~1.0.4, content-type@npm:~1.0.5":
+"content-disposition@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "content-disposition@npm:1.0.0"
+ dependencies:
+ safe-buffer: "npm:5.2.1"
+ checksum: 10/0dcc1a2d7874526b0072df3011b134857b49d97a3bc135bb464a299525d4972de6f5f464fd64da6c4d8406d26a1ffb976f62afaffef7723b1021a44498d10e08
+ languageName: node
+ linkType: hard
+
+"content-type@npm:^1.0.4, content-type@npm:^1.0.5, content-type@npm:~1.0.4, content-type@npm:~1.0.5":
version: 1.0.5
resolution: "content-type@npm:1.0.5"
checksum: 10/585847d98dc7fb8035c02ae2cb76c7a9bd7b25f84c447e5ed55c45c2175e83617c8813871b4ee22f368126af6b2b167df655829007b21aa10302873ea9c62662
languageName: node
linkType: hard
-"cookie-signature@npm:1.0.6":
- version: 1.0.6
- resolution: "cookie-signature@npm:1.0.6"
- checksum: 10/f4e1b0a98a27a0e6e66fd7ea4e4e9d8e038f624058371bf4499cfcd8f3980be9a121486995202ba3fca74fbed93a407d6d54d43a43f96fd28d0bd7a06761591a
+"conventional-changelog-angular@npm:^5.0.12":
+ version: 5.0.13
+ resolution: "conventional-changelog-angular@npm:5.0.13"
+ dependencies:
+ compare-func: "npm:^2.0.0"
+ q: "npm:^1.5.1"
+ checksum: 10/e7ee31ac703bc139552a735185f330d1b2e53d7c1ff40a78bf43339e563d95c290a4f57e68b76bb223345524702d80bf18dc955417cd0852d9457595c04ad8ce
languageName: node
linkType: hard
-"cookie@npm:0.6.0":
- version: 0.6.0
- resolution: "cookie@npm:0.6.0"
- checksum: 10/c1f8f2ea7d443b9331680598b0ae4e6af18a618c37606d1bbdc75bec8361cce09fe93e727059a673f2ba24467131a9fb5a4eec76bb1b149c1b3e1ccb268dc583
+"conventional-changelog-angular@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "conventional-changelog-angular@npm:8.0.0"
+ dependencies:
+ compare-func: "npm:^2.0.0"
+ checksum: 10/856e4652015d6ff5a192e2051efe4eb0d57534da304a3bfa6eb1e1ed06c995fe6d7c91d46e7a6de95baea52f7ccaad3ffe18260c972d40bad862f85d00c7b437
languageName: node
linkType: hard
-"copy-anything@npm:^2.0.1":
- version: 2.0.6
- resolution: "copy-anything@npm:2.0.6"
+"conventional-changelog-atom@npm:^2.0.8":
+ version: 2.0.8
+ resolution: "conventional-changelog-atom@npm:2.0.8"
dependencies:
- is-what: "npm:^3.14.1"
- checksum: 10/3b41be8f6322c2c13e93cde62a64d532f138f31d44ab85a3405d88601134afccc068be06534c162ed5c06b209788c423d7aaa50f1c34a92db81a1f8560d199eb
+ q: "npm:^1.5.1"
+ checksum: 10/53ae65ef33913538085f4cdda4904384a7b17374342efc2f34ad697569cb2011b2327d744ef5750ea651d27bfd401a166f9b6b5c2dc8564b38346910593dfae0
languageName: node
linkType: hard
-"copy-webpack-plugin@npm:^12.0.2":
- version: 12.0.2
- resolution: "copy-webpack-plugin@npm:12.0.2"
- dependencies:
- fast-glob: "npm:^3.3.2"
- glob-parent: "npm:^6.0.1"
- globby: "npm:^14.0.0"
- normalize-path: "npm:^3.0.0"
- schema-utils: "npm:^4.2.0"
- serialize-javascript: "npm:^6.0.2"
- peerDependencies:
- webpack: ^5.1.0
- checksum: 10/674725d4d9556b7b9a32bb85393532ef2bb75ffce785d942681b3575a86d900751f67cebbb089ddd050757f58c84edc18732e17880f12c45c9775ca94328526c
+"conventional-changelog-atom@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "conventional-changelog-atom@npm:5.0.0"
+ checksum: 10/51765007b4e0e899abbf6e88af591754de909d9cd9b544a7bebd26b905e6ec15871ca1e75539e634b524c45288be2787425331db6463596989fb8416c6e34a5d
languageName: node
linkType: hard
-"core-js@npm:^2.4.0":
- version: 2.6.12
- resolution: "core-js@npm:2.6.12"
- checksum: 10/7c624eb00a59c74c769d5d80f751f3bf1fc6201205b6562f27286ad5e00bbca1483f2f7eb0c2854b86f526ef5c7dc958b45f2ff536f8a31b8e9cb1a13a96efca
+"conventional-changelog-cli@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "conventional-changelog-cli@npm:5.0.0"
+ dependencies:
+ add-stream: "npm:^1.0.0"
+ conventional-changelog: "npm:^6.0.0"
+ meow: "npm:^13.0.0"
+ tempfile: "npm:^5.0.0"
+ bin:
+ conventional-changelog: cli.js
+ checksum: 10/9b35a771cef67db99fa4846c960aeb841486dab3687e45ae5615e59a586097195d643c5d9459ed7c80e02fdd2dc1d48ebbc5693f01eb12ac6c409d1724580ed0
languageName: node
linkType: hard
-"core-util-is@npm:~1.0.0":
- version: 1.0.3
- resolution: "core-util-is@npm:1.0.3"
- checksum: 10/9de8597363a8e9b9952491ebe18167e3b36e7707569eed0ebf14f8bba773611376466ae34575bca8cfe3c767890c859c74056084738f09d4e4a6f902b2ad7d99
+"conventional-changelog-codemirror@npm:^2.0.8":
+ version: 2.0.8
+ resolution: "conventional-changelog-codemirror@npm:2.0.8"
+ dependencies:
+ q: "npm:^1.5.1"
+ checksum: 10/45183dcb16fa19fe8bc6cc1affc34ea856150e826fe83579f52b5b934f83fe71df64094a8061ccdb2890b94c9dc01a97d04618c88fa6ee58a1ac7f82067cad11
languageName: node
linkType: hard
-"cp-file@npm:^6.1.0":
- version: 6.2.0
- resolution: "cp-file@npm:6.2.0"
- dependencies:
- graceful-fs: "npm:^4.1.2"
- make-dir: "npm:^2.0.0"
- nested-error-stacks: "npm:^2.0.0"
- pify: "npm:^4.0.1"
- safe-buffer: "npm:^5.0.1"
- checksum: 10/7e61b3ca311e74bce4b5f60aad978dc29b957d083fe94a4aba896b927af9ccd51e2e2000ada09542e0f22f0f220b107b0857f6dab21e5cdf189fc14742b94f62
+"conventional-changelog-codemirror@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "conventional-changelog-codemirror@npm:5.0.0"
+ checksum: 10/38dcc3fc3c3dd050b8dc00b68f83845b7c82b3f871c3bbb3c1b9c888ed7d10be3c8042959be93e768ec2bee545eca0f41429e7a63d2abca711e5fdd79bc1bb84
languageName: node
linkType: hard
-"create-require@npm:^1.1.0":
- version: 1.1.1
- resolution: "create-require@npm:1.1.1"
- checksum: 10/a9a1503d4390d8b59ad86f4607de7870b39cad43d929813599a23714831e81c520bddf61bcdd1f8e30f05fd3a2b71ae8538e946eb2786dc65c2bbc520f692eff
+"conventional-changelog-config-spec@npm:2.1.0":
+ version: 2.1.0
+ resolution: "conventional-changelog-config-spec@npm:2.1.0"
+ checksum: 10/90b76c6393942bed173f50d667d912a995a6b258aa611fce78773b23e61ab5e5b43e08f0487828255f05fd88ada9f6ba8f8569569ee9405cbaf69392c65cc6e9
languageName: node
linkType: hard
-"cross-dirname@npm:^0.1.0":
- version: 0.1.0
- resolution: "cross-dirname@npm:0.1.0"
- checksum: 10/4020d8503a8ac4e59c4cf687613bd9c7ae127047a11fdd9aa4b7d204cf5e740206a0e9ec789dcb94643a1e44da588d01e0d899f3c85b0d78dbf7d79dd6ae84ac
+"conventional-changelog-conventionalcommits@npm:4.6.3, conventional-changelog-conventionalcommits@npm:^4.5.0":
+ version: 4.6.3
+ resolution: "conventional-changelog-conventionalcommits@npm:4.6.3"
+ dependencies:
+ compare-func: "npm:^2.0.0"
+ lodash: "npm:^4.17.15"
+ q: "npm:^1.5.1"
+ checksum: 10/70b9ba65a72d57d40aeea7e787cd200cd8350430ad959892a6cc2cb8b9c3874ba8e331d355c2565549c0a28881c114c5a8f1d4dab61fd8607f29d7e2174e181b
languageName: node
linkType: hard
-"cross-env@npm:^7.0.3":
- version: 7.0.3
- resolution: "cross-env@npm:7.0.3"
+"conventional-changelog-conventionalcommits@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "conventional-changelog-conventionalcommits@npm:8.0.0"
dependencies:
- cross-spawn: "npm:^7.0.1"
- bin:
- cross-env: src/bin/cross-env.js
- cross-env-shell: src/bin/cross-env-shell.js
- checksum: 10/e99911f0d31c20e990fd92d6fd001f4b01668a303221227cc5cb42ed155f086351b1b3bd2699b200e527ab13011b032801f8ce638e6f09f854bdf744095e604c
+ compare-func: "npm:^2.0.0"
+ checksum: 10/23122a76c69ebe7490968f7c0779b0a6b73011eebbad0563ac5571c6015319acf13bb8dca178d7a5484f10b64744ae7ba35d40f71a8bdc5430e73dd7e032f45d
languageName: node
linkType: hard
-"cross-spawn-async@npm:^2.1.1":
- version: 2.2.5
- resolution: "cross-spawn-async@npm:2.2.5"
+"conventional-changelog-core@npm:^4.2.1":
+ version: 4.2.4
+ resolution: "conventional-changelog-core@npm:4.2.4"
dependencies:
- lru-cache: "npm:^4.0.0"
- which: "npm:^1.2.8"
- checksum: 10/6d9059a68a643d9a7506c0d7ca518a803a4293d62cbd3763bdb18cac0dd7bfa9b07d6705361a23c486c7b790e4a2fbfc3d63b93e21de52ad862794b12c6f055f
+ add-stream: "npm:^1.0.0"
+ conventional-changelog-writer: "npm:^5.0.0"
+ conventional-commits-parser: "npm:^3.2.0"
+ dateformat: "npm:^3.0.0"
+ get-pkg-repo: "npm:^4.0.0"
+ git-raw-commits: "npm:^2.0.8"
+ git-remote-origin-url: "npm:^2.0.0"
+ git-semver-tags: "npm:^4.1.1"
+ lodash: "npm:^4.17.15"
+ normalize-package-data: "npm:^3.0.0"
+ q: "npm:^1.5.1"
+ read-pkg: "npm:^3.0.0"
+ read-pkg-up: "npm:^3.0.0"
+ through2: "npm:^4.0.0"
+ checksum: 10/c8104986724ec384baa559425485bd7834bb94a12e5d52b71b4829eddf664895be4c6269504a83788179959e60e40ba2fcbdb474cc70606ba7ce06b61e016726
languageName: node
linkType: hard
-"cross-spawn@npm:^6.0.0, cross-spawn@npm:^6.0.5":
- version: 6.0.5
- resolution: "cross-spawn@npm:6.0.5"
+"conventional-changelog-core@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "conventional-changelog-core@npm:8.0.0"
dependencies:
- nice-try: "npm:^1.0.4"
- path-key: "npm:^2.0.1"
- semver: "npm:^5.5.0"
- shebang-command: "npm:^1.2.0"
- which: "npm:^1.2.9"
- checksum: 10/f07e643b4875f26adffcd7f13bc68d9dff20cf395f8ed6f43a23f3ee24fc3a80a870a32b246fd074e514c8fd7da5f978ac6a7668346eec57aa87bac89c1ed3a1
+ "@hutson/parse-repository-url": "npm:^5.0.0"
+ add-stream: "npm:^1.0.0"
+ conventional-changelog-writer: "npm:^8.0.0"
+ conventional-commits-parser: "npm:^6.0.0"
+ git-raw-commits: "npm:^5.0.0"
+ git-semver-tags: "npm:^8.0.0"
+ hosted-git-info: "npm:^7.0.0"
+ normalize-package-data: "npm:^6.0.0"
+ read-package-up: "npm:^11.0.0"
+ read-pkg: "npm:^9.0.0"
+ checksum: 10/6277c086554813d555019c374b578964f643a196d7a830afcbb23eed7e32e633b1419cb59232ee5cbd89cc852a465ea1cb2db4822e930fa064278a988f507f22
languageName: node
linkType: hard
-"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.3":
- version: 7.0.3
- resolution: "cross-spawn@npm:7.0.3"
+"conventional-changelog-ember@npm:^2.0.9":
+ version: 2.0.9
+ resolution: "conventional-changelog-ember@npm:2.0.9"
dependencies:
- path-key: "npm:^3.1.0"
- shebang-command: "npm:^2.0.0"
- which: "npm:^2.0.1"
- checksum: 10/e1a13869d2f57d974de0d9ef7acbf69dc6937db20b918525a01dacb5032129bd552d290d886d981e99f1b624cb03657084cc87bd40f115c07ecf376821c729ce
+ q: "npm:^1.5.1"
+ checksum: 10/87faf4223079a8089c8377fc77a01a567c6f58b46e9699143cc3125301ae520a69cd132a847d26b218871e7a0e074303764ee2da03d019c691f498a0abcfd32c
languageName: node
linkType: hard
-"cross-zip@npm:^4.0.0":
- version: 4.0.1
- resolution: "cross-zip@npm:4.0.1"
- checksum: 10/4ff7dec69de830c7eb2c0c5d7a9f839aa4b5eb7721febf8012233ba738561df1db8792005f2c33cf892c9e03120f9515c1fdb44bd4779723a18da1a3cd2eda60
+"conventional-changelog-ember@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "conventional-changelog-ember@npm:5.0.0"
+ checksum: 10/a36f8f80736d1ee36bc185c3d92b296797fc28783d480817a94a4a4031b9945cfbd89679087c5be3f6059a2b0899e091670193fa3b9b2a2238cb353615bf7a72
languageName: node
linkType: hard
-"css-animation@npm:^1.3.2":
- version: 1.6.1
- resolution: "css-animation@npm:1.6.1"
+"conventional-changelog-eslint@npm:^3.0.9":
+ version: 3.0.9
+ resolution: "conventional-changelog-eslint@npm:3.0.9"
dependencies:
- babel-runtime: "npm:6.x"
- component-classes: "npm:^1.2.5"
- checksum: 10/5aea8fd333300c6b15f523ac741dd2ed367489485c7a9a43647f7779fef9e5f338c405e3ad9ed8db338503b4aefea86108112a01bf78651b623f8bd2e146e0e0
+ q: "npm:^1.5.1"
+ checksum: 10/f12f82adaeb6353fa04ab7ff4c245373edefdead215b901ac7c15b51dc6c3fb00ea8fbbaa1a393803aba9d3bdf89fd5125167850ccc3f42260f403e6b2f0cde8
languageName: node
linkType: hard
-"css-loader@npm:6":
- version: 6.11.0
- resolution: "css-loader@npm:6.11.0"
- dependencies:
- icss-utils: "npm:^5.1.0"
- postcss: "npm:^8.4.33"
- postcss-modules-extract-imports: "npm:^3.1.0"
- postcss-modules-local-by-default: "npm:^4.0.5"
- postcss-modules-scope: "npm:^3.2.0"
- postcss-modules-values: "npm:^4.0.0"
- postcss-value-parser: "npm:^4.2.0"
- semver: "npm:^7.5.4"
- peerDependencies:
- "@rspack/core": 0.x || 1.x
- webpack: ^5.0.0
- peerDependenciesMeta:
- "@rspack/core":
- optional: true
- webpack:
- optional: true
- checksum: 10/9e3665509f6786d46683de5c5f5c4bdd4aa62396b4017b41dbbb41ea5ada4012c80ee1e3302b79b504bc24da7fa69e3552d99006cecc953e0d9eef4a3053b929
+"conventional-changelog-eslint@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "conventional-changelog-eslint@npm:6.0.0"
+ checksum: 10/13634059636e1570fc0dbb0ff15b69a5bb67e39d699cb7baa29765c2a26cd6604b49f2c13a0d58734b6757c90f1ebe22032039c2c81863a2ce096dac6248bb7b
languageName: node
linkType: hard
-"css-select@npm:^4.1.3":
- version: 4.3.0
- resolution: "css-select@npm:4.3.0"
+"conventional-changelog-express@npm:^2.0.6":
+ version: 2.0.6
+ resolution: "conventional-changelog-express@npm:2.0.6"
dependencies:
- boolbase: "npm:^1.0.0"
- css-what: "npm:^6.0.1"
- domhandler: "npm:^4.3.1"
- domutils: "npm:^2.8.0"
- nth-check: "npm:^2.0.1"
- checksum: 10/8f7310c9af30ccaba8f72cb4a54d32232c53bf9ba05d019b693e16bfd7ba5df0affc1f4d74b1ee55923643d23b80a837eedcf60938c53356e479b04049ff9994
+ q: "npm:^1.5.1"
+ checksum: 10/08db048159e9bd140a4c607c17023d37ab29aeb5f31bd62388cb8e7c647e39c6e44d181e1cfb8ef7c36ea0ec240aa9a1bf0e8400c872ae654a0d8d1f4e8caccb
languageName: node
linkType: hard
-"css-what@npm:^6.0.1":
- version: 6.1.0
- resolution: "css-what@npm:6.1.0"
- checksum: 10/c67a3a2d0d81843af87f8bf0a4d0845b0f952377714abbb2884e48942409d57a2110eabee003609d02ee487b054614bdfcfc59ee265728ff105bd5aa221c1d0e
+"conventional-changelog-express@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "conventional-changelog-express@npm:5.0.0"
+ checksum: 10/f344f057a8756a99637029b912d2c0eb569b68e34983e8948c790bb4bfef40758b2760c0ab720b3943354da3fa76d3d77d8f42f4f4564e07240b574c3bad5d6c
languageName: node
linkType: hard
-"cssesc@npm:^3.0.0":
- version: 3.0.0
- resolution: "cssesc@npm:3.0.0"
- bin:
- cssesc: bin/cssesc
- checksum: 10/0e161912c1306861d8f46e1883be1cbc8b1b2879f0f509287c0db71796e4ddfb97ac96bdfca38f77f452e2c10554e1bb5678c99b07a5cf947a12778f73e47e12
+"conventional-changelog-jquery@npm:^3.0.11":
+ version: 3.0.11
+ resolution: "conventional-changelog-jquery@npm:3.0.11"
+ dependencies:
+ q: "npm:^1.5.1"
+ checksum: 10/18720ee26785aa0e31b0098b0b85779f4e7410d6eb3c7a7cfb0ea5c5125b970e11ac18a2d5b414806286fc389047c8592d792cbe47ed17a49e4661bd9aac1c74
languageName: node
linkType: hard
-"csstype@npm:^3.0.2":
- version: 3.1.3
- resolution: "csstype@npm:3.1.3"
- checksum: 10/f593cce41ff5ade23f44e77521e3a1bcc2c64107041e1bf6c3c32adc5187d0d60983292fda326154d20b01079e24931aa5b08e4467cc488b60bb1e7f6d478ade
+"conventional-changelog-jquery@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "conventional-changelog-jquery@npm:6.0.0"
+ checksum: 10/845134cf5d15c455f84ac9425c7307608aaa44cc5c27abf2849a35c86c62cc7134307fa67bc412aee0c1d0ef42335423c18aca66a95119c971d9c5b4a1f44c42
languageName: node
linkType: hard
-"debug@npm:2.6.9, debug@npm:^2.2.0":
- version: 2.6.9
- resolution: "debug@npm:2.6.9"
+"conventional-changelog-jshint@npm:^2.0.9":
+ version: 2.0.9
+ resolution: "conventional-changelog-jshint@npm:2.0.9"
dependencies:
- ms: "npm:2.0.0"
- checksum: 10/e07005f2b40e04f1bd14a3dd20520e9c4f25f60224cb006ce9d6781732c917964e9ec029fc7f1a151083cd929025ad5133814d4dc624a9aaf020effe4914ed14
+ compare-func: "npm:^2.0.0"
+ q: "npm:^1.5.1"
+ checksum: 10/42e16d0e41464619c68eefa00efdb9787a2be4923c33a1d607e5e281c3326491cc3674a67191ba8bd3cbdbe2a820de532622a8c6c9a10eae1639c48da458ab01
languageName: node
linkType: hard
-"debug@npm:4, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.3, debug@npm:^4.3.4, debug@npm:^4.3.6":
- version: 4.3.6
- resolution: "debug@npm:4.3.6"
+"conventional-changelog-jshint@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "conventional-changelog-jshint@npm:5.0.0"
dependencies:
- ms: "npm:2.1.2"
- peerDependenciesMeta:
- supports-color:
- optional: true
+ compare-func: "npm:^2.0.0"
+ checksum: 10/9db03b16610f2fbc448646cbb23f1ee28704ffa1175279ee39d51e8e0010bb82000385e662633900220f6834ad84b1ecf8ccbdebcf4ae0d7710a5599de9b0d52
+ languageName: node
+ linkType: hard
+
+"conventional-changelog-preset-loader@npm:^2.3.4":
+ version: 2.3.4
+ resolution: "conventional-changelog-preset-loader@npm:2.3.4"
+ checksum: 10/23a889b7fcf6fe7653e61f32a048877b2f954dcc1e0daa2848c5422eb908e6f24c78372f8d0d2130b5ed941c02e7010c599dccf44b8552602c6c8db9cb227453
+ languageName: node
+ linkType: hard
+
+"conventional-changelog-preset-loader@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "conventional-changelog-preset-loader@npm:5.0.0"
+ checksum: 10/7630c2826b43f8f546f0575b46d3eb8c2ac2b5bcfae60b7d1186e9a87f07b7a689d9463afc125a40ab84a030574c9ce7965dd96e6506323e5a7d1ac2b9f2df19
+ languageName: node
+ linkType: hard
+
+"conventional-changelog-writer@npm:^5.0.0":
+ version: 5.0.1
+ resolution: "conventional-changelog-writer@npm:5.0.1"
+ dependencies:
+ conventional-commits-filter: "npm:^2.0.7"
+ dateformat: "npm:^3.0.0"
+ handlebars: "npm:^4.7.7"
+ json-stringify-safe: "npm:^5.0.1"
+ lodash: "npm:^4.17.15"
+ meow: "npm:^8.0.0"
+ semver: "npm:^6.0.0"
+ split: "npm:^1.0.0"
+ through2: "npm:^4.0.0"
+ bin:
+ conventional-changelog-writer: cli.js
+ checksum: 10/09703c3fcea24753ac79dd408fad391f64b7e48c6b3813d0429e6ed25b72aec5235400cf9f182400520ad193598983a81345ad817ca9c37ae289ef70975ae0c6
+ languageName: node
+ linkType: hard
+
+"conventional-changelog-writer@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "conventional-changelog-writer@npm:8.0.0"
+ dependencies:
+ "@types/semver": "npm:^7.5.5"
+ conventional-commits-filter: "npm:^5.0.0"
+ handlebars: "npm:^4.7.7"
+ meow: "npm:^13.0.0"
+ semver: "npm:^7.5.2"
+ bin:
+ conventional-changelog-writer: dist/cli/index.js
+ checksum: 10/42daf5e8bf12474a8cffb0b2244ada5939d70a0158b23eeea13250f1710f269cd99f60652eb5a6f86b852a7d93a0368da20ea42163ec3b6041d3b76ce16c497a
+ languageName: node
+ linkType: hard
+
+"conventional-changelog@npm:3.1.25":
+ version: 3.1.25
+ resolution: "conventional-changelog@npm:3.1.25"
+ dependencies:
+ conventional-changelog-angular: "npm:^5.0.12"
+ conventional-changelog-atom: "npm:^2.0.8"
+ conventional-changelog-codemirror: "npm:^2.0.8"
+ conventional-changelog-conventionalcommits: "npm:^4.5.0"
+ conventional-changelog-core: "npm:^4.2.1"
+ conventional-changelog-ember: "npm:^2.0.9"
+ conventional-changelog-eslint: "npm:^3.0.9"
+ conventional-changelog-express: "npm:^2.0.6"
+ conventional-changelog-jquery: "npm:^3.0.11"
+ conventional-changelog-jshint: "npm:^2.0.9"
+ conventional-changelog-preset-loader: "npm:^2.3.4"
+ checksum: 10/27f4651ec70d24ca45f8b12b88c81ac258ab0912044ea6dc701dd4119df326d9094919d032b2f4ab366f41aa70480d759398f910f6534975ace1989f7935b790
+ languageName: node
+ linkType: hard
+
+"conventional-changelog@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "conventional-changelog@npm:6.0.0"
+ dependencies:
+ conventional-changelog-angular: "npm:^8.0.0"
+ conventional-changelog-atom: "npm:^5.0.0"
+ conventional-changelog-codemirror: "npm:^5.0.0"
+ conventional-changelog-conventionalcommits: "npm:^8.0.0"
+ conventional-changelog-core: "npm:^8.0.0"
+ conventional-changelog-ember: "npm:^5.0.0"
+ conventional-changelog-eslint: "npm:^6.0.0"
+ conventional-changelog-express: "npm:^5.0.0"
+ conventional-changelog-jquery: "npm:^6.0.0"
+ conventional-changelog-jshint: "npm:^5.0.0"
+ conventional-changelog-preset-loader: "npm:^5.0.0"
+ checksum: 10/78a2a74a19385e45ea69a9ef410de7cc9627cb2bada8b26850ff55999dfc3e5600138ee636dbd0c17159dcdcd81499b64d557d34dfb641d82d1b0d107c684c10
+ languageName: node
+ linkType: hard
+
+"conventional-commits-filter@npm:^2.0.7":
+ version: 2.0.7
+ resolution: "conventional-commits-filter@npm:2.0.7"
+ dependencies:
+ lodash.ismatch: "npm:^4.4.0"
+ modify-values: "npm:^1.0.0"
+ checksum: 10/c7e25df941047750324704ca61ea281cbc156d359a1bd8587dc5e9e94311fa8343d97be9f1115b2e3948624830093926992a2854ae1ac8cbc560e60e360fdd9b
+ languageName: node
+ linkType: hard
+
+"conventional-commits-filter@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "conventional-commits-filter@npm:5.0.0"
+ checksum: 10/2345546ea9e40412558d508311d7729b38f8d4c0fd554837c10721a432e8598ec1152320f6b601a9c11c023a31bccbb5a12067736b2227de8591f4de707e11a7
+ languageName: node
+ linkType: hard
+
+"conventional-commits-parser@npm:^3.2.0":
+ version: 3.2.4
+ resolution: "conventional-commits-parser@npm:3.2.4"
+ dependencies:
+ JSONStream: "npm:^1.0.4"
+ is-text-path: "npm:^1.0.1"
+ lodash: "npm:^4.17.15"
+ meow: "npm:^8.0.0"
+ split2: "npm:^3.0.0"
+ through2: "npm:^4.0.0"
+ bin:
+ conventional-commits-parser: cli.js
+ checksum: 10/2f9d31bade60ae68c1296ae67e47099c547a9452e1670fc5bfa64b572cadc9f305797c88a855f064dd899cc4eb4f15dd5a860064cdd8c52085066538019fe2a5
+ languageName: node
+ linkType: hard
+
+"conventional-commits-parser@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "conventional-commits-parser@npm:6.0.0"
+ dependencies:
+ meow: "npm:^13.0.0"
+ bin:
+ conventional-commits-parser: dist/cli/index.js
+ checksum: 10/ba754fb5784afff7f265bac1c0e408755174f1a04103e23a9d8f246102f7a7d043da9f67b19e7df93851901446a80c678a40cf5f9b49af153f60a528bdb507ce
+ languageName: node
+ linkType: hard
+
+"conventional-recommended-bump@npm:6.1.0":
+ version: 6.1.0
+ resolution: "conventional-recommended-bump@npm:6.1.0"
+ dependencies:
+ concat-stream: "npm:^2.0.0"
+ conventional-changelog-preset-loader: "npm:^2.3.4"
+ conventional-commits-filter: "npm:^2.0.7"
+ conventional-commits-parser: "npm:^3.2.0"
+ git-raw-commits: "npm:^2.0.8"
+ git-semver-tags: "npm:^4.1.1"
+ meow: "npm:^8.0.0"
+ q: "npm:^1.5.1"
+ bin:
+ conventional-recommended-bump: cli.js
+ checksum: 10/5561a4163e097b502e5372420ae9eee240a2b0e00e8cca3f5d8a7110c35021a5fe61a18d457961ace815d58beecc0192ebd26da40c6affcfc038be2d3a5f77c4
+ languageName: node
+ linkType: hard
+
+"cookie-signature@npm:1.0.6":
+ version: 1.0.6
+ resolution: "cookie-signature@npm:1.0.6"
+ checksum: 10/f4e1b0a98a27a0e6e66fd7ea4e4e9d8e038f624058371bf4499cfcd8f3980be9a121486995202ba3fca74fbed93a407d6d54d43a43f96fd28d0bd7a06761591a
+ languageName: node
+ linkType: hard
+
+"cookie-signature@npm:^1.2.1":
+ version: 1.2.2
+ resolution: "cookie-signature@npm:1.2.2"
+ checksum: 10/be44a3c9a56f3771aea3a8bd8ad8f0a8e2679bcb967478267f41a510b4eb5ec55085386ba79c706c4ac21605ca76f4251973444b90283e0eb3eeafe8a92c7708
+ languageName: node
+ linkType: hard
+
+"cookie@npm:0.7.1":
+ version: 0.7.1
+ resolution: "cookie@npm:0.7.1"
+ checksum: 10/aec6a6aa0781761bf55d60447d6be08861d381136a0fe94aa084fddd4f0300faa2b064df490c6798adfa1ebaef9e0af9b08a189c823e0811b8b313b3d9a03380
+ languageName: node
+ linkType: hard
+
+"cookies@npm:~0.9.0":
+ version: 0.9.1
+ resolution: "cookies@npm:0.9.1"
+ dependencies:
+ depd: "npm:~2.0.0"
+ keygrip: "npm:~1.1.0"
+ checksum: 10/4816461a38d907b20f3fb7a2bc4741fe580e7a195f3e248ef7025cb3be56a07638a0f4e72553a5f535554ca30172c8a3245c63ac72c9737cec034e9a47773392
+ languageName: node
+ linkType: hard
+
+"copy-anything@npm:^2.0.1":
+ version: 2.0.6
+ resolution: "copy-anything@npm:2.0.6"
+ dependencies:
+ is-what: "npm:^3.14.1"
+ checksum: 10/3b41be8f6322c2c13e93cde62a64d532f138f31d44ab85a3405d88601134afccc068be06534c162ed5c06b209788c423d7aaa50f1c34a92db81a1f8560d199eb
+ languageName: node
+ linkType: hard
+
+"copy-webpack-plugin@npm:^12.0.2":
+ version: 12.0.2
+ resolution: "copy-webpack-plugin@npm:12.0.2"
+ dependencies:
+ fast-glob: "npm:^3.3.2"
+ glob-parent: "npm:^6.0.1"
+ globby: "npm:^14.0.0"
+ normalize-path: "npm:^3.0.0"
+ schema-utils: "npm:^4.2.0"
+ serialize-javascript: "npm:^6.0.2"
+ peerDependencies:
+ webpack: ^5.1.0
+ checksum: 10/674725d4d9556b7b9a32bb85393532ef2bb75ffce785d942681b3575a86d900751f67cebbb089ddd050757f58c84edc18732e17880f12c45c9775ca94328526c
+ languageName: node
+ linkType: hard
+
+"core-js@npm:^2.4.0":
+ version: 2.6.12
+ resolution: "core-js@npm:2.6.12"
+ checksum: 10/7c624eb00a59c74c769d5d80f751f3bf1fc6201205b6562f27286ad5e00bbca1483f2f7eb0c2854b86f526ef5c7dc958b45f2ff536f8a31b8e9cb1a13a96efca
+ languageName: node
+ linkType: hard
+
+"core-util-is@npm:~1.0.0":
+ version: 1.0.3
+ resolution: "core-util-is@npm:1.0.3"
+ checksum: 10/9de8597363a8e9b9952491ebe18167e3b36e7707569eed0ebf14f8bba773611376466ae34575bca8cfe3c767890c859c74056084738f09d4e4a6f902b2ad7d99
+ languageName: node
+ linkType: hard
+
+"cors@npm:^2.8.5":
+ version: 2.8.5
+ resolution: "cors@npm:2.8.5"
+ dependencies:
+ object-assign: "npm:^4"
+ vary: "npm:^1"
+ checksum: 10/66e88e08edee7cbce9d92b4d28a2028c88772a4c73e02f143ed8ca76789f9b59444eed6b1c167139e76fa662998c151322720093ba229f9941365ada5a6fc2c6
+ languageName: node
+ linkType: hard
+
+"cp-file@npm:^6.1.0":
+ version: 6.2.0
+ resolution: "cp-file@npm:6.2.0"
+ dependencies:
+ graceful-fs: "npm:^4.1.2"
+ make-dir: "npm:^2.0.0"
+ nested-error-stacks: "npm:^2.0.0"
+ pify: "npm:^4.0.1"
+ safe-buffer: "npm:^5.0.1"
+ checksum: 10/7e61b3ca311e74bce4b5f60aad978dc29b957d083fe94a4aba896b927af9ccd51e2e2000ada09542e0f22f0f220b107b0857f6dab21e5cdf189fc14742b94f62
+ languageName: node
+ linkType: hard
+
+"create-ecdh@npm:^4.0.4":
+ version: 4.0.4
+ resolution: "create-ecdh@npm:4.0.4"
+ dependencies:
+ bn.js: "npm:^4.1.0"
+ elliptic: "npm:^6.5.3"
+ checksum: 10/0dd7fca9711d09e152375b79acf1e3f306d1a25ba87b8ff14c2fd8e68b83aafe0a7dd6c4e540c9ffbdd227a5fa1ad9b81eca1f233c38bb47770597ba247e614b
+ languageName: node
+ linkType: hard
+
+"create-hash@npm:^1.1.0, create-hash@npm:^1.1.2, create-hash@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "create-hash@npm:1.2.0"
+ dependencies:
+ cipher-base: "npm:^1.0.1"
+ inherits: "npm:^2.0.1"
+ md5.js: "npm:^1.3.4"
+ ripemd160: "npm:^2.0.1"
+ sha.js: "npm:^2.4.0"
+ checksum: 10/3cfef32043b47a8999602af9bcd74966db6971dd3eb828d1a479f3a44d7f58e38c1caf34aa21a01941cc8d9e1a841738a732f200f00ea155f8a8835133d2e7bc
+ languageName: node
+ linkType: hard
+
+"create-hmac@npm:^1.1.4, create-hmac@npm:^1.1.7":
+ version: 1.1.7
+ resolution: "create-hmac@npm:1.1.7"
+ dependencies:
+ cipher-base: "npm:^1.0.3"
+ create-hash: "npm:^1.1.0"
+ inherits: "npm:^2.0.1"
+ ripemd160: "npm:^2.0.0"
+ safe-buffer: "npm:^5.0.1"
+ sha.js: "npm:^2.4.8"
+ checksum: 10/2b26769f87e99ef72150bf99d1439d69272b2e510e23a2b8daf4e93e2412f4842504237d726044fa797cb20ee0ec8bee78d414b11f2d7ca93299185c93df0dae
+ languageName: node
+ linkType: hard
+
+"create-require@npm:^1.1.0, create-require@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "create-require@npm:1.1.1"
+ checksum: 10/a9a1503d4390d8b59ad86f4607de7870b39cad43d929813599a23714831e81c520bddf61bcdd1f8e30f05fd3a2b71ae8538e946eb2786dc65c2bbc520f692eff
+ languageName: node
+ linkType: hard
+
+"cross-dirname@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "cross-dirname@npm:0.1.0"
+ checksum: 10/4020d8503a8ac4e59c4cf687613bd9c7ae127047a11fdd9aa4b7d204cf5e740206a0e9ec789dcb94643a1e44da588d01e0d899f3c85b0d78dbf7d79dd6ae84ac
+ languageName: node
+ linkType: hard
+
+"cross-env@npm:^7.0.3":
+ version: 7.0.3
+ resolution: "cross-env@npm:7.0.3"
+ dependencies:
+ cross-spawn: "npm:^7.0.1"
+ bin:
+ cross-env: src/bin/cross-env.js
+ cross-env-shell: src/bin/cross-env-shell.js
+ checksum: 10/e99911f0d31c20e990fd92d6fd001f4b01668a303221227cc5cb42ed155f086351b1b3bd2699b200e527ab13011b032801f8ce638e6f09f854bdf744095e604c
+ languageName: node
+ linkType: hard
+
+"cross-spawn-async@npm:^2.1.1":
+ version: 2.2.5
+ resolution: "cross-spawn-async@npm:2.2.5"
+ dependencies:
+ lru-cache: "npm:^4.0.0"
+ which: "npm:^1.2.8"
+ checksum: 10/6d9059a68a643d9a7506c0d7ca518a803a4293d62cbd3763bdb18cac0dd7bfa9b07d6705361a23c486c7b790e4a2fbfc3d63b93e21de52ad862794b12c6f055f
+ languageName: node
+ linkType: hard
+
+"cross-spawn@npm:^6.0.0, cross-spawn@npm:^6.0.5":
+ version: 6.0.6
+ resolution: "cross-spawn@npm:6.0.6"
+ dependencies:
+ nice-try: "npm:^1.0.4"
+ path-key: "npm:^2.0.1"
+ semver: "npm:^5.5.0"
+ shebang-command: "npm:^1.2.0"
+ which: "npm:^1.2.9"
+ checksum: 10/7abf6137b23293103a22bfeaf320f2d63faae70d97ddb4b58597237501d2efdd84cdc69a30246977e0c5f68216593894d41a7f122915dd4edf448db14c74171b
+ languageName: node
+ linkType: hard
+
+"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.3":
+ version: 7.0.6
+ resolution: "cross-spawn@npm:7.0.6"
+ dependencies:
+ path-key: "npm:^3.1.0"
+ shebang-command: "npm:^2.0.0"
+ which: "npm:^2.0.1"
+ checksum: 10/0d52657d7ae36eb130999dffff1168ec348687b48dd38e2ff59992ed916c88d328cf1d07ff4a4a10bc78de5e1c23f04b306d569e42f7a2293915c081e4dfee86
+ languageName: node
+ linkType: hard
+
+"cross-zip@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "cross-zip@npm:4.0.1"
+ checksum: 10/4ff7dec69de830c7eb2c0c5d7a9f839aa4b5eb7721febf8012233ba738561df1db8792005f2c33cf892c9e03120f9515c1fdb44bd4779723a18da1a3cd2eda60
+ languageName: node
+ linkType: hard
+
+"crypto-browserify@npm:^3.11.0":
+ version: 3.12.1
+ resolution: "crypto-browserify@npm:3.12.1"
+ dependencies:
+ browserify-cipher: "npm:^1.0.1"
+ browserify-sign: "npm:^4.2.3"
+ create-ecdh: "npm:^4.0.4"
+ create-hash: "npm:^1.2.0"
+ create-hmac: "npm:^1.1.7"
+ diffie-hellman: "npm:^5.0.3"
+ hash-base: "npm:~3.0.4"
+ inherits: "npm:^2.0.4"
+ pbkdf2: "npm:^3.1.2"
+ public-encrypt: "npm:^4.0.3"
+ randombytes: "npm:^2.1.0"
+ randomfill: "npm:^1.0.4"
+ checksum: 10/13da0b5f61b3e8e68fcbebf0394f2b2b4d35a0d0ba6ab762720c13391d3697ea42735260a26328a6a3d872be7d4cb5abe98a7a8f88bc93da7ba59b993331b409
+ languageName: node
+ linkType: hard
+
+"css-animation@npm:^1.3.2":
+ version: 1.6.1
+ resolution: "css-animation@npm:1.6.1"
+ dependencies:
+ babel-runtime: "npm:6.x"
+ component-classes: "npm:^1.2.5"
+ checksum: 10/5aea8fd333300c6b15f523ac741dd2ed367489485c7a9a43647f7779fef9e5f338c405e3ad9ed8db338503b4aefea86108112a01bf78651b623f8bd2e146e0e0
+ languageName: node
+ linkType: hard
+
+"css-declaration-sorter@npm:^6.3.1":
+ version: 6.4.1
+ resolution: "css-declaration-sorter@npm:6.4.1"
+ peerDependencies:
+ postcss: ^8.0.9
+ checksum: 10/06cbfd1f470b8accf5e235b0e658e2f82d33a1cea8c2a21b55dfef5280769b874a8979c50f2c035af9213836cf85fb7e4687748a9162d564d7638ed4a194888e
+ languageName: node
+ linkType: hard
+
+"css-loader@npm:^6":
+ version: 6.11.0
+ resolution: "css-loader@npm:6.11.0"
+ dependencies:
+ icss-utils: "npm:^5.1.0"
+ postcss: "npm:^8.4.33"
+ postcss-modules-extract-imports: "npm:^3.1.0"
+ postcss-modules-local-by-default: "npm:^4.0.5"
+ postcss-modules-scope: "npm:^3.2.0"
+ postcss-modules-values: "npm:^4.0.0"
+ postcss-value-parser: "npm:^4.2.0"
+ semver: "npm:^7.5.4"
+ peerDependencies:
+ "@rspack/core": 0.x || 1.x
+ webpack: ^5.0.0
+ peerDependenciesMeta:
+ "@rspack/core":
+ optional: true
+ webpack:
+ optional: true
+ checksum: 10/9e3665509f6786d46683de5c5f5c4bdd4aa62396b4017b41dbbb41ea5ada4012c80ee1e3302b79b504bc24da7fa69e3552d99006cecc953e0d9eef4a3053b929
+ languageName: node
+ linkType: hard
+
+"css-select@npm:^4.1.3":
+ version: 4.3.0
+ resolution: "css-select@npm:4.3.0"
+ dependencies:
+ boolbase: "npm:^1.0.0"
+ css-what: "npm:^6.0.1"
+ domhandler: "npm:^4.3.1"
+ domutils: "npm:^2.8.0"
+ nth-check: "npm:^2.0.1"
+ checksum: 10/8f7310c9af30ccaba8f72cb4a54d32232c53bf9ba05d019b693e16bfd7ba5df0affc1f4d74b1ee55923643d23b80a837eedcf60938c53356e479b04049ff9994
+ languageName: node
+ linkType: hard
+
+"css-tree@npm:^1.1.2, css-tree@npm:^1.1.3":
+ version: 1.1.3
+ resolution: "css-tree@npm:1.1.3"
+ dependencies:
+ mdn-data: "npm:2.0.14"
+ source-map: "npm:^0.6.1"
+ checksum: 10/29710728cc4b136f1e9b23ee1228ec403ec9f3d487bc94a9c5dbec563c1e08c59bc917dd6f82521a35e869ff655c298270f43ca673265005b0cd05b292eb05ab
+ languageName: node
+ linkType: hard
+
+"css-what@npm:^6.0.1":
+ version: 6.1.0
+ resolution: "css-what@npm:6.1.0"
+ checksum: 10/c67a3a2d0d81843af87f8bf0a4d0845b0f952377714abbb2884e48942409d57a2110eabee003609d02ee487b054614bdfcfc59ee265728ff105bd5aa221c1d0e
+ languageName: node
+ linkType: hard
+
+"cssesc@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "cssesc@npm:3.0.0"
+ bin:
+ cssesc: bin/cssesc
+ checksum: 10/0e161912c1306861d8f46e1883be1cbc8b1b2879f0f509287c0db71796e4ddfb97ac96bdfca38f77f452e2c10554e1bb5678c99b07a5cf947a12778f73e47e12
+ languageName: node
+ linkType: hard
+
+"cssnano-preset-default@npm:^5.2.14":
+ version: 5.2.14
+ resolution: "cssnano-preset-default@npm:5.2.14"
+ dependencies:
+ css-declaration-sorter: "npm:^6.3.1"
+ cssnano-utils: "npm:^3.1.0"
+ postcss-calc: "npm:^8.2.3"
+ postcss-colormin: "npm:^5.3.1"
+ postcss-convert-values: "npm:^5.1.3"
+ postcss-discard-comments: "npm:^5.1.2"
+ postcss-discard-duplicates: "npm:^5.1.0"
+ postcss-discard-empty: "npm:^5.1.1"
+ postcss-discard-overridden: "npm:^5.1.0"
+ postcss-merge-longhand: "npm:^5.1.7"
+ postcss-merge-rules: "npm:^5.1.4"
+ postcss-minify-font-values: "npm:^5.1.0"
+ postcss-minify-gradients: "npm:^5.1.1"
+ postcss-minify-params: "npm:^5.1.4"
+ postcss-minify-selectors: "npm:^5.2.1"
+ postcss-normalize-charset: "npm:^5.1.0"
+ postcss-normalize-display-values: "npm:^5.1.0"
+ postcss-normalize-positions: "npm:^5.1.1"
+ postcss-normalize-repeat-style: "npm:^5.1.1"
+ postcss-normalize-string: "npm:^5.1.0"
+ postcss-normalize-timing-functions: "npm:^5.1.0"
+ postcss-normalize-unicode: "npm:^5.1.1"
+ postcss-normalize-url: "npm:^5.1.0"
+ postcss-normalize-whitespace: "npm:^5.1.1"
+ postcss-ordered-values: "npm:^5.1.3"
+ postcss-reduce-initial: "npm:^5.1.2"
+ postcss-reduce-transforms: "npm:^5.1.0"
+ postcss-svgo: "npm:^5.1.0"
+ postcss-unique-selectors: "npm:^5.1.1"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/4103f879a594e24eef7b2f175cd46b59d777982be23f0d1b84e962d044e0bea2f26aa107dea59a711e6394fdd77faf313cee6ae4be61d34656fdf33ff278f69d
+ languageName: node
+ linkType: hard
+
+"cssnano-utils@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "cssnano-utils@npm:3.1.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/975c84ce9174cf23bb1da1e9faed8421954607e9ea76440cd3bb0c1bea7e17e490d800fca5ae2812d1d9e9d5524eef23ede0a3f52497d7ccc628e5d7321536f2
+ languageName: node
+ linkType: hard
+
+"cssnano@npm:^5.0.2":
+ version: 5.1.15
+ resolution: "cssnano@npm:5.1.15"
+ dependencies:
+ cssnano-preset-default: "npm:^5.2.14"
+ lilconfig: "npm:^2.0.3"
+ yaml: "npm:^1.10.2"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/8c5acbeabd10ffc05d01c63d3a82dcd8742299ead3f6da4016c853548b687d9b392de43e6d0f682dad1c2200d577c9360d8e709711c23721509aa4e55e052fb3
+ languageName: node
+ linkType: hard
+
+"csso@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "csso@npm:4.2.0"
+ dependencies:
+ css-tree: "npm:^1.1.2"
+ checksum: 10/8b6a2dc687f2a8165dde13f67999d5afec63cb07a00ab100fbb41e4e8b28d986cfa0bc466b4f5ba5de7260c2448a64e6ad26ec718dd204d3a7d109982f0bf1aa
+ languageName: node
+ linkType: hard
+
+"csstype@npm:^3.0.2":
+ version: 3.1.3
+ resolution: "csstype@npm:3.1.3"
+ checksum: 10/f593cce41ff5ade23f44e77521e3a1bcc2c64107041e1bf6c3c32adc5187d0d60983292fda326154d20b01079e24931aa5b08e4467cc488b60bb1e7f6d478ade
+ languageName: node
+ linkType: hard
+
+"dargs@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "dargs@npm:7.0.0"
+ checksum: 10/b8f1e3cba59c42e1f13a114ad4848c3fc1cf7470f633ee9e9f1043762429bc97d91ae31b826fb135eefde203a3fdb20deb0c0a0222ac29d937b8046085d668d1
+ languageName: node
+ linkType: hard
+
+"data-view-buffer@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "data-view-buffer@npm:1.0.1"
+ dependencies:
+ call-bind: "npm:^1.0.6"
+ es-errors: "npm:^1.3.0"
+ is-data-view: "npm:^1.0.1"
+ checksum: 10/5919a39a18ee919573336158fd162fdf8ada1bc23a139f28543fd45fac48e0ea4a3ad3bfde91de124d4106e65c4a7525f6a84c20ba0797ec890a77a96d13a82a
+ languageName: node
+ linkType: hard
+
+"data-view-byte-length@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "data-view-byte-length@npm:1.0.1"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ es-errors: "npm:^1.3.0"
+ is-data-view: "npm:^1.0.1"
+ checksum: 10/f33c65e58d8d0432ad79761f2e8a579818d724b5dc6dc4e700489b762d963ab30873c0f1c37d8f2ed12ef51c706d1195f64422856d25f067457aeec50cc40aac
+ languageName: node
+ linkType: hard
+
+"data-view-byte-offset@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "data-view-byte-offset@npm:1.0.0"
+ dependencies:
+ call-bind: "npm:^1.0.6"
+ es-errors: "npm:^1.3.0"
+ is-data-view: "npm:^1.0.1"
+ checksum: 10/96f34f151bf02affb7b9f98762fb7aca1dd5f4553cb57b80bce750ca609c15d33ca659568ef1d422f7e35680736cbccb893a3d4b012760c758c1446bbdc4c6db
+ languageName: node
+ linkType: hard
+
+"dateformat@npm:^3.0.0":
+ version: 3.0.3
+ resolution: "dateformat@npm:3.0.3"
+ checksum: 10/0504baf50c3777ad333c96c37d1673d67efcb7dd071563832f70b5cbf7f3f4753f18981d44bfd8f665d5e5a511d2fc0af8e0ead8b585b9b3ddaa90067864d3f0
+ languageName: node
+ linkType: hard
+
+"debug@npm:2.6.9, debug@npm:^2.2.0":
+ version: 2.6.9
+ resolution: "debug@npm:2.6.9"
+ dependencies:
+ ms: "npm:2.0.0"
+ checksum: 10/e07005f2b40e04f1bd14a3dd20520e9c4f25f60224cb006ce9d6781732c917964e9ec029fc7f1a151083cd929025ad5133814d4dc624a9aaf020effe4914ed14
+ languageName: node
+ linkType: hard
+
+"debug@npm:4, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4, debug@npm:^4.3.5, debug@npm:^4.3.7, debug@npm:^4.4.0":
+ version: 4.4.0
+ resolution: "debug@npm:4.4.0"
+ dependencies:
+ ms: "npm:^2.1.3"
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+ checksum: 10/1847944c2e3c2c732514b93d11886575625686056cd765336212dc15de2d2b29612b6cd80e1afba767bb8e1803b778caf9973e98169ef1a24a7a7009e1820367
+ languageName: node
+ linkType: hard
+
+"debug@npm:4.3.6":
+ version: 4.3.6
+ resolution: "debug@npm:4.3.6"
+ dependencies:
+ ms: "npm:2.1.2"
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
checksum: 10/d3adb9af7d57a9e809a68f404490cf776122acca16e6359a2702c0f462e510e91f9765c07f707b8ab0d91e03bad57328f3256f5082631cefb5393d0394d50fb7
languageName: node
linkType: hard
+"debug@npm:^3.1.0":
+ version: 3.2.7
+ resolution: "debug@npm:3.2.7"
+ dependencies:
+ ms: "npm:^2.1.1"
+ checksum: 10/d86fd7be2b85462297ea16f1934dc219335e802f629ca9a69b63ed8ed041dda492389bb2ee039217c02e5b54792b1c51aa96ae954cf28634d363a2360c7a1639
+ languageName: node
+ linkType: hard
+
+"decamelize-keys@npm:^1.1.0":
+ version: 1.1.1
+ resolution: "decamelize-keys@npm:1.1.1"
+ dependencies:
+ decamelize: "npm:^1.1.0"
+ map-obj: "npm:^1.0.0"
+ checksum: 10/71d5898174f17a8d2303cecc98ba0236e842948c4d042a8180d5e749be8442220bca2d16dd93bebd7b49e86c807814273212e4da0fae67be7c58c282ff76057a
+ languageName: node
+ linkType: hard
+
+"decamelize@npm:^1.1.0":
+ version: 1.2.0
+ resolution: "decamelize@npm:1.2.0"
+ checksum: 10/ad8c51a7e7e0720c70ec2eeb1163b66da03e7616d7b98c9ef43cce2416395e84c1e9548dd94f5f6ffecfee9f8b94251fc57121a8b021f2ff2469b2bae247b8aa
+ languageName: node
+ linkType: hard
+
"decompress-response@npm:^6.0.0":
version: 6.0.0
resolution: "decompress-response@npm:6.0.0"
@@ -3907,6 +5449,13 @@ __metadata:
languageName: node
linkType: hard
+"deep-equal@npm:~1.0.1":
+ version: 1.0.1
+ resolution: "deep-equal@npm:1.0.1"
+ checksum: 10/cbecc071afb2891334ced9e9de5834889b9a9992ae8d8369b7eb74c513529eb6d1f6c04d4e2b5f34d8386f7816cd7a6cda45edff847695faea45e43c23973f45
+ languageName: node
+ linkType: hard
+
"deep-extend@npm:^0.6.0":
version: 0.6.0
resolution: "deep-extend@npm:0.6.0"
@@ -3981,7 +5530,7 @@ __metadata:
languageName: node
linkType: hard
-"define-properties@npm:^1.2.1":
+"define-properties@npm:^1.1.3, define-properties@npm:^1.2.0, define-properties@npm:^1.2.1":
version: 1.2.1
resolution: "define-properties@npm:1.2.1"
dependencies:
@@ -4006,7 +5555,7 @@ __metadata:
languageName: node
linkType: hard
-"depd@npm:2.0.0":
+"depd@npm:2.0.0, depd@npm:^2.0.0, depd@npm:~2.0.0":
version: 2.0.0
resolution: "depd@npm:2.0.0"
checksum: 10/c0c8ff36079ce5ada64f46cc9d6fd47ebcf38241105b6e0c98f412e8ad91f084bcf906ff644cc3a4bd876ca27a62accb8b0fff72ea6ed1a414b89d8506f4a5ca
@@ -4020,13 +5569,37 @@ __metadata:
languageName: node
linkType: hard
-"destroy@npm:1.2.0":
+"dequal@npm:^2.0.3":
+ version: 2.0.3
+ resolution: "dequal@npm:2.0.3"
+ checksum: 10/6ff05a7561f33603df87c45e389c9ac0a95e3c056be3da1a0c4702149e3a7f6fe5ffbb294478687ba51a9e95f3a60e8b6b9005993acd79c292c7d15f71964b6b
+ languageName: node
+ linkType: hard
+
+"des.js@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "des.js@npm:1.1.0"
+ dependencies:
+ inherits: "npm:^2.0.1"
+ minimalistic-assert: "npm:^1.0.0"
+ checksum: 10/d35fc82b5a0b2127b12699212e90b54ddd8134e0cf8d27a8c30507ed3572aa574ab71800cbb473769128a52dcf21acc3271c5c359508a5aa772e990df3b1a698
+ languageName: node
+ linkType: hard
+
+"destroy@npm:1.2.0, destroy@npm:^1.0.4, destroy@npm:^1.2.0":
version: 1.2.0
resolution: "destroy@npm:1.2.0"
checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38
languageName: node
linkType: hard
+"detect-indent@npm:^6.0.0":
+ version: 6.1.0
+ resolution: "detect-indent@npm:6.1.0"
+ checksum: 10/ab953a73c72dbd4e8fc68e4ed4bfd92c97eb6c43734af3900add963fd3a9316f3bc0578b018b24198d4c31a358571eff5f0656e81a1f3b9ad5c547d58b2d093d
+ languageName: node
+ linkType: hard
+
"detect-libc@npm:^2.0.0, detect-libc@npm:^2.0.1":
version: 2.0.3
resolution: "detect-libc@npm:2.0.3"
@@ -4034,6 +5607,13 @@ __metadata:
languageName: node
linkType: hard
+"detect-newline@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "detect-newline@npm:3.1.0"
+ checksum: 10/ae6cd429c41ad01b164c59ea36f264a2c479598e61cba7c99da24175a7ab80ddf066420f2bec9a1c57a6bead411b4655ff15ad7d281c000a89791f48cbe939e7
+ languageName: node
+ linkType: hard
+
"detect-node@npm:^2.0.4":
version: 2.1.0
resolution: "detect-node@npm:2.1.0"
@@ -4041,6 +5621,13 @@ __metadata:
languageName: node
linkType: hard
+"diff-match-patch@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "diff-match-patch@npm:1.0.5"
+ checksum: 10/fd1ab417eba9559bda752a4dfc9a8ac73fa2ca8b146d29d153964b437168e301c09d8a688fae0cd81d32dc6508a4918a94614213c85df760793f44e245173bb6
+ languageName: node
+ linkType: hard
+
"diff@npm:^4.0.1":
version: 4.0.2
resolution: "diff@npm:4.0.2"
@@ -4048,13 +5635,21 @@ __metadata:
languageName: node
linkType: hard
-"dir-compare@npm:^3.0.0":
- version: 3.3.0
- resolution: "dir-compare@npm:3.3.0"
+"diff@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "diff@npm:7.0.0"
+ checksum: 10/e9b8e48d054c9c0c093c65ce8e2637af94b35f2427001607b14e5e0589e534ea3413a7f91ebe6d7c5a1494ace49cb7c7c3972f442ddd96a4767ff091999a082e
+ languageName: node
+ linkType: hard
+
+"diffie-hellman@npm:^5.0.3":
+ version: 5.0.3
+ resolution: "diffie-hellman@npm:5.0.3"
dependencies:
- buffer-equal: "npm:^1.0.0"
- minimatch: "npm:^3.0.4"
- checksum: 10/4e4ca87564bd1fe86d5b704842e1ba069b172ae507e0420e5cef68dbbc9c5a42753416be38488587bc2c7944a4b4a580af724a686e9ad79150012d1d02efe769
+ bn.js: "npm:^4.1.0"
+ miller-rabin: "npm:^4.0.0"
+ randombytes: "npm:^2.0.0"
+ checksum: 10/2ff28231f93b27a4903461432d2de831df02e3568ea7633d5d7b6167eb73077f823b2bca26de6ba4f5c7ecd10a3df5aa94d376d136ab6209948c03cc4e4ac1fe
languageName: node
linkType: hard
@@ -4124,6 +5719,13 @@ __metadata:
languageName: node
linkType: hard
+"domain-browser@npm:4.22.0":
+ version: 4.22.0
+ resolution: "domain-browser@npm:4.22.0"
+ checksum: 10/3ffbaf0cae8da717698d472ca85ab52f96c538fe1fe85e5eb3351d4e7af52423ce096b8a0c51bb318e1c9ccf9c2e94b3b0f68e5923ad0aa0c623a32b641ed11c
+ languageName: node
+ linkType: hard
+
"domelementtype@npm:^2.0.1, domelementtype@npm:^2.2.0":
version: 2.3.0
resolution: "domelementtype@npm:2.3.0"
@@ -4161,17 +5763,60 @@ __metadata:
languageName: node
linkType: hard
-"dotenv-expand@npm:^5.1.0":
- version: 5.1.0
- resolution: "dotenv-expand@npm:5.1.0"
- checksum: 10/d52af2a6e4642979ae4221408f1b75102508dbe4f5bac1c0613f92a3cf3880d5c31f86b2f5cff3273f7c23e10421e75028546e8b6cd0376fcd20e3803b374e15
+"dot-prop@npm:^5.1.0":
+ version: 5.3.0
+ resolution: "dot-prop@npm:5.3.0"
+ dependencies:
+ is-obj: "npm:^2.0.0"
+ checksum: 10/33b2561617bd5c73cf9305368ba4638871c5dbf9c8100c8335acd2e2d590a81ec0e75c11cfaea5cc3cf8c2f668cad4beddb52c11856d0c9e666348eee1baf57a
+ languageName: node
+ linkType: hard
+
+"dotenv-expand@npm:^11.0.6":
+ version: 11.0.7
+ resolution: "dotenv-expand@npm:11.0.7"
+ dependencies:
+ dotenv: "npm:^16.4.5"
+ checksum: 10/1cd981e2b925e746919e9fca16fa5e953955d021b5d5fea0a4ae96dc61fcc76bc95874e7730f8ceca22f5e3df5a47eb1fc626c3f45e98019ceba54fd58521971
+ languageName: node
+ linkType: hard
+
+"dotenv@npm:^16.4.5":
+ version: 16.4.7
+ resolution: "dotenv@npm:16.4.7"
+ checksum: 10/f13bfe97db88f0df4ec505eeffb8925ec51f2d56a3d0b6d916964d8b4af494e6fb1633ba5d09089b552e77ab2a25de58d70259b2c5ed45ec148221835fc99a0c
+ languageName: node
+ linkType: hard
+
+"dotgitignore@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "dotgitignore@npm:2.1.0"
+ dependencies:
+ find-up: "npm:^3.0.0"
+ minimatch: "npm:^3.0.4"
+ checksum: 10/84b00ad4d3b75c2eef8d8502d83fffe6000999213ef3a7089680957b1c33b521cf41f15081f693899a17d180e8b49a148063cc39ce7407a8d35acb82047e6daa
+ languageName: node
+ linkType: hard
+
+"dunder-proto@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "dunder-proto@npm:1.0.0"
+ dependencies:
+ call-bind-apply-helpers: "npm:^1.0.0"
+ es-errors: "npm:^1.3.0"
+ gopd: "npm:^1.2.0"
+ checksum: 10/08e0487edc6b5f5e7cc91cbbe2cd7a81919f296b2e8092277776a75280005b340ab22c12b16ad0371c531e76d11898dae617325573144f50839e8f310df2a6ef
languageName: node
linkType: hard
-"dotenv@npm:^9.0.2":
- version: 9.0.2
- resolution: "dotenv@npm:9.0.2"
- checksum: 10/8a31ab90b097907a42932b972228e10470e8f0de9aea58c7f2134582e7810f229a2ce5861af40efeb7751c7bf2aae0c8347d72ba3935b72c834fbbac30f80f08
+"dunder-proto@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "dunder-proto@npm:1.0.1"
+ dependencies:
+ call-bind-apply-helpers: "npm:^1.0.1"
+ es-errors: "npm:^1.3.0"
+ gopd: "npm:^1.2.0"
+ checksum: 10/5add88a3d68d42d6e6130a0cac450b7c2edbe73364bbd2fc334564418569bea97c6943a8fcd70e27130bf32afc236f30982fc4905039b703f23e9e0433c29934
languageName: node
linkType: hard
@@ -4200,41 +5845,41 @@ __metadata:
languageName: node
linkType: hard
-"electron-publish@npm:24.13.1":
- version: 24.13.1
- resolution: "electron-publish@npm:24.13.1"
+"electron-publish@npm:25.1.7":
+ version: 25.1.7
+ resolution: "electron-publish@npm:25.1.7"
dependencies:
"@types/fs-extra": "npm:^9.0.11"
- builder-util: "npm:24.13.1"
- builder-util-runtime: "npm:9.2.4"
+ builder-util: "npm:25.1.7"
+ builder-util-runtime: "npm:9.2.10"
chalk: "npm:^4.1.2"
fs-extra: "npm:^10.1.0"
lazy-val: "npm:^1.0.5"
mime: "npm:^2.5.2"
- checksum: 10/60133b51bf186a70f710d6f656901d0ec358bcd688294c675711107d947fe961ebaf99fee7108f3a48270b09e0ef71568b0148df363de2dfb09a3c7bb1475c62
+ checksum: 10/75a3e6bcb796423456e01fb79d7c39257ae9a9ea9820ddbc64321ac888867da33198693af87366137d6c13b66a4273e89d15c268184bbddc24db6585d16067c1
languageName: node
linkType: hard
-"electron-to-chromium@npm:^1.4.820":
- version: 1.5.4
- resolution: "electron-to-chromium@npm:1.5.4"
- checksum: 10/ce64db25c399d33830e74e58bbc5ab7c06948669e204b6508e98c278ddaead1da1cbb356d15b55eb659f89d4d7bcf00944f08f96e886f1d3d065ba11744c5633
+"electron-to-chromium@npm:^1.5.41":
+ version: 1.5.71
+ resolution: "electron-to-chromium@npm:1.5.71"
+ checksum: 10/feb1655236b9de715f837e07e4bcb49b199f20ce7b6b8ab8e7e4120220bcb85b96227af72cb5bbed88ff3cb7c09110fe8b04be9504a34a24694fc2e630a64704
languageName: node
linkType: hard
-"electron-updater@npm:6.2.1":
- version: 6.2.1
- resolution: "electron-updater@npm:6.2.1"
+"electron-updater@npm:6.3.9":
+ version: 6.3.9
+ resolution: "electron-updater@npm:6.3.9"
dependencies:
- builder-util-runtime: "npm:9.2.4"
+ builder-util-runtime: "npm:9.2.10"
fs-extra: "npm:^10.1.0"
js-yaml: "npm:^4.1.0"
lazy-val: "npm:^1.0.5"
lodash.escaperegexp: "npm:^4.1.2"
lodash.isequal: "npm:^4.5.0"
- semver: "npm:^7.3.8"
+ semver: "npm:^7.6.3"
tiny-typed-emitter: "npm:^2.1.0"
- checksum: 10/da4bf2517f5a60a904f52966c45256b5bf86bc11e2534133163565668db2746600fba6553c68d04ace1fe519dc8d3cd8a6e387dc6f7721058dd3977f94895709
+ checksum: 10/98a8a451fde48d6af71ef1e6c09df678feee59444ad296cb6276a01d8a2d0718b6233f884402ba61b736a8d7a16a5df7a86a8cf837ed686f9d3101ab4f34171f
languageName: node
linkType: hard
@@ -4268,10 +5913,25 @@ __metadata:
languageName: node
linkType: hard
+"elliptic@npm:^6.5.3, elliptic@npm:^6.5.5":
+ version: 6.6.1
+ resolution: "elliptic@npm:6.6.1"
+ dependencies:
+ bn.js: "npm:^4.11.9"
+ brorand: "npm:^1.1.0"
+ hash.js: "npm:^1.0.0"
+ hmac-drbg: "npm:^1.0.1"
+ inherits: "npm:^2.0.4"
+ minimalistic-assert: "npm:^1.0.1"
+ minimalistic-crypto-utils: "npm:^1.0.1"
+ checksum: 10/dc678c9febd89a219c4008ba3a9abb82237be853d9fd171cd602c8fb5ec39927e65c6b5e7a1b2a4ea82ee8e0ded72275e7932bb2da04a5790c2638b818e4e1c5
+ languageName: node
+ linkType: hard
+
"emoji-regex@npm:^10.3.0":
- version: 10.3.0
- resolution: "emoji-regex@npm:10.3.0"
- checksum: 10/b9b084ebe904f13bb4b66ee4c29fb41a7a4a1165adcc33c1ce8056c0194b882cc91ebdc782f1a779b5d7ea7375c5064643a7734893d7c657b44c5c6b9d7bf1e7
+ version: 10.4.0
+ resolution: "emoji-regex@npm:10.4.0"
+ checksum: 10/76bb92c5bcf0b6980d37e535156231e4a9d0aa6ab3b9f5eabf7690231d5aa5d5b8e516f36e6804cbdd0f1c23dfef2a60c40ab7bb8aedd890584281a565b97c50
languageName: node
linkType: hard
@@ -4296,13 +5956,20 @@ __metadata:
languageName: node
linkType: hard
-"encodeurl@npm:~1.0.2":
+"encodeurl@npm:^1.0.2, encodeurl@npm:~1.0.2":
version: 1.0.2
resolution: "encodeurl@npm:1.0.2"
checksum: 10/e50e3d508cdd9c4565ba72d2012e65038e5d71bdc9198cb125beb6237b5b1ade6c0d343998da9e170fb2eae52c1bed37d4d6d98a46ea423a0cddbed5ac3f780c
languageName: node
linkType: hard
+"encodeurl@npm:^2.0.0, encodeurl@npm:~2.0.0":
+ version: 2.0.0
+ resolution: "encodeurl@npm:2.0.0"
+ checksum: 10/abf5cd51b78082cf8af7be6785813c33b6df2068ce5191a40ca8b1afe6a86f9230af9a9ce694a5ce4665955e5c1120871826df9c128a642e09c58d592e2807fe
+ languageName: node
+ linkType: hard
+
"encoding@npm:^0.1.13":
version: 0.1.13
resolution: "encoding@npm:0.1.13"
@@ -4321,7 +5988,7 @@ __metadata:
languageName: node
linkType: hard
-"enhanced-resolve@npm:^5.0.0, enhanced-resolve@npm:^5.17.0, enhanced-resolve@npm:^5.7.0":
+"enhanced-resolve@npm:^5.0.0, enhanced-resolve@npm:^5.17.1, enhanced-resolve@npm:^5.7.0":
version: 5.17.1
resolution: "enhanced-resolve@npm:5.17.1"
dependencies:
@@ -4346,11 +6013,11 @@ __metadata:
linkType: hard
"envinfo@npm:^7.7.3":
- version: 7.13.0
- resolution: "envinfo@npm:7.13.0"
+ version: 7.14.0
+ resolution: "envinfo@npm:7.14.0"
bin:
envinfo: dist/cli.js
- checksum: 10/450c962053880f46852119cf89f4412cabd6d465ff5b74cf64e74e9da3a27ebd9e901944a5c4b0bf62950ad25025552282cbde6c00a5a9af0980dd001720fcbb
+ checksum: 10/0d9d711f2b6ae02dec89dd768a3390acbcb99ac50d07f20e635a8d2db68447703476db535483592d1ed4656c3d36eee4883032d71a5118c917b4973e2d4fa027
languageName: node
linkType: hard
@@ -4368,46 +6035,138 @@ __metadata:
languageName: node
linkType: hard
-"errno@npm:^0.1.1":
- version: 0.1.8
- resolution: "errno@npm:0.1.8"
+"errno@npm:^0.1.1":
+ version: 0.1.8
+ resolution: "errno@npm:0.1.8"
+ dependencies:
+ prr: "npm:~1.0.1"
+ bin:
+ errno: cli.js
+ checksum: 10/93076ed11bedb8f0389cbefcbdd3445f66443159439dccbaac89a053428ad92147676736235d275612dc0296d3f9a7e6b7177ed78a566b6cd15dacd4fa0d5888
+ languageName: node
+ linkType: hard
+
+"error-ex@npm:^1.2.0, error-ex@npm:^1.3.1":
+ version: 1.3.2
+ resolution: "error-ex@npm:1.3.2"
+ dependencies:
+ is-arrayish: "npm:^0.2.1"
+ checksum: 10/d547740aa29c34e753fb6fed2c5de81802438529c12b3673bd37b6bb1fe49b9b7abdc3c11e6062fe625d8a296b3cf769a80f878865e25e685f787763eede3ffb
+ languageName: node
+ linkType: hard
+
+"es-abstract@npm:^1.22.1, es-abstract@npm:^1.22.3, es-abstract@npm:^1.23.0, es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.5":
+ version: 1.23.5
+ resolution: "es-abstract@npm:1.23.5"
+ dependencies:
+ array-buffer-byte-length: "npm:^1.0.1"
+ arraybuffer.prototype.slice: "npm:^1.0.3"
+ available-typed-arrays: "npm:^1.0.7"
+ call-bind: "npm:^1.0.7"
+ data-view-buffer: "npm:^1.0.1"
+ data-view-byte-length: "npm:^1.0.1"
+ data-view-byte-offset: "npm:^1.0.0"
+ es-define-property: "npm:^1.0.0"
+ es-errors: "npm:^1.3.0"
+ es-object-atoms: "npm:^1.0.0"
+ es-set-tostringtag: "npm:^2.0.3"
+ es-to-primitive: "npm:^1.2.1"
+ function.prototype.name: "npm:^1.1.6"
+ get-intrinsic: "npm:^1.2.4"
+ get-symbol-description: "npm:^1.0.2"
+ globalthis: "npm:^1.0.4"
+ gopd: "npm:^1.0.1"
+ has-property-descriptors: "npm:^1.0.2"
+ has-proto: "npm:^1.0.3"
+ has-symbols: "npm:^1.0.3"
+ hasown: "npm:^2.0.2"
+ internal-slot: "npm:^1.0.7"
+ is-array-buffer: "npm:^3.0.4"
+ is-callable: "npm:^1.2.7"
+ is-data-view: "npm:^1.0.1"
+ is-negative-zero: "npm:^2.0.3"
+ is-regex: "npm:^1.1.4"
+ is-shared-array-buffer: "npm:^1.0.3"
+ is-string: "npm:^1.0.7"
+ is-typed-array: "npm:^1.1.13"
+ is-weakref: "npm:^1.0.2"
+ object-inspect: "npm:^1.13.3"
+ object-keys: "npm:^1.1.1"
+ object.assign: "npm:^4.1.5"
+ regexp.prototype.flags: "npm:^1.5.3"
+ safe-array-concat: "npm:^1.1.2"
+ safe-regex-test: "npm:^1.0.3"
+ string.prototype.trim: "npm:^1.2.9"
+ string.prototype.trimend: "npm:^1.0.8"
+ string.prototype.trimstart: "npm:^1.0.8"
+ typed-array-buffer: "npm:^1.0.2"
+ typed-array-byte-length: "npm:^1.0.1"
+ typed-array-byte-offset: "npm:^1.0.2"
+ typed-array-length: "npm:^1.0.6"
+ unbox-primitive: "npm:^1.0.2"
+ which-typed-array: "npm:^1.1.15"
+ checksum: 10/2170afde7e1d2497586ad74176c2e12196db947fb1b3287fc097781a871b75ebe3aef5247e951e3bb3972a830b8d0eaa82a509518836a6d9f9fb4934b9294467
+ languageName: node
+ linkType: hard
+
+"es-define-property@npm:^1.0.0, es-define-property@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "es-define-property@npm:1.0.1"
+ checksum: 10/f8dc9e660d90919f11084db0a893128f3592b781ce967e4fccfb8f3106cb83e400a4032c559184ec52ee1dbd4b01e7776c7cd0b3327b1961b1a4a7008920fe78
+ languageName: node
+ linkType: hard
+
+"es-errors@npm:^1.2.1, es-errors@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "es-errors@npm:1.3.0"
+ checksum: 10/96e65d640156f91b707517e8cdc454dd7d47c32833aa3e85d79f24f9eb7ea85f39b63e36216ef0114996581969b59fe609a94e30316b08f5f4df1d44134cf8d5
+ languageName: node
+ linkType: hard
+
+"es-module-lexer@npm:^1.2.1":
+ version: 1.5.4
+ resolution: "es-module-lexer@npm:1.5.4"
+ checksum: 10/f29c7c97a58eb17640dcbd71bd6ef754ad4f58f95c3073894573d29dae2cad43ecd2060d97ed5b866dfb7804d5590fb7de1d2c5339a5fceae8bd60b580387fc5
+ languageName: node
+ linkType: hard
+
+"es-object-atoms@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "es-object-atoms@npm:1.0.0"
dependencies:
- prr: "npm:~1.0.1"
- bin:
- errno: cli.js
- checksum: 10/93076ed11bedb8f0389cbefcbdd3445f66443159439dccbaac89a053428ad92147676736235d275612dc0296d3f9a7e6b7177ed78a566b6cd15dacd4fa0d5888
+ es-errors: "npm:^1.3.0"
+ checksum: 10/f8910cf477e53c0615f685c5c96210591841850871b81924fcf256bfbaa68c254457d994a4308c60d15b20805e7f61ce6abc669375e01a5349391a8c1767584f
languageName: node
linkType: hard
-"error-ex@npm:^1.2.0":
- version: 1.3.2
- resolution: "error-ex@npm:1.3.2"
+"es-object-atoms@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "es-object-atoms@npm:1.1.1"
dependencies:
- is-arrayish: "npm:^0.2.1"
- checksum: 10/d547740aa29c34e753fb6fed2c5de81802438529c12b3673bd37b6bb1fe49b9b7abdc3c11e6062fe625d8a296b3cf769a80f878865e25e685f787763eede3ffb
+ es-errors: "npm:^1.3.0"
+ checksum: 10/54fe77de288451dae51c37bfbfe3ec86732dc3778f98f3eb3bdb4bf48063b2c0b8f9c93542656986149d08aa5be3204286e2276053d19582b76753f1a2728867
languageName: node
linkType: hard
-"es-define-property@npm:^1.0.0":
- version: 1.0.0
- resolution: "es-define-property@npm:1.0.0"
+"es-set-tostringtag@npm:^2.0.3":
+ version: 2.0.3
+ resolution: "es-set-tostringtag@npm:2.0.3"
dependencies:
get-intrinsic: "npm:^1.2.4"
- checksum: 10/f66ece0a887b6dca71848fa71f70461357c0e4e7249696f81bad0a1f347eed7b31262af4a29f5d726dc026426f085483b6b90301855e647aa8e21936f07293c6
+ has-tostringtag: "npm:^1.0.2"
+ hasown: "npm:^2.0.1"
+ checksum: 10/7227fa48a41c0ce83e0377b11130d324ac797390688135b8da5c28994c0165be8b252e15cd1de41e1325e5a5412511586960213e88f9ab4a5e7d028895db5129
languageName: node
linkType: hard
-"es-errors@npm:^1.3.0":
+"es-to-primitive@npm:^1.2.1":
version: 1.3.0
- resolution: "es-errors@npm:1.3.0"
- checksum: 10/96e65d640156f91b707517e8cdc454dd7d47c32833aa3e85d79f24f9eb7ea85f39b63e36216ef0114996581969b59fe609a94e30316b08f5f4df1d44134cf8d5
- languageName: node
- linkType: hard
-
-"es-module-lexer@npm:^1.2.1":
- version: 1.5.4
- resolution: "es-module-lexer@npm:1.5.4"
- checksum: 10/f29c7c97a58eb17640dcbd71bd6ef754ad4f58f95c3073894573d29dae2cad43ecd2060d97ed5b866dfb7804d5590fb7de1d2c5339a5fceae8bd60b580387fc5
+ resolution: "es-to-primitive@npm:1.3.0"
+ dependencies:
+ is-callable: "npm:^1.2.7"
+ is-date-object: "npm:^1.0.5"
+ is-symbol: "npm:^1.0.4"
+ checksum: 10/17faf35c221aad59a16286cbf58ef6f080bf3c485dff202c490d074d8e74da07884e29b852c245d894eac84f73c58330ec956dfd6d02c0b449d75eb1012a3f9b
languageName: node
linkType: hard
@@ -4418,14 +6177,14 @@ __metadata:
languageName: node
linkType: hard
-"escalade@npm:^3.1.1, escalade@npm:^3.1.2":
- version: 3.1.2
- resolution: "escalade@npm:3.1.2"
- checksum: 10/a1e07fea2f15663c30e40b9193d658397846ffe28ce0a3e4da0d8e485fedfeca228ab846aee101a05015829adf39f9934ff45b2a3fca47bed37a29646bd05cd3
+"escalade@npm:^3.1.1, escalade@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "escalade@npm:3.2.0"
+ checksum: 10/9d7169e3965b2f9ae46971afa392f6e5a25545ea30f2e2dd99c9b0a95a3f52b5653681a84f5b2911a413ddad2d7a93d3514165072f349b5ffc59c75a899970d6
languageName: node
linkType: hard
-"escape-html@npm:~1.0.3":
+"escape-html@npm:^1.0.3, escape-html@npm:~1.0.3":
version: 1.0.3
resolution: "escape-html@npm:1.0.3"
checksum: 10/6213ca9ae00d0ab8bccb6d8d4e0a98e76237b2410302cf7df70aaa6591d509a2a37ce8998008cbecae8fc8ffaadf3fb0229535e6a145f3ce0b211d060decbb24
@@ -4439,7 +6198,7 @@ __metadata:
languageName: node
linkType: hard
-"escape-string-regexp@npm:^1.0.2":
+"escape-string-regexp@npm:^1.0.2, escape-string-regexp@npm:^1.0.5":
version: 1.0.5
resolution: "escape-string-regexp@npm:1.0.5"
checksum: 10/6092fda75c63b110c706b6a9bfde8a612ad595b628f0bd2147eea1d3406723020810e591effc7db1da91d80a71a737a313567c5abb3813e8d9c71f4aa595b410
@@ -4486,7 +6245,7 @@ __metadata:
languageName: node
linkType: hard
-"etag@npm:~1.8.1":
+"etag@npm:^1.8.1, etag@npm:~1.8.1":
version: 1.8.1
resolution: "etag@npm:1.8.1"
checksum: 10/571aeb3dbe0f2bbd4e4fadbdb44f325fc75335cd5f6f6b6a091e6a06a9f25ed5392f0863c5442acb0646787446e816f13cbfc6edce5b07658541dff573cab1ff
@@ -4507,13 +6266,40 @@ __metadata:
languageName: node
linkType: hard
-"events@npm:^3.2.0":
+"events@npm:^3.0.0, events@npm:^3.2.0":
version: 3.3.0
resolution: "events@npm:3.3.0"
checksum: 10/a3d47e285e28d324d7180f1e493961a2bbb4cad6412090e4dec114f4db1f5b560c7696ee8e758f55e23913ede856e3689cd3aa9ae13c56b5d8314cd3b3ddd1be
languageName: node
linkType: hard
+"eventsource-parser@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "eventsource-parser@npm:3.0.0"
+ checksum: 10/8215adf5d8404105ecd0658030b0407e06987ceb9aadcea28a38d69bacf02e5d0fc8bba5fa7c3954552c89509c8ef5e1fa3895e000c061411c055b4bbc26f4b0
+ languageName: node
+ linkType: hard
+
+"eventsource@npm:^3.0.2":
+ version: 3.0.5
+ resolution: "eventsource@npm:3.0.5"
+ dependencies:
+ eventsource-parser: "npm:^3.0.0"
+ checksum: 10/ac55b78d6f468bb7d1e0bed5af66ab4ad5059e04cb8af0c2a12880ae534f39b67b2cb60b5df9ae04bac105e267e91b90bff4a8f683951c2807f38fb94681ae2c
+ languageName: node
+ linkType: hard
+
+"evp_bytestokey@npm:^1.0.0, evp_bytestokey@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "evp_bytestokey@npm:1.0.3"
+ dependencies:
+ md5.js: "npm:^1.3.4"
+ node-gyp: "npm:latest"
+ safe-buffer: "npm:^5.1.1"
+ checksum: 10/ad4e1577f1a6b721c7800dcc7c733fe01f6c310732bb5bf2240245c2a5b45a38518b91d8be2c610611623160b9d1c0e91f1ce96d639f8b53e8894625cf20fa45
+ languageName: node
+ linkType: hard
+
"execa@npm:^0.10.0":
version: 0.10.0
resolution: "execa@npm:0.10.0"
@@ -4597,6 +6383,15 @@ __metadata:
languageName: node
linkType: hard
+"express-rate-limit@npm:^7.5.0":
+ version: 7.5.0
+ resolution: "express-rate-limit@npm:7.5.0"
+ peerDependencies:
+ express: ^4.11 || 5 || ^5.0.0-beta.1
+ checksum: 10/eff34c83bf586789933a332a339b66649e2cca95c8e977d193aa8bead577d3182ac9f0e9c26f39389287539b8038890ff023f910b54ebb506a26a2ce135b92ca
+ languageName: node
+ linkType: hard
+
"express-ws@npm:^5.0.2":
version: 5.0.2
resolution: "express-ws@npm:5.0.2"
@@ -4608,42 +6403,82 @@ __metadata:
languageName: node
linkType: hard
-"express@npm:^4.17.1, express@npm:^4.17.3":
- version: 4.19.2
- resolution: "express@npm:4.19.2"
+"express@npm:^4.17.1, express@npm:^4.17.3, express@npm:^4.21.2":
+ version: 4.21.2
+ resolution: "express@npm:4.21.2"
dependencies:
accepts: "npm:~1.3.8"
array-flatten: "npm:1.1.1"
- body-parser: "npm:1.20.2"
+ body-parser: "npm:1.20.3"
content-disposition: "npm:0.5.4"
content-type: "npm:~1.0.4"
- cookie: "npm:0.6.0"
+ cookie: "npm:0.7.1"
cookie-signature: "npm:1.0.6"
debug: "npm:2.6.9"
depd: "npm:2.0.0"
- encodeurl: "npm:~1.0.2"
+ encodeurl: "npm:~2.0.0"
escape-html: "npm:~1.0.3"
etag: "npm:~1.8.1"
- finalhandler: "npm:1.2.0"
+ finalhandler: "npm:1.3.1"
fresh: "npm:0.5.2"
http-errors: "npm:2.0.0"
- merge-descriptors: "npm:1.0.1"
+ merge-descriptors: "npm:1.0.3"
methods: "npm:~1.1.2"
on-finished: "npm:2.4.1"
parseurl: "npm:~1.3.3"
- path-to-regexp: "npm:0.1.7"
+ path-to-regexp: "npm:0.1.12"
proxy-addr: "npm:~2.0.7"
- qs: "npm:6.11.0"
+ qs: "npm:6.13.0"
range-parser: "npm:~1.2.1"
safe-buffer: "npm:5.2.1"
- send: "npm:0.18.0"
- serve-static: "npm:1.15.0"
+ send: "npm:0.19.0"
+ serve-static: "npm:1.16.2"
setprototypeof: "npm:1.2.0"
statuses: "npm:2.0.1"
type-is: "npm:~1.6.18"
utils-merge: "npm:1.0.1"
vary: "npm:~1.1.2"
- checksum: 10/3fcd792536f802c059789ef48db3851b87e78fba103423e524144d79af37da7952a2b8d4e1a007f423329c7377d686d9476ac42e7d9ea413b80345d495e30a3a
+ checksum: 10/34571c442fc8c9f2c4b442d2faa10ea1175cf8559237fc6a278f5ce6254a8ffdbeb9a15d99f77c1a9f2926ab183e3b7ba560e3261f1ad4149799e3412ab66bd1
+ languageName: node
+ linkType: hard
+
+"express@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "express@npm:5.0.1"
+ dependencies:
+ accepts: "npm:^2.0.0"
+ body-parser: "npm:^2.0.1"
+ content-disposition: "npm:^1.0.0"
+ content-type: "npm:~1.0.4"
+ cookie: "npm:0.7.1"
+ cookie-signature: "npm:^1.2.1"
+ debug: "npm:4.3.6"
+ depd: "npm:2.0.0"
+ encodeurl: "npm:~2.0.0"
+ escape-html: "npm:~1.0.3"
+ etag: "npm:~1.8.1"
+ finalhandler: "npm:^2.0.0"
+ fresh: "npm:2.0.0"
+ http-errors: "npm:2.0.0"
+ merge-descriptors: "npm:^2.0.0"
+ methods: "npm:~1.1.2"
+ mime-types: "npm:^3.0.0"
+ on-finished: "npm:2.4.1"
+ once: "npm:1.4.0"
+ parseurl: "npm:~1.3.3"
+ proxy-addr: "npm:~2.0.7"
+ qs: "npm:6.13.0"
+ range-parser: "npm:~1.2.1"
+ router: "npm:^2.0.0"
+ safe-buffer: "npm:5.2.1"
+ send: "npm:^1.1.0"
+ serve-static: "npm:^2.1.0"
+ setprototypeof: "npm:1.2.0"
+ statuses: "npm:2.0.1"
+ type-is: "npm:^2.0.0"
+ utils-merge: "npm:1.0.1"
+ vary: "npm:~1.1.2"
+ checksum: 10/b6afed019b6c22cb697a658d4dd70966e34f117ad6c83a2d32080c3ec4541443b15be770b4f7ac58bc6c07451a9bd0788121c5c4583c930beea48d8a17ee5c60
languageName: node
linkType: hard
@@ -4692,9 +6527,9 @@ __metadata:
linkType: hard
"fast-uri@npm:^3.0.1":
- version: 3.0.1
- resolution: "fast-uri@npm:3.0.1"
- checksum: 10/e8ee4712270de0d29eb0fbf41ffad0ac80952e8797be760e8bb62c4707f08f50a86fe2d7829681ca133c07d6eb4b4a75389a5fc36674c5b254a3ac0891a68fc7
+ version: 3.0.3
+ resolution: "fast-uri@npm:3.0.3"
+ checksum: 10/92487c75848b03edc45517fca0148287d342c30818ce43d556391db774d8e01644fb6964315a3336eec5a90f301b218b21f71fb9b2528ba25757435a20392c95
languageName: node
linkType: hard
@@ -4741,6 +6576,15 @@ __metadata:
languageName: node
linkType: hard
+"figures@npm:^3.1.0":
+ version: 3.2.0
+ resolution: "figures@npm:3.2.0"
+ dependencies:
+ escape-string-regexp: "npm:^1.0.5"
+ checksum: 10/a3bf94e001be51d3770500789157f067218d4bc681a65e1f69d482de15120bcac822dceb1a7b3803f32e4e3a61a46df44f7f2c8ba95d6375e7491502e0dd3d97
+ languageName: node
+ linkType: hard
+
"file-type@npm:16.5.4":
version: 16.5.4
resolution: "file-type@npm:16.5.4"
@@ -4795,9 +6639,24 @@ __metadata:
languageName: node
linkType: hard
-"finalhandler@npm:1.2.0":
- version: 1.2.0
- resolution: "finalhandler@npm:1.2.0"
+"finalhandler@npm:1.3.1":
+ version: 1.3.1
+ resolution: "finalhandler@npm:1.3.1"
+ dependencies:
+ debug: "npm:2.6.9"
+ encodeurl: "npm:~2.0.0"
+ escape-html: "npm:~1.0.3"
+ on-finished: "npm:2.4.1"
+ parseurl: "npm:~1.3.3"
+ statuses: "npm:2.0.1"
+ unpipe: "npm:~1.0.0"
+ checksum: 10/4babe72969b7373b5842bc9f75c3a641a4d0f8eb53af6b89fa714d4460ce03fb92b28de751d12ba415e96e7e02870c436d67412120555e2b382640535697305b
+ languageName: node
+ linkType: hard
+
+"finalhandler@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "finalhandler@npm:2.0.0"
dependencies:
debug: "npm:2.6.9"
encodeurl: "npm:~1.0.2"
@@ -4806,7 +6665,14 @@ __metadata:
parseurl: "npm:~1.3.3"
statuses: "npm:2.0.1"
unpipe: "npm:~1.0.0"
- checksum: 10/635718cb203c6d18e6b48dfbb6c54ccb08ea470e4f474ddcef38c47edcf3227feec316f886dd701235997d8af35240cae49856721ce18f539ad038665ebbf163
+ checksum: 10/59b941fd40fcd2e173c858a47cccd493abf9709df54d5e06ef51be910957b6de7518af79110851f721e826dc246ce4456290d8dfe24a58b13488264690f76ed8
+ languageName: node
+ linkType: hard
+
+"find-up-simple@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "find-up-simple@npm:1.0.0"
+ checksum: 10/91c3d51c1111b5eb4e6e6d71d21438f6571a37a69dc288d4222b98996756e2f472fa5393a4dddb5e1a84929405d87e86f4bdce798ba84ee513b79854960ec140
languageName: node
linkType: hard
@@ -4819,7 +6685,16 @@ __metadata:
languageName: node
linkType: hard
-"find-up@npm:^4.0.0":
+"find-up@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "find-up@npm:3.0.0"
+ dependencies:
+ locate-path: "npm:^3.0.0"
+ checksum: 10/38eba3fe7a66e4bc7f0f5a1366dc25508b7cfc349f852640e3678d26ad9a6d7e2c43eff0a472287de4a9753ef58f066a0ea892a256fa3636ad51b3fe1e17fae9
+ languageName: node
+ linkType: hard
+
+"find-up@npm:^4.0.0, find-up@npm:^4.1.0":
version: 4.1.0
resolution: "find-up@npm:4.1.0"
dependencies:
@@ -4866,33 +6741,42 @@ __metadata:
linkType: hard
"follow-redirects@npm:^1.0.0":
- version: 1.15.6
- resolution: "follow-redirects@npm:1.15.6"
+ version: 1.15.9
+ resolution: "follow-redirects@npm:1.15.9"
peerDependenciesMeta:
debug:
optional: true
- checksum: 10/70c7612c4cab18e546e36b991bbf8009a1a41cf85354afe04b113d1117569abf760269409cb3eb842d9f7b03d62826687086b081c566ea7b1e6613cf29030bf7
+ checksum: 10/e3ab42d1097e90d28b913903841e6779eb969b62a64706a3eb983e894a5db000fbd89296f45f08885a0e54cd558ef62e81be1165da9be25a6c44920da10f424c
+ languageName: node
+ linkType: hard
+
+"for-each@npm:^0.3.3":
+ version: 0.3.3
+ resolution: "for-each@npm:0.3.3"
+ dependencies:
+ is-callable: "npm:^1.1.3"
+ checksum: 10/fdac0cde1be35610bd635ae958422e8ce0cc1313e8d32ea6d34cfda7b60850940c1fd07c36456ad76bd9c24aef6ff5e03b02beb58c83af5ef6c968a64eada676
languageName: node
linkType: hard
"foreground-child@npm:^3.1.0":
- version: 3.2.1
- resolution: "foreground-child@npm:3.2.1"
+ version: 3.3.0
+ resolution: "foreground-child@npm:3.3.0"
dependencies:
cross-spawn: "npm:^7.0.0"
signal-exit: "npm:^4.0.1"
- checksum: 10/77b33b3c438a499201727ca84de39a66350ccd54a8805df712773e963cefb5c4632dbc4386109e97a0df8fb1585aee95fa35acb07587e3e04cfacabfc0ae15dc
+ checksum: 10/e3a60480f3a09b12273ce2c5fcb9514d98dd0e528f58656a1b04680225f918d60a2f81f6a368f2f3b937fcee9cfc0cbf16f1ad9a0bc6a3a6e103a84c9a90087e
languageName: node
linkType: hard
"form-data@npm:^4.0.0":
- version: 4.0.0
- resolution: "form-data@npm:4.0.0"
+ version: 4.0.1
+ resolution: "form-data@npm:4.0.1"
dependencies:
asynckit: "npm:^0.4.0"
combined-stream: "npm:^1.0.8"
mime-types: "npm:^2.1.12"
- checksum: 10/7264aa760a8cf09482816d8300f1b6e2423de1b02bba612a136857413fdc96d7178298ced106817655facc6b89036c6e12ae31c9eb5bdc16aabf502ae8a5d805
+ checksum: 10/6adb1cff557328bc6eb8a68da205f9ae44ab0e88d4d9237aaf91eed591ffc64f77411efb9016af7d87f23d0a038c45a788aa1c6634e51175c4efa36c2bc53774
languageName: node
linkType: hard
@@ -4903,13 +6787,20 @@ __metadata:
languageName: node
linkType: hard
-"fresh@npm:0.5.2":
+"fresh@npm:0.5.2, fresh@npm:^0.5.2, fresh@npm:~0.5.2":
version: 0.5.2
resolution: "fresh@npm:0.5.2"
checksum: 10/64c88e489b5d08e2f29664eb3c79c705ff9a8eb15d3e597198ef76546d4ade295897a44abb0abd2700e7ef784b2e3cbf1161e4fbf16f59129193fd1030d16da1
languageName: node
linkType: hard
+"fresh@npm:2.0.0":
+ version: 2.0.0
+ resolution: "fresh@npm:2.0.0"
+ checksum: 10/44e1468488363074641991c1340d2a10c5a6f6d7c353d89fd161c49d120c58ebf9890720f7584f509058385836e3ce50ddb60e9f017315a4ba8c6c3461813bfc
+ languageName: node
+ linkType: hard
+
"fs-constants@npm:^1.0.0":
version: 1.0.0
resolution: "fs-constants@npm:1.0.0"
@@ -5031,6 +6922,25 @@ __metadata:
languageName: node
linkType: hard
+"function.prototype.name@npm:^1.1.6":
+ version: 1.1.6
+ resolution: "function.prototype.name@npm:1.1.6"
+ dependencies:
+ call-bind: "npm:^1.0.2"
+ define-properties: "npm:^1.2.0"
+ es-abstract: "npm:^1.22.1"
+ functions-have-names: "npm:^1.2.3"
+ checksum: 10/4d40be44d4609942e4e90c4fff77a811fa936f4985d92d2abfcf44f673ba344e2962bf223a33101f79c1a056465f36f09b072b9c289d7660ca554a12491cd5a2
+ languageName: node
+ linkType: hard
+
+"functions-have-names@npm:^1.2.3":
+ version: 1.2.3
+ resolution: "functions-have-names@npm:1.2.3"
+ checksum: 10/0ddfd3ed1066a55984aaecebf5419fbd9344a5c38dd120ffb0739fac4496758dcf371297440528b115e4367fc46e3abc86a2cc0ff44612181b175ae967a11a05
+ languageName: node
+ linkType: hard
+
"fuzzy@npm:^0.1.3":
version: 0.1.3
resolution: "fuzzy@npm:0.1.3"
@@ -5073,9 +6983,9 @@ __metadata:
linkType: hard
"get-east-asian-width@npm:^1.0.0":
- version: 1.2.0
- resolution: "get-east-asian-width@npm:1.2.0"
- checksum: 10/c9b280e7c7c67fb89fa17e867c4a9d1c9f1321aba2a9ee27bff37fb6ca9552bccda328c70a80c1f83a0e39ba1b7e3427e60f47823402d19e7a41b83417ec047a
+ version: 1.3.0
+ resolution: "get-east-asian-width@npm:1.3.0"
+ checksum: 10/8e8e779eb28701db7fdb1c8cab879e39e6ae23f52dadd89c8aed05869671cee611a65d4f8557b83e981428623247d8bc5d0c7a4ef3ea7a41d826e73600112ad8
languageName: node
linkType: hard
@@ -5088,16 +6998,37 @@ __metadata:
languageName: node
linkType: hard
-"get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.4":
- version: 1.2.4
- resolution: "get-intrinsic@npm:1.2.4"
+"get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.3, get-intrinsic@npm:^1.2.4":
+ version: 1.2.5
+ resolution: "get-intrinsic@npm:1.2.5"
dependencies:
+ call-bind-apply-helpers: "npm:^1.0.0"
+ dunder-proto: "npm:^1.0.0"
+ es-define-property: "npm:^1.0.1"
es-errors: "npm:^1.3.0"
function-bind: "npm:^1.1.2"
- has-proto: "npm:^1.0.1"
- has-symbols: "npm:^1.0.3"
- hasown: "npm:^2.0.0"
- checksum: 10/85bbf4b234c3940edf8a41f4ecbd4e25ce78e5e6ad4e24ca2f77037d983b9ef943fd72f00f3ee97a49ec622a506b67db49c36246150377efcda1c9eb03e5f06d
+ gopd: "npm:^1.2.0"
+ has-symbols: "npm:^1.1.0"
+ hasown: "npm:^2.0.2"
+ checksum: 10/3f124f0e811326dab513b5478e4744e0fa95427752d78b28881c22de2b9d6aac1a08a7930cb700bbb327acf9662a06131e65a66c8bb6ccc9bbc6d956a7c7cefd
+ languageName: node
+ linkType: hard
+
+"get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.2.6":
+ version: 1.3.0
+ resolution: "get-intrinsic@npm:1.3.0"
+ dependencies:
+ call-bind-apply-helpers: "npm:^1.0.2"
+ es-define-property: "npm:^1.0.1"
+ es-errors: "npm:^1.3.0"
+ es-object-atoms: "npm:^1.1.1"
+ function-bind: "npm:^1.1.2"
+ get-proto: "npm:^1.0.1"
+ gopd: "npm:^1.2.0"
+ has-symbols: "npm:^1.1.0"
+ hasown: "npm:^2.0.2"
+ math-intrinsics: "npm:^1.1.0"
+ checksum: 10/6e9dd920ff054147b6f44cb98104330e87caafae051b6d37b13384a45ba15e71af33c3baeac7cb630a0aaa23142718dcf25b45cfdd86c184c5dcb4e56d953a10
languageName: node
linkType: hard
@@ -5113,6 +7044,30 @@ __metadata:
languageName: node
linkType: hard
+"get-pkg-repo@npm:^4.0.0":
+ version: 4.2.1
+ resolution: "get-pkg-repo@npm:4.2.1"
+ dependencies:
+ "@hutson/parse-repository-url": "npm:^3.0.0"
+ hosted-git-info: "npm:^4.0.0"
+ through2: "npm:^2.0.0"
+ yargs: "npm:^16.2.0"
+ bin:
+ get-pkg-repo: src/cli.js
+ checksum: 10/033225cf7cdf3f61885f45c492975f412268cf9f3ec68cc42df9af1bec54cf0b0c5ddb7391a6dc973361e7e10df9d432cca0050892ba8856bc50413e0741804f
+ languageName: node
+ linkType: hard
+
+"get-proto@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "get-proto@npm:1.0.1"
+ dependencies:
+ dunder-proto: "npm:^1.0.1"
+ es-object-atoms: "npm:^1.0.0"
+ checksum: 10/4fc96afdb58ced9a67558698b91433e6b037aaa6f1493af77498d7c85b141382cf223c0e5946f334fb328ee85dfe6edd06d218eaf09556f4bc4ec6005d7f5f7b
+ languageName: node
+ linkType: hard
+
"get-ready@npm:^1.0.0":
version: 1.0.0
resolution: "get-ready@npm:1.0.0"
@@ -5152,6 +7107,87 @@ __metadata:
languageName: node
linkType: hard
+"get-symbol-description@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "get-symbol-description@npm:1.0.2"
+ dependencies:
+ call-bind: "npm:^1.0.5"
+ es-errors: "npm:^1.3.0"
+ get-intrinsic: "npm:^1.2.4"
+ checksum: 10/e1cb53bc211f9dbe9691a4f97a46837a553c4e7caadd0488dc24ac694db8a390b93edd412b48dcdd0b4bbb4c595de1709effc75fc87c0839deedc6968f5bd973
+ languageName: node
+ linkType: hard
+
+"git-raw-commits@npm:^2.0.8":
+ version: 2.0.11
+ resolution: "git-raw-commits@npm:2.0.11"
+ dependencies:
+ dargs: "npm:^7.0.0"
+ lodash: "npm:^4.17.15"
+ meow: "npm:^8.0.0"
+ split2: "npm:^3.0.0"
+ through2: "npm:^4.0.0"
+ bin:
+ git-raw-commits: cli.js
+ checksum: 10/04e02b3da7c0e13a55f3e6fa8c1c5f06f7d0d641a9f90d896393ef0144bfcf91aa59beede68d14d61ed56aaf09f2c8dba175563c47ec000a8cf70f9df4877577
+ languageName: node
+ linkType: hard
+
+"git-raw-commits@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "git-raw-commits@npm:5.0.0"
+ dependencies:
+ "@conventional-changelog/git-client": "npm:^1.0.0"
+ meow: "npm:^13.0.0"
+ bin:
+ git-raw-commits: src/cli.js
+ checksum: 10/abb6361d104c7f91cf9265f2128cb00d18331bb417528b1a0ad0490c47609b489fe8094b8a6080c262e8e2bfc4be65f7224a00b3e49bdd6d181a01804ec1b4da
+ languageName: node
+ linkType: hard
+
+"git-remote-origin-url@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "git-remote-origin-url@npm:2.0.0"
+ dependencies:
+ gitconfiglocal: "npm:^1.0.0"
+ pify: "npm:^2.3.0"
+ checksum: 10/85263a09c044b5f4fe2acc45cbb3c5331ab2bd4484bb53dfe7f3dd593a4bf90a9786a2e00b9884524331f50b3da18e8c924f01c2944087fc7f342282c4437b73
+ languageName: node
+ linkType: hard
+
+"git-semver-tags@npm:^4.0.0, git-semver-tags@npm:^4.1.1":
+ version: 4.1.1
+ resolution: "git-semver-tags@npm:4.1.1"
+ dependencies:
+ meow: "npm:^8.0.0"
+ semver: "npm:^6.0.0"
+ bin:
+ git-semver-tags: cli.js
+ checksum: 10/ab2ad6c7c81aeb6e703f9c9dd1d590a4c546a86b036540780ca414eb6d327f582a9c2d164899ccf0c20e1e875ec4db13b1e665c12c9d5c802eee79d9c71fdd0f
+ languageName: node
+ linkType: hard
+
+"git-semver-tags@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "git-semver-tags@npm:8.0.0"
+ dependencies:
+ "@conventional-changelog/git-client": "npm:^1.0.0"
+ meow: "npm:^13.0.0"
+ bin:
+ git-semver-tags: src/cli.js
+ checksum: 10/c00a7e26c25b5bdca5ed1a0df0769bc2eecb71b637ab12d9cc55a3ab57862a1c84f9547ffba45734bf26ca60bce5896f4ea0b47b14ccc31c280f587d600b4e76
+ languageName: node
+ linkType: hard
+
+"gitconfiglocal@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "gitconfiglocal@npm:1.0.0"
+ dependencies:
+ ini: "npm:^1.3.2"
+ checksum: 10/e6d2764c15bbab6d1d1000d1181bb907f6b3796bb04f63614dba571b18369e0ecb1beaf27ce8da5b24307ef607e3a5f262a67cb9575510b9446aac697d421beb
+ languageName: node
+ linkType: hard
+
"github-from-package@npm:0.0.0":
version: 0.0.0
resolution: "github-from-package@npm:0.0.0"
@@ -5184,7 +7220,7 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.3.7":
+"glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.3.12, glob@npm:^10.3.7":
version: 10.4.5
resolution: "glob@npm:10.4.5"
dependencies:
@@ -5230,7 +7266,7 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^8.0.1":
+"glob@npm:^8.0.1, glob@npm:^8.1.0":
version: 8.1.0
resolution: "glob@npm:8.1.0"
dependencies:
@@ -5281,7 +7317,7 @@ __metadata:
languageName: node
linkType: hard
-"globalthis@npm:^1.0.1":
+"globalthis@npm:^1.0.1, globalthis@npm:^1.0.4":
version: 1.0.4
resolution: "globalthis@npm:1.0.4"
dependencies:
@@ -5319,12 +7355,10 @@ __metadata:
languageName: node
linkType: hard
-"gopd@npm:^1.0.1":
- version: 1.0.1
- resolution: "gopd@npm:1.0.1"
- dependencies:
- get-intrinsic: "npm:^1.1.3"
- checksum: 10/5fbc7ad57b368ae4cd2f41214bd947b045c1a4be2f194a7be1778d71f8af9dbf4004221f3b6f23e30820eb0d052b4f819fe6ebe8221e2a3c6f0ee4ef173421ca
+"gopd@npm:^1.0.1, gopd@npm:^1.1.0, gopd@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "gopd@npm:1.2.0"
+ checksum: 10/94e296d69f92dc1c0768fcfeecfb3855582ab59a7c75e969d5f96ce50c3d201fd86d5a2857c22565764d5bb8a816c7b1e58f133ec318cd56274da36c5e3fb1a1
languageName: node
linkType: hard
@@ -5361,6 +7395,45 @@ __metadata:
languageName: node
linkType: hard
+"handlebars@npm:^4.7.7":
+ version: 4.7.8
+ resolution: "handlebars@npm:4.7.8"
+ dependencies:
+ minimist: "npm:^1.2.5"
+ neo-async: "npm:^2.6.2"
+ source-map: "npm:^0.6.1"
+ uglify-js: "npm:^3.1.4"
+ wordwrap: "npm:^1.0.0"
+ dependenciesMeta:
+ uglify-js:
+ optional: true
+ bin:
+ handlebars: bin/handlebars
+ checksum: 10/bd528f4dd150adf67f3f857118ef0fa43ff79a153b1d943fa0a770f2599e38b25a7a0dbac1a3611a4ec86970fd2325a81310fb788b5c892308c9f8743bd02e11
+ languageName: node
+ linkType: hard
+
+"hard-rejection@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "hard-rejection@npm:2.1.0"
+ checksum: 10/7baaf80a0c7fff4ca79687b4060113f1529589852152fa935e6787a2bc96211e784ad4588fb3048136ff8ffc9dfcf3ae385314a5b24db32de20bea0d1597f9dc
+ languageName: node
+ linkType: hard
+
+"has-bigints@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "has-bigints@npm:1.0.2"
+ checksum: 10/4e0426c900af034d12db14abfece02ce7dbf53f2022d28af1a97913ff4c07adb8799476d57dc44fbca0e07d1dbda2a042c2928b1f33d3f09c15de0640a7fb81b
+ languageName: node
+ linkType: hard
+
+"has-flag@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "has-flag@npm:3.0.0"
+ checksum: 10/4a15638b454bf086c8148979aae044dd6e39d63904cd452d970374fa6a87623423da485dfb814e7be882e05c096a7ccf1ebd48e7e7501d0208d8384ff4dea73b
+ languageName: node
+ linkType: hard
+
"has-flag@npm:^4.0.0":
version: 4.0.0
resolution: "has-flag@npm:4.0.0"
@@ -5377,17 +7450,28 @@ __metadata:
languageName: node
linkType: hard
-"has-proto@npm:^1.0.1":
- version: 1.0.3
- resolution: "has-proto@npm:1.0.3"
- checksum: 10/0b67c2c94e3bea37db3e412e3c41f79d59259875e636ba471e94c009cdfb1fa82bf045deeffafc7dbb9c148e36cae6b467055aaa5d9fad4316e11b41e3ba551a
+"has-proto@npm:^1.0.3":
+ version: 1.2.0
+ resolution: "has-proto@npm:1.2.0"
+ dependencies:
+ dunder-proto: "npm:^1.0.0"
+ checksum: 10/7eaed07728eaa28b77fadccabce53f30de467ff186a766872669a833ac2e87d8922b76a22cc58339d7e0277aefe98d6d00762113b27a97cdf65adcf958970935
languageName: node
linkType: hard
-"has-symbols@npm:^1.0.3":
- version: 1.0.3
- resolution: "has-symbols@npm:1.0.3"
- checksum: 10/464f97a8202a7690dadd026e6d73b1ceeddd60fe6acfd06151106f050303eaa75855aaa94969df8015c11ff7c505f196114d22f7386b4a471038da5874cf5e9b
+"has-symbols@npm:^1.0.3, has-symbols@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "has-symbols@npm:1.1.0"
+ checksum: 10/959385c98696ebbca51e7534e0dc723ada325efa3475350951363cce216d27373e0259b63edb599f72eb94d6cde8577b4b2375f080b303947e560f85692834fa
+ languageName: node
+ linkType: hard
+
+"has-tostringtag@npm:^1.0.0, has-tostringtag@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "has-tostringtag@npm:1.0.2"
+ dependencies:
+ has-symbols: "npm:^1.0.3"
+ checksum: 10/c74c5f5ceee3c8a5b8bc37719840dc3749f5b0306d818974141dda2471a1a2ca6c8e46b9d6ac222c5345df7a901c9b6f350b1e6d62763fec877e26609a401bfe
languageName: node
linkType: hard
@@ -5398,7 +7482,38 @@ __metadata:
languageName: node
linkType: hard
-"hasown@npm:^2.0.0, hasown@npm:^2.0.2":
+"hash-base@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "hash-base@npm:3.1.0"
+ dependencies:
+ inherits: "npm:^2.0.4"
+ readable-stream: "npm:^3.6.0"
+ safe-buffer: "npm:^5.2.0"
+ checksum: 10/26b7e97ac3de13cb23fc3145e7e3450b0530274a9562144fc2bf5c1e2983afd0e09ed7cc3b20974ba66039fad316db463da80eb452e7373e780cbee9a0d2f2dc
+ languageName: node
+ linkType: hard
+
+"hash-base@npm:~3.0, hash-base@npm:~3.0.4":
+ version: 3.0.5
+ resolution: "hash-base@npm:3.0.5"
+ dependencies:
+ inherits: "npm:^2.0.4"
+ safe-buffer: "npm:^5.2.1"
+ checksum: 10/6a82675a5de2ea9347501bbe655a2334950c7ec972fd9810ae9529e06aeab8f7e8ef68fc2112e5e6f0745561a7e05326efca42ad59bb5fd116537f5f8b0a216d
+ languageName: node
+ linkType: hard
+
+"hash.js@npm:^1.0.0, hash.js@npm:^1.0.3":
+ version: 1.1.7
+ resolution: "hash.js@npm:1.1.7"
+ dependencies:
+ inherits: "npm:^2.0.3"
+ minimalistic-assert: "npm:^1.0.1"
+ checksum: 10/0c89ee4006606a40f92df5cc3c263342e7fea68110f3e9ef032bd2083650430505db01b6b7926953489517d4027535e4fdc7f970412893d3031c361d3ec8f4b3
+ languageName: node
+ linkType: hard
+
+"hasown@npm:^2.0.0, hasown@npm:^2.0.1, hasown@npm:^2.0.2":
version: 2.0.2
resolution: "hasown@npm:2.0.2"
dependencies:
@@ -5423,6 +7538,17 @@ __metadata:
languageName: node
linkType: hard
+"hmac-drbg@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "hmac-drbg@npm:1.0.1"
+ dependencies:
+ hash.js: "npm:^1.0.3"
+ minimalistic-assert: "npm:^1.0.0"
+ minimalistic-crypto-utils: "npm:^1.0.1"
+ checksum: 10/0298a1445b8029a69b713d918ecaa84a1d9f614f5857e0c6e1ca517abfa1357216987b2ee08cc6cc73ba82a6c6ddf2ff11b9717a653530ef03be599d4699b836
+ languageName: node
+ linkType: hard
+
"homedir-polyfill@npm:^1.0.1":
version: 1.0.3
resolution: "homedir-polyfill@npm:1.0.3"
@@ -5439,7 +7565,7 @@ __metadata:
languageName: node
linkType: hard
-"hosted-git-info@npm:^4.1.0":
+"hosted-git-info@npm:^4.0.0, hosted-git-info@npm:^4.0.1, hosted-git-info@npm:^4.1.0":
version: 4.1.0
resolution: "hosted-git-info@npm:4.1.0"
dependencies:
@@ -5448,6 +7574,15 @@ __metadata:
languageName: node
linkType: hard
+"hosted-git-info@npm:^7.0.0":
+ version: 7.0.2
+ resolution: "hosted-git-info@npm:7.0.2"
+ dependencies:
+ lru-cache: "npm:^10.0.1"
+ checksum: 10/8f085df8a4a637d995f357f48b1e3f6fc1f9f92e82b33fb406415b5741834ed431a510a09141071001e8deea2eee43ce72786463e2aa5e5a70db8648c0eedeab
+ languageName: node
+ linkType: hard
+
"hpack.js@npm:^2.1.6":
version: 2.1.6
resolution: "hpack.js@npm:2.1.6"
@@ -5460,7 +7595,7 @@ __metadata:
languageName: node
linkType: hard
-"html-entities@npm:^2.3.2, html-entities@npm:^2.4.0":
+"html-entities@npm:^2.3.2":
version: 2.5.2
resolution: "html-entities@npm:2.5.2"
checksum: 10/4ec12ebdf2d5ba8192c68e1aef3c1e4a4f36b29246a0a88464fe278a54517d0196d3489af46a3145c7ecacb4fc5fd50497be19eb713b810acab3f0efcf36fdc2
@@ -5484,9 +7619,9 @@ __metadata:
languageName: node
linkType: hard
-"html-webpack-plugin@npm:^5.5.3, html-webpack-plugin@npm:^5.6.0":
- version: 5.6.0
- resolution: "html-webpack-plugin@npm:5.6.0"
+"html-webpack-plugin@npm:^5.5.3, html-webpack-plugin@npm:^5.6.2":
+ version: 5.6.3
+ resolution: "html-webpack-plugin@npm:5.6.3"
dependencies:
"@types/html-minifier-terser": "npm:^6.0.0"
html-minifier-terser: "npm:^6.0.2"
@@ -5501,7 +7636,7 @@ __metadata:
optional: true
webpack:
optional: true
- checksum: 10/d651f3a88a7c932c72c6a30f0fdd610b49a864a69f1ddb34562c750f1602ea471e27fd8fc32c01adadd484b38fa6b74f055d1ccce26e5f8fcf814ee0d398a121
+ checksum: 10/fd2bf1ac04823526c8b609555d027b38b9d61b4ba9f5c8116a37cc6b62d5b86cab1f478616e8c5344fee13663d2566f5c470c66265ecb1e9574dc38d0459889d
languageName: node
linkType: hard
@@ -5517,6 +7652,16 @@ __metadata:
languageName: node
linkType: hard
+"http-assert@npm:^1.3.0":
+ version: 1.5.0
+ resolution: "http-assert@npm:1.5.0"
+ dependencies:
+ deep-equal: "npm:~1.0.1"
+ http-errors: "npm:~1.8.0"
+ checksum: 10/69c9b3c14cf8b2822916360a365089ce936c883c49068f91c365eccba5c141a9964d19fdda589150a480013bf503bf37d8936c732e9635819339e730ab0e7527
+ languageName: node
+ linkType: hard
+
"http-cache-semantics@npm:^4.0.0, http-cache-semantics@npm:^4.1.0, http-cache-semantics@npm:^4.1.1":
version: 4.1.1
resolution: "http-cache-semantics@npm:4.1.1"
@@ -5531,7 +7676,7 @@ __metadata:
languageName: node
linkType: hard
-"http-errors@npm:2.0.0":
+"http-errors@npm:2.0.0, http-errors@npm:^2.0.0":
version: 2.0.0
resolution: "http-errors@npm:2.0.0"
dependencies:
@@ -5544,6 +7689,19 @@ __metadata:
languageName: node
linkType: hard
+"http-errors@npm:^1.6.3, http-errors@npm:^1.7.3, http-errors@npm:~1.8.0":
+ version: 1.8.1
+ resolution: "http-errors@npm:1.8.1"
+ dependencies:
+ depd: "npm:~1.1.2"
+ inherits: "npm:2.0.4"
+ setprototypeof: "npm:1.2.0"
+ statuses: "npm:>= 1.5.0 < 2"
+ toidentifier: "npm:1.0.1"
+ checksum: 10/76fc491bd8df2251e21978e080d5dae20d9736cfb29bb72b5b76ec1bcebb1c14f0f58a3a128dd89288934379d2173cfb0421c571d54103e93dd65ef6243d64d8
+ languageName: node
+ linkType: hard
+
"http-errors@npm:~1.6.2":
version: 1.6.3
resolution: "http-errors@npm:1.6.3"
@@ -5584,9 +7742,9 @@ __metadata:
languageName: node
linkType: hard
-"http-proxy-middleware@npm:^2.0.3":
- version: 2.0.6
- resolution: "http-proxy-middleware@npm:2.0.6"
+"http-proxy-middleware@npm:^2.0.3, http-proxy-middleware@npm:^2.0.7":
+ version: 2.0.7
+ resolution: "http-proxy-middleware@npm:2.0.7"
dependencies:
"@types/http-proxy": "npm:^1.17.8"
http-proxy: "npm:^1.18.1"
@@ -5598,7 +7756,7 @@ __metadata:
peerDependenciesMeta:
"@types/express":
optional: true
- checksum: 10/768e7ae5a422bbf4b866b64105b4c2d1f468916b7b0e9c96750551c7732383069b411aa7753eb7b34eab113e4f77fb770122cb7fb9c8ec87d138d5ddaafda891
+ checksum: 10/4a51bf612b752ad945701995c1c029e9501c97e7224c0cf3f8bf6d48d172d6a8f2b57c20fec469534fdcac3aa8a6f332224a33c6b0d7f387aa2cfff9b67216fd
languageName: node
linkType: hard
@@ -5623,7 +7781,14 @@ __metadata:
languageName: node
linkType: hard
-"https-proxy-agent@npm:^5.0.0, https-proxy-agent@npm:^5.0.1":
+"https-browserify@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "https-browserify@npm:1.0.0"
+ checksum: 10/2d707c457319e1320adf0e7556174c190865fb345b6a183f033cee440f73221dbe7fa3f0adcffb1e6b0664726256bd44771a82e50fe6c66976c10b237100536a
+ languageName: node
+ linkType: hard
+
+"https-proxy-agent@npm:^5.0.0":
version: 5.0.1
resolution: "https-proxy-agent@npm:5.0.1"
dependencies:
@@ -5633,13 +7798,13 @@ __metadata:
languageName: node
linkType: hard
-"https-proxy-agent@npm:^7.0.1":
- version: 7.0.5
- resolution: "https-proxy-agent@npm:7.0.5"
+"https-proxy-agent@npm:^7.0.0, https-proxy-agent@npm:^7.0.1":
+ version: 7.0.6
+ resolution: "https-proxy-agent@npm:7.0.6"
dependencies:
- agent-base: "npm:^7.0.2"
+ agent-base: "npm:^7.1.2"
debug: "npm:4"
- checksum: 10/6679d46159ab3f9a5509ee80c3a3fc83fba3a920a5e18d32176c3327852c3c00ad640c0c4210a8fd70ea3c4a6d3a1b375bf01942516e7df80e2646bdc77658ab
+ checksum: 10/784b628cbd55b25542a9d85033bdfd03d4eda630fb8b3c9477959367f3be95dc476ed2ecbb9836c359c7c698027fc7b45723a302324433590f45d6c1706e8c13
languageName: node
linkType: hard
@@ -5675,16 +7840,7 @@ __metadata:
languageName: node
linkType: hard
-"iconv-lite@npm:^0.5.0":
- version: 0.5.2
- resolution: "iconv-lite@npm:0.5.2"
- dependencies:
- safer-buffer: "npm:>= 2.1.2 < 3"
- checksum: 10/b48a1c8a173b638cb3d9a21674acbfed1c1fd8e81f6dc52e63cf44d3b56f37fd48f8ff81d93a71c8b60b4dfb464d3e87f606df5f8a0f0247c21737665059565c
- languageName: node
- linkType: hard
-
-"iconv-lite@npm:^0.6.2, iconv-lite@npm:^0.6.3":
+"iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2, iconv-lite@npm:^0.6.3":
version: 0.6.3
resolution: "iconv-lite@npm:0.6.3"
dependencies:
@@ -5693,6 +7849,15 @@ __metadata:
languageName: node
linkType: hard
+"iconv-lite@npm:^0.5.0, iconv-lite@npm:^0.5.2":
+ version: 0.5.2
+ resolution: "iconv-lite@npm:0.5.2"
+ dependencies:
+ safer-buffer: "npm:>= 2.1.2 < 3"
+ checksum: 10/b48a1c8a173b638cb3d9a21674acbfed1c1fd8e81f6dc52e63cf44d3b56f37fd48f8ff81d93a71c8b60b4dfb464d3e87f606df5f8a0f0247c21737665059565c
+ languageName: node
+ linkType: hard
+
"icss-utils@npm:^5.0.0, icss-utils@npm:^5.1.0":
version: 5.1.0
resolution: "icss-utils@npm:5.1.0"
@@ -5717,9 +7882,9 @@ __metadata:
linkType: hard
"ignore@npm:^5.2.4":
- version: 5.3.1
- resolution: "ignore@npm:5.3.1"
- checksum: 10/0a884c2fbc8c316f0b9f92beaf84464253b73230a4d4d286697be45fca081199191ca33e1c2e82d9e5f851f5e9a48a78e25a35c951e7eb41e59f150db3530065
+ version: 5.3.2
+ resolution: "ignore@npm:5.3.2"
+ checksum: 10/cceb6a457000f8f6a50e1196429750d782afce5680dd878aa4221bd79972d68b3a55b4b1458fc682be978f4d3c6a249046aa0880637367216444ab7b014cfc98
languageName: node
linkType: hard
@@ -5758,6 +7923,13 @@ __metadata:
languageName: node
linkType: hard
+"index-to-position@npm:^0.1.2":
+ version: 0.1.2
+ resolution: "index-to-position@npm:0.1.2"
+ checksum: 10/ae8e2304ed7c959bc6d1121712e9f625634ed884e32ef93fc0795c6aab1131b10198929a50c7d16d470dab37be7438eccb0afe021d79f69116273d500898daee
+ languageName: node
+ linkType: hard
+
"infer-owner@npm:^1.0.4":
version: 1.0.4
resolution: "infer-owner@npm:1.0.4"
@@ -5775,7 +7947,7 @@ __metadata:
languageName: node
linkType: hard
-"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3":
+"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3, inherits@npm:~2.0.4":
version: 2.0.4
resolution: "inherits@npm:2.0.4"
checksum: 10/cd45e923bee15186c07fa4c89db0aace24824c482fb887b528304694b2aa6ff8a898da8657046a5dcf3e46cd6db6c61629551f9215f208d7c3f157cf9b290521
@@ -5789,13 +7961,24 @@ __metadata:
languageName: node
linkType: hard
-"ini@npm:^1.3.4, ini@npm:~1.3.0":
+"ini@npm:^1.3.2, ini@npm:^1.3.4, ini@npm:~1.3.0":
version: 1.3.8
resolution: "ini@npm:1.3.8"
checksum: 10/314ae176e8d4deb3def56106da8002b462221c174ddb7ce0c49ee72c8cd1f9044f7b10cc555a7d8850982c3b9ca96fc212122749f5234bc2b6fb05fb942ed566
languageName: node
linkType: hard
+"internal-slot@npm:^1.0.7":
+ version: 1.0.7
+ resolution: "internal-slot@npm:1.0.7"
+ dependencies:
+ es-errors: "npm:^1.3.0"
+ hasown: "npm:^2.0.0"
+ side-channel: "npm:^1.0.4"
+ checksum: 10/3e66720508831153ecf37d13def9f6856f9f2960989ec8a0a0476c98f887fca9eff0163127466485cb825c900c2d6fc601aa9117b7783b90ffce23a71ea5d053
+ languageName: node
+ linkType: hard
+
"interpret@npm:^3.1.1":
version: 3.1.1
resolution: "interpret@npm:3.1.1"
@@ -5843,6 +8026,26 @@ __metadata:
languageName: node
linkType: hard
+"is-arguments@npm:^1.0.4":
+ version: 1.1.1
+ resolution: "is-arguments@npm:1.1.1"
+ dependencies:
+ call-bind: "npm:^1.0.2"
+ has-tostringtag: "npm:^1.0.0"
+ checksum: 10/a170c7e26082e10de9be6e96d32ae3db4d5906194051b792e85fae3393b53cf2cb5b3557863e5c8ccbab55e2fd8f2f75aa643d437613f72052cf0356615c34be
+ languageName: node
+ linkType: hard
+
+"is-array-buffer@npm:^3.0.4":
+ version: 3.0.4
+ resolution: "is-array-buffer@npm:3.0.4"
+ dependencies:
+ call-bind: "npm:^1.0.2"
+ get-intrinsic: "npm:^1.2.1"
+ checksum: 10/34a26213d981d58b30724ef37a1e0682f4040d580fa9ff58fdfdd3cefcb2287921718c63971c1c404951e7b747c50fdc7caf6e867e951353fa71b369c04c969b
+ languageName: node
+ linkType: hard
+
"is-arrayish@npm:^0.2.1":
version: 0.2.1
resolution: "is-arrayish@npm:0.2.1"
@@ -5850,6 +8053,24 @@ __metadata:
languageName: node
linkType: hard
+"is-async-function@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "is-async-function@npm:2.0.0"
+ dependencies:
+ has-tostringtag: "npm:^1.0.0"
+ checksum: 10/2cf336fbf8cba3badcf526aa3d10384c30bab32615ac4831b74492eb4e843ccb7d8439a119c27f84bcf217d72024e611b1373f870f433b48f3fa57d3d1b863f1
+ languageName: node
+ linkType: hard
+
+"is-bigint@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "is-bigint@npm:1.1.0"
+ dependencies:
+ has-bigints: "npm:^1.0.2"
+ checksum: 10/10cf327310d712fe227cfaa32d8b11814c214392b6ac18c827f157e1e85363cf9c8e2a22df526689bd5d25e53b58cc110894787afb54e138e7c504174dba15fd
+ languageName: node
+ linkType: hard
+
"is-binary-path@npm:~2.1.0":
version: 2.1.0
resolution: "is-binary-path@npm:2.1.0"
@@ -5859,6 +8080,23 @@ __metadata:
languageName: node
linkType: hard
+"is-boolean-object@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "is-boolean-object@npm:1.2.0"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ has-tostringtag: "npm:^1.0.2"
+ checksum: 10/8a7d62f68d8cb2824859a6be8b2f6667978c3e3ac63f521d5f91a78a7bb2be93446e2312eba40c3ff12f585673419900715e057f83a3a03a48cf98ffe9e444c2
+ languageName: node
+ linkType: hard
+
+"is-callable@npm:^1.1.3, is-callable@npm:^1.2.7":
+ version: 1.2.7
+ resolution: "is-callable@npm:1.2.7"
+ checksum: 10/48a9297fb92c99e9df48706241a189da362bff3003354aea4048bd5f7b2eb0d823cd16d0a383cece3d76166ba16d85d9659165ac6fcce1ac12e6c649d66dbdb9
+ languageName: node
+ linkType: hard
+
"is-ci@npm:^3.0.0":
version: 3.0.1
resolution: "is-ci@npm:3.0.1"
@@ -5870,12 +8108,30 @@ __metadata:
languageName: node
linkType: hard
-"is-core-module@npm:^2.13.0":
- version: 2.15.0
- resolution: "is-core-module@npm:2.15.0"
+"is-core-module@npm:^2.13.0, is-core-module@npm:^2.5.0":
+ version: 2.15.1
+ resolution: "is-core-module@npm:2.15.1"
dependencies:
hasown: "npm:^2.0.2"
- checksum: 10/70e962543e5d3a97c07cb29144a86792d545a21f28e67da5401d85878a0193d46fbab8d97bc3ca680e2778705dca66e7b6ca840c493497a27ca0e8c5f3ac3d1d
+ checksum: 10/77316d5891d5743854bcef2cd2f24c5458fb69fbc9705c12ca17d54a2017a67d0693bbf1ba8c77af376c0eef6bf6d1b27a4ab08e4db4e69914c3789bdf2ceec5
+ languageName: node
+ linkType: hard
+
+"is-data-view@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "is-data-view@npm:1.0.1"
+ dependencies:
+ is-typed-array: "npm:^1.1.13"
+ checksum: 10/4ba4562ac2b2ec005fefe48269d6bd0152785458cd253c746154ffb8a8ab506a29d0cfb3b74af87513843776a88e4981ae25c89457bf640a33748eab1a7216b5
+ languageName: node
+ linkType: hard
+
+"is-date-object@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "is-date-object@npm:1.0.5"
+ dependencies:
+ has-tostringtag: "npm:^1.0.0"
+ checksum: 10/cc80b3a4b42238fa0d358b9a6230dae40548b349e64a477cb7c5eff9b176ba194c11f8321daaf6dd157e44073e9b7fd01f87db1f14952a88d5657acdcd3a56e2
languageName: node
linkType: hard
@@ -5904,6 +8160,15 @@ __metadata:
languageName: node
linkType: hard
+"is-finalizationregistry@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "is-finalizationregistry@npm:1.1.0"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ checksum: 10/0a812f3ef86fa3e3caf6bb8c6d61b7fc65df88f9751f73617331a5a7e35bb0a192d0c320dbf2f8b97a6819491e52126615313ba9900529697f226235627c58b5
+ languageName: node
+ linkType: hard
+
"is-fullwidth-code-point@npm:^3.0.0":
version: 3.0.0
resolution: "is-fullwidth-code-point@npm:3.0.0"
@@ -5927,6 +8192,15 @@ __metadata:
languageName: node
linkType: hard
+"is-generator-function@npm:^1.0.10, is-generator-function@npm:^1.0.7":
+ version: 1.0.10
+ resolution: "is-generator-function@npm:1.0.10"
+ dependencies:
+ has-tostringtag: "npm:^1.0.0"
+ checksum: 10/499a3ce6361064c3bd27fbff5c8000212d48506ebe1977842bbd7b3e708832d0deb1f4cc69186ece3640770e8c4f1287b24d99588a0b8058b2dbdd344bc1f47f
+ languageName: node
+ linkType: hard
+
"is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1":
version: 4.0.3
resolution: "is-glob@npm:4.0.3"
@@ -5961,6 +8235,30 @@ __metadata:
languageName: node
linkType: hard
+"is-map@npm:^2.0.3":
+ version: 2.0.3
+ resolution: "is-map@npm:2.0.3"
+ checksum: 10/8de7b41715b08bcb0e5edb0fb9384b80d2d5bcd10e142188f33247d19ff078abaf8e9b6f858e2302d8d05376a26a55cd23a3c9f8ab93292b02fcd2cc9e4e92bb
+ languageName: node
+ linkType: hard
+
+"is-nan@npm:^1.3.2":
+ version: 1.3.2
+ resolution: "is-nan@npm:1.3.2"
+ dependencies:
+ call-bind: "npm:^1.0.0"
+ define-properties: "npm:^1.1.3"
+ checksum: 10/1f784d3472c09bc2e47acba7ffd4f6c93b0394479aa613311dc1d70f1bfa72eb0846c81350967722c959ba65811bae222204d6c65856fdce68f31986140c7b0e
+ languageName: node
+ linkType: hard
+
+"is-negative-zero@npm:^2.0.3":
+ version: 2.0.3
+ resolution: "is-negative-zero@npm:2.0.3"
+ checksum: 10/8fe5cffd8d4fb2ec7b49d657e1691889778d037494c6f40f4d1a524cadd658b4b53ad7b6b73a59bcb4b143ae9a3d15829af864b2c0f9d65ac1e678c4c80f17e5
+ languageName: node
+ linkType: hard
+
"is-network-error@npm:^1.0.0":
version: 1.1.0
resolution: "is-network-error@npm:1.1.0"
@@ -5968,6 +8266,16 @@ __metadata:
languageName: node
linkType: hard
+"is-number-object@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "is-number-object@npm:1.1.0"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ has-tostringtag: "npm:^1.0.2"
+ checksum: 10/d0907f2e5fc3002cbd934fbf2276a32f901a567fc888d851bc4acf837d22bce53529aabb63a260eae154b411ce078df17872afeed25dfe80f2cdbffd3babf54a
+ languageName: node
+ linkType: hard
+
"is-number@npm:^7.0.0":
version: 7.0.0
resolution: "is-number@npm:7.0.0"
@@ -5975,6 +8283,13 @@ __metadata:
languageName: node
linkType: hard
+"is-obj@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "is-obj@npm:2.0.0"
+ checksum: 10/c9916ac8f4621962a42f5e80e7ffdb1d79a3fab7456ceaeea394cd9e0858d04f985a9ace45be44433bf605673c8be8810540fe4cc7f4266fc7526ced95af5a08
+ languageName: node
+ linkType: hard
+
"is-path-inside@npm:^2.0.0":
version: 2.1.0
resolution: "is-path-inside@npm:2.1.0"
@@ -5984,6 +8299,13 @@ __metadata:
languageName: node
linkType: hard
+"is-plain-obj@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "is-plain-obj@npm:1.1.0"
+ checksum: 10/0ee04807797aad50859652a7467481816cbb57e5cc97d813a7dcd8915da8195dc68c436010bf39d195226cde6a2d352f4b815f16f26b7bf486a5754290629931
+ languageName: node
+ linkType: hard
+
"is-plain-obj@npm:^3.0.0":
version: 3.0.0
resolution: "is-plain-obj@npm:3.0.0"
@@ -6000,6 +8322,25 @@ __metadata:
languageName: node
linkType: hard
+"is-promise@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "is-promise@npm:4.0.0"
+ checksum: 10/0b46517ad47b00b6358fd6553c83ec1f6ba9acd7ffb3d30a0bf519c5c69e7147c132430452351b8a9fc198f8dd6c4f76f8e6f5a7f100f8c77d57d9e0f4261a8a
+ languageName: node
+ linkType: hard
+
+"is-regex@npm:^1.1.4":
+ version: 1.2.0
+ resolution: "is-regex@npm:1.2.0"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ gopd: "npm:^1.1.0"
+ has-tostringtag: "npm:^1.0.2"
+ hasown: "npm:^2.0.2"
+ checksum: 10/68df70b5696f865f495551d506c0514e3a221db887d5375c6fb4412389a8ceaf4071e557126fead1bcee21ab38be4548f04e7f6510d793b5150df1e8e2556191
+ languageName: node
+ linkType: hard
+
"is-running@npm:^2.1.0":
version: 2.1.0
resolution: "is-running@npm:2.1.0"
@@ -6007,6 +8348,22 @@ __metadata:
languageName: node
linkType: hard
+"is-set@npm:^2.0.3":
+ version: 2.0.3
+ resolution: "is-set@npm:2.0.3"
+ checksum: 10/5685df33f0a4a6098a98c72d94d67cad81b2bc72f1fb2091f3d9283c4a1c582123cd709145b02a9745f0ce6b41e3e43f1c944496d1d74d4ea43358be61308669
+ languageName: node
+ linkType: hard
+
+"is-shared-array-buffer@npm:^1.0.2, is-shared-array-buffer@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "is-shared-array-buffer@npm:1.0.3"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ checksum: 10/bc5402900dc62b96ebb2548bf5b0a0bcfacc2db122236fe3ab3b3e3c884293a0d5eb777e73f059bcbf8dc8563bb65eae972fee0fb97e38a9ae27c8678f62bcfe
+ languageName: node
+ linkType: hard
+
"is-stream@npm:^1.1.0":
version: 1.1.0
resolution: "is-stream@npm:1.1.0"
@@ -6021,6 +8378,45 @@ __metadata:
languageName: node
linkType: hard
+"is-string@npm:^1.0.7, is-string@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "is-string@npm:1.1.0"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ has-tostringtag: "npm:^1.0.2"
+ checksum: 10/77331f04c38b36e8438abc7111345335ba845a71fd2e05b1e2ae678128fa236b992f480dcbdbab10f99e115ff87cd5a01e61b3f2cbe02daae2c6177a05890d56
+ languageName: node
+ linkType: hard
+
+"is-symbol@npm:^1.0.4, is-symbol@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "is-symbol@npm:1.1.0"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ has-symbols: "npm:^1.0.3"
+ safe-regex-test: "npm:^1.0.3"
+ checksum: 10/923cb95ea531e6ffb73350ff8d09a0a8e659bde6f01e10723d109181bec9799b38a0afa78870c7873af234f135b557f694d62a6cdb8a43054298dd640a2b02be
+ languageName: node
+ linkType: hard
+
+"is-text-path@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "is-text-path@npm:1.0.1"
+ dependencies:
+ text-extensions: "npm:^1.0.0"
+ checksum: 10/fb5d78752c22b3f73a7c9540768f765ffcfa38c9e421e2b9af869565307fa1ae5e3d3a2ba016a43549742856846566d327da406e94a5846ec838a288b1704fd2
+ languageName: node
+ linkType: hard
+
+"is-typed-array@npm:^1.1.13, is-typed-array@npm:^1.1.3":
+ version: 1.1.13
+ resolution: "is-typed-array@npm:1.1.13"
+ dependencies:
+ which-typed-array: "npm:^1.1.14"
+ checksum: 10/f850ba08286358b9a11aee6d93d371a45e3c59b5953549ee1c1a9a55ba5c1dd1bd9952488ae194ad8f32a9cf5e79c8fa5f0cc4d78c00720aa0bbcf238b38062d
+ languageName: node
+ linkType: hard
+
"is-unicode-supported@npm:^0.1.0":
version: 0.1.0
resolution: "is-unicode-supported@npm:0.1.0"
@@ -6028,6 +8424,32 @@ __metadata:
languageName: node
linkType: hard
+"is-weakmap@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "is-weakmap@npm:2.0.2"
+ checksum: 10/a7b7e23206c542dcf2fa0abc483142731788771527e90e7e24f658c0833a0d91948a4f7b30d78f7a65255a48512e41a0288b778ba7fc396137515c12e201fd11
+ languageName: node
+ linkType: hard
+
+"is-weakref@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "is-weakref@npm:1.0.2"
+ dependencies:
+ call-bind: "npm:^1.0.2"
+ checksum: 10/0023fd0e4bdf9c338438ffbe1eed7ebbbff7e7e18fb7cdc227caaf9d4bd024a2dcdf6a8c9f40c92192022eac8391243bb9e66cccebecbf6fe1d8a366108f8513
+ languageName: node
+ linkType: hard
+
+"is-weakset@npm:^2.0.3":
+ version: 2.0.3
+ resolution: "is-weakset@npm:2.0.3"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ get-intrinsic: "npm:^1.2.4"
+ checksum: 10/40159582ff1b44fc40085f631baf19f56479b05af2faede65b4e6a0b6acab745c13fd070e35b475aafd8a1ee50879ba5a3f1265125b46bebdb446b6be1f62165
+ languageName: node
+ linkType: hard
+
"is-what@npm:^3.14.1":
version: 3.14.1
resolution: "is-what@npm:3.14.1"
@@ -6060,6 +8482,13 @@ __metadata:
languageName: node
linkType: hard
+"isarray@npm:^2.0.5":
+ version: 2.0.5
+ resolution: "isarray@npm:2.0.5"
+ checksum: 10/1d8bc7911e13bb9f105b1b3e0b396c787a9e63046af0b8fe0ab1414488ab06b2b099b87a2d8a9e31d21c9a6fad773c7fc8b257c4880f2d957274479d28ca3414
+ languageName: node
+ linkType: hard
+
"isarray@npm:~1.0.0":
version: 1.0.0
resolution: "isarray@npm:1.0.0"
@@ -6075,9 +8504,9 @@ __metadata:
linkType: hard
"isbinaryfile@npm:^5.0.0":
- version: 5.0.2
- resolution: "isbinaryfile@npm:5.0.2"
- checksum: 10/515d7c963b35c2c443457d18c9152d1f655f3a0e2dceb548448e482145c1897e57a92fc024dece7de98c85c2909f5528e34e3d720c307887529cd689d7a7cd36
+ version: 5.0.4
+ resolution: "isbinaryfile@npm:5.0.4"
+ checksum: 10/6162e900b17e6c73da6138667d6b195ed234f9fd9d073e7c8c07ee36657e63b6a69d73da55f522d45a1928f5da4642b5d25d27e24ebd3bb68b83647d594bee79
languageName: node
linkType: hard
@@ -6102,6 +8531,13 @@ __metadata:
languageName: node
linkType: hard
+"isomorphic-timers-promises@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "isomorphic-timers-promises@npm:1.0.1"
+ checksum: 10/2dabe397039081dbf30039f295333a7f9888b072dd0afa3aa7d8ba8f812a6db5efcbda0861a4be43ecfec207d56314ecf27150187b8d0f924a93103fa93eac73
+ languageName: node
+ linkType: hard
+
"jackspeak@npm:^3.1.2":
version: 3.4.3
resolution: "jackspeak@npm:3.4.3"
@@ -6116,15 +8552,11 @@ __metadata:
linkType: hard
"jackspeak@npm:^4.0.1":
- version: 4.0.1
- resolution: "jackspeak@npm:4.0.1"
+ version: 4.0.2
+ resolution: "jackspeak@npm:4.0.2"
dependencies:
"@isaacs/cliui": "npm:^8.0.2"
- "@pkgjs/parseargs": "npm:^0.11.0"
- dependenciesMeta:
- "@pkgjs/parseargs":
- optional: true
- checksum: 10/b20dc0df0dbb2903e4d540ae68308ec7d1dd60944b130e867e218c98b5d77481d65ea734b6c81c812d481500076e8b3fdfccfb38fc81cb1acf165e853da3e26c
+ checksum: 10/d9722f0e55f6c322c57aedf094c405f4201b834204629817187953988075521cfddb23df83e2a7b845723ca7eb0555068c5ce1556732e9c275d32a531881efa8
languageName: node
linkType: hard
@@ -6153,16 +8585,7 @@ __metadata:
languageName: node
linkType: hard
-"js-tiktoken@npm:1.0.12":
- version: 1.0.12
- resolution: "js-tiktoken@npm:1.0.12"
- dependencies:
- base64-js: "npm:^1.5.1"
- checksum: 10/21aaa9302409fefc5ac18695579b04e0223cdda2566e5cc4a95de228333bbadfc2e16110fceca1824d7faa43081ef378e6bc72238a2230374a85f88638556305
- languageName: node
- linkType: hard
-
-"js-tokens@npm:^3.0.0 || ^4.0.0":
+"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0":
version: 4.0.0
resolution: "js-tokens@npm:4.0.0"
checksum: 10/af37d0d913fb56aec6dc0074c163cc71cd23c0b8aad5c2350747b6721d37ba118af35abdd8b33c47ec2800de07dedb16a527ca9c530ee004093e04958bd0cbf2
@@ -6201,7 +8624,14 @@ __metadata:
languageName: node
linkType: hard
-"json-parse-even-better-errors@npm:^2.3.1":
+"json-parse-better-errors@npm:^1.0.1":
+ version: 1.0.2
+ resolution: "json-parse-better-errors@npm:1.0.2"
+ checksum: 10/5553232045359b767b0f2039a6777fede1a8d7dca1a0ffb1f9ef73a7519489ae7f566b2e040f2b4c38edb8e35e37ae07af7f0a52420902f869ee0dbf5dc6c784
+ languageName: node
+ linkType: hard
+
+"json-parse-even-better-errors@npm:^2.3.0, json-parse-even-better-errors@npm:^2.3.1":
version: 2.3.1
resolution: "json-parse-even-better-errors@npm:2.3.1"
checksum: 10/5f3a99009ed5f2a5a67d06e2f298cc97bc86d462034173308156f15b43a6e850be8511dc204b9b94566305da2947f7d90289657237d210351a39059ff9d666cf
@@ -6242,6 +8672,13 @@ __metadata:
languageName: node
linkType: hard
+"json-schema@npm:^0.4.0":
+ version: 0.4.0
+ resolution: "json-schema@npm:0.4.0"
+ checksum: 10/8b3b64eff4a807dc2a3045b104ed1b9335cd8d57aa74c58718f07f0f48b8baa3293b00af4dcfbdc9144c3aafea1e97982cc27cc8e150fc5d93c540649507a458
+ languageName: node
+ linkType: hard
+
"json-stringify-safe@npm:^5.0.1":
version: 5.0.1
resolution: "json-stringify-safe@npm:5.0.1"
@@ -6249,7 +8686,7 @@ __metadata:
languageName: node
linkType: hard
-"json5@npm:^2.1.2, json5@npm:^2.2.0, json5@npm:^2.2.2":
+"json5@npm:^2.1.2, json5@npm:^2.2.2, json5@npm:^2.2.3":
version: 2.2.3
resolution: "json5@npm:2.2.3"
bin:
@@ -6265,6 +8702,19 @@ __metadata:
languageName: node
linkType: hard
+"jsondiffpatch@npm:0.6.0":
+ version: 0.6.0
+ resolution: "jsondiffpatch@npm:0.6.0"
+ dependencies:
+ "@types/diff-match-patch": "npm:^1.0.36"
+ chalk: "npm:^5.3.0"
+ diff-match-patch: "npm:^1.0.5"
+ bin:
+ jsondiffpatch: bin/jsondiffpatch.js
+ checksum: 10/124b9797c266c693e69f8d23216e64d5ca4b21a4ec10e3a769a7b8cb19602ba62522f9a3d0c55299c1bfbe5ad955ca9ad2852439ca2c6b6316b8f91a5c218e94
+ languageName: node
+ linkType: hard
+
"jsonfile@npm:^4.0.0":
version: 4.0.0
resolution: "jsonfile@npm:4.0.0"
@@ -6290,6 +8740,13 @@ __metadata:
languageName: node
linkType: hard
+"jsonparse@npm:^1.2.0":
+ version: 1.3.1
+ resolution: "jsonparse@npm:1.3.1"
+ checksum: 10/24531e956f0f19d79e22c157cebd81b37af3486ae22f9bc1028f8c2a4d1b70df48b168ff86f8568d9c2248182de9b6da9f50f685d5e4b9d1d2d339d2a29d15bc
+ languageName: node
+ linkType: hard
+
"jsonpointer@npm:^5.0.1":
version: 5.0.1
resolution: "jsonpointer@npm:5.0.1"
@@ -6311,6 +8768,15 @@ __metadata:
languageName: node
linkType: hard
+"keygrip@npm:~1.1.0":
+ version: 1.1.0
+ resolution: "keygrip@npm:1.1.0"
+ dependencies:
+ tsscmp: "npm:1.0.6"
+ checksum: 10/078cd16a463d187121f0a27c1c9c95c52ad392b620f823431689f345a0501132cee60f6e96914b07d570105af470b96960402accd6c48a0b1f3cd8fac4fa2cae
+ languageName: node
+ linkType: hard
+
"keytar@npm:^7.7.0":
version: 7.9.0
resolution: "keytar@npm:7.9.0"
@@ -6331,34 +8797,113 @@ __metadata:
languageName: node
linkType: hard
-"kind-of@npm:^6.0.2":
+"kind-of@npm:^6.0.2, kind-of@npm:^6.0.3":
version: 6.0.3
resolution: "kind-of@npm:6.0.3"
checksum: 10/5873d303fb36aad875b7538798867da2ae5c9e328d67194b0162a3659a627d22f742fc9c4ae95cd1704132a24b00cae5041fc00c0f6ef937dc17080dc4dbb962
languageName: node
linkType: hard
-"launch-editor@npm:^2.6.0":
- version: 2.8.1
- resolution: "launch-editor@npm:2.8.1"
+"koa-compose@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "koa-compose@npm:4.1.0"
+ checksum: 10/46cb16792d96425e977c2ae4e5cb04930280740e907242ec9c25e3fb8b4a1d7b54451d7432bc24f40ec62255edea71894d2ceeb8238501842b4e48014f2e83db
+ languageName: node
+ linkType: hard
+
+"koa-convert@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "koa-convert@npm:2.0.0"
+ dependencies:
+ co: "npm:^4.6.0"
+ koa-compose: "npm:^4.1.0"
+ checksum: 10/7385b3391995f59c1312142e110d5dff677f9850dbfbcf387cd36a7b0af03b5d26e82b811eb9bb008b4f3e661cdab1f8817596e46b1929da2cf6e97a2f7456ed
+ languageName: node
+ linkType: hard
+
+"koa-mount@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "koa-mount@npm:4.0.0"
+ dependencies:
+ debug: "npm:^4.0.1"
+ koa-compose: "npm:^4.1.0"
+ checksum: 10/c7e8c5cca4d2ccc4742e63c81b86b44f0290075148897b5d633acdd137e90f554c60c232fbc62e843eaedb913b67c5a49367c1142e290b8cfd9c28eb4a0480ec
+ languageName: node
+ linkType: hard
+
+"koa-send@npm:^5.0.0":
+ version: 5.0.1
+ resolution: "koa-send@npm:5.0.1"
+ dependencies:
+ debug: "npm:^4.1.1"
+ http-errors: "npm:^1.7.3"
+ resolve-path: "npm:^1.4.0"
+ checksum: 10/a9fbaadbe0f50efd157a733df4a1cc2b3b79b0cdf12e67c718641e6038d1792c0bebe40913e6d4ceb707d970301155be3859b98d1ef08b0fd1766f7326b82853
+ languageName: node
+ linkType: hard
+
+"koa-static@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "koa-static@npm:5.0.0"
+ dependencies:
+ debug: "npm:^3.1.0"
+ koa-send: "npm:^5.0.0"
+ checksum: 10/8d9b9c4d2b3b13e8818e804245d784099c4b353b55ddd7dbeeb90f27a2e9f5b6f86bd16a4909e337cb89db4d332d9002e6c0f5056caf75749cab62f93c1f0cc5
+ languageName: node
+ linkType: hard
+
+"koa@npm:^2.15.3":
+ version: 2.15.3
+ resolution: "koa@npm:2.15.3"
dependencies:
- picocolors: "npm:^1.0.0"
- shell-quote: "npm:^1.8.1"
- checksum: 10/69adfc913c066b0bcd685103907525789db6af3585cdc5f8c1172f0fcebe2c4ea1cff1108f76e9c591c00134329a5fb29e5911e9c0c347618a5300978b6bb767
+ accepts: "npm:^1.3.5"
+ cache-content-type: "npm:^1.0.0"
+ content-disposition: "npm:~0.5.2"
+ content-type: "npm:^1.0.4"
+ cookies: "npm:~0.9.0"
+ debug: "npm:^4.3.2"
+ delegates: "npm:^1.0.0"
+ depd: "npm:^2.0.0"
+ destroy: "npm:^1.0.4"
+ encodeurl: "npm:^1.0.2"
+ escape-html: "npm:^1.0.3"
+ fresh: "npm:~0.5.2"
+ http-assert: "npm:^1.3.0"
+ http-errors: "npm:^1.6.3"
+ is-generator-function: "npm:^1.0.7"
+ koa-compose: "npm:^4.1.0"
+ koa-convert: "npm:^2.0.0"
+ on-finished: "npm:^2.3.0"
+ only: "npm:~0.0.2"
+ parseurl: "npm:^1.3.2"
+ statuses: "npm:^1.5.0"
+ type-is: "npm:^1.6.16"
+ vary: "npm:^1.1.2"
+ checksum: 10/b2c2771a4ee5268f9d039ce025b9c3798a0baba8c3cf3895a6fc2d286363e0cd2c98c02a5b87f14100baa2bc17d854eed6ed80f9bd41afda1d056f803b206514
+ languageName: node
+ linkType: hard
+
+"last-call-webpack-plugin@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "last-call-webpack-plugin@npm:3.0.0"
+ dependencies:
+ lodash: "npm:^4.17.5"
+ webpack-sources: "npm:^1.1.0"
+ checksum: 10/bec1cd120eb50b67400c56d16c5443653b40ff534ca220a919c337bf55185abd4ca6a0c406750c83e21ad131bcdc909ca5064cd0ccc99f315d39cdc20f93a5f1
languageName: node
linkType: hard
-"launch-editor@npm:^2.6.1":
- version: 2.8.0
- resolution: "launch-editor@npm:2.8.0"
+"launch-editor@npm:^2.6.0, launch-editor@npm:^2.6.1":
+ version: 2.9.1
+ resolution: "launch-editor@npm:2.9.1"
dependencies:
picocolors: "npm:^1.0.0"
shell-quote: "npm:^1.8.1"
- checksum: 10/495009163fd4879fbc576323d1da3b821379ec66e9c20ed3297ea65b3eceb720fe9409cbd2819d6ff5dd0115325e6b6716d473dd729d5aa8ddd67810e3545477
+ checksum: 10/69eb1e69db4f0fcd34a42bd47e9adbad27cb5413408fcc746eb7b016128ce19d71a30629534b17aa5886488936aaa959bf7dab17307ad5ed6c7247a0d145be18
languageName: node
linkType: hard
-"lazy-val@npm:^1.0.4, lazy-val@npm:^1.0.5":
+"lazy-val@npm:^1.0.5":
version: 1.0.5
resolution: "lazy-val@npm:1.0.5"
checksum: 10/31e12e0b118826dfae74f8f3ff8ebcddfe4200ff88d0d448db175c7265ee537e0ba55488d411728246337f3ed3c9ec68416f10889f632a2ce28fb7a970909fb5
@@ -6391,8 +8936,8 @@ __metadata:
linkType: hard
"less@npm:^4.2.0":
- version: 4.2.0
- resolution: "less@npm:4.2.0"
+ version: 4.2.1
+ resolution: "less@npm:4.2.1"
dependencies:
copy-anything: "npm:^2.0.1"
errno: "npm:^0.1.1"
@@ -6421,7 +8966,21 @@ __metadata:
optional: true
bin:
lessc: bin/lessc
- checksum: 10/98200dce570cdc396e03cafc95fb7bbbecdbe3ae28e456a6dcf7a1ac75c3b1979aa56749ac7581ace1814f8a03c9d3456b272280cc098a6e1e24295c4b7caddb
+ checksum: 10/931343f46899742501d12e3d657387d766af5a61fe6536a3bf3aa935b4d6f94b49e9a3668788affbd4a0cc752426a3da2db3d24ffca63fbb8f2c28538f113a9b
+ languageName: node
+ linkType: hard
+
+"lilconfig@npm:^2.0.3":
+ version: 2.1.0
+ resolution: "lilconfig@npm:2.1.0"
+ checksum: 10/b1314a2e55319013d5e7d7d08be39015829d2764a1eaee130129545d40388499d81b1c31b0f9b3417d4db12775a88008b72ec33dd06e0184cf7503b32ca7cc0b
+ languageName: node
+ linkType: hard
+
+"lines-and-columns@npm:^1.1.6":
+ version: 1.2.4
+ resolution: "lines-and-columns@npm:1.2.4"
+ checksum: 10/0c37f9f7fa212b38912b7145e1cd16a5f3cd34d782441c3e6ca653485d326f58b3caccda66efce1c5812bde4961bbde3374fae4b0d11bf1226152337f3894aa5
languageName: node
linkType: hard
@@ -6439,9 +8998,9 @@ __metadata:
languageName: node
linkType: hard
-"listr2@npm:^8.2.4":
- version: 8.2.4
- resolution: "listr2@npm:8.2.4"
+"listr2@npm:^8.2.5":
+ version: 8.2.5
+ resolution: "listr2@npm:8.2.5"
dependencies:
cli-truncate: "npm:^4.0.0"
colorette: "npm:^2.0.20"
@@ -6449,7 +9008,7 @@ __metadata:
log-update: "npm:^6.1.0"
rfdc: "npm:^1.4.1"
wrap-ansi: "npm:^9.0.0"
- checksum: 10/344d2397e127bf802935925e95b54468eef745fbbaf9326eb33a1634ae2d6e86cdb527ef48cb83a19a50671955d39b3e2608c74db85530df07b5674f5de115e1
+ checksum: 10/c76542f18306195e464fe10203ee679a7beafa9bf0dc679ebacb416387cca8f5307c1d8ba35483d26ba611dc2fac5a1529733dce28f2660556082fb7eebb79f9
languageName: node
linkType: hard
@@ -6465,6 +9024,18 @@ __metadata:
languageName: node
linkType: hard
+"load-json-file@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "load-json-file@npm:4.0.0"
+ dependencies:
+ graceful-fs: "npm:^4.1.2"
+ parse-json: "npm:^4.0.0"
+ pify: "npm:^3.0.0"
+ strip-bom: "npm:^3.0.0"
+ checksum: 10/8f5d6d93ba64a9620445ee9bde4d98b1eac32cf6c8c2d20d44abfa41a6945e7969456ab5f1ca2fb06ee32e206c9769a20eec7002fe290de462e8c884b6b8b356
+ languageName: node
+ linkType: hard
+
"loader-runner@npm:^4.2.0":
version: 4.3.0
resolution: "loader-runner@npm:4.3.0"
@@ -6500,6 +9071,16 @@ __metadata:
languageName: node
linkType: hard
+"locate-path@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "locate-path@npm:3.0.0"
+ dependencies:
+ p-locate: "npm:^3.0.0"
+ path-exists: "npm:^3.0.0"
+ checksum: 10/53db3996672f21f8b0bf2a2c645ae2c13ffdae1eeecfcd399a583bce8516c0b88dcb4222ca6efbbbeb6949df7e46860895be2c02e8d3219abd373ace3bfb4e11
+ languageName: node
+ linkType: hard
+
"locate-path@npm:^5.0.0":
version: 5.0.0
resolution: "locate-path@npm:5.0.0"
@@ -6546,6 +9127,20 @@ __metadata:
languageName: node
linkType: hard
+"lodash.ismatch@npm:^4.4.0":
+ version: 4.4.0
+ resolution: "lodash.ismatch@npm:4.4.0"
+ checksum: 10/946a7176cdf4048f7b624378defda00dc0d01a2dad9933c54dad11fbecc253716df4210fbbfcd7d042e6fdb7603463cfe48e0ef576e20bf60d43f7deb1a2fe04
+ languageName: node
+ linkType: hard
+
+"lodash.memoize@npm:^4.1.2":
+ version: 4.1.2
+ resolution: "lodash.memoize@npm:4.1.2"
+ checksum: 10/192b2168f310c86f303580b53acf81ab029761b9bd9caa9506a019ffea5f3363ea98d7e39e7e11e6b9917066c9d36a09a11f6fe16f812326390d8f3a54a1a6da
+ languageName: node
+ linkType: hard
+
"lodash.merge@npm:^4.6.2":
version: 4.6.2
resolution: "lodash.merge@npm:4.6.2"
@@ -6553,7 +9148,14 @@ __metadata:
languageName: node
linkType: hard
-"lodash@npm:^4.17.15, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4":
+"lodash.uniq@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "lodash.uniq@npm:4.5.0"
+ checksum: 10/86246ca64ac0755c612e5df6d93cfe92f9ecac2e5ff054b965efbbb1d9a647b6310969e78545006f70f52760554b03233ad0103324121ae31474c20d5f7a2812
+ languageName: node
+ linkType: hard
+
+"lodash@npm:^4.17.15, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.17.5":
version: 4.17.21
resolution: "lodash@npm:4.17.21"
checksum: 10/c08619c038846ea6ac754abd6dd29d2568aa705feb69339e836dfa8d8b09abbb2f859371e86863eda41848221f9af43714491467b5b0299122431e202bb0c532
@@ -6631,9 +9233,9 @@ __metadata:
linkType: hard
"lru-cache@npm:^11.0.0":
- version: 11.0.0
- resolution: "lru-cache@npm:11.0.0"
- checksum: 10/41f36fbff8b6f199cce3e9cb2b625714f97a535dfd7f16d0988c2627f9ed4c38b6dc8f9ea7fdba19262a7c917ba41c89cad15ca3e3791fc9a2068af472b5bc8d
+ version: 11.0.2
+ resolution: "lru-cache@npm:11.0.2"
+ checksum: 10/25fcb66e9d91eaf17227c6abfe526a7bed5903de74f93bfde380eb8a13410c5e8d3f14fe447293f3f322a7493adf6f9f015c6f1df7a235ff24ec30f366e1c058
languageName: node
linkType: hard
@@ -6698,7 +9300,7 @@ __metadata:
languageName: node
linkType: hard
-"make-fetch-happen@npm:^10.0.3":
+"make-fetch-happen@npm:^10.0.3, make-fetch-happen@npm:^10.2.1":
version: 10.2.1
resolution: "make-fetch-happen@npm:10.2.1"
dependencies:
@@ -6742,6 +9344,25 @@ __metadata:
languageName: node
linkType: hard
+"make-fetch-happen@npm:^14.0.3":
+ version: 14.0.3
+ resolution: "make-fetch-happen@npm:14.0.3"
+ dependencies:
+ "@npmcli/agent": "npm:^3.0.0"
+ cacache: "npm:^19.0.1"
+ http-cache-semantics: "npm:^4.1.1"
+ minipass: "npm:^7.0.2"
+ minipass-fetch: "npm:^4.0.0"
+ minipass-flush: "npm:^1.0.5"
+ minipass-pipeline: "npm:^1.2.4"
+ negotiator: "npm:^1.0.0"
+ proc-log: "npm:^5.0.0"
+ promise-retry: "npm:^2.0.1"
+ ssri: "npm:^12.0.0"
+ checksum: 10/fce0385840b6d86b735053dfe941edc2dd6468fda80fe74da1eeff10cbd82a75760f406194f2bc2fa85b99545b2bc1f84c08ddf994b21830775ba2d1a87e8bdf
+ languageName: node
+ linkType: hard
+
"map-age-cleaner@npm:^0.1.1, map-age-cleaner@npm:^0.1.3":
version: 0.1.3
resolution: "map-age-cleaner@npm:0.1.3"
@@ -6751,12 +9372,26 @@ __metadata:
languageName: node
linkType: hard
+"map-obj@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "map-obj@npm:1.0.1"
+ checksum: 10/f8e6fc7f6137329c376c4524f6d25b3c243c17019bc8f621d15a2dcb855919e482a9298a78ae58b00dbd0e76b640bf6533aa343a9e993cfc16e0346a2507e7f8
+ languageName: node
+ linkType: hard
+
+"map-obj@npm:^4.0.0":
+ version: 4.3.0
+ resolution: "map-obj@npm:4.3.0"
+ checksum: 10/fbc554934d1a27a1910e842bc87b177b1a556609dd803747c85ece420692380827c6ae94a95cce4407c054fa0964be3bf8226f7f2cb2e9eeee432c7c1985684e
+ languageName: node
+ linkType: hard
+
"markdown-to-jsx@npm:^7.4.1":
- version: 7.5.0
- resolution: "markdown-to-jsx@npm:7.5.0"
+ version: 7.7.1
+ resolution: "markdown-to-jsx@npm:7.7.1"
peerDependencies:
react: ">= 0.14.0"
- checksum: 10/b1fbe4429b968aefe02d4549eebb8d7456ccd7a8417805bb7f4bde1b466bdd0c81df3b14c5a1d9dcc49c6451ae50cf23cd04228fb6a0e1f8579ad0b76adae044
+ checksum: 10/c61cd8f6f1ce0a114902dad4fe1952347446f02c61d510a8fff12e8591f31f051a3f65b5dd5da2179ce438b61b901c35edaa4e31a3f1bfc610796edd13d0a797
languageName: node
linkType: hard
@@ -6778,6 +9413,31 @@ __metadata:
languageName: node
linkType: hard
+"math-intrinsics@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "math-intrinsics@npm:1.1.0"
+ checksum: 10/11df2eda46d092a6035479632e1ec865b8134bdfc4bd9e571a656f4191525404f13a283a515938c3a8de934dbfd9c09674d9da9fa831e6eb7e22b50b197d2edd
+ languageName: node
+ linkType: hard
+
+"md5.js@npm:^1.3.4":
+ version: 1.3.5
+ resolution: "md5.js@npm:1.3.5"
+ dependencies:
+ hash-base: "npm:^3.0.0"
+ inherits: "npm:^2.0.1"
+ safe-buffer: "npm:^5.1.2"
+ checksum: 10/098494d885684bcc4f92294b18ba61b7bd353c23147fbc4688c75b45cb8590f5a95fd4584d742415dcc52487f7a1ef6ea611cfa1543b0dc4492fe026357f3f0c
+ languageName: node
+ linkType: hard
+
+"mdn-data@npm:2.0.14":
+ version: 2.0.14
+ resolution: "mdn-data@npm:2.0.14"
+ checksum: 10/64c629fcf14807e30d6dc79f97cbcafa16db066f53a294299f3932b3beb0eb0d1386d3a7fe408fc67348c449a4e0999360c894ba4c81eb209d7be4e36503de0e
+ languageName: node
+ linkType: hard
+
"media-typer@npm:0.3.0":
version: 0.3.0
resolution: "media-typer@npm:0.3.0"
@@ -6785,6 +9445,13 @@ __metadata:
languageName: node
linkType: hard
+"media-typer@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "media-typer@npm:1.1.0"
+ checksum: 10/a58dd60804df73c672942a7253ccc06815612326dc1c0827984b1a21704466d7cde351394f47649e56cf7415e6ee2e26e000e81b51b3eebb5a93540e8bf93cbd
+ languageName: node
+ linkType: hard
+
"mem@npm:^4.3.0":
version: 4.3.0
resolution: "mem@npm:4.3.0"
@@ -6817,14 +9484,14 @@ __metadata:
linkType: hard
"memfs@npm:^4.6.0":
- version: 4.11.1
- resolution: "memfs@npm:4.11.1"
+ version: 4.15.0
+ resolution: "memfs@npm:4.15.0"
dependencies:
"@jsonjoy.com/json-pack": "npm:^1.0.3"
"@jsonjoy.com/util": "npm:^1.3.0"
tree-dump: "npm:^1.0.1"
tslib: "npm:^2.0.0"
- checksum: 10/460b11266efb66291da5f117060123cc4ca024c35c6aae6c406be208885eb7b9cf09dd76cec70fcfe93e99128e0cf5abe161a9832a3979403c4bae131b30c12d
+ checksum: 10/ab895e5574e0944daf9768c92a2649c8b3384121dd87583b9f4e6d9d36e1b30d2eb2b695e7f6f2bad7c07b2ac51fcc64adbf9aa5425a84eb73546738f05f434e
languageName: node
linkType: hard
@@ -6835,10 +9502,50 @@ __metadata:
languageName: node
linkType: hard
-"merge-descriptors@npm:1.0.1":
- version: 1.0.1
- resolution: "merge-descriptors@npm:1.0.1"
- checksum: 10/5abc259d2ae25bb06d19ce2b94a21632583c74e2a9109ee1ba7fd147aa7362b380d971e0251069f8b3eb7d48c21ac839e21fa177b335e82c76ec172e30c31a26
+"memorystream@npm:^0.3.1":
+ version: 0.3.1
+ resolution: "memorystream@npm:0.3.1"
+ checksum: 10/2e34a1e35e6eb2e342f788f75f96c16f115b81ff6dd39e6c2f48c78b464dbf5b1a4c6ebfae4c573bd0f8dbe8c57d72bb357c60523be184655260d25855c03902
+ languageName: node
+ linkType: hard
+
+"meow@npm:^13.0.0":
+ version: 13.2.0
+ resolution: "meow@npm:13.2.0"
+ checksum: 10/4eff5bc921fed0b8a471ad79069d741a0210036d717547d0c7f36fdaf84ef7a3036225f38b6a53830d84dc9cbf8b944b097fde62381b8b5b215119e735ce1063
+ languageName: node
+ linkType: hard
+
+"meow@npm:^8.0.0":
+ version: 8.1.2
+ resolution: "meow@npm:8.1.2"
+ dependencies:
+ "@types/minimist": "npm:^1.2.0"
+ camelcase-keys: "npm:^6.2.2"
+ decamelize-keys: "npm:^1.1.0"
+ hard-rejection: "npm:^2.1.0"
+ minimist-options: "npm:4.1.0"
+ normalize-package-data: "npm:^3.0.0"
+ read-pkg-up: "npm:^7.0.1"
+ redent: "npm:^3.0.0"
+ trim-newlines: "npm:^3.0.0"
+ type-fest: "npm:^0.18.0"
+ yargs-parser: "npm:^20.2.3"
+ checksum: 10/d4770f90135c0ef4d0f4fa4f4310a18c07bbbe408221fa79a68fda93944134001ffc24ed605e7668f61e920dd8db30936548e927d2331b0e30699d56247f9873
+ languageName: node
+ linkType: hard
+
+"merge-descriptors@npm:1.0.3":
+ version: 1.0.3
+ resolution: "merge-descriptors@npm:1.0.3"
+ checksum: 10/52117adbe0313d5defa771c9993fe081e2d2df9b840597e966aadafde04ae8d0e3da46bac7ca4efc37d4d2b839436582659cd49c6a43eacb3fe3050896a105d1
+ languageName: node
+ linkType: hard
+
+"merge-descriptors@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "merge-descriptors@npm:2.0.0"
+ checksum: 10/e383332e700a94682d0125a36c8be761142a1320fc9feeb18e6e36647c9edf064271645f5669b2c21cf352116e561914fd8aa831b651f34db15ef4038c86696a
languageName: node
linkType: hard
@@ -6864,12 +9571,24 @@ __metadata:
linkType: hard
"micromatch@npm:^4.0.0, micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5":
- version: 4.0.7
- resolution: "micromatch@npm:4.0.7"
+ version: 4.0.8
+ resolution: "micromatch@npm:4.0.8"
dependencies:
braces: "npm:^3.0.3"
picomatch: "npm:^2.3.1"
- checksum: 10/a11ed1cb67dcbbe9a5fc02c4062cf8bb0157d73bf86956003af8dcfdf9b287f9e15ec0f6d6925ff6b8b5b496202335e497b01de4d95ef6cf06411bc5e5c474a0
+ checksum: 10/6bf2a01672e7965eb9941d1f02044fad2bd12486b5553dc1116ff24c09a8723157601dc992e74c911d896175918448762df3b3fd0a6b61037dd1a9766ddfbf58
+ languageName: node
+ linkType: hard
+
+"miller-rabin@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "miller-rabin@npm:4.0.1"
+ dependencies:
+ bn.js: "npm:^4.0.0"
+ brorand: "npm:^1.0.1"
+ bin:
+ miller-rabin: bin/miller-rabin
+ checksum: 10/2a38ba9d1e878d94ee8a8ab3505b40e8d44fb9700a7716570fe4c8ca7e20d49b69aea579106580618c877cc6ff969eff71705042fafb47573736bf89404417bc
languageName: node
linkType: hard
@@ -6880,14 +9599,14 @@ __metadata:
languageName: node
linkType: hard
-"mime-db@npm:>= 1.43.0 < 2":
+"mime-db@npm:>= 1.43.0 < 2, mime-db@npm:^1.53.0":
version: 1.53.0
resolution: "mime-db@npm:1.53.0"
checksum: 10/82409c568a20254cc67a763a25e581d2213e1ef5d070a0af805239634f8a655f5d8a15138200f5f81c5b06fc6623d27f6168c612d447642d59e37eb7f20f7412
languageName: node
linkType: hard
-"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34":
+"mime-types@npm:^2.1.12, mime-types@npm:^2.1.18, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:^2.1.35, mime-types@npm:~2.1.17, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34":
version: 2.1.35
resolution: "mime-types@npm:2.1.35"
dependencies:
@@ -6896,6 +9615,15 @@ __metadata:
languageName: node
linkType: hard
+"mime-types@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "mime-types@npm:3.0.0"
+ dependencies:
+ mime-db: "npm:^1.53.0"
+ checksum: 10/819584a951124b1cdee21e0c5515d174e1df018407b837297cef0da0620e4c0551336909fc3704166fca3a3fc141d19976bcc34e94eb720af04bbf4b50b43545
+ languageName: node
+ linkType: hard
+
"mime@npm:1.6.0, mime@npm:^1.4.1":
version: 1.6.0
resolution: "mime@npm:1.6.0"
@@ -6942,25 +9670,39 @@ __metadata:
languageName: node
linkType: hard
+"min-indent@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "min-indent@npm:1.0.1"
+ checksum: 10/bfc6dd03c5eaf623a4963ebd94d087f6f4bbbfd8c41329a7f09706b0cb66969c4ddd336abeb587bc44bc6f08e13bf90f0b374f9d71f9f01e04adc2cd6f083ef1
+ languageName: node
+ linkType: hard
+
"mini-css-extract-plugin@npm:^2.9.0":
- version: 2.9.0
- resolution: "mini-css-extract-plugin@npm:2.9.0"
+ version: 2.9.2
+ resolution: "mini-css-extract-plugin@npm:2.9.2"
dependencies:
schema-utils: "npm:^4.0.0"
tapable: "npm:^2.2.1"
peerDependencies:
webpack: ^5.0.0
- checksum: 10/4c9ee9c0c6160a64a4884d5a92a1a5c0b68d556cd00f975cf6c8a79b51ac90e6130a37b3832b17d377d0cb1b31c0313c8c023458d4f69e95fe3424a8b43d834f
+ checksum: 10/db6ddb8ba56affa1a295b57857d66bad435d36e48e1f95c75d16fadd6c70e3ba33e8c4141c3fb0e22b4d875315b41c4f58550c6ac73b50bdbe429f768297e3ff
languageName: node
linkType: hard
-"minimalistic-assert@npm:^1.0.0":
+"minimalistic-assert@npm:^1.0.0, minimalistic-assert@npm:^1.0.1":
version: 1.0.1
resolution: "minimalistic-assert@npm:1.0.1"
checksum: 10/cc7974a9268fbf130fb055aff76700d7e2d8be5f761fb5c60318d0ed010d839ab3661a533ad29a5d37653133385204c503bfac995aaa4236f4e847461ea32ba7
languageName: node
linkType: hard
+"minimalistic-crypto-utils@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "minimalistic-crypto-utils@npm:1.0.1"
+ checksum: 10/6e8a0422b30039406efd4c440829ea8f988845db02a3299f372fceba56ffa94994a9c0f2fd70c17f9969eedfbd72f34b5070ead9656a34d3f71c0bd72583a0ed
+ languageName: node
+ linkType: hard
+
"minimatch@npm:^10.0.0":
version: 10.0.1
resolution: "minimatch@npm:10.0.1"
@@ -6979,7 +9721,7 @@ __metadata:
languageName: node
linkType: hard
-"minimatch@npm:^5.0.1, minimatch@npm:^5.1.1":
+"minimatch@npm:^5.0.1":
version: 5.1.6
resolution: "minimatch@npm:5.1.6"
dependencies:
@@ -6997,7 +9739,18 @@ __metadata:
languageName: node
linkType: hard
-"minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.6, minimist@npm:^1.2.8":
+"minimist-options@npm:4.1.0":
+ version: 4.1.0
+ resolution: "minimist-options@npm:4.1.0"
+ dependencies:
+ arrify: "npm:^1.0.1"
+ is-plain-obj: "npm:^1.1.0"
+ kind-of: "npm:^6.0.3"
+ checksum: 10/8c040b3068811e79de1140ca2b708d3e203c8003eb9a414c1ab3cd467fc5f17c9ca02a5aef23bedc51a7f8bfbe77f87e9a7e31ec81fba304cda675b019496f4e
+ languageName: node
+ linkType: hard
+
+"minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6, minimist@npm:^1.2.8":
version: 1.2.8
resolution: "minimist@npm:1.2.8"
checksum: 10/908491b6cc15a6c440ba5b22780a0ba89b9810e1aea684e253e43c4e3b8d56ec1dcdd7ea96dde119c29df59c936cde16062159eae4225c691e19c70b432b6e6f
@@ -7052,6 +9805,21 @@ __metadata:
languageName: node
linkType: hard
+"minipass-fetch@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "minipass-fetch@npm:4.0.0"
+ dependencies:
+ encoding: "npm:^0.1.13"
+ minipass: "npm:^7.0.3"
+ minipass-sized: "npm:^1.0.3"
+ minizlib: "npm:^3.0.1"
+ dependenciesMeta:
+ encoding:
+ optional: true
+ checksum: 10/4b0772dbee77727b469dc5bfc371541d9aba1e243fbb46ddc1b9ff7efa4de4a4cf5ff3a359d6a3b3a460ca26df9ae67a9c93be26ab6417c225e49d63b52b2801
+ languageName: node
+ linkType: hard
+
"minipass-flush@npm:^1.0.5":
version: 1.0.5
resolution: "minipass-flush@npm:1.0.5"
@@ -7095,7 +9863,7 @@ __metadata:
languageName: node
linkType: hard
-"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.1.2":
+"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4, minipass@npm:^7.1.2":
version: 7.1.2
resolution: "minipass@npm:7.1.2"
checksum: 10/c25f0ee8196d8e6036661104bacd743785b2599a21de5c516b32b3fa2b83113ac89a2358465bc04956baab37ffb956ae43be679b2262bf7be15fce467ccd7950
@@ -7112,6 +9880,16 @@ __metadata:
languageName: node
linkType: hard
+"minizlib@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "minizlib@npm:3.0.1"
+ dependencies:
+ minipass: "npm:^7.0.4"
+ rimraf: "npm:^5.0.5"
+ checksum: 10/622cb85f51e5c206a080a62d20db0d7b4066f308cb6ce82a9644da112367c3416ae7062017e631eb7ac8588191cfa4a9a279b8651c399265202b298e98c4acef
+ languageName: node
+ linkType: hard
+
"mkdirp-classic@npm:^0.5.2, mkdirp-classic@npm:^0.5.3":
version: 0.5.3
resolution: "mkdirp-classic@npm:0.5.3"
@@ -7139,27 +9917,19 @@ __metadata:
languageName: node
linkType: hard
-"mobx-react-lite@npm:^4.0.5":
- version: 4.0.7
- resolution: "mobx-react-lite@npm:4.0.7"
- dependencies:
- use-sync-external-store: "npm:^1.2.0"
- peerDependencies:
- mobx: ^6.9.0
- react: ^16.8.0 || ^17 || ^18
- peerDependenciesMeta:
- react-dom:
- optional: true
- react-native:
- optional: true
- checksum: 10/294754f8a3b44aa83ace02397530f059cce40dda09bdd546f0fca6b004be4dff2dfc6e180ab24686957e45d244408b08e13754cc74c3c2af3076f6ad0ecaa898
+"mkdirp@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "mkdirp@npm:3.0.1"
+ bin:
+ mkdirp: dist/cjs/src/bin.js
+ checksum: 10/16fd79c28645759505914561e249b9a1f5fe3362279ad95487a4501e4467abeb714fd35b95307326b8fd03f3c7719065ef11a6f97b7285d7888306d1bd2232ba
languageName: node
linkType: hard
-"mobx@npm:^6.12.0":
- version: 6.13.1
- resolution: "mobx@npm:6.13.1"
- checksum: 10/832a025f830d004f4c443b3dc2eb999f584dbda38bb7da4268de8af6de9983f7934bfefccf2f87a6dd7a3ab8151fce1460692a1d586dc90ba2705447ba10e3da
+"modify-values@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "modify-values@npm:1.0.1"
+ checksum: 10/16fa93f7ddb2540a8e82c99738ae4ed0e8e8cae57c96e13a0db9d68dfad074fd2eec542929b62ebbb18b357bbb3e4680b92d3a4099baa7aeb32360cb1c8f0247
languageName: node
linkType: hard
@@ -7206,7 +9976,7 @@ __metadata:
languageName: node
linkType: hard
-"ms@npm:2.1.3, ms@npm:^2.0.0":
+"ms@npm:2.1.3, ms@npm:^2.0.0, ms@npm:^2.1.1, ms@npm:^2.1.3":
version: 2.1.3
resolution: "ms@npm:2.1.3"
checksum: 10/aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d
@@ -7226,29 +9996,20 @@ __metadata:
linkType: hard
"nan@npm:^2.14.0, nan@npm:^2.17.0":
- version: 2.20.0
- resolution: "nan@npm:2.20.0"
+ version: 2.22.0
+ resolution: "nan@npm:2.22.0"
dependencies:
node-gyp: "npm:latest"
- checksum: 10/5f16e4c9953075d9920229c703c1d781c0b74118ce3d9e926b448a4eef92b7d8be5ac6adc748a13a5fafb594436cbfe63250e3471aefdd78e3a0cd14603b9ba7
- languageName: node
- linkType: hard
-
-"nanoid@npm:3.3.4":
- version: 3.3.4
- resolution: "nanoid@npm:3.3.4"
- bin:
- nanoid: bin/nanoid.cjs
- checksum: 10/4f01aaf742452d8668d1d99a21218eb9eaa703c0291e7ec5bbb17a7c0ac56df3b791723ce4d429f53949b252e1ce26386a0aa6782fce10d44cd617d89c9fe9d2
+ checksum: 10/ab165ba910e549fcc21fd561a33f534d86e81ae36c97b1019dcfe506b09692ff867c97794a54b49c9a83b8b485f529f0f58d24966c3a11863c97dc70814f4d50
languageName: node
linkType: hard
-"nanoid@npm:^3.3.7":
- version: 3.3.7
- resolution: "nanoid@npm:3.3.7"
+"nanoid@npm:3.3.8, nanoid@npm:^3.3.7, nanoid@npm:^3.3.8":
+ version: 3.3.8
+ resolution: "nanoid@npm:3.3.8"
bin:
nanoid: bin/nanoid.cjs
- checksum: 10/ac1eb60f615b272bccb0e2b9cd933720dad30bf9708424f691b8113826bb91aca7e9d14ef5d9415a6ba15c266b37817256f58d8ce980c82b0ba3185352565679
+ checksum: 10/2d1766606cf0d6f47b6f0fdab91761bb81609b2e3d367027aff45e6ee7006f660fb7e7781f4a34799fe6734f1268eeed2e37a5fdee809ade0c2d4eb11b0f9c40
languageName: node
linkType: hard
@@ -7271,13 +10032,27 @@ __metadata:
languageName: node
linkType: hard
-"negotiator@npm:0.6.3, negotiator@npm:^0.6.3":
+"negotiator@npm:0.6.3":
version: 0.6.3
resolution: "negotiator@npm:0.6.3"
checksum: 10/2723fb822a17ad55c93a588a4bc44d53b22855bf4be5499916ca0cab1e7165409d0b288ba2577d7b029f10ce18cf2ed8e703e5af31c984e1e2304277ef979837
languageName: node
linkType: hard
+"negotiator@npm:^0.6.3, negotiator@npm:~0.6.4":
+ version: 0.6.4
+ resolution: "negotiator@npm:0.6.4"
+ checksum: 10/d98c04a136583afd055746168f1067d58ce4bfe6e4c73ca1d339567f81ea1f7e665b5bd1e81f4771c67b6c2ea89b21cb2adaea2b16058c7dc31317778f931dab
+ languageName: node
+ linkType: hard
+
+"negotiator@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "negotiator@npm:1.0.0"
+ checksum: 10/b5734e87295324fabf868e36fb97c84b7d7f3156ec5f4ee5bf6e488079c11054f818290fc33804cef7b1ee21f55eeb14caea83e7dafae6492a409b3e573153e5
+ languageName: node
+ linkType: hard
+
"neo-async@npm:^2.6.2":
version: 2.6.2
resolution: "neo-async@npm:2.6.2"
@@ -7310,20 +10085,20 @@ __metadata:
linkType: hard
"node-abi@npm:^3.3.0, node-abi@npm:^3.45.0":
- version: 3.65.0
- resolution: "node-abi@npm:3.65.0"
+ version: 3.71.0
+ resolution: "node-abi@npm:3.71.0"
dependencies:
semver: "npm:^7.3.5"
- checksum: 10/2b58813cfdd816b9f08e901179270fb6e916bd529ca1de2fc8d088787fea5affbb093fc8e783ccfd09a7464186a7f48079f5f92f14126fb04ceec74e0eab06d2
+ checksum: 10/0a1cef5106c43d67f9f8a911b0c9d5ee08971eda002ba466606c8e6164964456f5211f37966717efc3d5d49bae32f0cf9290254b1286bf71f0ba158a4f8a9846
languageName: node
linkType: hard
"node-addon-api@npm:*":
- version: 8.1.0
- resolution: "node-addon-api@npm:8.1.0"
+ version: 8.3.0
+ resolution: "node-addon-api@npm:8.3.0"
dependencies:
node-gyp: "npm:latest"
- checksum: 10/25124c99a12d2a94cd39ff942e16399640ab04747e09085ee85dd8f3903ef67b621c12a1b30de49c5498522237785dace2de87910715448ce547ee726ce777e0
+ checksum: 10/b1c2218e794c149011d8f14e5f14b2ffd5f260c08b2982d4163a0f881069dc390458de7703602b9940a1130c1ad87c3f9d35cd7bb116e2f2a134ac0a0c0036ca
languageName: node
linkType: hard
@@ -7385,19 +10160,19 @@ __metadata:
linkType: hard
"node-gyp-build@npm:^4.3.0":
- version: 4.8.1
- resolution: "node-gyp-build@npm:4.8.1"
+ version: 4.8.4
+ resolution: "node-gyp-build@npm:4.8.4"
bin:
node-gyp-build: bin.js
node-gyp-build-optional: optional.js
node-gyp-build-test: build-test.js
- checksum: 10/b9297770f96a92e5f2b854f3fd5e4bd418df81d7785a81ab60cec5cf2e5e72dc2c3319808978adc572cfa3885e6b12338cb5f4034bed2cab35f0d76a4b75ccdf
+ checksum: 10/6a7d62289d1afc419fc8fc9bd00aa4e554369e50ca0acbc215cb91446148b75ff7e2a3b53c2c5b2c09a39d416d69f3d3237937860373104b5fe429bf30ad9ac5
languageName: node
linkType: hard
-"node-gyp@npm:^10.2.0, node-gyp@npm:latest":
- version: 10.2.0
- resolution: "node-gyp@npm:10.2.0"
+"node-gyp@npm:^10.2.0":
+ version: 10.3.1
+ resolution: "node-gyp@npm:10.3.1"
dependencies:
env-paths: "npm:^2.2.0"
exponential-backoff: "npm:^3.1.1"
@@ -7411,7 +10186,7 @@ __metadata:
which: "npm:^4.0.0"
bin:
node-gyp: bin/node-gyp.js
- checksum: 10/41773093b1275751dec942b985982fd4e7a69b88cae719b868babcef3880ee6168aaec8dcaa8cd0b9fa7c84873e36cc549c6cac6a124ee65ba4ce1f1cc108cfe
+ checksum: 10/d3004f648559e42d7ec8791ea75747fe8a163a6061c202e311e5d7a5f6266baa9a5f5c6fde7be563974c88b030c5d0855fd945364f52fcd230d2a2ceee7be80d
languageName: node
linkType: hard
@@ -7436,6 +10211,38 @@ __metadata:
languageName: node
linkType: hard
+"node-gyp@npm:latest":
+ version: 11.0.0
+ resolution: "node-gyp@npm:11.0.0"
+ dependencies:
+ env-paths: "npm:^2.2.0"
+ exponential-backoff: "npm:^3.1.1"
+ glob: "npm:^10.3.10"
+ graceful-fs: "npm:^4.2.6"
+ make-fetch-happen: "npm:^14.0.3"
+ nopt: "npm:^8.0.0"
+ proc-log: "npm:^5.0.0"
+ semver: "npm:^7.3.5"
+ tar: "npm:^7.4.3"
+ which: "npm:^5.0.0"
+ bin:
+ node-gyp: bin/node-gyp.js
+ checksum: 10/5d07430e887a906f85c7c6ed87e8facb7ecd4ce42d948a2438c471df2e24ae6af70f4def114ec1a03127988d164648dda8d75fe666f3c4b431e53856379fdf13
+ languageName: node
+ linkType: hard
+
+"node-polyfill-webpack-plugin@npm:^4.0.0":
+ version: 4.1.0
+ resolution: "node-polyfill-webpack-plugin@npm:4.1.0"
+ dependencies:
+ node-stdlib-browser: "npm:^1.3.0"
+ type-fest: "npm:^4.27.0"
+ peerDependencies:
+ webpack: ">=5"
+ checksum: 10/e6d76301e2fc081bf64d85a6451a7320e4c4a415fb1cd19bf27ef0cb6ae472de9cca449af4d5948890b84de0859217369dd66085db5fcecfe02af15de03767d7
+ languageName: node
+ linkType: hard
+
"node-pty@npm:1.0.0":
version: 1.0.0
resolution: "node-pty@npm:1.0.0"
@@ -7446,13 +10253,48 @@ __metadata:
languageName: node
linkType: hard
-"node-releases@npm:^2.0.14":
+"node-releases@npm:^2.0.18":
version: 2.0.18
resolution: "node-releases@npm:2.0.18"
checksum: 10/241e5fa9556f1c12bafb83c6c3e94f8cf3d8f2f8f904906ecef6e10bcaa1d59aa61212d4651bec70052015fc54bd3fdcdbe7fc0f638a17e6685aa586c076ec4e
languageName: node
linkType: hard
+"node-stdlib-browser@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "node-stdlib-browser@npm:1.3.0"
+ dependencies:
+ assert: "npm:^2.0.0"
+ browser-resolve: "npm:^2.0.0"
+ browserify-zlib: "npm:^0.2.0"
+ buffer: "npm:^5.7.1"
+ console-browserify: "npm:^1.1.0"
+ constants-browserify: "npm:^1.0.0"
+ create-require: "npm:^1.1.1"
+ crypto-browserify: "npm:^3.11.0"
+ domain-browser: "npm:4.22.0"
+ events: "npm:^3.0.0"
+ https-browserify: "npm:^1.0.0"
+ isomorphic-timers-promises: "npm:^1.0.1"
+ os-browserify: "npm:^0.3.0"
+ path-browserify: "npm:^1.0.1"
+ pkg-dir: "npm:^5.0.0"
+ process: "npm:^0.11.10"
+ punycode: "npm:^1.4.1"
+ querystring-es3: "npm:^0.2.1"
+ readable-stream: "npm:^3.6.0"
+ stream-browserify: "npm:^3.0.0"
+ stream-http: "npm:^3.2.0"
+ string_decoder: "npm:^1.0.0"
+ timers-browserify: "npm:^2.0.4"
+ tty-browserify: "npm:0.0.1"
+ url: "npm:^0.11.4"
+ util: "npm:^0.12.4"
+ vm-browserify: "npm:^1.0.1"
+ checksum: 10/b35ea38004466d3df228b7e7b58a64b00c5a8282a4ba6c14a327623c7551ff97471a87d4ab5c1ad4fa8d7f6d766d3e5a388ff72abf50fa8dfac12ee237ba053c
+ languageName: node
+ linkType: hard
+
"nopt@npm:^6.0.0":
version: 6.0.0
resolution: "nopt@npm:6.0.0"
@@ -7475,7 +10317,18 @@ __metadata:
languageName: node
linkType: hard
-"normalize-package-data@npm:^2.3.2":
+"nopt@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "nopt@npm:8.0.0"
+ dependencies:
+ abbrev: "npm:^2.0.0"
+ bin:
+ nopt: bin/nopt.js
+ checksum: 10/2d137f64b6f9331ec97047dd1cbbe4dcd9a61ceef4fd0f2252c0bbac1d69ba15671e6fd83a441328824b3ca78afe6ebe1694f12ebcd162b73a221582a06179ff
+ languageName: node
+ linkType: hard
+
+"normalize-package-data@npm:^2.3.2, normalize-package-data@npm:^2.5.0":
version: 2.5.0
resolution: "normalize-package-data@npm:2.5.0"
dependencies:
@@ -7487,6 +10340,29 @@ __metadata:
languageName: node
linkType: hard
+"normalize-package-data@npm:^3.0.0":
+ version: 3.0.3
+ resolution: "normalize-package-data@npm:3.0.3"
+ dependencies:
+ hosted-git-info: "npm:^4.0.1"
+ is-core-module: "npm:^2.5.0"
+ semver: "npm:^7.3.4"
+ validate-npm-package-license: "npm:^3.0.1"
+ checksum: 10/3cd3b438c9c7b15d72ed2d1bbf0f8cc2d07bfe27702fc9e95d039f0af4e069dc75c0646e75068f9f9255a8aae64b59aa4fe2177e65787145fb996c3d38d48acb
+ languageName: node
+ linkType: hard
+
+"normalize-package-data@npm:^6.0.0":
+ version: 6.0.2
+ resolution: "normalize-package-data@npm:6.0.2"
+ dependencies:
+ hosted-git-info: "npm:^7.0.0"
+ semver: "npm:^7.3.5"
+ validate-npm-package-license: "npm:^3.0.4"
+ checksum: 10/7c4216a2426aa76c0197f8372f06b23a0484d62b3518fb5c0f6ebccb16376bdfab29ceba96f95c75f60506473198f1337fe337b945c8df0541fe32b8049ab4c9
+ languageName: node
+ linkType: hard
+
"normalize-path@npm:^3.0.0, normalize-path@npm:~3.0.0":
version: 3.0.0
resolution: "normalize-path@npm:3.0.0"
@@ -7501,6 +10377,27 @@ __metadata:
languageName: node
linkType: hard
+"npm-run-all@npm:^4.1.5":
+ version: 4.1.5
+ resolution: "npm-run-all@npm:4.1.5"
+ dependencies:
+ ansi-styles: "npm:^3.2.1"
+ chalk: "npm:^2.4.1"
+ cross-spawn: "npm:^6.0.5"
+ memorystream: "npm:^0.3.1"
+ minimatch: "npm:^3.0.4"
+ pidtree: "npm:^0.3.0"
+ read-pkg: "npm:^3.0.0"
+ shell-quote: "npm:^1.6.1"
+ string.prototype.padend: "npm:^3.0.0"
+ bin:
+ npm-run-all: bin/npm-run-all/index.js
+ run-p: bin/run-p/index.js
+ run-s: bin/run-s/index.js
+ checksum: 10/46020e92813223d015f4178cce5a2338164be5f25b0c391e256c0e84ac082544986c220013f1be7f002dcac07b81c7ee0cb5c5c30b84fd6ebb6de96a8d713745
+ languageName: node
+ linkType: hard
+
"npm-run-path@npm:^1.0.0":
version: 1.0.0
resolution: "npm-run-path@npm:1.0.0"
@@ -7571,17 +10468,27 @@ __metadata:
languageName: node
linkType: hard
-"object-assign@npm:4.x, object-assign@npm:^4.0.1, object-assign@npm:^4.1.0, object-assign@npm:^4.1.1":
+"object-assign@npm:4.x, object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.0, object-assign@npm:^4.1.1":
version: 4.1.1
resolution: "object-assign@npm:4.1.1"
checksum: 10/fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f
languageName: node
linkType: hard
-"object-inspect@npm:^1.13.1":
- version: 1.13.2
- resolution: "object-inspect@npm:1.13.2"
- checksum: 10/7ef65583b6397570a17c56f0c1841e0920e83900f2c94638927abb7b81ac08a19c7aae135bd9dcca96208cac0c7332b4650fb927f027b0cf92d71df2990d0561
+"object-inspect@npm:^1.13.1, object-inspect@npm:^1.13.3":
+ version: 1.13.3
+ resolution: "object-inspect@npm:1.13.3"
+ checksum: 10/14cb973d8381c69e14d7f1c8c75044eb4caf04c6dabcf40ca5c2ce42dc2073ae0bb2a9939eeca142b0c05215afaa1cd5534adb7c8879c32cba2576e045ed8368
+ languageName: node
+ linkType: hard
+
+"object-is@npm:^1.1.5":
+ version: 1.1.6
+ resolution: "object-is@npm:1.1.6"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ define-properties: "npm:^1.2.1"
+ checksum: 10/4f6f544773a595da21c69a7531e0e1d6250670f4e09c55f47eb02c516035cfcb1b46ceb744edfd3ecb362309dbccb6d7f88e43bf42e4d4595ac10a329061053a
languageName: node
linkType: hard
@@ -7592,6 +10499,18 @@ __metadata:
languageName: node
linkType: hard
+"object.assign@npm:^4.1.4, object.assign@npm:^4.1.5":
+ version: 4.1.5
+ resolution: "object.assign@npm:4.1.5"
+ dependencies:
+ call-bind: "npm:^1.0.5"
+ define-properties: "npm:^1.2.1"
+ has-symbols: "npm:^1.0.3"
+ object-keys: "npm:^1.1.1"
+ checksum: 10/dbb22da4cda82e1658349ea62b80815f587b47131b3dd7a4ab7f84190ab31d206bbd8fe7e26ae3220c55b65725ac4529825f6142154211220302aa6b1518045d
+ languageName: node
+ linkType: hard
+
"obuf@npm:^1.0.0, obuf@npm:^1.1.2":
version: 1.1.2
resolution: "obuf@npm:1.1.2"
@@ -7599,7 +10518,7 @@ __metadata:
languageName: node
linkType: hard
-"on-finished@npm:2.4.1, on-finished@npm:^2.4.1":
+"on-finished@npm:2.4.1, on-finished@npm:^2.3.0, on-finished@npm:^2.4.1":
version: 2.4.1
resolution: "on-finished@npm:2.4.1"
dependencies:
@@ -7615,7 +10534,7 @@ __metadata:
languageName: node
linkType: hard
-"once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0":
+"once@npm:1.4.0, once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0":
version: 1.4.0
resolution: "once@npm:1.4.0"
dependencies:
@@ -7642,6 +10561,13 @@ __metadata:
languageName: node
linkType: hard
+"only@npm:~0.0.2":
+ version: 0.0.2
+ resolution: "only@npm:0.0.2"
+ checksum: 10/e2ad03e486534dc6bfb983393be83125a4669052b4a19a353eb00475b46971fb238a18223f2b609fe0d1bcb61ff8373964ccac64d05cbf970865299f655ed0ba
+ languageName: node
+ linkType: hard
+
"open@npm:^10.0.3":
version: 10.1.0
resolution: "open@npm:10.1.0"
@@ -7665,6 +10591,19 @@ __metadata:
languageName: node
linkType: hard
+"optimize-css-assets-webpack-plugin@npm:^6.0.1":
+ version: 6.0.1
+ resolution: "optimize-css-assets-webpack-plugin@npm:6.0.1"
+ dependencies:
+ cssnano: "npm:^5.0.2"
+ last-call-webpack-plugin: "npm:^3.0.0"
+ postcss: "npm:^8.2.1"
+ peerDependencies:
+ webpack: ^4.0.0
+ checksum: 10/84975f52890e98d4610e58b6bd972837c7d11c157d2b31d63f02069b58da42445445225495043c7e2e16a0f90f8dfd12221f20cc7a7917d198e68ce903a5b2a0
+ languageName: node
+ linkType: hard
+
"ora@npm:^5.1.0":
version: 5.4.1
resolution: "ora@npm:5.4.1"
@@ -7682,6 +10621,13 @@ __metadata:
languageName: node
linkType: hard
+"os-browserify@npm:^0.3.0":
+ version: 0.3.0
+ resolution: "os-browserify@npm:0.3.0"
+ checksum: 10/16e37ba3c0e6a4c63443c7b55799ce4066d59104143cb637ecb9fce586d5da319cdca786ba1c867abbe3890d2cbf37953f2d51eea85e20dd6c4570d6c54bfebf
+ languageName: node
+ linkType: hard
+
"os-homedir@npm:^1.0.0":
version: 1.0.2
resolution: "os-homedir@npm:1.0.2"
@@ -7737,7 +10683,7 @@ __metadata:
languageName: node
linkType: hard
-"p-limit@npm:^2.2.0":
+"p-limit@npm:^2.0.0, p-limit@npm:^2.2.0":
version: 2.3.0
resolution: "p-limit@npm:2.3.0"
dependencies:
@@ -7764,6 +10710,15 @@ __metadata:
languageName: node
linkType: hard
+"p-locate@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "p-locate@npm:3.0.0"
+ dependencies:
+ p-limit: "npm:^2.0.0"
+ checksum: 10/83991734a9854a05fe9dbb29f707ea8a0599391f52daac32b86f08e21415e857ffa60f0e120bfe7ce0cc4faf9274a50239c7895fc0d0579d08411e513b83a4ae
+ languageName: node
+ linkType: hard
+
"p-locate@npm:^4.1.0":
version: 4.1.0
resolution: "p-locate@npm:4.1.0"
@@ -7798,6 +10753,13 @@ __metadata:
languageName: node
linkType: hard
+"p-map@npm:^7.0.2":
+ version: 7.0.3
+ resolution: "p-map@npm:7.0.3"
+ checksum: 10/2ef48ccfc6dd387253d71bf502604f7893ed62090b2c9d73387f10006c342606b05233da0e4f29388227b61eb5aeface6197e166520c465c234552eeab2fe633
+ languageName: node
+ linkType: hard
+
"p-retry@npm:^4.5.0":
version: 4.6.2
resolution: "p-retry@npm:4.6.2"
@@ -7809,13 +10771,13 @@ __metadata:
linkType: hard
"p-retry@npm:^6.2.0":
- version: 6.2.0
- resolution: "p-retry@npm:6.2.0"
+ version: 6.2.1
+ resolution: "p-retry@npm:6.2.1"
dependencies:
"@types/retry": "npm:0.12.2"
is-network-error: "npm:^1.0.0"
retry: "npm:^0.13.1"
- checksum: 10/1a5ac16828c96c03c354f78d643dfc7aa8f8b998e1b60e27533da2c75e5cabfb1c7f88ce312e813e09a80b056011fbb372d384132e9c92d27d052bd7c282a978
+ checksum: 10/7104ef13703b155d70883b0d3654ecc03148407d2711a4516739cf93139e8bec383451e14925e25e3c1ae04dbace3ed53c26dc3853c1e9b9867fcbdde25f4cdc
languageName: node
linkType: hard
@@ -7834,9 +10796,16 @@ __metadata:
linkType: hard
"package-json-from-dist@npm:^1.0.0":
- version: 1.0.0
- resolution: "package-json-from-dist@npm:1.0.0"
- checksum: 10/ac706ec856a5a03f5261e4e48fa974f24feb044d51f84f8332e2af0af04fbdbdd5bbbfb9cbbe354190409bc8307c83a9e38c6672c3c8855f709afb0006a009ea
+ version: 1.0.1
+ resolution: "package-json-from-dist@npm:1.0.1"
+ checksum: 10/58ee9538f2f762988433da00e26acc788036914d57c71c246bf0be1b60cdbd77dd60b6a3e1a30465f0b248aeb80079e0b34cb6050b1dfa18c06953bb1cbc7602
+ languageName: node
+ linkType: hard
+
+"pako@npm:~1.0.5":
+ version: 1.0.11
+ resolution: "pako@npm:1.0.11"
+ checksum: 10/1ad07210e894472685564c4d39a08717e84c2a68a70d3c1d9e657d32394ef1670e22972a433cbfe48976cb98b154ba06855dcd3fcfba77f60f1777634bec48c0
languageName: node
linkType: hard
@@ -7850,6 +10819,20 @@ __metadata:
languageName: node
linkType: hard
+"parse-asn1@npm:^5.0.0, parse-asn1@npm:^5.1.7":
+ version: 5.1.7
+ resolution: "parse-asn1@npm:5.1.7"
+ dependencies:
+ asn1.js: "npm:^4.10.1"
+ browserify-aes: "npm:^1.2.0"
+ evp_bytestokey: "npm:^1.0.3"
+ hash-base: "npm:~3.0"
+ pbkdf2: "npm:^3.1.2"
+ safe-buffer: "npm:^5.2.1"
+ checksum: 10/f82c079f4d9a4d33159c7682f9c516680f4d659fde8060697a6b3c1be4795976e826d53a1e5751a81ddc800e9c6d6fa4629b59f6d1f3241ac8447a00c89a67d3
+ languageName: node
+ linkType: hard
+
"parse-author@npm:^2.0.0":
version: 2.0.0
resolution: "parse-author@npm:2.0.0"
@@ -7868,6 +10851,39 @@ __metadata:
languageName: node
linkType: hard
+"parse-json@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "parse-json@npm:4.0.0"
+ dependencies:
+ error-ex: "npm:^1.3.1"
+ json-parse-better-errors: "npm:^1.0.1"
+ checksum: 10/0fe227d410a61090c247e34fa210552b834613c006c2c64d9a05cfe9e89cf8b4246d1246b1a99524b53b313e9ac024438d0680f67e33eaed7e6f38db64cfe7b5
+ languageName: node
+ linkType: hard
+
+"parse-json@npm:^5.0.0":
+ version: 5.2.0
+ resolution: "parse-json@npm:5.2.0"
+ dependencies:
+ "@babel/code-frame": "npm:^7.0.0"
+ error-ex: "npm:^1.3.1"
+ json-parse-even-better-errors: "npm:^2.3.0"
+ lines-and-columns: "npm:^1.1.6"
+ checksum: 10/62085b17d64da57f40f6afc2ac1f4d95def18c4323577e1eced571db75d9ab59b297d1d10582920f84b15985cbfc6b6d450ccbf317644cfa176f3ed982ad87e2
+ languageName: node
+ linkType: hard
+
+"parse-json@npm:^8.0.0":
+ version: 8.1.0
+ resolution: "parse-json@npm:8.1.0"
+ dependencies:
+ "@babel/code-frame": "npm:^7.22.13"
+ index-to-position: "npm:^0.1.2"
+ type-fest: "npm:^4.7.1"
+ checksum: 10/efc4256c91e835b1340e2b4f535272247f174fcba85eead15ff938be23b3ca2d521a04c76e564d1dc2f61c0c9ebcb6157d5433d459c7e736c81d014b49577b31
+ languageName: node
+ linkType: hard
+
"parse-node-version@npm:^1.0.1":
version: 1.0.1
resolution: "parse-node-version@npm:1.0.1"
@@ -7882,7 +10898,7 @@ __metadata:
languageName: node
linkType: hard
-"parseurl@npm:~1.3.2, parseurl@npm:~1.3.3":
+"parseurl@npm:^1.3.2, parseurl@npm:^1.3.3, parseurl@npm:~1.3.2, parseurl@npm:~1.3.3":
version: 1.3.3
resolution: "parseurl@npm:1.3.3"
checksum: 10/407cee8e0a3a4c5cd472559bca8b6a45b82c124e9a4703302326e9ab60fc1081442ada4e02628efef1eb16197ddc7f8822f5a91fd7d7c86b51f530aedb17dfa2
@@ -7899,6 +10915,13 @@ __metadata:
languageName: node
linkType: hard
+"path-browserify@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "path-browserify@npm:1.0.1"
+ checksum: 10/7e7368a5207e7c6b9051ef045711d0dc3c2b6203e96057e408e6e74d09f383061010d2be95cb8593fe6258a767c3e9fc6b2bfc7ce8d48ae8c3d9f6994cca9ad8
+ languageName: node
+ linkType: hard
+
"path-exists@npm:^3.0.0":
version: 3.0.0
resolution: "path-exists@npm:3.0.0"
@@ -7913,7 +10936,7 @@ __metadata:
languageName: node
linkType: hard
-"path-is-absolute@npm:^1.0.0":
+"path-is-absolute@npm:1.0.1, path-is-absolute@npm:^1.0.0":
version: 1.0.1
resolution: "path-is-absolute@npm:1.0.1"
checksum: 10/060840f92cf8effa293bcc1bea81281bd7d363731d214cbe5c227df207c34cd727430f70c6037b5159c8a870b9157cba65e775446b0ab06fd5ecc7e54615a3b8
@@ -7975,17 +10998,24 @@ __metadata:
languageName: node
linkType: hard
-"path-to-regexp@npm:0.1.7":
- version: 0.1.7
- resolution: "path-to-regexp@npm:0.1.7"
- checksum: 10/701c99e1f08e3400bea4d701cf6f03517474bb1b608da71c78b1eb261415b645c5670dfae49808c89e12cea2dccd113b069f040a80de012da0400191c6dbd1c8
+"path-to-regexp@npm:0.1.12":
+ version: 0.1.12
+ resolution: "path-to-regexp@npm:0.1.12"
+ checksum: 10/2e30f6a0144679c1f95c98e166b96e6acd1e72be9417830fefc8de7ac1992147eb9a4c7acaa59119fb1b3c34eec393b2129ef27e24b2054a3906fc4fb0d1398e
languageName: node
linkType: hard
"path-to-regexp@npm:^6.2.1":
- version: 6.2.2
- resolution: "path-to-regexp@npm:6.2.2"
- checksum: 10/f7d11c1a9e02576ce0294f4efdc523c11b73894947afdf7b23a0d0f7c6465d7a7772166e770ddf1495a8017cc0ee99e3e8a15ed7302b6b948b89a6dd4eea895e
+ version: 6.3.0
+ resolution: "path-to-regexp@npm:6.3.0"
+ checksum: 10/6822f686f01556d99538b350722ef761541ec0ce95ca40ce4c29e20a5b492fe8361961f57993c71b2418de12e604478dcf7c430de34b2c31a688363a7a944d9c
+ languageName: node
+ linkType: hard
+
+"path-to-regexp@npm:^8.0.0":
+ version: 8.2.0
+ resolution: "path-to-regexp@npm:8.2.0"
+ checksum: 10/23378276a172b8ba5f5fb824475d1818ca5ccee7bbdb4674701616470f23a14e536c1db11da9c9e6d82b82c556a817bbf4eee6e41b9ed20090ef9427cbb38e13
languageName: node
linkType: hard
@@ -8014,6 +11044,26 @@ __metadata:
languageName: node
linkType: hard
+"pbkdf2@npm:^3.1.2":
+ version: 3.1.2
+ resolution: "pbkdf2@npm:3.1.2"
+ dependencies:
+ create-hash: "npm:^1.1.2"
+ create-hmac: "npm:^1.1.4"
+ ripemd160: "npm:^2.0.1"
+ safe-buffer: "npm:^5.0.1"
+ sha.js: "npm:^2.4.8"
+ checksum: 10/40bdf30df1c9bb1ae41ec50c11e480cf0d36484b7c7933bf55e4451d1d0e3f09589df70935c56e7fccc5702779a0d7b842d012be8c08a187b44eb24d55bb9460
+ languageName: node
+ linkType: hard
+
+"pe-library@npm:^0.4.1":
+ version: 0.4.1
+ resolution: "pe-library@npm:0.4.1"
+ checksum: 10/39aa0a756a6521b23326fbb2ccaa157406feb695146aa32f9a2b901c6a6d788ae290a2d3272880df2bc514ad73cd9b2e5fcd4ef4968bcaf626d7a9459a8c7d31
+ languageName: node
+ linkType: hard
+
"pe-library@npm:^1.0.1":
version: 1.0.1
resolution: "pe-library@npm:1.0.1"
@@ -8042,128 +11092,475 @@ __metadata:
languageName: node
linkType: hard
-"picocolors@npm:^1.0.0, picocolors@npm:^1.0.1":
- version: 1.0.1
- resolution: "picocolors@npm:1.0.1"
- checksum: 10/fa68166d1f56009fc02a34cdfd112b0dd3cf1ef57667ac57281f714065558c01828cdf4f18600ad6851cbe0093952ed0660b1e0156bddf2184b6aaf5817553a5
+"picocolors@npm:^1.0.0, picocolors@npm:^1.1.0, picocolors@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "picocolors@npm:1.1.1"
+ checksum: 10/e1cf46bf84886c79055fdfa9dcb3e4711ad259949e3565154b004b260cd356c5d54b31a1437ce9782624bf766272fe6b0154f5f0c744fb7af5d454d2b60db045
+ languageName: node
+ linkType: hard
+
+"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.3.1":
+ version: 2.3.1
+ resolution: "picomatch@npm:2.3.1"
+ checksum: 10/60c2595003b05e4535394d1da94850f5372c9427ca4413b71210f437f7b2ca091dbd611c45e8b37d10036fa8eade25c1b8951654f9d3973bfa66a2ff4d3b08bc
+ languageName: node
+ linkType: hard
+
+"pidtree@npm:^0.3.0":
+ version: 0.3.1
+ resolution: "pidtree@npm:0.3.1"
+ bin:
+ pidtree: bin/pidtree.js
+ checksum: 10/eb85b841cd168151bfadb984f9514d67a884d6962d4a2d250d4e8acf85cf031d7dab080f7272fb2735f9033364e5058c73eeebbee3cf6fd829169a75d19f189a
+ languageName: node
+ linkType: hard
+
+"pify@npm:^2.0.0, pify@npm:^2.2.0, pify@npm:^2.3.0":
+ version: 2.3.0
+ resolution: "pify@npm:2.3.0"
+ checksum: 10/9503aaeaf4577acc58642ad1d25c45c6d90288596238fb68f82811c08104c800e5a7870398e9f015d82b44ecbcbef3dc3d4251a1cbb582f6e5959fe09884b2ba
+ languageName: node
+ linkType: hard
+
+"pify@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "pify@npm:3.0.0"
+ checksum: 10/668c1dc8d9fc1b34b9ce3b16ba59deb39d4dc743527bf2ed908d2b914cb8ba40aa5ba6960b27c417c241531c5aafd0598feeac2d50cb15278cf9863fa6b02a77
+ languageName: node
+ linkType: hard
+
+"pify@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "pify@npm:4.0.1"
+ checksum: 10/8b97cbf9dc6d4c1320cc238a2db0fc67547f9dc77011729ff353faf34f1936ea1a4d7f3c63b2f4980b253be77bcc72ea1e9e76ee3fd53cce2aafb6a8854d07ec
+ languageName: node
+ linkType: hard
+
+"pinkie-promise@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "pinkie-promise@npm:2.0.1"
+ dependencies:
+ pinkie: "npm:^2.0.0"
+ checksum: 10/b53a4a2e73bf56b6f421eef711e7bdcb693d6abb474d57c5c413b809f654ba5ee750c6a96dd7225052d4b96c4d053cdcb34b708a86fceed4663303abee52fcca
+ languageName: node
+ linkType: hard
+
+"pinkie@npm:^2.0.0":
+ version: 2.0.4
+ resolution: "pinkie@npm:2.0.4"
+ checksum: 10/11d207257a044d1047c3755374d36d84dda883a44d030fe98216bf0ea97da05a5c9d64e82495387edeb9ee4f52c455bca97cdb97629932be65e6f54b29f5aec8
+ languageName: node
+ linkType: hard
+
+"pkce-challenge@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "pkce-challenge@npm:4.1.0"
+ checksum: 10/65169cf048cc472357c16685c56d6295f9f84809a058d397f9bf4dbc0efc3a12ff78d5f033d1f372a791b984749c6edbb7f746e5f3a5333524bed45ce3db79c5
+ languageName: node
+ linkType: hard
+
+"pkg-dir@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "pkg-dir@npm:4.2.0"
+ dependencies:
+ find-up: "npm:^4.0.0"
+ checksum: 10/9863e3f35132bf99ae1636d31ff1e1e3501251d480336edb1c211133c8d58906bed80f154a1d723652df1fda91e01c7442c2eeaf9dc83157c7ae89087e43c8d6
+ languageName: node
+ linkType: hard
+
+"pkg-dir@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "pkg-dir@npm:5.0.0"
+ dependencies:
+ find-up: "npm:^5.0.0"
+ checksum: 10/b167bb8dac7bbf22b1d5e30ec223e6b064b84b63010c9d49384619a36734caf95ed23ad23d4f9bd975e8e8082b60a83395f43a89bb192df53a7c25a38ecb57d9
+ languageName: node
+ linkType: hard
+
+"plist@npm:^3.0.0, plist@npm:^3.0.5, plist@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "plist@npm:3.1.0"
+ dependencies:
+ "@xmldom/xmldom": "npm:^0.8.8"
+ base64-js: "npm:^1.5.1"
+ xmlbuilder: "npm:^15.1.1"
+ checksum: 10/f513beecc01a021b4913d4e5816894580b284335ae437e7ed2d5e78f8b6f0d2e0f874ec57bab9c9d424cc49e77b8347efa75abcfa8ac138dbfb63a045e1ce559
+ languageName: node
+ linkType: hard
+
+"possible-typed-array-names@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "possible-typed-array-names@npm:1.0.0"
+ checksum: 10/8ed3e96dfeea1c5880c1f4c9cb707e5fb26e8be22f14f82ef92df20fd2004e635c62ba47fbe8f2bb63bfd80dac1474be2fb39798da8c2feba2815435d1f749af
+ languageName: node
+ linkType: hard
+
+"postcss-calc@npm:^8.2.3":
+ version: 8.2.4
+ resolution: "postcss-calc@npm:8.2.4"
+ dependencies:
+ postcss-selector-parser: "npm:^6.0.9"
+ postcss-value-parser: "npm:^4.2.0"
+ peerDependencies:
+ postcss: ^8.2.2
+ checksum: 10/f34d0cbc5d2b02071cf4de9bacbb93681c22b29048726b500b5f5327e37b590d2552ba4d8ed179e2378037fd09cc6bf5ee3e25cbd8a803c57205795fa79479a8
+ languageName: node
+ linkType: hard
+
+"postcss-colormin@npm:^5.3.1":
+ version: 5.3.1
+ resolution: "postcss-colormin@npm:5.3.1"
+ dependencies:
+ browserslist: "npm:^4.21.4"
+ caniuse-api: "npm:^3.0.0"
+ colord: "npm:^2.9.1"
+ postcss-value-parser: "npm:^4.2.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/e5778baab30877cd1f51e7dc9d2242a162aeca6360a52956acd7f668c5bc235c2ccb7e4df0370a804d65ebe00c5642366f061db53aa823f9ed99972cebd16024
+ languageName: node
+ linkType: hard
+
+"postcss-convert-values@npm:^5.1.3":
+ version: 5.1.3
+ resolution: "postcss-convert-values@npm:5.1.3"
+ dependencies:
+ browserslist: "npm:^4.21.4"
+ postcss-value-parser: "npm:^4.2.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/dacb41296a4d730c9e84c1b6ba8a13f6515b65811689b8b62ad6c7174bb462b5c0bfa21803cc06d1d3af16dbc8f4be1e225970844297fab0bedfe2fef8dc603e
+ languageName: node
+ linkType: hard
+
+"postcss-discard-comments@npm:^5.1.2":
+ version: 5.1.2
+ resolution: "postcss-discard-comments@npm:5.1.2"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/abfd064ebc27aeaf5037643dd51ffaff74d1fa4db56b0523d073ace4248cbb64ffd9787bd6924b0983a9d0bd0e9bf9f10d73b120e50391dc236e0d26c812fa2a
+ languageName: node
+ linkType: hard
+
+"postcss-discard-duplicates@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "postcss-discard-duplicates@npm:5.1.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/88d6964201b1f4ed6bf7a32cefe68e86258bb6e42316ca01d9b32bdb18e7887d02594f89f4a2711d01b51ea6e3fcca8c54be18a59770fe5f4521c61d3eb6ca35
+ languageName: node
+ linkType: hard
+
+"postcss-discard-empty@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "postcss-discard-empty@npm:5.1.1"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/970adb12fae5c214c0768236ad9a821552626e77dedbf24a8213d19cc2c4a531a757cd3b8cdd3fc22fb1742471b8692a1db5efe436a71236dec12b1318ee8ff4
+ languageName: node
+ linkType: hard
+
+"postcss-discard-overridden@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "postcss-discard-overridden@npm:5.1.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/d64d4a545aa2c81b22542895cfcddc787d24119f294d35d29b0599a1c818b3cc51f4ee80b80f5a0a09db282453dd5ac49f104c2117cc09112d0ac9b40b499a41
+ languageName: node
+ linkType: hard
+
+"postcss-merge-longhand@npm:^5.1.7":
+ version: 5.1.7
+ resolution: "postcss-merge-longhand@npm:5.1.7"
+ dependencies:
+ postcss-value-parser: "npm:^4.2.0"
+ stylehacks: "npm:^5.1.1"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/9002696bb245634c0542af9356b44082a4c1453261a1daac6ea2f85055a5d6e14ac3ae2ba603f5eae767ebfe0e1ef50c40447b099520b8f5fa14b557da8074ad
+ languageName: node
+ linkType: hard
+
+"postcss-merge-rules@npm:^5.1.4":
+ version: 5.1.4
+ resolution: "postcss-merge-rules@npm:5.1.4"
+ dependencies:
+ browserslist: "npm:^4.21.4"
+ caniuse-api: "npm:^3.0.0"
+ cssnano-utils: "npm:^3.1.0"
+ postcss-selector-parser: "npm:^6.0.5"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/659c3eaff9d573f07c227a7e4811159898f49a89b02bbd3a65a0ed7aaa434264443ab539bcbc273bf08986e6a185bd62af0847c9836f9e2901c5f07937c14f3f
+ languageName: node
+ linkType: hard
+
+"postcss-minify-font-values@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "postcss-minify-font-values@npm:5.1.0"
+ dependencies:
+ postcss-value-parser: "npm:^4.2.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/27e7023f06149e14db6cd30b75d233c92d34609233775d8542fe1dc70fe53170a13188ba80847d6d4f6e272beb98b9888e0f73097757a95a968a0d526e3dd495
+ languageName: node
+ linkType: hard
+
+"postcss-minify-gradients@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "postcss-minify-gradients@npm:5.1.1"
+ dependencies:
+ colord: "npm:^2.9.1"
+ cssnano-utils: "npm:^3.1.0"
+ postcss-value-parser: "npm:^4.2.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/8afc4c2240c0ddeb37b18f34e6d47d374c500376342c509b0fe577c56f9e94315a42db99a9573159efaf8853c7a1b9fee83b2f6f890a49273f3556b1ba9dbdde
+ languageName: node
+ linkType: hard
+
+"postcss-minify-params@npm:^5.1.4":
+ version: 5.1.4
+ resolution: "postcss-minify-params@npm:5.1.4"
+ dependencies:
+ browserslist: "npm:^4.21.4"
+ cssnano-utils: "npm:^3.1.0"
+ postcss-value-parser: "npm:^4.2.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/bd63e2cc89edcf357bb5c2a16035f6d02ef676b8cede4213b2bddd42626b3d428403849188f95576fc9f03e43ebd73a29bf61d33a581be9a510b13b7f7f100d5
+ languageName: node
+ linkType: hard
+
+"postcss-minify-selectors@npm:^5.2.1":
+ version: 5.2.1
+ resolution: "postcss-minify-selectors@npm:5.2.1"
+ dependencies:
+ postcss-selector-parser: "npm:^6.0.5"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/59eca33eb9ce45b688cca33cf7bb96b07c874f6d2b90f4a3363bc95067c514825c61dd8775c9aa73a161c922333474e6f249cc58677cd77b2be8cc04019e0810
+ languageName: node
+ linkType: hard
+
+"postcss-modules-extract-imports@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "postcss-modules-extract-imports@npm:3.1.0"
+ peerDependencies:
+ postcss: ^8.1.0
+ checksum: 10/00bfd3aff045fc13ded8e3bbfd8dfc73eff9a9708db1b2a132266aef6544c8d2aee7a5d7e021885f6f9bbd5565a9a9ab52990316e21ad9468a2534f87df8e849
+ languageName: node
+ linkType: hard
+
+"postcss-modules-local-by-default@npm:^4.0.5":
+ version: 4.1.0
+ resolution: "postcss-modules-local-by-default@npm:4.1.0"
+ dependencies:
+ icss-utils: "npm:^5.0.0"
+ postcss-selector-parser: "npm:^7.0.0"
+ postcss-value-parser: "npm:^4.1.0"
+ peerDependencies:
+ postcss: ^8.1.0
+ checksum: 10/1ea247c6dd3d36beb4c849bcf3bc7eab48ee06d91a0c4cc299b9e1c30c2aa384cfaef95019e475a2fb64693edf08fd3633db8f000dc4dbd1e4979c779bdc902c
+ languageName: node
+ linkType: hard
+
+"postcss-modules-scope@npm:^3.2.0":
+ version: 3.2.1
+ resolution: "postcss-modules-scope@npm:3.2.1"
+ dependencies:
+ postcss-selector-parser: "npm:^7.0.0"
+ peerDependencies:
+ postcss: ^8.1.0
+ checksum: 10/51c747fa15cedf1b2856da472985ea7a7bb510a63daf30f95f250f34fce9e28ef69b802e6cc03f9c01f69043d171bc33279109a9235847c2d3a75c44eac67334
+ languageName: node
+ linkType: hard
+
+"postcss-modules-values@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "postcss-modules-values@npm:4.0.0"
+ dependencies:
+ icss-utils: "npm:^5.0.0"
+ peerDependencies:
+ postcss: ^8.1.0
+ checksum: 10/18021961a494e69e65da9e42b4436144c9ecee65845c9bfeff2b7a26ea73d60762f69e288be8bb645447965b8fd6b26a264771136810dc0172bd31b940aee4f2
+ languageName: node
+ linkType: hard
+
+"postcss-normalize-charset@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "postcss-normalize-charset@npm:5.1.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/e79d92971fc05b8b3c9b72f3535a574e077d13c69bef68156a0965f397fdf157de670da72b797f57b0e3bac8f38155b5dd1735ecab143b9cc4032d72138193b4
+ languageName: node
+ linkType: hard
+
+"postcss-normalize-display-values@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "postcss-normalize-display-values@npm:5.1.0"
+ dependencies:
+ postcss-value-parser: "npm:^4.2.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/b6eb7b9b02c3bdd62bbc54e01e2b59733d73a1c156905d238e178762962efe0c6f5104544da39f32cade8a4fb40f10ff54b63a8ebfbdff51e8780afb9fbdcf86
+ languageName: node
+ linkType: hard
+
+"postcss-normalize-positions@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "postcss-normalize-positions@npm:5.1.1"
+ dependencies:
+ postcss-value-parser: "npm:^4.2.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/d9afc233729c496463c7b1cdd06732469f401deb387484c3a2422125b46ec10b4af794c101f8c023af56f01970b72b535e88373b9058ecccbbf88db81662b3c4
languageName: node
linkType: hard
-"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.3.1":
- version: 2.3.1
- resolution: "picomatch@npm:2.3.1"
- checksum: 10/60c2595003b05e4535394d1da94850f5372c9427ca4413b71210f437f7b2ca091dbd611c45e8b37d10036fa8eade25c1b8951654f9d3973bfa66a2ff4d3b08bc
+"postcss-normalize-repeat-style@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "postcss-normalize-repeat-style@npm:5.1.1"
+ dependencies:
+ postcss-value-parser: "npm:^4.2.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/2c6ad2b0ae10a1fda156b948c34f78c8f1e185513593de4d7e2480973586675520edfec427645fa168c337b0a6b3ceca26f92b96149741ca98a9806dad30d534
languageName: node
linkType: hard
-"pify@npm:^2.0.0, pify@npm:^2.2.0, pify@npm:^2.3.0":
- version: 2.3.0
- resolution: "pify@npm:2.3.0"
- checksum: 10/9503aaeaf4577acc58642ad1d25c45c6d90288596238fb68f82811c08104c800e5a7870398e9f015d82b44ecbcbef3dc3d4251a1cbb582f6e5959fe09884b2ba
+"postcss-normalize-string@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "postcss-normalize-string@npm:5.1.0"
+ dependencies:
+ postcss-value-parser: "npm:^4.2.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/227ddf520266d2f9847e799b9977aaa444636ba94e473137739539ef02e7cb6302826585ffda9897cfe2a9953e65632a08279cb1f572ca95e53d8b3dd6ba737f
languageName: node
linkType: hard
-"pify@npm:^3.0.0":
- version: 3.0.0
- resolution: "pify@npm:3.0.0"
- checksum: 10/668c1dc8d9fc1b34b9ce3b16ba59deb39d4dc743527bf2ed908d2b914cb8ba40aa5ba6960b27c417c241531c5aafd0598feeac2d50cb15278cf9863fa6b02a77
+"postcss-normalize-timing-functions@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "postcss-normalize-timing-functions@npm:5.1.0"
+ dependencies:
+ postcss-value-parser: "npm:^4.2.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/da550f50e90b0b23e17b67449a7d1efd1aa68288e66d4aa7614ca6f5cc012896be1972b7168eee673d27da36504faccf7b9f835c0f7e81243f966a42c8c030aa
languageName: node
linkType: hard
-"pify@npm:^4.0.1":
- version: 4.0.1
- resolution: "pify@npm:4.0.1"
- checksum: 10/8b97cbf9dc6d4c1320cc238a2db0fc67547f9dc77011729ff353faf34f1936ea1a4d7f3c63b2f4980b253be77bcc72ea1e9e76ee3fd53cce2aafb6a8854d07ec
+"postcss-normalize-unicode@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "postcss-normalize-unicode@npm:5.1.1"
+ dependencies:
+ browserslist: "npm:^4.21.4"
+ postcss-value-parser: "npm:^4.2.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/4c24d26cc9f4b19a9397db4e71dd600dab690f1de8e14a3809e2aa1452dbc3791c208c38a6316bbc142f29e934fdf02858e68c94038c06174d78a4937e0f273c
languageName: node
linkType: hard
-"pinkie-promise@npm:^2.0.1":
- version: 2.0.1
- resolution: "pinkie-promise@npm:2.0.1"
+"postcss-normalize-url@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "postcss-normalize-url@npm:5.1.0"
dependencies:
- pinkie: "npm:^2.0.0"
- checksum: 10/b53a4a2e73bf56b6f421eef711e7bdcb693d6abb474d57c5c413b809f654ba5ee750c6a96dd7225052d4b96c4d053cdcb34b708a86fceed4663303abee52fcca
+ normalize-url: "npm:^6.0.1"
+ postcss-value-parser: "npm:^4.2.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/3bd4b3246d6600230bc827d1760b24cb3101827ec97570e3016cbe04dc0dd28f4dbe763245d1b9d476e182c843008fbea80823061f1d2219b96f0d5c724a24c0
languageName: node
linkType: hard
-"pinkie@npm:^2.0.0":
- version: 2.0.4
- resolution: "pinkie@npm:2.0.4"
- checksum: 10/11d207257a044d1047c3755374d36d84dda883a44d030fe98216bf0ea97da05a5c9d64e82495387edeb9ee4f52c455bca97cdb97629932be65e6f54b29f5aec8
+"postcss-normalize-whitespace@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "postcss-normalize-whitespace@npm:5.1.1"
+ dependencies:
+ postcss-value-parser: "npm:^4.2.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/12d8fb6d1c1cba208cc08c1830959b7d7ad447c3f5581873f7e185f99a9a4230c43d3af21ca12c818e4690a5085a95b01635b762ad4a7bef69d642609b4c0e19
languageName: node
linkType: hard
-"pkg-dir@npm:^4.2.0":
- version: 4.2.0
- resolution: "pkg-dir@npm:4.2.0"
+"postcss-ordered-values@npm:^5.1.3":
+ version: 5.1.3
+ resolution: "postcss-ordered-values@npm:5.1.3"
dependencies:
- find-up: "npm:^4.0.0"
- checksum: 10/9863e3f35132bf99ae1636d31ff1e1e3501251d480336edb1c211133c8d58906bed80f154a1d723652df1fda91e01c7442c2eeaf9dc83157c7ae89087e43c8d6
+ cssnano-utils: "npm:^3.1.0"
+ postcss-value-parser: "npm:^4.2.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/53dd26f480a18ffb0c008ae956d8a7e11e43c37629d0fb17a7716ff3b0cd8585f97e80deac12e7f3fe129681a980d83d356217b0b8fffb70ff83859993d6d82a
languageName: node
linkType: hard
-"plist@npm:^3.0.0, plist@npm:^3.0.4, plist@npm:^3.0.5, plist@npm:^3.1.0":
- version: 3.1.0
- resolution: "plist@npm:3.1.0"
+"postcss-reduce-initial@npm:^5.1.2":
+ version: 5.1.2
+ resolution: "postcss-reduce-initial@npm:5.1.2"
dependencies:
- "@xmldom/xmldom": "npm:^0.8.8"
- base64-js: "npm:^1.5.1"
- xmlbuilder: "npm:^15.1.1"
- checksum: 10/f513beecc01a021b4913d4e5816894580b284335ae437e7ed2d5e78f8b6f0d2e0f874ec57bab9c9d424cc49e77b8347efa75abcfa8ac138dbfb63a045e1ce559
+ browserslist: "npm:^4.21.4"
+ caniuse-api: "npm:^3.0.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/6234a85dab32cc3ece384f62c761c5c0dd646e2c6a419d93ee7cdb78b657e43381df39bd4620dfbdc2157e44b51305e4ebe852259d12c8b435f1aa534548db3e
languageName: node
linkType: hard
-"postcss-modules-extract-imports@npm:^3.1.0":
- version: 3.1.0
- resolution: "postcss-modules-extract-imports@npm:3.1.0"
+"postcss-reduce-transforms@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "postcss-reduce-transforms@npm:5.1.0"
+ dependencies:
+ postcss-value-parser: "npm:^4.2.0"
peerDependencies:
- postcss: ^8.1.0
- checksum: 10/00bfd3aff045fc13ded8e3bbfd8dfc73eff9a9708db1b2a132266aef6544c8d2aee7a5d7e021885f6f9bbd5565a9a9ab52990316e21ad9468a2534f87df8e849
+ postcss: ^8.2.15
+ checksum: 10/49fffd474070a154764934b42d7d875ceadf54219f8346b4cadf931728ffba6a2dea7532ced3d267fd42d81c102211a5bf957af3b63b1ac428d454fa6ec2dbf4
languageName: node
linkType: hard
-"postcss-modules-local-by-default@npm:^4.0.5":
- version: 4.0.5
- resolution: "postcss-modules-local-by-default@npm:4.0.5"
+"postcss-selector-parser@npm:^6.0.4, postcss-selector-parser@npm:^6.0.5, postcss-selector-parser@npm:^6.0.9":
+ version: 6.1.2
+ resolution: "postcss-selector-parser@npm:6.1.2"
dependencies:
- icss-utils: "npm:^5.0.0"
- postcss-selector-parser: "npm:^6.0.2"
- postcss-value-parser: "npm:^4.1.0"
- peerDependencies:
- postcss: ^8.1.0
- checksum: 10/b08b01aa7f3d1a80bb1a5508ba3a208578fdd2fb6e54e5613fac244a4e014aa7ca639a614859fec93b399e5a6f86938f7690ca60f7e57c4e35b75621d3c07734
+ cssesc: "npm:^3.0.0"
+ util-deprecate: "npm:^1.0.2"
+ checksum: 10/190034c94d809c115cd2f32ee6aade84e933450a43ec3899c3e78e7d7b33efd3a2a975bb45d7700b6c5b196c06a7d9acf3f1ba6f1d87032d9675a29d8bca1dd3
languageName: node
linkType: hard
-"postcss-modules-scope@npm:^3.2.0":
- version: 3.2.0
- resolution: "postcss-modules-scope@npm:3.2.0"
+"postcss-selector-parser@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "postcss-selector-parser@npm:7.0.0"
dependencies:
- postcss-selector-parser: "npm:^6.0.4"
- peerDependencies:
- postcss: ^8.1.0
- checksum: 10/17c293ad13355ba456498aa5815ddb7a4a736f7b781d89b294e1602a53b8d0e336131175f82460e290a0d672642f9039540042edc361d9000b682c44e766925b
+ cssesc: "npm:^3.0.0"
+ util-deprecate: "npm:^1.0.2"
+ checksum: 10/0e92be7281e2b440a8be8cf207de40a24ca7bc765577916499614d5a47827a3e658206728cc559db96803e554270516104aad919a04f91bfa8914ccef1ba14ca
languageName: node
linkType: hard
-"postcss-modules-values@npm:^4.0.0":
- version: 4.0.0
- resolution: "postcss-modules-values@npm:4.0.0"
+"postcss-svgo@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "postcss-svgo@npm:5.1.0"
dependencies:
- icss-utils: "npm:^5.0.0"
+ postcss-value-parser: "npm:^4.2.0"
+ svgo: "npm:^2.7.0"
peerDependencies:
- postcss: ^8.1.0
- checksum: 10/18021961a494e69e65da9e42b4436144c9ecee65845c9bfeff2b7a26ea73d60762f69e288be8bb645447965b8fd6b26a264771136810dc0172bd31b940aee4f2
+ postcss: ^8.2.15
+ checksum: 10/d86eb5213d9f700cf5efe3073799b485fb7cacae0c731db3d7749c9c2b1c9bc85e95e0baeca439d699ff32ea24815fc916c4071b08f67ed8219df229ce1129bd
languageName: node
linkType: hard
-"postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4":
- version: 6.1.1
- resolution: "postcss-selector-parser@npm:6.1.1"
+"postcss-unique-selectors@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "postcss-unique-selectors@npm:5.1.1"
dependencies:
- cssesc: "npm:^3.0.0"
- util-deprecate: "npm:^1.0.2"
- checksum: 10/ce2af36b56d9333a6873498d3b6ee858466ceb3e9560f998eeaf294e5c11cafffb122d307f3c2904ee8f87d12c71c5ab0b26ca4228b97b6c70b7d1e7cd9b5737
+ postcss-selector-parser: "npm:^6.0.5"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/637e7b786e8558265775c30400c54b6b3b24d4748923f4a39f16a65fd0e394f564ccc9f0a1d3c0e770618a7637a7502ea1d0d79f731d429cb202255253c23278
languageName: node
linkType: hard
@@ -8174,14 +11571,14 @@ __metadata:
languageName: node
linkType: hard
-"postcss@npm:^8.4.33":
- version: 8.4.40
- resolution: "postcss@npm:8.4.40"
+"postcss@npm:^8.2.1, postcss@npm:^8.4.33":
+ version: 8.4.49
+ resolution: "postcss@npm:8.4.49"
dependencies:
nanoid: "npm:^3.3.7"
- picocolors: "npm:^1.0.1"
- source-map-js: "npm:^1.2.0"
- checksum: 10/bdd01b55152e4be7b4a82b03dd22876e33ff6a038680d1b80a50405a5eccc10aff0f466a0e5e574bc476943b0ba120fbd5de7cde9f219bbf8efc011898f5f631
+ picocolors: "npm:^1.1.1"
+ source-map-js: "npm:^1.2.1"
+ checksum: 10/28fe1005b1339870e0a5006375ba5ac1213fd69800f79e7db09c398e074421ba6e162898e94f64942fed554037fd292db3811d87835d25ab5ef7f3c9daacb6ca
languageName: node
linkType: hard
@@ -8235,6 +11632,13 @@ __metadata:
languageName: node
linkType: hard
+"proc-log@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "proc-log@npm:2.0.1"
+ checksum: 10/f6f23564ff759097db37443e6e2765af84979a703d2c52c1b9df506ee9f87caa101ba49d8fdc115c1a313ec78e37e8134704e9069e6a870f3499d98bb24c436f
+ languageName: node
+ linkType: hard
+
"proc-log@npm:^4.1.0, proc-log@npm:^4.2.0":
version: 4.2.0
resolution: "proc-log@npm:4.2.0"
@@ -8242,6 +11646,13 @@ __metadata:
languageName: node
linkType: hard
+"proc-log@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "proc-log@npm:5.0.0"
+ checksum: 10/35610bdb0177d3ab5d35f8827a429fb1dc2518d9e639f2151ac9007f01a061c30e0c635a970c9b00c39102216160f6ec54b62377c92fac3b7bfc2ad4b98d195c
+ languageName: node
+ linkType: hard
+
"process-nextick-args@npm:~2.0.0":
version: 2.0.1
resolution: "process-nextick-args@npm:2.0.1"
@@ -8325,13 +11736,34 @@ __metadata:
languageName: node
linkType: hard
+"public-encrypt@npm:^4.0.3":
+ version: 4.0.3
+ resolution: "public-encrypt@npm:4.0.3"
+ dependencies:
+ bn.js: "npm:^4.1.0"
+ browserify-rsa: "npm:^4.0.0"
+ create-hash: "npm:^1.1.0"
+ parse-asn1: "npm:^5.0.0"
+ randombytes: "npm:^2.0.1"
+ safe-buffer: "npm:^5.1.2"
+ checksum: 10/059d64da8ba9ea0733377d23b57b6cbe5be663c8eb187b9c051eec85f799ff95c4e194eb3a69db07cc1f73a2a63519e67716ae9b8630e13e7149840d0abe044d
+ languageName: node
+ linkType: hard
+
"pump@npm:^3.0.0":
- version: 3.0.0
- resolution: "pump@npm:3.0.0"
+ version: 3.0.2
+ resolution: "pump@npm:3.0.2"
dependencies:
end-of-stream: "npm:^1.1.0"
once: "npm:^1.3.1"
- checksum: 10/e42e9229fba14732593a718b04cb5e1cfef8254544870997e0ecd9732b189a48e1256e4e5478148ecb47c8511dca2b09eae56b4d0aad8009e6fac8072923cfc9
+ checksum: 10/e0c4216874b96bd25ddf31a0b61a5613e26cc7afa32379217cf39d3915b0509def3565f5f6968fafdad2894c8bbdbd67d340e84f3634b2a29b950cffb6442d9f
+ languageName: node
+ linkType: hard
+
+"punycode@npm:^1.4.1":
+ version: 1.4.1
+ resolution: "punycode@npm:1.4.1"
+ checksum: 10/af2700dde1a116791ff8301348ff344c47d6c224e875057237d1b5112035655fb07a6175cfdb8bf0e3a8cdfd2dc82b3a622e0aefd605566c0e949a6d0d1256a4
languageName: node
linkType: hard
@@ -8342,12 +11774,44 @@ __metadata:
languageName: node
linkType: hard
-"qs@npm:6.11.0":
- version: 6.11.0
- resolution: "qs@npm:6.11.0"
+"q@npm:^1.5.1":
+ version: 1.5.1
+ resolution: "q@npm:1.5.1"
+ checksum: 10/70c4a30b300277165cd855889cd3aa681929840a5940413297645c5691e00a3549a2a4153131efdf43fe8277ee8cf5a34c9636dcb649d83ad47f311a015fd380
+ languageName: node
+ linkType: hard
+
+"qs@npm:6.13.0":
+ version: 6.13.0
+ resolution: "qs@npm:6.13.0"
dependencies:
- side-channel: "npm:^1.0.4"
- checksum: 10/5a3bfea3e2f359ede1bfa5d2f0dbe54001aa55e40e27dc3e60fab814362d83a9b30758db057c2011b6f53a2d4e4e5150194b5bac45372652aecb3e3c0d4b256e
+ side-channel: "npm:^1.0.6"
+ checksum: 10/f548b376e685553d12e461409f0d6e5c59ec7c7d76f308e2a888fd9db3e0c5e89902bedd0754db3a9038eda5f27da2331a6f019c8517dc5e0a16b3c9a6e9cef8
+ languageName: node
+ linkType: hard
+
+"qs@npm:^6.12.3":
+ version: 6.13.1
+ resolution: "qs@npm:6.13.1"
+ dependencies:
+ side-channel: "npm:^1.0.6"
+ checksum: 10/53cf5fdc5f342a9ffd3968f20c8c61624924cf928d86fff525240620faba8ca5cfd6c3f12718cc755561bfc3dc9721bc8924e38f53d8925b03940f0b8a902212
+ languageName: node
+ linkType: hard
+
+"qs@npm:^6.14.0":
+ version: 6.14.0
+ resolution: "qs@npm:6.14.0"
+ dependencies:
+ side-channel: "npm:^1.1.0"
+ checksum: 10/a60e49bbd51c935a8a4759e7505677b122e23bf392d6535b8fc31c1e447acba2c901235ecb192764013cd2781723dc1f61978b5fdd93cc31d7043d31cdc01974
+ languageName: node
+ linkType: hard
+
+"querystring-es3@npm:^0.2.1":
+ version: 0.2.1
+ resolution: "querystring-es3@npm:0.2.1"
+ checksum: 10/c99fccfe1a9c4c25ea6194fa7a559fdb83d2628f118f898af6f0ac02c4ffcd7e0576997bb80e7dfa892d193988b60e23d4968122426351819f87051862af991c
languageName: node
linkType: hard
@@ -8358,6 +11822,13 @@ __metadata:
languageName: node
linkType: hard
+"quick-lru@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "quick-lru@npm:4.0.1"
+ checksum: 10/5c7c75f1c696750f619b165cc9957382f919e4207dabf04597a64f0298861391cdc5ee91a1dde1a5d460ecf7ee1af7fc36fef6d155bef2be66f05d43fd63d4f0
+ languageName: node
+ linkType: hard
+
"quick-lru@npm:^5.1.1":
version: 5.1.1
resolution: "quick-lru@npm:5.1.1"
@@ -8374,7 +11845,7 @@ __metadata:
languageName: node
linkType: hard
-"randombytes@npm:^2.1.0":
+"randombytes@npm:^2.0.0, randombytes@npm:^2.0.1, randombytes@npm:^2.0.5, randombytes@npm:^2.1.0":
version: 2.1.0
resolution: "randombytes@npm:2.1.0"
dependencies:
@@ -8383,6 +11854,16 @@ __metadata:
languageName: node
linkType: hard
+"randomfill@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "randomfill@npm:1.0.4"
+ dependencies:
+ randombytes: "npm:^2.0.5"
+ safe-buffer: "npm:^5.1.0"
+ checksum: 10/33734bb578a868d29ee1b8555e21a36711db084065d94e019a6d03caa67debef8d6a1bfd06a2b597e32901ddc761ab483a85393f0d9a75838f1912461d4dbfc7
+ languageName: node
+ linkType: hard
+
"range-parser@npm:^1.2.1, range-parser@npm:~1.2.1":
version: 1.2.1
resolution: "range-parser@npm:1.2.1"
@@ -8402,6 +11883,18 @@ __metadata:
languageName: node
linkType: hard
+"raw-body@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "raw-body@npm:3.0.0"
+ dependencies:
+ bytes: "npm:3.1.2"
+ http-errors: "npm:2.0.0"
+ iconv-lite: "npm:0.6.3"
+ unpipe: "npm:1.0.0"
+ checksum: 10/2443429bbb2f9ae5c50d3d2a6c342533dfbde6b3173740b70fa0302b30914ff400c6d31a46b3ceacbe7d0925dc07d4413928278b494b04a65736fc17ca33e30c
+ languageName: node
+ linkType: hard
+
"rc-align@npm:^2.4.0":
version: 2.4.5
resolution: "rc-align@npm:2.4.5"
@@ -8429,14 +11922,34 @@ __metadata:
languageName: node
linkType: hard
-"rc-dialog@npm:~7.6.0":
- version: 7.6.1
- resolution: "rc-dialog@npm:7.6.1"
+"rc-collapse@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "rc-collapse@npm:4.0.0"
dependencies:
- babel-runtime: "npm:6.x"
- rc-animate: "npm:2.x"
- rc-util: "npm:^4.16.1"
- checksum: 10/4c21da7aea6b7dc7415300ec83438f72771f3d4db3f412f77acf29d7f022f91355197767bd5bad38b9521003c7546575fd4859a345fda948935415ba687ad443
+ "@babel/runtime": "npm:^7.10.1"
+ classnames: "npm:2.x"
+ rc-motion: "npm:^2.3.4"
+ rc-util: "npm:^5.27.0"
+ peerDependencies:
+ react: ">=16.9.0"
+ react-dom: ">=16.9.0"
+ checksum: 10/2afdaf2e445bff0c6c4702ca8bb2f3a2be5e3c11806b8327cafba2ed72af7dc720b9b8f51e3b6ce55a4546628e87ad8c785c42362467d71ee772281c7f0fc1c8
+ languageName: node
+ linkType: hard
+
+"rc-dialog@npm:^9.6.0":
+ version: 9.6.0
+ resolution: "rc-dialog@npm:9.6.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.10.1"
+ "@rc-component/portal": "npm:^1.0.0-8"
+ classnames: "npm:^2.2.6"
+ rc-motion: "npm:^2.3.0"
+ rc-util: "npm:^5.21.0"
+ peerDependencies:
+ react: ">=16.9.0"
+ react-dom: ">=16.9.0"
+ checksum: 10/f6dcdb066f26f7b59fef458e18ba3c257a73b7036774d12022d548c7e343e8a51db2d1f3bae45928bcefb978fb29c4f2d6954c56fd006b0360fcc47c095c01c8
languageName: node
linkType: hard
@@ -8453,24 +11966,39 @@ __metadata:
languageName: node
linkType: hard
-"rc-input-number@npm:^7.4.2":
- version: 7.4.2
- resolution: "rc-input-number@npm:7.4.2"
+"rc-input-number@npm:^9.3.0":
+ version: 9.4.0
+ resolution: "rc-input-number@npm:9.4.0"
dependencies:
"@babel/runtime": "npm:^7.10.1"
"@rc-component/mini-decimal": "npm:^1.0.1"
classnames: "npm:^2.2.5"
- rc-util: "npm:^5.28.0"
+ rc-input: "npm:~1.7.1"
+ rc-util: "npm:^5.40.1"
peerDependencies:
react: ">=16.9.0"
react-dom: ">=16.9.0"
- checksum: 10/af826860efeada4818e7c08c41a3f8811eafba35ea14af38bebf27aa0a912267f9fa01a88f62ca06c6ade88c8e5b38d6feb2f24eb27fe86f753d10c41c99f556
+ checksum: 10/6a01e73361d8665c5e9863aaf079f816fb4b673dc35501101037e7326025493ea2c0b14151e2e9dd63228ac8855b064f20e411a78c61e60555846d177b79c6be
+ languageName: node
+ linkType: hard
+
+"rc-input@npm:~1.7.1":
+ version: 1.7.2
+ resolution: "rc-input@npm:1.7.2"
+ dependencies:
+ "@babel/runtime": "npm:^7.11.1"
+ classnames: "npm:^2.2.1"
+ rc-util: "npm:^5.18.1"
+ peerDependencies:
+ react: ">=16.0.0"
+ react-dom: ">=16.0.0"
+ checksum: 10/239634b9bcc56fb08aa281a27df0e6770fd5863cb232e3ab4cf1e30c5fdd05d96601a9dd4ec91df49959e0773cd1c21b24ed8923c318d5fe0e08998573fd3b35
languageName: node
linkType: hard
-"rc-menu@npm:^9.3.2":
- version: 9.14.1
- resolution: "rc-menu@npm:9.14.1"
+"rc-menu@npm:^9.16.0":
+ version: 9.16.0
+ resolution: "rc-menu@npm:9.16.0"
dependencies:
"@babel/runtime": "npm:^7.10.1"
"@rc-component/trigger": "npm:^2.0.0"
@@ -8481,13 +12009,13 @@ __metadata:
peerDependencies:
react: ">=16.9.0"
react-dom: ">=16.9.0"
- checksum: 10/4942bc8444b71160b12b335b49c38ed4b16da635f13d4d97c8dd12fdb3b08b0cae983659e8a0b3d0248e0ee937d5bd9c9bbccf0514b9d39e3915434aadee0835
+ checksum: 10/53dadc8a42509fdc92d0a4da4ec5ceb257c81258c5bb4460af607424cabd82c006d2d96eb673fa43ad052f3d5999f64539289ea50034e6bc04c588665032932f
languageName: node
linkType: hard
"rc-motion@npm:^2.0.0, rc-motion@npm:^2.4.3":
- version: 2.9.2
- resolution: "rc-motion@npm:2.9.2"
+ version: 2.9.3
+ resolution: "rc-motion@npm:2.9.3"
dependencies:
"@babel/runtime": "npm:^7.11.1"
classnames: "npm:^2.2.1"
@@ -8495,7 +12023,21 @@ __metadata:
peerDependencies:
react: ">=16.9.0"
react-dom: ">=16.9.0"
- checksum: 10/0d2f7e33359c7efbd44d56254ffd502952205004edfad692142e0f42da0589090d3bab7253e8e58a2f05f370ee7542a0241d29df7d5f39b534e526c0b791c706
+ checksum: 10/7468588fdcd49d707a5c4ad071fe2bbea82c704a48e639af7437655a523f35d80ee34cc290d8c7daf4c211fa6d2a27826d6d30eaede1accf8e384b4e61582ff6
+ languageName: node
+ linkType: hard
+
+"rc-motion@npm:^2.3.0, rc-motion@npm:^2.3.4":
+ version: 2.9.5
+ resolution: "rc-motion@npm:2.9.5"
+ dependencies:
+ "@babel/runtime": "npm:^7.11.1"
+ classnames: "npm:^2.2.1"
+ rc-util: "npm:^5.44.0"
+ peerDependencies:
+ react: ">=16.9.0"
+ react-dom: ">=16.9.0"
+ checksum: 10/81a60e49c2fa78e88654039523ef9043f1476bc26f80f38561604ec48c256c9e5897254cda62ceff3c8e898285ae085568d1cd4fe35e8b018016517e998e3d44
languageName: node
linkType: hard
@@ -8542,9 +12084,9 @@ __metadata:
languageName: node
linkType: hard
-"rc-tooltip@npm:^6.2.0":
- version: 6.2.0
- resolution: "rc-tooltip@npm:6.2.0"
+"rc-tooltip@npm:^6.3.2":
+ version: 6.3.2
+ resolution: "rc-tooltip@npm:6.3.2"
dependencies:
"@babel/runtime": "npm:^7.11.2"
"@rc-component/trigger": "npm:^2.0.0"
@@ -8552,7 +12094,7 @@ __metadata:
peerDependencies:
react: ">=16.9.0"
react-dom: ">=16.9.0"
- checksum: 10/2be8fd3da8666df1d83485e5532e11eacf4dd3686efed9b4f0bc78caeb647196cac62104e54b9ce5dbc3051a9df70e07e54557f3273b632bb474a73c8bca0a2d
+ checksum: 10/5bc59020243759725417320a060ead8b54e863cef7e57a2b849eec7f4931d828507c473a328849894544a26168a3a4ce54049af738109ec7197f3d1363569e8e
languageName: node
linkType: hard
@@ -8571,7 +12113,7 @@ __metadata:
languageName: node
linkType: hard
-"rc-util@npm:^4.0.4, rc-util@npm:^4.15.3, rc-util@npm:^4.16.1, rc-util@npm:^4.4.0":
+"rc-util@npm:^4.0.4, rc-util@npm:^4.15.3, rc-util@npm:^4.4.0":
version: 4.21.1
resolution: "rc-util@npm:4.21.1"
dependencies:
@@ -8584,16 +12126,29 @@ __metadata:
languageName: node
linkType: hard
-"rc-util@npm:^5.24.4, rc-util@npm:^5.27.0, rc-util@npm:^5.28.0, rc-util@npm:^5.37.0, rc-util@npm:^5.38.0, rc-util@npm:^5.43.0, rc-util@npm:^5.9.4":
- version: 5.43.0
- resolution: "rc-util@npm:5.43.0"
+"rc-util@npm:^5.18.1, rc-util@npm:^5.21.0, rc-util@npm:^5.40.1, rc-util@npm:^5.44.3":
+ version: 5.44.3
+ resolution: "rc-util@npm:5.44.3"
+ dependencies:
+ "@babel/runtime": "npm:^7.18.3"
+ react-is: "npm:^18.2.0"
+ peerDependencies:
+ react: ">=16.9.0"
+ react-dom: ">=16.9.0"
+ checksum: 10/d254f339b10d7bb850cf3d792371a3ae569a4d768ceccbd5dc52779ac6edcd2aa2eb94859b10fce782f2baee4fdf5582a3d8a2293208a77edd07309c577e55f8
+ languageName: node
+ linkType: hard
+
+"rc-util@npm:^5.24.4, rc-util@npm:^5.27.0, rc-util@npm:^5.37.0, rc-util@npm:^5.38.0, rc-util@npm:^5.43.0, rc-util@npm:^5.44.0, rc-util@npm:^5.9.4":
+ version: 5.44.0
+ resolution: "rc-util@npm:5.44.0"
dependencies:
"@babel/runtime": "npm:^7.18.3"
react-is: "npm:^18.2.0"
peerDependencies:
react: ">=16.9.0"
react-dom: ">=16.9.0"
- checksum: 10/6d5be9d79182c6b4c5a033ad6517b2940d3d2ac42a8e77ef5735591d182f8236f61bc7628d61e82a122d2046ec849462f3fe57c08d3a2a20279646785c34ec4a
+ checksum: 10/fd79bd42c20e812c96d0ff84443e8e1e86394bdf4ff0ed748d7193e21d701d4c4aee443d309eaba4ebe698a198aa6620965f9e83c85957149cee898877b8e601
languageName: node
linkType: hard
@@ -8612,8 +12167,8 @@ __metadata:
linkType: hard
"react-chat-elements@npm:^12.0.10":
- version: 12.0.15
- resolution: "react-chat-elements@npm:12.0.15"
+ version: 12.0.17
+ resolution: "react-chat-elements@npm:12.0.17"
dependencies:
classnames: "npm:^2.2.5"
progressbar.js: "npm:^1.1.0"
@@ -8623,7 +12178,7 @@ __metadata:
peerDependencies:
react: ^18.2.0
react-dom: 18.2.0
- checksum: 10/9943a743684f9d9a9526e19a25dd5c2d4b4282e53e1575a73803713b8c792eec9f10371dfa6c259337d177819a2aa438e15858090eb5171f0b16bc04fd291604
+ checksum: 10/c21fc34db77c386061cb86f6f8bcc4ac126a1694167a99feceee4f45ced7a5e747698d12f91173c2887bb077059ebbc6e74250748d023617b1b79ccc13784f6b
languageName: node
linkType: hard
@@ -8774,42 +12329,107 @@ __metadata:
languageName: node
linkType: hard
-"read-config-file@npm:6.3.2":
- version: 6.3.2
- resolution: "read-config-file@npm:6.3.2"
+"read-package-up@npm:^11.0.0":
+ version: 11.0.0
+ resolution: "read-package-up@npm:11.0.0"
+ dependencies:
+ find-up-simple: "npm:^1.0.0"
+ read-pkg: "npm:^9.0.0"
+ type-fest: "npm:^4.6.0"
+ checksum: 10/535b7554d47fae5fb5c2e7aceebd48b5de4142cdfe7b21f942fa9a0f56db03d3b53cce298e19438e1149292279c285e6ba6722eca741d590fd242519c4bdbc17
+ languageName: node
+ linkType: hard
+
+"read-pkg-up@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "read-pkg-up@npm:2.0.0"
+ dependencies:
+ find-up: "npm:^2.0.0"
+ read-pkg: "npm:^2.0.0"
+ checksum: 10/22f9026fb72219ecd165f94f589461c70a88461dc7ea0d439a310ef2a5271ff176a4df4e5edfad087d8ac89b8553945eb209476b671e8ed081c990f30fc40b27
+ languageName: node
+ linkType: hard
+
+"read-pkg-up@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "read-pkg-up@npm:3.0.0"
+ dependencies:
+ find-up: "npm:^2.0.0"
+ read-pkg: "npm:^3.0.0"
+ checksum: 10/16175573f2914ab9788897bcbe2a62b5728d0075e62285b3680cebe97059e2911e0134a062cf6e51ebe3e3775312bc788ac2039ed6af38ec68d2c10c6f2b30fb
+ languageName: node
+ linkType: hard
+
+"read-pkg-up@npm:^7.0.1":
+ version: 7.0.1
+ resolution: "read-pkg-up@npm:7.0.1"
+ dependencies:
+ find-up: "npm:^4.1.0"
+ read-pkg: "npm:^5.2.0"
+ type-fest: "npm:^0.8.1"
+ checksum: 10/e4e93ce70e5905b490ca8f883eb9e48b5d3cebc6cd4527c25a0d8f3ae2903bd4121c5ab9c5a3e217ada0141098eeb661313c86fa008524b089b8ed0b7f165e44
+ languageName: node
+ linkType: hard
+
+"read-pkg@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "read-pkg@npm:2.0.0"
+ dependencies:
+ load-json-file: "npm:^2.0.0"
+ normalize-package-data: "npm:^2.3.2"
+ path-type: "npm:^2.0.0"
+ checksum: 10/85c5bf35f2d96acdd756151ba83251831bb2b1040b7d96adce70b2cb119b5320417f34876de0929f2d06c67f3df33ef4636427df3533913876f9ef2487a6f48f
+ languageName: node
+ linkType: hard
+
+"read-pkg@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "read-pkg@npm:3.0.0"
+ dependencies:
+ load-json-file: "npm:^4.0.0"
+ normalize-package-data: "npm:^2.3.2"
+ path-type: "npm:^3.0.0"
+ checksum: 10/398903ebae6c7e9965419a1062924436cc0b6f516c42c4679a90290d2f87448ed8f977e7aa2dbba4aa1ac09248628c43e493ac25b2bc76640e946035200e34c6
+ languageName: node
+ linkType: hard
+
+"read-pkg@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "read-pkg@npm:5.2.0"
dependencies:
- config-file-ts: "npm:^0.2.4"
- dotenv: "npm:^9.0.2"
- dotenv-expand: "npm:^5.1.0"
- js-yaml: "npm:^4.1.0"
- json5: "npm:^2.2.0"
- lazy-val: "npm:^1.0.4"
- checksum: 10/c3a6444105fc1736d6fa15979d1d18e9f0a1165bf3966f1751af676d153f92df9fc7c07158162b62d222919e561e135bdd6155c6fff79f1ed8b78a5a394a579b
+ "@types/normalize-package-data": "npm:^2.4.0"
+ normalize-package-data: "npm:^2.5.0"
+ parse-json: "npm:^5.0.0"
+ type-fest: "npm:^0.6.0"
+ checksum: 10/eb696e60528b29aebe10e499ba93f44991908c57d70f2d26f369e46b8b9afc208ef11b4ba64f67630f31df8b6872129e0a8933c8c53b7b4daf0eace536901222
languageName: node
linkType: hard
-"read-pkg-up@npm:^2.0.0":
- version: 2.0.0
- resolution: "read-pkg-up@npm:2.0.0"
+"read-pkg@npm:^9.0.0":
+ version: 9.0.1
+ resolution: "read-pkg@npm:9.0.1"
dependencies:
- find-up: "npm:^2.0.0"
- read-pkg: "npm:^2.0.0"
- checksum: 10/22f9026fb72219ecd165f94f589461c70a88461dc7ea0d439a310ef2a5271ff176a4df4e5edfad087d8ac89b8553945eb209476b671e8ed081c990f30fc40b27
+ "@types/normalize-package-data": "npm:^2.4.3"
+ normalize-package-data: "npm:^6.0.0"
+ parse-json: "npm:^8.0.0"
+ type-fest: "npm:^4.6.0"
+ unicorn-magic: "npm:^0.1.0"
+ checksum: 10/5544bea2a58c6e5706db49a96137e8f0768c69395f25363f934064fbba00bdcdaa326fcd2f4281741df38cf81dbf27b76138240dc6de0ed718cf650475e0de3c
languageName: node
linkType: hard
-"read-pkg@npm:^2.0.0":
- version: 2.0.0
- resolution: "read-pkg@npm:2.0.0"
+"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.0.6, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.5.0, readable-stream@npm:^3.6.0":
+ version: 3.6.2
+ resolution: "readable-stream@npm:3.6.2"
dependencies:
- load-json-file: "npm:^2.0.0"
- normalize-package-data: "npm:^2.3.2"
- path-type: "npm:^2.0.0"
- checksum: 10/85c5bf35f2d96acdd756151ba83251831bb2b1040b7d96adce70b2cb119b5320417f34876de0929f2d06c67f3df33ef4636427df3533913876f9ef2487a6f48f
+ inherits: "npm:^2.0.3"
+ string_decoder: "npm:^1.1.1"
+ util-deprecate: "npm:^1.0.1"
+ checksum: 10/d9e3e53193adcdb79d8f10f2a1f6989bd4389f5936c6f8b870e77570853561c362bee69feca2bbb7b32368ce96a85504aa4cedf7cf80f36e6a9de30d64244048
languageName: node
linkType: hard
-"readable-stream@npm:^2.0.1, readable-stream@npm:^2.3.0, readable-stream@npm:^2.3.5":
+"readable-stream@npm:^2.0.1, readable-stream@npm:^2.3.0, readable-stream@npm:^2.3.5, readable-stream@npm:^2.3.8, readable-stream@npm:~2.3.6":
version: 2.3.8
resolution: "readable-stream@npm:2.3.8"
dependencies:
@@ -8824,17 +12444,6 @@ __metadata:
languageName: node
linkType: hard
-"readable-stream@npm:^3.0.6, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0":
- version: 3.6.2
- resolution: "readable-stream@npm:3.6.2"
- dependencies:
- inherits: "npm:^2.0.3"
- string_decoder: "npm:^1.1.1"
- util-deprecate: "npm:^1.0.1"
- checksum: 10/d9e3e53193adcdb79d8f10f2a1f6989bd4389f5936c6f8b870e77570853561c362bee69feca2bbb7b32368ce96a85504aa4cedf7cf80f36e6a9de30d64244048
- languageName: node
- linkType: hard
-
"readable-web-to-node-stream@npm:^3.0.0":
version: 3.0.2
resolution: "readable-web-to-node-stream@npm:3.0.2"
@@ -8862,6 +12471,16 @@ __metadata:
languageName: node
linkType: hard
+"redent@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "redent@npm:3.0.0"
+ dependencies:
+ indent-string: "npm:^4.0.0"
+ strip-indent: "npm:^3.0.0"
+ checksum: 10/fa1ef20404a2d399235e83cc80bd55a956642e37dd197b4b612ba7327bf87fa32745aeb4a1634b2bab25467164ab4ed9c15be2c307923dd08b0fe7c52431ae6b
+ languageName: node
+ linkType: hard
+
"reflect-metadata@npm:^0.1.13":
version: 0.1.14
resolution: "reflect-metadata@npm:0.1.14"
@@ -8869,6 +12488,22 @@ __metadata:
languageName: node
linkType: hard
+"reflect.getprototypeof@npm:^1.0.6":
+ version: 1.0.8
+ resolution: "reflect.getprototypeof@npm:1.0.8"
+ dependencies:
+ call-bind: "npm:^1.0.8"
+ define-properties: "npm:^1.2.1"
+ dunder-proto: "npm:^1.0.0"
+ es-abstract: "npm:^1.23.5"
+ es-errors: "npm:^1.3.0"
+ get-intrinsic: "npm:^1.2.4"
+ gopd: "npm:^1.2.0"
+ which-builtin-type: "npm:^1.2.0"
+ checksum: 10/bd583a59261faf22504267caaecd548d4c9b5df1addc9f9fa2dcd716ef9dcb947198c3999cbd827dd5b396ab0ed76772479102c2f3d3f7bfc9adb9c1c37bbc72
+ languageName: node
+ linkType: hard
+
"regenerator-runtime@npm:^0.11.0":
version: 0.11.1
resolution: "regenerator-runtime@npm:0.11.1"
@@ -8890,6 +12525,18 @@ __metadata:
languageName: node
linkType: hard
+"regexp.prototype.flags@npm:^1.5.3":
+ version: 1.5.3
+ resolution: "regexp.prototype.flags@npm:1.5.3"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ define-properties: "npm:^1.2.1"
+ es-errors: "npm:^1.3.0"
+ set-function-name: "npm:^2.0.2"
+ checksum: 10/fe17bc4eebbc72945aaf9dd059eb7784a5ca453a67cc4b5b3e399ab08452c9a05befd92063e2c52e7b24d9238c60031656af32dd57c555d1ba6330dbf8c23b43
+ languageName: node
+ linkType: hard
+
"relateurl@npm:^0.2.7":
version: 0.2.7
resolution: "relateurl@npm:0.2.7"
@@ -8931,12 +12578,21 @@ __metadata:
languageName: node
linkType: hard
+"resedit@npm:^1.7.0":
+ version: 1.7.2
+ resolution: "resedit@npm:1.7.2"
+ dependencies:
+ pe-library: "npm:^0.4.1"
+ checksum: 10/0fc470cb320a6dbbc85c38abd695cb90ca075d9dbea96846fa5f84ab8add23aa39a02520d70f14c93c84181ba4812a5513da7c79df7491826e7b423cee4e058f
+ languageName: node
+ linkType: hard
+
"resedit@npm:^2.0.0":
- version: 2.0.2
- resolution: "resedit@npm:2.0.2"
+ version: 2.0.3
+ resolution: "resedit@npm:2.0.3"
dependencies:
pe-library: "npm:^1.0.1"
- checksum: 10/443b1ed210bbe40dd552bba918793f68d3df8534885c100d5ea717fef612f14a68a69656187f2a860509d4e1cddfd99516b3367fceff146cd4f9530589628f67
+ checksum: 10/3238ca41b230e1834fdee38c26838b661d95ea8f7b526d00ecc249371574f6b2fb4f325800e0b5bd8017a6dfcd8e5c9943175093b003e4d32398d8389833039f
languageName: node
linkType: hard
@@ -8989,7 +12645,17 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.20.0":
+"resolve-path@npm:^1.4.0":
+ version: 1.4.0
+ resolution: "resolve-path@npm:1.4.0"
+ dependencies:
+ http-errors: "npm:~1.6.2"
+ path-is-absolute: "npm:1.0.1"
+ checksum: 10/1a39f569ee54dd5f8ee8576ef8671c9724bea65d9f9982fbb5352af9fb4e500e1e459c1bfb1ae3ebfd8d43a709c3a01dfa4f46cf5b831e45e2caed4f1a208300
+ languageName: node
+ linkType: hard
+
+"resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.17.0, resolve@npm:^1.20.0":
version: 1.22.8
resolution: "resolve@npm:1.22.8"
dependencies:
@@ -9002,7 +12668,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@npm%3A^1.1.6#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin":
+"resolve@patch:resolve@npm%3A^1.1.6#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.17.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin":
version: 1.22.8
resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d"
dependencies:
@@ -9115,6 +12781,16 @@ __metadata:
languageName: node
linkType: hard
+"ripemd160@npm:^2.0.0, ripemd160@npm:^2.0.1":
+ version: 2.0.2
+ resolution: "ripemd160@npm:2.0.2"
+ dependencies:
+ hash-base: "npm:^3.0.0"
+ inherits: "npm:^2.0.1"
+ checksum: 10/006accc40578ee2beae382757c4ce2908a826b27e2b079efdcd2959ee544ddf210b7b5d7d5e80467807604244e7388427330f5c6d4cd61e6edaddc5773ccc393
+ languageName: node
+ linkType: hard
+
"roarr@npm:^2.15.3":
version: 2.15.4
resolution: "roarr@npm:2.15.4"
@@ -9129,6 +12805,17 @@ __metadata:
languageName: node
linkType: hard
+"router@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "router@npm:2.1.0"
+ dependencies:
+ is-promise: "npm:^4.0.0"
+ parseurl: "npm:^1.3.3"
+ path-to-regexp: "npm:^8.0.0"
+ checksum: 10/00685d40b062529d704c3d7f4c2b46f0f9195f36c21980837408cd33decc0ddce754cb0345349077e7b80213b981d19968537fece51210dc6ee6d8b307782898
+ languageName: node
+ linkType: hard
+
"run-applescript@npm:^3.2.0":
version: 3.2.0
resolution: "run-applescript@npm:3.2.0"
@@ -9154,20 +12841,43 @@ __metadata:
languageName: node
linkType: hard
-"safe-buffer@npm:5.1.2, safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1":
- version: 5.1.2
- resolution: "safe-buffer@npm:5.1.2"
- checksum: 10/7eb5b48f2ed9a594a4795677d5a150faa7eb54483b2318b568dc0c4fc94092a6cce5be02c7288a0500a156282f5276d5688bce7259299568d1053b2150ef374a
+"safe-array-concat@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "safe-array-concat@npm:1.1.2"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ get-intrinsic: "npm:^1.2.4"
+ has-symbols: "npm:^1.0.3"
+ isarray: "npm:^2.0.5"
+ checksum: 10/a54f8040d7cb696a1ee38d19cc71ab3cfb654b9b81bae00c6459618cfad8214ece7e6666592f9c925aafef43d0a20c5e6fbb3413a2b618e1ce9d516a2e6dcfc5
languageName: node
linkType: hard
-"safe-buffer@npm:5.2.1, safe-buffer@npm:>=5.1.0, safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:^5.1.1, safe-buffer@npm:~5.2.0":
+"safe-buffer@npm:5.2.1, safe-buffer@npm:>=5.1.0, safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:^5.1.1, safe-buffer@npm:^5.1.2, safe-buffer@npm:^5.2.0, safe-buffer@npm:^5.2.1, safe-buffer@npm:~5.2.0":
version: 5.2.1
resolution: "safe-buffer@npm:5.2.1"
checksum: 10/32872cd0ff68a3ddade7a7617b8f4c2ae8764d8b7d884c651b74457967a9e0e886267d3ecc781220629c44a865167b61c375d2da6c720c840ecd73f45d5d9451
languageName: node
linkType: hard
+"safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1":
+ version: 5.1.2
+ resolution: "safe-buffer@npm:5.1.2"
+ checksum: 10/7eb5b48f2ed9a594a4795677d5a150faa7eb54483b2318b568dc0c4fc94092a6cce5be02c7288a0500a156282f5276d5688bce7259299568d1053b2150ef374a
+ languageName: node
+ linkType: hard
+
+"safe-regex-test@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "safe-regex-test@npm:1.0.3"
+ dependencies:
+ call-bind: "npm:^1.0.6"
+ es-errors: "npm:^1.3.0"
+ is-regex: "npm:^1.1.4"
+ checksum: 10/b04de61114b10274d92e25b6de7ccb5de07f11ea15637ff636de4b5190c0f5cd8823fe586dde718504cf78055437d70fd8804976894df502fcf5a210c970afb3
+ languageName: node
+ linkType: hard
+
"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0":
version: 2.1.2
resolution: "safer-buffer@npm:2.1.2"
@@ -9234,6 +12944,13 @@ __metadata:
languageName: node
linkType: hard
+"secure-json-parse@npm:^2.7.0":
+ version: 2.7.0
+ resolution: "secure-json-parse@npm:2.7.0"
+ checksum: 10/974386587060b6fc5b1ac06481b2f9dbbb0d63c860cc73dc7533f27835fdb67b0ef08762dbfef25625c15bc0a0c366899e00076cb0d556af06b71e22f1dede4c
+ languageName: node
+ linkType: hard
+
"select-hose@npm:^2.0.0":
version: 2.0.0
resolution: "select-hose@npm:2.0.0"
@@ -9276,7 +12993,7 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:^7.1.3, semver@npm:^7.2.1, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.8, semver@npm:^7.5.2, semver@npm:^7.5.4":
+"semver@npm:^7.1.1, semver@npm:^7.1.3, semver@npm:^7.2.1, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.8, semver@npm:^7.5.2, semver@npm:^7.5.4, semver@npm:^7.6.3":
version: 7.6.3
resolution: "semver@npm:7.6.3"
bin:
@@ -9285,9 +13002,9 @@ __metadata:
languageName: node
linkType: hard
-"send@npm:0.18.0":
- version: 0.18.0
- resolution: "send@npm:0.18.0"
+"send@npm:0.19.0":
+ version: 0.19.0
+ resolution: "send@npm:0.19.0"
dependencies:
debug: "npm:2.6.9"
depd: "npm:2.0.0"
@@ -9302,7 +13019,27 @@ __metadata:
on-finished: "npm:2.4.1"
range-parser: "npm:~1.2.1"
statuses: "npm:2.0.1"
- checksum: 10/ec66c0ad109680ad8141d507677cfd8b4e40b9559de23191871803ed241718e99026faa46c398dcfb9250676076573bd6bfe5d0ec347f88f4b7b8533d1d391cb
+ checksum: 10/1f6064dea0ae4cbe4878437aedc9270c33f2a6650a77b56a16b62d057527f2766d96ee282997dd53ec0339082f2aad935bc7d989b46b48c82fc610800dc3a1d0
+ languageName: node
+ linkType: hard
+
+"send@npm:^1.0.0, send@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "send@npm:1.1.0"
+ dependencies:
+ debug: "npm:^4.3.5"
+ destroy: "npm:^1.2.0"
+ encodeurl: "npm:^2.0.0"
+ escape-html: "npm:^1.0.3"
+ etag: "npm:^1.8.1"
+ fresh: "npm:^0.5.2"
+ http-errors: "npm:^2.0.0"
+ mime-types: "npm:^2.1.35"
+ ms: "npm:^2.1.3"
+ on-finished: "npm:^2.4.1"
+ range-parser: "npm:^1.2.1"
+ statuses: "npm:^2.0.1"
+ checksum: 10/5040d4d1e52a2a4634a3381a0c21be8115543be3ac0345b99c16d2510af2391968e1c4031ac3e1620cca6948f5ff888f39fa6515c4b6005c6c792c56300ea997
languageName: node
linkType: hard
@@ -9339,15 +13076,27 @@ __metadata:
languageName: node
linkType: hard
-"serve-static@npm:1.15.0":
- version: 1.15.0
- resolution: "serve-static@npm:1.15.0"
+"serve-static@npm:1.16.2":
+ version: 1.16.2
+ resolution: "serve-static@npm:1.16.2"
dependencies:
- encodeurl: "npm:~1.0.2"
+ encodeurl: "npm:~2.0.0"
escape-html: "npm:~1.0.3"
parseurl: "npm:~1.3.3"
- send: "npm:0.18.0"
- checksum: 10/699b2d4c29807a51d9b5e0f24955346911437aebb0178b3c4833ad30d3eca93385ff9927254f5c16da345903cad39d9cd4a532198c95a5129cc4ed43911b15a4
+ send: "npm:0.19.0"
+ checksum: 10/7fa9d9c68090f6289976b34fc13c50ac8cd7f16ae6bce08d16459300f7fc61fbc2d7ebfa02884c073ec9d6ab9e7e704c89561882bbe338e99fcacb2912fde737
+ languageName: node
+ linkType: hard
+
+"serve-static@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "serve-static@npm:2.1.0"
+ dependencies:
+ encodeurl: "npm:^2.0.0"
+ escape-html: "npm:^1.0.3"
+ parseurl: "npm:^1.3.3"
+ send: "npm:^1.0.0"
+ checksum: 10/ecb5969b66520e6546721454e72ee3fbe827fee16224a563d258d71ab68d9316991c81910b94bd2a7b75112669ef887068ab0ef66a4bf524ed8ed9c919a01de0
languageName: node
linkType: hard
@@ -9358,7 +13107,7 @@ __metadata:
languageName: node
linkType: hard
-"set-function-length@npm:^1.2.1":
+"set-function-length@npm:^1.2.2":
version: 1.2.2
resolution: "set-function-length@npm:1.2.2"
dependencies:
@@ -9372,6 +13121,25 @@ __metadata:
languageName: node
linkType: hard
+"set-function-name@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "set-function-name@npm:2.0.2"
+ dependencies:
+ define-data-property: "npm:^1.1.4"
+ es-errors: "npm:^1.3.0"
+ functions-have-names: "npm:^1.2.3"
+ has-property-descriptors: "npm:^1.0.2"
+ checksum: 10/c7614154a53ebf8c0428a6c40a3b0b47dac30587c1a19703d1b75f003803f73cdfa6a93474a9ba678fa565ef5fbddc2fae79bca03b7d22ab5fd5163dbe571a74
+ languageName: node
+ linkType: hard
+
+"setimmediate@npm:^1.0.4":
+ version: 1.0.5
+ resolution: "setimmediate@npm:1.0.5"
+ checksum: 10/76e3f5d7f4b581b6100ff819761f04a984fa3f3990e72a6554b57188ded53efce2d3d6c0932c10f810b7c59414f85e2ab3c11521877d1dea1ce0b56dc906f485
+ languageName: node
+ linkType: hard
+
"setprototypeof@npm:1.1.0":
version: 1.1.0
resolution: "setprototypeof@npm:1.1.0"
@@ -9386,6 +13154,18 @@ __metadata:
languageName: node
linkType: hard
+"sha.js@npm:^2.4.0, sha.js@npm:^2.4.8":
+ version: 2.4.11
+ resolution: "sha.js@npm:2.4.11"
+ dependencies:
+ inherits: "npm:^2.0.1"
+ safe-buffer: "npm:^5.0.1"
+ bin:
+ sha.js: ./bin.js
+ checksum: 10/d833bfa3e0a67579a6ce6e1bc95571f05246e0a441dd8c76e3057972f2a3e098465687a4369b07e83a0375a88703577f71b5b2e966809e67ebc340dbedb478c7
+ languageName: node
+ linkType: hard
+
"shallow-clone@npm:^3.0.0":
version: 3.0.1
resolution: "shallow-clone@npm:3.0.1"
@@ -9434,10 +13214,10 @@ __metadata:
languageName: node
linkType: hard
-"shell-quote@npm:^1.8.1":
- version: 1.8.1
- resolution: "shell-quote@npm:1.8.1"
- checksum: 10/af19ab5a1ec30cb4b2f91fd6df49a7442d5c4825a2e269b3712eded10eedd7f9efeaab96d57829880733fc55bcdd8e9b1d8589b4befb06667c731d08145e274d
+"shell-quote@npm:^1.6.1, shell-quote@npm:^1.8.1":
+ version: 1.8.2
+ resolution: "shell-quote@npm:1.8.2"
+ checksum: 10/3ae4804fd80a12ba07650d0262804ae3b479a62a6b6971a6dc5fa12995507aa63d3de3e6a8b7a8d18f4ce6eb118b7d75db7fcb2c0acbf016f210f746b10cfe02
languageName: node
linkType: hard
@@ -9453,7 +13233,42 @@ __metadata:
languageName: node
linkType: hard
-"side-channel@npm:^1.0.4":
+"side-channel-list@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "side-channel-list@npm:1.0.0"
+ dependencies:
+ es-errors: "npm:^1.3.0"
+ object-inspect: "npm:^1.13.3"
+ checksum: 10/603b928997abd21c5a5f02ae6b9cc36b72e3176ad6827fab0417ead74580cc4fb4d5c7d0a8a2ff4ead34d0f9e35701ed7a41853dac8a6d1a664fcce1a044f86f
+ languageName: node
+ linkType: hard
+
+"side-channel-map@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "side-channel-map@npm:1.0.1"
+ dependencies:
+ call-bound: "npm:^1.0.2"
+ es-errors: "npm:^1.3.0"
+ get-intrinsic: "npm:^1.2.5"
+ object-inspect: "npm:^1.13.3"
+ checksum: 10/5771861f77feefe44f6195ed077a9e4f389acc188f895f570d56445e251b861754b547ea9ef73ecee4e01fdada6568bfe9020d2ec2dfc5571e9fa1bbc4a10615
+ languageName: node
+ linkType: hard
+
+"side-channel-weakmap@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "side-channel-weakmap@npm:1.0.2"
+ dependencies:
+ call-bound: "npm:^1.0.2"
+ es-errors: "npm:^1.3.0"
+ get-intrinsic: "npm:^1.2.5"
+ object-inspect: "npm:^1.13.3"
+ side-channel-map: "npm:^1.0.1"
+ checksum: 10/a815c89bc78c5723c714ea1a77c938377ea710af20d4fb886d362b0d1f8ac73a17816a5f6640f354017d7e292a43da9c5e876c22145bac00b76cfb3468001736
+ languageName: node
+ linkType: hard
+
+"side-channel@npm:^1.0.4, side-channel@npm:^1.0.6":
version: 1.0.6
resolution: "side-channel@npm:1.0.6"
dependencies:
@@ -9465,6 +13280,19 @@ __metadata:
languageName: node
linkType: hard
+"side-channel@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "side-channel@npm:1.1.0"
+ dependencies:
+ es-errors: "npm:^1.3.0"
+ object-inspect: "npm:^1.13.3"
+ side-channel-list: "npm:^1.0.0"
+ side-channel-map: "npm:^1.0.1"
+ side-channel-weakmap: "npm:^1.0.2"
+ checksum: 10/7d53b9db292c6262f326b6ff3bc1611db84ece36c2c7dc0e937954c13c73185b0406c56589e2bb8d071d6fee468e14c39fb5d203ee39be66b7b8174f179afaba
+ languageName: node
+ linkType: hard
+
"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7":
version: 3.0.7
resolution: "signal-exit@npm:3.0.7"
@@ -9561,13 +13389,13 @@ __metadata:
linkType: hard
"socks-proxy-agent@npm:^8.0.3":
- version: 8.0.4
- resolution: "socks-proxy-agent@npm:8.0.4"
+ version: 8.0.5
+ resolution: "socks-proxy-agent@npm:8.0.5"
dependencies:
- agent-base: "npm:^7.1.1"
+ agent-base: "npm:^7.1.2"
debug: "npm:^4.3.4"
socks: "npm:^2.8.3"
- checksum: 10/c8e7c2b398338b49a0a0f4d2bae5c0602aeeca6b478b99415927b6c5db349ca258448f2c87c6958ebf83eea17d42cbc5d1af0bfecb276cac10b9658b0f07f7d7
+ checksum: 10/ee99e1dacab0985b52cbe5a75640be6e604135e9489ebdc3048635d186012fbaecc20fbbe04b177dee434c319ba20f09b3e7dfefb7d932466c0d707744eac05c
languageName: node
linkType: hard
@@ -9581,10 +13409,17 @@ __metadata:
languageName: node
linkType: hard
-"source-map-js@npm:^1.2.0":
- version: 1.2.0
- resolution: "source-map-js@npm:1.2.0"
- checksum: 10/74f331cfd2d121c50790c8dd6d3c9de6be21926de80583b23b37029b0f37aefc3e019fa91f9a10a5e120c08135297e1ecf312d561459c45908cb1e0e365f49e5
+"source-list-map@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "source-list-map@npm:2.0.1"
+ checksum: 10/3918ffba5fe8447bc816800026fe707aab233d9d05a3487225d880e23b7e37ed455b4e1b844e05644f6ecc7c9b837c0cc32da54dd37f77c993370ebcdb049246
+ languageName: node
+ linkType: hard
+
+"source-map-js@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "source-map-js@npm:1.2.1"
+ checksum: 10/ff9d8c8bf096d534a5b7707e0382ef827b4dd360a577d3f34d2b9f48e12c9d230b5747974ee7c607f0df65113732711bb701fe9ece3c7edbd43cb2294d707df3
languageName: node
linkType: hard
@@ -9598,7 +13433,7 @@ __metadata:
languageName: node
linkType: hard
-"source-map@npm:^0.6.0, source-map@npm:~0.6.0":
+"source-map@npm:^0.6.0, source-map@npm:^0.6.1, source-map@npm:~0.6.0, source-map@npm:~0.6.1":
version: 0.6.1
resolution: "source-map@npm:0.6.1"
checksum: 10/59ef7462f1c29d502b3057e822cdbdae0b0e565302c4dd1a95e11e793d8d9d62006cdc10e0fd99163ca33ff2071360cf50ee13f90440806e7ed57d81cba2f7ff
@@ -9652,9 +13487,9 @@ __metadata:
linkType: hard
"spdx-license-ids@npm:^3.0.0":
- version: 3.0.18
- resolution: "spdx-license-ids@npm:3.0.18"
- checksum: 10/45fdbb50c4bbe364720ef0acd19f4fc1914d73ba1e2b1ce9db21ee12d7f9e8bf14336289f6ad3d5acac3dc5b91aafe61e9c652d5806b31cbb8518a14979a16ff
+ version: 3.0.20
+ resolution: "spdx-license-ids@npm:3.0.20"
+ checksum: 10/30e566ea74b04232c64819d1f5313c00d92e9c73d054541650331fc794499b3bcc4991bcd90fa3c2fc4d040006f58f63104706255266e87a9d452e6574afc60c
languageName: node
linkType: hard
@@ -9685,6 +13520,24 @@ __metadata:
languageName: node
linkType: hard
+"split2@npm:^3.0.0":
+ version: 3.2.2
+ resolution: "split2@npm:3.2.2"
+ dependencies:
+ readable-stream: "npm:^3.0.0"
+ checksum: 10/a426e1e6718e2f7e50f102d5ec3525063d885e3d9cec021a81175fd3497fdb8b867a89c99e70bef4daeef4f2f5e544f7b92df8c1a30b4254e10a9cfdcc3dae87
+ languageName: node
+ linkType: hard
+
+"split@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "split@npm:1.0.1"
+ dependencies:
+ through: "npm:2"
+ checksum: 10/12f4554a5792c7e98bb3e22b53c63bfa5ef89aa704353e1db608a55b51f5b12afaad6e4a8ecf7843c15f273f43cdadd67b3705cc43d48a75c2cf4641d51f7e7a
+ languageName: node
+ linkType: hard
+
"sprintf-js@npm:^1.1.2, sprintf-js@npm:^1.1.3":
version: 1.1.3
resolution: "sprintf-js@npm:1.1.3"
@@ -9701,6 +13554,15 @@ __metadata:
languageName: node
linkType: hard
+"ssri@npm:^12.0.0":
+ version: 12.0.0
+ resolution: "ssri@npm:12.0.0"
+ dependencies:
+ minipass: "npm:^7.0.3"
+ checksum: 10/7024c1a6e39b3f18aa8f1c8290e884fe91b0f9ca5a6c6d410544daad54de0ba664db879afe16412e187c6c292fd60b937f047ee44292e5c2af2dcc6d8e1a9b48
+ languageName: node
+ linkType: hard
+
"ssri@npm:^9.0.0":
version: 9.0.1
resolution: "ssri@npm:9.0.1"
@@ -9710,6 +13572,37 @@ __metadata:
languageName: node
linkType: hard
+"stable@npm:^0.1.8":
+ version: 0.1.8
+ resolution: "stable@npm:0.1.8"
+ checksum: 10/2ff482bb100285d16dd75cd8f7c60ab652570e8952c0bfa91828a2b5f646a0ff533f14596ea4eabd48bb7f4aeea408dce8f8515812b975d958a4cc4fa6b9dfeb
+ languageName: node
+ linkType: hard
+
+"standard-version@npm:^9.5.0":
+ version: 9.5.0
+ resolution: "standard-version@npm:9.5.0"
+ dependencies:
+ chalk: "npm:^2.4.2"
+ conventional-changelog: "npm:3.1.25"
+ conventional-changelog-config-spec: "npm:2.1.0"
+ conventional-changelog-conventionalcommits: "npm:4.6.3"
+ conventional-recommended-bump: "npm:6.1.0"
+ detect-indent: "npm:^6.0.0"
+ detect-newline: "npm:^3.1.0"
+ dotgitignore: "npm:^2.1.0"
+ figures: "npm:^3.1.0"
+ find-up: "npm:^5.0.0"
+ git-semver-tags: "npm:^4.0.0"
+ semver: "npm:^7.1.1"
+ stringify-package: "npm:^1.0.1"
+ yargs: "npm:^16.0.0"
+ bin:
+ standard-version: bin/cli.js
+ checksum: 10/a59fc3a3046007d376bf164b053011db8f6c1417b3512db697e36ea574ec47fca55086513f602ba237c62a2e61f4c60480eb84793fd0450a715bac9dd8634aa2
+ languageName: node
+ linkType: hard
+
"stat-mode@npm:^1.0.0":
version: 1.0.0
resolution: "stat-mode@npm:1.0.0"
@@ -9717,20 +13610,42 @@ __metadata:
languageName: node
linkType: hard
-"statuses@npm:2.0.1":
+"statuses@npm:2.0.1, statuses@npm:^2.0.1":
version: 2.0.1
resolution: "statuses@npm:2.0.1"
checksum: 10/18c7623fdb8f646fb213ca4051be4df7efb3484d4ab662937ca6fbef7ced9b9e12842709872eb3020cc3504b93bde88935c9f6417489627a7786f24f8031cbcb
languageName: node
linkType: hard
-"statuses@npm:>= 1.4.0 < 2":
+"statuses@npm:>= 1.4.0 < 2, statuses@npm:>= 1.5.0 < 2, statuses@npm:^1.5.0":
version: 1.5.0
resolution: "statuses@npm:1.5.0"
checksum: 10/c469b9519de16a4bb19600205cffb39ee471a5f17b82589757ca7bd40a8d92ebb6ed9f98b5a540c5d302ccbc78f15dc03cc0280dd6e00df1335568a5d5758a5c
languageName: node
linkType: hard
+"stream-browserify@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "stream-browserify@npm:3.0.0"
+ dependencies:
+ inherits: "npm:~2.0.4"
+ readable-stream: "npm:^3.5.0"
+ checksum: 10/05a3cd0a0ce2d568dbdeb69914557c26a1b0a9d871839666b692eae42b96189756a3ed685affc90dab64ff588a8524c8aec6d85072c07905a1f0d941ea68f956
+ languageName: node
+ linkType: hard
+
+"stream-http@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "stream-http@npm:3.2.0"
+ dependencies:
+ builtin-status-codes: "npm:^3.0.0"
+ inherits: "npm:^2.0.4"
+ readable-stream: "npm:^3.6.0"
+ xtend: "npm:^4.0.2"
+ checksum: 10/4f85738cbc6de70ecf0a04bc38b6092b4d91dd5317d3d93c88a84c48e63b82a8724ab5fd591df9f587b5139fe439d1748e4e3db3cb09c2b1e23649cb9d89859e
+ languageName: node
+ linkType: hard
+
"streamifier@npm:^0.1.1":
version: 0.1.1
resolution: "streamifier@npm:0.1.1"
@@ -9771,7 +13686,53 @@ __metadata:
languageName: node
linkType: hard
-"string_decoder@npm:^1.1.1":
+"string.prototype.padend@npm:^3.0.0":
+ version: 3.1.6
+ resolution: "string.prototype.padend@npm:3.1.6"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ define-properties: "npm:^1.2.1"
+ es-abstract: "npm:^1.23.2"
+ es-object-atoms: "npm:^1.0.0"
+ checksum: 10/52cebc58a0252ef45dd0fec3ee4e8655bcc8b6c07b4956c5965542316f5ab3a38ca8d1d06e9804979828fba9de61e59294fe23f64e5d413ac40963a4d4969c19
+ languageName: node
+ linkType: hard
+
+"string.prototype.trim@npm:^1.2.9":
+ version: 1.2.9
+ resolution: "string.prototype.trim@npm:1.2.9"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ define-properties: "npm:^1.2.1"
+ es-abstract: "npm:^1.23.0"
+ es-object-atoms: "npm:^1.0.0"
+ checksum: 10/b2170903de6a2fb5a49bb8850052144e04b67329d49f1343cdc6a87cb24fb4e4b8ad00d3e273a399b8a3d8c32c89775d93a8f43cb42fbff303f25382079fb58a
+ languageName: node
+ linkType: hard
+
+"string.prototype.trimend@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "string.prototype.trimend@npm:1.0.8"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ define-properties: "npm:^1.2.1"
+ es-object-atoms: "npm:^1.0.0"
+ checksum: 10/c2e862ae724f95771da9ea17c27559d4eeced9208b9c20f69bbfcd1b9bc92375adf8af63a103194dba17c4cc4a5cb08842d929f415ff9d89c062d44689c8761b
+ languageName: node
+ linkType: hard
+
+"string.prototype.trimstart@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "string.prototype.trimstart@npm:1.0.8"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ define-properties: "npm:^1.2.1"
+ es-object-atoms: "npm:^1.0.0"
+ checksum: 10/160167dfbd68e6f7cb9f51a16074eebfce1571656fc31d40c3738ca9e30e35496f2c046fe57b6ad49f65f238a152be8c86fd9a2dd58682b5eba39dad995b3674
+ languageName: node
+ linkType: hard
+
+"string_decoder@npm:^1.0.0, string_decoder@npm:^1.1.1":
version: 1.3.0
resolution: "string_decoder@npm:1.3.0"
dependencies:
@@ -9789,6 +13750,13 @@ __metadata:
languageName: node
linkType: hard
+"stringify-package@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "stringify-package@npm:1.0.1"
+ checksum: 10/462036085a0cf7ae073d9b88a2bbf7efb3792e3df3e1fd436851f64196eb0234c8f8ffac436357e355687d6030b7af42e98af9515929e41a6a5c8653aa62a5aa
+ languageName: node
+ linkType: hard
+
"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1":
version: 6.0.1
resolution: "strip-ansi@npm:6.0.1"
@@ -9828,6 +13796,15 @@ __metadata:
languageName: node
linkType: hard
+"strip-indent@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "strip-indent@npm:3.0.0"
+ dependencies:
+ min-indent: "npm:^1.0.0"
+ checksum: 10/18f045d57d9d0d90cd16f72b2313d6364fd2cb4bf85b9f593523ad431c8720011a4d5f08b6591c9d580f446e78855c5334a30fb91aa1560f5d9f95ed1b4a0530
+ languageName: node
+ linkType: hard
+
"strip-json-comments@npm:3.0.1":
version: 3.0.1
resolution: "strip-json-comments@npm:3.0.1"
@@ -9884,6 +13861,18 @@ __metadata:
languageName: node
linkType: hard
+"stylehacks@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "stylehacks@npm:5.1.1"
+ dependencies:
+ browserslist: "npm:^4.21.4"
+ postcss-selector-parser: "npm:^6.0.4"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10/bddce1f5a8ba5a129995fc5585fa59fda6c8c580a8b39631955ee03810957eea62d13c7711a61f3a4f3bc2f9a4a9e019846f73b669c4aa0b5c52cd0198824b5c
+ languageName: node
+ linkType: hard
+
"substyle@npm:^9.1.0":
version: 9.4.1
resolution: "substyle@npm:9.4.1"
@@ -9912,6 +13901,15 @@ __metadata:
languageName: node
linkType: hard
+"supports-color@npm:^5.3.0":
+ version: 5.5.0
+ resolution: "supports-color@npm:5.5.0"
+ dependencies:
+ has-flag: "npm:^3.0.0"
+ checksum: 10/5f505c6fa3c6e05873b43af096ddeb22159831597649881aeb8572d6fe3b81e798cc10840d0c9735e0026b250368851b7f77b65e84f4e4daa820a4f69947f55b
+ languageName: node
+ linkType: hard
+
"supports-color@npm:^7.1.0":
version: 7.2.0
resolution: "supports-color@npm:7.2.0"
@@ -9937,6 +13935,35 @@ __metadata:
languageName: node
linkType: hard
+"svgo@npm:^2.7.0":
+ version: 2.8.0
+ resolution: "svgo@npm:2.8.0"
+ dependencies:
+ "@trysound/sax": "npm:0.2.0"
+ commander: "npm:^7.2.0"
+ css-select: "npm:^4.1.3"
+ css-tree: "npm:^1.1.3"
+ csso: "npm:^4.2.0"
+ picocolors: "npm:^1.0.0"
+ stable: "npm:^0.1.8"
+ bin:
+ svgo: bin/svgo
+ checksum: 10/2b74544da1a9521852fe2784252d6083b336e32528d0e424ee54d1613f17312edc7020c29fa399086560e96cba42ede4a2205328a08edeefa26de84cd769a64a
+ languageName: node
+ linkType: hard
+
+"swr@npm:^2.2.5":
+ version: 2.3.2
+ resolution: "swr@npm:2.3.2"
+ dependencies:
+ dequal: "npm:^2.0.3"
+ use-sync-external-store: "npm:^1.4.0"
+ peerDependencies:
+ react: ^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ checksum: 10/7cf40fe33a05abff4b07eda8465d260432c901e91097ec245a478eb059ce8724810574e369fd0fb2f59fd09c81a8b2da5b76bc43bf97a62698cb2436033df579
+ languageName: node
+ linkType: hard
+
"tapable@npm:^2.0.0, tapable@npm:^2.1.1, tapable@npm:^2.2.0, tapable@npm:^2.2.1":
version: 2.2.1
resolution: "tapable@npm:2.2.1"
@@ -9998,6 +14025,27 @@ __metadata:
languageName: node
linkType: hard
+"tar@npm:^7.4.3":
+ version: 7.4.3
+ resolution: "tar@npm:7.4.3"
+ dependencies:
+ "@isaacs/fs-minipass": "npm:^4.0.0"
+ chownr: "npm:^3.0.0"
+ minipass: "npm:^7.1.2"
+ minizlib: "npm:^3.0.1"
+ mkdirp: "npm:^3.0.1"
+ yallist: "npm:^5.0.0"
+ checksum: 10/12a2a4fc6dee23e07cc47f1aeb3a14a1afd3f16397e1350036a8f4cdfee8dcac7ef5978337a4e7b2ac2c27a9a6d46388fc2088ea7c80cb6878c814b1425f8ecf
+ languageName: node
+ linkType: hard
+
+"temp-dir@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "temp-dir@npm:3.0.0"
+ checksum: 10/577211e995d1d584dd60f1469351d45e8a5b4524e4a9e42d3bdd12cfde1d0bb8f5898311bef24e02aaafb69514c1feb58c7b4c33dcec7129da3b0861a4ca935b
+ languageName: node
+ linkType: hard
+
"temp-file@npm:^3.4.0":
version: 3.4.0
resolution: "temp-file@npm:3.4.0"
@@ -10018,6 +14066,15 @@ __metadata:
languageName: node
linkType: hard
+"tempfile@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "tempfile@npm:5.0.0"
+ dependencies:
+ temp-dir: "npm:^3.0.0"
+ checksum: 10/c1c1a2c0944aade54b28c7b1d4c07b9d527c5a8d7d67c3a9faa39a34b31569d1c4992ac36c35f5379114e11f30efd654458cec9edaaa21dad73ac374c9b4c655
+ languageName: node
+ linkType: hard
+
"terser-webpack-plugin@npm:^5.3.10":
version: 5.3.10
resolution: "terser-webpack-plugin@npm:5.3.10"
@@ -10041,8 +14098,8 @@ __metadata:
linkType: hard
"terser@npm:^5.10.0, terser@npm:^5.26.0":
- version: 5.31.3
- resolution: "terser@npm:5.31.3"
+ version: 5.37.0
+ resolution: "terser@npm:5.37.0"
dependencies:
"@jridgewell/source-map": "npm:^0.3.3"
acorn: "npm:^8.8.2"
@@ -10050,7 +14107,14 @@ __metadata:
source-map-support: "npm:~0.5.20"
bin:
terser: bin/terser
- checksum: 10/7f66d93a1157f66f5eda16515ed45e6eb485d3c4acbc46e78a5e62922f5b4643d9212abc586f791021fafc71563a93475a986c52f4270a5e0b3ee50a70507d9e
+ checksum: 10/3afacf7c38c47a5a25dbe1ba2e7aafd61166474d4377ec0af490bd41ab3686ab12679818d5fe4a3e7f76efee26f639c92ac334940c378bbc31176520a38379c3
+ languageName: node
+ linkType: hard
+
+"text-extensions@npm:^1.0.0":
+ version: 1.9.0
+ resolution: "text-extensions@npm:1.9.0"
+ checksum: 10/56a9962c1b62d39b2bcb369b7558ca85c1b55e554b38dfd725edcc0a1babe5815782a60c17ff6b839093b163dfebb92b804208aaaea616ec7571c8059ae0cf44
languageName: node
linkType: hard
@@ -10063,6 +14127,39 @@ __metadata:
languageName: node
linkType: hard
+"throttleit@npm:2.1.0":
+ version: 2.1.0
+ resolution: "throttleit@npm:2.1.0"
+ checksum: 10/a2003947aafc721c4a17e6f07db72dc88a64fa9bba0f9c659f7997d30f9590b3af22dadd6a41851e0e8497d539c33b2935c2c7919cf4255922509af6913c619b
+ languageName: node
+ linkType: hard
+
+"through2@npm:^2.0.0":
+ version: 2.0.5
+ resolution: "through2@npm:2.0.5"
+ dependencies:
+ readable-stream: "npm:~2.3.6"
+ xtend: "npm:~4.0.1"
+ checksum: 10/cd71f7dcdc7a8204fea003a14a433ef99384b7d4e31f5497e1f9f622b3cf3be3691f908455f98723bdc80922a53af7fa10c3b7abbe51c6fd3d536dbc7850e2c4
+ languageName: node
+ linkType: hard
+
+"through2@npm:^4.0.0":
+ version: 4.0.2
+ resolution: "through2@npm:4.0.2"
+ dependencies:
+ readable-stream: "npm:3"
+ checksum: 10/72c246233d9a989bbebeb6b698ef0b7b9064cb1c47930f79b25d87b6c867e075432811f69b7b2ac8da00ca308191c507bdab913944be8019ac43b036ce88f6ba
+ languageName: node
+ linkType: hard
+
+"through@npm:2, through@npm:>=2.2.7 <3":
+ version: 2.3.8
+ resolution: "through@npm:2.3.8"
+ checksum: 10/5da78346f70139a7d213b65a0106f3c398d6bc5301f9248b5275f420abc2c4b1e77c2abc72d218dedc28c41efb2e7c312cb76a7730d04f9c2d37d247da3f4198
+ languageName: node
+ linkType: hard
+
"thunky@npm:^1.0.2":
version: 1.1.0
resolution: "thunky@npm:1.1.0"
@@ -10070,6 +14167,13 @@ __metadata:
languageName: node
linkType: hard
+"tiktoken@npm:1.0.12":
+ version: 1.0.12
+ resolution: "tiktoken@npm:1.0.12"
+ checksum: 10/595ab2e93f1937a1af8baf057f1a2951cfd7b5d4c0986807c1fc8e1a2118800a31cec81cdbcb115c4be5eec4fd9d5c23ac23691a227658c1010aeefec5dfa3ea
+ languageName: node
+ linkType: hard
+
"timeago.js@npm:^4.0.2":
version: 4.0.2
resolution: "timeago.js@npm:4.0.2"
@@ -10077,6 +14181,15 @@ __metadata:
languageName: node
linkType: hard
+"timers-browserify@npm:^2.0.4":
+ version: 2.0.12
+ resolution: "timers-browserify@npm:2.0.12"
+ dependencies:
+ setimmediate: "npm:^1.0.4"
+ checksum: 10/ec37ae299066bef6c464dcac29c7adafba1999e7227a9bdc4e105a459bee0f0b27234a46bfd7ab4041da79619e06a58433472867a913d01c26f8a203f87cee70
+ languageName: node
+ linkType: hard
+
"tiny-typed-emitter@npm:^2.1.0":
version: 2.1.0
resolution: "tiny-typed-emitter@npm:2.1.0"
@@ -10201,6 +14314,13 @@ __metadata:
languageName: node
linkType: hard
+"trim-newlines@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "trim-newlines@npm:3.0.1"
+ checksum: 10/b530f3fadf78e570cf3c761fb74fef655beff6b0f84b29209bac6c9622db75ad1417f4a7b5d54c96605dcd72734ad44526fef9f396807b90839449eb543c6206
+ languageName: node
+ linkType: hard
+
"trim-repeated@npm:^1.0.0":
version: 1.0.0
resolution: "trim-repeated@npm:1.0.0"
@@ -10274,13 +14394,14 @@ __metadata:
linkType: hard
"tsconfig-paths-webpack-plugin@npm:^4.1.0":
- version: 4.1.0
- resolution: "tsconfig-paths-webpack-plugin@npm:4.1.0"
+ version: 4.2.0
+ resolution: "tsconfig-paths-webpack-plugin@npm:4.2.0"
dependencies:
chalk: "npm:^4.1.0"
enhanced-resolve: "npm:^5.7.0"
+ tapable: "npm:^2.2.1"
tsconfig-paths: "npm:^4.1.2"
- checksum: 10/e5a36902528e51bfd13daddd9b843cf4c12d40f23bb21953bdbf4fe97ade11ccd848ca5f1353f89688c7ef4704099e26a8f9f1b1cd0a0484287b93b00215b63e
+ checksum: 10/946f23a38a404bf2d3803b60b5af1d7a6cc85bed411c9feefa707656efd9007cdcee7eb0e860ca8690ba479810c7b94ce026f6ac70daa6c803e55aac809c86c4
languageName: node
linkType: hard
@@ -10295,10 +14416,24 @@ __metadata:
languageName: node
linkType: hard
-"tslib@npm:^2.0.0, tslib@npm:^2.0.3, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0":
- version: 2.6.3
- resolution: "tslib@npm:2.6.3"
- checksum: 10/52109bb681f8133a2e58142f11a50e05476de4f075ca906d13b596ae5f7f12d30c482feb0bff167ae01cfc84c5803e575a307d47938999246f5a49d174fc558c
+"tslib@npm:^2.0.0, tslib@npm:^2.0.3, tslib@npm:^2.2.0, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0":
+ version: 2.8.1
+ resolution: "tslib@npm:2.8.1"
+ checksum: 10/3e2e043d5c2316461cb54e5c7fe02c30ef6dccb3384717ca22ae5c6b5bc95232a6241df19c622d9c73b809bea33b187f6dbc73030963e29950c2141bc32a79f7
+ languageName: node
+ linkType: hard
+
+"tsscmp@npm:1.0.6":
+ version: 1.0.6
+ resolution: "tsscmp@npm:1.0.6"
+ checksum: 10/850405080ea3ecb158e9e01bc4e87c9edb94a829d8ad8747f30ba103fcc41a287d7949ab84d7b27c36294036a2c9878f050db15b73a1a1961abfb7688b82ac53
+ languageName: node
+ linkType: hard
+
+"tty-browserify@npm:0.0.1":
+ version: 0.0.1
+ resolution: "tty-browserify@npm:0.0.1"
+ checksum: 10/93b745d43fa5a7d2b948fa23be8d313576d1d884b48acd957c07710bac1c0d8ac34c0556ad4c57c73d36e11741763ef66b3fb4fb97b06b7e4d525315a3cd45f5
languageName: node
linkType: hard
@@ -10318,6 +14453,27 @@ __metadata:
languageName: node
linkType: hard
+"type-fest@npm:^0.18.0":
+ version: 0.18.1
+ resolution: "type-fest@npm:0.18.1"
+ checksum: 10/08844377058435c2b0e633ba01bab6102dba0ed63d85417d8e18feff265eed6f5c9f8f9a25d405ea9db88a41a569be73a3c4c0d4e29150bf89fb145bb23114a2
+ languageName: node
+ linkType: hard
+
+"type-fest@npm:^0.6.0":
+ version: 0.6.0
+ resolution: "type-fest@npm:0.6.0"
+ checksum: 10/9ecbf4ba279402b14c1a0614b6761bbe95626fab11377291fecd7e32b196109551e0350dcec6af74d97ced1b000ba8060a23eca33157091e642b409c2054ba82
+ languageName: node
+ linkType: hard
+
+"type-fest@npm:^0.8.1":
+ version: 0.8.1
+ resolution: "type-fest@npm:0.8.1"
+ checksum: 10/fd4a91bfb706aeeb0d326ebd2e9a8ea5263979e5dec8d16c3e469a5bd3a946e014a062ef76c02e3086d3d1c7209a56a20a4caafd0e9f9a5c2ab975084ea3d388
+ languageName: node
+ linkType: hard
+
"type-fest@npm:^1.0.2":
version: 1.4.0
resolution: "type-fest@npm:1.4.0"
@@ -10325,7 +14481,14 @@ __metadata:
languageName: node
linkType: hard
-"type-is@npm:~1.6.18":
+"type-fest@npm:^4.27.0, type-fest@npm:^4.6.0, type-fest@npm:^4.7.1":
+ version: 4.30.0
+ resolution: "type-fest@npm:4.30.0"
+ checksum: 10/46c733df4feb87dfd281fba4fa3913dc38b45136be35adffbcef95e13414105a4669476c1f8686680b9c98e59ed5dc85efe42caf67adbaa04f48dfc41f8330fa
+ languageName: node
+ linkType: hard
+
+"type-is@npm:^1.6.16, type-is@npm:~1.6.18":
version: 1.6.18
resolution: "type-is@npm:1.6.18"
dependencies:
@@ -10335,44 +14498,136 @@ __metadata:
languageName: node
linkType: hard
-"typescript@npm:^5.3.3, typescript@npm:^5.5.3":
- version: 5.5.4
- resolution: "typescript@npm:5.5.4"
+"type-is@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "type-is@npm:2.0.0"
+ dependencies:
+ content-type: "npm:^1.0.5"
+ media-typer: "npm:^1.1.0"
+ mime-types: "npm:^3.0.0"
+ checksum: 10/056ae0e94fc7e01209f001d2b4506e39908d95e454aef6eefec7f8f252a00b15c6c0a9707fa3d4d6a83be8ea3ea95fe1d6cfd5bfe7ef90831b61875f5512f441
+ languageName: node
+ linkType: hard
+
+"typed-array-buffer@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "typed-array-buffer@npm:1.0.2"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ es-errors: "npm:^1.3.0"
+ is-typed-array: "npm:^1.1.13"
+ checksum: 10/02ffc185d29c6df07968272b15d5319a1610817916ec8d4cd670ded5d1efe72901541ff2202fcc622730d8a549c76e198a2f74e312eabbfb712ed907d45cbb0b
+ languageName: node
+ linkType: hard
+
+"typed-array-byte-length@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "typed-array-byte-length@npm:1.0.1"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ for-each: "npm:^0.3.3"
+ gopd: "npm:^1.0.1"
+ has-proto: "npm:^1.0.3"
+ is-typed-array: "npm:^1.1.13"
+ checksum: 10/e4a38329736fe6a73b52a09222d4a9e8de14caaa4ff6ad8e55217f6705b017d9815b7284c85065b3b8a7704e226ccff1372a72b78c2a5b6b71b7bf662308c903
+ languageName: node
+ linkType: hard
+
+"typed-array-byte-offset@npm:^1.0.2":
+ version: 1.0.3
+ resolution: "typed-array-byte-offset@npm:1.0.3"
+ dependencies:
+ available-typed-arrays: "npm:^1.0.7"
+ call-bind: "npm:^1.0.7"
+ for-each: "npm:^0.3.3"
+ gopd: "npm:^1.0.1"
+ has-proto: "npm:^1.0.3"
+ is-typed-array: "npm:^1.1.13"
+ reflect.getprototypeof: "npm:^1.0.6"
+ checksum: 10/6c3bfba026616e656278a062dd5232d80fbb156b792045e698ecb0260a4c6e77e82412d6c8049f4e58bb66f509c90aacad09f02d4b5b8a4e67cf9c423a563be9
+ languageName: node
+ linkType: hard
+
+"typed-array-length@npm:^1.0.6":
+ version: 1.0.7
+ resolution: "typed-array-length@npm:1.0.7"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ for-each: "npm:^0.3.3"
+ gopd: "npm:^1.0.1"
+ is-typed-array: "npm:^1.1.13"
+ possible-typed-array-names: "npm:^1.0.0"
+ reflect.getprototypeof: "npm:^1.0.6"
+ checksum: 10/d6b2f0e81161682d2726eb92b1dc2b0890890f9930f33f9bcf6fc7272895ce66bc368066d273e6677776de167608adc53fcf81f1be39a146d64b630edbf2081c
+ languageName: node
+ linkType: hard
+
+"typedarray@npm:^0.0.6":
+ version: 0.0.6
+ resolution: "typedarray@npm:0.0.6"
+ checksum: 10/2cc1bcf7d8c1237f6a16c04efc06637b2c5f2d74e58e84665445cf87668b85a21ab18dd751fa49eee6ae024b70326635d7b79ad37b1c370ed2fec6aeeeb52714
+ languageName: node
+ linkType: hard
+
+"typescript@npm:^5.4.3, typescript@npm:^5.5.3":
+ version: 5.7.2
+ resolution: "typescript@npm:5.7.2"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
- checksum: 10/1689ccafef894825481fc3d856b4834ba3cc185a9c2878f3c76a9a1ef81af04194849840f3c69e7961e2312771471bb3b460ca92561e1d87599b26c37d0ffb6f
+ checksum: 10/4caa3904df69db9d4a8bedc31bafc1e19ffb7b24fbde2997a1633ae1398d0de5bdbf8daf602ccf3b23faddf1aeeb9b795223a2ed9c9a4fdcaf07bfde114a401a
languageName: node
linkType: hard
-"typescript@patch:typescript@npm%3A^5.3.3#optional!builtin, typescript@patch:typescript@npm%3A^5.5.3#optional!builtin":
- version: 5.5.4
- resolution: "typescript@patch:typescript@npm%3A5.5.4#optional!builtin::version=5.5.4&hash=379a07"
+"typescript@patch:typescript@npm%3A^5.4.3#optional!builtin, typescript@patch:typescript@npm%3A^5.5.3#optional!builtin":
+ version: 5.7.2
+ resolution: "typescript@patch:typescript@npm%3A5.7.2#optional!builtin::version=5.7.2&hash=379a07"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
- checksum: 10/746fdd0865c5ce4f15e494c57ede03a9e12ede59cfdb40da3a281807853fe63b00ef1c912d7222143499aa82f18b8b472baa1830df8804746d09b55f6cf5b1cc
+ checksum: 10/ff27fc124bceb8969be722baa38af945b2505767cf794de3e2715e58f61b43780284060287d651fcbbdfb6f917f4653b20f4751991f17e0706db389b9bb3f75d
+ languageName: node
+ linkType: hard
+
+"uglify-js@npm:^3.1.4":
+ version: 3.19.3
+ resolution: "uglify-js@npm:3.19.3"
+ bin:
+ uglifyjs: bin/uglifyjs
+ checksum: 10/6b9639c1985d24580b01bb0ab68e78de310d38eeba7db45bec7850ab4093d8ee464d80ccfaceda9c68d1c366efbee28573b52f95e69ac792354c145acd380b11
+ languageName: node
+ linkType: hard
+
+"unbox-primitive@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "unbox-primitive@npm:1.0.2"
+ dependencies:
+ call-bind: "npm:^1.0.2"
+ has-bigints: "npm:^1.0.2"
+ has-symbols: "npm:^1.0.3"
+ which-boxed-primitive: "npm:^1.0.2"
+ checksum: 10/06e1ee41c1095e37281cb71a975cb3350f7cb470a0665d2576f02cc9564f623bd90cfc0183693b8a7fdf2d242963dcc3010b509fa3ac683f540c765c0f3e7e43
languageName: node
linkType: hard
-"undici-types@npm:^6.19.5":
- version: 6.19.5
- resolution: "undici-types@npm:6.19.5"
- checksum: 10/baac8dbf65568b90601bfc5d5eacf6d642d51c47cf6adcb09a76280058fb2ef9419c330e8941c1d321a647b478ed0a5fcb8d9e6d88ef1b895d129845415ff06b
+"undici-types@npm:^6.20.0":
+ version: 6.21.0
+ resolution: "undici-types@npm:6.21.0"
+ checksum: 10/ec8f41aa4359d50f9b59fa61fe3efce3477cc681908c8f84354d8567bb3701fafdddf36ef6bff307024d3feb42c837cf6f670314ba37fc8145e219560e473d14
languageName: node
linkType: hard
-"undici-types@npm:~5.26.4":
- version: 5.26.5
- resolution: "undici-types@npm:5.26.5"
- checksum: 10/0097779d94bc0fd26f0418b3a05472410408877279141ded2bd449167be1aed7ea5b76f756562cb3586a07f251b90799bab22d9019ceba49c037c76445f7cddd
+"undici-types@npm:~6.19.2":
+ version: 6.19.8
+ resolution: "undici-types@npm:6.19.8"
+ checksum: 10/cf0b48ed4fc99baf56584afa91aaffa5010c268b8842f62e02f752df209e3dea138b372a60a963b3b2576ed932f32329ce7ddb9cb5f27a6c83040d8cd74b7a70
languageName: node
linkType: hard
-"undici-types@npm:~6.11.1":
- version: 6.11.1
- resolution: "undici-types@npm:6.11.1"
- checksum: 10/bdee4c3d67626bf45f1502b817b96e328ff9c3c006ecafa3708bc39ba66d6cecc2d5d69d3148667bb833d3fb457c0e715bfeed0b7b6767fa4d3044f5c1036ba9
+"undici-types@npm:~6.20.0":
+ version: 6.20.0
+ resolution: "undici-types@npm:6.20.0"
+ checksum: 10/583ac7bbf4ff69931d3985f4762cde2690bb607844c16a5e2fbb92ed312fe4fa1b365e953032d469fa28ba8b224e88a595f0b10a449332f83fa77c695e567dbe
languageName: node
linkType: hard
@@ -10401,6 +14656,15 @@ __metadata:
languageName: node
linkType: hard
+"unique-filename@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "unique-filename@npm:4.0.0"
+ dependencies:
+ unique-slug: "npm:^5.0.0"
+ checksum: 10/6a62094fcac286b9ec39edbd1f8f64ff92383baa430af303dfed1ffda5e47a08a6b316408554abfddd9730c78b6106bef4ca4d02c1231a735ddd56ced77573df
+ languageName: node
+ linkType: hard
+
"unique-slug@npm:^3.0.0":
version: 3.0.0
resolution: "unique-slug@npm:3.0.0"
@@ -10419,6 +14683,15 @@ __metadata:
languageName: node
linkType: hard
+"unique-slug@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "unique-slug@npm:5.0.0"
+ dependencies:
+ imurmurhash: "npm:^0.1.4"
+ checksum: 10/beafdf3d6f44990e0a5ce560f8f881b4ee811be70b6ba0db25298c31c8cf525ed963572b48cd03be1c1349084f9e339be4241666d7cf1ebdad20598d3c652b27
+ languageName: node
+ linkType: hard
+
"universalify@npm:^0.1.0":
version: 0.1.2
resolution: "universalify@npm:0.1.2"
@@ -10440,17 +14713,17 @@ __metadata:
languageName: node
linkType: hard
-"update-browserslist-db@npm:^1.1.0":
- version: 1.1.0
- resolution: "update-browserslist-db@npm:1.1.0"
+"update-browserslist-db@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "update-browserslist-db@npm:1.1.1"
dependencies:
- escalade: "npm:^3.1.2"
- picocolors: "npm:^1.0.1"
+ escalade: "npm:^3.2.0"
+ picocolors: "npm:^1.1.0"
peerDependencies:
browserslist: ">= 4.21.0"
bin:
update-browserslist-db: cli.js
- checksum: 10/d70b9efeaf4601aadb1a4f6456a7a5d9118e0063d995866b8e0c5e0cf559482671dab6ce7b079f9536b06758a344fbd83f974b965211e1c6e8d1958540b0c24c
+ checksum: 10/7678dd8609750588d01aa7460e8eddf2ff9d16c2a52fb1811190e0d056390f1fdffd94db3cf8fb209cf634ab4fa9407886338711c71cc6ccade5eeb22b093734
languageName: node
linkType: hard
@@ -10463,12 +14736,22 @@ __metadata:
languageName: node
linkType: hard
-"use-sync-external-store@npm:^1.2.0":
- version: 1.2.2
- resolution: "use-sync-external-store@npm:1.2.2"
+"url@npm:^0.11.4":
+ version: 0.11.4
+ resolution: "url@npm:0.11.4"
+ dependencies:
+ punycode: "npm:^1.4.1"
+ qs: "npm:^6.12.3"
+ checksum: 10/e787d070f0756518b982a4653ef6cdf4d9030d8691eee2d483344faf2b530b71d302287fa63b292299455fea5075c502a5ad5f920cb790e95605847f957a65e4
+ languageName: node
+ linkType: hard
+
+"use-sync-external-store@npm:^1.4.0":
+ version: 1.4.0
+ resolution: "use-sync-external-store@npm:1.4.0"
peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- checksum: 10/671e9c190aab9a8374a5d468c6ba17f52c38b6fae970110bc196fc1e2b57204149aea9619be49a1bb5207fb6e51d8afd19c3bcb94afe61813fed039821461dc0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ checksum: 10/08bf581a8a2effaefc355e9d18ed025d436230f4cc973db2f593166df357cf63e47b9097b6e5089b594758bde322e1737754ad64905e030d70f8ff7ee671fd01
languageName: node
linkType: hard
@@ -10505,6 +14788,19 @@ __metadata:
languageName: node
linkType: hard
+"util@npm:^0.12.4, util@npm:^0.12.5":
+ version: 0.12.5
+ resolution: "util@npm:0.12.5"
+ dependencies:
+ inherits: "npm:^2.0.3"
+ is-arguments: "npm:^1.0.4"
+ is-generator-function: "npm:^1.0.7"
+ is-typed-array: "npm:^1.1.3"
+ which-typed-array: "npm:^1.1.2"
+ checksum: 10/61a10de7753353dd4d744c917f74cdd7d21b8b46379c1e48e1c4fd8e83f8190e6bd9978fc4e5102ab6a10ebda6019d1b36572fa4a325e175ec8b789a121f6147
+ languageName: node
+ linkType: hard
+
"utila@npm:~0.4":
version: 0.4.0
resolution: "utila@npm:0.4.0"
@@ -10553,7 +14849,7 @@ __metadata:
languageName: node
linkType: hard
-"validate-npm-package-license@npm:^3.0.1":
+"validate-npm-package-license@npm:^3.0.1, validate-npm-package-license@npm:^3.0.4":
version: 3.0.4
resolution: "validate-npm-package-license@npm:3.0.4"
dependencies:
@@ -10603,13 +14899,20 @@ __metadata:
languageName: node
linkType: hard
-"vary@npm:~1.1.2":
+"vary@npm:^1, vary@npm:^1.1.2, vary@npm:~1.1.2":
version: 1.1.2
resolution: "vary@npm:1.1.2"
checksum: 10/31389debef15a480849b8331b220782230b9815a8e0dbb7b9a8369559aed2e9a7800cd904d4371ea74f4c3527db456dc8e7ac5befce5f0d289014dbdf47b2242
languageName: node
linkType: hard
+"vm-browserify@npm:^1.0.1":
+ version: 1.1.2
+ resolution: "vm-browserify@npm:1.1.2"
+ checksum: 10/ad5b17c9f7a9d9f1ed0e24c897782ab7a587c1fd40f370152482e1af154c7cf0b0bacc45c5ae76a44289881e083ae4ae127808fdff864aa9b562192aae8b5c3b
+ languageName: node
+ linkType: hard
+
"vscode-languageserver-types@npm:^3.16.0":
version: 3.17.5
resolution: "vscode-languageserver-types@npm:3.17.5"
@@ -10639,12 +14942,12 @@ __metadata:
linkType: hard
"watchpack@npm:^2.4.1":
- version: 2.4.1
- resolution: "watchpack@npm:2.4.1"
+ version: 2.4.2
+ resolution: "watchpack@npm:2.4.2"
dependencies:
glob-to-regexp: "npm:^0.4.1"
graceful-fs: "npm:^4.1.2"
- checksum: 10/0736ebd20b75d3931f9b6175c819a66dee29297c1b389b2e178bc53396a6f867ecc2fd5d87a713ae92dcb73e487daec4905beee20ca00a9e27f1184a7c2bca5e
+ checksum: 10/6bd4c051d9af189a6c781c3158dcb3069f432a0c144159eeb0a44117412105c61b2b683a5c9eebc4324625e0e9b76536387d0ba354594fa6cbbdf1ef60bee4c3
languageName: node
linkType: hard
@@ -10727,9 +15030,9 @@ __metadata:
languageName: node
linkType: hard
-"webpack-dev-middleware@npm:^7.1.0":
- version: 7.3.0
- resolution: "webpack-dev-middleware@npm:7.3.0"
+"webpack-dev-middleware@npm:^7.4.2":
+ version: 7.4.2
+ resolution: "webpack-dev-middleware@npm:7.4.2"
dependencies:
colorette: "npm:^2.0.10"
memfs: "npm:^4.6.0"
@@ -10742,7 +15045,7 @@ __metadata:
peerDependenciesMeta:
webpack:
optional: true
- checksum: 10/813327ff3814569d43a6608c64503dc9c2b9f993f1ef57cb304afc9e2473c35115306e1e6b9d4f85798531441d11dea3695965bbb5d2782bfcf4a33c3212855f
+ checksum: 10/608d101b82081a5bc6c0237f9945e14a8eefce1664c10877f3feb0042710f6c8b4288b07986505f791302d81b3c51180f679b97c91c3cdabd3fd0687a464ca1c
languageName: node
linkType: hard
@@ -10793,9 +15096,9 @@ __metadata:
languageName: node
linkType: hard
-"webpack-dev-server@npm:^5.0.4":
- version: 5.0.4
- resolution: "webpack-dev-server@npm:5.0.4"
+"webpack-dev-server@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "webpack-dev-server@npm:5.2.0"
dependencies:
"@types/bonjour": "npm:^3.5.13"
"@types/connect-history-api-fallback": "npm:^1.5.4"
@@ -10810,23 +15113,20 @@ __metadata:
colorette: "npm:^2.0.10"
compression: "npm:^1.7.4"
connect-history-api-fallback: "npm:^2.0.0"
- default-gateway: "npm:^6.0.3"
- express: "npm:^4.17.3"
+ express: "npm:^4.21.2"
graceful-fs: "npm:^4.2.6"
- html-entities: "npm:^2.4.0"
- http-proxy-middleware: "npm:^2.0.3"
+ http-proxy-middleware: "npm:^2.0.7"
ipaddr.js: "npm:^2.1.0"
launch-editor: "npm:^2.6.1"
open: "npm:^10.0.3"
p-retry: "npm:^6.2.0"
- rimraf: "npm:^5.0.5"
schema-utils: "npm:^4.2.0"
selfsigned: "npm:^2.4.1"
serve-index: "npm:^1.9.1"
sockjs: "npm:^0.3.24"
spdy: "npm:^4.0.2"
- webpack-dev-middleware: "npm:^7.1.0"
- ws: "npm:^8.16.0"
+ webpack-dev-middleware: "npm:^7.4.2"
+ ws: "npm:^8.18.0"
peerDependencies:
webpack: ^5.0.0
peerDependenciesMeta:
@@ -10836,7 +15136,7 @@ __metadata:
optional: true
bin:
webpack-dev-server: bin/webpack-dev-server.js
- checksum: 10/3896866abf15a1d5cc31ab4fc9c36aacf3431356837ad6debe25cde29289a70c58dcbe40914bbb275ff455463d37437532093d0e8d7744e7643ce1364491fdb4
+ checksum: 10/f93ca46b037e547a9db157db72ef98ab177659ad13a6e63302d87bd77b32e524dd7133f1ad18f5a51ec68712911c59be8d4e06aa7bcbe6f56a9e9ce3774cf7f6
languageName: node
linkType: hard
@@ -10869,6 +15169,16 @@ __metadata:
languageName: node
linkType: hard
+"webpack-sources@npm:^1.1.0":
+ version: 1.4.3
+ resolution: "webpack-sources@npm:1.4.3"
+ dependencies:
+ source-list-map: "npm:^2.0.0"
+ source-map: "npm:~0.6.1"
+ checksum: 10/6237c5d1ba639a5d67bd1135c9bba487eadbd04c5e75a2849508013f13cb4b57387e689e0991c19a14a87085be7cc0b8dd1515422ae351f6e3f813ed100ccbb8
+ languageName: node
+ linkType: hard
+
"webpack-sources@npm:^3.2.3":
version: 3.2.3
resolution: "webpack-sources@npm:3.2.3"
@@ -10876,20 +15186,19 @@ __metadata:
languageName: node
linkType: hard
-"webpack@npm:^5.69.1, webpack@npm:^5.93.0":
- version: 5.93.0
- resolution: "webpack@npm:5.93.0"
+"webpack@npm:^5.69.1, webpack@npm:^5.94.0":
+ version: 5.97.1
+ resolution: "webpack@npm:5.97.1"
dependencies:
- "@types/eslint-scope": "npm:^3.7.3"
- "@types/estree": "npm:^1.0.5"
- "@webassemblyjs/ast": "npm:^1.12.1"
- "@webassemblyjs/wasm-edit": "npm:^1.12.1"
- "@webassemblyjs/wasm-parser": "npm:^1.12.1"
- acorn: "npm:^8.7.1"
- acorn-import-attributes: "npm:^1.9.5"
- browserslist: "npm:^4.21.10"
+ "@types/eslint-scope": "npm:^3.7.7"
+ "@types/estree": "npm:^1.0.6"
+ "@webassemblyjs/ast": "npm:^1.14.1"
+ "@webassemblyjs/wasm-edit": "npm:^1.14.1"
+ "@webassemblyjs/wasm-parser": "npm:^1.14.1"
+ acorn: "npm:^8.14.0"
+ browserslist: "npm:^4.24.0"
chrome-trace-event: "npm:^1.0.2"
- enhanced-resolve: "npm:^5.17.0"
+ enhanced-resolve: "npm:^5.17.1"
es-module-lexer: "npm:^1.2.1"
eslint-scope: "npm:5.1.1"
events: "npm:^3.2.0"
@@ -10909,7 +15218,7 @@ __metadata:
optional: true
bin:
webpack: bin/webpack.js
- checksum: 10/a48bef7a511d826db7f9ebee2c84317214923ac40cb2aabe6a649546c54a76a55fc3b91ff03c05fed22a13a176891c47bbff7fcc644c53bcbe5091555863641b
+ checksum: 10/665bd3b8c84b20f0b1f250159865e4d3e9b76c682030313d49124d5f8e96357ccdcc799dd9fe0ebf010fdb33dbc59d9863d79676a308e868e360ac98f7c09987
languageName: node
linkType: hard
@@ -10941,6 +15250,65 @@ __metadata:
languageName: node
linkType: hard
+"which-boxed-primitive@npm:^1.0.2":
+ version: 1.1.0
+ resolution: "which-boxed-primitive@npm:1.1.0"
+ dependencies:
+ is-bigint: "npm:^1.1.0"
+ is-boolean-object: "npm:^1.2.0"
+ is-number-object: "npm:^1.1.0"
+ is-string: "npm:^1.1.0"
+ is-symbol: "npm:^1.1.0"
+ checksum: 10/7439e3a5ba3cbc23632b1e8f576acf6672ab5ba69cbe0c17386107eaba5a3a5d822c8f00ab76fa230b5ea842d57b7d4ad95e3fe7c16ebba16cf51d496a98526a
+ languageName: node
+ linkType: hard
+
+"which-builtin-type@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "which-builtin-type@npm:1.2.0"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ function.prototype.name: "npm:^1.1.6"
+ has-tostringtag: "npm:^1.0.2"
+ is-async-function: "npm:^2.0.0"
+ is-date-object: "npm:^1.0.5"
+ is-finalizationregistry: "npm:^1.1.0"
+ is-generator-function: "npm:^1.0.10"
+ is-regex: "npm:^1.1.4"
+ is-weakref: "npm:^1.0.2"
+ isarray: "npm:^2.0.5"
+ which-boxed-primitive: "npm:^1.0.2"
+ which-collection: "npm:^1.0.2"
+ which-typed-array: "npm:^1.1.15"
+ checksum: 10/5824186d55c84d2310327147f5e6ea9bbe757ffdf422ae984e501d088d9162b479d37ebb85571399314628f97162c24c9578a4b3e1f4c4b684b1867a9a56819c
+ languageName: node
+ linkType: hard
+
+"which-collection@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "which-collection@npm:1.0.2"
+ dependencies:
+ is-map: "npm:^2.0.3"
+ is-set: "npm:^2.0.3"
+ is-weakmap: "npm:^2.0.2"
+ is-weakset: "npm:^2.0.3"
+ checksum: 10/674bf659b9bcfe4055f08634b48a8588e879161b9fefed57e9ec4ff5601e4d50a05ccd76cf10f698ef5873784e5df3223336d56c7ce88e13bcf52ebe582fc8d7
+ languageName: node
+ linkType: hard
+
+"which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.15, which-typed-array@npm:^1.1.2":
+ version: 1.1.16
+ resolution: "which-typed-array@npm:1.1.16"
+ dependencies:
+ available-typed-arrays: "npm:^1.0.7"
+ call-bind: "npm:^1.0.7"
+ for-each: "npm:^0.3.3"
+ gopd: "npm:^1.0.1"
+ has-tostringtag: "npm:^1.0.2"
+ checksum: 10/7106e94729632cdcedc94080442872392806b3364225156952981777f46b75d2e3b13813b5d935bdb2ac8523f8758fcf3513f7e1ed44a8e10d6c4f1029c3fa7d
+ languageName: node
+ linkType: hard
+
"which@npm:^1.2.14, which@npm:^1.2.8, which@npm:^1.2.9":
version: 1.3.1
resolution: "which@npm:1.3.1"
@@ -10974,6 +15342,17 @@ __metadata:
languageName: node
linkType: hard
+"which@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "which@npm:5.0.0"
+ dependencies:
+ isexe: "npm:^3.1.1"
+ bin:
+ node-which: bin/which.js
+ checksum: 10/6ec99e89ba32c7e748b8a3144e64bfc74aa63e2b2eacbb61a0060ad0b961eb1a632b08fb1de067ed59b002cec3e21de18299216ebf2325ef0f78e0f121e14e90
+ languageName: node
+ linkType: hard
+
"wide-align@npm:^1.1.5":
version: 1.1.5
resolution: "wide-align@npm:1.1.5"
@@ -10990,6 +15369,13 @@ __metadata:
languageName: node
linkType: hard
+"wordwrap@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "wordwrap@npm:1.0.0"
+ checksum: 10/497d40beb2bdb08e6d38754faa17ce20b0bf1306327f80cb777927edb23f461ee1f6bc659b3c3c93f26b08e1cf4b46acc5bae8fda1f0be3b5ab9a1a0211034cd
+ languageName: node
+ linkType: hard
+
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0, wrap-ansi@npm:^7.0.0":
version: 7.0.0
resolution: "wrap-ansi@npm:7.0.0"
@@ -11055,7 +15441,7 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^8.13.0, ws@npm:^8.16.0":
+"ws@npm:^8.13.0, ws@npm:^8.16.0, ws@npm:^8.18.0":
version: 8.18.0
resolution: "ws@npm:8.18.0"
peerDependencies:
@@ -11099,31 +15485,13 @@ __metadata:
languageName: node
linkType: hard
-"xtend@npm:^4.0.0":
+"xtend@npm:^4.0.0, xtend@npm:^4.0.2, xtend@npm:~4.0.1":
version: 4.0.2
resolution: "xtend@npm:4.0.2"
checksum: 10/ac5dfa738b21f6e7f0dd6e65e1b3155036d68104e67e5d5d1bde74892e327d7e5636a076f625599dc394330a731861e87343ff184b0047fef1360a7ec0a5a36a
languageName: node
linkType: hard
-"xterm-addon-canvas@npm:0.4.0":
- version: 0.4.0
- resolution: "xterm-addon-canvas@npm:0.4.0"
- peerDependencies:
- xterm: ^5.0.0
- checksum: 10/f1448dd22dbe982fff712a1cb124920a31b1c15acfe506ab1a0f8f10f2e4be9b2a39d53d76efee3250cbafaa48e261b4cbc9ce5a27e55c3b63ce35de59f6003f
- languageName: node
- linkType: hard
-
-"xterm-addon-fit@npm:0.8.0":
- version: 0.8.0
- resolution: "xterm-addon-fit@npm:0.8.0"
- peerDependencies:
- xterm: ^5.0.0
- checksum: 10/5af2041b442f7c804eda2e6f62e3b68b5159b0ae6bd96e2aa8d85b26441df57291cbfed653d1196d4af5d9b94bfc39993df8b409a25c35e0d36bdaf6f5cdfe5f
- languageName: node
- linkType: hard
-
"xterm-addon-fit@npm:^0.5.0":
version: 0.5.0
resolution: "xterm-addon-fit@npm:0.5.0"
@@ -11133,15 +15501,6 @@ __metadata:
languageName: node
linkType: hard
-"xterm-addon-search@npm:0.12.0":
- version: 0.12.0
- resolution: "xterm-addon-search@npm:0.12.0"
- peerDependencies:
- xterm: ^5.0.0
- checksum: 10/569c1a76408544d18350e57b912cece7beeb420b3952abd3ab403358dabb7327e6cfc0e5423cf5d47868aec138e50dbeaa0126eeb0eee6be0806f92c508f3a0d
- languageName: node
- linkType: hard
-
"xterm-addon-search@npm:^0.8.0":
version: 0.8.2
resolution: "xterm-addon-search@npm:0.8.2"
@@ -11151,22 +15510,6 @@ __metadata:
languageName: node
linkType: hard
-"xterm-addon-webgl@npm:0.15.0":
- version: 0.15.0
- resolution: "xterm-addon-webgl@npm:0.15.0"
- peerDependencies:
- xterm: ^5.0.0
- checksum: 10/c93e58629931735120a4ca49264775fed9369b72380fc6f4d55eea8760a2ca0483e2d5730618f71e4fae8c128e610024a24728f207961098d2188e1067eacdfa
- languageName: node
- linkType: hard
-
-"xterm@npm:5.3.0":
- version: 5.3.0
- resolution: "xterm@npm:5.3.0"
- checksum: 10/3690b6a6d744f1d2932279975bb8e6c786e70c675531045016ecfe0f9b7957e2fc6811b815335f3e0e84b40ffae654f6ee4afe55a5768534744497e62252dd50
- languageName: node
- linkType: hard
-
"xterm@npm:^4.9.0":
version: 4.19.0
resolution: "xterm@npm:4.19.0"
@@ -11195,6 +15538,27 @@ __metadata:
languageName: node
linkType: hard
+"yallist@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "yallist@npm:5.0.0"
+ checksum: 10/1884d272d485845ad04759a255c71775db0fac56308764b4c77ea56a20d56679fad340213054c8c9c9c26fcfd4c4b2a90df993b7e0aaf3cdb73c618d1d1a802a
+ languageName: node
+ linkType: hard
+
+"yaml@npm:^1.10.2":
+ version: 1.10.2
+ resolution: "yaml@npm:1.10.2"
+ checksum: 10/e088b37b4d4885b70b50c9fa1b7e54bd2e27f5c87205f9deaffd1fb293ab263d9c964feadb9817a7b129a5bf30a06582cb08750f810568ecc14f3cdbabb79cb3
+ languageName: node
+ linkType: hard
+
+"yargs-parser@npm:^20.2.2, yargs-parser@npm:^20.2.3":
+ version: 20.2.9
+ resolution: "yargs-parser@npm:20.2.9"
+ checksum: 10/0188f430a0f496551d09df6719a9132a3469e47fe2747208b1dd0ab2bb0c512a95d0b081628bbca5400fb20dbf2fabe63d22badb346cecadffdd948b049f3fcc
+ languageName: node
+ linkType: hard
+
"yargs-parser@npm:^21.1.1":
version: 21.1.1
resolution: "yargs-parser@npm:21.1.1"
@@ -11202,6 +15566,21 @@ __metadata:
languageName: node
linkType: hard
+"yargs@npm:^16.0.0, yargs@npm:^16.2.0":
+ version: 16.2.0
+ resolution: "yargs@npm:16.2.0"
+ dependencies:
+ cliui: "npm:^7.0.2"
+ escalade: "npm:^3.1.1"
+ get-caller-file: "npm:^2.0.5"
+ require-directory: "npm:^2.1.1"
+ string-width: "npm:^4.2.0"
+ y18n: "npm:^5.0.5"
+ yargs-parser: "npm:^20.2.2"
+ checksum: 10/807fa21211d2117135d557f95fcd3c3d390530cda2eca0c840f1d95f0f40209dcfeb5ec18c785a1f3425896e623e3b2681e8bb7b6600060eda1c3f4804e7957e
+ languageName: node
+ linkType: hard
+
"yargs@npm:^17.0.1":
version: 17.7.2
resolution: "yargs@npm:17.7.2"
@@ -11241,12 +15620,12 @@ __metadata:
linkType: hard
"yauzl@npm:^3.1.3":
- version: 3.1.3
- resolution: "yauzl@npm:3.1.3"
+ version: 3.2.0
+ resolution: "yauzl@npm:3.2.0"
dependencies:
buffer-crc32: "npm:~0.2.3"
pend: "npm:~1.2.0"
- checksum: 10/09997308801dbb4ae32483bb17d6c49fa8bf0c6adad308d9ce8babb214c60d504f4b88d8ae4d3083326becffed723384ab2b91c9c86e7b2b9b76a373e6c7b5c2
+ checksum: 10/a3cd2bfcf7590673bb35750f2a4e5107e3cc939d32d98a072c0673fe42329e390f471b4a53dbbd72512229099b18aa3b79e6ddb87a73b3a17446080c903a2c4b
languageName: node
linkType: hard
@@ -11259,6 +15638,13 @@ __metadata:
languageName: node
linkType: hard
+"ylru@npm:^1.2.0":
+ version: 1.4.0
+ resolution: "ylru@npm:1.4.0"
+ checksum: 10/5437f8eb2fb5dd515845c657dde3cecaa9f6bd4c6386d2a5212d3fafe02189c7d8ebfdfc84940a7811607cb3524eb362ce95d3180d355cd5deb610aa8c82c9bc
+ languageName: node
+ linkType: hard
+
"yn@npm:3.1.1":
version: 3.1.1
resolution: "yn@npm:3.1.1"
@@ -11272,3 +15658,19 @@ __metadata:
checksum: 10/f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700
languageName: node
linkType: hard
+
+"zod-to-json-schema@npm:^3.24.1":
+ version: 3.24.3
+ resolution: "zod-to-json-schema@npm:3.24.3"
+ peerDependencies:
+ zod: ^3.24.1
+ checksum: 10/9dc6fafc3a9b5e088a92e2296bee6bc7b1c149f1d762c535a17626ce471721ef0c472d287f137f5408dad6368469621fe538ed8f0bf79811c7a69d67a1a7908b
+ languageName: node
+ linkType: hard
+
+"zod@npm:^3.23.8":
+ version: 3.24.2
+ resolution: "zod@npm:3.24.2"
+ checksum: 10/604c62a8cf8e330d78b106a557f4b44f5d14845d20b1360a423ccc09b58cb8525ccf7e4b40cf1bd4852d22393d2c67774b5817ec5a2fedab25f543b36ed15943
+ languageName: node
+ linkType: hard