initial commit as svara
Seto Elkahfi committed
Apr 7, 2025 at 19:40 UTC
535f85f72616b8f568b61e4797841726b3cd598f
23 files changed
+2383
-2067
.github/workflows/main.yml
+5
-5
@@ -39,7 +39,7 @@ jobs:
39
- name: Produce artifacts
40
uses: actions/upload-artifact@v3
41
with:
42
- name: "nucleus-nightly.${{github.run_number}}"
42
+ name: "svara-nightly.${{github.run_number}}"
43
path: "dist/"
44
attempt-test-build:
45
strategy:
@@ -75,9 +75,9 @@ jobs:
75
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
76
with:
77
tagName: v__VERSION__-test # the action automatically replaces \_\_VERSION\_\_ with the app version
78
- releaseName: "Nucleus v__VERSION__-test"
78
+ releaseName: "Svara v__VERSION__-test"
79
releaseBody: |
80
- Please refer to [the contribution guidelines](https://github.com/mellobacon/Nucleus/blob/master/CONTRIBUTING.md#submitting-issues) for info on submitting bug reports.
80
+ Please refer to [the contribution guidelines](https://github.com/setoelkahfi/svara/blob/master/CONTRIBUTING.md#submitting-issues) for info on submitting bug reports.
81
82
### *TEST BUILD NOT PRODUCTION READY*
83
releaseDraft: true
@@ -118,9 +118,9 @@ jobs:
118
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
119
with:
120
tagName: v__VERSION__-alpha # the action automatically replaces \_\_VERSION\_\_ with the app version
121
- releaseName: "Nucleus v__VERSION__-alpha"
121
+ releaseName: "Svara v__VERSION__-alpha"
122
releaseBody: |
123
- Please refer to [the contribution guidelines](https://github.com/mellobacon/Nucleus/blob/master/CONTRIBUTING.md#submitting-issues) for info on submitting bug reports.
123
+ Please refer to [the contribution guidelines](https://github.com/setoelkahfi/svara/blob/master/CONTRIBUTING.md#submitting-issues) for info on submitting bug reports.
124
125
### *Will have bugs/missing/incomplete features.*
126
.github/workflows/publish.yml
+2
-2
@@ -39,9 +39,9 @@ jobs:
39
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
40
with:
41
tagName: v__VERSION__-alpha # the action automatically replaces \_\_VERSION\_\_ with the app version
42
- releaseName: "Nucleus v__VERSION__-alpha"
42
+ releaseName: "Svara v__VERSION__-alpha"
43
releaseBody: |
44
- Please refer to [the contribution guidelines](https://github.com/mellobacon/Nucleus/blob/master/CONTRIBUTING.md#submitting-issues) for info on submitting bug reports.
44
+ Please refer to [the contribution guidelines](https://github.com/setoelkahfi/svara/blob/master/CONTRIBUTING.md#submitting-issues) for info on submitting bug reports.
45
46
### *Will have bugs/missing/incomplete features.*
47
releaseDraft: true
.npmrc
new
+1
@@ -0,0 +1 @@
1
+registry=https://registry.npmjs.org
CHANGELOG.md
+1
-122
@@ -7,125 +7,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
8
## [Unreleased]
9
10
-- N/A
11
-
12
-## [0.4.0 Alpha] 8-21-2024
13
-
14
-### Added
15
-
16
-- External terminal
17
-- Internal terminal
18
- - Shows in bottom panel
19
-- Toggle to switch between external and internal terminal in settings
20
-- Light theme
21
-- Settings for changing editor tab size and line height
22
-- Editor code folding, bracket matching, auto indent, indentation markers
23
-- Detect indentation size on files
24
-- Copy/paste files in file tree
25
-- Autocomplete in the editor
26
-- Notification system
27
-
28
-### Changed
29
-
30
-- Tab context menu options disabled for new files with no path
31
-- Custom styled scrollbars
32
-- Improved syntax highlighting look
33
-
34
-### Fixed
35
-
36
-- Text in editor no longer overflows window
37
-
38
-## [0.3.0 Alpha] 11-7-2023
39
-
40
-### Added
41
-
42
-- Logging
43
- - Logs are located at C:{user}\AppData\Roaming\nucleus\logs
44
- - If the app crashes, the error outputs to the log file
45
- - You can open the log file folder from the editor toolbar menu under "Help"
46
-- Syntax Highlighting
47
-- Handling of opening a binary file or unsupported file type. Now shows prompt in editor view telling you so
48
-- Ability to focus on buttons and inputs via Tab
49
- - Keyboard support for the file tree is not yet included
50
-- App version shows in status bar
51
-- File tree opens when new folder loads
52
-- Create folder/file in root file context menu
53
-- File encoding support
54
- - Supports major encodings
55
-
56
-### Fixed
57
-
58
-- Renaming/creating a file with an invalid name should no longer create an empty file in the editor
59
-- Can no longer create files and folders that already exist
60
-- Having a large tab list no longer causes overflow in the window
61
-- Can no longer move files/folders into itself
62
-- Opening the context menu on the file no longer freezes file tree/node
63
-- File language returns correct value in the status bar after saving
64
-- Open tabs update path properly after parent folder is renamed
65
-- Context menu options (Open in Explorer, Rename) for a new tab with no path disabled
66
-- Close tab context item works as intended
67
-
68
-### Changed
69
-
70
-- Removed extra input box in Rename modal
71
-- Autocomplete box disabled in input fields
72
-- Tabs info update on change file
73
-- Improved performance of the file watcher
74
-- UI Changes
75
- - Tab list no longer overflows window
76
-
77
-## [0.2.1 Alpha] 7-16-2023
78
-
79
-### Added
80
-
81
-- Nucleus icons. Should now show the correct app icon
82
-- Added progress bar for file loading
83
- - Timeouts if directory loading takes too long
84
-
85
-### Fixed
86
-
87
-- font family not updating after opening a new editor tab ([#91](https://github.com/mellobacon/Nucleus/issues/91))
88
-- Going fullscreen (f11) disables maximizing while you are in fullscreen mode ([#92](https://github.com/mellobacon/Nucleus/issues/92))
89
-
90
-### Changed
91
-
92
-- Filetree no longer expanded by default
93
-- Disabled maximize when fullscreen
94
-
95
-## [0.2.0 Alpha] 7-14-2023
96
-
97
-### Added
98
-
99
-- Working functions to (most) the header menus
100
-- Shortcuts ([#77](https://github.com/mellobacon/Nucleus/issues/77))
101
-- Settings file (points to C:/Users/USERNAME/AppData/Local/nucleus)
102
-- Settings tab ([#78](https://github.com/mellobacon/Nucleus/issues/78))
103
-- Tab close buttons more visible on hover ([#80](https://github.com/mellobacon/Nucleus/issues/80))
104
-- Tabs no longer drag when attempting to close it ([#80](https://github.com/mellobacon/Nucleus/issues/80))
105
-- A loading bar when opening directories ([#86](https://github.com/mellobacon/Nucleus/issues/86))
106
- - If loading a directory takes too long, it will timeout to prevent app crashing
107
-- Added modals for creating and renaming files and folders
108
-- Unsaved files prompts save dialog on close
109
-- Added "Close Tab" and Minimize/Maximize window buttons to toolbar
110
-- Shortcuts
111
-- File Watcher
112
- - Watches for changes in files outside the editor and updates accordingly
113
-
114
-### Fixed
115
-
116
-- Dropdown menu put in proper positions
117
-- Disabled dragging on root folder
118
-
119
-### Changed
120
-
121
-- Removed toggle dev tools option
122
-- UI improvements
123
- - changed editor text color to be less bright
124
- - Improved look of context and dropdown menus
125
- - Added background color to selected tree node
126
-
127
-## [0.1.0 Alpha] 6-27-2023
128
-
129
-### Added
130
-
131
-- Initial release
\ No newline at end of file
10
+- N/A
\ No newline at end of file
CONTRIBUTING.md
+3
-126
@@ -1,131 +1,8 @@
1
# Contributing
2
3
-Before you get started, please note the following:
4
-
5
-This project was made with [Tauri](https://tauri.app/) and was built with...
6
-
3
+- [Tauri](https://tauri.app/).
4
- [Svelte](https://svelte.dev/) (Frontend)
5
- [Rust](https://www.rust-lang.org/) (Backend)
6
- [TypeScript](https://www.typescriptlang.org/)
10
-
11
-...and these build dependencies...
12
-
13
-- [Yarn](https://yarnpkg.com/)
14
-- [Node.js](https://nodejs.org)
15
-
16
-Note that yarn is the package manager I've decided to use for this project and it's what I have Tauri rely on for building the app at the moment. If you want to use another package manager like npm, you can but you'll just need to change yarn to npm in the [tauri config](https://github.com/mellobacon/Nucleus/blob/master/src-tauri/tauri.conf.json) and for any command in these instructions that uses yarn.
17
-
18
-## Submitting Issues
19
-
20
-If you found a bug, [submit a bug report](https://github.com/mellobacon/Nucleus/issues/new?assignees=&labels=bug&template=bug_report.md&title=%5BBUG%5D). If you want to discuss a feature you would like to see added, [submit a feature request](https://github.com/mellobacon/Nucleus/issues/new?assignees=&labels=enhancement&template=feature_request.md&title=%5BFEATURE%5D).
21
-
22
-When writing your issue, don't delete the template. You can fill it out and delete parts that do not apply, but don't delete the whole thing. It's there as a guideline and makes it easier for me to understand your request.
23
-
24
-## Submitting PRs
25
-
26
-If you want to contribute to Nucleus via code, doc edits, or otherwise make a pull request. Note that only PRs to the `dev` branch will be reviewed.
27
-
28
-- When making commits, please follow the Conventional Commits guildines outlined [here](https://www.conventionalcommits.org/en/v1.0.0/#specification).
29
-- Your commits must be [signed](https://docs.github.com/en/authentication/managing-commit-signature-verification/signing-commits).
30
-
31
-- Do not submit a pull request that contains major changes unless an issue has been opened for it first. This way it can be discussed. Any PR that is submitted without an issue being open on it will not be accepted.
32
-
33
-**Note**: Any issue or pull request that contains spam or trolling will be marked as such and closed. Don't do it.
34
-
35
-**Note 2:** Keep in mind I am one person. *Do not beg me to look at your issue or PR.* I will get to it when I get to it. No PR is guarenteed to be merged. As life happens activity will fluctuate but that does not mean this project is abandoned. If this project is no longer being worked on I will say so.
36
-
37
-___
38
-
39
-## Development Guide
40
-
41
-Note: Right now only Windows is supported
42
-
43
-### Prerequisites
44
-
45
-- Rust
46
-- Node 16+
47
-- TypeScript
48
-- Yarn/Npm
49
-
50
-Follow these instructions for installing the prerequisites on Windows:
51
-
52
-1. Download and install [Build Tools for Visual Studio 2022](https://visualstudio.microsoft.com/visual-cpp-build-tools/)
53
-2. If you dont have it already, download and install [webview2](https://developer.microsoft.com/en-us/microsoft-edge/webview2/#download-section)
54
-3. Download and install Rust via `winget` or get it from [here](https://www.rust-lang.org/tools/install).
55
-
56
-```shell
57
-winget install --id Rustlang.Rustup
58
-```
59
-
60
-4. Download and install [nodejs](https://nodejs.org/en/)
61
-
62
-5. Install yarn
63
-
64
-```shell
65
-npm i -g yarn
66
-```
67
-
68
-6. Install [git](https://git-scm.com/download/win)
69
-
70
-## Project Setup
71
-
72
-Clone the repo via...
73
-
74
-```bash
75
-gh repo clone mellobacon/Nucleus
76
-```
77
-
78
-or
79
-
80
-```bash
81
-git clone https://github.com/mellobacon/Nucleus.git
82
-```
83
-
84
-If you want to clone from within your editor, copy ```https://github.com/mellobacon/Nucleus.git``` and follow the instructions for cloning a repo for your editor. Alternatively you can [download the zip file](https://github.com/mellobacon/Nucleus/archive/refs/heads/master.zip).
85
-
86
-Navigate to the project...
87
-
88
-```bash
89
-cd Nucleus
90
-```
91
-
92
-Finally install the packages...
93
-
94
-```bash
95
-yarn install # Packages are listed in the package.json
96
-```
97
-
98
-and build the files...
99
-
100
-```bash
101
-yarn build
102
-```
103
-
104
-This will bundle the scripts, css, and other required project files to be run later.
105
-
106
-___
107
-
108
-## Running Nucleus
109
-
110
-With Nucleus set up, follow this guide to run the development environment.
111
-
112
-Once you have the project built, you can run it via a desktop window.
113
-
114
-### To run via a desktop window...
115
-
116
-```bash
117
-yarn tauri dev
118
-```
119
-
120
-(*Note on building for desktop: Make sure you have these [prerequisites](https://tauri.app/v1/guides/getting-started/prerequisites) as well as [the Tauri CLI](https://tauri.app/v1/guides/getting-started/tauri-cli)*.)
121
-
122
-## Compiling Nucleus
123
-
124
-To create an executable file...
125
-```bash
126
-yarn tauri build
127
-```
128
-
129
-The file should then be located in `src-tauri/target/release/Nucleus`.
130
-
131
-(*Note: this is for building a single executable for your current OS. To build for other operating systems, read [how to build a Tauri app](https://tauri.app/v1/guides/building/).*)
\ No newline at end of file
7
+- [PNPM](https://pnpm.io/)
8
+- [Node.js](https://nodejs.org)
\ No newline at end of file
README.md
+2
-75
@@ -1,76 +1,3 @@
1
-<p align="center">
2
- <img width="200" src="./public/assets/images/Icon(1).png" alt="The nucleus icon" /><br>
3
-</p>
1
+# Svara
2
5
-<h1 align="center">
6
-Nucleus
7
-</h1>
8
-
9
-<p align="center">
10
- <img alt="Build Status" src="https://img.shields.io/github/actions/workflow/status/mellobacon/Nucleus/.github%2Fworkflows%2Fpublish.yml?style=for-the-badge">
11
- <img alt="GitHub issues" src="https://img.shields.io/github/issues/mellobacon/Nucleus?style=for-the-badge">
12
- <img alt="GitHub pull requests" src="https://img.shields.io/github/issues-pr/mellobacon/Nucleus?style=for-the-badge">
13
- <img alt="GitHub closed pull requests" src="https://img.shields.io/github/issues-pr-closed-raw/mellobacon/Nucleus?style=for-the-badge">
14
- <img alt="GitHub Repo stars" src="https://img.shields.io/github/stars/mellobacon/Nucleus?style=for-the-badge">
15
- <img alt="Release Version" src="https://img.shields.io/github/v/tag/mellobacon/Nucleus?style=for-the-badge&label=Current">
16
- <img alt="Project License" src="https://img.shields.io/github/license/mellobacon/Nucleus?style=for-the-badge">
17
-</p>
18
-
19
-<h3 align="center">
20
- <a href="https://github.com/mellobacon/Nucleus/blob/d704ed7892344480fb6fcd3c94ef534f52cadc31/LICENSE">License</a> •
21
- <a href="https://github.com/mellobacon/Nucleus/releases">Download</a> •
22
- <a href="https://github.com/mellobacon/Nucleus/blob/master/CONTRIBUTING.md">How to Contribute</a> •
23
- <a href="https://github.com/mellobacon/Nucleus/blob/master/CODE_OF_CONDUCT.md">Code of Conduct</a>
24
-</h3>
25
-
26
-___
27
-
28
-Please note that Nucleus is currently being rewritten. Features are being reworked. Refer to PR [#59](https://github.com/mellobacon/Nucleus/pull/59).
29
-___
30
-
31
-Nucleus is a text editor featuring a clean and easy to use user interface inspired by Visual Studio Code, Atom, Fleet, and others.
32
-
33
-
34
-
35
-___
36
-
37
-### Current Rewrite Progress
38
-
39
-✅ = Implemented
40
-
41
-🟡 = In Progress
42
-
43
-⭕ = Not Yet Implemented
44
-
45
-✅* = Implemented but limited for now
46
-
47
-#### General Features
48
-
49
-| Feature | Progress |
50
-|---------------------|----------|
51
-| File Tree | ✅ |
52
-| Syntax Highlighting | ✅ |
53
-| Logging | 🟡 |
54
-| Theming | ✅ |
55
-| Notifications | ✅* |
56
-| Settings | ✅ |
57
-| Context Menus | ✅ |
58
-| Internal Terminal | ✅ |
59
-| Editor | ✅ |
60
-| Themes | ✅ |
61
-
62
-
63
-### Known issues
64
-
65
-- N/A
66
-
67
-## How to Install
68
-Download the most recent build of Nucleus [from the Release page](https://github.com/mellobacon/Nucleus/releases).
69
-
70
-**Note: Windows Only (for now)*
71
-
72
-## Contributing
73
-
74
-This is for those that want to contribute or build on their local machines. [Here's how to contribute](https://github.com/mellobacon/Nucleus/blob/master/CONTRIBUTING.md).
75
-
76
-**This project is a WIP. Bugs and missing or incomplete features will be present**
3
+Svara dengarkanlah aku.
\ No newline at end of file
package.json
+30
-24
@@ -1,5 +1,5 @@
1
{
2
- "name": "nucleus",
2
+ "name": "svara",
3
"type": "module",
4
"private": true,
5
"scripts": {
@@ -8,37 +8,43 @@
8
"start": "vite preview",
9
"check": "svelte-check --tsconfig ./tsconfig.json",
10
"tauri": "tauri",
11
- "start-window": "yarn tauri dev",
12
- "tauri-build-debug": "yarn tauri build --debug"
11
+ "start-window": "pnpm tauri dev",
12
+ "tauri-build-debug": "pnpm tauri build --debug"
13
},
14
"dependencies": {
15
- "@codemirror/language-data": "^6.3.1",
16
- "@replit/codemirror-indentation-markers": "^6.5.0",
17
- "@tauri-apps/api": "^1.5.5",
15
+ "@codemirror/autocomplete": "^6.18.6",
16
+ "@codemirror/commands": "^6.8.1",
17
+ "@codemirror/language": "^6.11.0",
18
+ "@codemirror/language-data": "^6.5.1",
19
+ "@codemirror/state": "^6.5.2",
20
+ "@codemirror/view": "^6.36.5",
21
+ "@lezer/highlight": "^1.2.1",
22
+ "@replit/codemirror-indentation-markers": "^6.5.3",
23
+ "@tauri-apps/api": "^1.6.0",
24
+ "@xterm/addon-fit": "^0.10.0",
25
+ "@xterm/xterm": "^5.5.0",
26
"codemirror": "^6.0.1",
27
"mousetrap": "^1.6.5",
20
- "sass": "^1.62.0",
21
- "sortablejs": "^1.15.0",
22
- "svelte-splitpanes": "^0.7.13",
23
- "tauri-plugin-fs-watch-api": "https://github.com/tauri-apps/tauri-plugin-fs-watch",
24
- "tauri-plugin-log-api": "https://github.com/tauri-apps/tauri-plugin-log#v1",
25
- "tauri-plugin-store-api": "https://github.com/tauri-apps/tauri-plugin-store#v1",
26
- "tauri-pty": "^0.0.8",
27
- "xterm": "^5.3.0",
28
- "xterm-addon-fit": "^0.8.0"
28
+ "sass": "^1.86.3",
29
+ "sortablejs": "^1.15.6",
30
+ "svelte-splitpanes": "^8",
31
+ "tauri-plugin-fs-watch-api": "github:tauri-apps/tauri-plugin-fs-watch",
32
+ "tauri-plugin-log-api": "github:tauri-apps/tauri-plugin-log#v1",
33
+ "tauri-plugin-store-api": "github:tauri-apps/tauri-plugin-store#v1",
34
+ "tauri-pty": "^0.0.8"
35
},
36
"devDependencies": {
31
- "@sveltejs/vite-plugin-svelte": "^2.0.4",
32
- "@tauri-apps/cli": "^1.5.14",
37
+ "@sveltejs/vite-plugin-svelte": "^2.5.3",
38
+ "@tauri-apps/cli": "^1.6.3",
39
"@tsconfig/svelte": "^4.0.1",
34
- "@types/node": "^18.15.11",
40
+ "@types/node": "^18.19.86",
41
"carbon-icons-svelte": "^11.4.0",
36
- "prettier": "^2.8.7",
42
+ "prettier": "^2.8.8",
43
"svelte": "^4.2.19",
38
- "svelte-check": "^3.2.0",
39
- "svelte-preprocess": "^5.0.3",
40
- "tslib": "^2.5.0",
41
- "typescript": "^5.0.4",
42
- "vite": "^4.5.3"
44
+ "svelte-check": "^3.8.6",
45
+ "svelte-preprocess": "^5.1.4",
46
+ "tslib": "^2.8.1",
47
+ "typescript": "^5.8.3",
48
+ "vite": "^4.5.12"
49
}
50
}
pnpm-lock.yaml
new
+1976
@@ -0,0 +1,1976 @@
1
+lockfileVersion: '9.0'
2
+
3
+settings:
4
+ autoInstallPeers: true
5
+ excludeLinksFromLockfile: false
6
+
7
+importers:
8
+
9
+ .:
10
+ dependencies:
11
+ '@codemirror/autocomplete':
12
+ specifier: ^6.18.6
13
+ version: 6.18.6
14
+ '@codemirror/commands':
15
+ specifier: ^6.8.1
16
+ version: 6.8.1
17
+ '@codemirror/language':
18
+ specifier: ^6.11.0
19
+ version: 6.11.0
20
+ '@codemirror/language-data':
21
+ specifier: ^6.5.1
22
+ version: 6.5.1
23
+ '@codemirror/state':
24
+ specifier: ^6.5.2
25
+ version: 6.5.2
26
+ '@codemirror/view':
27
+ specifier: ^6.36.5
28
+ version: 6.36.5
29
+ '@lezer/highlight':
30
+ specifier: ^1.2.1
31
+ version: 1.2.1
32
+ '@replit/codemirror-indentation-markers':
33
+ specifier: ^6.5.3
34
+ version: 6.5.3(@codemirror/language@6.11.0)(@codemirror/state@6.5.2)(@codemirror/view@6.36.5)
35
+ '@tauri-apps/api':
36
+ specifier: ^1.6.0
37
+ version: 1.6.0
38
+ '@xterm/addon-fit':
39
+ specifier: ^0.10.0
40
+ version: 0.10.0(@xterm/xterm@5.5.0)
41
+ '@xterm/xterm':
42
+ specifier: ^5.5.0
43
+ version: 5.5.0
44
+ codemirror:
45
+ specifier: ^6.0.1
46
+ version: 6.0.1
47
+ mousetrap:
48
+ specifier: ^1.6.5
49
+ version: 1.6.5
50
+ sass:
51
+ specifier: ^1.86.3
52
+ version: 1.86.3
53
+ sortablejs:
54
+ specifier: ^1.15.6
55
+ version: 1.15.6
56
+ svelte-splitpanes:
57
+ specifier: ^8
58
+ version: 8.0.9(svelte@4.2.19)
59
+ tauri-plugin-fs-watch-api:
60
+ specifier: github:tauri-apps/tauri-plugin-fs-watch
61
+ version: https://codeload.github.com/tauri-apps/tauri-plugin-fs-watch/tar.gz/4272d258364d22d488a081b59c45a1db7b34fa83
62
+ tauri-plugin-log-api:
63
+ specifier: github:tauri-apps/tauri-plugin-log#v1
64
+ version: https://codeload.github.com/tauri-apps/tauri-plugin-log/tar.gz/d33f0f4f8dbb02e705a83a471cdbbb9cb7b73a40
65
+ tauri-plugin-store-api:
66
+ specifier: github:tauri-apps/tauri-plugin-store#v1
67
+ version: https://codeload.github.com/tauri-apps/tauri-plugin-store/tar.gz/8adc771354df0a99bc55893525676433f0f4d646
68
+ tauri-pty:
69
+ specifier: ^0.0.8
70
+ version: 0.0.8
71
+ devDependencies:
72
+ '@sveltejs/vite-plugin-svelte':
73
+ specifier: ^2.5.3
74
+ version: 2.5.3(svelte@4.2.19)(vite@4.5.12(@types/node@18.19.86)(sass@1.86.3))
75
+ '@tauri-apps/cli':
76
+ specifier: ^1.6.3
77
+ version: 1.6.3
78
+ '@tsconfig/svelte':
79
+ specifier: ^4.0.1
80
+ version: 4.0.1
81
+ '@types/node':
82
+ specifier: ^18.19.86
83
+ version: 18.19.86
84
+ carbon-icons-svelte:
85
+ specifier: ^11.4.0
86
+ version: 11.4.0
87
+ prettier:
88
+ specifier: ^2.8.8
89
+ version: 2.8.8
90
+ svelte:
91
+ specifier: ^4.2.19
92
+ version: 4.2.19
93
+ svelte-check:
94
+ specifier: ^3.8.6
95
+ version: 3.8.6(postcss@8.5.3)(sass@1.86.3)(svelte@4.2.19)
96
+ svelte-preprocess:
97
+ specifier: ^5.1.4
98
+ version: 5.1.4(postcss@8.5.3)(sass@1.86.3)(svelte@4.2.19)(typescript@5.8.3)
99
+ tslib:
100
+ specifier: ^2.8.1
101
+ version: 2.8.1
102
+ typescript:
103
+ specifier: ^5.8.3
104
+ version: 5.8.3
105
+ vite:
106
+ specifier: ^4.5.12
107
+ version: 4.5.12(@types/node@18.19.86)(sass@1.86.3)
108
+
109
+packages:
110
+
111
+ '@ampproject/remapping@2.3.0':
112
+ resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
113
+ engines: {node: '>=6.0.0'}
114
+
115
+ '@codemirror/autocomplete@6.18.6':
116
+ resolution: {integrity: sha512-PHHBXFomUs5DF+9tCOM/UoW6XQ4R44lLNNhRaW9PKPTU0D7lIjRg3ElxaJnTwsl/oHiR93WSXDBrekhoUGCPtg==}
117
+
118
+ '@codemirror/commands@6.8.1':
119
+ resolution: {integrity: sha512-KlGVYufHMQzxbdQONiLyGQDUW0itrLZwq3CcY7xpv9ZLRHqzkBSoteocBHtMCoY7/Ci4xhzSrToIeLg7FxHuaw==}
120
+
121
+ '@codemirror/lang-angular@0.1.3':
122
+ resolution: {integrity: sha512-xgeWGJQQl1LyStvndWtruUvb4SnBZDAu/gvFH/ZU+c0W25tQR8e5hq7WTwiIY2dNxnf+49mRiGI/9yxIwB6f5w==}
123
+
124
+ '@codemirror/lang-cpp@6.0.2':
125
+ resolution: {integrity: sha512-6oYEYUKHvrnacXxWxYa6t4puTlbN3dgV662BDfSH8+MfjQjVmP697/KYTDOqpxgerkvoNm7q5wlFMBeX8ZMocg==}
126
+
127
+ '@codemirror/lang-css@6.3.1':
128
+ resolution: {integrity: sha512-kr5fwBGiGtmz6l0LSJIbno9QrifNMUusivHbnA1H6Dmqy4HZFte3UAICix1VuKo0lMPKQr2rqB+0BkKi/S3Ejg==}
129
+
130
+ '@codemirror/lang-go@6.0.1':
131
+ resolution: {integrity: sha512-7fNvbyNylvqCphW9HD6WFnRpcDjr+KXX/FgqXy5H5ZS0eC5edDljukm/yNgYkwTsgp2busdod50AOTIy6Jikfg==}
132
+
133
+ '@codemirror/lang-html@6.4.9':
134
+ resolution: {integrity: sha512-aQv37pIMSlueybId/2PVSP6NPnmurFDVmZwzc7jszd2KAF8qd4VBbvNYPXWQq90WIARjsdVkPbw29pszmHws3Q==}
135
+
136
+ '@codemirror/lang-java@6.0.1':
137
+ resolution: {integrity: sha512-OOnmhH67h97jHzCuFaIEspbmsT98fNdhVhmA3zCxW0cn7l8rChDhZtwiwJ/JOKXgfm4J+ELxQihxaI7bj7mJRg==}
138
+
139
+ '@codemirror/lang-javascript@6.2.3':
140
+ resolution: {integrity: sha512-8PR3vIWg7pSu7ur8A07pGiYHgy3hHj+mRYRCSG8q+mPIrl0F02rgpGv+DsQTHRTc30rydOsf5PZ7yjKFg2Ackw==}
141
+
142
+ '@codemirror/lang-json@6.0.1':
143
+ resolution: {integrity: sha512-+T1flHdgpqDDlJZ2Lkil/rLiRy684WMLc74xUnjJH48GQdfJo/pudlTRreZmKwzP8/tGdKf83wlbAdOCzlJOGQ==}
144
+
145
+ '@codemirror/lang-less@6.0.2':
146
+ resolution: {integrity: sha512-EYdQTG22V+KUUk8Qq582g7FMnCZeEHsyuOJisHRft/mQ+ZSZ2w51NupvDUHiqtsOy7It5cHLPGfHQLpMh9bqpQ==}
147
+
148
+ '@codemirror/lang-liquid@6.2.3':
149
+ resolution: {integrity: sha512-yeN+nMSrf/lNii3FJxVVEGQwFG0/2eDyH6gNOj+TGCa0hlNO4bhQnoO5ISnd7JOG+7zTEcI/GOoyraisFVY7jQ==}
150
+
151
+ '@codemirror/lang-markdown@6.3.2':
152
+ resolution: {integrity: sha512-c/5MYinGbFxYl4itE9q/rgN/sMTjOr8XL5OWnC+EaRMLfCbVUmmubTJfdgpfcSS2SCaT7b+Q+xi3l6CgoE+BsA==}
153
+
154
+ '@codemirror/lang-php@6.0.1':
155
+ resolution: {integrity: sha512-ublojMdw/PNWa7qdN5TMsjmqkNuTBD3k6ndZ4Z0S25SBAiweFGyY68AS3xNcIOlb6DDFDvKlinLQ40vSLqf8xA==}
156
+
157
+ '@codemirror/lang-python@6.1.7':
158
+ resolution: {integrity: sha512-mZnFTsL4lW5p9ch8uKNKeRU3xGGxr1QpESLilfON2E3fQzOa/OygEMkaDvERvXDJWJA9U9oN/D4w0ZuUzNO4+g==}
159
+
160
+ '@codemirror/lang-rust@6.0.1':
161
+ resolution: {integrity: sha512-344EMWFBzWArHWdZn/NcgkwMvZIWUR1GEBdwG8FEp++6o6vT6KL9V7vGs2ONsKxxFUPXKI0SPcWhyYyl2zPYxQ==}
162
+
163
+ '@codemirror/lang-sass@6.0.2':
164
+ resolution: {integrity: sha512-l/bdzIABvnTo1nzdY6U+kPAC51czYQcOErfzQ9zSm9D8GmNPD0WTW8st/CJwBTPLO8jlrbyvlSEcN20dc4iL0Q==}
165
+
166
+ '@codemirror/lang-sql@6.8.0':
167
+ resolution: {integrity: sha512-aGLmY4OwGqN3TdSx3h6QeA1NrvaYtF7kkoWR/+W7/JzB0gQtJ+VJxewlnE3+VImhA4WVlhmkJr109PefOOhjLg==}
168
+
169
+ '@codemirror/lang-vue@0.1.3':
170
+ resolution: {integrity: sha512-QSKdtYTDRhEHCfo5zOShzxCmqKJvgGrZwDQSdbvCRJ5pRLWBS7pD/8e/tH44aVQT6FKm0t6RVNoSUWHOI5vNug==}
171
+
172
+ '@codemirror/lang-wast@6.0.2':
173
+ resolution: {integrity: sha512-Imi2KTpVGm7TKuUkqyJ5NRmeFWF7aMpNiwHnLQe0x9kmrxElndyH0K6H/gXtWwY6UshMRAhpENsgfpSwsgmC6Q==}
174
+
175
+ '@codemirror/lang-xml@6.1.0':
176
+ resolution: {integrity: sha512-3z0blhicHLfwi2UgkZYRPioSgVTo9PV5GP5ducFH6FaHy0IAJRg+ixj5gTR1gnT/glAIC8xv4w2VL1LoZfs+Jg==}
177
+
178
+ '@codemirror/lang-yaml@6.1.2':
179
+ resolution: {integrity: sha512-dxrfG8w5Ce/QbT7YID7mWZFKhdhsaTNOYjOkSIMt1qmC4VQnXSDSYVHHHn8k6kJUfIhtLo8t1JJgltlxWdsITw==}
180
+
181
+ '@codemirror/language-data@6.5.1':
182
+ resolution: {integrity: sha512-0sWxeUSNlBr6OmkqybUTImADFUP0M3P0IiSde4nc24bz/6jIYzqYSgkOSLS+CBIoW1vU8Q9KUWXscBXeoMVC9w==}
183
+
184
+ '@codemirror/language@6.11.0':
185
+ resolution: {integrity: sha512-A7+f++LodNNc1wGgoRDTt78cOwWm9KVezApgjOMp1W4hM0898nsqBXwF+sbePE7ZRcjN7Sa1Z5m2oN27XkmEjQ==}
186
+
187
+ '@codemirror/legacy-modes@6.5.0':
188
+ resolution: {integrity: sha512-dNw5pwTqtR1giYjaJyEajunLqxGavZqV0XRtVZyMJnNOD2HmK9DMUmuCAr6RMFGRJ4l8OeQDjpI/us+R09mQsw==}
189
+
190
+ '@codemirror/lint@6.8.5':
191
+ resolution: {integrity: sha512-s3n3KisH7dx3vsoeGMxsbRAgKe4O1vbrnKBClm99PU0fWxmxsx5rR2PfqQgIt+2MMJBHbiJ5rfIdLYfB9NNvsA==}
192
+
193
+ '@codemirror/search@6.5.10':
194
+ resolution: {integrity: sha512-RMdPdmsrUf53pb2VwflKGHEe1XVM07hI7vV2ntgw1dmqhimpatSJKva4VA9h4TLUDOD4EIF02201oZurpnEFsg==}
195
+
196
+ '@codemirror/state@6.5.2':
197
+ resolution: {integrity: sha512-FVqsPqtPWKVVL3dPSxy8wEF/ymIEuVzF1PK3VbUgrxXpJUSHQWWZz4JMToquRxnkw+36LTamCZG2iua2Ptq0fA==}
198
+
199
+ '@codemirror/view@6.36.5':
200
+ resolution: {integrity: sha512-cd+FZEUlu3GQCYnguYm3EkhJ8KJVisqqUsCOKedBoAt/d9c76JUUap6U0UrpElln5k6VyrEOYliMuDAKIeDQLg==}
201
+
202
+ '@esbuild/android-arm64@0.18.20':
203
+ resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==}
204
+ engines: {node: '>=12'}
205
+ cpu: [arm64]
206
+ os: [android]
207
+
208
+ '@esbuild/android-arm@0.18.20':
209
+ resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==}
210
+ engines: {node: '>=12'}
211
+ cpu: [arm]
212
+ os: [android]
213
+
214
+ '@esbuild/android-x64@0.18.20':
215
+ resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==}
216
+ engines: {node: '>=12'}
217
+ cpu: [x64]
218
+ os: [android]
219
+
220
+ '@esbuild/darwin-arm64@0.18.20':
221
+ resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==}
222
+ engines: {node: '>=12'}
223
+ cpu: [arm64]
224
+ os: [darwin]
225
+
226
+ '@esbuild/darwin-x64@0.18.20':
227
+ resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==}
228
+ engines: {node: '>=12'}
229
+ cpu: [x64]
230
+ os: [darwin]
231
+
232
+ '@esbuild/freebsd-arm64@0.18.20':
233
+ resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==}
234
+ engines: {node: '>=12'}
235
+ cpu: [arm64]
236
+ os: [freebsd]
237
+
238
+ '@esbuild/freebsd-x64@0.18.20':
239
+ resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==}
240
+ engines: {node: '>=12'}
241
+ cpu: [x64]
242
+ os: [freebsd]
243
+
244
+ '@esbuild/linux-arm64@0.18.20':
245
+ resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==}
246
+ engines: {node: '>=12'}
247
+ cpu: [arm64]
248
+ os: [linux]
249
+
250
+ '@esbuild/linux-arm@0.18.20':
251
+ resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==}
252
+ engines: {node: '>=12'}
253
+ cpu: [arm]
254
+ os: [linux]
255
+
256
+ '@esbuild/linux-ia32@0.18.20':
257
+ resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==}
258
+ engines: {node: '>=12'}
259
+ cpu: [ia32]
260
+ os: [linux]
261
+
262
+ '@esbuild/linux-loong64@0.18.20':
263
+ resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==}
264
+ engines: {node: '>=12'}
265
+ cpu: [loong64]
266
+ os: [linux]
267
+
268
+ '@esbuild/linux-mips64el@0.18.20':
269
+ resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==}
270
+ engines: {node: '>=12'}
271
+ cpu: [mips64el]
272
+ os: [linux]
273
+
274
+ '@esbuild/linux-ppc64@0.18.20':
275
+ resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==}
276
+ engines: {node: '>=12'}
277
+ cpu: [ppc64]
278
+ os: [linux]
279
+
280
+ '@esbuild/linux-riscv64@0.18.20':
281
+ resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==}
282
+ engines: {node: '>=12'}
283
+ cpu: [riscv64]
284
+ os: [linux]
285
+
286
+ '@esbuild/linux-s390x@0.18.20':
287
+ resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==}
288
+ engines: {node: '>=12'}
289
+ cpu: [s390x]
290
+ os: [linux]
291
+
292
+ '@esbuild/linux-x64@0.18.20':
293
+ resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==}
294
+ engines: {node: '>=12'}
295
+ cpu: [x64]
296
+ os: [linux]
297
+
298
+ '@esbuild/netbsd-x64@0.18.20':
299
+ resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==}
300
+ engines: {node: '>=12'}
301
+ cpu: [x64]
302
+ os: [netbsd]
303
+
304
+ '@esbuild/openbsd-x64@0.18.20':
305
+ resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==}
306
+ engines: {node: '>=12'}
307
+ cpu: [x64]
308
+ os: [openbsd]
309
+
310
+ '@esbuild/sunos-x64@0.18.20':
311
+ resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==}
312
+ engines: {node: '>=12'}
313
+ cpu: [x64]
314
+ os: [sunos]
315
+
316
+ '@esbuild/win32-arm64@0.18.20':
317
+ resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==}
318
+ engines: {node: '>=12'}
319
+ cpu: [arm64]
320
+ os: [win32]
321
+
322
+ '@esbuild/win32-ia32@0.18.20':
323
+ resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==}
324
+ engines: {node: '>=12'}
325
+ cpu: [ia32]
326
+ os: [win32]
327
+
328
+ '@esbuild/win32-x64@0.18.20':
329
+ resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==}
330
+ engines: {node: '>=12'}
331
+ cpu: [x64]
332
+ os: [win32]
333
+
334
+ '@jridgewell/gen-mapping@0.3.8':
335
+ resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==}
336
+ engines: {node: '>=6.0.0'}
337
+
338
+ '@jridgewell/resolve-uri@3.1.2':
339
+ resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
340
+ engines: {node: '>=6.0.0'}
341
+
342
+ '@jridgewell/set-array@1.2.1':
343
+ resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
344
+ engines: {node: '>=6.0.0'}
345
+
346
+ '@jridgewell/sourcemap-codec@1.5.0':
347
+ resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
348
+
349
+ '@jridgewell/trace-mapping@0.3.25':
350
+ resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
351
+
352
+ '@lezer/common@1.2.3':
353
+ resolution: {integrity: sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA==}
354
+
355
+ '@lezer/cpp@1.1.3':
356
+ resolution: {integrity: sha512-ykYvuFQKGsRi6IcE+/hCSGUhb/I4WPjd3ELhEblm2wS2cOznDFzO+ubK2c+ioysOnlZ3EduV+MVQFCPzAIoY3w==}
357
+
358
+ '@lezer/css@1.1.11':
359
+ resolution: {integrity: sha512-FuAnusbLBl1SEAtfN8NdShxYJiESKw9LAFysfea1T96jD3ydBn12oYjaSG1a04BQRIUd93/0D8e5CV1cUMkmQg==}
360
+
361
+ '@lezer/go@1.0.0':
362
+ resolution: {integrity: sha512-co9JfT3QqX1YkrMmourYw2Z8meGC50Ko4d54QEcQbEYpvdUvN4yb0NBZdn/9ertgvjsySxHsKzH3lbm3vqJ4Jw==}
363
+
364
+ '@lezer/highlight@1.2.1':
365
+ resolution: {integrity: sha512-Z5duk4RN/3zuVO7Jq0pGLJ3qynpxUVsh7IbUbGj88+uV2ApSAn6kWg2au3iJb+0Zi7kKtqffIESgNcRXWZWmSA==}
366
+
367
+ '@lezer/html@1.3.10':
368
+ resolution: {integrity: sha512-dqpT8nISx/p9Do3AchvYGV3qYc4/rKr3IBZxlHmpIKam56P47RSHkSF5f13Vu9hebS1jM0HmtJIwLbWz1VIY6w==}
369
+
370
+ '@lezer/java@1.1.3':
371
+ resolution: {integrity: sha512-yHquUfujwg6Yu4Fd1GNHCvidIvJwi/1Xu2DaKl/pfWIA2c1oXkVvawH3NyXhCaFx4OdlYBVX5wvz2f7Aoa/4Xw==}
372
+
373
+ '@lezer/javascript@1.4.21':
374
+ resolution: {integrity: sha512-lL+1fcuxWYPURMM/oFZLEDm0XuLN128QPV+VuGtKpeaOGdcl9F2LYC3nh1S9LkPqx9M0mndZFdXCipNAZpzIkQ==}
375
+
376
+ '@lezer/json@1.0.3':
377
+ resolution: {integrity: sha512-BP9KzdF9Y35PDpv04r0VeSTKDeox5vVr3efE7eBbx3r4s3oNLfunchejZhjArmeieBH+nVOpgIiBJpEAv8ilqQ==}
378
+
379
+ '@lezer/lr@1.4.2':
380
+ resolution: {integrity: sha512-pu0K1jCIdnQ12aWNaAVU5bzi7Bd1w54J3ECgANPmYLtQKP0HBj2cE/5coBD66MT10xbtIuUr7tg0Shbsvk0mDA==}
381
+
382
+ '@lezer/markdown@1.4.2':
383
+ resolution: {integrity: sha512-iYewCigG/517D0xJPQd7RGaCjZAFwROiH8T9h7OTtz0bRVtkxzFhGBFJ9JGKgBBs4uuo1cvxzyQ5iKhDLMcLUQ==}
384
+
385
+ '@lezer/php@1.0.2':
386
+ resolution: {integrity: sha512-GN7BnqtGRpFyeoKSEqxvGvhJQiI4zkgmYnDk/JIyc7H7Ifc1tkPnUn/R2R8meH3h/aBf5rzjvU8ZQoyiNDtDrA==}
387
+
388
+ '@lezer/python@1.1.17':
389
+ resolution: {integrity: sha512-Iz0doICPko9uv2chIfSsViNSugNa4PWhxs17jtFd0ZMt+OieDq3wxtFOdmj7wtst3FWDeJkB0CxWNot0BlYixw==}
390
+
391
+ '@lezer/rust@1.0.2':
392
+ resolution: {integrity: sha512-Lz5sIPBdF2FUXcWeCu1//ojFAZqzTQNRga0aYv6dYXqJqPfMdCAI0NzajWUd4Xijj1IKJLtjoXRPMvTKWBcqKg==}
393
+
394
+ '@lezer/sass@1.0.7':
395
+ resolution: {integrity: sha512-8HLlOkuX/SMHOggI2DAsXUw38TuURe+3eQ5hiuk9QmYOUyC55B1dYEIMkav5A4IELVaW4e1T4P9WRiI5ka4mdw==}
396
+
397
+ '@lezer/xml@1.0.6':
398
+ resolution: {integrity: sha512-CdDwirL0OEaStFue/66ZmFSeppuL6Dwjlk8qk153mSQwiSH/Dlri4GNymrNWnUmPl2Um7QfV1FO9KFUyX3Twww==}
399
+
400
+ '@lezer/yaml@1.0.3':
401
+ resolution: {integrity: sha512-GuBLekbw9jDBDhGur82nuwkxKQ+a3W5H0GfaAthDXcAu+XdpS43VlnxA9E9hllkpSP5ellRDKjLLj7Lu9Wr6xA==}
402
+
403
+ '@marijn/find-cluster-break@1.0.2':
404
+ resolution: {integrity: sha512-l0h88YhZFyKdXIFNfSWpyjStDjGHwZ/U7iobcK1cQQD8sejsONdQtTVU+1wVN1PBw40PiiHB1vA5S7VTfQiP9g==}
405
+
406
+ '@parcel/watcher-android-arm64@2.5.1':
407
+ resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==}
408
+ engines: {node: '>= 10.0.0'}
409
+ cpu: [arm64]
410
+ os: [android]
411
+
412
+ '@parcel/watcher-darwin-arm64@2.5.1':
413
+ resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==}
414
+ engines: {node: '>= 10.0.0'}
415
+ cpu: [arm64]
416
+ os: [darwin]
417
+
418
+ '@parcel/watcher-darwin-x64@2.5.1':
419
+ resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==}
420
+ engines: {node: '>= 10.0.0'}
421
+ cpu: [x64]
422
+ os: [darwin]
423
+
424
+ '@parcel/watcher-freebsd-x64@2.5.1':
425
+ resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==}
426
+ engines: {node: '>= 10.0.0'}
427
+ cpu: [x64]
428
+ os: [freebsd]
429
+
430
+ '@parcel/watcher-linux-arm-glibc@2.5.1':
431
+ resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==}
432
+ engines: {node: '>= 10.0.0'}
433
+ cpu: [arm]
434
+ os: [linux]
435
+
436
+ '@parcel/watcher-linux-arm-musl@2.5.1':
437
+ resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==}
438
+ engines: {node: '>= 10.0.0'}
439
+ cpu: [arm]
440
+ os: [linux]
441
+
442
+ '@parcel/watcher-linux-arm64-glibc@2.5.1':
443
+ resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==}
444
+ engines: {node: '>= 10.0.0'}
445
+ cpu: [arm64]
446
+ os: [linux]
447
+
448
+ '@parcel/watcher-linux-arm64-musl@2.5.1':
449
+ resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==}
450
+ engines: {node: '>= 10.0.0'}
451
+ cpu: [arm64]
452
+ os: [linux]
453
+
454
+ '@parcel/watcher-linux-x64-glibc@2.5.1':
455
+ resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==}
456
+ engines: {node: '>= 10.0.0'}
457
+ cpu: [x64]
458
+ os: [linux]
459
+
460
+ '@parcel/watcher-linux-x64-musl@2.5.1':
461
+ resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==}
462
+ engines: {node: '>= 10.0.0'}
463
+ cpu: [x64]
464
+ os: [linux]
465
+
466
+ '@parcel/watcher-win32-arm64@2.5.1':
467
+ resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==}
468
+ engines: {node: '>= 10.0.0'}
469
+ cpu: [arm64]
470
+ os: [win32]
471
+
472
+ '@parcel/watcher-win32-ia32@2.5.1':
473
+ resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==}
474
+ engines: {node: '>= 10.0.0'}
475
+ cpu: [ia32]
476
+ os: [win32]
477
+
478
+ '@parcel/watcher-win32-x64@2.5.1':
479
+ resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==}
480
+ engines: {node: '>= 10.0.0'}
481
+ cpu: [x64]
482
+ os: [win32]
483
+
484
+ '@parcel/watcher@2.5.1':
485
+ resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==}
486
+ engines: {node: '>= 10.0.0'}
487
+
488
+ '@replit/codemirror-indentation-markers@6.5.3':
489
+ resolution: {integrity: sha512-hL5Sfvw3C1vgg7GolLe/uxX5T3tmgOA3ZzqlMv47zjU1ON51pzNWiVbS22oh6crYhtVhv8b3gdXwoYp++2ilHw==}
490
+ peerDependencies:
491
+ '@codemirror/language': ^6.0.0
492
+ '@codemirror/state': ^6.0.0
493
+ '@codemirror/view': ^6.0.0
494
+
495
+ '@sveltejs/vite-plugin-svelte-inspector@1.0.4':
496
+ resolution: {integrity: sha512-zjiuZ3yydBtwpF3bj0kQNV0YXe+iKE545QGZVTaylW3eAzFr+pJ/cwK8lZEaRp4JtaJXhD5DyWAV4AxLh6DgaQ==}
497
+ engines: {node: ^14.18.0 || >= 16}
498
+ peerDependencies:
499
+ '@sveltejs/vite-plugin-svelte': ^2.2.0
500
+ svelte: ^3.54.0 || ^4.0.0
501
+ vite: ^4.0.0
502
+
503
+ '@sveltejs/vite-plugin-svelte@2.5.3':
504
+ resolution: {integrity: sha512-erhNtXxE5/6xGZz/M9eXsmI7Pxa6MS7jyTy06zN3Ck++ldrppOnOlJwHHTsMC7DHDQdgUp4NAc4cDNQ9eGdB/w==}
505
+ engines: {node: ^14.18.0 || >= 16}
506
+ peerDependencies:
507
+ svelte: ^3.54.0 || ^4.0.0 || ^5.0.0-next.0
508
+ vite: ^4.0.0
509
+
510
+ '@tauri-apps/api@1.6.0':
511
+ resolution: {integrity: sha512-rqI++FWClU5I2UBp4HXFvl+sBWkdigBkxnpJDQUWttNyG7IZP4FwQGhTNL5EOw0vI8i6eSAJ5frLqO7n7jbJdg==}
512
+ engines: {node: '>= 14.6.0', npm: '>= 6.6.0', yarn: '>= 1.19.1'}
513
+
514
+ '@tauri-apps/cli-darwin-arm64@1.6.3':
515
+ resolution: {integrity: sha512-fQN6IYSL8bG4NvkdKE4sAGF4dF/QqqQq4hOAU+t8ksOzHJr0hUlJYfncFeJYutr/MMkdF7hYKadSb0j5EE9r0A==}
516
+ engines: {node: '>= 10'}
517
+ cpu: [arm64]
518
+ os: [darwin]
519
+
520
+ '@tauri-apps/cli-darwin-x64@1.6.3':
521
+ resolution: {integrity: sha512-1yTXZzLajKAYINJOJhZfmMhCzweHSgKQ3bEgJSn6t+1vFkOgY8Yx4oFgWcybrrWI5J1ZLZAl47+LPOY81dLcyA==}
522
+ engines: {node: '>= 10'}
523
+ cpu: [x64]
524
+ os: [darwin]
525
+
526
+ '@tauri-apps/cli-linux-arm-gnueabihf@1.6.3':
527
+ resolution: {integrity: sha512-CjTEr9r9xgjcvos09AQw8QMRPuH152B1jvlZt4PfAsyJNPFigzuwed5/SF7XAd8bFikA7zArP4UT12RdBxrx7w==}
528
+ engines: {node: '>= 10'}
529
+ cpu: [arm]
530
+ os: [linux]
531
+
532
+ '@tauri-apps/cli-linux-arm64-gnu@1.6.3':
533
+ resolution: {integrity: sha512-G9EUUS4M8M/Jz1UKZqvJmQQCKOzgTb8/0jZKvfBuGfh5AjFBu8LHvlFpwkKVm1l4951Xg4ulUp6P9Q7WRJ9XSA==}
534
+ engines: {node: '>= 10'}
535
+ cpu: [arm64]
536
+ os: [linux]
537
+
538
+ '@tauri-apps/cli-linux-arm64-musl@1.6.3':
539
+ resolution: {integrity: sha512-MuBTHJyNpZRbPVG8IZBN8+Zs7aKqwD22tkWVBcL1yOGL4zNNTJlkfL+zs5qxRnHlUsn6YAlbW/5HKocfpxVwBw==}
540
+ engines: {node: '>= 10'}
541
+ cpu: [arm64]
542
+ os: [linux]
543
+
544
+ '@tauri-apps/cli-linux-x64-gnu@1.6.3':
545
+ resolution: {integrity: sha512-Uvi7M+NK3tAjCZEY1WGel+dFlzJmqcvu3KND+nqa22762NFmOuBIZ4KJR/IQHfpEYqKFNUhJfCGnpUDfiC3Oxg==}
546
+ engines: {node: '>= 10'}
547
+ cpu: [x64]
548
+ os: [linux]
549
+
550
+ '@tauri-apps/cli-linux-x64-musl@1.6.3':
551
+ resolution: {integrity: sha512-rc6B342C0ra8VezB/OJom9j/N+9oW4VRA4qMxS2f4bHY2B/z3J9NPOe6GOILeg4v/CV62ojkLsC3/K/CeF3fqQ==}
552
+ engines: {node: '>= 10'}
553
+ cpu: [x64]
554
+ os: [linux]
555
+
556
+ '@tauri-apps/cli-win32-arm64-msvc@1.6.3':
557
+ resolution: {integrity: sha512-cSH2qOBYuYC4UVIFtrc1YsGfc5tfYrotoHrpTvRjUGu0VywvmyNk82+ZsHEnWZ2UHmu3l3lXIGRqSWveLln0xg==}
558
+ engines: {node: '>= 10'}
559
+ cpu: [arm64]
560
+ os: [win32]
561
+
562
+ '@tauri-apps/cli-win32-ia32-msvc@1.6.3':
563
+ resolution: {integrity: sha512-T8V6SJQqE4PSWmYBl0ChQVmS6AR2hXFHURH2DwAhgSGSQ6uBXgwlYFcfIeQpBQA727K2Eq8X2hGfvmoySyHMRw==}
564
+ engines: {node: '>= 10'}
565
+ cpu: [ia32]
566
+ os: [win32]
567
+
568
+ '@tauri-apps/cli-win32-x64-msvc@1.6.3':
569
+ resolution: {integrity: sha512-HUkWZ+lYHI/Gjkh2QjHD/OBDpqLVmvjZGpLK9losur1Eg974Jip6k+vsoTUxQBCBDfj30eDBct9E1FvXOspWeg==}
570
+ engines: {node: '>= 10'}
571
+ cpu: [x64]
572
+ os: [win32]
573
+
574
+ '@tauri-apps/cli@1.6.3':
575
+ resolution: {integrity: sha512-q46umd6QLRKDd4Gg6WyZBGa2fWvk0pbeUA5vFomm4uOs1/17LIciHv2iQ4UD+2Yv5H7AO8YiE1t50V0POiEGEw==}
576
+ engines: {node: '>= 10'}
577
+ hasBin: true
578
+
579
+ '@tsconfig/svelte@4.0.1':
580
+ resolution: {integrity: sha512-B+XlGpmuAQzJqDoBATNCvEPqQg0HkO7S8pM14QDI5NsmtymzRexQ1N+nX2H6RTtFbuFgaZD4I8AAi8voGg0GLg==}
581
+
582
+ '@types/estree@1.0.7':
583
+ resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==}
584
+
585
+ '@types/node@18.19.86':
586
+ resolution: {integrity: sha512-fifKayi175wLyKyc5qUfyENhQ1dCNI1UNjp653d8kuYcPQN5JhX3dGuP/XmvPTg/xRBn1VTLpbmi+H/Mr7tLfQ==}
587
+
588
+ '@types/pug@2.0.10':
589
+ resolution: {integrity: sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==}
590
+
591
+ '@xterm/addon-fit@0.10.0':
592
+ resolution: {integrity: sha512-UFYkDm4HUahf2lnEyHvio51TNGiLK66mqP2JoATy7hRZeXaGMRDr00JiSF7m63vR5WKATF605yEggJKsw0JpMQ==}
593
+ peerDependencies:
594
+ '@xterm/xterm': ^5.0.0
595
+
596
+ '@xterm/xterm@5.5.0':
597
+ resolution: {integrity: sha512-hqJHYaQb5OptNunnyAnkHyM8aCjZ1MEIDTQu1iIbbTD/xops91NB5yq1ZK/dC2JDbVWtF23zUtl9JE2NqwT87A==}
598
+
599
+ acorn@8.14.1:
600
+ resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==}
601
+ engines: {node: '>=0.4.0'}
602
+ hasBin: true
603
+
604
+ anymatch@3.1.3:
605
+ resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
606
+ engines: {node: '>= 8'}
607
+
608
+ aria-query@5.3.2:
609
+ resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==}
610
+ engines: {node: '>= 0.4'}
611
+
612
+ axobject-query@4.1.0:
613
+ resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
614
+ engines: {node: '>= 0.4'}
615
+
616
+ balanced-match@1.0.2:
617
+ resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
618
+
619
+ binary-extensions@2.3.0:
620
+ resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
621
+ engines: {node: '>=8'}
622
+
623
+ brace-expansion@1.1.11:
624
+ resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
625
+
626
+ braces@3.0.3:
627
+ resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
628
+ engines: {node: '>=8'}
629
+
630
+ buffer-crc32@1.0.0:
631
+ resolution: {integrity: sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==}
632
+ engines: {node: '>=8.0.0'}
633
+
634
+ carbon-icons-svelte@11.4.0:
635
+ resolution: {integrity: sha512-p/llZde2kP2BI9SOqM+QFKGfQnYrW+4dVxF1rAYriEADXDsjt9EYlh+KpQ5qf4JpXAq+e2+TB/r/lIG1xdUbAQ==}
636
+
637
+ chokidar@3.6.0:
638
+ resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
639
+ engines: {node: '>= 8.10.0'}
640
+
641
+ chokidar@4.0.3:
642
+ resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==}
643
+ engines: {node: '>= 14.16.0'}
644
+
645
+ code-red@1.0.4:
646
+ resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==}
647
+
648
+ codemirror@6.0.1:
649
+ resolution: {integrity: sha512-J8j+nZ+CdWmIeFIGXEFbFPtpiYacFMDR8GlHK3IyHQJMCaVRfGx9NT+Hxivv1ckLWPvNdZqndbr/7lVhrf/Svg==}
650
+
651
+ concat-map@0.0.1:
652
+ resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
653
+
654
+ crelt@1.0.6:
655
+ resolution: {integrity: sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==}
656
+
657
+ css-tree@2.3.1:
658
+ resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==}
659
+ engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0}
660
+
661
+ debug@4.4.0:
662
+ resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==}
663
+ engines: {node: '>=6.0'}
664
+ peerDependencies:
665
+ supports-color: '*'
666
+ peerDependenciesMeta:
667
+ supports-color:
668
+ optional: true
669
+
670
+ deepmerge@4.3.1:
671
+ resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
672
+ engines: {node: '>=0.10.0'}
673
+
674
+ detect-indent@6.1.0:
675
+ resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==}
676
+ engines: {node: '>=8'}
677
+
678
+ detect-libc@1.0.3:
679
+ resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==}
680
+ engines: {node: '>=0.10'}
681
+ hasBin: true
682
+
683
+ es6-promise@3.3.1:
684
+ resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==}
685
+
686
+ esbuild@0.18.20:
687
+ resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==}
688
+ engines: {node: '>=12'}
689
+ hasBin: true
690
+
691
+ esm-env-robust@0.0.3:
692
+ resolution: {integrity: sha512-90Gnuw2DALOqlL1581VxP3GHPUNHX9U+fQ+8FNcTTFClhY5gEggAAnJ3q1b2Oq23knRsjv8YpNeMRPaMLUymOA==}
693
+
694
+ esm-env@1.2.2:
695
+ resolution: {integrity: sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==}
696
+
697
+ estree-walker@3.0.3:
698
+ resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
699
+
700
+ fill-range@7.1.1:
701
+ resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
702
+ engines: {node: '>=8'}
703
+
704
+ fs.realpath@1.0.0:
705
+ resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
706
+
707
+ fsevents@2.3.3:
708
+ resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
709
+ engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
710
+ os: [darwin]
711
+
712
+ glob-parent@5.1.2:
713
+ resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
714
+ engines: {node: '>= 6'}
715
+
716
+ glob@7.2.3:
717
+ resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
718
+ deprecated: Glob versions prior to v9 are no longer supported
719
+
720
+ graceful-fs@4.2.11:
721
+ resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
722
+
723
+ immutable@5.1.1:
724
+ resolution: {integrity: sha512-3jatXi9ObIsPGr3N5hGw/vWWcTkq6hUYhpQz4k0wLC+owqWi/LiugIw9x0EdNZ2yGedKN/HzePiBvaJRXa0Ujg==}
725
+
726
+ inflight@1.0.6:
727
+ resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
728
+ deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
729
+
730
+ inherits@2.0.4:
731
+ resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
732
+
733
+ is-binary-path@2.1.0:
734
+ resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
735
+ engines: {node: '>=8'}
736
+
737
+ is-extglob@2.1.1:
738
+ resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
739
+ engines: {node: '>=0.10.0'}
740
+
741
+ is-glob@4.0.3:
742
+ resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
743
+ engines: {node: '>=0.10.0'}
744
+
745
+ is-number@7.0.0:
746
+ resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
747
+ engines: {node: '>=0.12.0'}
748
+
749
+ is-reference@3.0.3:
750
+ resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==}
751
+
752
+ kleur@4.1.5:
753
+ resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
754
+ engines: {node: '>=6'}
755
+
756
+ locate-character@3.0.0:
757
+ resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==}
758
+
759
+ magic-string@0.30.17:
760
+ resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==}
761
+
762
+ mdn-data@2.0.30:
763
+ resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==}
764
+
765
+ micromatch@4.0.8:
766
+ resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
767
+ engines: {node: '>=8.6'}
768
+
769
+ min-indent@1.0.1:
770
+ resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
771
+ engines: {node: '>=4'}
772
+
773
+ minimatch@3.1.2:
774
+ resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
775
+
776
+ minimist@1.2.8:
777
+ resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
778
+
779
+ mkdirp@0.5.6:
780
+ resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==}
781
+ hasBin: true
782
+
783
+ mousetrap@1.6.5:
784
+ resolution: {integrity: sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==}
785
+
786
+ mri@1.2.0:
787
+ resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
788
+ engines: {node: '>=4'}
789
+
790
+ ms@2.1.3:
791
+ resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
792
+
793
+ nanoid@3.3.11:
794
+ resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
795
+ engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
796
+ hasBin: true
797
+
798
+ node-addon-api@7.1.1:
799
+ resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==}
800
+
801
+ normalize-path@3.0.0:
802
+ resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
803
+ engines: {node: '>=0.10.0'}
804
+
805
+ once@1.4.0:
806
+ resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
807
+
808
+ path-is-absolute@1.0.1:
809
+ resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
810
+ engines: {node: '>=0.10.0'}
811
+
812
+ periscopic@3.1.0:
813
+ resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==}
814
+
815
+ picocolors@1.1.1:
816
+ resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
817
+
818
+ picomatch@2.3.1:
819
+ resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
820
+ engines: {node: '>=8.6'}
821
+
822
+ postcss@8.5.3:
823
+ resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==}
824
+ engines: {node: ^10 || ^12 || >=14}
825
+
826
+ prettier@2.8.8:
827
+ resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==}
828
+ engines: {node: '>=10.13.0'}
829
+ hasBin: true
830
+
831
+ readdirp@3.6.0:
832
+ resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
833
+ engines: {node: '>=8.10.0'}
834
+
835
+ readdirp@4.1.2:
836
+ resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==}
837
+ engines: {node: '>= 14.18.0'}
838
+
839
+ rimraf@2.7.1:
840
+ resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==}
841
+ deprecated: Rimraf versions prior to v4 are no longer supported
842
+ hasBin: true
843
+
844
+ rollup@3.29.5:
845
+ resolution: {integrity: sha512-GVsDdsbJzzy4S/v3dqWPJ7EfvZJfCHiDqe80IyrF59LYuP+e6U1LJoUqeuqRbwAWoMNoXivMNeNAOf5E22VA1w==}
846
+ engines: {node: '>=14.18.0', npm: '>=8.0.0'}
847
+ hasBin: true
848
+
849
+ sade@1.8.1:
850
+ resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
851
+ engines: {node: '>=6'}
852
+
853
+ sander@0.5.1:
854
+ resolution: {integrity: sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==}
855
+
856
+ sass@1.86.3:
857
+ resolution: {integrity: sha512-iGtg8kus4GrsGLRDLRBRHY9dNVA78ZaS7xr01cWnS7PEMQyFtTqBiyCrfpTYTZXRWM94akzckYjh8oADfFNTzw==}
858
+ engines: {node: '>=14.0.0'}
859
+ hasBin: true
860
+
861
+ semver@7.7.1:
862
+ resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==}
863
+ engines: {node: '>=10'}
864
+ hasBin: true
865
+
866
+ sorcery@0.11.1:
867
+ resolution: {integrity: sha512-o7npfeJE6wi6J9l0/5LKshFzZ2rMatRiCDwYeDQaOzqdzRJwALhX7mk/A/ecg6wjMu7wdZbmXfD2S/vpOg0bdQ==}
868
+ hasBin: true
869
+
870
+ sortablejs@1.15.6:
871
+ resolution: {integrity: sha512-aNfiuwMEpfBM/CN6LY0ibyhxPfPbyFeBTYJKCvzkJ2GkUpazIt3H+QIPAMHwqQ7tMKaHz1Qj+rJJCqljnf4p3A==}
872
+
873
+ source-map-js@1.2.1:
874
+ resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
875
+ engines: {node: '>=0.10.0'}
876
+
877
+ strip-indent@3.0.0:
878
+ resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
879
+ engines: {node: '>=8'}
880
+
881
+ style-mod@4.1.2:
882
+ resolution: {integrity: sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==}
883
+
884
+ svelte-check@3.8.6:
885
+ resolution: {integrity: sha512-ij0u4Lw/sOTREP13BdWZjiXD/BlHE6/e2e34XzmVmsp5IN4kVa3PWP65NM32JAgwjZlwBg/+JtiNV1MM8khu0Q==}
886
+ hasBin: true
887
+ peerDependencies:
888
+ svelte: ^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0
889
+
890
+ svelte-hmr@0.15.3:
891
+ resolution: {integrity: sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==}
892
+ engines: {node: ^12.20 || ^14.13.1 || >= 16}
893
+ peerDependencies:
894
+ svelte: ^3.19.0 || ^4.0.0
895
+
896
+ svelte-preprocess@5.1.4:
897
+ resolution: {integrity: sha512-IvnbQ6D6Ao3Gg6ftiM5tdbR6aAETwjhHV+UKGf5bHGYR69RQvF1ho0JKPcbUON4vy4R7zom13jPjgdOWCQ5hDA==}
898
+ engines: {node: '>= 16.0.0'}
899
+ peerDependencies:
900
+ '@babel/core': ^7.10.2
901
+ coffeescript: ^2.5.1
902
+ less: ^3.11.3 || ^4.0.0
903
+ postcss: ^7 || ^8
904
+ postcss-load-config: ^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0
905
+ pug: ^3.0.0
906
+ sass: ^1.26.8
907
+ stylus: ^0.55.0
908
+ sugarss: ^2.0.0 || ^3.0.0 || ^4.0.0
909
+ svelte: ^3.23.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0
910
+ typescript: '>=3.9.5 || ^4.0.0 || ^5.0.0'
911
+ peerDependenciesMeta:
912
+ '@babel/core':
913
+ optional: true
914
+ coffeescript:
915
+ optional: true
916
+ less:
917
+ optional: true
918
+ postcss:
919
+ optional: true
920
+ postcss-load-config:
921
+ optional: true
922
+ pug:
923
+ optional: true
924
+ sass:
925
+ optional: true
926
+ stylus:
927
+ optional: true
928
+ sugarss:
929
+ optional: true
930
+ typescript:
931
+ optional: true
932
+
933
+ svelte-splitpanes@8.0.9:
934
+ resolution: {integrity: sha512-L3oLXTC99M191FInTXJ/f/2i0welRql1QuVbPaU8iy6nvCR6X9VyjHCsCpLqKGWHwqkWo/AM9CQ1c0nzlb+MkA==}
935
+ peerDependencies:
936
+ svelte: ^4.2.19 || ^5.1.0
937
+
938
+ svelte@4.2.19:
939
+ resolution: {integrity: sha512-IY1rnGr6izd10B0A8LqsBfmlT5OILVuZ7XsI0vdGPEvuonFV7NYEUK4dAkm9Zg2q0Um92kYjTpS1CAP3Nh/KWw==}
940
+ engines: {node: '>=16'}
941
+
942
+ tauri-plugin-fs-watch-api@https://codeload.github.com/tauri-apps/tauri-plugin-fs-watch/tar.gz/4272d258364d22d488a081b59c45a1db7b34fa83:
943
+ resolution: {tarball: https://codeload.github.com/tauri-apps/tauri-plugin-fs-watch/tar.gz/4272d258364d22d488a081b59c45a1db7b34fa83}
944
+ version: 0.0.0
945
+
946
+ tauri-plugin-log-api@https://codeload.github.com/tauri-apps/tauri-plugin-log/tar.gz/d33f0f4f8dbb02e705a83a471cdbbb9cb7b73a40:
947
+ resolution: {tarball: https://codeload.github.com/tauri-apps/tauri-plugin-log/tar.gz/d33f0f4f8dbb02e705a83a471cdbbb9cb7b73a40}
948
+ version: 0.0.0
949
+
950
+ tauri-plugin-store-api@https://codeload.github.com/tauri-apps/tauri-plugin-store/tar.gz/8adc771354df0a99bc55893525676433f0f4d646:
951
+ resolution: {tarball: https://codeload.github.com/tauri-apps/tauri-plugin-store/tar.gz/8adc771354df0a99bc55893525676433f0f4d646}
952
+ version: 0.0.0
953
+
954
+ tauri-pty@0.0.8:
955
+ resolution: {integrity: sha512-iVSOaumY21kPfaPvYVgLKIQXHasPI181iEVdwnnDMsXu/VJ9r/VOOQMIkzO9y8xOTm/oT5kB+5+YuvxNOAAqiw==}
956
+
957
+ to-regex-range@5.0.1:
958
+ resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
959
+ engines: {node: '>=8.0'}
960
+
961
+ tslib@2.8.1:
962
+ resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
963
+
964
+ typescript@5.8.3:
965
+ resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==}
966
+ engines: {node: '>=14.17'}
967
+ hasBin: true
968
+
969
+ undici-types@5.26.5:
970
+ resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
971
+
972
+ vite@4.5.12:
973
+ resolution: {integrity: sha512-qrMwavANtSz91nDy3zEiUHMtL09x0mniQsSMvDkNxuCBM1W5vriJ22hEmwTth6DhLSWsZnHBT0yHFAQXt6efGA==}
974
+ engines: {node: ^14.18.0 || >=16.0.0}
975
+ hasBin: true
976
+ peerDependencies:
977
+ '@types/node': '>= 14'
978
+ less: '*'
979
+ lightningcss: ^1.21.0
980
+ sass: '*'
981
+ stylus: '*'
982
+ sugarss: '*'
983
+ terser: ^5.4.0
984
+ peerDependenciesMeta:
985
+ '@types/node':
986
+ optional: true
987
+ less:
988
+ optional: true
989
+ lightningcss:
990
+ optional: true
991
+ sass:
992
+ optional: true
993
+ stylus:
994
+ optional: true
995
+ sugarss:
996
+ optional: true
997
+ terser:
998
+ optional: true
999
+
1000
+ vitefu@0.2.5:
1001
+ resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==}
1002
+ peerDependencies:
1003
+ vite: ^3.0.0 || ^4.0.0 || ^5.0.0
1004
+ peerDependenciesMeta:
1005
+ vite:
1006
+ optional: true
1007
+
1008
+ w3c-keyname@2.2.8:
1009
+ resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==}
1010
+
1011
+ wrappy@1.0.2:
1012
+ resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
1013
+
1014
+snapshots:
1015
+
1016
+ '@ampproject/remapping@2.3.0':
1017
+ dependencies:
1018
+ '@jridgewell/gen-mapping': 0.3.8
1019
+ '@jridgewell/trace-mapping': 0.3.25
1020
+
1021
+ '@codemirror/autocomplete@6.18.6':
1022
+ dependencies:
1023
+ '@codemirror/language': 6.11.0
1024
+ '@codemirror/state': 6.5.2
1025
+ '@codemirror/view': 6.36.5
1026
+ '@lezer/common': 1.2.3
1027
+
1028
+ '@codemirror/commands@6.8.1':
1029
+ dependencies:
1030
+ '@codemirror/language': 6.11.0
1031
+ '@codemirror/state': 6.5.2
1032
+ '@codemirror/view': 6.36.5
1033
+ '@lezer/common': 1.2.3
1034
+
1035
+ '@codemirror/lang-angular@0.1.3':
1036
+ dependencies:
1037
+ '@codemirror/lang-html': 6.4.9
1038
+ '@codemirror/lang-javascript': 6.2.3
1039
+ '@codemirror/language': 6.11.0
1040
+ '@lezer/common': 1.2.3
1041
+ '@lezer/highlight': 1.2.1
1042
+ '@lezer/lr': 1.4.2
1043
+
1044
+ '@codemirror/lang-cpp@6.0.2':
1045
+ dependencies:
1046
+ '@codemirror/language': 6.11.0
1047
+ '@lezer/cpp': 1.1.3
1048
+
1049
+ '@codemirror/lang-css@6.3.1':
1050
+ dependencies:
1051
+ '@codemirror/autocomplete': 6.18.6
1052
+ '@codemirror/language': 6.11.0
1053
+ '@codemirror/state': 6.5.2
1054
+ '@lezer/common': 1.2.3
1055
+ '@lezer/css': 1.1.11
1056
+
1057
+ '@codemirror/lang-go@6.0.1':
1058
+ dependencies:
1059
+ '@codemirror/autocomplete': 6.18.6
1060
+ '@codemirror/language': 6.11.0
1061
+ '@codemirror/state': 6.5.2
1062
+ '@lezer/common': 1.2.3
1063
+ '@lezer/go': 1.0.0
1064
+
1065
+ '@codemirror/lang-html@6.4.9':
1066
+ dependencies:
1067
+ '@codemirror/autocomplete': 6.18.6
1068
+ '@codemirror/lang-css': 6.3.1
1069
+ '@codemirror/lang-javascript': 6.2.3
1070
+ '@codemirror/language': 6.11.0
1071
+ '@codemirror/state': 6.5.2
1072
+ '@codemirror/view': 6.36.5
1073
+ '@lezer/common': 1.2.3
1074
+ '@lezer/css': 1.1.11
1075
+ '@lezer/html': 1.3.10
1076
+
1077
+ '@codemirror/lang-java@6.0.1':
1078
+ dependencies:
1079
+ '@codemirror/language': 6.11.0
1080
+ '@lezer/java': 1.1.3
1081
+
1082
+ '@codemirror/lang-javascript@6.2.3':
1083
+ dependencies:
1084
+ '@codemirror/autocomplete': 6.18.6
1085
+ '@codemirror/language': 6.11.0
1086
+ '@codemirror/lint': 6.8.5
1087
+ '@codemirror/state': 6.5.2
1088
+ '@codemirror/view': 6.36.5
1089
+ '@lezer/common': 1.2.3
1090
+ '@lezer/javascript': 1.4.21
1091
+
1092
+ '@codemirror/lang-json@6.0.1':
1093
+ dependencies:
1094
+ '@codemirror/language': 6.11.0
1095
+ '@lezer/json': 1.0.3
1096
+
1097
+ '@codemirror/lang-less@6.0.2':
1098
+ dependencies:
1099
+ '@codemirror/lang-css': 6.3.1
1100
+ '@codemirror/language': 6.11.0
1101
+ '@lezer/common': 1.2.3
1102
+ '@lezer/highlight': 1.2.1
1103
+ '@lezer/lr': 1.4.2
1104
+
1105
+ '@codemirror/lang-liquid@6.2.3':
1106
+ dependencies:
1107
+ '@codemirror/autocomplete': 6.18.6
1108
+ '@codemirror/lang-html': 6.4.9
1109
+ '@codemirror/language': 6.11.0
1110
+ '@codemirror/state': 6.5.2
1111
+ '@codemirror/view': 6.36.5
1112
+ '@lezer/common': 1.2.3
1113
+ '@lezer/highlight': 1.2.1
1114
+ '@lezer/lr': 1.4.2
1115
+
1116
+ '@codemirror/lang-markdown@6.3.2':
1117
+ dependencies:
1118
+ '@codemirror/autocomplete': 6.18.6
1119
+ '@codemirror/lang-html': 6.4.9
1120
+ '@codemirror/language': 6.11.0
1121
+ '@codemirror/state': 6.5.2
1122
+ '@codemirror/view': 6.36.5
1123
+ '@lezer/common': 1.2.3
1124
+ '@lezer/markdown': 1.4.2
1125
+
1126
+ '@codemirror/lang-php@6.0.1':
1127
+ dependencies:
1128
+ '@codemirror/lang-html': 6.4.9
1129
+ '@codemirror/language': 6.11.0
1130
+ '@codemirror/state': 6.5.2
1131
+ '@lezer/common': 1.2.3
1132
+ '@lezer/php': 1.0.2
1133
+
1134
+ '@codemirror/lang-python@6.1.7':
1135
+ dependencies:
1136
+ '@codemirror/autocomplete': 6.18.6
1137
+ '@codemirror/language': 6.11.0
1138
+ '@codemirror/state': 6.5.2
1139
+ '@lezer/common': 1.2.3
1140
+ '@lezer/python': 1.1.17
1141
+
1142
+ '@codemirror/lang-rust@6.0.1':
1143
+ dependencies:
1144
+ '@codemirror/language': 6.11.0
1145
+ '@lezer/rust': 1.0.2
1146
+
1147
+ '@codemirror/lang-sass@6.0.2':
1148
+ dependencies:
1149
+ '@codemirror/lang-css': 6.3.1
1150
+ '@codemirror/language': 6.11.0
1151
+ '@codemirror/state': 6.5.2
1152
+ '@lezer/common': 1.2.3
1153
+ '@lezer/sass': 1.0.7
1154
+
1155
+ '@codemirror/lang-sql@6.8.0':
1156
+ dependencies:
1157
+ '@codemirror/autocomplete': 6.18.6
1158
+ '@codemirror/language': 6.11.0
1159
+ '@codemirror/state': 6.5.2
1160
+ '@lezer/common': 1.2.3
1161
+ '@lezer/highlight': 1.2.1
1162
+ '@lezer/lr': 1.4.2
1163
+
1164
+ '@codemirror/lang-vue@0.1.3':
1165
+ dependencies:
1166
+ '@codemirror/lang-html': 6.4.9
1167
+ '@codemirror/lang-javascript': 6.2.3
1168
+ '@codemirror/language': 6.11.0
1169
+ '@lezer/common': 1.2.3
1170
+ '@lezer/highlight': 1.2.1
1171
+ '@lezer/lr': 1.4.2
1172
+
1173
+ '@codemirror/lang-wast@6.0.2':
1174
+ dependencies:
1175
+ '@codemirror/language': 6.11.0
1176
+ '@lezer/common': 1.2.3
1177
+ '@lezer/highlight': 1.2.1
1178
+ '@lezer/lr': 1.4.2
1179
+
1180
+ '@codemirror/lang-xml@6.1.0':
1181
+ dependencies:
1182
+ '@codemirror/autocomplete': 6.18.6
1183
+ '@codemirror/language': 6.11.0
1184
+ '@codemirror/state': 6.5.2
1185
+ '@codemirror/view': 6.36.5
1186
+ '@lezer/common': 1.2.3
1187
+ '@lezer/xml': 1.0.6
1188
+
1189
+ '@codemirror/lang-yaml@6.1.2':
1190
+ dependencies:
1191
+ '@codemirror/autocomplete': 6.18.6
1192
+ '@codemirror/language': 6.11.0
1193
+ '@codemirror/state': 6.5.2
1194
+ '@lezer/common': 1.2.3
1195
+ '@lezer/highlight': 1.2.1
1196
+ '@lezer/lr': 1.4.2
1197
+ '@lezer/yaml': 1.0.3
1198
+
1199
+ '@codemirror/language-data@6.5.1':
1200
+ dependencies:
1201
+ '@codemirror/lang-angular': 0.1.3
1202
+ '@codemirror/lang-cpp': 6.0.2
1203
+ '@codemirror/lang-css': 6.3.1
1204
+ '@codemirror/lang-go': 6.0.1
1205
+ '@codemirror/lang-html': 6.4.9
1206
+ '@codemirror/lang-java': 6.0.1
1207
+ '@codemirror/lang-javascript': 6.2.3
1208
+ '@codemirror/lang-json': 6.0.1
1209
+ '@codemirror/lang-less': 6.0.2
1210
+ '@codemirror/lang-liquid': 6.2.3
1211
+ '@codemirror/lang-markdown': 6.3.2
1212
+ '@codemirror/lang-php': 6.0.1
1213
+ '@codemirror/lang-python': 6.1.7
1214
+ '@codemirror/lang-rust': 6.0.1
1215
+ '@codemirror/lang-sass': 6.0.2
1216
+ '@codemirror/lang-sql': 6.8.0
1217
+ '@codemirror/lang-vue': 0.1.3
1218
+ '@codemirror/lang-wast': 6.0.2
1219
+ '@codemirror/lang-xml': 6.1.0
1220
+ '@codemirror/lang-yaml': 6.1.2
1221
+ '@codemirror/language': 6.11.0
1222
+ '@codemirror/legacy-modes': 6.5.0
1223
+
1224
+ '@codemirror/language@6.11.0':
1225
+ dependencies:
1226
+ '@codemirror/state': 6.5.2
1227
+ '@codemirror/view': 6.36.5
1228
+ '@lezer/common': 1.2.3
1229
+ '@lezer/highlight': 1.2.1
1230
+ '@lezer/lr': 1.4.2
1231
+ style-mod: 4.1.2
1232
+
1233
+ '@codemirror/legacy-modes@6.5.0':
1234
+ dependencies:
1235
+ '@codemirror/language': 6.11.0
1236
+
1237
+ '@codemirror/lint@6.8.5':
1238
+ dependencies:
1239
+ '@codemirror/state': 6.5.2
1240
+ '@codemirror/view': 6.36.5
1241
+ crelt: 1.0.6
1242
+
1243
+ '@codemirror/search@6.5.10':
1244
+ dependencies:
1245
+ '@codemirror/state': 6.5.2
1246
+ '@codemirror/view': 6.36.5
1247
+ crelt: 1.0.6
1248
+
1249
+ '@codemirror/state@6.5.2':
1250
+ dependencies:
1251
+ '@marijn/find-cluster-break': 1.0.2
1252
+
1253
+ '@codemirror/view@6.36.5':
1254
+ dependencies:
1255
+ '@codemirror/state': 6.5.2
1256
+ style-mod: 4.1.2
1257
+ w3c-keyname: 2.2.8
1258
+
1259
+ '@esbuild/android-arm64@0.18.20':
1260
+ optional: true
1261
+
1262
+ '@esbuild/android-arm@0.18.20':
1263
+ optional: true
1264
+
1265
+ '@esbuild/android-x64@0.18.20':
1266
+ optional: true
1267
+
1268
+ '@esbuild/darwin-arm64@0.18.20':
1269
+ optional: true
1270
+
1271
+ '@esbuild/darwin-x64@0.18.20':
1272
+ optional: true
1273
+
1274
+ '@esbuild/freebsd-arm64@0.18.20':
1275
+ optional: true
1276
+
1277
+ '@esbuild/freebsd-x64@0.18.20':
1278
+ optional: true
1279
+
1280
+ '@esbuild/linux-arm64@0.18.20':
1281
+ optional: true
1282
+
1283
+ '@esbuild/linux-arm@0.18.20':
1284
+ optional: true
1285
+
1286
+ '@esbuild/linux-ia32@0.18.20':
1287
+ optional: true
1288
+
1289
+ '@esbuild/linux-loong64@0.18.20':
1290
+ optional: true
1291
+
1292
+ '@esbuild/linux-mips64el@0.18.20':
1293
+ optional: true
1294
+
1295
+ '@esbuild/linux-ppc64@0.18.20':
1296
+ optional: true
1297
+
1298
+ '@esbuild/linux-riscv64@0.18.20':
1299
+ optional: true
1300
+
1301
+ '@esbuild/linux-s390x@0.18.20':
1302
+ optional: true
1303
+
1304
+ '@esbuild/linux-x64@0.18.20':
1305
+ optional: true
1306
+
1307
+ '@esbuild/netbsd-x64@0.18.20':
1308
+ optional: true
1309
+
1310
+ '@esbuild/openbsd-x64@0.18.20':
1311
+ optional: true
1312
+
1313
+ '@esbuild/sunos-x64@0.18.20':
1314
+ optional: true
1315
+
1316
+ '@esbuild/win32-arm64@0.18.20':
1317
+ optional: true
1318
+
1319
+ '@esbuild/win32-ia32@0.18.20':
1320
+ optional: true
1321
+
1322
+ '@esbuild/win32-x64@0.18.20':
1323
+ optional: true
1324
+
1325
+ '@jridgewell/gen-mapping@0.3.8':
1326
+ dependencies:
1327
+ '@jridgewell/set-array': 1.2.1
1328
+ '@jridgewell/sourcemap-codec': 1.5.0
1329
+ '@jridgewell/trace-mapping': 0.3.25
1330
+
1331
+ '@jridgewell/resolve-uri@3.1.2': {}
1332
+
1333
+ '@jridgewell/set-array@1.2.1': {}
1334
+
1335
+ '@jridgewell/sourcemap-codec@1.5.0': {}
1336
+
1337
+ '@jridgewell/trace-mapping@0.3.25':
1338
+ dependencies:
1339
+ '@jridgewell/resolve-uri': 3.1.2
1340
+ '@jridgewell/sourcemap-codec': 1.5.0
1341
+
1342
+ '@lezer/common@1.2.3': {}
1343
+
1344
+ '@lezer/cpp@1.1.3':
1345
+ dependencies:
1346
+ '@lezer/common': 1.2.3
1347
+ '@lezer/highlight': 1.2.1
1348
+ '@lezer/lr': 1.4.2
1349
+
1350
+ '@lezer/css@1.1.11':
1351
+ dependencies:
1352
+ '@lezer/common': 1.2.3
1353
+ '@lezer/highlight': 1.2.1
1354
+ '@lezer/lr': 1.4.2
1355
+
1356
+ '@lezer/go@1.0.0':
1357
+ dependencies:
1358
+ '@lezer/common': 1.2.3
1359
+ '@lezer/highlight': 1.2.1
1360
+ '@lezer/lr': 1.4.2
1361
+
1362
+ '@lezer/highlight@1.2.1':
1363
+ dependencies:
1364
+ '@lezer/common': 1.2.3
1365
+
1366
+ '@lezer/html@1.3.10':
1367
+ dependencies:
1368
+ '@lezer/common': 1.2.3
1369
+ '@lezer/highlight': 1.2.1
1370
+ '@lezer/lr': 1.4.2
1371
+
1372
+ '@lezer/java@1.1.3':
1373
+ dependencies:
1374
+ '@lezer/common': 1.2.3
1375
+ '@lezer/highlight': 1.2.1
1376
+ '@lezer/lr': 1.4.2
1377
+
1378
+ '@lezer/javascript@1.4.21':
1379
+ dependencies:
1380
+ '@lezer/common': 1.2.3
1381
+ '@lezer/highlight': 1.2.1
1382
+ '@lezer/lr': 1.4.2
1383
+
1384
+ '@lezer/json@1.0.3':
1385
+ dependencies:
1386
+ '@lezer/common': 1.2.3
1387
+ '@lezer/highlight': 1.2.1
1388
+ '@lezer/lr': 1.4.2
1389
+
1390
+ '@lezer/lr@1.4.2':
1391
+ dependencies:
1392
+ '@lezer/common': 1.2.3
1393
+
1394
+ '@lezer/markdown@1.4.2':
1395
+ dependencies:
1396
+ '@lezer/common': 1.2.3
1397
+ '@lezer/highlight': 1.2.1
1398
+
1399
+ '@lezer/php@1.0.2':
1400
+ dependencies:
1401
+ '@lezer/common': 1.2.3
1402
+ '@lezer/highlight': 1.2.1
1403
+ '@lezer/lr': 1.4.2
1404
+
1405
+ '@lezer/python@1.1.17':
1406
+ dependencies:
1407
+ '@lezer/common': 1.2.3
1408
+ '@lezer/highlight': 1.2.1
1409
+ '@lezer/lr': 1.4.2
1410
+
1411
+ '@lezer/rust@1.0.2':
1412
+ dependencies:
1413
+ '@lezer/common': 1.2.3
1414
+ '@lezer/highlight': 1.2.1
1415
+ '@lezer/lr': 1.4.2
1416
+
1417
+ '@lezer/sass@1.0.7':
1418
+ dependencies:
1419
+ '@lezer/common': 1.2.3
1420
+ '@lezer/highlight': 1.2.1
1421
+ '@lezer/lr': 1.4.2
1422
+
1423
+ '@lezer/xml@1.0.6':
1424
+ dependencies:
1425
+ '@lezer/common': 1.2.3
1426
+ '@lezer/highlight': 1.2.1
1427
+ '@lezer/lr': 1.4.2
1428
+
1429
+ '@lezer/yaml@1.0.3':
1430
+ dependencies:
1431
+ '@lezer/common': 1.2.3
1432
+ '@lezer/highlight': 1.2.1
1433
+ '@lezer/lr': 1.4.2
1434
+
1435
+ '@marijn/find-cluster-break@1.0.2': {}
1436
+
1437
+ '@parcel/watcher-android-arm64@2.5.1':
1438
+ optional: true
1439
+
1440
+ '@parcel/watcher-darwin-arm64@2.5.1':
1441
+ optional: true
1442
+
1443
+ '@parcel/watcher-darwin-x64@2.5.1':
1444
+ optional: true
1445
+
1446
+ '@parcel/watcher-freebsd-x64@2.5.1':
1447
+ optional: true
1448
+
1449
+ '@parcel/watcher-linux-arm-glibc@2.5.1':
1450
+ optional: true
1451
+
1452
+ '@parcel/watcher-linux-arm-musl@2.5.1':
1453
+ optional: true
1454
+
1455
+ '@parcel/watcher-linux-arm64-glibc@2.5.1':
1456
+ optional: true
1457
+
1458
+ '@parcel/watcher-linux-arm64-musl@2.5.1':
1459
+ optional: true
1460
+
1461
+ '@parcel/watcher-linux-x64-glibc@2.5.1':
1462
+ optional: true
1463
+
1464
+ '@parcel/watcher-linux-x64-musl@2.5.1':
1465
+ optional: true
1466
+
1467
+ '@parcel/watcher-win32-arm64@2.5.1':
1468
+ optional: true
1469
+
1470
+ '@parcel/watcher-win32-ia32@2.5.1':
1471
+ optional: true
1472
+
1473
+ '@parcel/watcher-win32-x64@2.5.1':
1474
+ optional: true
1475
+
1476
+ '@parcel/watcher@2.5.1':
1477
+ dependencies:
1478
+ detect-libc: 1.0.3
1479
+ is-glob: 4.0.3
1480
+ micromatch: 4.0.8
1481
+ node-addon-api: 7.1.1
1482
+ optionalDependencies:
1483
+ '@parcel/watcher-android-arm64': 2.5.1
1484
+ '@parcel/watcher-darwin-arm64': 2.5.1
1485
+ '@parcel/watcher-darwin-x64': 2.5.1
1486
+ '@parcel/watcher-freebsd-x64': 2.5.1
1487
+ '@parcel/watcher-linux-arm-glibc': 2.5.1
1488
+ '@parcel/watcher-linux-arm-musl': 2.5.1
1489
+ '@parcel/watcher-linux-arm64-glibc': 2.5.1
1490
+ '@parcel/watcher-linux-arm64-musl': 2.5.1
1491
+ '@parcel/watcher-linux-x64-glibc': 2.5.1
1492
+ '@parcel/watcher-linux-x64-musl': 2.5.1
1493
+ '@parcel/watcher-win32-arm64': 2.5.1
1494
+ '@parcel/watcher-win32-ia32': 2.5.1
1495
+ '@parcel/watcher-win32-x64': 2.5.1
1496
+ optional: true
1497
+
1498
+ '@replit/codemirror-indentation-markers@6.5.3(@codemirror/language@6.11.0)(@codemirror/state@6.5.2)(@codemirror/view@6.36.5)':
1499
+ dependencies:
1500
+ '@codemirror/language': 6.11.0
1501
+ '@codemirror/state': 6.5.2
1502
+ '@codemirror/view': 6.36.5
1503
+
1504
+ '@sveltejs/vite-plugin-svelte-inspector@1.0.4(@sveltejs/vite-plugin-svelte@2.5.3(svelte@4.2.19)(vite@4.5.12(@types/node@18.19.86)(sass@1.86.3)))(svelte@4.2.19)(vite@4.5.12(@types/node@18.19.86)(sass@1.86.3))':
1505
+ dependencies:
1506
+ '@sveltejs/vite-plugin-svelte': 2.5.3(svelte@4.2.19)(vite@4.5.12(@types/node@18.19.86)(sass@1.86.3))
1507
+ debug: 4.4.0
1508
+ svelte: 4.2.19
1509
+ vite: 4.5.12(@types/node@18.19.86)(sass@1.86.3)
1510
+ transitivePeerDependencies:
1511
+ - supports-color
1512
+
1513
+ '@sveltejs/vite-plugin-svelte@2.5.3(svelte@4.2.19)(vite@4.5.12(@types/node@18.19.86)(sass@1.86.3))':
1514
+ dependencies:
1515
+ '@sveltejs/vite-plugin-svelte-inspector': 1.0.4(@sveltejs/vite-plugin-svelte@2.5.3(svelte@4.2.19)(vite@4.5.12(@types/node@18.19.86)(sass@1.86.3)))(svelte@4.2.19)(vite@4.5.12(@types/node@18.19.86)(sass@1.86.3))
1516
+ debug: 4.4.0
1517
+ deepmerge: 4.3.1
1518
+ kleur: 4.1.5
1519
+ magic-string: 0.30.17
1520
+ svelte: 4.2.19
1521
+ svelte-hmr: 0.15.3(svelte@4.2.19)
1522
+ vite: 4.5.12(@types/node@18.19.86)(sass@1.86.3)
1523
+ vitefu: 0.2.5(vite@4.5.12(@types/node@18.19.86)(sass@1.86.3))
1524
+ transitivePeerDependencies:
1525
+ - supports-color
1526
+
1527
+ '@tauri-apps/api@1.6.0': {}
1528
+
1529
+ '@tauri-apps/cli-darwin-arm64@1.6.3':
1530
+ optional: true
1531
+
1532
+ '@tauri-apps/cli-darwin-x64@1.6.3':
1533
+ optional: true
1534
+
1535
+ '@tauri-apps/cli-linux-arm-gnueabihf@1.6.3':
1536
+ optional: true
1537
+
1538
+ '@tauri-apps/cli-linux-arm64-gnu@1.6.3':
1539
+ optional: true
1540
+
1541
+ '@tauri-apps/cli-linux-arm64-musl@1.6.3':
1542
+ optional: true
1543
+
1544
+ '@tauri-apps/cli-linux-x64-gnu@1.6.3':
1545
+ optional: true
1546
+
1547
+ '@tauri-apps/cli-linux-x64-musl@1.6.3':
1548
+ optional: true
1549
+
1550
+ '@tauri-apps/cli-win32-arm64-msvc@1.6.3':
1551
+ optional: true
1552
+
1553
+ '@tauri-apps/cli-win32-ia32-msvc@1.6.3':
1554
+ optional: true
1555
+
1556
+ '@tauri-apps/cli-win32-x64-msvc@1.6.3':
1557
+ optional: true
1558
+
1559
+ '@tauri-apps/cli@1.6.3':
1560
+ dependencies:
1561
+ semver: 7.7.1
1562
+ optionalDependencies:
1563
+ '@tauri-apps/cli-darwin-arm64': 1.6.3
1564
+ '@tauri-apps/cli-darwin-x64': 1.6.3
1565
+ '@tauri-apps/cli-linux-arm-gnueabihf': 1.6.3
1566
+ '@tauri-apps/cli-linux-arm64-gnu': 1.6.3
1567
+ '@tauri-apps/cli-linux-arm64-musl': 1.6.3
1568
+ '@tauri-apps/cli-linux-x64-gnu': 1.6.3
1569
+ '@tauri-apps/cli-linux-x64-musl': 1.6.3
1570
+ '@tauri-apps/cli-win32-arm64-msvc': 1.6.3
1571
+ '@tauri-apps/cli-win32-ia32-msvc': 1.6.3
1572
+ '@tauri-apps/cli-win32-x64-msvc': 1.6.3
1573
+
1574
+ '@tsconfig/svelte@4.0.1': {}
1575
+
1576
+ '@types/estree@1.0.7': {}
1577
+
1578
+ '@types/node@18.19.86':
1579
+ dependencies:
1580
+ undici-types: 5.26.5
1581
+
1582
+ '@types/pug@2.0.10': {}
1583
+
1584
+ '@xterm/addon-fit@0.10.0(@xterm/xterm@5.5.0)':
1585
+ dependencies:
1586
+ '@xterm/xterm': 5.5.0
1587
+
1588
+ '@xterm/xterm@5.5.0': {}
1589
+
1590
+ acorn@8.14.1: {}
1591
+
1592
+ anymatch@3.1.3:
1593
+ dependencies:
1594
+ normalize-path: 3.0.0
1595
+ picomatch: 2.3.1
1596
+
1597
+ aria-query@5.3.2: {}
1598
+
1599
+ axobject-query@4.1.0: {}
1600
+
1601
+ balanced-match@1.0.2: {}
1602
+
1603
+ binary-extensions@2.3.0: {}
1604
+
1605
+ brace-expansion@1.1.11:
1606
+ dependencies:
1607
+ balanced-match: 1.0.2
1608
+ concat-map: 0.0.1
1609
+
1610
+ braces@3.0.3:
1611
+ dependencies:
1612
+ fill-range: 7.1.1
1613
+
1614
+ buffer-crc32@1.0.0: {}
1615
+
1616
+ carbon-icons-svelte@11.4.0: {}
1617
+
1618
+ chokidar@3.6.0:
1619
+ dependencies:
1620
+ anymatch: 3.1.3
1621
+ braces: 3.0.3
1622
+ glob-parent: 5.1.2
1623
+ is-binary-path: 2.1.0
1624
+ is-glob: 4.0.3
1625
+ normalize-path: 3.0.0
1626
+ readdirp: 3.6.0
1627
+ optionalDependencies:
1628
+ fsevents: 2.3.3
1629
+
1630
+ chokidar@4.0.3:
1631
+ dependencies:
1632
+ readdirp: 4.1.2
1633
+
1634
+ code-red@1.0.4:
1635
+ dependencies:
1636
+ '@jridgewell/sourcemap-codec': 1.5.0
1637
+ '@types/estree': 1.0.7
1638
+ acorn: 8.14.1
1639
+ estree-walker: 3.0.3
1640
+ periscopic: 3.1.0
1641
+
1642
+ codemirror@6.0.1:
1643
+ dependencies:
1644
+ '@codemirror/autocomplete': 6.18.6
1645
+ '@codemirror/commands': 6.8.1
1646
+ '@codemirror/language': 6.11.0
1647
+ '@codemirror/lint': 6.8.5
1648
+ '@codemirror/search': 6.5.10
1649
+ '@codemirror/state': 6.5.2
1650
+ '@codemirror/view': 6.36.5
1651
+
1652
+ concat-map@0.0.1: {}
1653
+
1654
+ crelt@1.0.6: {}
1655
+
1656
+ css-tree@2.3.1:
1657
+ dependencies:
1658
+ mdn-data: 2.0.30
1659
+ source-map-js: 1.2.1
1660
+
1661
+ debug@4.4.0:
1662
+ dependencies:
1663
+ ms: 2.1.3
1664
+
1665
+ deepmerge@4.3.1: {}
1666
+
1667
+ detect-indent@6.1.0: {}
1668
+
1669
+ detect-libc@1.0.3:
1670
+ optional: true
1671
+
1672
+ es6-promise@3.3.1: {}
1673
+
1674
+ esbuild@0.18.20:
1675
+ optionalDependencies:
1676
+ '@esbuild/android-arm': 0.18.20
1677
+ '@esbuild/android-arm64': 0.18.20
1678
+ '@esbuild/android-x64': 0.18.20
1679
+ '@esbuild/darwin-arm64': 0.18.20
1680
+ '@esbuild/darwin-x64': 0.18.20
1681
+ '@esbuild/freebsd-arm64': 0.18.20
1682
+ '@esbuild/freebsd-x64': 0.18.20
1683
+ '@esbuild/linux-arm': 0.18.20
1684
+ '@esbuild/linux-arm64': 0.18.20
1685
+ '@esbuild/linux-ia32': 0.18.20
1686
+ '@esbuild/linux-loong64': 0.18.20
1687
+ '@esbuild/linux-mips64el': 0.18.20
1688
+ '@esbuild/linux-ppc64': 0.18.20
1689
+ '@esbuild/linux-riscv64': 0.18.20
1690
+ '@esbuild/linux-s390x': 0.18.20
1691
+ '@esbuild/linux-x64': 0.18.20
1692
+ '@esbuild/netbsd-x64': 0.18.20
1693
+ '@esbuild/openbsd-x64': 0.18.20
1694
+ '@esbuild/sunos-x64': 0.18.20
1695
+ '@esbuild/win32-arm64': 0.18.20
1696
+ '@esbuild/win32-ia32': 0.18.20
1697
+ '@esbuild/win32-x64': 0.18.20
1698
+
1699
+ esm-env-robust@0.0.3:
1700
+ dependencies:
1701
+ esm-env: 1.2.2
1702
+
1703
+ esm-env@1.2.2: {}
1704
+
1705
+ estree-walker@3.0.3:
1706
+ dependencies:
1707
+ '@types/estree': 1.0.7
1708
+
1709
+ fill-range@7.1.1:
1710
+ dependencies:
1711
+ to-regex-range: 5.0.1
1712
+
1713
+ fs.realpath@1.0.0: {}
1714
+
1715
+ fsevents@2.3.3:
1716
+ optional: true
1717
+
1718
+ glob-parent@5.1.2:
1719
+ dependencies:
1720
+ is-glob: 4.0.3
1721
+
1722
+ glob@7.2.3:
1723
+ dependencies:
1724
+ fs.realpath: 1.0.0
1725
+ inflight: 1.0.6
1726
+ inherits: 2.0.4
1727
+ minimatch: 3.1.2
1728
+ once: 1.4.0
1729
+ path-is-absolute: 1.0.1
1730
+
1731
+ graceful-fs@4.2.11: {}
1732
+
1733
+ immutable@5.1.1: {}
1734
+
1735
+ inflight@1.0.6:
1736
+ dependencies:
1737
+ once: 1.4.0
1738
+ wrappy: 1.0.2
1739
+
1740
+ inherits@2.0.4: {}
1741
+
1742
+ is-binary-path@2.1.0:
1743
+ dependencies:
1744
+ binary-extensions: 2.3.0
1745
+
1746
+ is-extglob@2.1.1: {}
1747
+
1748
+ is-glob@4.0.3:
1749
+ dependencies:
1750
+ is-extglob: 2.1.1
1751
+
1752
+ is-number@7.0.0: {}
1753
+
1754
+ is-reference@3.0.3:
1755
+ dependencies:
1756
+ '@types/estree': 1.0.7
1757
+
1758
+ kleur@4.1.5: {}
1759
+
1760
+ locate-character@3.0.0: {}
1761
+
1762
+ magic-string@0.30.17:
1763
+ dependencies:
1764
+ '@jridgewell/sourcemap-codec': 1.5.0
1765
+
1766
+ mdn-data@2.0.30: {}
1767
+
1768
+ micromatch@4.0.8:
1769
+ dependencies:
1770
+ braces: 3.0.3
1771
+ picomatch: 2.3.1
1772
+ optional: true
1773
+
1774
+ min-indent@1.0.1: {}
1775
+
1776
+ minimatch@3.1.2:
1777
+ dependencies:
1778
+ brace-expansion: 1.1.11
1779
+
1780
+ minimist@1.2.8: {}
1781
+
1782
+ mkdirp@0.5.6:
1783
+ dependencies:
1784
+ minimist: 1.2.8
1785
+
1786
+ mousetrap@1.6.5: {}
1787
+
1788
+ mri@1.2.0: {}
1789
+
1790
+ ms@2.1.3: {}
1791
+
1792
+ nanoid@3.3.11: {}
1793
+
1794
+ node-addon-api@7.1.1:
1795
+ optional: true
1796
+
1797
+ normalize-path@3.0.0: {}
1798
+
1799
+ once@1.4.0:
1800
+ dependencies:
1801
+ wrappy: 1.0.2
1802
+
1803
+ path-is-absolute@1.0.1: {}
1804
+
1805
+ periscopic@3.1.0:
1806
+ dependencies:
1807
+ '@types/estree': 1.0.7
1808
+ estree-walker: 3.0.3
1809
+ is-reference: 3.0.3
1810
+
1811
+ picocolors@1.1.1: {}
1812
+
1813
+ picomatch@2.3.1: {}
1814
+
1815
+ postcss@8.5.3:
1816
+ dependencies:
1817
+ nanoid: 3.3.11
1818
+ picocolors: 1.1.1
1819
+ source-map-js: 1.2.1
1820
+
1821
+ prettier@2.8.8: {}
1822
+
1823
+ readdirp@3.6.0:
1824
+ dependencies:
1825
+ picomatch: 2.3.1
1826
+
1827
+ readdirp@4.1.2: {}
1828
+
1829
+ rimraf@2.7.1:
1830
+ dependencies:
1831
+ glob: 7.2.3
1832
+
1833
+ rollup@3.29.5:
1834
+ optionalDependencies:
1835
+ fsevents: 2.3.3
1836
+
1837
+ sade@1.8.1:
1838
+ dependencies:
1839
+ mri: 1.2.0
1840
+
1841
+ sander@0.5.1:
1842
+ dependencies:
1843
+ es6-promise: 3.3.1
1844
+ graceful-fs: 4.2.11
1845
+ mkdirp: 0.5.6
1846
+ rimraf: 2.7.1
1847
+
1848
+ sass@1.86.3:
1849
+ dependencies:
1850
+ chokidar: 4.0.3
1851
+ immutable: 5.1.1
1852
+ source-map-js: 1.2.1
1853
+ optionalDependencies:
1854
+ '@parcel/watcher': 2.5.1
1855
+
1856
+ semver@7.7.1: {}
1857
+
1858
+ sorcery@0.11.1:
1859
+ dependencies:
1860
+ '@jridgewell/sourcemap-codec': 1.5.0
1861
+ buffer-crc32: 1.0.0
1862
+ minimist: 1.2.8
1863
+ sander: 0.5.1
1864
+
1865
+ sortablejs@1.15.6: {}
1866
+
1867
+ source-map-js@1.2.1: {}
1868
+
1869
+ strip-indent@3.0.0:
1870
+ dependencies:
1871
+ min-indent: 1.0.1
1872
+
1873
+ style-mod@4.1.2: {}
1874
+
1875
+ svelte-check@3.8.6(postcss@8.5.3)(sass@1.86.3)(svelte@4.2.19):
1876
+ dependencies:
1877
+ '@jridgewell/trace-mapping': 0.3.25
1878
+ chokidar: 3.6.0
1879
+ picocolors: 1.1.1
1880
+ sade: 1.8.1
1881
+ svelte: 4.2.19
1882
+ svelte-preprocess: 5.1.4(postcss@8.5.3)(sass@1.86.3)(svelte@4.2.19)(typescript@5.8.3)
1883
+ typescript: 5.8.3
1884
+ transitivePeerDependencies:
1885
+ - '@babel/core'
1886
+ - coffeescript
1887
+ - less
1888
+ - postcss
1889
+ - postcss-load-config
1890
+ - pug
1891
+ - sass
1892
+ - stylus
1893
+ - sugarss
1894
+
1895
+ svelte-hmr@0.15.3(svelte@4.2.19):
1896
+ dependencies:
1897
+ svelte: 4.2.19
1898
+
1899
+ svelte-preprocess@5.1.4(postcss@8.5.3)(sass@1.86.3)(svelte@4.2.19)(typescript@5.8.3):
1900
+ dependencies:
1901
+ '@types/pug': 2.0.10
1902
+ detect-indent: 6.1.0
1903
+ magic-string: 0.30.17
1904
+ sorcery: 0.11.1
1905
+ strip-indent: 3.0.0
1906
+ svelte: 4.2.19
1907
+ optionalDependencies:
1908
+ postcss: 8.5.3
1909
+ sass: 1.86.3
1910
+ typescript: 5.8.3
1911
+
1912
+ svelte-splitpanes@8.0.9(svelte@4.2.19):
1913
+ dependencies:
1914
+ esm-env-robust: 0.0.3
1915
+ svelte: 4.2.19
1916
+
1917
+ svelte@4.2.19:
1918
+ dependencies:
1919
+ '@ampproject/remapping': 2.3.0
1920
+ '@jridgewell/sourcemap-codec': 1.5.0
1921
+ '@jridgewell/trace-mapping': 0.3.25
1922
+ '@types/estree': 1.0.7
1923
+ acorn: 8.14.1
1924
+ aria-query: 5.3.2
1925
+ axobject-query: 4.1.0
1926
+ code-red: 1.0.4
1927
+ css-tree: 2.3.1
1928
+ estree-walker: 3.0.3
1929
+ is-reference: 3.0.3
1930
+ locate-character: 3.0.0
1931
+ magic-string: 0.30.17
1932
+ periscopic: 3.1.0
1933
+
1934
+ tauri-plugin-fs-watch-api@https://codeload.github.com/tauri-apps/tauri-plugin-fs-watch/tar.gz/4272d258364d22d488a081b59c45a1db7b34fa83:
1935
+ dependencies:
1936
+ '@tauri-apps/api': 1.6.0
1937
+
1938
+ tauri-plugin-log-api@https://codeload.github.com/tauri-apps/tauri-plugin-log/tar.gz/d33f0f4f8dbb02e705a83a471cdbbb9cb7b73a40:
1939
+ dependencies:
1940
+ '@tauri-apps/api': 1.6.0
1941
+
1942
+ tauri-plugin-store-api@https://codeload.github.com/tauri-apps/tauri-plugin-store/tar.gz/8adc771354df0a99bc55893525676433f0f4d646:
1943
+ dependencies:
1944
+ '@tauri-apps/api': 1.6.0
1945
+
1946
+ tauri-pty@0.0.8:
1947
+ dependencies:
1948
+ '@tauri-apps/api': 1.6.0
1949
+
1950
+ to-regex-range@5.0.1:
1951
+ dependencies:
1952
+ is-number: 7.0.0
1953
+
1954
+ tslib@2.8.1: {}
1955
+
1956
+ typescript@5.8.3: {}
1957
+
1958
+ undici-types@5.26.5: {}
1959
+
1960
+ vite@4.5.12(@types/node@18.19.86)(sass@1.86.3):
1961
+ dependencies:
1962
+ esbuild: 0.18.20
1963
+ postcss: 8.5.3
1964
+ rollup: 3.29.5
1965
+ optionalDependencies:
1966
+ '@types/node': 18.19.86
1967
+ fsevents: 2.3.3
1968
+ sass: 1.86.3
1969
+
1970
+ vitefu@0.2.5(vite@4.5.12(@types/node@18.19.86)(sass@1.86.3)):
1971
+ optionalDependencies:
1972
+ vite: 4.5.12(@types/node@18.19.86)(sass@1.86.3)
1973
+
1974
+ w3c-keyname@2.2.8: {}
1975
+
1976
+ wrappy@1.0.2: {}
src-tauri/Cargo.lock
+20
-20
@@ -2009,26 +2009,6 @@ dependencies = [
2009
"winapi",
2010
]
2011
2012
-[[package]]
2013
-name = "nucleus"
2014
-version = "0.4.0"
2015
-dependencies = [
2016
- "encoding_rs",
2017
- "infer 0.3.7",
2018
- "log",
2019
- "serde",
2020
- "serde_json",
2021
- "tauri",
2022
- "tauri-build",
2023
- "tauri-plugin-fs-watch",
2024
- "tauri-plugin-log",
2025
- "tauri-plugin-pty",
2026
- "tauri-plugin-store",
2027
- "time 0.3.36",
2028
- "tokio",
2029
- "trash",
2030
-]
2031
-
2012
[[package]]
2013
name = "num-conv"
2014
version = "0.1.0"
@@ -3248,6 +3228,26 @@ version = "0.11.1"
3228
source = "registry+https://github.com/rust-lang/crates.io-index"
3229
checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
3230
3231
+[[package]]
3232
+name = "svara"
3233
+version = "0.4.0"
3234
+dependencies = [
3235
+ "encoding_rs",
3236
+ "infer 0.3.7",
3237
+ "log",
3238
+ "serde",
3239
+ "serde_json",
3240
+ "tauri",
3241
+ "tauri-build",
3242
+ "tauri-plugin-fs-watch",
3243
+ "tauri-plugin-log",
3244
+ "tauri-plugin-pty",
3245
+ "tauri-plugin-store",
3246
+ "time 0.3.36",
3247
+ "tokio",
3248
+ "trash",
3249
+]
3250
+
3251
[[package]]
3252
name = "syn"
3253
version = "1.0.109"
src-tauri/Cargo.toml
+1
-1
@@ -1,5 +1,5 @@
1
[package]
2
-name = "nucleus"
2
+name = "svara"
3
version = "0.4.0"
4
description = "A Tauri App"
5
authors = ["mellobacon"]
src-tauri/src/main.rs
+5
-5
@@ -326,7 +326,7 @@ fn configure_log() -> TauriPlugin<Wry> {
326
327
fn configure_log_path(app: &mut App) {
328
let app_log_dir = tauri::api::path::app_log_dir(&app.config()).unwrap();
329
- let old_log_path = app_log_dir.join("nucleus.log");
329
+ let old_log_path = app_log_dir.join("svara.log");
330
if !Path::exists(&old_log_path) {
331
return;
332
}
@@ -335,7 +335,7 @@ fn configure_log_path(app: &mut App) {
335
let time = time::OffsetDateTime::now_utc()
336
.format(&format)
337
.unwrap();
338
- let log_name = format!("nucleus_log-{}.log", time);
338
+ let log_name = format!("svara_log-{}.log", time);
339
340
// changing the default log name to something more meaningful
341
let new_log_path = app_log_dir.join(log_name);
@@ -349,14 +349,14 @@ fn load_settings(app: &mut App) {
349
350
let default_settings = serde_json::json!(
351
{
352
- "nucleus.theme": "Dark",
352
+ "svara.theme": "Dark",
353
"editor.fontSize": 14,
354
"editor.fontFamily": "monospace",
355
"editor.lineHeight": 1.3,
356
"editor.tabSize": 4,
357
"editor.autosave": false,
358
- "nucleus.showKeybinds": false,
359
- "nucleus.useExternalTerminal": false,
358
+ "svara.showKeybinds": false,
359
+ "svara.useExternalTerminal": false,
360
"terminal.external.profile": "powershell",
361
"terminal.internal": {
362
"profile": "powershell",
src-tauri/tauri.conf.json
+5
-5
@@ -1,13 +1,13 @@
1
{
2
"$schema": "https://raw.githubusercontent.com/tauri-apps/tauri/1.5.4/tooling/cli/schema.json",
3
"build": {
4
- "beforeBuildCommand": "yarn build",
5
- "beforeDevCommand": "yarn dev",
4
+ "beforeBuildCommand": "pnpm build",
5
+ "beforeDevCommand": "pnpm dev",
6
"devPath": "http://localhost:8080",
7
"distDir": "../dist"
8
},
9
"package": {
10
- "productName": "nucleus",
10
+ "productName": "Svara",
11
"version": "0.4.0"
12
},
13
"tauri": {
@@ -100,7 +100,7 @@
100
"icons/icon.icns",
101
"icons/icon.ico"
102
],
103
- "identifier": "com.nucleus.app",
103
+ "identifier": "com.svara.app",
104
"longDescription": "",
105
"macOS": {
106
"entitlements": null,
@@ -133,7 +133,7 @@
133
"fullscreen": false,
134
"height": 600,
135
"resizable": true,
136
- "title": "Nucleus",
136
+ "title": "Svara",
137
"width": 800,
138
"minWidth": 680,
139
"minHeight": 430,
src/App.svelte
+242
-163
@@ -1,12 +1,69 @@
1
+<script lang="ts" context="module">
2
+ export const _openPopup = writable(false);
3
+ const popupProps = writable({});
4
+ const popup = writable(null);
5
+ export const fullscreen = writable(false);
6
+
7
+ type Button = {
8
+ name: string;
9
+ action;
10
+ disabled?: boolean;
11
+ style?: "primary" | "secondary" | "accent" | "danger";
12
+ type?: "button" | "submit" | "reset";
13
+ cancel?: boolean;
14
+ };
15
+
16
+ export function openInputModal(
17
+ title: string,
18
+ description: string,
19
+ buttons: Button[],
20
+ options = undefined,
21
+ path = ""
22
+ ) {
23
+ popup.set(InputModal);
24
+ popupProps.set({
25
+ title: title,
26
+ description: description,
27
+ buttons: buttons,
28
+ options: options,
29
+ open: true,
30
+ path: path,
31
+ });
32
+ _openPopup.set(true);
33
+ }
34
+ export function openRenameModal(
35
+ title: string,
36
+ description: string,
37
+ buttons: Button[],
38
+ path: string
39
+ ) {
40
+ popup.set(RenameModal);
41
+ popupProps.set({
42
+ title: title,
43
+ description: description,
44
+ buttons: buttons,
45
+ open: true,
46
+ path: path,
47
+ });
48
+ _openPopup.set(true);
49
+ }
50
+</script>
51
+
52
<script lang="ts">
53
import Header from "./lib/Header.svelte";
3
- import Sidebar, { showsidebarview, tool} from "./lib/Sidebar.svelte";
4
- import { Pane, Splitpanes } from 'svelte-splitpanes';
54
+ import Sidebar, { showsidebarview, tool } from "./lib/Sidebar.svelte";
55
+ import { Pane, Splitpanes } from "svelte-splitpanes";
56
import SidebarView from "./lib/SidebarView.svelte";
6
- import Statusbar, { showBottomPanel, editortool } from "./lib/Statusbar.svelte";
7
- import EditorTabList, {hidden, updateTablistWidth} from "./lib/EditorTabList.svelte";
57
+ import Statusbar, {
58
+ showBottomPanel,
59
+ editortool,
60
+ } from "./lib/Statusbar.svelte";
61
+ import EditorTabList, {
62
+ hidden,
63
+ updateTablistWidth,
64
+ } from "./lib/EditorTabList.svelte";
65
import { onMount } from "svelte";
9
- import { appWindow } from '@tauri-apps/api/window';
66
+ import { appWindow } from "@tauri-apps/api/window";
67
import { writable } from "svelte/store";
68
import InputModal from "./lib/Modals/InputModal.svelte";
69
import RenameModal from "./lib/Modals/RenameModal.svelte";
@@ -17,178 +74,200 @@
74
import { fitTerminal } from "./lib/Terminal.svelte";
75
import { loadDir } from "./lib/File";
76
import NotificationToasts from "./lib/Notifications/NotificationToasts.svelte";
20
- import { NotifType, addNotification, toasts } from "./lib/Notifications/notifications";
21
- import { shell } from "@tauri-apps/api";
22
- import { addTab } from "./lib/EditorTabList.svelte";
23
- import Welcome from "./lib/Welcome.svelte";
24
-
25
- let resolution = writable(0);
26
-
27
- let minPanelSize = 10;
28
- let panelSize = 15;
29
- let bottomPanelSize = 20;
30
-
31
- onMount(async () => {
32
- await getExtensions();
33
- await loadDefaultSettings();
34
- let dir = localStorage.getItem("lastDir");
35
- if (dir) {
36
- loadDir(dir);
37
- } else {
38
- addTab("Welcome", "Welcome", new Welcome({target: document.getElementById("tabview")}));
39
- }
40
-
41
- let size = await appWindow.innerSize();
42
- resolution.set(size.width);
43
- updateMinPanelSize();
44
-
45
- addNotification(NotifType.Message, "Welcome to Nucleus", [
46
- {label: "Learn More", action: () => {shell.open("https://github.com/mellobacon/Nucleus")}},
47
- {label: "Create Issue", action: () => {shell.open("https://github.com/mellobacon/Nucleus/issues/new/choose")}}
48
- ], "Nucleus is in alpha. If there are any bugs present or features you want to add, create an issue below.");
49
-
50
- appWindow.onResized((e) => {
51
- resolution.set(e.payload.width);
52
- updateMinPanelSize();
53
- })
54
-
55
- window.onunhandledrejection = (e) => {
56
- error(e.reason);
57
- }
58
- })
59
-
60
- function updatePanelSize(e) {
61
- if ($showsidebarview) {
62
- panelSize = e.detail[0].size
63
- }
64
- }
65
-
66
- async function updateMinPanelSize() {
67
- fitTerminal();
68
- updateTablistWidth();
69
- if (!await appWindow.isFocused()) {
70
- return;
71
- }
72
- // TODO: make this better
73
- if ($resolution <= 700) {
74
- minPanelSize = 30;
75
- }
76
- else if ($resolution <= 1040) {
77
- minPanelSize = 20;
78
- }
79
- else if ($resolution <= 1120) {
80
- minPanelSize = 17;
81
- }
82
- else if ($resolution <= 1300) {
83
- minPanelSize = 14;
84
- }
85
- else if ($resolution > 1300) {
86
- minPanelSize = 10;
87
- }
88
-
89
- if (panelSize < minPanelSize) {
90
- panelSize = minPanelSize;
91
- }
92
- }
93
-</script>
94
-<script lang="ts" context="module">
95
- export const _openPopup = writable(false);
96
- const popupProps = writable({});
97
- const popup = writable(null);
98
- export const fullscreen = writable(false);
99
-
100
- type Button = {
101
- name: string,
102
- action,
103
- disabled?: boolean,
104
- style?: "primary" | "secondary" | "accent" | "danger",
105
- type?: "button" | "submit" | "reset",
106
- cancel?: boolean
107
- }
108
-
109
- export function openInputModal(title: string, description: string, buttons: Button[], options = undefined, path = "") {
110
- popup.set(InputModal);
111
- popupProps.set({title: title, description: description, buttons: buttons, options: options, open: true, path: path});
112
- _openPopup.set(true);
113
- }
114
- export function openRenameModal(title: string, description: string, buttons: Button[], path: string) {
115
- popup.set(RenameModal);
116
- popupProps.set({title: title, description: description, buttons: buttons, open: true, path: path});
117
- _openPopup.set(true);
118
- }
77
+ import {
78
+ NotifType,
79
+ addNotification,
80
+ toasts,
81
+ } from "./lib/Notifications/notifications";
82
+ import { shell } from "@tauri-apps/api";
83
+ import { addTab } from "./lib/EditorTabList.svelte";
84
+ import Welcome from "./lib/Welcome.svelte";
85
+
86
+ let resolution = writable(0);
87
+
88
+ let minPanelSize = 10;
89
+ let panelSize = 15;
90
+ let bottomPanelSize = 20;
91
+
92
+ onMount(async () => {
93
+ await getExtensions();
94
+ await loadDefaultSettings();
95
+ let dir = localStorage.getItem("lastDir");
96
+ if (dir) {
97
+ loadDir(dir);
98
+ } else {
99
+ addTab(
100
+ "Welcome",
101
+ "Welcome",
102
+ new Welcome({ target: document.getElementById("tabview") })
103
+ );
104
+ }
105
+
106
+ let size = await appWindow.innerSize();
107
+ resolution.set(size.width);
108
+ updateMinPanelSize();
109
+
110
+ addNotification(
111
+ NotifType.Message,
112
+ "Welcome to Svara",
113
+ [
114
+ {
115
+ label: "Learn More",
116
+ action: () => {
117
+ shell.open("https://github.com/setoelkahfi/svara");
118
+ },
119
+ },
120
+ {
121
+ label: "Create Issue",
122
+ action: () => {
123
+ shell.open(
124
+ "https://github.com/setoelkahfi/svara/issues/new/choose"
125
+ );
126
+ },
127
+ },
128
+ ],
129
+ " is in alpha. If there are any bugs present or features you want to add, create an issue below."
130
+ );
131
+
132
+ appWindow.onResized((e) => {
133
+ resolution.set(e.payload.width);
134
+ updateMinPanelSize();
135
+ });
136
+
137
+ window.onunhandledrejection = (e) => {
138
+ error(e.reason);
139
+ };
140
+ });
141
+
142
+ function updatePanelSize(e) {
143
+ if ($showsidebarview) {
144
+ panelSize = e.detail[0].size;
145
+ }
146
+ }
147
+
148
+ async function updateMinPanelSize() {
149
+ fitTerminal();
150
+ updateTablistWidth();
151
+ if (!(await appWindow.isFocused())) {
152
+ return;
153
+ }
154
+ // TODO: make this better
155
+ if ($resolution <= 700) {
156
+ minPanelSize = 30;
157
+ } else if ($resolution <= 1040) {
158
+ minPanelSize = 20;
159
+ } else if ($resolution <= 1120) {
160
+ minPanelSize = 17;
161
+ } else if ($resolution <= 1300) {
162
+ minPanelSize = 14;
163
+ } else if ($resolution > 1300) {
164
+ minPanelSize = 10;
165
+ }
166
+
167
+ if (panelSize < minPanelSize) {
168
+ panelSize = minPanelSize;
169
+ }
170
+ }
171
</script>
172
121
-<svelte:window on:contextmenu|preventDefault></svelte:window>
173
+<svelte:window on:contextmenu|preventDefault />
174
175
<div id="_" inert={$_openPopup}>
124
- {#if !$fullscreen}
125
- <Header />
126
- {/if}
127
- <div id="main" class:fullscreen={$fullscreen}>
128
- <Sidebar />
129
- <Splitpanes on:resized={updatePanelSize} on:resize={updateMinPanelSize} theme="editor-panes">
130
- {#if $showsidebarview}
131
- <Pane bind:size={panelSize} bind:minSize={minPanelSize} maxSize={60}>
132
- <SidebarView content={$tool.content}></SidebarView>
133
- </Pane>
134
- {/if}
135
- <Pane>
136
- <div class="__">
137
- <Splitpanes horizontal theme="editor-panes" on:resize={fitTerminal} class="{!$showBottomPanel ? "hidden" : ""}">
138
- <Pane size={$showBottomPanel ? 100 - bottomPanelSize : 100}>
139
- <div id="container">
140
- <EditorTabList />
141
- <div id="tabview" class:hidden={$hidden}></div>
142
- </div>
143
- </Pane>
144
- {#if $editortool}
145
- <Pane bind:size={bottomPanelSize} maxSize={90} minSize={10} class="view-bottom-pane">
146
- <ToolView name={$editortool.name} options={$editortool.options} buttons={$editortool.buttons}></ToolView>
147
- </Pane>
148
- {/if}
149
- </Splitpanes>
150
- </div>
151
- </Pane>
152
- </Splitpanes>
153
- </div>
154
- <Statusbar />
155
- {#if $toasts.length != 0}
156
- <NotificationToasts />
157
- {/if}
176
+ {#if !$fullscreen}
177
+ <Header />
178
+ {/if}
179
+ <div id="main" class:fullscreen={$fullscreen}>
180
+ <Sidebar />
181
+ <Splitpanes
182
+ on:resized={updatePanelSize}
183
+ on:resize={updateMinPanelSize}
184
+ theme="editor-panes"
185
+ >
186
+ {#if $showsidebarview}
187
+ <Pane
188
+ bind:size={panelSize}
189
+ bind:minSize={minPanelSize}
190
+ maxSize={60}
191
+ >
192
+ <SidebarView content={$tool.content}></SidebarView>
193
+ </Pane>
194
+ {/if}
195
+ <Pane>
196
+ <div class="__">
197
+ <Splitpanes
198
+ horizontal
199
+ theme="editor-panes"
200
+ on:resize={fitTerminal}
201
+ class={!$showBottomPanel ? "hidden" : ""}
202
+ >
203
+ <Pane
204
+ size={$showBottomPanel
205
+ ? 100 - bottomPanelSize
206
+ : 100}
207
+ >
208
+ <div id="container">
209
+ <EditorTabList />
210
+ <div id="tabview" class:hidden={$hidden}></div>
211
+ </div>
212
+ </Pane>
213
+ {#if $editortool}
214
+ <Pane
215
+ bind:size={bottomPanelSize}
216
+ maxSize={90}
217
+ minSize={10}
218
+ class="view-bottom-pane"
219
+ >
220
+ <ToolView
221
+ name={$editortool.name}
222
+ options={$editortool.options}
223
+ buttons={$editortool.buttons}
224
+ ></ToolView>
225
+ </Pane>
226
+ {/if}
227
+ </Splitpanes>
228
+ </div>
229
+ </Pane>
230
+ </Splitpanes>
231
+ </div>
232
+ <Statusbar />
233
+ {#if $toasts.length != 0}
234
+ <NotificationToasts />
235
+ {/if}
236
</div>
237
238
{#if $_openPopup}
161
- <svelte:component this={$popup} {...$popupProps}></svelte:component>
239
+ <svelte:component this={$popup} {...$popupProps}></svelte:component>
240
{/if}
241
242
<style lang="scss">
165
- .__ {
166
- height: 100%;
243
+ .__ {
244
+ height: 100%;
245
overflow: hidden;
168
- :global(.hidden) {
169
- :global(.splitpanes__splitter), :global(.view-bottom-pane) {
170
- display: none;
171
- }
172
- }
173
- }
174
- #main {
175
- display: flex;
176
- }
177
- #container {
178
- height: 100%;
246
+ :global(.hidden) {
247
+ :global(.splitpanes__splitter),
248
+ :global(.view-bottom-pane) {
249
+ display: none;
250
+ }
251
+ }
252
+ }
253
+ #main {
254
+ display: flex;
255
+ }
256
+ #container {
257
+ height: 100%;
258
overflow: hidden;
180
- background-image: url("/assets/images/Watermark(3).png");
259
+ background-image: url("/assets/images/Watermark(3).png");
260
background-repeat: no-repeat;
261
background-position: center;
183
- }
184
- #tabview {
185
- width: -webkit-fill-available;
262
+ }
263
+ #tabview {
264
+ width: -webkit-fill-available;
265
+ z-index: 1;
266
+ }
267
+ .hidden {
268
+ visibility: hidden;
269
+ }
270
+ :global(.view-bottom-pane) {
271
z-index: 1;
272
}
188
- .hidden {
189
- visibility: hidden;
190
- }
191
- :global(.view-bottom-pane) {
192
- z-index: 1;
193
- }
273
</style>
src/config/commands.ts
+1
-1
@@ -118,7 +118,7 @@ export const commands = {
118
},
119
"fullscreen": {
120
"keybind": "F11",
121
- //"disabled": "true",
121
+ "disabled": "true",
122
"command": async () => {
123
if (await appWindow.isFullscreen()) {
124
appWindow.setFullscreen(false);
src/config/config.ts
+4
-4
@@ -85,7 +85,7 @@ export async function loadDefaultSettings() {
85
)
86
87
await getShortcuts();
88
- await loadTheme(await appSettings.get("nucleus.theme"));
88
+ await loadTheme(await appSettings.get("svara.theme"));
89
90
appSettings.onKeyChange("editor.fontSize", (value: number) => {
91
setEditorFontSize(value);
@@ -99,17 +99,17 @@ export async function loadDefaultSettings() {
99
appSettings.onKeyChange("editor.tabSize", (value: number) => {
100
setEditorTabSize(value);
101
})
102
- appSettings.onKeyChange("nucleus.theme", (value: string) => {
102
+ appSettings.onKeyChange("svara.theme", (value: string) => {
103
loadTheme(value);
104
})
105
- appSettings.onKeyChange("nucleus.useExternalTerminal", (value: string) => {
105
+ appSettings.onKeyChange("svara.useExternalTerminal", (value: string) => {
106
setTerminalState(value);
107
})
108
appSettings.onKeyChange("terminal.internal", (value: any) => {
109
termOptions.set(value);
110
updateTermOptions();
111
})
112
- setTerminalState(await appSettings.get("nucleus.useExternalTerminal"))
112
+ setTerminalState(await appSettings.get("svara.useExternalTerminal"))
113
termOptions.set(await appSettings.get("terminal.internal"));
114
info("Settings initialized", {file: "config.ts", line: 97});
115
}
src/config/themehandler.ts
+1
-1
@@ -27,7 +27,7 @@ export async function loadTheme(name: string) {
27
processStyles(json);
28
29
// load custom theme if it exists
30
- //const path = await join(await homeDir(), ".nucleus", "extensions");
30
+ //const path = await join(await homeDir(), ".svara", "extensions");
31
//if (await exists(path)) {
32
//const custom_themes = await readDir(path);
33
//}
src/lib/File.ts
+2
-2
@@ -170,7 +170,7 @@ export async function moveFile(source: string, dest: string, file: string) {
170
return;
171
}
172
const filename = file.split(path.sep).pop();
173
- if (!await dialog.confirm(`Are you sure you want to move "${filename}" from "./${source.split(path.sep).pop()}" into "./${dest.split(path.sep).pop()}?"`, {title: "Nucleus: Move File"})) {
173
+ if (!await dialog.confirm(`Are you sure you want to move "${filename}" from "./${source.split(path.sep).pop()}" into "./${dest.split(path.sep).pop()}?"`, {title: "Svara: Move File"})) {
174
return;
175
}
176
@@ -304,7 +304,7 @@ export async function pasteFile(dest) {
304
return
305
const fileData = await readFile(copied);
306
307
- if (!await dialog.confirm(`Are you sure you want to copy "${filename}" from "./${copied.split(path.sep).pop()}" into "./${dest.split(path.sep).pop()}?"`, {title: "Nucleus: Move File"})) {
307
+ if (!await dialog.confirm(`Are you sure you want to copy "${filename}" from "./${copied.split(path.sep).pop()}" into "./${dest.split(path.sep).pop()}?"`, {title: ": Move File"})) {
308
return;
309
}
310
try {
src/lib/Header.svelte
+2
-2
@@ -52,11 +52,11 @@
52
{name: "Welcome", shortcut: "", action: () => {addTab("Welcome", "Welcome", new Welcome({target: document.getElementById("tabview")}))}},
53
{name: "Send Feedback", disabled: true, shortcut: "", action: () => {console.warn("Feature not implemented yet.")}},
54
{name: "Contact Support", disabled: true, shortcut: "", action: () => {console.warn("Feature not implemented yet.")}},
55
- {name: "Report Issue", shortcut: "", action: () => {shell.open("https://github.com/mellobacon/Nucleus/issues/new/choose")}},
55
+ {name: "Report Issue", shortcut: "", action: () => {shell.open("https://github.com/setoelkahfi/svara/issues/new/choose")}},
56
{name: "Documentation", disabled: true, shortcut: "", action: () => {console.warn("Feature not implemented yet.")}},
57
{name: "Show Release Notes", disabled: true, shortcut: "", action: () => {console.warn("Feature not implemented yet.")}},
58
{name: "Check for Updates", disabled: true, shortcut: "", action: () => {console.warn("Feature not implemented yet.")}},
59
- {name: "About", shortcut: "", action: () => {shell.open("https://github.com/mellobacon/Nucleus")}},
59
+ {name: "About", shortcut: "", action: () => {shell.open("https://github.com/setoelkahfi/svara")}},
60
{name: "Open Logs", shortcut: "", action: async () => {await openLogFiles()}},
61
]},
62
];
src/lib/Settings.svelte
+6
-6
@@ -13,7 +13,7 @@
13
let editorFontFamily;
14
let editorLineHeight;
15
let editorTabSize;
16
- let nucleusTheme;
16
+ let svaraTheme;
17
let editorAutosave;
18
let externalTerminal;
19
let terminalOptions = {"fontWeight": "", "fontSize": "", "fontFamily": "", "lineHeight": "", "cursorStyle": ""};
@@ -23,8 +23,8 @@
23
editorLineHeight = await appSettings.get("editor.lineHeight");
24
editorTabSize = await appSettings.get("editor.tabSize");
25
editorAutosave = await appSettings.get("editor.autosave");
26
- nucleusTheme = await appSettings.get("nucleus.theme");
27
- externalTerminal = await appSettings.get("nucleus.useExternalTerminal");
26
+ svaraTheme = await appSettings.get("svara.theme");
27
+ externalTerminal = await appSettings.get("svara.useExternalTerminal");
28
terminalOptions = await appSettings.get("terminal.internal");
29
})
30
@@ -33,7 +33,7 @@
33
await appSettings.save();
34
}
35
async function handleThemeSelect(e) {
36
- await appSettings.set("nucleus.theme", e.detail.selection.name);
36
+ await appSettings.set("svara.theme", e.detail.selection.name);
37
await appSettings.save();
38
}
39
async function handleEditorFontSize(e) {
@@ -53,7 +53,7 @@
53
await appSettings.save();
54
}
55
async function handleTerminal(e) {
56
- await appSettings.set("nucleus.useExternalTerminal", e.detail.selection.name);
56
+ await appSettings.set("svara.useExternalTerminal", e.detail.selection.name);
57
await appSettings.save();
58
}
59
async function handleTerminalFontSize(e) {
@@ -105,7 +105,7 @@
105
<div class="settings-category">
106
<div class="heading">General</div>
107
<div class="content">
108
- <Select label="Theme" items={getThemes()} selected={nucleusTheme} on:select={handleThemeSelect}></Select>
108
+ <Select label="Theme" items={getThemes()} selected={svaraTheme} on:select={handleThemeSelect}></Select>
109
</div>
110
</div>
111
<div class="settings-category">
src/lib/Statusbar.svelte
+1
-1
@@ -110,7 +110,7 @@
110
111
<div id="statusbar">
112
<div id="title">
113
- <span>Nucleus <span id="version">v{appVersion}-alpha</span></span>
113
+ <span>Svara<span id="version">v{appVersion}-alpha</span></span>
114
<div class="divider"></div>
115
</div>
116
<div class="editor-tools">
src/lib/Terminal.svelte
+72
-72
@@ -1,88 +1,88 @@
1
-<script lang="ts">
2
- import "xterm/css/xterm.css";
3
- import { onMount } from "svelte";
4
- import {Terminal} from "xterm";
5
- import {FitAddon} from "xterm-addon-fit";
6
- import { get, writable } from "svelte/store";
7
- import { spawn, type IPty } from "tauri-pty";
1
+<script lang="ts" context="module">
2
+ export const termTheme = writable();
3
+ export const termOptions = writable();
4
+ let terminalController: Terminal = null;
5
+ let termFit = new FitAddon();
6
+ let pty: IPty;
7
9
- let terminalElement: HTMLElement;
10
- export let hidden = false;
8
+ export function clearTerminal() {
9
+ terminalController.clear();
10
+ pty.clear();
11
+ }
12
12
- function initializeXterm() {
13
- initShell(terminalElement);
14
- }
13
+ export function closeTerminal() {
14
+ if (pty) pty.kill();
15
+ }
16
16
- onMount(async () => {
17
- initializeXterm();
18
- });
19
-</script>
20
-<script lang="ts" context="module">
17
+ export function updateTermTheme() {
18
+ if (!terminalController) return;
19
+ terminalController.options.theme = get(termTheme);
20
+ }
21
+ export function updateTermOptions() {
22
+ if (!terminalController) return;
23
+ const options: any = get(termOptions);
24
+ terminalController.options.fontFamily = options.fontFamily;
25
+ terminalController.options.fontSize = options.fontSize;
26
+ terminalController.options.lineHeight = options.lineHeight;
27
+ terminalController.options.cursorStyle = options.cursorStyle;
28
+ }
29
22
-export const termTheme = writable();
23
-export const termOptions = writable();
24
-let terminalController: Terminal = null;
25
-let termFit = new FitAddon();
26
-let pty: IPty;
30
+ export function fitTerminal() {
31
+ if (!terminalController) return;
32
+ termFit.fit();
33
+ pty.resize(terminalController.cols, terminalController.rows);
34
+ }
35
28
-export function clearTerminal() {
29
- terminalController.clear();
30
- pty.clear();
31
-}
36
+ function initShell(terminalElement: HTMLElement) {
37
+ terminalController = new Terminal({
38
+ fontFamily: "Cascadia Mono",
39
+ fontSize: 14,
40
+ });
41
+ updateTermTheme();
42
+ updateTermOptions();
43
+ let dir = localStorage.getItem("lastDir");
44
+ pty = spawn("powershell.exe", [], {
45
+ cols: terminalController.cols,
46
+ rows: terminalController.rows,
47
+ cwd: dir,
48
+ });
49
+ terminalController.loadAddon(termFit);
50
+ terminalController.open(terminalElement);
51
+ pty.onData((data) => terminalController.write(data));
52
+ terminalController.onData((data) => pty.write(data));
53
+ }
54
+</script>
55
33
-export function closeTerminal() {
34
- if (pty) pty.kill();
35
-}
56
+<script lang="ts">
57
+ import "@xterm/xterm/css/xterm.css";
58
+ import { onMount } from "svelte";
59
+ import { get, writable } from "svelte/store";
60
+ import { spawn, type IPty } from "tauri-pty";
61
+ import { FitAddon } from "@xterm/addon-fit";
62
+ import { Terminal } from "@xterm/xterm";
63
37
-export function updateTermTheme() {
38
- if (!terminalController) return;
39
- terminalController.options.theme = get(termTheme);
40
-}
41
-export function updateTermOptions() {
42
- if (!terminalController) return;
43
- const options: any = get(termOptions);
44
- terminalController.options.fontFamily = options.fontFamily;
45
- terminalController.options.fontSize = options.fontSize;
46
- terminalController.options.lineHeight = options.lineHeight;
47
- terminalController.options.cursorStyle = options.cursorStyle;
48
-}
64
+ let terminalElement: HTMLElement;
65
+ export let hidden = false;
66
50
-export function fitTerminal() {
51
- if (!terminalController) return;
52
- termFit.fit();
53
- pty.resize(terminalController.cols, terminalController.rows);
54
-}
67
+ function initializeXterm() {
68
+ initShell(terminalElement);
69
+ }
70
56
-function initShell(terminalElement: HTMLElement) {
57
- terminalController = new Terminal({
58
- fontFamily: "Cascadia Mono",
59
- fontSize: 14,
60
- });
61
- updateTermTheme();
62
- updateTermOptions();
63
- let dir = localStorage.getItem("lastDir");
64
- pty = spawn("powershell.exe", [], {
65
- cols: terminalController.cols,
66
- rows: terminalController.rows,
67
- cwd: dir
68
- })
69
- terminalController.loadAddon(termFit);
70
- terminalController.open(terminalElement);
71
- pty.onData(data => terminalController.write(data));
72
- terminalController.onData(data => pty.write(data));
73
-}
71
+ onMount(async () => {
72
+ initializeXterm();
73
+ });
74
</script>
75
76
-<svelte:window on:resize={fitTerminal}></svelte:window>
76
+<svelte:window on:resize={fitTerminal} />
77
78
<div id="terminal" bind:this={terminalElement} class:hidden />
79
80
<style>
81
- #terminal {
82
- height: 97.5%;
83
- width: 100%;
84
- }
85
- .hidden {
86
- display: none;
87
- }
81
+ #terminal {
82
+ height: 97.5%;
83
+ width: 100%;
84
+ }
85
+ .hidden {
86
+ display: none;
87
+ }
88
</style>
src/lib/Welcome.svelte
+1
-1
@@ -26,7 +26,7 @@
26
<div class="content">
27
<div class="logo"></div>
28
29
- <h1>Nucleus</h1>
29
+ <h1>Svara</h1>
30
31
<div class="quick-actions">
32
<button on:click={() => addEditorTab()} ><DocumentBlank /> New file</button>
yarn.lock
deleted
-1429
@@ -1,1429 +0,0 @@
1
-# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2
-# yarn lockfile v1
3
-
4
-
5
-"@ampproject/remapping@^2.2.1":
6
- version "2.3.0"
7
- resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4"
8
- integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==
9
- dependencies:
10
- "@jridgewell/gen-mapping" "^0.3.5"
11
- "@jridgewell/trace-mapping" "^0.3.24"
12
-
13
-"@codemirror/autocomplete@^6.0.0", "@codemirror/autocomplete@^6.3.2", "@codemirror/autocomplete@^6.7.1":
14
- version "6.12.0"
15
- resolved "https://registry.yarnpkg.com/@codemirror/autocomplete/-/autocomplete-6.12.0.tgz#3fa620a8a3f42ded7751749916e8375f6bbbb333"
16
- integrity sha512-r4IjdYFthwbCQyvqnSlx0WBHRHi8nBvU+WjJxFUij81qsBfhNudf/XKKmmC2j3m0LaOYUQTf3qiEK1J8lO1sdg==
17
- dependencies:
18
- "@codemirror/language" "^6.0.0"
19
- "@codemirror/state" "^6.0.0"
20
- "@codemirror/view" "^6.17.0"
21
- "@lezer/common" "^1.0.0"
22
-
23
-"@codemirror/commands@^6.0.0":
24
- version "6.3.3"
25
- resolved "https://registry.yarnpkg.com/@codemirror/commands/-/commands-6.3.3.tgz#03face5bf5f3de0fc4e09b177b3c91eda2ceb7e9"
26
- integrity sha512-dO4hcF0fGT9tu1Pj1D2PvGvxjeGkbC6RGcZw6Qs74TH+Ed1gw98jmUgd2axWvIZEqTeTuFrg1lEB1KV6cK9h1A==
27
- dependencies:
28
- "@codemirror/language" "^6.0.0"
29
- "@codemirror/state" "^6.4.0"
30
- "@codemirror/view" "^6.0.0"
31
- "@lezer/common" "^1.1.0"
32
-
33
-"@codemirror/lang-angular@^0.1.0":
34
- version "0.1.3"
35
- resolved "https://registry.yarnpkg.com/@codemirror/lang-angular/-/lang-angular-0.1.3.tgz#83035e7e9e1f0e2ba466e83d778407b519089a28"
36
- integrity sha512-xgeWGJQQl1LyStvndWtruUvb4SnBZDAu/gvFH/ZU+c0W25tQR8e5hq7WTwiIY2dNxnf+49mRiGI/9yxIwB6f5w==
37
- dependencies:
38
- "@codemirror/lang-html" "^6.0.0"
39
- "@codemirror/lang-javascript" "^6.1.2"
40
- "@codemirror/language" "^6.0.0"
41
- "@lezer/common" "^1.2.0"
42
- "@lezer/highlight" "^1.0.0"
43
- "@lezer/lr" "^1.3.3"
44
-
45
-"@codemirror/lang-cpp@^6.0.0":
46
- version "6.0.2"
47
- resolved "https://registry.yarnpkg.com/@codemirror/lang-cpp/-/lang-cpp-6.0.2.tgz#076c98340c3beabde016d7d83e08eebe17254ef9"
48
- integrity sha512-6oYEYUKHvrnacXxWxYa6t4puTlbN3dgV662BDfSH8+MfjQjVmP697/KYTDOqpxgerkvoNm7q5wlFMBeX8ZMocg==
49
- dependencies:
50
- "@codemirror/language" "^6.0.0"
51
- "@lezer/cpp" "^1.0.0"
52
-
53
-"@codemirror/lang-css@^6.0.0", "@codemirror/lang-css@^6.2.0":
54
- version "6.2.1"
55
- resolved "https://registry.yarnpkg.com/@codemirror/lang-css/-/lang-css-6.2.1.tgz#5dc0a43b8e3c31f6af7aabd55ff07fe9aef2a227"
56
- integrity sha512-/UNWDNV5Viwi/1lpr/dIXJNWiwDxpw13I4pTUAsNxZdg6E0mI2kTQb0P2iHczg1Tu+H4EBgJR+hYhKiHKko7qg==
57
- dependencies:
58
- "@codemirror/autocomplete" "^6.0.0"
59
- "@codemirror/language" "^6.0.0"
60
- "@codemirror/state" "^6.0.0"
61
- "@lezer/common" "^1.0.2"
62
- "@lezer/css" "^1.0.0"
63
-
64
-"@codemirror/lang-html@^6.0.0":
65
- version "6.4.8"
66
- resolved "https://registry.yarnpkg.com/@codemirror/lang-html/-/lang-html-6.4.8.tgz#961db9b1037efcb1d0f50ae6082e5a367fa1470c"
67
- integrity sha512-tE2YK7wDlb9ZpAH6mpTPiYm6rhfdQKVDa5r9IwIFlwwgvVaKsCfuKKZoJGWsmMZIf3FQAuJ5CHMPLymOtg1hXw==
68
- dependencies:
69
- "@codemirror/autocomplete" "^6.0.0"
70
- "@codemirror/lang-css" "^6.0.0"
71
- "@codemirror/lang-javascript" "^6.0.0"
72
- "@codemirror/language" "^6.4.0"
73
- "@codemirror/state" "^6.0.0"
74
- "@codemirror/view" "^6.17.0"
75
- "@lezer/common" "^1.0.0"
76
- "@lezer/css" "^1.1.0"
77
- "@lezer/html" "^1.3.0"
78
-
79
-"@codemirror/lang-java@^6.0.0":
80
- version "6.0.1"
81
- resolved "https://registry.yarnpkg.com/@codemirror/lang-java/-/lang-java-6.0.1.tgz#03bd06334da7c8feb9dff6db01ac6d85bd2e48bb"
82
- integrity sha512-OOnmhH67h97jHzCuFaIEspbmsT98fNdhVhmA3zCxW0cn7l8rChDhZtwiwJ/JOKXgfm4J+ELxQihxaI7bj7mJRg==
83
- dependencies:
84
- "@codemirror/language" "^6.0.0"
85
- "@lezer/java" "^1.0.0"
86
-
87
-"@codemirror/lang-javascript@^6.0.0", "@codemirror/lang-javascript@^6.1.2":
88
- version "6.2.1"
89
- resolved "https://registry.yarnpkg.com/@codemirror/lang-javascript/-/lang-javascript-6.2.1.tgz#8068d44365d13cdb044936fb4e3483301c12ef95"
90
- integrity sha512-jlFOXTejVyiQCW3EQwvKH0m99bUYIw40oPmFjSX2VS78yzfe0HELZ+NEo9Yfo1MkGRpGlj3Gnu4rdxV1EnAs5A==
91
- dependencies:
92
- "@codemirror/autocomplete" "^6.0.0"
93
- "@codemirror/language" "^6.6.0"
94
- "@codemirror/lint" "^6.0.0"
95
- "@codemirror/state" "^6.0.0"
96
- "@codemirror/view" "^6.17.0"
97
- "@lezer/common" "^1.0.0"
98
- "@lezer/javascript" "^1.0.0"
99
-
100
-"@codemirror/lang-json@^6.0.0":
101
- version "6.0.1"
102
- resolved "https://registry.yarnpkg.com/@codemirror/lang-json/-/lang-json-6.0.1.tgz#0a0be701a5619c4b0f8991f9b5e95fe33f462330"
103
- integrity sha512-+T1flHdgpqDDlJZ2Lkil/rLiRy684WMLc74xUnjJH48GQdfJo/pudlTRreZmKwzP8/tGdKf83wlbAdOCzlJOGQ==
104
- dependencies:
105
- "@codemirror/language" "^6.0.0"
106
- "@lezer/json" "^1.0.0"
107
-
108
-"@codemirror/lang-less@^6.0.0":
109
- version "6.0.2"
110
- resolved "https://registry.yarnpkg.com/@codemirror/lang-less/-/lang-less-6.0.2.tgz#2e3d82a3ddb8710e6409689cd4a28c66558d0cb8"
111
- integrity sha512-EYdQTG22V+KUUk8Qq582g7FMnCZeEHsyuOJisHRft/mQ+ZSZ2w51NupvDUHiqtsOy7It5cHLPGfHQLpMh9bqpQ==
112
- dependencies:
113
- "@codemirror/lang-css" "^6.2.0"
114
- "@codemirror/language" "^6.0.0"
115
- "@lezer/common" "^1.2.0"
116
- "@lezer/highlight" "^1.0.0"
117
- "@lezer/lr" "^1.0.0"
118
-
119
-"@codemirror/lang-liquid@^6.0.0":
120
- version "6.2.0"
121
- resolved "https://registry.yarnpkg.com/@codemirror/lang-liquid/-/lang-liquid-6.2.0.tgz#8ad904a784d2e610ed41ad32ee45949fb144e38a"
122
- integrity sha512-DRmtaBHtAP63I5IDa1OEk00oh3NsR7DFGkvFmLc9ODqdy2uEGkcjNn+QqgbLuy3zSjQcl5cdiX2FSjOXzPx5BA==
123
- dependencies:
124
- "@codemirror/lang-html" "^6.0.0"
125
- "@codemirror/language" "^6.0.0"
126
- "@lezer/common" "^1.0.0"
127
- "@lezer/highlight" "^1.0.0"
128
- "@lezer/lr" "^1.3.1"
129
-
130
-"@codemirror/lang-markdown@^6.0.0":
131
- version "6.2.4"
132
- resolved "https://registry.yarnpkg.com/@codemirror/lang-markdown/-/lang-markdown-6.2.4.tgz#1ec906a74d8353d87800bd8a16bd5feea73b37df"
133
- integrity sha512-UghkA1vSMs8bT7RSZM6vsIocigyah2bV00eRQuZy76401UmFZdsTsbQNBGdyxRQDOLeEvF5iFwap0BM8LKyd+g==
134
- dependencies:
135
- "@codemirror/autocomplete" "^6.7.1"
136
- "@codemirror/lang-html" "^6.0.0"
137
- "@codemirror/language" "^6.3.0"
138
- "@codemirror/state" "^6.0.0"
139
- "@codemirror/view" "^6.0.0"
140
- "@lezer/common" "^1.2.1"
141
- "@lezer/markdown" "^1.0.0"
142
-
143
-"@codemirror/lang-php@^6.0.0":
144
- version "6.0.1"
145
- resolved "https://registry.yarnpkg.com/@codemirror/lang-php/-/lang-php-6.0.1.tgz#fa34cc75562178325861a5731f79bd621f57ffaa"
146
- integrity sha512-ublojMdw/PNWa7qdN5TMsjmqkNuTBD3k6ndZ4Z0S25SBAiweFGyY68AS3xNcIOlb6DDFDvKlinLQ40vSLqf8xA==
147
- dependencies:
148
- "@codemirror/lang-html" "^6.0.0"
149
- "@codemirror/language" "^6.0.0"
150
- "@codemirror/state" "^6.0.0"
151
- "@lezer/common" "^1.0.0"
152
- "@lezer/php" "^1.0.0"
153
-
154
-"@codemirror/lang-python@^6.0.0":
155
- version "6.1.3"
156
- resolved "https://registry.yarnpkg.com/@codemirror/lang-python/-/lang-python-6.1.3.tgz#47b8d9fb42eb4482317843e519c6c211accacb62"
157
- integrity sha512-S9w2Jl74hFlD5nqtUMIaXAq9t5WlM0acCkyuQWUUSvZclk1sV+UfnpFiZzuZSG+hfEaOmxKR5UxY/Uxswn7EhQ==
158
- dependencies:
159
- "@codemirror/autocomplete" "^6.3.2"
160
- "@codemirror/language" "^6.8.0"
161
- "@lezer/python" "^1.1.4"
162
-
163
-"@codemirror/lang-rust@^6.0.0":
164
- version "6.0.1"
165
- resolved "https://registry.yarnpkg.com/@codemirror/lang-rust/-/lang-rust-6.0.1.tgz#d6829fc7baa39a15bcd174a41a9e0a1bf7cf6ba8"
166
- integrity sha512-344EMWFBzWArHWdZn/NcgkwMvZIWUR1GEBdwG8FEp++6o6vT6KL9V7vGs2ONsKxxFUPXKI0SPcWhyYyl2zPYxQ==
167
- dependencies:
168
- "@codemirror/language" "^6.0.0"
169
- "@lezer/rust" "^1.0.0"
170
-
171
-"@codemirror/lang-sass@^6.0.0":
172
- version "6.0.2"
173
- resolved "https://registry.yarnpkg.com/@codemirror/lang-sass/-/lang-sass-6.0.2.tgz#38c1b0a1326cc9f5cb2741d2cd51cfbcd7abc0b2"
174
- integrity sha512-l/bdzIABvnTo1nzdY6U+kPAC51czYQcOErfzQ9zSm9D8GmNPD0WTW8st/CJwBTPLO8jlrbyvlSEcN20dc4iL0Q==
175
- dependencies:
176
- "@codemirror/lang-css" "^6.2.0"
177
- "@codemirror/language" "^6.0.0"
178
- "@codemirror/state" "^6.0.0"
179
- "@lezer/common" "^1.0.2"
180
- "@lezer/sass" "^1.0.0"
181
-
182
-"@codemirror/lang-sql@^6.0.0":
183
- version "6.5.5"
184
- resolved "https://registry.yarnpkg.com/@codemirror/lang-sql/-/lang-sql-6.5.5.tgz#85619f4ea6738c07c0241b19c62d8ef86678e672"
185
- integrity sha512-DvOaP2RXLb2xlxJxxydTFfwyYw5YDqEFea6aAfgh9UH0kUD6J1KFZ0xPgPpw1eo/5s2w3L6uh5PVR7GM23GxkQ==
186
- dependencies:
187
- "@codemirror/autocomplete" "^6.0.0"
188
- "@codemirror/language" "^6.0.0"
189
- "@codemirror/state" "^6.0.0"
190
- "@lezer/common" "^1.2.0"
191
- "@lezer/highlight" "^1.0.0"
192
- "@lezer/lr" "^1.0.0"
193
-
194
-"@codemirror/lang-vue@^0.1.1":
195
- version "0.1.3"
196
- resolved "https://registry.yarnpkg.com/@codemirror/lang-vue/-/lang-vue-0.1.3.tgz#bf79b9152cc18b4903d64c1f67e186ae045c8a97"
197
- integrity sha512-QSKdtYTDRhEHCfo5zOShzxCmqKJvgGrZwDQSdbvCRJ5pRLWBS7pD/8e/tH44aVQT6FKm0t6RVNoSUWHOI5vNug==
198
- dependencies:
199
- "@codemirror/lang-html" "^6.0.0"
200
- "@codemirror/lang-javascript" "^6.1.2"
201
- "@codemirror/language" "^6.0.0"
202
- "@lezer/common" "^1.2.0"
203
- "@lezer/highlight" "^1.0.0"
204
- "@lezer/lr" "^1.3.1"
205
-
206
-"@codemirror/lang-wast@^6.0.0":
207
- version "6.0.2"
208
- resolved "https://registry.yarnpkg.com/@codemirror/lang-wast/-/lang-wast-6.0.2.tgz#d2b14175e5e80d7878cbbb29e20ec90dc12d3a2b"
209
- integrity sha512-Imi2KTpVGm7TKuUkqyJ5NRmeFWF7aMpNiwHnLQe0x9kmrxElndyH0K6H/gXtWwY6UshMRAhpENsgfpSwsgmC6Q==
210
- dependencies:
211
- "@codemirror/language" "^6.0.0"
212
- "@lezer/common" "^1.2.0"
213
- "@lezer/highlight" "^1.0.0"
214
- "@lezer/lr" "^1.0.0"
215
-
216
-"@codemirror/lang-xml@^6.0.0":
217
- version "6.0.2"
218
- resolved "https://registry.yarnpkg.com/@codemirror/lang-xml/-/lang-xml-6.0.2.tgz#66f75390bf8013fd8645db9cdd0b1d177e0777a4"
219
- integrity sha512-JQYZjHL2LAfpiZI2/qZ/qzDuSqmGKMwyApYmEUUCTxLM4MWS7sATUEfIguZQr9Zjx/7gcdnewb039smF6nC2zw==
220
- dependencies:
221
- "@codemirror/autocomplete" "^6.0.0"
222
- "@codemirror/language" "^6.4.0"
223
- "@codemirror/state" "^6.0.0"
224
- "@lezer/common" "^1.0.0"
225
- "@lezer/xml" "^1.0.0"
226
-
227
-"@codemirror/lang-yaml@^6.0.0":
228
- version "6.0.0"
229
- resolved "https://registry.yarnpkg.com/@codemirror/lang-yaml/-/lang-yaml-6.0.0.tgz#768b5c646939bf444ba5b87a1ca8428059fedcb5"
230
- integrity sha512-fVPapdX1oYr5HMC5bou1MHscGnNCvOHuhUW6C+V2gfIeIRcughvVfznV0OuUyHy0AdXoBCjOehjzFcmLRumu2Q==
231
- dependencies:
232
- "@codemirror/autocomplete" "^6.0.0"
233
- "@codemirror/language" "^6.0.0"
234
- "@codemirror/state" "^6.0.0"
235
- "@lezer/common" "^1.2.0"
236
- "@lezer/yaml" "^1.0.0"
237
-
238
-"@codemirror/language-data@^6.3.1":
239
- version "6.4.0"
240
- resolved "https://registry.yarnpkg.com/@codemirror/language-data/-/language-data-6.4.0.tgz#a71b88ab6d23949d3a168d669365bb0331d7f1c0"
241
- integrity sha512-Wvup3FunHdkL782SUaA35e/cBKa/KEHKxRsrZtvcqTWDgULhrq5K44SnC5r4xYhBLuuxk9NLCAJU3desf+/2qQ==
242
- dependencies:
243
- "@codemirror/lang-angular" "^0.1.0"
244
- "@codemirror/lang-cpp" "^6.0.0"
245
- "@codemirror/lang-css" "^6.0.0"
246
- "@codemirror/lang-html" "^6.0.0"
247
- "@codemirror/lang-java" "^6.0.0"
248
- "@codemirror/lang-javascript" "^6.0.0"
249
- "@codemirror/lang-json" "^6.0.0"
250
- "@codemirror/lang-less" "^6.0.0"
251
- "@codemirror/lang-liquid" "^6.0.0"
252
- "@codemirror/lang-markdown" "^6.0.0"
253
- "@codemirror/lang-php" "^6.0.0"
254
- "@codemirror/lang-python" "^6.0.0"
255
- "@codemirror/lang-rust" "^6.0.0"
256
- "@codemirror/lang-sass" "^6.0.0"
257
- "@codemirror/lang-sql" "^6.0.0"
258
- "@codemirror/lang-vue" "^0.1.1"
259
- "@codemirror/lang-wast" "^6.0.0"
260
- "@codemirror/lang-xml" "^6.0.0"
261
- "@codemirror/lang-yaml" "^6.0.0"
262
- "@codemirror/language" "^6.0.0"
263
- "@codemirror/legacy-modes" "^6.1.0"
264
-
265
-"@codemirror/language@^6.0.0", "@codemirror/language@^6.3.0", "@codemirror/language@^6.4.0", "@codemirror/language@^6.6.0", "@codemirror/language@^6.8.0":
266
- version "6.10.0"
267
- resolved "https://registry.yarnpkg.com/@codemirror/language/-/language-6.10.0.tgz#2d0e818716825ee2ed0dacd04595eaa61bae8f23"
268
- integrity sha512-2vaNn9aPGCRFKWcHPFksctzJ8yS5p7YoaT+jHpc0UGKzNuAIx4qy6R5wiqbP+heEEdyaABA582mNqSHzSoYdmg==
269
- dependencies:
270
- "@codemirror/state" "^6.0.0"
271
- "@codemirror/view" "^6.23.0"
272
- "@lezer/common" "^1.1.0"
273
- "@lezer/highlight" "^1.0.0"
274
- "@lezer/lr" "^1.0.0"
275
- style-mod "^4.0.0"
276
-
277
-"@codemirror/legacy-modes@^6.1.0":
278
- version "6.3.3"
279
- resolved "https://registry.yarnpkg.com/@codemirror/legacy-modes/-/legacy-modes-6.3.3.tgz#d7827c76c9533efdc76f7d0a0fc866f5acd4b764"
280
- integrity sha512-X0Z48odJ0KIoh/HY8Ltz75/4tDYc9msQf1E/2trlxFaFFhgjpVHjZ/BCXe1Lk7s4Gd67LL/CeEEHNI+xHOiESg==
281
- dependencies:
282
- "@codemirror/language" "^6.0.0"
283
-
284
-"@codemirror/lint@^6.0.0":
285
- version "6.4.2"
286
- resolved "https://registry.yarnpkg.com/@codemirror/lint/-/lint-6.4.2.tgz#c13be5320bde9707efdc94e8bcd3c698abae0b92"
287
- integrity sha512-wzRkluWb1ptPKdzlsrbwwjYCPLgzU6N88YBAmlZi8WFyuiEduSd05MnJYNogzyc8rPK7pj6m95ptUApc8sHKVA==
288
- dependencies:
289
- "@codemirror/state" "^6.0.0"
290
- "@codemirror/view" "^6.0.0"
291
- crelt "^1.0.5"
292
-
293
-"@codemirror/search@^6.0.0":
294
- version "6.5.5"
295
- resolved "https://registry.yarnpkg.com/@codemirror/search/-/search-6.5.5.tgz#cf97e201da364da2285c2a250167af25bbd2a4a2"
296
- integrity sha512-PIEN3Ke1buPod2EHbJsoQwlbpkz30qGZKcnmH1eihq9+bPQx8gelauUwLYaY4vBOuBAuEhmpDLii4rj/uO0yMA==
297
- dependencies:
298
- "@codemirror/state" "^6.0.0"
299
- "@codemirror/view" "^6.0.0"
300
- crelt "^1.0.5"
301
-
302
-"@codemirror/state@^6.0.0", "@codemirror/state@^6.4.0":
303
- version "6.4.0"
304
- resolved "https://registry.yarnpkg.com/@codemirror/state/-/state-6.4.0.tgz#8bc3e096c84360b34525a84696a84f86b305363a"
305
- integrity sha512-hm8XshYj5Fo30Bb922QX9hXB/bxOAVH+qaqHBzw5TKa72vOeslyGwd4X8M0c1dJ9JqxlaMceOQ8RsL9tC7gU0A==
306
-
307
-"@codemirror/view@^6.0.0", "@codemirror/view@^6.17.0", "@codemirror/view@^6.23.0":
308
- version "6.23.1"
309
- resolved "https://registry.yarnpkg.com/@codemirror/view/-/view-6.23.1.tgz#1ce3039a588d6b93f153b7c4c035c2075ede34a6"
310
- integrity sha512-J2Xnn5lFYT1ZN/5ewEoMBCmLlL71lZ3mBdb7cUEuHhX2ESoSrNEucpsDXpX22EuTGm9LOgC9v4Z0wx+Ez8QmGA==
311
- dependencies:
312
- "@codemirror/state" "^6.4.0"
313
- style-mod "^4.1.0"
314
- w3c-keyname "^2.2.4"
315
-
316
-"@esbuild/android-arm64@0.18.20":
317
- version "0.18.20"
318
- resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz#984b4f9c8d0377443cc2dfcef266d02244593622"
319
- integrity sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==
320
-
321
-"@esbuild/android-arm@0.18.20":
322
- version "0.18.20"
323
- resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.18.20.tgz#fedb265bc3a589c84cc11f810804f234947c3682"
324
- integrity sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==
325
-
326
-"@esbuild/android-x64@0.18.20":
327
- version "0.18.20"
328
- resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.18.20.tgz#35cf419c4cfc8babe8893d296cd990e9e9f756f2"
329
- integrity sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==
330
-
331
-"@esbuild/darwin-arm64@0.18.20":
332
- version "0.18.20"
333
- resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz#08172cbeccf95fbc383399a7f39cfbddaeb0d7c1"
334
- integrity sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==
335
-
336
-"@esbuild/darwin-x64@0.18.20":
337
- version "0.18.20"
338
- resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz#d70d5790d8bf475556b67d0f8b7c5bdff053d85d"
339
- integrity sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==
340
-
341
-"@esbuild/freebsd-arm64@0.18.20":
342
- version "0.18.20"
343
- resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz#98755cd12707f93f210e2494d6a4b51b96977f54"
344
- integrity sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==
345
-
346
-"@esbuild/freebsd-x64@0.18.20":
347
- version "0.18.20"
348
- resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz#c1eb2bff03915f87c29cece4c1a7fa1f423b066e"
349
- integrity sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==
350
-
351
-"@esbuild/linux-arm64@0.18.20":
352
- version "0.18.20"
353
- resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz#bad4238bd8f4fc25b5a021280c770ab5fc3a02a0"
354
- integrity sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==
355
-
356
-"@esbuild/linux-arm@0.18.20":
357
- version "0.18.20"
358
- resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz#3e617c61f33508a27150ee417543c8ab5acc73b0"
359
- integrity sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==
360
-
361
-"@esbuild/linux-ia32@0.18.20":
362
- version "0.18.20"
363
- resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz#699391cccba9aee6019b7f9892eb99219f1570a7"
364
- integrity sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==
365
-
366
-"@esbuild/linux-loong64@0.18.20":
367
- version "0.18.20"
368
- resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz#e6fccb7aac178dd2ffb9860465ac89d7f23b977d"
369
- integrity sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==
370
-
371
-"@esbuild/linux-mips64el@0.18.20":
372
- version "0.18.20"
373
- resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz#eeff3a937de9c2310de30622a957ad1bd9183231"
374
- integrity sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==
375
-
376
-"@esbuild/linux-ppc64@0.18.20":
377
- version "0.18.20"
378
- resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz#2f7156bde20b01527993e6881435ad79ba9599fb"
379
- integrity sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==
380
-
381
-"@esbuild/linux-riscv64@0.18.20":
382
- version "0.18.20"
383
- resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz#6628389f210123d8b4743045af8caa7d4ddfc7a6"
384
- integrity sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==
385
-
386
-"@esbuild/linux-s390x@0.18.20":
387
- version "0.18.20"
388
- resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz#255e81fb289b101026131858ab99fba63dcf0071"
389
- integrity sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==
390
-
391
-"@esbuild/linux-x64@0.18.20":
392
- version "0.18.20"
393
- resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz#c7690b3417af318a9b6f96df3031a8865176d338"
394
- integrity sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==
395
-
396
-"@esbuild/netbsd-x64@0.18.20":
397
- version "0.18.20"
398
- resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz#30e8cd8a3dded63975e2df2438ca109601ebe0d1"
399
- integrity sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==
400
-
401
-"@esbuild/openbsd-x64@0.18.20":
402
- version "0.18.20"
403
- resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz#7812af31b205055874c8082ea9cf9ab0da6217ae"
404
- integrity sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==
405
-
406
-"@esbuild/sunos-x64@0.18.20":
407
- version "0.18.20"
408
- resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz#d5c275c3b4e73c9b0ecd38d1ca62c020f887ab9d"
409
- integrity sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==
410
-
411
-"@esbuild/win32-arm64@0.18.20":
412
- version "0.18.20"
413
- resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz#73bc7f5a9f8a77805f357fab97f290d0e4820ac9"
414
- integrity sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==
415
-
416
-"@esbuild/win32-ia32@0.18.20":
417
- version "0.18.20"
418
- resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz#ec93cbf0ef1085cc12e71e0d661d20569ff42102"
419
- integrity sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==
420
-
421
-"@esbuild/win32-x64@0.18.20":
422
- version "0.18.20"
423
- resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz#786c5f41f043b07afb1af37683d7c33668858f6d"
424
- integrity sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==
425
-
426
-"@jridgewell/gen-mapping@^0.3.5":
427
- version "0.3.5"
428
- resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36"
429
- integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==
430
- dependencies:
431
- "@jridgewell/set-array" "^1.2.1"
432
- "@jridgewell/sourcemap-codec" "^1.4.10"
433
- "@jridgewell/trace-mapping" "^0.3.24"
434
-
435
-"@jridgewell/resolve-uri@^3.1.0":
436
- version "3.1.1"
437
- resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721"
438
- integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==
439
-
440
-"@jridgewell/set-array@^1.2.1":
441
- version "1.2.1"
442
- resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280"
443
- integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==
444
-
445
-"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.4.15", "@jridgewell/sourcemap-codec@^1.5.0":
446
- version "1.5.0"
447
- resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a"
448
- integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==
449
-
450
-"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.24":
451
- version "0.3.25"
452
- resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0"
453
- integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==
454
- dependencies:
455
- "@jridgewell/resolve-uri" "^3.1.0"
456
- "@jridgewell/sourcemap-codec" "^1.4.14"
457
-
458
-"@lezer/common@^1.0.0", "@lezer/common@^1.0.2", "@lezer/common@^1.1.0", "@lezer/common@^1.2.0", "@lezer/common@^1.2.1":
459
- version "1.2.1"
460
- resolved "https://registry.yarnpkg.com/@lezer/common/-/common-1.2.1.tgz#198b278b7869668e1bebbe687586e12a42731049"
461
- integrity sha512-yemX0ZD2xS/73llMZIK6KplkjIjf2EvAHcinDi/TfJ9hS25G0388+ClHt6/3but0oOxinTcQHJLDXh6w1crzFQ==
462
-
463
-"@lezer/cpp@^1.0.0":
464
- version "1.1.2"
465
- resolved "https://registry.yarnpkg.com/@lezer/cpp/-/cpp-1.1.2.tgz#1db93b09e011e8a7a08c347c9d5b7749971253bf"
466
- integrity sha512-macwKtyeUO0EW86r3xWQCzOV9/CF8imJLpJlPv3sDY57cPGeUZ8gXWOWNlJr52TVByMV3PayFQCA5SHEERDmVQ==
467
- dependencies:
468
- "@lezer/common" "^1.2.0"
469
- "@lezer/highlight" "^1.0.0"
470
- "@lezer/lr" "^1.0.0"
471
-
472
-"@lezer/css@^1.0.0", "@lezer/css@^1.1.0":
473
- version "1.1.7"
474
- resolved "https://registry.yarnpkg.com/@lezer/css/-/css-1.1.7.tgz#36004ee730c223d555a0ff3bccc7f428d85d9651"
475
- integrity sha512-7BlFFAKNn/b39jJLrhdLSX5A2k56GIJvyLqdmm7UU+7XvequY084iuKDMAEhAmAzHnwDE8FK4OQtsIUssW91tg==
476
- dependencies:
477
- "@lezer/common" "^1.2.0"
478
- "@lezer/highlight" "^1.0.0"
479
- "@lezer/lr" "^1.0.0"
480
-
481
-"@lezer/highlight@^1.0.0", "@lezer/highlight@^1.1.3":
482
- version "1.2.0"
483
- resolved "https://registry.yarnpkg.com/@lezer/highlight/-/highlight-1.2.0.tgz#e5898c3644208b4b589084089dceeea2966f7780"
484
- integrity sha512-WrS5Mw51sGrpqjlh3d4/fOwpEV2Hd3YOkp9DBt4k8XZQcoTHZFB7sx030A6OcahF4J1nDQAa3jXlTVVYH50IFA==
485
- dependencies:
486
- "@lezer/common" "^1.0.0"
487
-
488
-"@lezer/html@^1.3.0":
489
- version "1.3.8"
490
- resolved "https://registry.yarnpkg.com/@lezer/html/-/html-1.3.8.tgz#e0c8b28f91607787ab6696a1dd802c0c38f679e4"
491
- integrity sha512-EXseJ3pUzWxE6XQBQdqWHZqqlGQRSuNMBcLb6mZWS2J2v+QZhOObD+3ZIKIcm59ntTzyor4LqFTb72iJc3k23Q==
492
- dependencies:
493
- "@lezer/common" "^1.2.0"
494
- "@lezer/highlight" "^1.0.0"
495
- "@lezer/lr" "^1.0.0"
496
-
497
-"@lezer/java@^1.0.0":
498
- version "1.1.1"
499
- resolved "https://registry.yarnpkg.com/@lezer/java/-/java-1.1.1.tgz#eed8813a5f3eb1a913aa8eaf40d5b20f40dee3d6"
500
- integrity sha512-mt3dX13fRlpY7RlWELYRakanXgmwXsLRCrhstrn+c1sZd7jR2xle46/3heoxGd+oHxnuTnpoyXTyxcLJQs9+mQ==
501
- dependencies:
502
- "@lezer/common" "^1.2.0"
503
- "@lezer/highlight" "^1.0.0"
504
- "@lezer/lr" "^1.0.0"
505
-
506
-"@lezer/javascript@^1.0.0":
507
- version "1.4.13"
508
- resolved "https://registry.yarnpkg.com/@lezer/javascript/-/javascript-1.4.13.tgz#e6459a000e1d7369db3e97b1764da63eeb5afe1b"
509
- integrity sha512-5IBr8LIO3xJdJH1e9aj/ZNLE4LSbdsx25wFmGRAZsj2zSmwAYjx26JyU/BYOCpRQlu1jcv1z3vy4NB9+UkfRow==
510
- dependencies:
511
- "@lezer/common" "^1.2.0"
512
- "@lezer/highlight" "^1.1.3"
513
- "@lezer/lr" "^1.3.0"
514
-
515
-"@lezer/json@^1.0.0":
516
- version "1.0.2"
517
- resolved "https://registry.yarnpkg.com/@lezer/json/-/json-1.0.2.tgz#bdc849e174113e2d9a569a5e6fb1a27e2f703eaf"
518
- integrity sha512-xHT2P4S5eeCYECyKNPhr4cbEL9tc8w83SPwRC373o9uEdrvGKTZoJVAGxpOsZckMlEh9W23Pc72ew918RWQOBQ==
519
- dependencies:
520
- "@lezer/common" "^1.2.0"
521
- "@lezer/highlight" "^1.0.0"
522
- "@lezer/lr" "^1.0.0"
523
-
524
-"@lezer/lr@^1.0.0", "@lezer/lr@^1.1.0", "@lezer/lr@^1.3.0", "@lezer/lr@^1.3.1", "@lezer/lr@^1.3.3", "@lezer/lr@^1.4.0":
525
- version "1.4.0"
526
- resolved "https://registry.yarnpkg.com/@lezer/lr/-/lr-1.4.0.tgz#ed52a75dbbfbb0d1eb63710ea84c35ee647cb67e"
527
- integrity sha512-Wst46p51km8gH0ZUmeNrtpRYmdlRHUpN1DQd3GFAyKANi8WVz8c2jHYTf1CVScFaCjQw1iO3ZZdqGDxQPRErTg==
528
- dependencies:
529
- "@lezer/common" "^1.0.0"
530
-
531
-"@lezer/markdown@^1.0.0":
532
- version "1.2.0"
533
- resolved "https://registry.yarnpkg.com/@lezer/markdown/-/markdown-1.2.0.tgz#387cd5fba85479e3fa1d74586060dc5392c9ccb6"
534
- integrity sha512-d7MwsfAukZJo1GpPrcPGa3MxaFFOqNp0gbqF+3F7pTeNDOgeJN1muXzx1XXDPt+Ac+/voCzsH7qXqnn+xReG/g==
535
- dependencies:
536
- "@lezer/common" "^1.0.0"
537
- "@lezer/highlight" "^1.0.0"
538
-
539
-"@lezer/php@^1.0.0":
540
- version "1.0.2"
541
- resolved "https://registry.yarnpkg.com/@lezer/php/-/php-1.0.2.tgz#7c291631fc1e7f7efe99977522bc48bdc732658a"
542
- integrity sha512-GN7BnqtGRpFyeoKSEqxvGvhJQiI4zkgmYnDk/JIyc7H7Ifc1tkPnUn/R2R8meH3h/aBf5rzjvU8ZQoyiNDtDrA==
543
- dependencies:
544
- "@lezer/common" "^1.2.0"
545
- "@lezer/highlight" "^1.0.0"
546
- "@lezer/lr" "^1.1.0"
547
-
548
-"@lezer/python@^1.1.4":
549
- version "1.1.11"
550
- resolved "https://registry.yarnpkg.com/@lezer/python/-/python-1.1.11.tgz#ee520f69b30d94e189a6b8b10f6cc3698a2978fa"
551
- integrity sha512-C3QeLCcdAKJDUOsYjfFP6a1wdn8jhUNX200bgFm8TpKH1eM2PlgYQS5ugw6E38qGeEx7CP21I1Q52SoybXt0OQ==
552
- dependencies:
553
- "@lezer/common" "^1.2.0"
554
- "@lezer/highlight" "^1.0.0"
555
- "@lezer/lr" "^1.0.0"
556
-
557
-"@lezer/rust@^1.0.0":
558
- version "1.0.2"
559
- resolved "https://registry.yarnpkg.com/@lezer/rust/-/rust-1.0.2.tgz#cc9a75605d67182a0e799ac40b1965a61dcc6ef0"
560
- integrity sha512-Lz5sIPBdF2FUXcWeCu1//ojFAZqzTQNRga0aYv6dYXqJqPfMdCAI0NzajWUd4Xijj1IKJLtjoXRPMvTKWBcqKg==
561
- dependencies:
562
- "@lezer/common" "^1.2.0"
563
- "@lezer/highlight" "^1.0.0"
564
- "@lezer/lr" "^1.0.0"
565
-
566
-"@lezer/sass@^1.0.0":
567
- version "1.0.4"
568
- resolved "https://registry.yarnpkg.com/@lezer/sass/-/sass-1.0.4.tgz#5d18c460a4a896145ac49bab8ea7998ac9d9b401"
569
- integrity sha512-AqW4myvp73sbMk6y0+gJrMjN5xtqFZzqTftzO3YcO8gSL5d3pymIP3deQllAI8+s1ZoSzH6kD4hsoFLpkD9Kfg==
570
- dependencies:
571
- "@lezer/common" "^1.2.0"
572
- "@lezer/highlight" "^1.0.0"
573
- "@lezer/lr" "^1.0.0"
574
-
575
-"@lezer/xml@^1.0.0":
576
- version "1.0.4"
577
- resolved "https://registry.yarnpkg.com/@lezer/xml/-/xml-1.0.4.tgz#d565dd84af9ec0f620b0bb5f043b1233e63ffb0a"
578
- integrity sha512-WmXKb5eX8+rRfZYSNRR5TPee/ZoDgBdVS/rj1VCJGDKa5gNldIctQYibCoFVyNhvZsyL/8nHbZJZPM4gnXN2Vw==
579
- dependencies:
580
- "@lezer/common" "^1.2.0"
581
- "@lezer/highlight" "^1.0.0"
582
- "@lezer/lr" "^1.0.0"
583
-
584
-"@lezer/yaml@^1.0.0":
585
- version "1.0.2"
586
- resolved "https://registry.yarnpkg.com/@lezer/yaml/-/yaml-1.0.2.tgz#52e577f1284920d73e2d19089d408afb6b68d3b7"
587
- integrity sha512-XCkwuxe+eumJ28nA9e1S6XKsXz9W7V/AG+WBiWOtiIuUpKcZ/bHuvN8bLxSDREIcybSRpEd/jvphh4vgm6Ed2g==
588
- dependencies:
589
- "@lezer/common" "^1.2.0"
590
- "@lezer/highlight" "^1.0.0"
591
- "@lezer/lr" "^1.4.0"
592
-
593
-"@nodelib/fs.scandir@2.1.5":
594
- version "2.1.5"
595
- resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
596
- integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
597
- dependencies:
598
- "@nodelib/fs.stat" "2.0.5"
599
- run-parallel "^1.1.9"
600
-
601
-"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
602
- version "2.0.5"
603
- resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
604
- integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
605
-
606
-"@nodelib/fs.walk@^1.2.3":
607
- version "1.2.8"
608
- resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
609
- integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
610
- dependencies:
611
- "@nodelib/fs.scandir" "2.1.5"
612
- fastq "^1.6.0"
613
-
614
-"@replit/codemirror-indentation-markers@^6.5.0":
615
- version "6.5.0"
616
- resolved "https://registry.yarnpkg.com/@replit/codemirror-indentation-markers/-/codemirror-indentation-markers-6.5.0.tgz#e853e406cf05fea13449578c6c9c1383c6feb219"
617
- integrity sha512-5RgeuQ6erfROi1EVI2X7G4UR+KByjb07jhYMynvpvlrV22JlnARifmKMGEUKy0pKcxBNfwbFqoUlTYHPgyZNlg==
618
-
619
-"@sveltejs/vite-plugin-svelte-inspector@^1.0.4":
620
- version "1.0.4"
621
- resolved "https://registry.yarnpkg.com/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-1.0.4.tgz#c99fcb73aaa845a3e2c0563409aeb3ee0b863add"
622
- integrity sha512-zjiuZ3yydBtwpF3bj0kQNV0YXe+iKE545QGZVTaylW3eAzFr+pJ/cwK8lZEaRp4JtaJXhD5DyWAV4AxLh6DgaQ==
623
- dependencies:
624
- debug "^4.3.4"
625
-
626
-"@sveltejs/vite-plugin-svelte@^2.0.4":
627
- version "2.5.3"
628
- resolved "https://registry.yarnpkg.com/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.5.3.tgz#23f810d0c38d159491845175c2566a51639be3fc"
629
- integrity sha512-erhNtXxE5/6xGZz/M9eXsmI7Pxa6MS7jyTy06zN3Ck++ldrppOnOlJwHHTsMC7DHDQdgUp4NAc4cDNQ9eGdB/w==
630
- dependencies:
631
- "@sveltejs/vite-plugin-svelte-inspector" "^1.0.4"
632
- debug "^4.3.4"
633
- deepmerge "^4.3.1"
634
- kleur "^4.1.5"
635
- magic-string "^0.30.3"
636
- svelte-hmr "^0.15.3"
637
- vitefu "^0.2.4"
638
-
639
-"@tauri-apps/api@1.5.3":
640
- version "1.5.3"
641
- resolved "https://registry.yarnpkg.com/@tauri-apps/api/-/api-1.5.3.tgz#f7b362b1f30aadb0a8bbeb7ae111755c0ed33d73"
642
- integrity sha512-zxnDjHHKjOsrIzZm6nO5Xapb/BxqUq1tc7cGkFXsFkGTsSWgCPH1D8mm0XS9weJY2OaR73I3k3S+b7eSzJDfqA==
643
-
644
-"@tauri-apps/api@^1.5.3", "@tauri-apps/api@^1.5.5":
645
- version "1.5.5"
646
- resolved "https://registry.yarnpkg.com/@tauri-apps/api/-/api-1.5.5.tgz#6ecc147e565912648d2de862d8c495cc7c705693"
647
- integrity sha512-Jgwj8BK/9YXZNzcqVDk1Al7+u5V9sWrZ8MhV41A1AKgJaicHuqlkc/qdx06sNDXvc+qprTPpBAaqnt891qOUIQ==
648
-
649
-"@tauri-apps/cli-darwin-arm64@1.5.14":
650
- version "1.5.14"
651
- resolved "https://registry.yarnpkg.com/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.5.14.tgz#ef2e3d4ee8da00aa8eb027a9b771fc1626e4f47a"
652
- integrity sha512-lxoSOp3KKSqzHJa7iT32dukPGMlfsTuja1xXSgwR8o/fqzpYJY7FY/3ZxesP8HR66FcK+vtqa//HNqeOQ0mHkA==
653
-
654
-"@tauri-apps/cli-darwin-x64@1.5.14":
655
- version "1.5.14"
656
- resolved "https://registry.yarnpkg.com/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.5.14.tgz#486834e8eafab0c6ae4db342ce8a7b91e1555384"
657
- integrity sha512-EXSwN1n5spfG8FoXuyc90ACtmDJXzaZ1gxyENaq9xEpQoo7j/Q1vb6qXxmr6azKr8zmqY4h08ZFbv3exh93xJg==
658
-
659
-"@tauri-apps/cli-linux-arm-gnueabihf@1.5.14":
660
- version "1.5.14"
661
- resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.5.14.tgz#5f9893ef5f519474547d1983942815307779ff6a"
662
- integrity sha512-Yb8BH/KYR7Tl+de40sZPfrqbhcU3Jlu+UPIrnXt05sjn48xqIps74Xjz8zzVp0TuHxUp8FmIGtCVhQgsbrsvvg==
663
-
664
-"@tauri-apps/cli-linux-arm64-gnu@1.5.14":
665
- version "1.5.14"
666
- resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.5.14.tgz#b0c335887918ede167862f8abe1455a94d4387d8"
667
- integrity sha512-QrKHP4gRaHiup478rPBZ+BmNd88yze9jMmheoNy9mN1K/aECRmTHO+tWhsxv5moFHZzRhO0QDWxxvTtiaPXaGg==
668
-
669
-"@tauri-apps/cli-linux-arm64-musl@1.5.14":
670
- version "1.5.14"
671
- resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.5.14.tgz#3aba82cf3b8d1d280d59ee067fb712f227a1478c"
672
- integrity sha512-Hb1C1VMxmUcyGjW/K/INKF87zzzgLEVRmWZZnQd7M1P4uue4xPyIwUELSdX12Z2jREPgmLW4AXPD0m6wsNu7iw==
673
-
674
-"@tauri-apps/cli-linux-x64-gnu@1.5.14":
675
- version "1.5.14"
676
- resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.5.14.tgz#3929adca8d402c70ea6c8f4fdbc9539370bc4407"
677
- integrity sha512-kD9v/UwPDuhIgq2TJj/s2/7rqk+vmExVV6xHPKI8vVbIvlNAOZqmx3fpxjej1241vhJ/piGd/m6q6YMWGsL0oQ==
678
-
679
-"@tauri-apps/cli-linux-x64-musl@1.5.14":
680
- version "1.5.14"
681
- resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.5.14.tgz#249b468b45d2942cfc4bc7a0afa6360e55b4b67f"
682
- integrity sha512-204Drgg9Zx0+THKndqASz4+iPCwqA3gQVF9C0CDIArNXrjPyJjVvW8VP5CHiZYaTNWxlz/ltyxluM6UFWbXNFw==
683
-
684
-"@tauri-apps/cli-win32-arm64-msvc@1.5.14":
685
- version "1.5.14"
686
- resolved "https://registry.yarnpkg.com/@tauri-apps/cli-win32-arm64-msvc/-/cli-win32-arm64-msvc-1.5.14.tgz#3218203615aad5ce7095db273fc1d07dd1b21f05"
687
- integrity sha512-sqPSni2MnWNCm+8YZnLdWCclxfSHaYqKuPFSz8q7Tn1G1m/cA9gyPoC1G0esHftY7bu/ZM5lB4kM3I4U0KlLiA==
688
-
689
-"@tauri-apps/cli-win32-ia32-msvc@1.5.14":
690
- version "1.5.14"
691
- resolved "https://registry.yarnpkg.com/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.5.14.tgz#d1928325bb65b95afb9d7e0a5385601e5e8d4c50"
692
- integrity sha512-8xN8W0zTs8oFsQmvYLxHFeqhzVI7oTaPK1xQMc5gbpFP45jN41c21aCXfjnvzT+h90EfCHUF9EWj2HTEJSb7Iw==
693
-
694
-"@tauri-apps/cli-win32-x64-msvc@1.5.14":
695
- version "1.5.14"
696
- resolved "https://registry.yarnpkg.com/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.5.14.tgz#6a407d4dcb4eacc4e421625b3e1925a677b2e0b6"
697
- integrity sha512-U0slee5tNM2PYECBpPHavLSwkT3szGMZ+qhcikQQbDan84bQdLn/kHWjyXOgLJs4KSve4+KxcrN+AVqj0VyHnw==
698
-
699
-"@tauri-apps/cli@^1.5.14":
700
- version "1.5.14"
701
- resolved "https://registry.yarnpkg.com/@tauri-apps/cli/-/cli-1.5.14.tgz#ea28b389d43b4c4e3cb2b455179573f924016711"
702
- integrity sha512-JOSMKymlg116UdEXSj69eg5p1OtZnQkUE0qIGbtNDO1sk3X/KgBN6+oHBW0BzPStp/W0AjBgrMWCqjHPwEpOug==
703
- optionalDependencies:
704
- "@tauri-apps/cli-darwin-arm64" "1.5.14"
705
- "@tauri-apps/cli-darwin-x64" "1.5.14"
706
- "@tauri-apps/cli-linux-arm-gnueabihf" "1.5.14"
707
- "@tauri-apps/cli-linux-arm64-gnu" "1.5.14"
708
- "@tauri-apps/cli-linux-arm64-musl" "1.5.14"
709
- "@tauri-apps/cli-linux-x64-gnu" "1.5.14"
710
- "@tauri-apps/cli-linux-x64-musl" "1.5.14"
711
- "@tauri-apps/cli-win32-arm64-msvc" "1.5.14"
712
- "@tauri-apps/cli-win32-ia32-msvc" "1.5.14"
713
- "@tauri-apps/cli-win32-x64-msvc" "1.5.14"
714
-
715
-"@tsconfig/svelte@^4.0.1":
716
- version "4.0.1"
717
- resolved "https://registry.yarnpkg.com/@tsconfig/svelte/-/svelte-4.0.1.tgz#f36c1085fbdd868c10fb0426141956483dd4867b"
718
- integrity sha512-B+XlGpmuAQzJqDoBATNCvEPqQg0HkO7S8pM14QDI5NsmtymzRexQ1N+nX2H6RTtFbuFgaZD4I8AAi8voGg0GLg==
719
-
720
-"@types/estree@*", "@types/estree@^1.0.0", "@types/estree@^1.0.1":
721
- version "1.0.5"
722
- resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4"
723
- integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==
724
-
725
-"@types/node@^18.15.11":
726
- version "18.19.10"
727
- resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.10.tgz#4de314ab66faf6bc8ba691021a091ddcdf13a158"
728
- integrity sha512-IZD8kAM02AW1HRDTPOlz3npFava678pr8Ie9Vp8uRhBROXAv8MXT2pCnGZZAKYdromsNQLHQcfWQ6EOatVLtqA==
729
- dependencies:
730
- undici-types "~5.26.4"
731
-
732
-"@types/pug@^2.0.6":
733
- version "2.0.10"
734
- resolved "https://registry.yarnpkg.com/@types/pug/-/pug-2.0.10.tgz#52f8dbd6113517aef901db20b4f3fca543b88c1f"
735
- integrity sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==
736
-
737
-acorn@^8.10.0, acorn@^8.9.0:
738
- version "8.12.1"
739
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248"
740
- integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==
741
-
742
-anymatch@~3.1.2:
743
- version "3.1.3"
744
- resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e"
745
- integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==
746
- dependencies:
747
- normalize-path "^3.0.0"
748
- picomatch "^2.0.4"
749
-
750
-aria-query@^5.3.0:
751
- version "5.3.0"
752
- resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.0.tgz#650c569e41ad90b51b3d7df5e5eed1c7549c103e"
753
- integrity sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==
754
- dependencies:
755
- dequal "^2.0.3"
756
-
757
-axobject-query@^4.0.0:
758
- version "4.1.0"
759
- resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-4.1.0.tgz#28768c76d0e3cff21bc62a9e2d0b6ac30042a1ee"
760
- integrity sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==
761
-
762
-balanced-match@^1.0.0:
763
- version "1.0.2"
764
- resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
765
- integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
766
-
767
-binary-extensions@^2.0.0:
768
- version "2.2.0"
769
- resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
770
- integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
771
-
772
-brace-expansion@^1.1.7:
773
- version "1.1.11"
774
- resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
775
- integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
776
- dependencies:
777
- balanced-match "^1.0.0"
778
- concat-map "0.0.1"
779
-
780
-braces@^3.0.3, braces@~3.0.2:
781
- version "3.0.3"
782
- resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789"
783
- integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==
784
- dependencies:
785
- fill-range "^7.1.1"
786
-
787
-buffer-crc32@^0.2.5:
788
- version "0.2.13"
789
- resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"
790
- integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==
791
-
792
-callsites@^3.0.0:
793
- version "3.1.0"
794
- resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
795
- integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
796
-
797
-carbon-icons-svelte@^11.4.0:
798
- version "11.4.0"
799
- resolved "https://registry.yarnpkg.com/carbon-icons-svelte/-/carbon-icons-svelte-11.4.0.tgz#1bab38ac0c8f778e0431f8df54324829c81cfd30"
800
- integrity sha512-p/llZde2kP2BI9SOqM+QFKGfQnYrW+4dVxF1rAYriEADXDsjt9EYlh+KpQ5qf4JpXAq+e2+TB/r/lIG1xdUbAQ==
801
-
802
-"chokidar@>=3.0.0 <4.0.0", chokidar@^3.4.1:
803
- version "3.5.3"
804
- resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd"
805
- integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==
806
- dependencies:
807
- anymatch "~3.1.2"
808
- braces "~3.0.2"
809
- glob-parent "~5.1.2"
810
- is-binary-path "~2.1.0"
811
- is-glob "~4.0.1"
812
- normalize-path "~3.0.0"
813
- readdirp "~3.6.0"
814
- optionalDependencies:
815
- fsevents "~2.3.2"
816
-
817
-code-red@^1.0.3:
818
- version "1.0.4"
819
- resolved "https://registry.yarnpkg.com/code-red/-/code-red-1.0.4.tgz#59ba5c9d1d320a4ef795bc10a28bd42bfebe3e35"
820
- integrity sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==
821
- dependencies:
822
- "@jridgewell/sourcemap-codec" "^1.4.15"
823
- "@types/estree" "^1.0.1"
824
- acorn "^8.10.0"
825
- estree-walker "^3.0.3"
826
- periscopic "^3.1.0"
827
-
828
-codemirror@^6.0.1:
829
- version "6.0.1"
830
- resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-6.0.1.tgz#62b91142d45904547ee3e0e0e4c1a79158035a29"
831
- integrity sha512-J8j+nZ+CdWmIeFIGXEFbFPtpiYacFMDR8GlHK3IyHQJMCaVRfGx9NT+Hxivv1ckLWPvNdZqndbr/7lVhrf/Svg==
832
- dependencies:
833
- "@codemirror/autocomplete" "^6.0.0"
834
- "@codemirror/commands" "^6.0.0"
835
- "@codemirror/language" "^6.0.0"
836
- "@codemirror/lint" "^6.0.0"
837
- "@codemirror/search" "^6.0.0"
838
- "@codemirror/state" "^6.0.0"
839
- "@codemirror/view" "^6.0.0"
840
-
841
-concat-map@0.0.1:
842
- version "0.0.1"
843
- resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
844
- integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
845
-
846
-crelt@^1.0.5:
847
- version "1.0.6"
848
- resolved "https://registry.yarnpkg.com/crelt/-/crelt-1.0.6.tgz#7cc898ea74e190fb6ef9dae57f8f81cf7302df72"
849
- integrity sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==
850
-
851
-css-tree@^2.3.1:
852
- version "2.3.1"
853
- resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.3.1.tgz#10264ce1e5442e8572fc82fbe490644ff54b5c20"
854
- integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==
855
- dependencies:
856
- mdn-data "2.0.30"
857
- source-map-js "^1.0.1"
858
-
859
-debug@^4.3.4:
860
- version "4.3.4"
861
- resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
862
- integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
863
- dependencies:
864
- ms "2.1.2"
865
-
866
-deepmerge@^4.3.1:
867
- version "4.3.1"
868
- resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a"
869
- integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==
870
-
871
-dequal@^2.0.3:
872
- version "2.0.3"
873
- resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be"
874
- integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==
875
-
876
-detect-indent@^6.1.0:
877
- version "6.1.0"
878
- resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6"
879
- integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==
880
-
881
-es6-promise@^3.1.2:
882
- version "3.3.1"
883
- resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.3.1.tgz#a08cdde84ccdbf34d027a1451bc91d4bcd28a613"
884
- integrity sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==
885
-
886
-esbuild@^0.18.10:
887
- version "0.18.20"
888
- resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.18.20.tgz#4709f5a34801b43b799ab7d6d82f7284a9b7a7a6"
889
- integrity sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==
890
- optionalDependencies:
891
- "@esbuild/android-arm" "0.18.20"
892
- "@esbuild/android-arm64" "0.18.20"
893
- "@esbuild/android-x64" "0.18.20"
894
- "@esbuild/darwin-arm64" "0.18.20"
895
- "@esbuild/darwin-x64" "0.18.20"
896
- "@esbuild/freebsd-arm64" "0.18.20"
897
- "@esbuild/freebsd-x64" "0.18.20"
898
- "@esbuild/linux-arm" "0.18.20"
899
- "@esbuild/linux-arm64" "0.18.20"
900
- "@esbuild/linux-ia32" "0.18.20"
901
- "@esbuild/linux-loong64" "0.18.20"
902
- "@esbuild/linux-mips64el" "0.18.20"
903
- "@esbuild/linux-ppc64" "0.18.20"
904
- "@esbuild/linux-riscv64" "0.18.20"
905
- "@esbuild/linux-s390x" "0.18.20"
906
- "@esbuild/linux-x64" "0.18.20"
907
- "@esbuild/netbsd-x64" "0.18.20"
908
- "@esbuild/openbsd-x64" "0.18.20"
909
- "@esbuild/sunos-x64" "0.18.20"
910
- "@esbuild/win32-arm64" "0.18.20"
911
- "@esbuild/win32-ia32" "0.18.20"
912
- "@esbuild/win32-x64" "0.18.20"
913
-
914
-esm-env-robust@^0.0.3:
915
- version "0.0.3"
916
- resolved "https://registry.yarnpkg.com/esm-env-robust/-/esm-env-robust-0.0.3.tgz#ef95644dde2f2bd750dec4366a43950b3dc3ed50"
917
- integrity sha512-90Gnuw2DALOqlL1581VxP3GHPUNHX9U+fQ+8FNcTTFClhY5gEggAAnJ3q1b2Oq23knRsjv8YpNeMRPaMLUymOA==
918
- dependencies:
919
- esm-env "^1.0.0"
920
-
921
-esm-env@^1.0.0:
922
- version "1.0.0"
923
- resolved "https://registry.yarnpkg.com/esm-env/-/esm-env-1.0.0.tgz#b124b40b180711690a4cb9b00d16573391950413"
924
- integrity sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==
925
-
926
-estree-walker@^3.0.0, estree-walker@^3.0.3:
927
- version "3.0.3"
928
- resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-3.0.3.tgz#67c3e549ec402a487b4fc193d1953a524752340d"
929
- integrity sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==
930
- dependencies:
931
- "@types/estree" "^1.0.0"
932
-
933
-fast-glob@^3.2.7:
934
- version "3.3.2"
935
- resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129"
936
- integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==
937
- dependencies:
938
- "@nodelib/fs.stat" "^2.0.2"
939
- "@nodelib/fs.walk" "^1.2.3"
940
- glob-parent "^5.1.2"
941
- merge2 "^1.3.0"
942
- micromatch "^4.0.4"
943
-
944
-fastq@^1.6.0:
945
- version "1.17.0"
946
- resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.17.0.tgz#ca5e1a90b5e68f97fc8b61330d5819b82f5fab03"
947
- integrity sha512-zGygtijUMT7jnk3h26kUms3BkSDp4IfIKjmnqI2tvx6nuBfiF1UqOxbnLfzdv+apBy+53oaImsKtMw/xYbW+1w==
948
- dependencies:
949
- reusify "^1.0.4"
950
-
951
-fill-range@^7.1.1:
952
- version "7.1.1"
953
- resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292"
954
- integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==
955
- dependencies:
956
- to-regex-range "^5.0.1"
957
-
958
-fs.realpath@^1.0.0:
959
- version "1.0.0"
960
- resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
961
- integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
962
-
963
-fsevents@~2.3.2:
964
- version "2.3.3"
965
- resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
966
- integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
967
-
968
-glob-parent@^5.1.2, glob-parent@~5.1.2:
969
- version "5.1.2"
970
- resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
971
- integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
972
- dependencies:
973
- is-glob "^4.0.1"
974
-
975
-glob@^7.1.3:
976
- version "7.2.3"
977
- resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
978
- integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
979
- dependencies:
980
- fs.realpath "^1.0.0"
981
- inflight "^1.0.4"
982
- inherits "2"
983
- minimatch "^3.1.1"
984
- once "^1.3.0"
985
- path-is-absolute "^1.0.0"
986
-
987
-graceful-fs@^4.1.3:
988
- version "4.2.11"
989
- resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
990
- integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
991
-
992
-immutable@^4.0.0:
993
- version "4.3.5"
994
- resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.3.5.tgz#f8b436e66d59f99760dc577f5c99a4fd2a5cc5a0"
995
- integrity sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==
996
-
997
-import-fresh@^3.2.1:
998
- version "3.3.0"
999
- resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
1000
- integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
1001
- dependencies:
1002
- parent-module "^1.0.0"
1003
- resolve-from "^4.0.0"
1004
-
1005
-inflight@^1.0.4:
1006
- version "1.0.6"
1007
- resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
1008
- integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==
1009
- dependencies:
1010
- once "^1.3.0"
1011
- wrappy "1"
1012
-
1013
-inherits@2:
1014
- version "2.0.4"
1015
- resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
1016
- integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
1017
-
1018
-is-binary-path@~2.1.0:
1019
- version "2.1.0"
1020
- resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
1021
- integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
1022
- dependencies:
1023
- binary-extensions "^2.0.0"
1024
-
1025
-is-extglob@^2.1.1:
1026
- version "2.1.1"
1027
- resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
1028
- integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
1029
-
1030
-is-glob@^4.0.1, is-glob@~4.0.1:
1031
- version "4.0.3"
1032
- resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
1033
- integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
1034
- dependencies:
1035
- is-extglob "^2.1.1"
1036
-
1037
-is-number@^7.0.0:
1038
- version "7.0.0"
1039
- resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
1040
- integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
1041
-
1042
-is-reference@^3.0.0, is-reference@^3.0.1:
1043
- version "3.0.2"
1044
- resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-3.0.2.tgz#154747a01f45cd962404ee89d43837af2cba247c"
1045
- integrity sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==
1046
- dependencies:
1047
- "@types/estree" "*"
1048
-
1049
-kleur@^4.1.5:
1050
- version "4.1.5"
1051
- resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780"
1052
- integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==
1053
-
1054
-locate-character@^3.0.0:
1055
- version "3.0.0"
1056
- resolved "https://registry.yarnpkg.com/locate-character/-/locate-character-3.0.0.tgz#0305c5b8744f61028ef5d01f444009e00779f974"
1057
- integrity sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==
1058
-
1059
-magic-string@^0.30.3, magic-string@^0.30.4, magic-string@^0.30.5:
1060
- version "0.30.11"
1061
- resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.11.tgz#301a6f93b3e8c2cb13ac1a7a673492c0dfd12954"
1062
- integrity sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==
1063
- dependencies:
1064
- "@jridgewell/sourcemap-codec" "^1.5.0"
1065
-
1066
-mdn-data@2.0.30:
1067
- version "2.0.30"
1068
- resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.30.tgz#ce4df6f80af6cfbe218ecd5c552ba13c4dfa08cc"
1069
- integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==
1070
-
1071
-merge2@^1.3.0:
1072
- version "1.4.1"
1073
- resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
1074
- integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
1075
-
1076
-micromatch@^4.0.4:
1077
- version "4.0.8"
1078
- resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202"
1079
- integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==
1080
- dependencies:
1081
- braces "^3.0.3"
1082
- picomatch "^2.3.1"
1083
-
1084
-min-indent@^1.0.0:
1085
- version "1.0.1"
1086
- resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
1087
- integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
1088
-
1089
-minimatch@^3.1.1:
1090
- version "3.1.2"
1091
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
1092
- integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
1093
- dependencies:
1094
- brace-expansion "^1.1.7"
1095
-
1096
-minimist@^1.2.0, minimist@^1.2.6:
1097
- version "1.2.8"
1098
- resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
1099
- integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
1100
-
1101
-mkdirp@^0.5.1:
1102
- version "0.5.6"
1103
- resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6"
1104
- integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==
1105
- dependencies:
1106
- minimist "^1.2.6"
1107
-
1108
-mousetrap@^1.6.5:
1109
- version "1.6.5"
1110
- resolved "https://registry.yarnpkg.com/mousetrap/-/mousetrap-1.6.5.tgz#8a766d8c272b08393d5f56074e0b5ec183485bf9"
1111
- integrity sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==
1112
-
1113
-mri@^1.1.0:
1114
- version "1.2.0"
1115
- resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b"
1116
- integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==
1117
-
1118
-ms@2.1.2:
1119
- version "2.1.2"
1120
- resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
1121
- integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
1122
-
1123
-nanoid@^3.3.7:
1124
- version "3.3.7"
1125
- resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8"
1126
- integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==
1127
-
1128
-normalize-path@^3.0.0, normalize-path@~3.0.0:
1129
- version "3.0.0"
1130
- resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
1131
- integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
1132
-
1133
-once@^1.3.0:
1134
- version "1.4.0"
1135
- resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
1136
- integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==
1137
- dependencies:
1138
- wrappy "1"
1139
-
1140
-parent-module@^1.0.0:
1141
- version "1.0.1"
1142
- resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
1143
- integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
1144
- dependencies:
1145
- callsites "^3.0.0"
1146
-
1147
-path-is-absolute@^1.0.0:
1148
- version "1.0.1"
1149
- resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
1150
- integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==
1151
-
1152
-periscopic@^3.1.0:
1153
- version "3.1.0"
1154
- resolved "https://registry.yarnpkg.com/periscopic/-/periscopic-3.1.0.tgz#7e9037bf51c5855bd33b48928828db4afa79d97a"
1155
- integrity sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==
1156
- dependencies:
1157
- "@types/estree" "^1.0.0"
1158
- estree-walker "^3.0.0"
1159
- is-reference "^3.0.0"
1160
-
1161
-picocolors@^1.0.0:
1162
- version "1.0.0"
1163
- resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
1164
- integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
1165
-
1166
-picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1:
1167
- version "2.3.1"
1168
- resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
1169
- integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
1170
-
1171
-postcss@^8.4.27:
1172
- version "8.4.33"
1173
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.33.tgz#1378e859c9f69bf6f638b990a0212f43e2aaa742"
1174
- integrity sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==
1175
- dependencies:
1176
- nanoid "^3.3.7"
1177
- picocolors "^1.0.0"
1178
- source-map-js "^1.0.2"
1179
-
1180
-prettier@^2.8.7:
1181
- version "2.8.8"
1182
- resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da"
1183
- integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==
1184
-
1185
-queue-microtask@^1.2.2:
1186
- version "1.2.3"
1187
- resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
1188
- integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
1189
-
1190
-readdirp@~3.6.0:
1191
- version "3.6.0"
1192
- resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
1193
- integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
1194
- dependencies:
1195
- picomatch "^2.2.1"
1196
-
1197
-resolve-from@^4.0.0:
1198
- version "4.0.0"
1199
- resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
1200
- integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
1201
-
1202
-reusify@^1.0.4:
1203
- version "1.0.4"
1204
- resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
1205
- integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
1206
-
1207
-rimraf@^2.5.2:
1208
- version "2.7.1"
1209
- resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
1210
- integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
1211
- dependencies:
1212
- glob "^7.1.3"
1213
-
1214
-rollup@^3.27.1:
1215
- version "3.29.4"
1216
- resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.29.4.tgz#4d70c0f9834146df8705bfb69a9a19c9e1109981"
1217
- integrity sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==
1218
- optionalDependencies:
1219
- fsevents "~2.3.2"
1220
-
1221
-run-parallel@^1.1.9:
1222
- version "1.2.0"
1223
- resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
1224
- integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
1225
- dependencies:
1226
- queue-microtask "^1.2.2"
1227
-
1228
-sade@^1.7.4:
1229
- version "1.8.1"
1230
- resolved "https://registry.yarnpkg.com/sade/-/sade-1.8.1.tgz#0a78e81d658d394887be57d2a409bf703a3b2701"
1231
- integrity sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==
1232
- dependencies:
1233
- mri "^1.1.0"
1234
-
1235
-sander@^0.5.0:
1236
- version "0.5.1"
1237
- resolved "https://registry.yarnpkg.com/sander/-/sander-0.5.1.tgz#741e245e231f07cafb6fdf0f133adfa216a502ad"
1238
- integrity sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==
1239
- dependencies:
1240
- es6-promise "^3.1.2"
1241
- graceful-fs "^4.1.3"
1242
- mkdirp "^0.5.1"
1243
- rimraf "^2.5.2"
1244
-
1245
-sass@^1.62.0:
1246
- version "1.70.0"
1247
- resolved "https://registry.yarnpkg.com/sass/-/sass-1.70.0.tgz#761197419d97b5358cb25f9dd38c176a8a270a75"
1248
- integrity sha512-uUxNQ3zAHeAx5nRFskBnrWzDUJrrvpCPD5FNAoRvTi0WwremlheES3tg+56PaVtCs5QDRX5CBLxxKMDJMEa1WQ==
1249
- dependencies:
1250
- chokidar ">=3.0.0 <4.0.0"
1251
- immutable "^4.0.0"
1252
- source-map-js ">=0.6.2 <2.0.0"
1253
-
1254
-sorcery@^0.11.0:
1255
- version "0.11.0"
1256
- resolved "https://registry.yarnpkg.com/sorcery/-/sorcery-0.11.0.tgz#310c80ee993433854bb55bb9aa4003acd147fca8"
1257
- integrity sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==
1258
- dependencies:
1259
- "@jridgewell/sourcemap-codec" "^1.4.14"
1260
- buffer-crc32 "^0.2.5"
1261
- minimist "^1.2.0"
1262
- sander "^0.5.0"
1263
-
1264
-sortablejs@^1.15.0:
1265
- version "1.15.2"
1266
- resolved "https://registry.yarnpkg.com/sortablejs/-/sortablejs-1.15.2.tgz#4e9f7bda4718bd1838add9f1866ec77169149809"
1267
- integrity sha512-FJF5jgdfvoKn1MAKSdGs33bIqLi3LmsgVTliuX6iITj834F+JRQZN90Z93yql8h0K2t0RwDPBmxwlbZfDcxNZA==
1268
-
1269
-"source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.2:
1270
- version "1.0.2"
1271
- resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
1272
- integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
1273
-
1274
-source-map-js@^1.0.1:
1275
- version "1.2.0"
1276
- resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af"
1277
- integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==
1278
-
1279
-strip-indent@^3.0.0:
1280
- version "3.0.0"
1281
- resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001"
1282
- integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==
1283
- dependencies:
1284
- min-indent "^1.0.0"
1285
-
1286
-style-mod@^4.0.0, style-mod@^4.1.0:
1287
- version "4.1.0"
1288
- resolved "https://registry.yarnpkg.com/style-mod/-/style-mod-4.1.0.tgz#a313a14f4ae8bb4d52878c0053c4327fb787ec09"
1289
- integrity sha512-Ca5ib8HrFn+f+0n4N4ScTIA9iTOQ7MaGS1ylHcoVqW9J7w2w8PzN6g9gKmTYgGEBH8e120+RCmhpje6jC5uGWA==
1290
-
1291
-svelte-check@^3.2.0:
1292
- version "3.6.3"
1293
- resolved "https://registry.yarnpkg.com/svelte-check/-/svelte-check-3.6.3.tgz#416c9a83deb7c2030046824ebee10ab93bbcd394"
1294
- integrity sha512-Q2nGnoysxUnB9KjnjpQLZwdjK62DHyW6nuH/gm2qteFnDk0lCehe/6z8TsIvYeKjC6luKaWxiNGyOcWiLLPSwA==
1295
- dependencies:
1296
- "@jridgewell/trace-mapping" "^0.3.17"
1297
- chokidar "^3.4.1"
1298
- fast-glob "^3.2.7"
1299
- import-fresh "^3.2.1"
1300
- picocolors "^1.0.0"
1301
- sade "^1.7.4"
1302
- svelte-preprocess "^5.1.0"
1303
- typescript "^5.0.3"
1304
-
1305
-svelte-hmr@^0.15.3:
1306
- version "0.15.3"
1307
- resolved "https://registry.yarnpkg.com/svelte-hmr/-/svelte-hmr-0.15.3.tgz#df54ccde9be3f091bf5f18fc4ef7b8eb6405fbe6"
1308
- integrity sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==
1309
-
1310
-svelte-preprocess@^5.0.3, svelte-preprocess@^5.1.0:
1311
- version "5.1.3"
1312
- resolved "https://registry.yarnpkg.com/svelte-preprocess/-/svelte-preprocess-5.1.3.tgz#7682239fe53f724c845b53026816fdfe15d028f9"
1313
- integrity sha512-xxAkmxGHT+J/GourS5mVJeOXZzne1FR5ljeOUAMXUkfEhkLEllRreXpbl3dIYJlcJRfL1LO1uIAPpBpBfiqGPw==
1314
- dependencies:
1315
- "@types/pug" "^2.0.6"
1316
- detect-indent "^6.1.0"
1317
- magic-string "^0.30.5"
1318
- sorcery "^0.11.0"
1319
- strip-indent "^3.0.0"
1320
-
1321
-svelte-splitpanes@^0.7.13:
1322
- version "0.7.15"
1323
- resolved "https://registry.yarnpkg.com/svelte-splitpanes/-/svelte-splitpanes-0.7.15.tgz#311ac4e7510fb2953454e95eb844344a9a781c11"
1324
- integrity sha512-WKonaZexyCK4xX9lQrmTn4hhYvmtonjtVRuHPx7pW5kc64XN+EUWX7HTpLFwiHXQZ7UnfE2PvltuVcwWAJUm4Q==
1325
- dependencies:
1326
- esm-env-robust "^0.0.3"
1327
-
1328
-svelte@^4.2.19:
1329
- version "4.2.19"
1330
- resolved "https://registry.yarnpkg.com/svelte/-/svelte-4.2.19.tgz#4e6e84a8818e2cd04ae0255fcf395bc211e61d4c"
1331
- integrity sha512-IY1rnGr6izd10B0A8LqsBfmlT5OILVuZ7XsI0vdGPEvuonFV7NYEUK4dAkm9Zg2q0Um92kYjTpS1CAP3Nh/KWw==
1332
- dependencies:
1333
- "@ampproject/remapping" "^2.2.1"
1334
- "@jridgewell/sourcemap-codec" "^1.4.15"
1335
- "@jridgewell/trace-mapping" "^0.3.18"
1336
- "@types/estree" "^1.0.1"
1337
- acorn "^8.9.0"
1338
- aria-query "^5.3.0"
1339
- axobject-query "^4.0.0"
1340
- code-red "^1.0.3"
1341
- css-tree "^2.3.1"
1342
- estree-walker "^3.0.3"
1343
- is-reference "^3.0.1"
1344
- locate-character "^3.0.0"
1345
- magic-string "^0.30.4"
1346
- periscopic "^3.1.0"
1347
-
1348
-"tauri-plugin-fs-watch-api@https://github.com/tauri-apps/tauri-plugin-fs-watch":
1349
- version "0.0.0"
1350
- resolved "https://github.com/tauri-apps/tauri-plugin-fs-watch#f74123edf269381171c5ef40a9599c3e87bb096a"
1351
- dependencies:
1352
- "@tauri-apps/api" "1.5.3"
1353
-
1354
-"tauri-plugin-log-api@https://github.com/tauri-apps/tauri-plugin-log#v1":
1355
- version "0.0.0"
1356
- resolved "https://github.com/tauri-apps/tauri-plugin-log#19f5dcc0425e9127d2c591780e5047b83e77a7c2"
1357
- dependencies:
1358
- "@tauri-apps/api" "1.5.3"
1359
-
1360
-"tauri-plugin-store-api@https://github.com/tauri-apps/tauri-plugin-store#v1":
1361
- version "0.0.0"
1362
- resolved "https://github.com/tauri-apps/tauri-plugin-store#7d2632996f290b0f18cc5f8a2b2791046400690e"
1363
- dependencies:
1364
- "@tauri-apps/api" "1.5.3"
1365
-
1366
-tauri-pty@^0.0.8:
1367
- version "0.0.8"
1368
- resolved "https://registry.yarnpkg.com/tauri-pty/-/tauri-pty-0.0.8.tgz#6640f16581d4ca4bb61c0ff98fddd8a0f87e7d5a"
1369
- integrity sha512-iVSOaumY21kPfaPvYVgLKIQXHasPI181iEVdwnnDMsXu/VJ9r/VOOQMIkzO9y8xOTm/oT5kB+5+YuvxNOAAqiw==
1370
- dependencies:
1371
- "@tauri-apps/api" "^1.5.3"
1372
-
1373
-to-regex-range@^5.0.1:
1374
- version "5.0.1"
1375
- resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
1376
- integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
1377
- dependencies:
1378
- is-number "^7.0.0"
1379
-
1380
-tslib@^2.5.0:
1381
- version "2.6.2"
1382
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae"
1383
- integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==
1384
-
1385
-typescript@^5.0.3, typescript@^5.0.4:
1386
- version "5.3.3"
1387
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37"
1388
- integrity sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==
1389
-
1390
-undici-types@~5.26.4:
1391
- version "5.26.5"
1392
- resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617"
1393
- integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
1394
-
1395
-vite@^4.5.3:
1396
- version "4.5.3"
1397
- resolved "https://registry.yarnpkg.com/vite/-/vite-4.5.3.tgz#d88a4529ea58bae97294c7e2e6f0eab39a50fb1a"
1398
- integrity sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==
1399
- dependencies:
1400
- esbuild "^0.18.10"
1401
- postcss "^8.4.27"
1402
- rollup "^3.27.1"
1403
- optionalDependencies:
1404
- fsevents "~2.3.2"
1405
-
1406
-vitefu@^0.2.4:
1407
- version "0.2.5"
1408
- resolved "https://registry.yarnpkg.com/vitefu/-/vitefu-0.2.5.tgz#c1b93c377fbdd3e5ddd69840ea3aa70b40d90969"
1409
- integrity sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==
1410
-
1411
-w3c-keyname@^2.2.4:
1412
- version "2.2.8"
1413
- resolved "https://registry.yarnpkg.com/w3c-keyname/-/w3c-keyname-2.2.8.tgz#7b17c8c6883d4e8b86ac8aba79d39e880f8869c5"
1414
- integrity sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==
1415
-
1416
-wrappy@1:
1417
- version "1.0.2"
1418
- resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
1419
- integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
1420
-
1421
-xterm-addon-fit@^0.8.0:
1422
- version "0.8.0"
1423
- resolved "https://registry.yarnpkg.com/xterm-addon-fit/-/xterm-addon-fit-0.8.0.tgz#48ca99015385141918f955ca7819e85f3691d35f"
1424
- integrity sha512-yj3Np7XlvxxhYF/EJ7p3KHaMt6OdwQ+HDu573Vx1lRXsVxOcnVJs51RgjZOouIZOczTsskaS+CpXspK81/DLqw==
1425
-
1426
-xterm@^5.3.0:
1427
- version "5.3.0"
1428
- resolved "https://registry.yarnpkg.com/xterm/-/xterm-5.3.0.tgz#867daf9cc826f3d45b5377320aabd996cb0fce46"
1429
- integrity sha512-8QqjlekLUFTrU6x7xck1MsPzPA571K5zNqWm0M0oroYEWVOptZ0+ubQSkQ3uxIEhcIHRujJy6emDWX4A7qyFzg==