├── README.md
├── client
└── app.py
├── .gitignore
├── app
├── src
│ ├── test.txt
│ ├── vite-env.d.ts
│ ├── utils
│ │ └── color.ts
│ ├── assets
│ │ └── vue.svg
│ ├── main.ts
│ ├── components
│ │ ├── Logo.vue
│ │ ├── DynamicComponent.vue
│ │ ├── AppStyles.vue
│ │ ├── ButtonGroup.vue
│ │ └── SettingsModal.vue
│ ├── style.css
│ └── App.vue
├── .vscode
│ └── extensions.json
├── tsconfig.json
├── vite.config.ts
├── .gitignore
├── index.html
├── README.md
├── tsconfig.node.json
├── package.json
├── tsconfig.app.json
├── public
│ └── vite.svg
├── pnpm-lock.yaml
└── package-lock.json
├── .vscode
└── settings.json
└── LICENSE
/README.md:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/client/app.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .venv
2 | *.pyc
--------------------------------------------------------------------------------
/app/src/test.txt:
--------------------------------------------------------------------------------
1 |
123
2 |
--------------------------------------------------------------------------------
/app/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/app/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | "recommendations": ["Vue.volar"]
3 | }
4 |
--------------------------------------------------------------------------------
/app/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": [],
3 | "references": [
4 | { "path": "./tsconfig.app.json" },
5 | { "path": "./tsconfig.node.json" }
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/app/vite.config.ts:
--------------------------------------------------------------------------------
1 | import { defineConfig } from 'vite'
2 | import vue from '@vitejs/plugin-vue'
3 |
4 | // https://vite.dev/config/
5 | export default defineConfig({
6 | plugins: [vue()],
7 | })
8 |
--------------------------------------------------------------------------------
/app/src/utils/color.ts:
--------------------------------------------------------------------------------
1 | export const hexToRgb = (hex: string) => {
2 | const result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex);
3 | return result ? {
4 | r: parseInt(result[1], 16),
5 | g: parseInt(result[2], 16),
6 | b: parseInt(result[3], 16)
7 | } : null;
8 | };
9 |
--------------------------------------------------------------------------------
/app/.gitignore:
--------------------------------------------------------------------------------
1 | # Logs
2 | logs
3 | *.log
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 | pnpm-debug.log*
8 | lerna-debug.log*
9 |
10 | node_modules
11 | dist
12 | dist-ssr
13 | *.local
14 |
15 | # Editor directories and files
16 | .vscode/*
17 | !.vscode/extensions.json
18 | .idea
19 | .DS_Store
20 | *.suo
21 | *.ntvs*
22 | *.njsproj
23 | *.sln
24 | *.sw?
25 |
--------------------------------------------------------------------------------
/app/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Vite + Vue + TS
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/app/README.md:
--------------------------------------------------------------------------------
1 | # Vue 3 + TypeScript + Vite
2 |
3 | This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `
4 |
5 |
6 |
11 |
12 |
13 |
32 |
--------------------------------------------------------------------------------
/app/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "app",
3 | "private": true,
4 | "version": "0.0.0",
5 | "type": "module",
6 | "scripts": {
7 | "dev": "vite",
8 | "build": "vue-tsc -b && vite build",
9 | "preview": "vite preview"
10 | },
11 | "dependencies": {
12 | "@fortawesome/fontawesome-svg-core": "6.6.0",
13 | "@fortawesome/free-solid-svg-icons": "^6.7.1",
14 | "@fortawesome/vue-fontawesome": "^3.0.8",
15 | "@vue-motion/core": "^0.6.0",
16 | "@vue-motion/lib": "^0.6.0",
17 | "js-cookie": "^3.0.5",
18 | "llamotion-sdk": "latest",
19 | "vue": "^3.5.13"
20 | },
21 | "devDependencies": {
22 | "@types/js-cookie": "^3.0.6",
23 | "@vitejs/plugin-vue": "^5.2.1",
24 | "typescript": "~5.6.3",
25 | "vite": "^5.4.11",
26 | "vue-tsc": "^2.1.10"
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/app/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
4 | "target": "ES2020",
5 | "useDefineForClassFields": true,
6 | "module": "ESNext",
7 | "lib": ["ES2020", "DOM", "DOM.Iterable"],
8 | "skipLibCheck": true,
9 |
10 | /* Bundler mode */
11 | "moduleResolution": "Bundler",
12 | "allowImportingTsExtensions": true,
13 | "isolatedModules": true,
14 | "moduleDetection": "force",
15 | "noEmit": true,
16 | "jsx": "preserve",
17 |
18 | /* Linting */
19 | "strict": true,
20 | "noUnusedLocals": true,
21 | "noUnusedParameters": true,
22 | "noFallthroughCasesInSwitch": true,
23 | "noUncheckedSideEffectImports": true
24 | },
25 | "include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.vue"]
26 | }
27 |
--------------------------------------------------------------------------------
/app/src/components/DynamicComponent.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
38 |
39 |
57 |
--------------------------------------------------------------------------------
/app/public/vite.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/app/src/components/AppStyles.vue:
--------------------------------------------------------------------------------
1 |
4 |
5 |
6 |
7 |
8 |
9 |
63 |
--------------------------------------------------------------------------------
/app/src/style.css:
--------------------------------------------------------------------------------
1 | :root {
2 | font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;
3 | line-height: 1.5;
4 | font-weight: 400;
5 |
6 | color-scheme: light dark;
7 | color: rgba(255, 255, 255, 0.87);
8 | background-color: #242424;
9 |
10 | font-synthesis: none;
11 | text-rendering: optimizeLegibility;
12 | -webkit-font-smoothing: antialiased;
13 | -moz-osx-font-smoothing: grayscale;
14 | }
15 |
16 | a {
17 | font-weight: 500;
18 | color: #646cff;
19 | text-decoration: inherit;
20 | }
21 | a:hover {
22 | color: #535bf2;
23 | }
24 |
25 | body {
26 | margin: 0;
27 | display: flex;
28 | place-items: center;
29 | min-width: 320px;
30 | min-height: 100vh;
31 | }
32 |
33 | h1 {
34 | font-size: 3.2em;
35 | line-height: 1.1;
36 | }
37 |
38 | button {
39 | border-radius: 8px;
40 | border: 1px solid transparent;
41 | padding: 0.6em 1.2em;
42 | font-size: 1em;
43 | font-weight: 500;
44 | font-family: inherit;
45 | background-color: #1a1a1a;
46 | cursor: pointer;
47 | transition: border-color 0.25s;
48 | }
49 | button:hover {
50 | border-color: #646cff;
51 | }
52 | button:focus,
53 | button:focus-visible {
54 | outline: 4px auto -webkit-focus-ring-color;
55 | }
56 |
57 | .card {
58 | padding: 2em;
59 | }
60 |
61 | #app {
62 | max-width: 1280px;
63 | margin: 0 auto;
64 | padding: 2rem;
65 | text-align: center;
66 | }
67 |
68 | @media (prefers-color-scheme: light) {
69 | :root {
70 | color: #213547;
71 | background-color: #ffffff;
72 | }
73 | a:hover {
74 | color: #747bff;
75 | }
76 | button {
77 | background-color: #f9f9f9;
78 | }
79 | }
80 |
--------------------------------------------------------------------------------
/app/src/components/ButtonGroup.vue:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
15 |
18 |
21 |
22 |
23 |
24 |
74 |
--------------------------------------------------------------------------------
/app/src/components/SettingsModal.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
设置
5 |
6 |
API 设置
7 |
8 |
9 |
10 |
主题设置
11 |
12 |
13 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
58 |
59 |
167 |
--------------------------------------------------------------------------------
/app/src/App.vue:
--------------------------------------------------------------------------------
1 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
93 |
94 |
98 |
99 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
277 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | Apache License
2 | Version 2.0, January 2004
3 | http://www.apache.org/licenses/
4 |
5 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
6 |
7 | 1. Definitions.
8 |
9 | "License" shall mean the terms and conditions for use, reproduction,
10 | and distribution as defined by Sections 1 through 9 of this document.
11 |
12 | "Licensor" shall mean the copyright owner or entity authorized by
13 | the copyright owner that is granting the License.
14 |
15 | "Legal Entity" shall mean the union of the acting entity and all
16 | other entities that control, are controlled by, or are under common
17 | control with that entity. For the purposes of this definition,
18 | "control" means (i) the power, direct or indirect, to cause the
19 | direction or management of such entity, whether by contract or
20 | otherwise, or (ii) ownership of fifty percent (50%) or more of the
21 | outstanding shares, or (iii) beneficial ownership of such entity.
22 |
23 | "You" (or "Your") shall mean an individual or Legal Entity
24 | exercising permissions granted by this License.
25 |
26 | "Source" form shall mean the preferred form for making modifications,
27 | including but not limited to software source code, documentation
28 | source, and configuration files.
29 |
30 | "Object" form shall mean any form resulting from mechanical
31 | transformation or translation of a Source form, including but
32 | not limited to compiled object code, generated documentation,
33 | and conversions to other media types.
34 |
35 | "Work" shall mean the work of authorship, whether in Source or
36 | Object form, made available under the License, as indicated by a
37 | copyright notice that is included in or attached to the work
38 | (an example is provided in the Appendix below).
39 |
40 | "Derivative Works" shall mean any work, whether in Source or Object
41 | form, that is based on (or derived from) the Work and for which the
42 | editorial revisions, annotations, elaborations, or other modifications
43 | represent, as a whole, an original work of authorship. For the purposes
44 | of this License, Derivative Works shall not include works that remain
45 | separable from, or merely link (or bind by name) to the interfaces of,
46 | the Work and Derivative Works thereof.
47 |
48 | "Contribution" shall mean any work of authorship, including
49 | the original version of the Work and any modifications or additions
50 | to that Work or Derivative Works thereof, that is intentionally
51 | submitted to Licensor for inclusion in the Work by the copyright owner
52 | or by an individual or Legal Entity authorized to submit on behalf of
53 | the copyright owner. For the purposes of this definition, "submitted"
54 | means any form of electronic, verbal, or written communication sent
55 | to the Licensor or its representatives, including but not limited to
56 | communication on electronic mailing lists, source code control systems,
57 | and issue tracking systems that are managed by, or on behalf of, the
58 | Licensor for the purpose of discussing and improving the Work, but
59 | excluding communication that is conspicuously marked or otherwise
60 | designated in writing by the copyright owner as "Not a Contribution."
61 |
62 | "Contributor" shall mean Licensor and any individual or Legal Entity
63 | on behalf of whom a Contribution has been received by Licensor and
64 | subsequently incorporated within the Work.
65 |
66 | 2. Grant of Copyright License. Subject to the terms and conditions of
67 | this License, each Contributor hereby grants to You a perpetual,
68 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable
69 | copyright license to reproduce, prepare Derivative Works of,
70 | publicly display, publicly perform, sublicense, and distribute the
71 | Work and such Derivative Works in Source or Object form.
72 |
73 | 3. Grant of Patent License. Subject to the terms and conditions of
74 | this License, each Contributor hereby grants to You a perpetual,
75 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable
76 | (except as stated in this section) patent license to make, have made,
77 | use, offer to sell, sell, import, and otherwise transfer the Work,
78 | where such license applies only to those patent claims licensable
79 | by such Contributor that are necessarily infringed by their
80 | Contribution(s) alone or by combination of their Contribution(s)
81 | with the Work to which such Contribution(s) was submitted. If You
82 | institute patent litigation against any entity (including a
83 | cross-claim or counterclaim in a lawsuit) alleging that the Work
84 | or a Contribution incorporated within the Work constitutes direct
85 | or contributory patent infringement, then any patent licenses
86 | granted to You under this License for that Work shall terminate
87 | as of the date such litigation is filed.
88 |
89 | 4. Redistribution. You may reproduce and distribute copies of the
90 | Work or Derivative Works thereof in any medium, with or without
91 | modifications, and in Source or Object form, provided that You
92 | meet the following conditions:
93 |
94 | (a) You must give any other recipients of the Work or
95 | Derivative Works a copy of this License; and
96 |
97 | (b) You must cause any modified files to carry prominent notices
98 | stating that You changed the files; and
99 |
100 | (c) You must retain, in the Source form of any Derivative Works
101 | that You distribute, all copyright, patent, trademark, and
102 | attribution notices from the Source form of the Work,
103 | excluding those notices that do not pertain to any part of
104 | the Derivative Works; and
105 |
106 | (d) If the Work includes a "NOTICE" text file as part of its
107 | distribution, then any Derivative Works that You distribute must
108 | include a readable copy of the attribution notices contained
109 | within such NOTICE file, excluding those notices that do not
110 | pertain to any part of the Derivative Works, in at least one
111 | of the following places: within a NOTICE text file distributed
112 | as part of the Derivative Works; within the Source form or
113 | documentation, if provided along with the Derivative Works; or,
114 | within a display generated by the Derivative Works, if and
115 | wherever such third-party notices normally appear. The contents
116 | of the NOTICE file are for informational purposes only and
117 | do not modify the License. You may add Your own attribution
118 | notices within Derivative Works that You distribute, alongside
119 | or as an addendum to the NOTICE text from the Work, provided
120 | that such additional attribution notices cannot be construed
121 | as modifying the License.
122 |
123 | You may add Your own copyright statement to Your modifications and
124 | may provide additional or different license terms and conditions
125 | for use, reproduction, or distribution of Your modifications, or
126 | for any such Derivative Works as a whole, provided Your use,
127 | reproduction, and distribution of the Work otherwise complies with
128 | the conditions stated in this License.
129 |
130 | 5. Submission of Contributions. Unless You explicitly state otherwise,
131 | any Contribution intentionally submitted for inclusion in the Work
132 | by You to the Licensor shall be under the terms and conditions of
133 | this License, without any additional terms or conditions.
134 | Notwithstanding the above, nothing herein shall supersede or modify
135 | the terms of any separate license agreement you may have executed
136 | with Licensor regarding such Contributions.
137 |
138 | 6. Trademarks. This License does not grant permission to use the trade
139 | names, trademarks, service marks, or product names of the Licensor,
140 | except as required for reasonable and customary use in describing the
141 | origin of the Work and reproducing the content of the NOTICE file.
142 |
143 | 7. Disclaimer of Warranty. Unless required by applicable law or
144 | agreed to in writing, Licensor provides the Work (and each
145 | Contributor provides its Contributions) on an "AS IS" BASIS,
146 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
147 | implied, including, without limitation, any warranties or conditions
148 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
149 | PARTICULAR PURPOSE. You are solely responsible for determining the
150 | appropriateness of using or redistributing the Work and assume any
151 | risks associated with Your exercise of permissions under this License.
152 |
153 | 8. Limitation of Liability. In no event and under no legal theory,
154 | whether in tort (including negligence), contract, or otherwise,
155 | unless required by applicable law (such as deliberate and grossly
156 | negligent acts) or agreed to in writing, shall any Contributor be
157 | liable to You for damages, including any direct, indirect, special,
158 | incidental, or consequential damages of any character arising as a
159 | result of this License or out of the use or inability to use the
160 | Work (including but not limited to damages for loss of goodwill,
161 | work stoppage, computer failure or malfunction, or any and all
162 | other commercial damages or losses), even if such Contributor
163 | has been advised of the possibility of such damages.
164 |
165 | 9. Accepting Warranty or Additional Liability. While redistributing
166 | the Work or Derivative Works thereof, You may choose to offer,
167 | and charge a fee for, acceptance of support, warranty, indemnity,
168 | or other liability obligations and/or rights consistent with this
169 | License. However, in accepting such obligations, You may act only
170 | on Your own behalf and on Your sole responsibility, not on behalf
171 | of any other Contributor, and only if You agree to indemnify,
172 | defend, and hold each Contributor harmless for any liability
173 | incurred by, or claims asserted against, such Contributor by reason
174 | of your accepting any such warranty or additional liability.
175 |
176 | END OF TERMS AND CONDITIONS
177 |
178 | APPENDIX: How to apply the Apache License to your work.
179 |
180 | To apply the Apache License to your work, attach the following
181 | boilerplate notice, with the fields enclosed by brackets "[]"
182 | replaced with your own identifying information. (Don't include
183 | the brackets!) The text should be enclosed in the appropriate
184 | comment syntax for the file format. We also recommend that a
185 | file or class name and description of purpose be included on the
186 | same "printed page" as the copyright notice for easier
187 | identification within third-party archives.
188 |
189 | Copyright [2024] [BugDuck Team]
190 |
191 | Licensed under the Apache License, Version 2.0 (the "License");
192 | you may not use this file except in compliance with the License.
193 | You may obtain a copy of the License at
194 |
195 | http://www.apache.org/licenses/LICENSE-2.0
196 |
197 | Unless required by applicable law or agreed to in writing, software
198 | distributed under the License is distributed on an "AS IS" BASIS,
199 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
200 | See the License for the specific language governing permissions and
201 | limitations under the License.
--------------------------------------------------------------------------------
/app/pnpm-lock.yaml:
--------------------------------------------------------------------------------
1 | lockfileVersion: '9.0'
2 |
3 | settings:
4 | autoInstallPeers: true
5 | excludeLinksFromLockfile: false
6 |
7 | importers:
8 |
9 | .:
10 | dependencies:
11 | '@fortawesome/fontawesome-svg-core':
12 | specifier: 6.6.0
13 | version: 6.6.0
14 | '@fortawesome/free-solid-svg-icons':
15 | specifier: ^6.7.1
16 | version: 6.7.1
17 | '@fortawesome/vue-fontawesome':
18 | specifier: ^3.0.8
19 | version: 3.0.8(@fortawesome/fontawesome-svg-core@6.6.0)(vue@3.5.13(typescript@5.6.3))
20 | '@vue-motion/core':
21 | specifier: ^0.6.0
22 | version: 0.6.0(typescript@5.6.3)
23 | '@vue-motion/lib':
24 | specifier: ^0.6.0
25 | version: 0.6.0(typescript@5.6.3)
26 | js-cookie:
27 | specifier: ^3.0.5
28 | version: 3.0.5
29 | llamotion-sdk:
30 | specifier: latest
31 | version: 0.1.10(typescript@5.6.3)
32 | vue:
33 | specifier: ^3.5.13
34 | version: 3.5.13(typescript@5.6.3)
35 | devDependencies:
36 | '@types/js-cookie':
37 | specifier: ^3.0.6
38 | version: 3.0.6
39 | '@vitejs/plugin-vue':
40 | specifier: ^5.2.1
41 | version: 5.2.1(vite@5.4.11(@types/node@18.19.67))(vue@3.5.13(typescript@5.6.3))
42 | typescript:
43 | specifier: ~5.6.3
44 | version: 5.6.3
45 | vite:
46 | specifier: ^5.4.11
47 | version: 5.4.11(@types/node@18.19.67)
48 | vue-tsc:
49 | specifier: ^2.1.10
50 | version: 2.1.10(typescript@5.6.3)
51 |
52 | packages:
53 |
54 | '@babel/helper-string-parser@7.25.9':
55 | resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==}
56 | engines: {node: '>=6.9.0'}
57 |
58 | '@babel/helper-validator-identifier@7.25.9':
59 | resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==}
60 | engines: {node: '>=6.9.0'}
61 |
62 | '@babel/parser@7.26.3':
63 | resolution: {integrity: sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==}
64 | engines: {node: '>=6.0.0'}
65 | hasBin: true
66 |
67 | '@babel/types@7.26.3':
68 | resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==}
69 | engines: {node: '>=6.9.0'}
70 |
71 | '@esbuild/aix-ppc64@0.21.5':
72 | resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==}
73 | engines: {node: '>=12'}
74 | cpu: [ppc64]
75 | os: [aix]
76 |
77 | '@esbuild/android-arm64@0.21.5':
78 | resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==}
79 | engines: {node: '>=12'}
80 | cpu: [arm64]
81 | os: [android]
82 |
83 | '@esbuild/android-arm@0.21.5':
84 | resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==}
85 | engines: {node: '>=12'}
86 | cpu: [arm]
87 | os: [android]
88 |
89 | '@esbuild/android-x64@0.21.5':
90 | resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==}
91 | engines: {node: '>=12'}
92 | cpu: [x64]
93 | os: [android]
94 |
95 | '@esbuild/darwin-arm64@0.21.5':
96 | resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==}
97 | engines: {node: '>=12'}
98 | cpu: [arm64]
99 | os: [darwin]
100 |
101 | '@esbuild/darwin-x64@0.21.5':
102 | resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==}
103 | engines: {node: '>=12'}
104 | cpu: [x64]
105 | os: [darwin]
106 |
107 | '@esbuild/freebsd-arm64@0.21.5':
108 | resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==}
109 | engines: {node: '>=12'}
110 | cpu: [arm64]
111 | os: [freebsd]
112 |
113 | '@esbuild/freebsd-x64@0.21.5':
114 | resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==}
115 | engines: {node: '>=12'}
116 | cpu: [x64]
117 | os: [freebsd]
118 |
119 | '@esbuild/linux-arm64@0.21.5':
120 | resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==}
121 | engines: {node: '>=12'}
122 | cpu: [arm64]
123 | os: [linux]
124 |
125 | '@esbuild/linux-arm@0.21.5':
126 | resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==}
127 | engines: {node: '>=12'}
128 | cpu: [arm]
129 | os: [linux]
130 |
131 | '@esbuild/linux-ia32@0.21.5':
132 | resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==}
133 | engines: {node: '>=12'}
134 | cpu: [ia32]
135 | os: [linux]
136 |
137 | '@esbuild/linux-loong64@0.21.5':
138 | resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==}
139 | engines: {node: '>=12'}
140 | cpu: [loong64]
141 | os: [linux]
142 |
143 | '@esbuild/linux-mips64el@0.21.5':
144 | resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==}
145 | engines: {node: '>=12'}
146 | cpu: [mips64el]
147 | os: [linux]
148 |
149 | '@esbuild/linux-ppc64@0.21.5':
150 | resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==}
151 | engines: {node: '>=12'}
152 | cpu: [ppc64]
153 | os: [linux]
154 |
155 | '@esbuild/linux-riscv64@0.21.5':
156 | resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==}
157 | engines: {node: '>=12'}
158 | cpu: [riscv64]
159 | os: [linux]
160 |
161 | '@esbuild/linux-s390x@0.21.5':
162 | resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==}
163 | engines: {node: '>=12'}
164 | cpu: [s390x]
165 | os: [linux]
166 |
167 | '@esbuild/linux-x64@0.21.5':
168 | resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==}
169 | engines: {node: '>=12'}
170 | cpu: [x64]
171 | os: [linux]
172 |
173 | '@esbuild/netbsd-x64@0.21.5':
174 | resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==}
175 | engines: {node: '>=12'}
176 | cpu: [x64]
177 | os: [netbsd]
178 |
179 | '@esbuild/openbsd-x64@0.21.5':
180 | resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==}
181 | engines: {node: '>=12'}
182 | cpu: [x64]
183 | os: [openbsd]
184 |
185 | '@esbuild/sunos-x64@0.21.5':
186 | resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==}
187 | engines: {node: '>=12'}
188 | cpu: [x64]
189 | os: [sunos]
190 |
191 | '@esbuild/win32-arm64@0.21.5':
192 | resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==}
193 | engines: {node: '>=12'}
194 | cpu: [arm64]
195 | os: [win32]
196 |
197 | '@esbuild/win32-ia32@0.21.5':
198 | resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==}
199 | engines: {node: '>=12'}
200 | cpu: [ia32]
201 | os: [win32]
202 |
203 | '@esbuild/win32-x64@0.21.5':
204 | resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==}
205 | engines: {node: '>=12'}
206 | cpu: [x64]
207 | os: [win32]
208 |
209 | '@ffmpeg/ffmpeg@0.11.0':
210 | resolution: {integrity: sha512-PEWFBKao/AtZDj84cKf3fj+FXS2tpEtGT6l6D5umTJkTcmgcoFAvKeUpn49wLjIH0mW4ceFIKvDgAgTDPiT+Jg==}
211 | engines: {node: '>=12.16.1'}
212 |
213 | '@ffmpeg/ffmpeg@0.12.10':
214 | resolution: {integrity: sha512-lVtk8PW8e+NUzGZhPTWj2P1J4/NyuCrbDD3O9IGpSeLYtUZKBqZO8CNj1WYGghep/MXoM8e1qVY1GztTkf8YYQ==}
215 | engines: {node: '>=18.x'}
216 |
217 | '@ffmpeg/types@0.12.2':
218 | resolution: {integrity: sha512-NJtxwPoLb60/z1Klv0ueshguWQ/7mNm106qdHkB4HL49LXszjhjCCiL+ldHJGQ9ai2Igx0s4F24ghigy//ERdA==}
219 | engines: {node: '>=16.x'}
220 |
221 | '@ffmpeg/util@0.12.1':
222 | resolution: {integrity: sha512-10jjfAKWaDyb8+nAkijcsi9wgz/y26LOc1NKJradNMyCIl6usQcBbhkjX5qhALrSBcOy6TOeksunTYa+a03qNQ==}
223 | engines: {node: '>=18.x'}
224 |
225 | '@fortawesome/fontawesome-common-types@6.6.0':
226 | resolution: {integrity: sha512-xyX0X9mc0kyz9plIyryrRbl7ngsA9jz77mCZJsUkLl+ZKs0KWObgaEBoSgQiYWAsSmjz/yjl0F++Got0Mdp4Rw==}
227 | engines: {node: '>=6'}
228 |
229 | '@fortawesome/fontawesome-common-types@6.7.1':
230 | resolution: {integrity: sha512-gbDz3TwRrIPT3i0cDfujhshnXO9z03IT1UKRIVi/VEjpNHtSBIP2o5XSm+e816FzzCFEzAxPw09Z13n20PaQJQ==}
231 | engines: {node: '>=6'}
232 |
233 | '@fortawesome/fontawesome-svg-core@6.6.0':
234 | resolution: {integrity: sha512-KHwPkCk6oRT4HADE7smhfsKudt9N/9lm6EJ5BVg0tD1yPA5hht837fB87F8pn15D8JfTqQOjhKTktwmLMiD7Kg==}
235 | engines: {node: '>=6'}
236 |
237 | '@fortawesome/free-solid-svg-icons@6.7.1':
238 | resolution: {integrity: sha512-BTKc0b0mgjWZ2UDKVgmwaE0qt0cZs6ITcDgjrti5f/ki7aF5zs+N91V6hitGo3TItCFtnKg6cUVGdTmBFICFRg==}
239 | engines: {node: '>=6'}
240 |
241 | '@fortawesome/vue-fontawesome@3.0.8':
242 | resolution: {integrity: sha512-yyHHAj4G8pQIDfaIsMvQpwKMboIZtcHTUvPqXjOHyldh1O1vZfH4W03VDPv5RvI9P6DLTzJQlmVgj9wCf7c2Fw==}
243 | peerDependencies:
244 | '@fortawesome/fontawesome-svg-core': ~1 || ~6
245 | vue: '>= 3.0.0 < 4'
246 |
247 | '@jridgewell/sourcemap-codec@1.5.0':
248 | resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
249 |
250 | '@rollup/rollup-android-arm-eabi@4.28.1':
251 | resolution: {integrity: sha512-2aZp8AES04KI2dy3Ss6/MDjXbwBzj+i0GqKtWXgw2/Ma6E4jJvujryO6gJAghIRVz7Vwr9Gtl/8na3nDUKpraQ==}
252 | cpu: [arm]
253 | os: [android]
254 |
255 | '@rollup/rollup-android-arm64@4.28.1':
256 | resolution: {integrity: sha512-EbkK285O+1YMrg57xVA+Dp0tDBRB93/BZKph9XhMjezf6F4TpYjaUSuPt5J0fZXlSag0LmZAsTmdGGqPp4pQFA==}
257 | cpu: [arm64]
258 | os: [android]
259 |
260 | '@rollup/rollup-darwin-arm64@4.28.1':
261 | resolution: {integrity: sha512-prduvrMKU6NzMq6nxzQw445zXgaDBbMQvmKSJaxpaZ5R1QDM8w+eGxo6Y/jhT/cLoCvnZI42oEqf9KQNYz1fqQ==}
262 | cpu: [arm64]
263 | os: [darwin]
264 |
265 | '@rollup/rollup-darwin-x64@4.28.1':
266 | resolution: {integrity: sha512-WsvbOunsUk0wccO/TV4o7IKgloJ942hVFK1CLatwv6TJspcCZb9umQkPdvB7FihmdxgaKR5JyxDjWpCOp4uZlQ==}
267 | cpu: [x64]
268 | os: [darwin]
269 |
270 | '@rollup/rollup-freebsd-arm64@4.28.1':
271 | resolution: {integrity: sha512-HTDPdY1caUcU4qK23FeeGxCdJF64cKkqajU0iBnTVxS8F7H/7BewvYoG+va1KPSL63kQ1PGNyiwKOfReavzvNA==}
272 | cpu: [arm64]
273 | os: [freebsd]
274 |
275 | '@rollup/rollup-freebsd-x64@4.28.1':
276 | resolution: {integrity: sha512-m/uYasxkUevcFTeRSM9TeLyPe2QDuqtjkeoTpP9SW0XxUWfcYrGDMkO/m2tTw+4NMAF9P2fU3Mw4ahNvo7QmsQ==}
277 | cpu: [x64]
278 | os: [freebsd]
279 |
280 | '@rollup/rollup-linux-arm-gnueabihf@4.28.1':
281 | resolution: {integrity: sha512-QAg11ZIt6mcmzpNE6JZBpKfJaKkqTm1A9+y9O+frdZJEuhQxiugM05gnCWiANHj4RmbgeVJpTdmKRmH/a+0QbA==}
282 | cpu: [arm]
283 | os: [linux]
284 |
285 | '@rollup/rollup-linux-arm-musleabihf@4.28.1':
286 | resolution: {integrity: sha512-dRP9PEBfolq1dmMcFqbEPSd9VlRuVWEGSmbxVEfiq2cs2jlZAl0YNxFzAQS2OrQmsLBLAATDMb3Z6MFv5vOcXg==}
287 | cpu: [arm]
288 | os: [linux]
289 |
290 | '@rollup/rollup-linux-arm64-gnu@4.28.1':
291 | resolution: {integrity: sha512-uGr8khxO+CKT4XU8ZUH1TTEUtlktK6Kgtv0+6bIFSeiSlnGJHG1tSFSjm41uQ9sAO/5ULx9mWOz70jYLyv1QkA==}
292 | cpu: [arm64]
293 | os: [linux]
294 |
295 | '@rollup/rollup-linux-arm64-musl@4.28.1':
296 | resolution: {integrity: sha512-QF54q8MYGAqMLrX2t7tNpi01nvq5RI59UBNx+3+37zoKX5KViPo/gk2QLhsuqok05sSCRluj0D00LzCwBikb0A==}
297 | cpu: [arm64]
298 | os: [linux]
299 |
300 | '@rollup/rollup-linux-loongarch64-gnu@4.28.1':
301 | resolution: {integrity: sha512-vPul4uodvWvLhRco2w0GcyZcdyBfpfDRgNKU+p35AWEbJ/HPs1tOUrkSueVbBS0RQHAf/A+nNtDpvw95PeVKOA==}
302 | cpu: [loong64]
303 | os: [linux]
304 |
305 | '@rollup/rollup-linux-powerpc64le-gnu@4.28.1':
306 | resolution: {integrity: sha512-pTnTdBuC2+pt1Rmm2SV7JWRqzhYpEILML4PKODqLz+C7Ou2apEV52h19CR7es+u04KlqplggmN9sqZlekg3R1A==}
307 | cpu: [ppc64]
308 | os: [linux]
309 |
310 | '@rollup/rollup-linux-riscv64-gnu@4.28.1':
311 | resolution: {integrity: sha512-vWXy1Nfg7TPBSuAncfInmAI/WZDd5vOklyLJDdIRKABcZWojNDY0NJwruY2AcnCLnRJKSaBgf/GiJfauu8cQZA==}
312 | cpu: [riscv64]
313 | os: [linux]
314 |
315 | '@rollup/rollup-linux-s390x-gnu@4.28.1':
316 | resolution: {integrity: sha512-/yqC2Y53oZjb0yz8PVuGOQQNOTwxcizudunl/tFs1aLvObTclTwZ0JhXF2XcPT/zuaymemCDSuuUPXJJyqeDOg==}
317 | cpu: [s390x]
318 | os: [linux]
319 |
320 | '@rollup/rollup-linux-x64-gnu@4.28.1':
321 | resolution: {integrity: sha512-fzgeABz7rrAlKYB0y2kSEiURrI0691CSL0+KXwKwhxvj92VULEDQLpBYLHpF49MSiPG4sq5CK3qHMnb9tlCjBw==}
322 | cpu: [x64]
323 | os: [linux]
324 |
325 | '@rollup/rollup-linux-x64-musl@4.28.1':
326 | resolution: {integrity: sha512-xQTDVzSGiMlSshpJCtudbWyRfLaNiVPXt1WgdWTwWz9n0U12cI2ZVtWe/Jgwyv/6wjL7b66uu61Vg0POWVfz4g==}
327 | cpu: [x64]
328 | os: [linux]
329 |
330 | '@rollup/rollup-win32-arm64-msvc@4.28.1':
331 | resolution: {integrity: sha512-wSXmDRVupJstFP7elGMgv+2HqXelQhuNf+IS4V+nUpNVi/GUiBgDmfwD0UGN3pcAnWsgKG3I52wMOBnk1VHr/A==}
332 | cpu: [arm64]
333 | os: [win32]
334 |
335 | '@rollup/rollup-win32-ia32-msvc@4.28.1':
336 | resolution: {integrity: sha512-ZkyTJ/9vkgrE/Rk9vhMXhf8l9D+eAhbAVbsGsXKy2ohmJaWg0LPQLnIxRdRp/bKyr8tXuPlXhIoGlEB5XpJnGA==}
337 | cpu: [ia32]
338 | os: [win32]
339 |
340 | '@rollup/rollup-win32-x64-msvc@4.28.1':
341 | resolution: {integrity: sha512-ZvK2jBafvttJjoIdKm/Q/Bh7IJ1Ose9IBOwpOXcOvW3ikGTQGmKDgxTC6oCAzW6PynbkKP8+um1du81XJHZ0JA==}
342 | cpu: [x64]
343 | os: [win32]
344 |
345 | '@types/estree@1.0.6':
346 | resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
347 |
348 | '@types/js-cookie@3.0.6':
349 | resolution: {integrity: sha512-wkw9yd1kEXOPnvEeEV1Go1MmxtBJL0RR79aOTAApecWFVu7w0NNXNqhcWgvw2YgZDYadliXkl14pa3WXw5jlCQ==}
350 |
351 | '@types/katex@0.16.7':
352 | resolution: {integrity: sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==}
353 |
354 | '@types/node-fetch@2.6.12':
355 | resolution: {integrity: sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==}
356 |
357 | '@types/node@18.19.67':
358 | resolution: {integrity: sha512-wI8uHusga+0ZugNp0Ol/3BqQfEcCCNfojtO6Oou9iVNGPTL6QNSdnUdqq85fRgIorLhLMuPIKpsN98QE9Nh+KQ==}
359 |
360 | '@vitejs/plugin-vue@5.2.1':
361 | resolution: {integrity: sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==}
362 | engines: {node: ^18.0.0 || >=20.0.0}
363 | peerDependencies:
364 | vite: ^5.0.0 || ^6.0.0
365 | vue: ^3.2.25
366 |
367 | '@volar/language-core@2.4.10':
368 | resolution: {integrity: sha512-hG3Z13+nJmGaT+fnQzAkS0hjJRa2FCeqZt6Bd+oGNhUkQ+mTFsDETg5rqUTxyzIh5pSOGY7FHCWUS8G82AzLCA==}
369 |
370 | '@volar/source-map@2.4.10':
371 | resolution: {integrity: sha512-OCV+b5ihV0RF3A7vEvNyHPi4G4kFa6ukPmyVocmqm5QzOd8r5yAtiNvaPEjl8dNvgC/lj4JPryeeHLdXd62rWA==}
372 |
373 | '@volar/typescript@2.4.10':
374 | resolution: {integrity: sha512-F8ZtBMhSXyYKuBfGpYwqA5rsONnOwAVvjyE7KPYJ7wgZqo2roASqNWUnianOomJX5u1cxeRooHV59N0PhvEOgw==}
375 |
376 | '@vue-motion/core@0.6.0':
377 | resolution: {integrity: sha512-qEPndvV9oUjV7Mfi7XJFz1sTZY1f1TW80Hhv2HVvPxwaaKeIuzlGS8+pn14h0vHPAlYoha0t7CQag0NgjOcK4A==}
378 |
379 | '@vue-motion/core@0.7.0-beta.1':
380 | resolution: {integrity: sha512-aRpYkFseekduxCZaezX9KJg4nIoadCdpxYVOvGNWT/sjOgRgDjGSKdE+zBXX5ScHWPEH9ehldOgeHFakoR2DFw==}
381 |
382 | '@vue-motion/core@0.7.0-beta.4':
383 | resolution: {integrity: sha512-rkmN22U4WyfKpl9UhC4BXnKSB3Eb6olmSvE3S9JBNH0heo8Ibh71AI22fyXa4cuRFgzkpX6PyjBTvrcSo02iUA==}
384 |
385 | '@vue-motion/extension-math@0.7.0-beta.1':
386 | resolution: {integrity: sha512-h42FLkQwcnKvShBRew8PNcwoYuL26TbAnzGKNhP1HTW7/tuItFPHGEAJSvsza6trgMECxiAYfDa8SJ9ZnOUlIw==}
387 |
388 | '@vue-motion/lib@0.6.0':
389 | resolution: {integrity: sha512-3C1PonMfrjJv9Jk/FNjpd799lHtSiPIYtF5K7OyQ6CI441K7cFhAeQ3pBCnDPlLYkgF6ZJI5T10u4PuPs/ET9w==}
390 |
391 | '@vue-motion/lib@0.7.0-beta.1':
392 | resolution: {integrity: sha512-Uk3580q9Iq8T6HfLMewH0hXXoOnuuEzluwhFvF8AhEgayVrnN4kLocB4OqLRT7HCUn5+2HFKKK8jnoL2OEhOyw==}
393 |
394 | '@vue-motion/lib@0.7.0-beta.4':
395 | resolution: {integrity: sha512-IdBO8biAXAcSDJoNYhtmCGno72DoHk8STE261qBbXBL1MSy4Wqz6ZsFOAWs4IS9J96y08X2xvQ0Q6yx8YPBY1A==}
396 |
397 | '@vue-motion/utils@0.6.0':
398 | resolution: {integrity: sha512-fp6EKLEMqBWtvSVn4wr2BlpSLhV5QkQMo/dr+omjlTF0pqAJ9zvghkM6ZmsRpJN883JFM4jGTrN9CTmwDFWBqg==}
399 |
400 | '@vue-motion/utils@0.7.0-beta.1':
401 | resolution: {integrity: sha512-5jC5OKhRHuu5N2BYa5ixI7PYiWzPdGKt5K9EHMyND2hQVPXS7s/Dv2JEzUmRdZ7UxlbpKWXf8UzLrsMfu7TxtA==}
402 |
403 | '@vue-motion/utils@0.7.0-beta.4':
404 | resolution: {integrity: sha512-KAxeD8/BLGECIisyGRisCLCr2jFSuXIwbV9/E3+nk0SOWF/oU0QszUjwUVNwLFd8Vehi4PnmjPdfsMWKFUbUEg==}
405 |
406 | '@vue/compiler-core@3.5.13':
407 | resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==}
408 |
409 | '@vue/compiler-dom@3.5.13':
410 | resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==}
411 |
412 | '@vue/compiler-sfc@3.5.13':
413 | resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==}
414 |
415 | '@vue/compiler-ssr@3.5.13':
416 | resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==}
417 |
418 | '@vue/compiler-vue2@2.7.16':
419 | resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==}
420 |
421 | '@vue/language-core@2.1.10':
422 | resolution: {integrity: sha512-DAI289d0K3AB5TUG3xDp9OuQ71CnrujQwJrQnfuZDwo6eGNf0UoRlPuaVNO+Zrn65PC3j0oB2i7mNmVPggeGeQ==}
423 | peerDependencies:
424 | typescript: '*'
425 | peerDependenciesMeta:
426 | typescript:
427 | optional: true
428 |
429 | '@vue/reactivity@3.5.13':
430 | resolution: {integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==}
431 |
432 | '@vue/runtime-core@3.5.13':
433 | resolution: {integrity: sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==}
434 |
435 | '@vue/runtime-dom@3.5.13':
436 | resolution: {integrity: sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==}
437 |
438 | '@vue/server-renderer@3.5.13':
439 | resolution: {integrity: sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==}
440 | peerDependencies:
441 | vue: 3.5.13
442 |
443 | '@vue/shared@3.5.13':
444 | resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==}
445 |
446 | abort-controller@3.0.0:
447 | resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==}
448 | engines: {node: '>=6.5'}
449 |
450 | acorn-dynamic-import@4.0.0:
451 | resolution: {integrity: sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==}
452 | deprecated: This is probably built in to whatever tool you're using. If you still need it... idk
453 | peerDependencies:
454 | acorn: ^6.0.0
455 |
456 | acorn-jsx@5.3.2:
457 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
458 | peerDependencies:
459 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
460 |
461 | acorn@6.4.2:
462 | resolution: {integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==}
463 | engines: {node: '>=0.4.0'}
464 | hasBin: true
465 |
466 | agentkeepalive@4.5.0:
467 | resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==}
468 | engines: {node: '>= 8.0.0'}
469 |
470 | alien-signals@0.2.2:
471 | resolution: {integrity: sha512-cZIRkbERILsBOXTQmMrxc9hgpxglstn69zm+F1ARf4aPAzdAFYd6sBq87ErO0Fj3DV94tglcyHG5kQz9nDC/8A==}
472 |
473 | ansi-styles@3.2.1:
474 | resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
475 | engines: {node: '>=4'}
476 |
477 | asynckit@0.4.0:
478 | resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
479 |
480 | balanced-match@1.0.2:
481 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
482 |
483 | brace-expansion@2.0.1:
484 | resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
485 |
486 | buble@0.20.0:
487 | resolution: {integrity: sha512-/1gnaMQE8xvd5qsNBl+iTuyjJ9XxeaVxAMF86dQ4EyxFJOZtsgOS8Ra+7WHgZTam5IFDtt4BguN0sH0tVTKrOw==}
488 | hasBin: true
489 |
490 | camelcase@5.3.1:
491 | resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
492 | engines: {node: '>=6'}
493 |
494 | chalk@2.4.2:
495 | resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
496 | engines: {node: '>=4'}
497 |
498 | color-convert@1.9.3:
499 | resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
500 |
501 | color-name@1.1.3:
502 | resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
503 |
504 | combined-stream@1.0.8:
505 | resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
506 | engines: {node: '>= 0.8'}
507 |
508 | commander@8.3.0:
509 | resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==}
510 | engines: {node: '>= 12'}
511 |
512 | csstype@3.1.3:
513 | resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
514 |
515 | de-indent@1.0.2:
516 | resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==}
517 |
518 | delayed-stream@1.0.0:
519 | resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
520 | engines: {node: '>=0.4.0'}
521 |
522 | detect-browser@5.3.0:
523 | resolution: {integrity: sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w==}
524 |
525 | entities@4.5.0:
526 | resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
527 | engines: {node: '>=0.12'}
528 |
529 | esbuild@0.21.5:
530 | resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==}
531 | engines: {node: '>=12'}
532 | hasBin: true
533 |
534 | escape-string-regexp@1.0.5:
535 | resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
536 | engines: {node: '>=0.8.0'}
537 |
538 | estree-walker@2.0.2:
539 | resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
540 |
541 | event-target-shim@5.0.1:
542 | resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==}
543 | engines: {node: '>=6'}
544 |
545 | form-data-encoder@1.7.2:
546 | resolution: {integrity: sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==}
547 |
548 | form-data@4.0.1:
549 | resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==}
550 | engines: {node: '>= 6'}
551 |
552 | formdata-node@4.4.1:
553 | resolution: {integrity: sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==}
554 | engines: {node: '>= 12.20'}
555 |
556 | fsevents@2.3.3:
557 | resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
558 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
559 | os: [darwin]
560 |
561 | has-flag@3.0.0:
562 | resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
563 | engines: {node: '>=4'}
564 |
565 | he@1.2.0:
566 | resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
567 | hasBin: true
568 |
569 | humanize-ms@1.2.1:
570 | resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==}
571 |
572 | is-url@1.2.4:
573 | resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==}
574 |
575 | js-cookie@3.0.5:
576 | resolution: {integrity: sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==}
577 | engines: {node: '>=14'}
578 |
579 | jsesc@0.5.0:
580 | resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==}
581 | hasBin: true
582 |
583 | katex@0.16.11:
584 | resolution: {integrity: sha512-RQrI8rlHY92OLf3rho/Ts8i/XvjgguEjOkO1BEXcU3N8BqPpSzBNwV/G0Ukr+P/l3ivvJUE/Fa/CwbS6HesGNQ==}
585 | hasBin: true
586 |
587 | llamotion-sdk@0.1.10:
588 | resolution: {integrity: sha512-/u0F9o4mt/un4VEBJ/+v9nAvoq7/wCT31P3w9Ti3big2wRA7mQAtkD/0IRrEMLzIX4sD2MEkVId0KzoxeNRpeQ==}
589 |
590 | magic-string@0.25.9:
591 | resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==}
592 |
593 | magic-string@0.30.14:
594 | resolution: {integrity: sha512-5c99P1WKTed11ZC0HMJOj6CDIue6F8ySu+bJL+85q1zBEIY8IklrJ1eiKC2NDRh3Ct3FcvmJPyQHb9erXMTJNw==}
595 |
596 | mime-db@1.52.0:
597 | resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
598 | engines: {node: '>= 0.6'}
599 |
600 | mime-types@2.1.35:
601 | resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
602 | engines: {node: '>= 0.6'}
603 |
604 | minimatch@9.0.5:
605 | resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
606 | engines: {node: '>=16 || 14 >=14.17'}
607 |
608 | minimist@1.2.8:
609 | resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
610 |
611 | ms@2.1.3:
612 | resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
613 |
614 | muggle-string@0.4.1:
615 | resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==}
616 |
617 | nanoid@3.3.8:
618 | resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==}
619 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
620 | hasBin: true
621 |
622 | node-domexception@1.0.0:
623 | resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
624 | engines: {node: '>=10.5.0'}
625 |
626 | node-fetch@2.7.0:
627 | resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==}
628 | engines: {node: 4.x || >=6.0.0}
629 | peerDependencies:
630 | encoding: ^0.1.0
631 | peerDependenciesMeta:
632 | encoding:
633 | optional: true
634 |
635 | openai@4.76.0:
636 | resolution: {integrity: sha512-QBGIetjX1C9xDp5XGa/3mPnfKI9BgAe2xHQX6PmO98wuW9qQaurBaumcYptQWc9LHZZq7cH/Y1Rjnsr6uUDdVw==}
637 | hasBin: true
638 | peerDependencies:
639 | zod: ^3.23.8
640 | peerDependenciesMeta:
641 | zod:
642 | optional: true
643 |
644 | path-browserify@1.0.1:
645 | resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
646 |
647 | picocolors@1.1.1:
648 | resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
649 |
650 | postcss@8.4.49:
651 | resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==}
652 | engines: {node: ^10 || ^12 || >=14}
653 |
654 | regenerate-unicode-properties@8.2.0:
655 | resolution: {integrity: sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==}
656 | engines: {node: '>=4'}
657 |
658 | regenerate@1.4.2:
659 | resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==}
660 |
661 | regenerator-runtime@0.13.11:
662 | resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==}
663 |
664 | regexpu-core@4.5.4:
665 | resolution: {integrity: sha512-BtizvGtFQKGPUcTy56o3nk1bGRp4SZOTYrDtGNlqCQufptV5IkkLN6Emw+yunAJjzf+C9FQFtvq7IoA3+oMYHQ==}
666 | engines: {node: '>=4'}
667 |
668 | regjsgen@0.5.2:
669 | resolution: {integrity: sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==}
670 |
671 | regjsparser@0.6.9:
672 | resolution: {integrity: sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==}
673 | hasBin: true
674 |
675 | resolve-url@0.2.1:
676 | resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==}
677 | deprecated: https://github.com/lydell/resolve-url#deprecated
678 |
679 | rollup@4.28.1:
680 | resolution: {integrity: sha512-61fXYl/qNVinKmGSTHAZ6Yy8I3YIJC/r2m9feHo6SwVAVcLT5MPwOUFe7EuURA/4m0NR8lXG4BBXuo/IZEsjMg==}
681 | engines: {node: '>=18.0.0', npm: '>=8.0.0'}
682 | hasBin: true
683 |
684 | semver@7.6.3:
685 | resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
686 | engines: {node: '>=10'}
687 | hasBin: true
688 |
689 | source-map-js@1.2.1:
690 | resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
691 | engines: {node: '>=0.10.0'}
692 |
693 | sourcemap-codec@1.4.8:
694 | resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
695 | deprecated: Please use @jridgewell/sourcemap-codec instead
696 |
697 | supports-color@5.5.0:
698 | resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
699 | engines: {node: '>=4'}
700 |
701 | tr46@0.0.3:
702 | resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
703 |
704 | typescript@5.6.3:
705 | resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==}
706 | engines: {node: '>=14.17'}
707 | hasBin: true
708 |
709 | undici-types@5.26.5:
710 | resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
711 |
712 | unicode-canonical-property-names-ecmascript@1.0.4:
713 | resolution: {integrity: sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==}
714 | engines: {node: '>=4'}
715 |
716 | unicode-match-property-ecmascript@1.0.4:
717 | resolution: {integrity: sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==}
718 | engines: {node: '>=4'}
719 |
720 | unicode-match-property-value-ecmascript@1.2.0:
721 | resolution: {integrity: sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==}
722 | engines: {node: '>=4'}
723 |
724 | unicode-property-aliases-ecmascript@1.1.0:
725 | resolution: {integrity: sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==}
726 | engines: {node: '>=4'}
727 |
728 | vite@5.4.11:
729 | resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==}
730 | engines: {node: ^18.0.0 || >=20.0.0}
731 | hasBin: true
732 | peerDependencies:
733 | '@types/node': ^18.0.0 || >=20.0.0
734 | less: '*'
735 | lightningcss: ^1.21.0
736 | sass: '*'
737 | sass-embedded: '*'
738 | stylus: '*'
739 | sugarss: '*'
740 | terser: ^5.4.0
741 | peerDependenciesMeta:
742 | '@types/node':
743 | optional: true
744 | less:
745 | optional: true
746 | lightningcss:
747 | optional: true
748 | sass:
749 | optional: true
750 | sass-embedded:
751 | optional: true
752 | stylus:
753 | optional: true
754 | sugarss:
755 | optional: true
756 | terser:
757 | optional: true
758 |
759 | vscode-uri@3.0.8:
760 | resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==}
761 |
762 | vue-inbrowser-compiler-demi@4.71.1:
763 | resolution: {integrity: sha512-Lv5D++nFXwPk0jN8OLQpQnFvOaBvMZ4ghUCVwnJHkjYOqGJal2QEu5GX6DK4Fa/vdy/kdkWvdlZU4tj1xAEr3g==}
764 | peerDependencies:
765 | '@vue/compiler-sfc': '>=3'
766 | vue: '>=2'
767 | vue-template-compiler: '>=2'
768 | peerDependenciesMeta:
769 | '@vue/compiler-sfc':
770 | optional: true
771 | vue-template-compiler:
772 | optional: true
773 |
774 | vue-inbrowser-compiler-independent-utils@4.71.1:
775 | resolution: {integrity: sha512-K3wt3iVmNGaFEOUR4JIThQRWfqokxLfnPslD41FDZB2ajXp789+wCqJyGYlIFsvEQ2P61PInw6/ph5iiqg51gg==}
776 | peerDependencies:
777 | vue: '>=2'
778 |
779 | vue-inbrowser-compiler-utils@4.72.4:
780 | resolution: {integrity: sha512-RPMg/Qj6Vbtxao2W/ye8PIkxj8duuv7tqRiuEULSqcs+mm8acboHL4Ui2ClcwgQuArKb/lfUKHVSBN8ZEnTUhA==}
781 | peerDependencies:
782 | vue: '>=2'
783 |
784 | vue-inbrowser-compiler@4.72.4:
785 | resolution: {integrity: sha512-3uhtgUm85HY3ma1lue5vZvziEsycj7Lzm7DIl21z+kPlfOKm4/zIlszwya9/JW7bsJnm0gQnWzyEa4v64mwQVg==}
786 | peerDependencies:
787 | vue: '>=2'
788 |
789 | vue-tsc@2.1.10:
790 | resolution: {integrity: sha512-RBNSfaaRHcN5uqVqJSZh++Gy/YUzryuv9u1aFWhsammDJXNtUiJMNoJ747lZcQ68wUQFx6E73y4FY3D8E7FGMA==}
791 | hasBin: true
792 | peerDependencies:
793 | typescript: '>=5.0.0'
794 |
795 | vue@3.5.13:
796 | resolution: {integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==}
797 | peerDependencies:
798 | typescript: '*'
799 | peerDependenciesMeta:
800 | typescript:
801 | optional: true
802 |
803 | walkes@0.2.1:
804 | resolution: {integrity: sha512-mbCCLh/TineJ2hxHpV6E0OmXht0P8R695BKHbhjrh56GwTHlPVbOTftetdih9XLQZgkFkrJXhGz1j9cxq03tWQ==}
805 |
806 | web-streams-polyfill@4.0.0-beta.3:
807 | resolution: {integrity: sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==}
808 | engines: {node: '>= 14'}
809 |
810 | webidl-conversions@3.0.1:
811 | resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
812 |
813 | whatwg-url@5.0.0:
814 | resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
815 |
816 | snapshots:
817 |
818 | '@babel/helper-string-parser@7.25.9': {}
819 |
820 | '@babel/helper-validator-identifier@7.25.9': {}
821 |
822 | '@babel/parser@7.26.3':
823 | dependencies:
824 | '@babel/types': 7.26.3
825 |
826 | '@babel/types@7.26.3':
827 | dependencies:
828 | '@babel/helper-string-parser': 7.25.9
829 | '@babel/helper-validator-identifier': 7.25.9
830 |
831 | '@esbuild/aix-ppc64@0.21.5':
832 | optional: true
833 |
834 | '@esbuild/android-arm64@0.21.5':
835 | optional: true
836 |
837 | '@esbuild/android-arm@0.21.5':
838 | optional: true
839 |
840 | '@esbuild/android-x64@0.21.5':
841 | optional: true
842 |
843 | '@esbuild/darwin-arm64@0.21.5':
844 | optional: true
845 |
846 | '@esbuild/darwin-x64@0.21.5':
847 | optional: true
848 |
849 | '@esbuild/freebsd-arm64@0.21.5':
850 | optional: true
851 |
852 | '@esbuild/freebsd-x64@0.21.5':
853 | optional: true
854 |
855 | '@esbuild/linux-arm64@0.21.5':
856 | optional: true
857 |
858 | '@esbuild/linux-arm@0.21.5':
859 | optional: true
860 |
861 | '@esbuild/linux-ia32@0.21.5':
862 | optional: true
863 |
864 | '@esbuild/linux-loong64@0.21.5':
865 | optional: true
866 |
867 | '@esbuild/linux-mips64el@0.21.5':
868 | optional: true
869 |
870 | '@esbuild/linux-ppc64@0.21.5':
871 | optional: true
872 |
873 | '@esbuild/linux-riscv64@0.21.5':
874 | optional: true
875 |
876 | '@esbuild/linux-s390x@0.21.5':
877 | optional: true
878 |
879 | '@esbuild/linux-x64@0.21.5':
880 | optional: true
881 |
882 | '@esbuild/netbsd-x64@0.21.5':
883 | optional: true
884 |
885 | '@esbuild/openbsd-x64@0.21.5':
886 | optional: true
887 |
888 | '@esbuild/sunos-x64@0.21.5':
889 | optional: true
890 |
891 | '@esbuild/win32-arm64@0.21.5':
892 | optional: true
893 |
894 | '@esbuild/win32-ia32@0.21.5':
895 | optional: true
896 |
897 | '@esbuild/win32-x64@0.21.5':
898 | optional: true
899 |
900 | '@ffmpeg/ffmpeg@0.11.0':
901 | dependencies:
902 | is-url: 1.2.4
903 | node-fetch: 2.7.0
904 | regenerator-runtime: 0.13.11
905 | resolve-url: 0.2.1
906 | transitivePeerDependencies:
907 | - encoding
908 |
909 | '@ffmpeg/ffmpeg@0.12.10':
910 | dependencies:
911 | '@ffmpeg/types': 0.12.2
912 |
913 | '@ffmpeg/types@0.12.2': {}
914 |
915 | '@ffmpeg/util@0.12.1': {}
916 |
917 | '@fortawesome/fontawesome-common-types@6.6.0': {}
918 |
919 | '@fortawesome/fontawesome-common-types@6.7.1': {}
920 |
921 | '@fortawesome/fontawesome-svg-core@6.6.0':
922 | dependencies:
923 | '@fortawesome/fontawesome-common-types': 6.6.0
924 |
925 | '@fortawesome/free-solid-svg-icons@6.7.1':
926 | dependencies:
927 | '@fortawesome/fontawesome-common-types': 6.7.1
928 |
929 | '@fortawesome/vue-fontawesome@3.0.8(@fortawesome/fontawesome-svg-core@6.6.0)(vue@3.5.13(typescript@5.6.3))':
930 | dependencies:
931 | '@fortawesome/fontawesome-svg-core': 6.6.0
932 | vue: 3.5.13(typescript@5.6.3)
933 |
934 | '@jridgewell/sourcemap-codec@1.5.0': {}
935 |
936 | '@rollup/rollup-android-arm-eabi@4.28.1':
937 | optional: true
938 |
939 | '@rollup/rollup-android-arm64@4.28.1':
940 | optional: true
941 |
942 | '@rollup/rollup-darwin-arm64@4.28.1':
943 | optional: true
944 |
945 | '@rollup/rollup-darwin-x64@4.28.1':
946 | optional: true
947 |
948 | '@rollup/rollup-freebsd-arm64@4.28.1':
949 | optional: true
950 |
951 | '@rollup/rollup-freebsd-x64@4.28.1':
952 | optional: true
953 |
954 | '@rollup/rollup-linux-arm-gnueabihf@4.28.1':
955 | optional: true
956 |
957 | '@rollup/rollup-linux-arm-musleabihf@4.28.1':
958 | optional: true
959 |
960 | '@rollup/rollup-linux-arm64-gnu@4.28.1':
961 | optional: true
962 |
963 | '@rollup/rollup-linux-arm64-musl@4.28.1':
964 | optional: true
965 |
966 | '@rollup/rollup-linux-loongarch64-gnu@4.28.1':
967 | optional: true
968 |
969 | '@rollup/rollup-linux-powerpc64le-gnu@4.28.1':
970 | optional: true
971 |
972 | '@rollup/rollup-linux-riscv64-gnu@4.28.1':
973 | optional: true
974 |
975 | '@rollup/rollup-linux-s390x-gnu@4.28.1':
976 | optional: true
977 |
978 | '@rollup/rollup-linux-x64-gnu@4.28.1':
979 | optional: true
980 |
981 | '@rollup/rollup-linux-x64-musl@4.28.1':
982 | optional: true
983 |
984 | '@rollup/rollup-win32-arm64-msvc@4.28.1':
985 | optional: true
986 |
987 | '@rollup/rollup-win32-ia32-msvc@4.28.1':
988 | optional: true
989 |
990 | '@rollup/rollup-win32-x64-msvc@4.28.1':
991 | optional: true
992 |
993 | '@types/estree@1.0.6': {}
994 |
995 | '@types/js-cookie@3.0.6': {}
996 |
997 | '@types/katex@0.16.7': {}
998 |
999 | '@types/node-fetch@2.6.12':
1000 | dependencies:
1001 | '@types/node': 18.19.67
1002 | form-data: 4.0.1
1003 |
1004 | '@types/node@18.19.67':
1005 | dependencies:
1006 | undici-types: 5.26.5
1007 |
1008 | '@vitejs/plugin-vue@5.2.1(vite@5.4.11(@types/node@18.19.67))(vue@3.5.13(typescript@5.6.3))':
1009 | dependencies:
1010 | vite: 5.4.11(@types/node@18.19.67)
1011 | vue: 3.5.13(typescript@5.6.3)
1012 |
1013 | '@volar/language-core@2.4.10':
1014 | dependencies:
1015 | '@volar/source-map': 2.4.10
1016 |
1017 | '@volar/source-map@2.4.10': {}
1018 |
1019 | '@volar/typescript@2.4.10':
1020 | dependencies:
1021 | '@volar/language-core': 2.4.10
1022 | path-browserify: 1.0.1
1023 | vscode-uri: 3.0.8
1024 |
1025 | '@vue-motion/core@0.6.0(typescript@5.6.3)':
1026 | dependencies:
1027 | '@ffmpeg/ffmpeg': 0.11.0
1028 | '@vue-motion/utils': 0.6.0(typescript@5.6.3)
1029 | vue: 3.5.13(typescript@5.6.3)
1030 | transitivePeerDependencies:
1031 | - encoding
1032 | - typescript
1033 |
1034 | '@vue-motion/core@0.7.0-beta.1(typescript@5.6.3)':
1035 | dependencies:
1036 | '@ffmpeg/ffmpeg': 0.11.0
1037 | '@vue-motion/utils': 0.7.0-beta.1(typescript@5.6.3)
1038 | vue: 3.5.13(typescript@5.6.3)
1039 | transitivePeerDependencies:
1040 | - encoding
1041 | - typescript
1042 |
1043 | '@vue-motion/core@0.7.0-beta.4(typescript@5.6.3)':
1044 | dependencies:
1045 | '@ffmpeg/ffmpeg': 0.11.0
1046 | '@vue-motion/utils': 0.7.0-beta.4(typescript@5.6.3)
1047 | vue: 3.5.13(typescript@5.6.3)
1048 | transitivePeerDependencies:
1049 | - encoding
1050 | - typescript
1051 |
1052 | '@vue-motion/extension-math@0.7.0-beta.1(typescript@5.6.3)':
1053 | dependencies:
1054 | '@types/katex': 0.16.7
1055 | '@vue-motion/core': 0.7.0-beta.1(typescript@5.6.3)
1056 | '@vue-motion/lib': 0.7.0-beta.1(typescript@5.6.3)
1057 | katex: 0.16.11
1058 | vue: 3.5.13(typescript@5.6.3)
1059 | transitivePeerDependencies:
1060 | - encoding
1061 | - typescript
1062 |
1063 | '@vue-motion/lib@0.6.0(typescript@5.6.3)':
1064 | dependencies:
1065 | '@vue-motion/core': 0.6.0(typescript@5.6.3)
1066 | vue: 3.5.13(typescript@5.6.3)
1067 | transitivePeerDependencies:
1068 | - encoding
1069 | - typescript
1070 |
1071 | '@vue-motion/lib@0.7.0-beta.1(typescript@5.6.3)':
1072 | dependencies:
1073 | '@vue-motion/core': 0.7.0-beta.1(typescript@5.6.3)
1074 | '@vue-motion/utils': 0.7.0-beta.1(typescript@5.6.3)
1075 | vue: 3.5.13(typescript@5.6.3)
1076 | transitivePeerDependencies:
1077 | - encoding
1078 | - typescript
1079 |
1080 | '@vue-motion/lib@0.7.0-beta.4(typescript@5.6.3)':
1081 | dependencies:
1082 | '@vue-motion/core': 0.7.0-beta.4(typescript@5.6.3)
1083 | '@vue-motion/utils': 0.7.0-beta.4(typescript@5.6.3)
1084 | vue: 3.5.13(typescript@5.6.3)
1085 | transitivePeerDependencies:
1086 | - encoding
1087 | - typescript
1088 |
1089 | '@vue-motion/utils@0.6.0(typescript@5.6.3)':
1090 | dependencies:
1091 | '@ffmpeg/ffmpeg': 0.12.10
1092 | '@ffmpeg/util': 0.12.1
1093 | vue: 3.5.13(typescript@5.6.3)
1094 | transitivePeerDependencies:
1095 | - typescript
1096 |
1097 | '@vue-motion/utils@0.7.0-beta.1(typescript@5.6.3)':
1098 | dependencies:
1099 | '@ffmpeg/ffmpeg': 0.12.10
1100 | '@ffmpeg/util': 0.12.1
1101 | vue: 3.5.13(typescript@5.6.3)
1102 | transitivePeerDependencies:
1103 | - typescript
1104 |
1105 | '@vue-motion/utils@0.7.0-beta.4(typescript@5.6.3)':
1106 | dependencies:
1107 | '@ffmpeg/ffmpeg': 0.12.10
1108 | '@ffmpeg/util': 0.12.1
1109 | vue: 3.5.13(typescript@5.6.3)
1110 | transitivePeerDependencies:
1111 | - typescript
1112 |
1113 | '@vue/compiler-core@3.5.13':
1114 | dependencies:
1115 | '@babel/parser': 7.26.3
1116 | '@vue/shared': 3.5.13
1117 | entities: 4.5.0
1118 | estree-walker: 2.0.2
1119 | source-map-js: 1.2.1
1120 |
1121 | '@vue/compiler-dom@3.5.13':
1122 | dependencies:
1123 | '@vue/compiler-core': 3.5.13
1124 | '@vue/shared': 3.5.13
1125 |
1126 | '@vue/compiler-sfc@3.5.13':
1127 | dependencies:
1128 | '@babel/parser': 7.26.3
1129 | '@vue/compiler-core': 3.5.13
1130 | '@vue/compiler-dom': 3.5.13
1131 | '@vue/compiler-ssr': 3.5.13
1132 | '@vue/shared': 3.5.13
1133 | estree-walker: 2.0.2
1134 | magic-string: 0.30.14
1135 | postcss: 8.4.49
1136 | source-map-js: 1.2.1
1137 |
1138 | '@vue/compiler-ssr@3.5.13':
1139 | dependencies:
1140 | '@vue/compiler-dom': 3.5.13
1141 | '@vue/shared': 3.5.13
1142 |
1143 | '@vue/compiler-vue2@2.7.16':
1144 | dependencies:
1145 | de-indent: 1.0.2
1146 | he: 1.2.0
1147 |
1148 | '@vue/language-core@2.1.10(typescript@5.6.3)':
1149 | dependencies:
1150 | '@volar/language-core': 2.4.10
1151 | '@vue/compiler-dom': 3.5.13
1152 | '@vue/compiler-vue2': 2.7.16
1153 | '@vue/shared': 3.5.13
1154 | alien-signals: 0.2.2
1155 | minimatch: 9.0.5
1156 | muggle-string: 0.4.1
1157 | path-browserify: 1.0.1
1158 | optionalDependencies:
1159 | typescript: 5.6.3
1160 |
1161 | '@vue/reactivity@3.5.13':
1162 | dependencies:
1163 | '@vue/shared': 3.5.13
1164 |
1165 | '@vue/runtime-core@3.5.13':
1166 | dependencies:
1167 | '@vue/reactivity': 3.5.13
1168 | '@vue/shared': 3.5.13
1169 |
1170 | '@vue/runtime-dom@3.5.13':
1171 | dependencies:
1172 | '@vue/reactivity': 3.5.13
1173 | '@vue/runtime-core': 3.5.13
1174 | '@vue/shared': 3.5.13
1175 | csstype: 3.1.3
1176 |
1177 | '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.6.3))':
1178 | dependencies:
1179 | '@vue/compiler-ssr': 3.5.13
1180 | '@vue/shared': 3.5.13
1181 | vue: 3.5.13(typescript@5.6.3)
1182 |
1183 | '@vue/shared@3.5.13': {}
1184 |
1185 | abort-controller@3.0.0:
1186 | dependencies:
1187 | event-target-shim: 5.0.1
1188 |
1189 | acorn-dynamic-import@4.0.0(acorn@6.4.2):
1190 | dependencies:
1191 | acorn: 6.4.2
1192 |
1193 | acorn-jsx@5.3.2(acorn@6.4.2):
1194 | dependencies:
1195 | acorn: 6.4.2
1196 |
1197 | acorn@6.4.2: {}
1198 |
1199 | agentkeepalive@4.5.0:
1200 | dependencies:
1201 | humanize-ms: 1.2.1
1202 |
1203 | alien-signals@0.2.2: {}
1204 |
1205 | ansi-styles@3.2.1:
1206 | dependencies:
1207 | color-convert: 1.9.3
1208 |
1209 | asynckit@0.4.0: {}
1210 |
1211 | balanced-match@1.0.2: {}
1212 |
1213 | brace-expansion@2.0.1:
1214 | dependencies:
1215 | balanced-match: 1.0.2
1216 |
1217 | buble@0.20.0:
1218 | dependencies:
1219 | acorn: 6.4.2
1220 | acorn-dynamic-import: 4.0.0(acorn@6.4.2)
1221 | acorn-jsx: 5.3.2(acorn@6.4.2)
1222 | chalk: 2.4.2
1223 | magic-string: 0.25.9
1224 | minimist: 1.2.8
1225 | regexpu-core: 4.5.4
1226 |
1227 | camelcase@5.3.1: {}
1228 |
1229 | chalk@2.4.2:
1230 | dependencies:
1231 | ansi-styles: 3.2.1
1232 | escape-string-regexp: 1.0.5
1233 | supports-color: 5.5.0
1234 |
1235 | color-convert@1.9.3:
1236 | dependencies:
1237 | color-name: 1.1.3
1238 |
1239 | color-name@1.1.3: {}
1240 |
1241 | combined-stream@1.0.8:
1242 | dependencies:
1243 | delayed-stream: 1.0.0
1244 |
1245 | commander@8.3.0: {}
1246 |
1247 | csstype@3.1.3: {}
1248 |
1249 | de-indent@1.0.2: {}
1250 |
1251 | delayed-stream@1.0.0: {}
1252 |
1253 | detect-browser@5.3.0: {}
1254 |
1255 | entities@4.5.0: {}
1256 |
1257 | esbuild@0.21.5:
1258 | optionalDependencies:
1259 | '@esbuild/aix-ppc64': 0.21.5
1260 | '@esbuild/android-arm': 0.21.5
1261 | '@esbuild/android-arm64': 0.21.5
1262 | '@esbuild/android-x64': 0.21.5
1263 | '@esbuild/darwin-arm64': 0.21.5
1264 | '@esbuild/darwin-x64': 0.21.5
1265 | '@esbuild/freebsd-arm64': 0.21.5
1266 | '@esbuild/freebsd-x64': 0.21.5
1267 | '@esbuild/linux-arm': 0.21.5
1268 | '@esbuild/linux-arm64': 0.21.5
1269 | '@esbuild/linux-ia32': 0.21.5
1270 | '@esbuild/linux-loong64': 0.21.5
1271 | '@esbuild/linux-mips64el': 0.21.5
1272 | '@esbuild/linux-ppc64': 0.21.5
1273 | '@esbuild/linux-riscv64': 0.21.5
1274 | '@esbuild/linux-s390x': 0.21.5
1275 | '@esbuild/linux-x64': 0.21.5
1276 | '@esbuild/netbsd-x64': 0.21.5
1277 | '@esbuild/openbsd-x64': 0.21.5
1278 | '@esbuild/sunos-x64': 0.21.5
1279 | '@esbuild/win32-arm64': 0.21.5
1280 | '@esbuild/win32-ia32': 0.21.5
1281 | '@esbuild/win32-x64': 0.21.5
1282 |
1283 | escape-string-regexp@1.0.5: {}
1284 |
1285 | estree-walker@2.0.2: {}
1286 |
1287 | event-target-shim@5.0.1: {}
1288 |
1289 | form-data-encoder@1.7.2: {}
1290 |
1291 | form-data@4.0.1:
1292 | dependencies:
1293 | asynckit: 0.4.0
1294 | combined-stream: 1.0.8
1295 | mime-types: 2.1.35
1296 |
1297 | formdata-node@4.4.1:
1298 | dependencies:
1299 | node-domexception: 1.0.0
1300 | web-streams-polyfill: 4.0.0-beta.3
1301 |
1302 | fsevents@2.3.3:
1303 | optional: true
1304 |
1305 | has-flag@3.0.0: {}
1306 |
1307 | he@1.2.0: {}
1308 |
1309 | humanize-ms@1.2.1:
1310 | dependencies:
1311 | ms: 2.1.3
1312 |
1313 | is-url@1.2.4: {}
1314 |
1315 | js-cookie@3.0.5: {}
1316 |
1317 | jsesc@0.5.0: {}
1318 |
1319 | katex@0.16.11:
1320 | dependencies:
1321 | commander: 8.3.0
1322 |
1323 | llamotion-sdk@0.1.10(typescript@5.6.3):
1324 | dependencies:
1325 | '@vue-motion/core': 0.7.0-beta.4(typescript@5.6.3)
1326 | '@vue-motion/extension-math': 0.7.0-beta.1(typescript@5.6.3)
1327 | '@vue-motion/lib': 0.7.0-beta.4(typescript@5.6.3)
1328 | '@vue/compiler-sfc': 3.5.13
1329 | openai: 4.76.0
1330 | vue: 3.5.13(typescript@5.6.3)
1331 | vue-inbrowser-compiler: 4.72.4(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.6.3))
1332 | transitivePeerDependencies:
1333 | - encoding
1334 | - typescript
1335 | - vue-template-compiler
1336 | - zod
1337 |
1338 | magic-string@0.25.9:
1339 | dependencies:
1340 | sourcemap-codec: 1.4.8
1341 |
1342 | magic-string@0.30.14:
1343 | dependencies:
1344 | '@jridgewell/sourcemap-codec': 1.5.0
1345 |
1346 | mime-db@1.52.0: {}
1347 |
1348 | mime-types@2.1.35:
1349 | dependencies:
1350 | mime-db: 1.52.0
1351 |
1352 | minimatch@9.0.5:
1353 | dependencies:
1354 | brace-expansion: 2.0.1
1355 |
1356 | minimist@1.2.8: {}
1357 |
1358 | ms@2.1.3: {}
1359 |
1360 | muggle-string@0.4.1: {}
1361 |
1362 | nanoid@3.3.8: {}
1363 |
1364 | node-domexception@1.0.0: {}
1365 |
1366 | node-fetch@2.7.0:
1367 | dependencies:
1368 | whatwg-url: 5.0.0
1369 |
1370 | openai@4.76.0:
1371 | dependencies:
1372 | '@types/node': 18.19.67
1373 | '@types/node-fetch': 2.6.12
1374 | abort-controller: 3.0.0
1375 | agentkeepalive: 4.5.0
1376 | form-data-encoder: 1.7.2
1377 | formdata-node: 4.4.1
1378 | node-fetch: 2.7.0
1379 | transitivePeerDependencies:
1380 | - encoding
1381 |
1382 | path-browserify@1.0.1: {}
1383 |
1384 | picocolors@1.1.1: {}
1385 |
1386 | postcss@8.4.49:
1387 | dependencies:
1388 | nanoid: 3.3.8
1389 | picocolors: 1.1.1
1390 | source-map-js: 1.2.1
1391 |
1392 | regenerate-unicode-properties@8.2.0:
1393 | dependencies:
1394 | regenerate: 1.4.2
1395 |
1396 | regenerate@1.4.2: {}
1397 |
1398 | regenerator-runtime@0.13.11: {}
1399 |
1400 | regexpu-core@4.5.4:
1401 | dependencies:
1402 | regenerate: 1.4.2
1403 | regenerate-unicode-properties: 8.2.0
1404 | regjsgen: 0.5.2
1405 | regjsparser: 0.6.9
1406 | unicode-match-property-ecmascript: 1.0.4
1407 | unicode-match-property-value-ecmascript: 1.2.0
1408 |
1409 | regjsgen@0.5.2: {}
1410 |
1411 | regjsparser@0.6.9:
1412 | dependencies:
1413 | jsesc: 0.5.0
1414 |
1415 | resolve-url@0.2.1: {}
1416 |
1417 | rollup@4.28.1:
1418 | dependencies:
1419 | '@types/estree': 1.0.6
1420 | optionalDependencies:
1421 | '@rollup/rollup-android-arm-eabi': 4.28.1
1422 | '@rollup/rollup-android-arm64': 4.28.1
1423 | '@rollup/rollup-darwin-arm64': 4.28.1
1424 | '@rollup/rollup-darwin-x64': 4.28.1
1425 | '@rollup/rollup-freebsd-arm64': 4.28.1
1426 | '@rollup/rollup-freebsd-x64': 4.28.1
1427 | '@rollup/rollup-linux-arm-gnueabihf': 4.28.1
1428 | '@rollup/rollup-linux-arm-musleabihf': 4.28.1
1429 | '@rollup/rollup-linux-arm64-gnu': 4.28.1
1430 | '@rollup/rollup-linux-arm64-musl': 4.28.1
1431 | '@rollup/rollup-linux-loongarch64-gnu': 4.28.1
1432 | '@rollup/rollup-linux-powerpc64le-gnu': 4.28.1
1433 | '@rollup/rollup-linux-riscv64-gnu': 4.28.1
1434 | '@rollup/rollup-linux-s390x-gnu': 4.28.1
1435 | '@rollup/rollup-linux-x64-gnu': 4.28.1
1436 | '@rollup/rollup-linux-x64-musl': 4.28.1
1437 | '@rollup/rollup-win32-arm64-msvc': 4.28.1
1438 | '@rollup/rollup-win32-ia32-msvc': 4.28.1
1439 | '@rollup/rollup-win32-x64-msvc': 4.28.1
1440 | fsevents: 2.3.3
1441 |
1442 | semver@7.6.3: {}
1443 |
1444 | source-map-js@1.2.1: {}
1445 |
1446 | sourcemap-codec@1.4.8: {}
1447 |
1448 | supports-color@5.5.0:
1449 | dependencies:
1450 | has-flag: 3.0.0
1451 |
1452 | tr46@0.0.3: {}
1453 |
1454 | typescript@5.6.3: {}
1455 |
1456 | undici-types@5.26.5: {}
1457 |
1458 | unicode-canonical-property-names-ecmascript@1.0.4: {}
1459 |
1460 | unicode-match-property-ecmascript@1.0.4:
1461 | dependencies:
1462 | unicode-canonical-property-names-ecmascript: 1.0.4
1463 | unicode-property-aliases-ecmascript: 1.1.0
1464 |
1465 | unicode-match-property-value-ecmascript@1.2.0: {}
1466 |
1467 | unicode-property-aliases-ecmascript@1.1.0: {}
1468 |
1469 | vite@5.4.11(@types/node@18.19.67):
1470 | dependencies:
1471 | esbuild: 0.21.5
1472 | postcss: 8.4.49
1473 | rollup: 4.28.1
1474 | optionalDependencies:
1475 | '@types/node': 18.19.67
1476 | fsevents: 2.3.3
1477 |
1478 | vscode-uri@3.0.8: {}
1479 |
1480 | vue-inbrowser-compiler-demi@4.71.1(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.6.3)):
1481 | dependencies:
1482 | vue: 3.5.13(typescript@5.6.3)
1483 | optionalDependencies:
1484 | '@vue/compiler-sfc': 3.5.13
1485 |
1486 | vue-inbrowser-compiler-independent-utils@4.71.1(vue@3.5.13(typescript@5.6.3)):
1487 | dependencies:
1488 | vue: 3.5.13(typescript@5.6.3)
1489 |
1490 | vue-inbrowser-compiler-utils@4.72.4(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.6.3)):
1491 | dependencies:
1492 | camelcase: 5.3.1
1493 | vue: 3.5.13(typescript@5.6.3)
1494 | vue-inbrowser-compiler-demi: 4.71.1(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.6.3))
1495 | vue-inbrowser-compiler-independent-utils: 4.71.1(vue@3.5.13(typescript@5.6.3))
1496 | transitivePeerDependencies:
1497 | - '@vue/compiler-sfc'
1498 | - vue-template-compiler
1499 |
1500 | vue-inbrowser-compiler@4.72.4(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.6.3)):
1501 | dependencies:
1502 | acorn: 6.4.2
1503 | acorn-jsx: 5.3.2(acorn@6.4.2)
1504 | buble: 0.20.0
1505 | camelcase: 5.3.1
1506 | detect-browser: 5.3.0
1507 | vue: 3.5.13(typescript@5.6.3)
1508 | vue-inbrowser-compiler-utils: 4.72.4(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.6.3))
1509 | walkes: 0.2.1
1510 | transitivePeerDependencies:
1511 | - '@vue/compiler-sfc'
1512 | - vue-template-compiler
1513 |
1514 | vue-tsc@2.1.10(typescript@5.6.3):
1515 | dependencies:
1516 | '@volar/typescript': 2.4.10
1517 | '@vue/language-core': 2.1.10(typescript@5.6.3)
1518 | semver: 7.6.3
1519 | typescript: 5.6.3
1520 |
1521 | vue@3.5.13(typescript@5.6.3):
1522 | dependencies:
1523 | '@vue/compiler-dom': 3.5.13
1524 | '@vue/compiler-sfc': 3.5.13
1525 | '@vue/runtime-dom': 3.5.13
1526 | '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.6.3))
1527 | '@vue/shared': 3.5.13
1528 | optionalDependencies:
1529 | typescript: 5.6.3
1530 |
1531 | walkes@0.2.1: {}
1532 |
1533 | web-streams-polyfill@4.0.0-beta.3: {}
1534 |
1535 | webidl-conversions@3.0.1: {}
1536 |
1537 | whatwg-url@5.0.0:
1538 | dependencies:
1539 | tr46: 0.0.3
1540 | webidl-conversions: 3.0.1
1541 |
--------------------------------------------------------------------------------
/app/package-lock.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "app",
3 | "version": "0.0.0",
4 | "lockfileVersion": 3,
5 | "requires": true,
6 | "packages": {
7 | "": {
8 | "name": "app",
9 | "version": "0.0.0",
10 | "dependencies": {
11 | "@fortawesome/fontawesome-svg-core": "6.6.0",
12 | "@fortawesome/free-solid-svg-icons": "^6.6.0",
13 | "@fortawesome/vue-fontawesome": "^3.0.8",
14 | "@vue-motion/core": "^0.6.0",
15 | "@vue-motion/lib": "^0.6.0",
16 | "js-cookie": "^3.0.5",
17 | "llamotion-sdk": "^0.0.1",
18 | "vue": "^3.5.12"
19 | },
20 | "devDependencies": {
21 | "@types/js-cookie": "^3.0.6",
22 | "@vitejs/plugin-vue": "^5.1.4",
23 | "typescript": "~5.6.2",
24 | "vite": "^5.4.10",
25 | "vue-tsc": "^2.1.8"
26 | }
27 | },
28 | "node_modules/@babel/helper-string-parser": {
29 | "version": "7.25.9",
30 | "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz",
31 | "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==",
32 | "license": "MIT",
33 | "engines": {
34 | "node": ">=6.9.0"
35 | }
36 | },
37 | "node_modules/@babel/helper-validator-identifier": {
38 | "version": "7.25.9",
39 | "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz",
40 | "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==",
41 | "license": "MIT",
42 | "engines": {
43 | "node": ">=6.9.0"
44 | }
45 | },
46 | "node_modules/@babel/parser": {
47 | "version": "7.26.2",
48 | "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.26.2.tgz",
49 | "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==",
50 | "license": "MIT",
51 | "dependencies": {
52 | "@babel/types": "^7.26.0"
53 | },
54 | "bin": {
55 | "parser": "bin/babel-parser.js"
56 | },
57 | "engines": {
58 | "node": ">=6.0.0"
59 | }
60 | },
61 | "node_modules/@babel/types": {
62 | "version": "7.26.0",
63 | "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.26.0.tgz",
64 | "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==",
65 | "license": "MIT",
66 | "dependencies": {
67 | "@babel/helper-string-parser": "^7.25.9",
68 | "@babel/helper-validator-identifier": "^7.25.9"
69 | },
70 | "engines": {
71 | "node": ">=6.9.0"
72 | }
73 | },
74 | "node_modules/@esbuild/aix-ppc64": {
75 | "version": "0.21.5",
76 | "resolved": "https://registry.npmmirror.com/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
77 | "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==",
78 | "cpu": [
79 | "ppc64"
80 | ],
81 | "dev": true,
82 | "license": "MIT",
83 | "optional": true,
84 | "os": [
85 | "aix"
86 | ],
87 | "engines": {
88 | "node": ">=12"
89 | }
90 | },
91 | "node_modules/@esbuild/android-arm": {
92 | "version": "0.21.5",
93 | "resolved": "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
94 | "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==",
95 | "cpu": [
96 | "arm"
97 | ],
98 | "dev": true,
99 | "license": "MIT",
100 | "optional": true,
101 | "os": [
102 | "android"
103 | ],
104 | "engines": {
105 | "node": ">=12"
106 | }
107 | },
108 | "node_modules/@esbuild/android-arm64": {
109 | "version": "0.21.5",
110 | "resolved": "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
111 | "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==",
112 | "cpu": [
113 | "arm64"
114 | ],
115 | "dev": true,
116 | "license": "MIT",
117 | "optional": true,
118 | "os": [
119 | "android"
120 | ],
121 | "engines": {
122 | "node": ">=12"
123 | }
124 | },
125 | "node_modules/@esbuild/android-x64": {
126 | "version": "0.21.5",
127 | "resolved": "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
128 | "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==",
129 | "cpu": [
130 | "x64"
131 | ],
132 | "dev": true,
133 | "license": "MIT",
134 | "optional": true,
135 | "os": [
136 | "android"
137 | ],
138 | "engines": {
139 | "node": ">=12"
140 | }
141 | },
142 | "node_modules/@esbuild/darwin-arm64": {
143 | "version": "0.21.5",
144 | "resolved": "https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",
145 | "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==",
146 | "cpu": [
147 | "arm64"
148 | ],
149 | "dev": true,
150 | "license": "MIT",
151 | "optional": true,
152 | "os": [
153 | "darwin"
154 | ],
155 | "engines": {
156 | "node": ">=12"
157 | }
158 | },
159 | "node_modules/@esbuild/darwin-x64": {
160 | "version": "0.21.5",
161 | "resolved": "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
162 | "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==",
163 | "cpu": [
164 | "x64"
165 | ],
166 | "dev": true,
167 | "license": "MIT",
168 | "optional": true,
169 | "os": [
170 | "darwin"
171 | ],
172 | "engines": {
173 | "node": ">=12"
174 | }
175 | },
176 | "node_modules/@esbuild/freebsd-arm64": {
177 | "version": "0.21.5",
178 | "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
179 | "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==",
180 | "cpu": [
181 | "arm64"
182 | ],
183 | "dev": true,
184 | "license": "MIT",
185 | "optional": true,
186 | "os": [
187 | "freebsd"
188 | ],
189 | "engines": {
190 | "node": ">=12"
191 | }
192 | },
193 | "node_modules/@esbuild/freebsd-x64": {
194 | "version": "0.21.5",
195 | "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
196 | "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==",
197 | "cpu": [
198 | "x64"
199 | ],
200 | "dev": true,
201 | "license": "MIT",
202 | "optional": true,
203 | "os": [
204 | "freebsd"
205 | ],
206 | "engines": {
207 | "node": ">=12"
208 | }
209 | },
210 | "node_modules/@esbuild/linux-arm": {
211 | "version": "0.21.5",
212 | "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
213 | "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==",
214 | "cpu": [
215 | "arm"
216 | ],
217 | "dev": true,
218 | "license": "MIT",
219 | "optional": true,
220 | "os": [
221 | "linux"
222 | ],
223 | "engines": {
224 | "node": ">=12"
225 | }
226 | },
227 | "node_modules/@esbuild/linux-arm64": {
228 | "version": "0.21.5",
229 | "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
230 | "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==",
231 | "cpu": [
232 | "arm64"
233 | ],
234 | "dev": true,
235 | "license": "MIT",
236 | "optional": true,
237 | "os": [
238 | "linux"
239 | ],
240 | "engines": {
241 | "node": ">=12"
242 | }
243 | },
244 | "node_modules/@esbuild/linux-ia32": {
245 | "version": "0.21.5",
246 | "resolved": "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
247 | "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==",
248 | "cpu": [
249 | "ia32"
250 | ],
251 | "dev": true,
252 | "license": "MIT",
253 | "optional": true,
254 | "os": [
255 | "linux"
256 | ],
257 | "engines": {
258 | "node": ">=12"
259 | }
260 | },
261 | "node_modules/@esbuild/linux-loong64": {
262 | "version": "0.21.5",
263 | "resolved": "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
264 | "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==",
265 | "cpu": [
266 | "loong64"
267 | ],
268 | "dev": true,
269 | "license": "MIT",
270 | "optional": true,
271 | "os": [
272 | "linux"
273 | ],
274 | "engines": {
275 | "node": ">=12"
276 | }
277 | },
278 | "node_modules/@esbuild/linux-mips64el": {
279 | "version": "0.21.5",
280 | "resolved": "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
281 | "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==",
282 | "cpu": [
283 | "mips64el"
284 | ],
285 | "dev": true,
286 | "license": "MIT",
287 | "optional": true,
288 | "os": [
289 | "linux"
290 | ],
291 | "engines": {
292 | "node": ">=12"
293 | }
294 | },
295 | "node_modules/@esbuild/linux-ppc64": {
296 | "version": "0.21.5",
297 | "resolved": "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
298 | "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==",
299 | "cpu": [
300 | "ppc64"
301 | ],
302 | "dev": true,
303 | "license": "MIT",
304 | "optional": true,
305 | "os": [
306 | "linux"
307 | ],
308 | "engines": {
309 | "node": ">=12"
310 | }
311 | },
312 | "node_modules/@esbuild/linux-riscv64": {
313 | "version": "0.21.5",
314 | "resolved": "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
315 | "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==",
316 | "cpu": [
317 | "riscv64"
318 | ],
319 | "dev": true,
320 | "license": "MIT",
321 | "optional": true,
322 | "os": [
323 | "linux"
324 | ],
325 | "engines": {
326 | "node": ">=12"
327 | }
328 | },
329 | "node_modules/@esbuild/linux-s390x": {
330 | "version": "0.21.5",
331 | "resolved": "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
332 | "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==",
333 | "cpu": [
334 | "s390x"
335 | ],
336 | "dev": true,
337 | "license": "MIT",
338 | "optional": true,
339 | "os": [
340 | "linux"
341 | ],
342 | "engines": {
343 | "node": ">=12"
344 | }
345 | },
346 | "node_modules/@esbuild/linux-x64": {
347 | "version": "0.21.5",
348 | "resolved": "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
349 | "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==",
350 | "cpu": [
351 | "x64"
352 | ],
353 | "dev": true,
354 | "license": "MIT",
355 | "optional": true,
356 | "os": [
357 | "linux"
358 | ],
359 | "engines": {
360 | "node": ">=12"
361 | }
362 | },
363 | "node_modules/@esbuild/netbsd-x64": {
364 | "version": "0.21.5",
365 | "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
366 | "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==",
367 | "cpu": [
368 | "x64"
369 | ],
370 | "dev": true,
371 | "license": "MIT",
372 | "optional": true,
373 | "os": [
374 | "netbsd"
375 | ],
376 | "engines": {
377 | "node": ">=12"
378 | }
379 | },
380 | "node_modules/@esbuild/openbsd-x64": {
381 | "version": "0.21.5",
382 | "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
383 | "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==",
384 | "cpu": [
385 | "x64"
386 | ],
387 | "dev": true,
388 | "license": "MIT",
389 | "optional": true,
390 | "os": [
391 | "openbsd"
392 | ],
393 | "engines": {
394 | "node": ">=12"
395 | }
396 | },
397 | "node_modules/@esbuild/sunos-x64": {
398 | "version": "0.21.5",
399 | "resolved": "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
400 | "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==",
401 | "cpu": [
402 | "x64"
403 | ],
404 | "dev": true,
405 | "license": "MIT",
406 | "optional": true,
407 | "os": [
408 | "sunos"
409 | ],
410 | "engines": {
411 | "node": ">=12"
412 | }
413 | },
414 | "node_modules/@esbuild/win32-arm64": {
415 | "version": "0.21.5",
416 | "resolved": "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
417 | "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==",
418 | "cpu": [
419 | "arm64"
420 | ],
421 | "dev": true,
422 | "license": "MIT",
423 | "optional": true,
424 | "os": [
425 | "win32"
426 | ],
427 | "engines": {
428 | "node": ">=12"
429 | }
430 | },
431 | "node_modules/@esbuild/win32-ia32": {
432 | "version": "0.21.5",
433 | "resolved": "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
434 | "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==",
435 | "cpu": [
436 | "ia32"
437 | ],
438 | "dev": true,
439 | "license": "MIT",
440 | "optional": true,
441 | "os": [
442 | "win32"
443 | ],
444 | "engines": {
445 | "node": ">=12"
446 | }
447 | },
448 | "node_modules/@esbuild/win32-x64": {
449 | "version": "0.21.5",
450 | "resolved": "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
451 | "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
452 | "cpu": [
453 | "x64"
454 | ],
455 | "dev": true,
456 | "license": "MIT",
457 | "optional": true,
458 | "os": [
459 | "win32"
460 | ],
461 | "engines": {
462 | "node": ">=12"
463 | }
464 | },
465 | "node_modules/@ffmpeg/ffmpeg": {
466 | "version": "0.11.0",
467 | "resolved": "https://registry.npmmirror.com/@ffmpeg/ffmpeg/-/ffmpeg-0.11.0.tgz",
468 | "integrity": "sha512-PEWFBKao/AtZDj84cKf3fj+FXS2tpEtGT6l6D5umTJkTcmgcoFAvKeUpn49wLjIH0mW4ceFIKvDgAgTDPiT+Jg==",
469 | "license": "MIT",
470 | "dependencies": {
471 | "is-url": "^1.2.4",
472 | "node-fetch": "^2.6.1",
473 | "regenerator-runtime": "^0.13.7",
474 | "resolve-url": "^0.2.1"
475 | },
476 | "engines": {
477 | "node": ">=12.16.1"
478 | }
479 | },
480 | "node_modules/@ffmpeg/types": {
481 | "version": "0.12.2",
482 | "resolved": "https://registry.npmmirror.com/@ffmpeg/types/-/types-0.12.2.tgz",
483 | "integrity": "sha512-NJtxwPoLb60/z1Klv0ueshguWQ/7mNm106qdHkB4HL49LXszjhjCCiL+ldHJGQ9ai2Igx0s4F24ghigy//ERdA==",
484 | "license": "MIT",
485 | "engines": {
486 | "node": ">=16.x"
487 | }
488 | },
489 | "node_modules/@ffmpeg/util": {
490 | "version": "0.12.1",
491 | "resolved": "https://registry.npmmirror.com/@ffmpeg/util/-/util-0.12.1.tgz",
492 | "integrity": "sha512-10jjfAKWaDyb8+nAkijcsi9wgz/y26LOc1NKJradNMyCIl6usQcBbhkjX5qhALrSBcOy6TOeksunTYa+a03qNQ==",
493 | "license": "MIT",
494 | "engines": {
495 | "node": ">=18.x"
496 | }
497 | },
498 | "node_modules/@fortawesome/fontawesome-common-types": {
499 | "version": "6.6.0",
500 | "resolved": "https://registry.npmmirror.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.6.0.tgz",
501 | "integrity": "sha512-xyX0X9mc0kyz9plIyryrRbl7ngsA9jz77mCZJsUkLl+ZKs0KWObgaEBoSgQiYWAsSmjz/yjl0F++Got0Mdp4Rw==",
502 | "license": "MIT",
503 | "engines": {
504 | "node": ">=6"
505 | }
506 | },
507 | "node_modules/@fortawesome/fontawesome-svg-core": {
508 | "version": "6.6.0",
509 | "resolved": "https://registry.npmmirror.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.6.0.tgz",
510 | "integrity": "sha512-KHwPkCk6oRT4HADE7smhfsKudt9N/9lm6EJ5BVg0tD1yPA5hht837fB87F8pn15D8JfTqQOjhKTktwmLMiD7Kg==",
511 | "license": "MIT",
512 | "dependencies": {
513 | "@fortawesome/fontawesome-common-types": "6.6.0"
514 | },
515 | "engines": {
516 | "node": ">=6"
517 | }
518 | },
519 | "node_modules/@fortawesome/free-solid-svg-icons": {
520 | "version": "6.6.0",
521 | "resolved": "https://registry.npmmirror.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.6.0.tgz",
522 | "integrity": "sha512-IYv/2skhEDFc2WGUcqvFJkeK39Q+HyPf5GHUrT/l2pKbtgEIv1al1TKd6qStR5OIwQdN1GZP54ci3y4mroJWjA==",
523 | "license": "(CC-BY-4.0 AND MIT)",
524 | "dependencies": {
525 | "@fortawesome/fontawesome-common-types": "6.6.0"
526 | },
527 | "engines": {
528 | "node": ">=6"
529 | }
530 | },
531 | "node_modules/@fortawesome/vue-fontawesome": {
532 | "version": "3.0.8",
533 | "resolved": "https://registry.npmmirror.com/@fortawesome/vue-fontawesome/-/vue-fontawesome-3.0.8.tgz",
534 | "integrity": "sha512-yyHHAj4G8pQIDfaIsMvQpwKMboIZtcHTUvPqXjOHyldh1O1vZfH4W03VDPv5RvI9P6DLTzJQlmVgj9wCf7c2Fw==",
535 | "license": "MIT",
536 | "peerDependencies": {
537 | "@fortawesome/fontawesome-svg-core": "~1 || ~6",
538 | "vue": ">= 3.0.0 < 4"
539 | }
540 | },
541 | "node_modules/@jridgewell/sourcemap-codec": {
542 | "version": "1.5.0",
543 | "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
544 | "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
545 | "license": "MIT"
546 | },
547 | "node_modules/@rollup/rollup-android-arm-eabi": {
548 | "version": "4.24.4",
549 | "resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.4.tgz",
550 | "integrity": "sha512-jfUJrFct/hTA0XDM5p/htWKoNNTbDLY0KRwEt6pyOA6k2fmk0WVwl65PdUdJZgzGEHWx+49LilkcSaumQRyNQw==",
551 | "cpu": [
552 | "arm"
553 | ],
554 | "dev": true,
555 | "license": "MIT",
556 | "optional": true,
557 | "os": [
558 | "android"
559 | ]
560 | },
561 | "node_modules/@rollup/rollup-android-arm64": {
562 | "version": "4.24.4",
563 | "resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.4.tgz",
564 | "integrity": "sha512-j4nrEO6nHU1nZUuCfRKoCcvh7PIywQPUCBa2UsootTHvTHIoIu2BzueInGJhhvQO/2FTRdNYpf63xsgEqH9IhA==",
565 | "cpu": [
566 | "arm64"
567 | ],
568 | "dev": true,
569 | "license": "MIT",
570 | "optional": true,
571 | "os": [
572 | "android"
573 | ]
574 | },
575 | "node_modules/@rollup/rollup-darwin-arm64": {
576 | "version": "4.24.4",
577 | "resolved": "https://registry.npmmirror.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.4.tgz",
578 | "integrity": "sha512-GmU/QgGtBTeraKyldC7cDVVvAJEOr3dFLKneez/n7BvX57UdhOqDsVwzU7UOnYA7AAOt+Xb26lk79PldDHgMIQ==",
579 | "cpu": [
580 | "arm64"
581 | ],
582 | "dev": true,
583 | "license": "MIT",
584 | "optional": true,
585 | "os": [
586 | "darwin"
587 | ]
588 | },
589 | "node_modules/@rollup/rollup-darwin-x64": {
590 | "version": "4.24.4",
591 | "resolved": "https://registry.npmmirror.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.4.tgz",
592 | "integrity": "sha512-N6oDBiZCBKlwYcsEPXGDE4g9RoxZLK6vT98M8111cW7VsVJFpNEqvJeIPfsCzbf0XEakPslh72X0gnlMi4Ddgg==",
593 | "cpu": [
594 | "x64"
595 | ],
596 | "dev": true,
597 | "license": "MIT",
598 | "optional": true,
599 | "os": [
600 | "darwin"
601 | ]
602 | },
603 | "node_modules/@rollup/rollup-freebsd-arm64": {
604 | "version": "4.24.4",
605 | "resolved": "https://registry.npmmirror.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.24.4.tgz",
606 | "integrity": "sha512-py5oNShCCjCyjWXCZNrRGRpjWsF0ic8f4ieBNra5buQz0O/U6mMXCpC1LvrHuhJsNPgRt36tSYMidGzZiJF6mw==",
607 | "cpu": [
608 | "arm64"
609 | ],
610 | "dev": true,
611 | "license": "MIT",
612 | "optional": true,
613 | "os": [
614 | "freebsd"
615 | ]
616 | },
617 | "node_modules/@rollup/rollup-freebsd-x64": {
618 | "version": "4.24.4",
619 | "resolved": "https://registry.npmmirror.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.24.4.tgz",
620 | "integrity": "sha512-L7VVVW9FCnTTp4i7KrmHeDsDvjB4++KOBENYtNYAiYl96jeBThFfhP6HVxL74v4SiZEVDH/1ILscR5U9S4ms4g==",
621 | "cpu": [
622 | "x64"
623 | ],
624 | "dev": true,
625 | "license": "MIT",
626 | "optional": true,
627 | "os": [
628 | "freebsd"
629 | ]
630 | },
631 | "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
632 | "version": "4.24.4",
633 | "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.4.tgz",
634 | "integrity": "sha512-10ICosOwYChROdQoQo589N5idQIisxjaFE/PAnX2i0Zr84mY0k9zul1ArH0rnJ/fpgiqfu13TFZR5A5YJLOYZA==",
635 | "cpu": [
636 | "arm"
637 | ],
638 | "dev": true,
639 | "license": "MIT",
640 | "optional": true,
641 | "os": [
642 | "linux"
643 | ]
644 | },
645 | "node_modules/@rollup/rollup-linux-arm-musleabihf": {
646 | "version": "4.24.4",
647 | "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.4.tgz",
648 | "integrity": "sha512-ySAfWs69LYC7QhRDZNKqNhz2UKN8LDfbKSMAEtoEI0jitwfAG2iZwVqGACJT+kfYvvz3/JgsLlcBP+WWoKCLcw==",
649 | "cpu": [
650 | "arm"
651 | ],
652 | "dev": true,
653 | "license": "MIT",
654 | "optional": true,
655 | "os": [
656 | "linux"
657 | ]
658 | },
659 | "node_modules/@rollup/rollup-linux-arm64-gnu": {
660 | "version": "4.24.4",
661 | "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.4.tgz",
662 | "integrity": "sha512-uHYJ0HNOI6pGEeZ/5mgm5arNVTI0nLlmrbdph+pGXpC9tFHFDQmDMOEqkmUObRfosJqpU8RliYoGz06qSdtcjg==",
663 | "cpu": [
664 | "arm64"
665 | ],
666 | "dev": true,
667 | "license": "MIT",
668 | "optional": true,
669 | "os": [
670 | "linux"
671 | ]
672 | },
673 | "node_modules/@rollup/rollup-linux-arm64-musl": {
674 | "version": "4.24.4",
675 | "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.4.tgz",
676 | "integrity": "sha512-38yiWLemQf7aLHDgTg85fh3hW9stJ0Muk7+s6tIkSUOMmi4Xbv5pH/5Bofnsb6spIwD5FJiR+jg71f0CH5OzoA==",
677 | "cpu": [
678 | "arm64"
679 | ],
680 | "dev": true,
681 | "license": "MIT",
682 | "optional": true,
683 | "os": [
684 | "linux"
685 | ]
686 | },
687 | "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
688 | "version": "4.24.4",
689 | "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.4.tgz",
690 | "integrity": "sha512-q73XUPnkwt9ZNF2xRS4fvneSuaHw2BXuV5rI4cw0fWYVIWIBeDZX7c7FWhFQPNTnE24172K30I+dViWRVD9TwA==",
691 | "cpu": [
692 | "ppc64"
693 | ],
694 | "dev": true,
695 | "license": "MIT",
696 | "optional": true,
697 | "os": [
698 | "linux"
699 | ]
700 | },
701 | "node_modules/@rollup/rollup-linux-riscv64-gnu": {
702 | "version": "4.24.4",
703 | "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.4.tgz",
704 | "integrity": "sha512-Aie/TbmQi6UXokJqDZdmTJuZBCU3QBDA8oTKRGtd4ABi/nHgXICulfg1KI6n9/koDsiDbvHAiQO3YAUNa/7BCw==",
705 | "cpu": [
706 | "riscv64"
707 | ],
708 | "dev": true,
709 | "license": "MIT",
710 | "optional": true,
711 | "os": [
712 | "linux"
713 | ]
714 | },
715 | "node_modules/@rollup/rollup-linux-s390x-gnu": {
716 | "version": "4.24.4",
717 | "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.4.tgz",
718 | "integrity": "sha512-P8MPErVO/y8ohWSP9JY7lLQ8+YMHfTI4bAdtCi3pC2hTeqFJco2jYspzOzTUB8hwUWIIu1xwOrJE11nP+0JFAQ==",
719 | "cpu": [
720 | "s390x"
721 | ],
722 | "dev": true,
723 | "license": "MIT",
724 | "optional": true,
725 | "os": [
726 | "linux"
727 | ]
728 | },
729 | "node_modules/@rollup/rollup-linux-x64-gnu": {
730 | "version": "4.24.4",
731 | "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.4.tgz",
732 | "integrity": "sha512-K03TljaaoPK5FOyNMZAAEmhlyO49LaE4qCsr0lYHUKyb6QacTNF9pnfPpXnFlFD3TXuFbFbz7tJ51FujUXkXYA==",
733 | "cpu": [
734 | "x64"
735 | ],
736 | "dev": true,
737 | "license": "MIT",
738 | "optional": true,
739 | "os": [
740 | "linux"
741 | ]
742 | },
743 | "node_modules/@rollup/rollup-linux-x64-musl": {
744 | "version": "4.24.4",
745 | "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.4.tgz",
746 | "integrity": "sha512-VJYl4xSl/wqG2D5xTYncVWW+26ICV4wubwN9Gs5NrqhJtayikwCXzPL8GDsLnaLU3WwhQ8W02IinYSFJfyo34Q==",
747 | "cpu": [
748 | "x64"
749 | ],
750 | "dev": true,
751 | "license": "MIT",
752 | "optional": true,
753 | "os": [
754 | "linux"
755 | ]
756 | },
757 | "node_modules/@rollup/rollup-win32-arm64-msvc": {
758 | "version": "4.24.4",
759 | "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.4.tgz",
760 | "integrity": "sha512-ku2GvtPwQfCqoPFIJCqZ8o7bJcj+Y54cZSr43hHca6jLwAiCbZdBUOrqE6y29QFajNAzzpIOwsckaTFmN6/8TA==",
761 | "cpu": [
762 | "arm64"
763 | ],
764 | "dev": true,
765 | "license": "MIT",
766 | "optional": true,
767 | "os": [
768 | "win32"
769 | ]
770 | },
771 | "node_modules/@rollup/rollup-win32-ia32-msvc": {
772 | "version": "4.24.4",
773 | "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.4.tgz",
774 | "integrity": "sha512-V3nCe+eTt/W6UYNr/wGvO1fLpHUrnlirlypZfKCT1fG6hWfqhPgQV/K/mRBXBpxc0eKLIF18pIOFVPh0mqHjlg==",
775 | "cpu": [
776 | "ia32"
777 | ],
778 | "dev": true,
779 | "license": "MIT",
780 | "optional": true,
781 | "os": [
782 | "win32"
783 | ]
784 | },
785 | "node_modules/@rollup/rollup-win32-x64-msvc": {
786 | "version": "4.24.4",
787 | "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.4.tgz",
788 | "integrity": "sha512-LTw1Dfd0mBIEqUVCxbvTE/LLo+9ZxVC9k99v1v4ahg9Aak6FpqOfNu5kRkeTAn0wphoC4JU7No1/rL+bBCEwhg==",
789 | "cpu": [
790 | "x64"
791 | ],
792 | "dev": true,
793 | "license": "MIT",
794 | "optional": true,
795 | "os": [
796 | "win32"
797 | ]
798 | },
799 | "node_modules/@types/estree": {
800 | "version": "1.0.6",
801 | "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-1.0.6.tgz",
802 | "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
803 | "dev": true,
804 | "license": "MIT"
805 | },
806 | "node_modules/@types/js-cookie": {
807 | "version": "3.0.6",
808 | "resolved": "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-3.0.6.tgz",
809 | "integrity": "sha512-wkw9yd1kEXOPnvEeEV1Go1MmxtBJL0RR79aOTAApecWFVu7w0NNXNqhcWgvw2YgZDYadliXkl14pa3WXw5jlCQ==",
810 | "dev": true,
811 | "license": "MIT"
812 | },
813 | "node_modules/@types/node": {
814 | "version": "18.19.64",
815 | "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.64.tgz",
816 | "integrity": "sha512-955mDqvO2vFf/oL7V3WiUtiz+BugyX8uVbaT2H8oj3+8dRyH2FLiNdowe7eNqRM7IOIZvzDH76EoAT+gwm6aIQ==",
817 | "license": "MIT",
818 | "dependencies": {
819 | "undici-types": "~5.26.4"
820 | }
821 | },
822 | "node_modules/@types/node-fetch": {
823 | "version": "2.6.12",
824 | "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.12.tgz",
825 | "integrity": "sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==",
826 | "license": "MIT",
827 | "dependencies": {
828 | "@types/node": "*",
829 | "form-data": "^4.0.0"
830 | }
831 | },
832 | "node_modules/@vitejs/plugin-vue": {
833 | "version": "5.1.4",
834 | "resolved": "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-5.1.4.tgz",
835 | "integrity": "sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==",
836 | "dev": true,
837 | "license": "MIT",
838 | "engines": {
839 | "node": "^18.0.0 || >=20.0.0"
840 | },
841 | "peerDependencies": {
842 | "vite": "^5.0.0",
843 | "vue": "^3.2.25"
844 | }
845 | },
846 | "node_modules/@volar/language-core": {
847 | "version": "2.4.8",
848 | "resolved": "https://registry.npmmirror.com/@volar/language-core/-/language-core-2.4.8.tgz",
849 | "integrity": "sha512-K/GxMOXGq997bO00cdFhTNuR85xPxj0BEEAy+BaqqayTmy9Tmhfgmq2wpJcVspRhcwfgPoE2/mEJa26emUhG/g==",
850 | "dev": true,
851 | "license": "MIT",
852 | "dependencies": {
853 | "@volar/source-map": "2.4.8"
854 | }
855 | },
856 | "node_modules/@volar/source-map": {
857 | "version": "2.4.8",
858 | "resolved": "https://registry.npmmirror.com/@volar/source-map/-/source-map-2.4.8.tgz",
859 | "integrity": "sha512-jeWJBkC/WivdelMwxKkpFL811uH/jJ1kVxa+c7OvG48DXc3VrP7pplSWPP2W1dLMqBxD+awRlg55FQQfiup4cA==",
860 | "dev": true,
861 | "license": "MIT"
862 | },
863 | "node_modules/@volar/typescript": {
864 | "version": "2.4.8",
865 | "resolved": "https://registry.npmmirror.com/@volar/typescript/-/typescript-2.4.8.tgz",
866 | "integrity": "sha512-6xkIYJ5xxghVBhVywMoPMidDDAFT1OoQeXwa27HSgJ6AiIKRe61RXLoik+14Z7r0JvnblXVsjsRLmCr42SGzqg==",
867 | "dev": true,
868 | "license": "MIT",
869 | "dependencies": {
870 | "@volar/language-core": "2.4.8",
871 | "path-browserify": "^1.0.1",
872 | "vscode-uri": "^3.0.8"
873 | }
874 | },
875 | "node_modules/@vue-motion/core": {
876 | "version": "0.6.0",
877 | "resolved": "https://registry.npmmirror.com/@vue-motion/core/-/core-0.6.0.tgz",
878 | "integrity": "sha512-qEPndvV9oUjV7Mfi7XJFz1sTZY1f1TW80Hhv2HVvPxwaaKeIuzlGS8+pn14h0vHPAlYoha0t7CQag0NgjOcK4A==",
879 | "license": "Apache-2.0",
880 | "dependencies": {
881 | "@ffmpeg/ffmpeg": "0.11.0",
882 | "@vue-motion/utils": "0.6.0",
883 | "vue": "^3.5.11"
884 | }
885 | },
886 | "node_modules/@vue-motion/lib": {
887 | "version": "0.6.0",
888 | "resolved": "https://registry.npmmirror.com/@vue-motion/lib/-/lib-0.6.0.tgz",
889 | "integrity": "sha512-3C1PonMfrjJv9Jk/FNjpd799lHtSiPIYtF5K7OyQ6CI441K7cFhAeQ3pBCnDPlLYkgF6ZJI5T10u4PuPs/ET9w==",
890 | "license": "Apache-2.0",
891 | "dependencies": {
892 | "@vue-motion/core": "0.6.0",
893 | "vue": "^3.5.11"
894 | }
895 | },
896 | "node_modules/@vue-motion/utils": {
897 | "version": "0.6.0",
898 | "resolved": "https://registry.npmmirror.com/@vue-motion/utils/-/utils-0.6.0.tgz",
899 | "integrity": "sha512-fp6EKLEMqBWtvSVn4wr2BlpSLhV5QkQMo/dr+omjlTF0pqAJ9zvghkM6ZmsRpJN883JFM4jGTrN9CTmwDFWBqg==",
900 | "license": "Apache-2.0",
901 | "dependencies": {
902 | "@ffmpeg/ffmpeg": "0.12.10",
903 | "@ffmpeg/util": "^0.12.1",
904 | "vue": "^3.5.11"
905 | }
906 | },
907 | "node_modules/@vue-motion/utils/node_modules/@ffmpeg/ffmpeg": {
908 | "version": "0.12.10",
909 | "resolved": "https://registry.npmmirror.com/@ffmpeg/ffmpeg/-/ffmpeg-0.12.10.tgz",
910 | "integrity": "sha512-lVtk8PW8e+NUzGZhPTWj2P1J4/NyuCrbDD3O9IGpSeLYtUZKBqZO8CNj1WYGghep/MXoM8e1qVY1GztTkf8YYQ==",
911 | "license": "MIT",
912 | "dependencies": {
913 | "@ffmpeg/types": "^0.12.2"
914 | },
915 | "engines": {
916 | "node": ">=18.x"
917 | }
918 | },
919 | "node_modules/@vue/compiler-core": {
920 | "version": "3.5.12",
921 | "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.5.12.tgz",
922 | "integrity": "sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==",
923 | "license": "MIT",
924 | "dependencies": {
925 | "@babel/parser": "^7.25.3",
926 | "@vue/shared": "3.5.12",
927 | "entities": "^4.5.0",
928 | "estree-walker": "^2.0.2",
929 | "source-map-js": "^1.2.0"
930 | }
931 | },
932 | "node_modules/@vue/compiler-dom": {
933 | "version": "3.5.12",
934 | "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.5.12.tgz",
935 | "integrity": "sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==",
936 | "license": "MIT",
937 | "dependencies": {
938 | "@vue/compiler-core": "3.5.12",
939 | "@vue/shared": "3.5.12"
940 | }
941 | },
942 | "node_modules/@vue/compiler-sfc": {
943 | "version": "3.5.12",
944 | "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.5.12.tgz",
945 | "integrity": "sha512-2k973OGo2JuAa5+ZlekuQJtitI5CgLMOwgl94BzMCsKZCX/xiqzJYzapl4opFogKHqwJk34vfsaKpfEhd1k5nw==",
946 | "license": "MIT",
947 | "dependencies": {
948 | "@babel/parser": "^7.25.3",
949 | "@vue/compiler-core": "3.5.12",
950 | "@vue/compiler-dom": "3.5.12",
951 | "@vue/compiler-ssr": "3.5.12",
952 | "@vue/shared": "3.5.12",
953 | "estree-walker": "^2.0.2",
954 | "magic-string": "^0.30.11",
955 | "postcss": "^8.4.47",
956 | "source-map-js": "^1.2.0"
957 | }
958 | },
959 | "node_modules/@vue/compiler-ssr": {
960 | "version": "3.5.12",
961 | "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.5.12.tgz",
962 | "integrity": "sha512-eLwc7v6bfGBSM7wZOGPmRavSWzNFF6+PdRhE+VFJhNCgHiF8AM7ccoqcv5kBXA2eWUfigD7byekvf/JsOfKvPA==",
963 | "license": "MIT",
964 | "dependencies": {
965 | "@vue/compiler-dom": "3.5.12",
966 | "@vue/shared": "3.5.12"
967 | }
968 | },
969 | "node_modules/@vue/compiler-vue2": {
970 | "version": "2.7.16",
971 | "resolved": "https://registry.npmmirror.com/@vue/compiler-vue2/-/compiler-vue2-2.7.16.tgz",
972 | "integrity": "sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==",
973 | "dev": true,
974 | "license": "MIT",
975 | "dependencies": {
976 | "de-indent": "^1.0.2",
977 | "he": "^1.2.0"
978 | }
979 | },
980 | "node_modules/@vue/language-core": {
981 | "version": "2.1.10",
982 | "resolved": "https://registry.npmmirror.com/@vue/language-core/-/language-core-2.1.10.tgz",
983 | "integrity": "sha512-DAI289d0K3AB5TUG3xDp9OuQ71CnrujQwJrQnfuZDwo6eGNf0UoRlPuaVNO+Zrn65PC3j0oB2i7mNmVPggeGeQ==",
984 | "dev": true,
985 | "license": "MIT",
986 | "dependencies": {
987 | "@volar/language-core": "~2.4.8",
988 | "@vue/compiler-dom": "^3.5.0",
989 | "@vue/compiler-vue2": "^2.7.16",
990 | "@vue/shared": "^3.5.0",
991 | "alien-signals": "^0.2.0",
992 | "minimatch": "^9.0.3",
993 | "muggle-string": "^0.4.1",
994 | "path-browserify": "^1.0.1"
995 | },
996 | "peerDependencies": {
997 | "typescript": "*"
998 | },
999 | "peerDependenciesMeta": {
1000 | "typescript": {
1001 | "optional": true
1002 | }
1003 | }
1004 | },
1005 | "node_modules/@vue/reactivity": {
1006 | "version": "3.5.12",
1007 | "resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.5.12.tgz",
1008 | "integrity": "sha512-UzaN3Da7xnJXdz4Okb/BGbAaomRHc3RdoWqTzlvd9+WBR5m3J39J1fGcHes7U3za0ruYn/iYy/a1euhMEHvTAg==",
1009 | "license": "MIT",
1010 | "dependencies": {
1011 | "@vue/shared": "3.5.12"
1012 | }
1013 | },
1014 | "node_modules/@vue/runtime-core": {
1015 | "version": "3.5.12",
1016 | "resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.5.12.tgz",
1017 | "integrity": "sha512-hrMUYV6tpocr3TL3Ad8DqxOdpDe4zuQY4HPY3X/VRh+L2myQO8MFXPAMarIOSGNu0bFAjh1yBkMPXZBqCk62Uw==",
1018 | "license": "MIT",
1019 | "dependencies": {
1020 | "@vue/reactivity": "3.5.12",
1021 | "@vue/shared": "3.5.12"
1022 | }
1023 | },
1024 | "node_modules/@vue/runtime-dom": {
1025 | "version": "3.5.12",
1026 | "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.5.12.tgz",
1027 | "integrity": "sha512-q8VFxR9A2MRfBr6/55Q3umyoN7ya836FzRXajPB6/Vvuv0zOPL+qltd9rIMzG/DbRLAIlREmnLsplEF/kotXKA==",
1028 | "license": "MIT",
1029 | "dependencies": {
1030 | "@vue/reactivity": "3.5.12",
1031 | "@vue/runtime-core": "3.5.12",
1032 | "@vue/shared": "3.5.12",
1033 | "csstype": "^3.1.3"
1034 | }
1035 | },
1036 | "node_modules/@vue/server-renderer": {
1037 | "version": "3.5.12",
1038 | "resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.5.12.tgz",
1039 | "integrity": "sha512-I3QoeDDeEPZm8yR28JtY+rk880Oqmj43hreIBVTicisFTx/Dl7JpG72g/X7YF8hnQD3IFhkky5i2bPonwrTVPg==",
1040 | "license": "MIT",
1041 | "dependencies": {
1042 | "@vue/compiler-ssr": "3.5.12",
1043 | "@vue/shared": "3.5.12"
1044 | },
1045 | "peerDependencies": {
1046 | "vue": "3.5.12"
1047 | }
1048 | },
1049 | "node_modules/@vue/shared": {
1050 | "version": "3.5.12",
1051 | "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.5.12.tgz",
1052 | "integrity": "sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==",
1053 | "license": "MIT"
1054 | },
1055 | "node_modules/abort-controller": {
1056 | "version": "3.0.0",
1057 | "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
1058 | "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
1059 | "license": "MIT",
1060 | "dependencies": {
1061 | "event-target-shim": "^5.0.0"
1062 | },
1063 | "engines": {
1064 | "node": ">=6.5"
1065 | }
1066 | },
1067 | "node_modules/agentkeepalive": {
1068 | "version": "4.5.0",
1069 | "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz",
1070 | "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==",
1071 | "license": "MIT",
1072 | "dependencies": {
1073 | "humanize-ms": "^1.2.1"
1074 | },
1075 | "engines": {
1076 | "node": ">= 8.0.0"
1077 | }
1078 | },
1079 | "node_modules/alien-signals": {
1080 | "version": "0.2.0",
1081 | "resolved": "https://registry.npmmirror.com/alien-signals/-/alien-signals-0.2.0.tgz",
1082 | "integrity": "sha512-StlonZhBBrsPPwrDjiPAiVTf/rolxffLxVPT60Qv/t88BZ81BvUVzHgGqEFvJ1ii8HXtm1+zU2Icr59tfWEcag==",
1083 | "dev": true,
1084 | "license": "MIT"
1085 | },
1086 | "node_modules/asynckit": {
1087 | "version": "0.4.0",
1088 | "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
1089 | "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
1090 | "license": "MIT"
1091 | },
1092 | "node_modules/balanced-match": {
1093 | "version": "1.0.2",
1094 | "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz",
1095 | "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
1096 | "dev": true,
1097 | "license": "MIT"
1098 | },
1099 | "node_modules/brace-expansion": {
1100 | "version": "2.0.1",
1101 | "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.1.tgz",
1102 | "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
1103 | "dev": true,
1104 | "license": "MIT",
1105 | "dependencies": {
1106 | "balanced-match": "^1.0.0"
1107 | }
1108 | },
1109 | "node_modules/combined-stream": {
1110 | "version": "1.0.8",
1111 | "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
1112 | "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
1113 | "license": "MIT",
1114 | "dependencies": {
1115 | "delayed-stream": "~1.0.0"
1116 | },
1117 | "engines": {
1118 | "node": ">= 0.8"
1119 | }
1120 | },
1121 | "node_modules/csstype": {
1122 | "version": "3.1.3",
1123 | "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.1.3.tgz",
1124 | "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==",
1125 | "license": "MIT"
1126 | },
1127 | "node_modules/de-indent": {
1128 | "version": "1.0.2",
1129 | "resolved": "https://registry.npmmirror.com/de-indent/-/de-indent-1.0.2.tgz",
1130 | "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==",
1131 | "dev": true,
1132 | "license": "MIT"
1133 | },
1134 | "node_modules/delayed-stream": {
1135 | "version": "1.0.0",
1136 | "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
1137 | "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
1138 | "license": "MIT",
1139 | "engines": {
1140 | "node": ">=0.4.0"
1141 | }
1142 | },
1143 | "node_modules/entities": {
1144 | "version": "4.5.0",
1145 | "resolved": "https://registry.npmmirror.com/entities/-/entities-4.5.0.tgz",
1146 | "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
1147 | "license": "BSD-2-Clause",
1148 | "engines": {
1149 | "node": ">=0.12"
1150 | },
1151 | "funding": {
1152 | "url": "https://github.com/fb55/entities?sponsor=1"
1153 | }
1154 | },
1155 | "node_modules/esbuild": {
1156 | "version": "0.21.5",
1157 | "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.21.5.tgz",
1158 | "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
1159 | "dev": true,
1160 | "hasInstallScript": true,
1161 | "license": "MIT",
1162 | "bin": {
1163 | "esbuild": "bin/esbuild"
1164 | },
1165 | "engines": {
1166 | "node": ">=12"
1167 | },
1168 | "optionalDependencies": {
1169 | "@esbuild/aix-ppc64": "0.21.5",
1170 | "@esbuild/android-arm": "0.21.5",
1171 | "@esbuild/android-arm64": "0.21.5",
1172 | "@esbuild/android-x64": "0.21.5",
1173 | "@esbuild/darwin-arm64": "0.21.5",
1174 | "@esbuild/darwin-x64": "0.21.5",
1175 | "@esbuild/freebsd-arm64": "0.21.5",
1176 | "@esbuild/freebsd-x64": "0.21.5",
1177 | "@esbuild/linux-arm": "0.21.5",
1178 | "@esbuild/linux-arm64": "0.21.5",
1179 | "@esbuild/linux-ia32": "0.21.5",
1180 | "@esbuild/linux-loong64": "0.21.5",
1181 | "@esbuild/linux-mips64el": "0.21.5",
1182 | "@esbuild/linux-ppc64": "0.21.5",
1183 | "@esbuild/linux-riscv64": "0.21.5",
1184 | "@esbuild/linux-s390x": "0.21.5",
1185 | "@esbuild/linux-x64": "0.21.5",
1186 | "@esbuild/netbsd-x64": "0.21.5",
1187 | "@esbuild/openbsd-x64": "0.21.5",
1188 | "@esbuild/sunos-x64": "0.21.5",
1189 | "@esbuild/win32-arm64": "0.21.5",
1190 | "@esbuild/win32-ia32": "0.21.5",
1191 | "@esbuild/win32-x64": "0.21.5"
1192 | }
1193 | },
1194 | "node_modules/estree-walker": {
1195 | "version": "2.0.2",
1196 | "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz",
1197 | "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
1198 | "license": "MIT"
1199 | },
1200 | "node_modules/event-target-shim": {
1201 | "version": "5.0.1",
1202 | "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
1203 | "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",
1204 | "license": "MIT",
1205 | "engines": {
1206 | "node": ">=6"
1207 | }
1208 | },
1209 | "node_modules/form-data": {
1210 | "version": "4.0.1",
1211 | "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz",
1212 | "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==",
1213 | "license": "MIT",
1214 | "dependencies": {
1215 | "asynckit": "^0.4.0",
1216 | "combined-stream": "^1.0.8",
1217 | "mime-types": "^2.1.12"
1218 | },
1219 | "engines": {
1220 | "node": ">= 6"
1221 | }
1222 | },
1223 | "node_modules/form-data-encoder": {
1224 | "version": "1.7.2",
1225 | "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-1.7.2.tgz",
1226 | "integrity": "sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==",
1227 | "license": "MIT"
1228 | },
1229 | "node_modules/formdata-node": {
1230 | "version": "4.4.1",
1231 | "resolved": "https://registry.npmjs.org/formdata-node/-/formdata-node-4.4.1.tgz",
1232 | "integrity": "sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==",
1233 | "license": "MIT",
1234 | "dependencies": {
1235 | "node-domexception": "1.0.0",
1236 | "web-streams-polyfill": "4.0.0-beta.3"
1237 | },
1238 | "engines": {
1239 | "node": ">= 12.20"
1240 | }
1241 | },
1242 | "node_modules/fsevents": {
1243 | "version": "2.3.3",
1244 | "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz",
1245 | "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1246 | "dev": true,
1247 | "hasInstallScript": true,
1248 | "license": "MIT",
1249 | "optional": true,
1250 | "os": [
1251 | "darwin"
1252 | ],
1253 | "engines": {
1254 | "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1255 | }
1256 | },
1257 | "node_modules/he": {
1258 | "version": "1.2.0",
1259 | "resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz",
1260 | "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
1261 | "dev": true,
1262 | "license": "MIT",
1263 | "bin": {
1264 | "he": "bin/he"
1265 | }
1266 | },
1267 | "node_modules/humanize-ms": {
1268 | "version": "1.2.1",
1269 | "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
1270 | "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==",
1271 | "license": "MIT",
1272 | "dependencies": {
1273 | "ms": "^2.0.0"
1274 | }
1275 | },
1276 | "node_modules/is-url": {
1277 | "version": "1.2.4",
1278 | "resolved": "https://registry.npmmirror.com/is-url/-/is-url-1.2.4.tgz",
1279 | "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==",
1280 | "license": "MIT"
1281 | },
1282 | "node_modules/js-cookie": {
1283 | "version": "3.0.5",
1284 | "resolved": "https://registry.npmmirror.com/js-cookie/-/js-cookie-3.0.5.tgz",
1285 | "integrity": "sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==",
1286 | "license": "MIT",
1287 | "engines": {
1288 | "node": ">=14"
1289 | }
1290 | },
1291 | "node_modules/llamotion-sdk": {
1292 | "version": "0.0.1",
1293 | "resolved": "https://registry.npmjs.org/llamotion-sdk/-/llamotion-sdk-0.0.1.tgz",
1294 | "integrity": "sha512-7vcKlsw2a0SyQ22muAKFBbkr6ueDQaxDav+2LbyBCzb/ZKNq3TkvLddDfZYyzeG2jTWs/9PUlpU38xFzZnIR/A==",
1295 | "license": "ISC",
1296 | "dependencies": {
1297 | "@vue-motion/core": "^0.6.0",
1298 | "@vue-motion/lib": "^0.6.0",
1299 | "@vue/compiler-sfc": "^3.5.12",
1300 | "openai": "^4.71.1",
1301 | "vue": "^3.5.12"
1302 | }
1303 | },
1304 | "node_modules/magic-string": {
1305 | "version": "0.30.12",
1306 | "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.12.tgz",
1307 | "integrity": "sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==",
1308 | "license": "MIT",
1309 | "dependencies": {
1310 | "@jridgewell/sourcemap-codec": "^1.5.0"
1311 | }
1312 | },
1313 | "node_modules/mime-db": {
1314 | "version": "1.52.0",
1315 | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
1316 | "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
1317 | "license": "MIT",
1318 | "engines": {
1319 | "node": ">= 0.6"
1320 | }
1321 | },
1322 | "node_modules/mime-types": {
1323 | "version": "2.1.35",
1324 | "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
1325 | "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
1326 | "license": "MIT",
1327 | "dependencies": {
1328 | "mime-db": "1.52.0"
1329 | },
1330 | "engines": {
1331 | "node": ">= 0.6"
1332 | }
1333 | },
1334 | "node_modules/minimatch": {
1335 | "version": "9.0.5",
1336 | "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-9.0.5.tgz",
1337 | "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
1338 | "dev": true,
1339 | "license": "ISC",
1340 | "dependencies": {
1341 | "brace-expansion": "^2.0.1"
1342 | },
1343 | "engines": {
1344 | "node": ">=16 || 14 >=14.17"
1345 | },
1346 | "funding": {
1347 | "url": "https://github.com/sponsors/isaacs"
1348 | }
1349 | },
1350 | "node_modules/ms": {
1351 | "version": "2.1.3",
1352 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1353 | "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
1354 | "license": "MIT"
1355 | },
1356 | "node_modules/muggle-string": {
1357 | "version": "0.4.1",
1358 | "resolved": "https://registry.npmmirror.com/muggle-string/-/muggle-string-0.4.1.tgz",
1359 | "integrity": "sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==",
1360 | "dev": true,
1361 | "license": "MIT"
1362 | },
1363 | "node_modules/nanoid": {
1364 | "version": "3.3.7",
1365 | "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.7.tgz",
1366 | "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==",
1367 | "funding": [
1368 | {
1369 | "type": "github",
1370 | "url": "https://github.com/sponsors/ai"
1371 | }
1372 | ],
1373 | "license": "MIT",
1374 | "bin": {
1375 | "nanoid": "bin/nanoid.cjs"
1376 | },
1377 | "engines": {
1378 | "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1379 | }
1380 | },
1381 | "node_modules/node-domexception": {
1382 | "version": "1.0.0",
1383 | "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz",
1384 | "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==",
1385 | "funding": [
1386 | {
1387 | "type": "github",
1388 | "url": "https://github.com/sponsors/jimmywarting"
1389 | },
1390 | {
1391 | "type": "github",
1392 | "url": "https://paypal.me/jimmywarting"
1393 | }
1394 | ],
1395 | "license": "MIT",
1396 | "engines": {
1397 | "node": ">=10.5.0"
1398 | }
1399 | },
1400 | "node_modules/node-fetch": {
1401 | "version": "2.7.0",
1402 | "resolved": "https://registry.npmmirror.com/node-fetch/-/node-fetch-2.7.0.tgz",
1403 | "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
1404 | "license": "MIT",
1405 | "dependencies": {
1406 | "whatwg-url": "^5.0.0"
1407 | },
1408 | "engines": {
1409 | "node": "4.x || >=6.0.0"
1410 | },
1411 | "peerDependencies": {
1412 | "encoding": "^0.1.0"
1413 | },
1414 | "peerDependenciesMeta": {
1415 | "encoding": {
1416 | "optional": true
1417 | }
1418 | }
1419 | },
1420 | "node_modules/openai": {
1421 | "version": "4.72.0",
1422 | "resolved": "https://registry.npmjs.org/openai/-/openai-4.72.0.tgz",
1423 | "integrity": "sha512-hFqG9BWCs7L7ifrhJXw7mJXmUBr7d9N6If3J9563o0jfwVA4wFANFDDaOIWFdgDdwgCXg5emf0Q+LoLCGszQYA==",
1424 | "license": "Apache-2.0",
1425 | "dependencies": {
1426 | "@types/node": "^18.11.18",
1427 | "@types/node-fetch": "^2.6.4",
1428 | "abort-controller": "^3.0.0",
1429 | "agentkeepalive": "^4.2.1",
1430 | "form-data-encoder": "1.7.2",
1431 | "formdata-node": "^4.3.2",
1432 | "node-fetch": "^2.6.7"
1433 | },
1434 | "bin": {
1435 | "openai": "bin/cli"
1436 | },
1437 | "peerDependencies": {
1438 | "zod": "^3.23.8"
1439 | },
1440 | "peerDependenciesMeta": {
1441 | "zod": {
1442 | "optional": true
1443 | }
1444 | }
1445 | },
1446 | "node_modules/path-browserify": {
1447 | "version": "1.0.1",
1448 | "resolved": "https://registry.npmmirror.com/path-browserify/-/path-browserify-1.0.1.tgz",
1449 | "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==",
1450 | "dev": true,
1451 | "license": "MIT"
1452 | },
1453 | "node_modules/picocolors": {
1454 | "version": "1.1.1",
1455 | "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz",
1456 | "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
1457 | "license": "ISC"
1458 | },
1459 | "node_modules/postcss": {
1460 | "version": "8.4.47",
1461 | "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.47.tgz",
1462 | "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==",
1463 | "funding": [
1464 | {
1465 | "type": "opencollective",
1466 | "url": "https://opencollective.com/postcss/"
1467 | },
1468 | {
1469 | "type": "tidelift",
1470 | "url": "https://tidelift.com/funding/github/npm/postcss"
1471 | },
1472 | {
1473 | "type": "github",
1474 | "url": "https://github.com/sponsors/ai"
1475 | }
1476 | ],
1477 | "license": "MIT",
1478 | "dependencies": {
1479 | "nanoid": "^3.3.7",
1480 | "picocolors": "^1.1.0",
1481 | "source-map-js": "^1.2.1"
1482 | },
1483 | "engines": {
1484 | "node": "^10 || ^12 || >=14"
1485 | }
1486 | },
1487 | "node_modules/regenerator-runtime": {
1488 | "version": "0.13.11",
1489 | "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
1490 | "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==",
1491 | "license": "MIT"
1492 | },
1493 | "node_modules/resolve-url": {
1494 | "version": "0.2.1",
1495 | "resolved": "https://registry.npmmirror.com/resolve-url/-/resolve-url-0.2.1.tgz",
1496 | "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==",
1497 | "deprecated": "https://github.com/lydell/resolve-url#deprecated",
1498 | "license": "MIT"
1499 | },
1500 | "node_modules/rollup": {
1501 | "version": "4.24.4",
1502 | "resolved": "https://registry.npmmirror.com/rollup/-/rollup-4.24.4.tgz",
1503 | "integrity": "sha512-vGorVWIsWfX3xbcyAS+I047kFKapHYivmkaT63Smj77XwvLSJos6M1xGqZnBPFQFBRZDOcG1QnYEIxAvTr/HjA==",
1504 | "dev": true,
1505 | "license": "MIT",
1506 | "dependencies": {
1507 | "@types/estree": "1.0.6"
1508 | },
1509 | "bin": {
1510 | "rollup": "dist/bin/rollup"
1511 | },
1512 | "engines": {
1513 | "node": ">=18.0.0",
1514 | "npm": ">=8.0.0"
1515 | },
1516 | "optionalDependencies": {
1517 | "@rollup/rollup-android-arm-eabi": "4.24.4",
1518 | "@rollup/rollup-android-arm64": "4.24.4",
1519 | "@rollup/rollup-darwin-arm64": "4.24.4",
1520 | "@rollup/rollup-darwin-x64": "4.24.4",
1521 | "@rollup/rollup-freebsd-arm64": "4.24.4",
1522 | "@rollup/rollup-freebsd-x64": "4.24.4",
1523 | "@rollup/rollup-linux-arm-gnueabihf": "4.24.4",
1524 | "@rollup/rollup-linux-arm-musleabihf": "4.24.4",
1525 | "@rollup/rollup-linux-arm64-gnu": "4.24.4",
1526 | "@rollup/rollup-linux-arm64-musl": "4.24.4",
1527 | "@rollup/rollup-linux-powerpc64le-gnu": "4.24.4",
1528 | "@rollup/rollup-linux-riscv64-gnu": "4.24.4",
1529 | "@rollup/rollup-linux-s390x-gnu": "4.24.4",
1530 | "@rollup/rollup-linux-x64-gnu": "4.24.4",
1531 | "@rollup/rollup-linux-x64-musl": "4.24.4",
1532 | "@rollup/rollup-win32-arm64-msvc": "4.24.4",
1533 | "@rollup/rollup-win32-ia32-msvc": "4.24.4",
1534 | "@rollup/rollup-win32-x64-msvc": "4.24.4",
1535 | "fsevents": "~2.3.2"
1536 | }
1537 | },
1538 | "node_modules/semver": {
1539 | "version": "7.6.3",
1540 | "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.3.tgz",
1541 | "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
1542 | "dev": true,
1543 | "license": "ISC",
1544 | "bin": {
1545 | "semver": "bin/semver.js"
1546 | },
1547 | "engines": {
1548 | "node": ">=10"
1549 | }
1550 | },
1551 | "node_modules/source-map-js": {
1552 | "version": "1.2.1",
1553 | "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.1.tgz",
1554 | "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
1555 | "license": "BSD-3-Clause",
1556 | "engines": {
1557 | "node": ">=0.10.0"
1558 | }
1559 | },
1560 | "node_modules/tr46": {
1561 | "version": "0.0.3",
1562 | "resolved": "https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz",
1563 | "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
1564 | "license": "MIT"
1565 | },
1566 | "node_modules/typescript": {
1567 | "version": "5.6.3",
1568 | "resolved": "https://registry.npmmirror.com/typescript/-/typescript-5.6.3.tgz",
1569 | "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==",
1570 | "devOptional": true,
1571 | "license": "Apache-2.0",
1572 | "bin": {
1573 | "tsc": "bin/tsc",
1574 | "tsserver": "bin/tsserver"
1575 | },
1576 | "engines": {
1577 | "node": ">=14.17"
1578 | }
1579 | },
1580 | "node_modules/undici-types": {
1581 | "version": "5.26.5",
1582 | "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
1583 | "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
1584 | "license": "MIT"
1585 | },
1586 | "node_modules/vite": {
1587 | "version": "5.4.10",
1588 | "resolved": "https://registry.npmmirror.com/vite/-/vite-5.4.10.tgz",
1589 | "integrity": "sha512-1hvaPshuPUtxeQ0hsVH3Mud0ZanOLwVTneA1EgbAM5LhaZEqyPWGRQ7BtaMvUrTDeEaC8pxtj6a6jku3x4z6SQ==",
1590 | "dev": true,
1591 | "license": "MIT",
1592 | "dependencies": {
1593 | "esbuild": "^0.21.3",
1594 | "postcss": "^8.4.43",
1595 | "rollup": "^4.20.0"
1596 | },
1597 | "bin": {
1598 | "vite": "bin/vite.js"
1599 | },
1600 | "engines": {
1601 | "node": "^18.0.0 || >=20.0.0"
1602 | },
1603 | "funding": {
1604 | "url": "https://github.com/vitejs/vite?sponsor=1"
1605 | },
1606 | "optionalDependencies": {
1607 | "fsevents": "~2.3.3"
1608 | },
1609 | "peerDependencies": {
1610 | "@types/node": "^18.0.0 || >=20.0.0",
1611 | "less": "*",
1612 | "lightningcss": "^1.21.0",
1613 | "sass": "*",
1614 | "sass-embedded": "*",
1615 | "stylus": "*",
1616 | "sugarss": "*",
1617 | "terser": "^5.4.0"
1618 | },
1619 | "peerDependenciesMeta": {
1620 | "@types/node": {
1621 | "optional": true
1622 | },
1623 | "less": {
1624 | "optional": true
1625 | },
1626 | "lightningcss": {
1627 | "optional": true
1628 | },
1629 | "sass": {
1630 | "optional": true
1631 | },
1632 | "sass-embedded": {
1633 | "optional": true
1634 | },
1635 | "stylus": {
1636 | "optional": true
1637 | },
1638 | "sugarss": {
1639 | "optional": true
1640 | },
1641 | "terser": {
1642 | "optional": true
1643 | }
1644 | }
1645 | },
1646 | "node_modules/vscode-uri": {
1647 | "version": "3.0.8",
1648 | "resolved": "https://registry.npmmirror.com/vscode-uri/-/vscode-uri-3.0.8.tgz",
1649 | "integrity": "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==",
1650 | "dev": true,
1651 | "license": "MIT"
1652 | },
1653 | "node_modules/vue": {
1654 | "version": "3.5.12",
1655 | "resolved": "https://registry.npmmirror.com/vue/-/vue-3.5.12.tgz",
1656 | "integrity": "sha512-CLVZtXtn2ItBIi/zHZ0Sg1Xkb7+PU32bJJ8Bmy7ts3jxXTcbfsEfBivFYYWz1Hur+lalqGAh65Coin0r+HRUfg==",
1657 | "license": "MIT",
1658 | "dependencies": {
1659 | "@vue/compiler-dom": "3.5.12",
1660 | "@vue/compiler-sfc": "3.5.12",
1661 | "@vue/runtime-dom": "3.5.12",
1662 | "@vue/server-renderer": "3.5.12",
1663 | "@vue/shared": "3.5.12"
1664 | },
1665 | "peerDependencies": {
1666 | "typescript": "*"
1667 | },
1668 | "peerDependenciesMeta": {
1669 | "typescript": {
1670 | "optional": true
1671 | }
1672 | }
1673 | },
1674 | "node_modules/vue-tsc": {
1675 | "version": "2.1.10",
1676 | "resolved": "https://registry.npmmirror.com/vue-tsc/-/vue-tsc-2.1.10.tgz",
1677 | "integrity": "sha512-RBNSfaaRHcN5uqVqJSZh++Gy/YUzryuv9u1aFWhsammDJXNtUiJMNoJ747lZcQ68wUQFx6E73y4FY3D8E7FGMA==",
1678 | "dev": true,
1679 | "license": "MIT",
1680 | "dependencies": {
1681 | "@volar/typescript": "~2.4.8",
1682 | "@vue/language-core": "2.1.10",
1683 | "semver": "^7.5.4"
1684 | },
1685 | "bin": {
1686 | "vue-tsc": "bin/vue-tsc.js"
1687 | },
1688 | "peerDependencies": {
1689 | "typescript": ">=5.0.0"
1690 | }
1691 | },
1692 | "node_modules/web-streams-polyfill": {
1693 | "version": "4.0.0-beta.3",
1694 | "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz",
1695 | "integrity": "sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==",
1696 | "license": "MIT",
1697 | "engines": {
1698 | "node": ">= 14"
1699 | }
1700 | },
1701 | "node_modules/webidl-conversions": {
1702 | "version": "3.0.1",
1703 | "resolved": "https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
1704 | "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
1705 | "license": "BSD-2-Clause"
1706 | },
1707 | "node_modules/whatwg-url": {
1708 | "version": "5.0.0",
1709 | "resolved": "https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz",
1710 | "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
1711 | "license": "MIT",
1712 | "dependencies": {
1713 | "tr46": "~0.0.3",
1714 | "webidl-conversions": "^3.0.0"
1715 | }
1716 | }
1717 | }
1718 | }
1719 |
--------------------------------------------------------------------------------