From 4c31d261b8dbe78669843437a0145a0a1ecc96c0 Mon Sep 17 00:00:00 2001 From: OrigamingWasTaken <74014262+OrigamingWasTaken@users.noreply.github.com> Date: Fri, 23 Feb 2024 20:04:51 +0100 Subject: [PATCH] Refactored the whole project. See the announcement in book/Refactoring.md --- .gitignore | 3 +- .prettierrc | 21 + .vscode/settings.json | 5 +- README.md | 58 +- book/Refactor.md | 18 + build | 57 - build.config.ts | 30 + build/assets/linux.png | Bin 0 -> 74295 bytes build/assets/mac.icns | Bin 0 -> 268728 bytes build/assets/win.ico | Bin 0 -> 4286 bytes .../Resources/lib => build/lib/MacOS}/alerter | Bin building/_app_scaffolds/linux/install.sh | 20 - .../myapp.app/Contents/Resources/icon.icns | Bin 237765 -> 0 bytes .../_app_scaffolds/win/WebView2Loader.dll | Bin 136080 -> 0 bytes building/_app_scaffolds/win/install-icon.cmd | 13 - building/build-linux.sh | 195 - building/build-mac.sh | 154 - building/build-win.sh | 140 - building/icon.ico | Bin 20794 -> 0 bytes building/icon.png | Bin 217815 -> 0 bytes building/patch.sh | 11 - building/postproc-linux.sh | 29 - building/postproc-mac.sh | 29 - building/postproc-win.sh | 17 - building/preproc-linux.sh | 25 - building/preproc-mac.sh | 25 - building/preproc-win.sh | 15 - svelte/components.json => components.json | 4 +- {svelte => frontend}/index.html | 4 +- .../public}/assets/fabricmc.png | Bin .../src => frontend/public}/assets/forge.jpg | Bin .../public}/assets/minecraftlauncher.png | Bin .../public}/assets/neoforge.png | Bin .../public}/assets/prismlauncher.png | Bin {svelte => frontend}/public/favicon.png | Bin {svelte => frontend}/public/tray.png | Bin {svelte => frontend}/src/app.pcss | 45 +- frontend/src/assets/neutralino-svelte.png | Bin 0 -> 168443 bytes frontend/src/lib.paths.ts | 24 + {svelte => frontend}/src/lib/app/events.ts | 0 {svelte => frontend}/src/lib/app/index.ts | 0 .../src/lib/app/keystrokes.ts | 0 {svelte => frontend}/src/lib/app/tray.ts | 0 .../src/lib/components/ce/Dropzone.svelte | 117 + .../alert-dialog/alert-dialog-action.svelte | 0 .../alert-dialog/alert-dialog-cancel.svelte | 0 .../alert-dialog/alert-dialog-content.svelte | 0 .../alert-dialog-description.svelte | 0 .../alert-dialog/alert-dialog-footer.svelte | 0 .../alert-dialog/alert-dialog-header.svelte | 0 .../alert-dialog/alert-dialog-overlay.svelte | 0 .../alert-dialog/alert-dialog-portal.svelte | 0 .../ui/alert-dialog/alert-dialog-title.svelte | 0 .../lib/components/ui/alert-dialog/index.ts | 0 .../lib/components/ui/button/button.svelte | 0 .../src/lib/components/ui/button/index.ts | 0 .../components/ui/card/card-content.svelte | 0 .../ui/card/card-description.svelte | 0 .../lib/components/ui/card/card-footer.svelte | 0 .../lib/components/ui/card/card-header.svelte | 0 .../lib/components/ui/card/card-title.svelte | 0 .../src/lib/components/ui/card/card.svelte | 0 .../src/lib/components/ui/card/index.ts | 0 .../components/ui/dialog/dialog-close.svelte | 0 .../ui/dialog/dialog-content.svelte | 0 .../ui/dialog/dialog-description.svelte | 0 .../components/ui/dialog/dialog-footer.svelte | 0 .../components/ui/dialog/dialog-header.svelte | 0 .../ui/dialog/dialog-overlay.svelte | 0 .../components/ui/dialog/dialog-portal.svelte | 0 .../components/ui/dialog/dialog-title.svelte | 0 .../src/lib/components/ui/dialog/index.ts | 0 .../src/lib/components/ui/input/index.ts | 0 .../src/lib/components/ui/input/input.svelte | 0 .../src/lib/components/ui/label/index.ts | 0 .../src/lib/components/ui/label/label.svelte | 0 .../src/lib/components/ui/select/index.ts | 0 .../ui/select/select-content.svelte | 0 .../components/ui/select/select-item.svelte | 0 .../components/ui/select/select-label.svelte | 0 .../ui/select/select-separator.svelte | 0 .../ui/select/select-trigger.svelte | 0 .../src/lib/components/ui/sonner/index.ts | 1 + .../lib/components/ui/sonner/sonner.svelte | 20 + frontend/src/lib/minecraft/data.ts | 156 + .../src/lib/minecraft/modloaders/fabric.ts | 103 + .../src/lib/minecraft/modloaders/forge.ts | 37 + .../src/lib/minecraft/modloaders/neoforge.ts | 14 + frontend/src/lib/minecraft/mods.ts | 0 .../lib/minecraft/prismlauncher/instance.ts | 84 + {svelte => frontend}/src/lib/modules/env.ts | 0 .../src/lib/modules/launch.ts | 0 .../src/lib/modules/notifications.ts | 8 +- {svelte => frontend}/src/lib/modules/url.ts | 0 .../src/lib/modules/window.ts | 0 frontend/src/lib/neu/init.ts | 15 + {svelte => frontend}/src/lib/utils.ts | 0 frontend/src/types/fxparser.d.ts | 404 + frontend/src/types/global.d.ts | 13 + .../src => frontend/src/types}/vite-env.d.ts | 0 {svelte => frontend}/src/types/websocket.ts | 0 {svelte => frontend}/src/types/window.d.ts | 0 frontend/src/windows/main/App.svelte | 49 + .../src/windows/main/Sidebar.svelte | 0 .../src/windows/main/WebSocketHandler.svelte | 0 frontend/src/windows/main/app.css | 79 + .../src/windows/main/content/Dev.svelte | 25 +- .../src/windows/main/content/Events.svelte | 3 +- .../main/content/Events/EventCard.svelte | 211 + .../content/Events/EventCardSelect.svelte | 0 .../windows/main/content/Events/EventStore.ts | 0 .../src/windows/main/content/Settings.svelte | 0 frontend/src/windows/main/main.ts | 16 + frontend/src/windows/main/ts/window.ts | 6 + {svelte => frontend}/svelte.config.js | 0 neutralino.config.json | 57 +- package-lock.json | 8056 +++++++++++------ package.json | 82 +- postcss.config.cjs | 13 + .../build/templates/linux/app.desktop | 4 +- scripts/build/templates/linux/install.sh | 20 + .../build/templates/mac}/Info.plist | 0 .../build/templates/mac}/bootstrap | 4 +- scripts/build/ts/config-types.ts | 27 + scripts/build/ts/index.ts | 39 + scripts/build/ts/linux-bundle.ts | 80 + scripts/build/ts/mac-bundle.ts | 73 + scripts/build/ts/utils.ts | 58 + scripts/build/ts/win-bundle.ts | 88 + scripts/package/dev.ts | 57 + scripts/package/dummy.html | 15 + svelte/bun.lockb | Bin 90832 -> 0 bytes svelte/package-lock.json | 2990 ------ svelte/package.json | 38 - svelte/postcss.config.cjs | 13 - svelte/src/lib/lib-paths.ts | 10 - svelte/src/lib/minecraft/data.ts | 142 - svelte/src/types/global.d.ts | 1 - svelte/src/windows/main/App.svelte | 54 - .../main/content/Events/EventCard.svelte | 131 - svelte/src/windows/main/main.ts | 25 - svelte/vite.config.ts | 21 - .../tailwind.config.js => tailwind.config.js | 2 +- svelte/tsconfig.json => tsconfig.json | 17 +- .../tsconfig.node.json => tsconfig.node.json | 2 +- vite.config.ts | 46 + 146 files changed, 7598 insertions(+), 6870 deletions(-) create mode 100644 .prettierrc create mode 100644 book/Refactor.md delete mode 100755 build create mode 100644 build.config.ts create mode 100644 build/assets/linux.png create mode 100644 build/assets/mac.icns create mode 100644 build/assets/win.ico rename {building/_app_scaffolds/mac/myapp.app/Contents/Resources/lib => build/lib/MacOS}/alerter (100%) delete mode 100644 building/_app_scaffolds/linux/install.sh delete mode 100644 building/_app_scaffolds/mac/myapp.app/Contents/Resources/icon.icns delete mode 100644 building/_app_scaffolds/win/WebView2Loader.dll delete mode 100644 building/_app_scaffolds/win/install-icon.cmd delete mode 100755 building/build-linux.sh delete mode 100755 building/build-mac.sh delete mode 100755 building/build-win.sh delete mode 100644 building/icon.ico delete mode 100644 building/icon.png delete mode 100755 building/patch.sh delete mode 100755 building/postproc-linux.sh delete mode 100755 building/postproc-mac.sh delete mode 100755 building/postproc-win.sh delete mode 100755 building/preproc-linux.sh delete mode 100755 building/preproc-mac.sh delete mode 100755 building/preproc-win.sh rename svelte/components.json => components.json (73%) rename {svelte => frontend}/index.html (76%) rename {svelte/src => frontend/public}/assets/fabricmc.png (100%) rename {svelte/src => frontend/public}/assets/forge.jpg (100%) rename {svelte/src => frontend/public}/assets/minecraftlauncher.png (100%) rename {svelte/src => frontend/public}/assets/neoforge.png (100%) rename {svelte/src => frontend/public}/assets/prismlauncher.png (100%) rename {svelte => frontend}/public/favicon.png (100%) rename {svelte => frontend}/public/tray.png (100%) rename {svelte => frontend}/src/app.pcss (68%) create mode 100644 frontend/src/assets/neutralino-svelte.png create mode 100644 frontend/src/lib.paths.ts rename {svelte => frontend}/src/lib/app/events.ts (100%) rename {svelte => frontend}/src/lib/app/index.ts (100%) rename {svelte => frontend}/src/lib/app/keystrokes.ts (100%) rename {svelte => frontend}/src/lib/app/tray.ts (100%) create mode 100644 frontend/src/lib/components/ce/Dropzone.svelte rename {svelte => frontend}/src/lib/components/ui/alert-dialog/alert-dialog-action.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/alert-dialog/alert-dialog-cancel.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/alert-dialog/alert-dialog-content.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/alert-dialog/alert-dialog-description.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/alert-dialog/alert-dialog-footer.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/alert-dialog/alert-dialog-header.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/alert-dialog/alert-dialog-overlay.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/alert-dialog/alert-dialog-portal.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/alert-dialog/alert-dialog-title.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/alert-dialog/index.ts (100%) rename {svelte => frontend}/src/lib/components/ui/button/button.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/button/index.ts (100%) rename {svelte => frontend}/src/lib/components/ui/card/card-content.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/card/card-description.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/card/card-footer.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/card/card-header.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/card/card-title.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/card/card.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/card/index.ts (100%) rename {svelte => frontend}/src/lib/components/ui/dialog/dialog-close.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/dialog/dialog-content.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/dialog/dialog-description.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/dialog/dialog-footer.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/dialog/dialog-header.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/dialog/dialog-overlay.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/dialog/dialog-portal.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/dialog/dialog-title.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/dialog/index.ts (100%) rename {svelte => frontend}/src/lib/components/ui/input/index.ts (100%) rename {svelte => frontend}/src/lib/components/ui/input/input.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/label/index.ts (100%) rename {svelte => frontend}/src/lib/components/ui/label/label.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/select/index.ts (100%) rename {svelte => frontend}/src/lib/components/ui/select/select-content.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/select/select-item.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/select/select-label.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/select/select-separator.svelte (100%) rename {svelte => frontend}/src/lib/components/ui/select/select-trigger.svelte (100%) create mode 100644 frontend/src/lib/components/ui/sonner/index.ts create mode 100644 frontend/src/lib/components/ui/sonner/sonner.svelte create mode 100644 frontend/src/lib/minecraft/data.ts create mode 100644 frontend/src/lib/minecraft/modloaders/fabric.ts create mode 100644 frontend/src/lib/minecraft/modloaders/forge.ts create mode 100644 frontend/src/lib/minecraft/modloaders/neoforge.ts create mode 100644 frontend/src/lib/minecraft/mods.ts create mode 100644 frontend/src/lib/minecraft/prismlauncher/instance.ts rename {svelte => frontend}/src/lib/modules/env.ts (100%) rename {svelte => frontend}/src/lib/modules/launch.ts (100%) rename {svelte => frontend}/src/lib/modules/notifications.ts (76%) rename {svelte => frontend}/src/lib/modules/url.ts (100%) rename {svelte => frontend}/src/lib/modules/window.ts (100%) create mode 100644 frontend/src/lib/neu/init.ts rename {svelte => frontend}/src/lib/utils.ts (100%) create mode 100644 frontend/src/types/fxparser.d.ts create mode 100644 frontend/src/types/global.d.ts rename {svelte/src => frontend/src/types}/vite-env.d.ts (100%) rename {svelte => frontend}/src/types/websocket.ts (100%) rename {svelte => frontend}/src/types/window.d.ts (100%) create mode 100644 frontend/src/windows/main/App.svelte rename {svelte => frontend}/src/windows/main/Sidebar.svelte (100%) rename {svelte => frontend}/src/windows/main/WebSocketHandler.svelte (100%) create mode 100644 frontend/src/windows/main/app.css rename {svelte => frontend}/src/windows/main/content/Dev.svelte (75%) rename {svelte => frontend}/src/windows/main/content/Events.svelte (95%) create mode 100644 frontend/src/windows/main/content/Events/EventCard.svelte rename {svelte => frontend}/src/windows/main/content/Events/EventCardSelect.svelte (100%) rename {svelte => frontend}/src/windows/main/content/Events/EventStore.ts (100%) rename {svelte => frontend}/src/windows/main/content/Settings.svelte (100%) create mode 100644 frontend/src/windows/main/main.ts create mode 100644 frontend/src/windows/main/ts/window.ts rename {svelte => frontend}/svelte.config.js (100%) create mode 100644 postcss.config.cjs rename building/_app_scaffolds/linux/myapp.desktop => scripts/build/templates/linux/app.desktop (75%) create mode 100755 scripts/build/templates/linux/install.sh rename {building/_app_scaffolds/mac/myapp.app/Contents => scripts/build/templates/mac}/Info.plist (100%) rename {building/_app_scaffolds/mac/myapp.app/Contents/MacOS => scripts/build/templates/mac}/bootstrap (58%) mode change 100755 => 100644 create mode 100644 scripts/build/ts/config-types.ts create mode 100644 scripts/build/ts/index.ts create mode 100644 scripts/build/ts/linux-bundle.ts create mode 100644 scripts/build/ts/mac-bundle.ts create mode 100644 scripts/build/ts/utils.ts create mode 100644 scripts/build/ts/win-bundle.ts create mode 100644 scripts/package/dev.ts create mode 100644 scripts/package/dummy.html delete mode 100755 svelte/bun.lockb delete mode 100644 svelte/package-lock.json delete mode 100644 svelte/package.json delete mode 100644 svelte/postcss.config.cjs delete mode 100644 svelte/src/lib/lib-paths.ts delete mode 100644 svelte/src/lib/minecraft/data.ts delete mode 100644 svelte/src/types/global.d.ts delete mode 100644 svelte/src/windows/main/App.svelte delete mode 100644 svelte/src/windows/main/content/Events/EventCard.svelte delete mode 100644 svelte/src/windows/main/main.ts delete mode 100644 svelte/vite.config.ts rename svelte/tailwind.config.js => tailwind.config.js (96%) rename svelte/tsconfig.json => tsconfig.json (56%) rename svelte/tsconfig.node.json => tsconfig.node.json (80%) create mode 100644 vite.config.ts diff --git a/.gitignore b/.gitignore index a65a04d..655500a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,7 @@ /bun.lockb .tmp +.tmpbuild window_state_config.json -.storage # Created by https://www.toptal.com/developers/gitignore/api/svelte,node,macos,windows,linux,git # Edit at https://www.toptal.com/developers/gitignore?templates=svelte,node,macos,windows,linux,git @@ -214,7 +214,6 @@ dist # website: https://kit.svelte.dev/ .svelte-kit/ -package ### Windows ### # Windows thumbnail cache files diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..08f5860 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,21 @@ +{ + "singleQuote": true, + "semi": true, + "printWidth": 130, + "jsxBracketSameLine": true, + "svelteSortOrder": "options-scripts-styles-markup", + "svelteBracketNewLine": false, + "bracketSameLine": true, + "tabWidth": 2, + "useTabs": true, + "plugins": [ "prettier-plugin-svelte", "prettier-plugin-tailwindcss" ], + "pluginSearchDirs": [ "." ], + "overrides": [ + { + "files": "*.svelte", + "options": { + "parser": "svelte" + } + } + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json index aef798a..cf78667 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -3,5 +3,8 @@ "css.customData": [ ".vscode/tailwind.json" ], - "css.lint.unknownAtRules": "ignore" + "css.lint.unknownAtRules": "ignore", + "[svelte]": { + "editor.defaultFormatter": "svelte.svelte-vscode" + } } \ No newline at end of file diff --git a/README.md b/README.md index d79649c..792769b 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,22 @@ AutoEvent can notify you of upcoming events, while consumming close to no ram wh
Image of what the notifications look like
+## Building + +To contribute, or build the projet from source, clone the repo and use the build scripts: + +```bash +git clone https://github.com/Communaute-Events/AutoEvent.git +cd AutoEvent +npm install +``` + +And then run `npm run build` to build, and `npm run dev` to start a dev server (with hot reloading). + +## Contributing + +Feel free to submit PRs. If you want to get involved, join us at https://commu.events/discod + ## Roadmap Currently, a lot of features aren't present on certain platforms (ex: notifications and app focus don't work on linux and windows). This is due to the fact that the main dev (OrigamingWasTaken) is on MacOS, and can't develop for other OSes. So you are very welcome to help us implement the missing features! @@ -30,56 +46,22 @@ Currently, a lot of features aren't present on certain platforms (ex: notificati - [x] Alerts - [x] Window functions - [x] Autostarting -- [x] URL Scheme +- [x] URL Scheme (autoevent://) **Windows** - [ ] Notifications - [ ] Alerts - [ ] Window functions - [ ] Autostarting -- [ ] URL Scheme +- [ ] URL Scheme (autoevent://) **Linux** - [ ] Notifications - [ ] Alerts - [ ] Window functions - [ ] Autostarting -- [ ] URL Scheme +- [ ] URL Scheme (autoevent://) ## Nightly Builds -You can download the app from the [nightly builds](https://nightly.link/Communaute-Events/AutoEvent/workflows/build/main?preview) - -## Building - -(Note: If you're on Windows, you must install WSL) - -Install Jq -```shell -# On macOS: -brew install jq -# On Linux or Windows/WSL: -sudo apt-get install jq -``` - -Clone the repo -```shell -git clone https://github.com/Communaute-Events/AutoEvent.git -``` - -Install the neu-cli -```shell -npm install -g @neutralinojs/neu -``` - -Run the build script for your target OS -```shell -# MacOS -./build mac -# Linux -./build linux -# Windows -./build win -# All platforms -./build all -``` \ No newline at end of file +You can download the app from the [nightly builds](https://nightly.link/Communaute-Events/AutoEvent/workflows/build/main?preview) \ No newline at end of file diff --git a/book/Refactor.md b/book/Refactor.md new file mode 100644 index 0000000..0fb7293 --- /dev/null +++ b/book/Refactor.md @@ -0,0 +1,18 @@ +# How and Why I refactored the whole project + +AutoEvent is an awesome project (in my opinion) but it was getting a little unorganized, and too dependent on bash (or wsl). +So huhh i spent **1 week** coding new cross-platform build and packaging scripts. + +Notable changes: +- The `npm run dev` command instead of `neu run` +> Oh boy this was a lot of trouble to implement. I had to write my own neutralino and vite binary launcher, and debug for long hours. This process is better because it does not depend on the global installation of the **neu-cli**, and gives us a lot of possibilites to make the developpement process more convenient (like working `debug.log`, to log to the terminal) + +- The `npm run build` command instead of `./build all` +> This was especially hard to implement, because I'm on MacOS and don't have a Windows or Linux machine to test on, so I had to see how others did it (you're welcome to clean up the code). The new build scripts remove the dependence on **WSL / Bash**. Those are also better because they directly install the **Windows version icon file into the exe** (oh boy). Overall, i'm pretty satisfied with the new scripts! + +- 😈 The codebase 😈 +> Basically I changed the whole project architecture, to remove the double `node_modules` folder (yes, I know, why did I do that in the first place). + +Thanks for reading (please contribute lol we are short on Linux and Windows devs) + +# 👋 \ No newline at end of file diff --git a/build b/build deleted file mode 100755 index 732057e..0000000 --- a/build +++ /dev/null @@ -1,57 +0,0 @@ -#!/bin/bash - -# Function to display help message -show_help() { - echo "Usage: $0 [mac|linux|win|all]" - echo "Execute the script based on the provided argument." - echo " mac Build app for Mac" - echo " linux Build app for linux" - echo " win Build app for windows" - echo " all Build app for all platforms" -} - -# Check if no arguments are provided -if [ "$#" -eq 0 ]; then - echo "Error: Please provide an argument." - show_help - exit 1 -fi - -# Check for help option -if [ "$1" == "--help" ]; then - show_help - exit 0 -fi - -# Check the provided argument -case $1 in - mac) - rm -rf dist/mac_* - ./building/patch.sh - ./building/build-mac.sh - ;; - linux) - rm -rf dist/linux_* - ./building/patch.sh - ./building/build-linux.sh - ;; - win) - rm -rf dist/win_* - ./building/patch.sh - ./building/build-win.sh - ;; - all) - rm -rf dist/* - ./building/patch.sh - ./building/build-mac.sh - ./building/build-win.sh - ./building/build-linux.sh - ;; - *) - echo "Error: Invalid argument. Please use 'mac', 'linux', or 'win'." - show_help - exit 1 - ;; -esac - -exit 0 diff --git a/build.config.ts b/build.config.ts new file mode 100644 index 0000000..3ed67c8 --- /dev/null +++ b/build.config.ts @@ -0,0 +1,30 @@ +import { type Config } from "./scripts/build/ts/config-types" +import { resolve as path } from "path" + +const BuildConfig: Config = { + projectPath: path("./frontend/dist"), + outDir: path("./dist"), + appName: "Svelte Neutralino", + description: "An app made with Vite, Svelte and NeutralinoJS", + appBundleName: "SvelteNeutralino", + appIdentifier: "ts.svelte.neutralino", + mac: { + architecture: ["universal","arm64","x64"], + appIcon: path("./build/assets/mac.icns"), + minimumOS: "10.13.0" + }, + win: { + architecture: ["x64"], + appIcon: path("./build/assets/win.ico"), + // This feature currently doesn't work and takes more space. See https://github.com/neutralinojs/neutralinojs/issues/1120 + embedResources: false, + }, + linux: { + architecture: ["x64","arm64","armhf"], + appIcon: path("./build/assets/linux.png"), + appPath: "/usr/share/SvelteNeutralino", + appIconPath: "/usr/share/SvelteNeutralino/icon.png" + } +} + +export default BuildConfig \ No newline at end of file diff --git a/build/assets/linux.png b/build/assets/linux.png new file mode 100644 index 0000000000000000000000000000000000000000..b0b557559149c53ae0a7bd589fdcf9012dc8e09f GIT binary patch literal 74295 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 z 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 Ka-E{hr~d&hs+4O0 literal 0 HcmV?d00001 diff --git a/build/assets/mac.icns b/build/assets/mac.icns new file mode 100644 index 0000000000000000000000000000000000000000..82c024e41bd08551bec517ae45be60b602d89bb5 GIT binary patch literal 268728 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%0At)M(r4* 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%0D>dX*)*YPMv9nkC zPI}08ef+-(xa8xyAZRyZUzfzG zDgCjAFaOjkaC_k(G!a8zK7_&gVN+#65ak)dty96>3Q<0~ra{6#H*gm?XH^SbN z>A8yy?&ppDNN3)oi@g&2YcNW$Q3L{_#q{dCvqlBc*A3hu_8EZ18~Nc^Hf0ZdryAp3 zo?w9{ZseTS_-s`%^c8kZ|BLU^-ofRHiB`FBF$yxz$<=7AogKQ;4&Q$!clLZs9t%C0 zs{u9Z8!xr93J7P+!+2iQttP3v#IT3TI|;`1?McjR5d3VP+N!2enICK7Hmr+~b&VX| z_;<#92cuUjJ>y6GMYT)XgQ@2jloVK!0KDbXXNDA1KZ(o8WGqw%i^AS$~yMh=2&Ev zjIAD|2^YuzQsm$}vYVnIzhdZ}SmWr1j||aHf!XAG4gVC2uW33&zGa=56=eF(=TuX) zcBPoT5@}a3KaMQey$ZR++xMJFxK;d@Jgkc13(H3-?~66Vq)WSQZ3@wEu+Pg9aB)PY zYv8A``w%+~OR3=)Y1JH+{oifGf(dXW%xeKCd`*}$=EW;@ovgiJ$AAnq3i1EhF%71N literal 0 HcmV?d00001 diff --git a/build/assets/win.ico b/build/assets/win.ico new file mode 100644 index 0000000000000000000000000000000000000000..ede631d37c89e80a499d50fdb396293daf17d756 GIT binary patch literal 4286 zcmb7HX>3$g6uv`?1p)Q2rLQn`U z#E6=Ri3t(^hzki366BwW%MZ3-ib8qQ(pHUw&dl-q&YjoyT4q9h%{TYHd(U>yc3+JN z;jggJ@Yj4=U`&5w%m@HWrUKx)KG^GDT*_E%oCeD6K%C*#^4|iUl|XmkZeRm21EAatOz9=ddlP6D08azA0r|kH z^q8I3+p#jpR|C)wJWo&H8Q?J>vkks(@>K)0gS=gVw8hydF z*~V$2Twj9Sr(M)bR|4k@jye2nXW3d9v_%oU!IbBzyk#-7{f z8G^MX#<^nYGi&u%BRreRn+v{4I`?+14gIkGJTMZVUZND(1oYB(U-uyJe*i30Igx z&E1XtmrX>hUpxx+lk&4>=i%HoAHDs~j5Y>?!O!!x=chg6u3*pIY7rX<8egjAMZKv1 zZg02eQ(Zq(-?H~LqGp+gO_;l^-BBuo{b0<+98)gC&4g zhyFlLx{EsP_qM!ur-Sb^pb|1h1E@FmJ&fpQ?nX2IkA2;yrp}ix6&Y16$u5&qr%h?= z8SK3eJO{ds0BVy1JqRnAXc%N0QAOK(_LT>z9=0lfOBO zMaC=?89HC2YMscB=SB7&5(!OC{%neykn`>;$Y`Il^ttsj`!xKdeU$a_3eXD(M#Z12 zkFckAaO|)tOZ+saR^Ijf&$okj40Yc?zt{8J z63G6#Yek~r@ClKRj)-j7XKgrpQDo*85mWZ>FOYW_fbU^*$zT3Cf-~y}o|(FX{-iwdnqhxuExm~mwz>mRW24N3zfYm&Qmj4J z;APa}%H8mPdGaXw^w2add-Edzdx2MfPvD)s%=#wM;Xd;FelBR(Gnhy4C3}m0du+m- zwjDsvInCZP@<~aS)X?{-bL>snWB*~zlV>$R-|~A3I@y0Z=nTduIHym>)ieGz0DXnI zewR{CKCm9Wcb1uW?KSk`{piUmy?id zbB$|#p*KhGSf{ObRA7C!$|=s$4?X!D^&6y>GHG`hu)9__{kRH1PN-he0c!75j2{9Y z1Mr2eai96O9CDE(f%pV<2Ip385Ad+}pw8O#uxGHZ%>%mVy2oc}V4M35z;6fku(WOZ zKb$Yi*X#CVSU%d@6F|JR_6sr6hvaA8c+}ZPp2dEXG5)Uu+kr};z0b2r zP&>3wmVxIbU>C5|IP4eK$3Gs9N8^2(!|@%zhT|uXhvW4pqluPX(L{VuG*LSxnyTFz zO_i5#Yc0$bbfEAtV{$@u-RnYiq2}nZoCMJa^U&^49rxm(5zvw+RXb%HWhCNZ$lMW4 R)I8@0#l1imJmBh-# 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

NL^G1E0H-Y;B}IWf6vN&gi?isE6A6- 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℘pp{HI#iJd`V;BOD~dCAkqf}RAu7PHn!0BdY}(}z83<|cdny7ZDM=Hd)w z^uM!nB1o6fd~fHt%mWZ7OOi4&qb-R z6RbJoWx&%V^Eu#Sf0Hj-e|y&BI%4@vb8N~#Yhc%C9HgT-oKkoYqT1!e4*7Nk?vCtp z#k-vzT=9?!g+q-$k?a9FZ|c!R8$lKZ>c2}H{3e(2DQoi6{+KO#V7B+@2uHx@S5RA@ z`p9d6Ek3b4a8Z63q!?5HfSV!bO;0|_^;y1C-Tnh}PAiR(a3wEi3>ocrOgzV+G zL(Ax+w3(&#$@;y*;ht+0Q;VO&<6qx1EXyLw94XESsambG0dKrLipA~Uw-nh({-X`) z)J+9xl`0f#xC*Blq0jB~>YW9CPE z_q)_Tq5ch9rGa!Z0e`FG{c*bP>d83{!Gx%d^!sM6 z=`e12liAOOp5T^e|1MitIQsjM>ds%|%G*Tv7`EcU^C7WjmJRDGjU*Ap)oD4F1WT*w z+asJpr*O`pD&(pf97y2;e#}jT&^{z+SvPge6u7*D(YuH)z0ZK?-|cV)QjFKx^-ym+ z)>uC?^hbdC-Nk7Bh0IoXb+5l5ZtL#1Llpb|Dg$a)RQTwjmBGO}PeW@wHrsutcf0pr zlsSTe>ZmGYm5XB@)G+pb{^pv8@C@8u1YA$>za{yqikZ=yMBs54{!qu{jx&*qZ>y3g z5z4q@Ysj9OzW6s0TmC@LG2J>W!T_{8kUzBp;bca@9dUm@5b|pYz1y7uy zsPa7;2`?crOR>qxx=ccK$-BQ$0#dGFsJZwTWukOUWk&$J`^{|{uC}WtQA~Vsl2S9< z@x7JtharebUYxiRD{I8*q&jwiLE~}qz?PQh-t`KLv#biwt*GwFH?5`8&ll@nGE>>- zn5+)Wv%}^HrGkP&-rO;wh2#$VUs^O;<&_s5qp6n&&tUn}(t0^v$=zE{pNhhJ%{NsA zj0JJsMFF&*s3o_=l&U-Ci?2BPZlr$Z=#(dq7#DeOfS6q=)O#AXRM zL?d_?qFSMPE;GQ~`w|^pE_bd%-OHMv`exUAEGb={&zk>1tMMP{ za+RVKDGD*&pweUt1+l7qR1(K+ho`l*R%MzZVOjE4rQsqt0v@47J?5|$r9xpwC<04DlCbiTegwTeOeZ5tF zML!d&kmFndGwqXJyW?PEJk?tcx{!$D5W~kszp@D|ekD|{8s7WMtX%>qSD%!)xEdwS z&fMtdQ9bVJv1ntiHxLkpo8twqF*cO`Qf>!SO40s{6KyUe7-0@%?6Sb3hwdo&KqhpJts zV2+((Ou*52D7maiXZU5_$`;76HXI`cu+jKL70 zFw|(i>-rs<#NIv?T84ebbw&YEafu}xye1|tACl&v?`5vz`BE?_ynF8`C=06MG$u<( z+1_;LfRy_rTqL6-9m*B-)AjekAisNXoiF^vo91hH_SYgpr2Oj9&ikvTgN0xKSA=? zCKLApjT@B>N_X-*C7GM_RPY2GGKb~8%=Q>H{~Kjw)yHXk!fHBY-PdC0HB@4>4lqwK z!fVjNG3}kpNjFZM>&;@p z8cHmqdpAgpAOC-wSh3GMXh2O!9zXX{uCM3T#{jX!j+R}0FiK9WPU~mAb!b${i7;DX z*ZNokDke?_G*X4EVag5`AF0szk~;1PQg+i6!2UzU%K$znwg>(+7Tuk{JP(lDg=7a% zYpH1ZJi}2Q2{gwo!M~jX2ve*cAvg+P^{{gcDtX^Co4n@;5(L(~eFtsZ{!lGyT_$I4 z@zcNX_2`@N$XjdC4%vZfHF^YPnx~1{o%hAzwGI4815a%)kvj=yB1Q{5g9H?7dd0?O6Hag;z zno#GGe<7<(kV>tDQ7TxNfuCJ9e3R7fxRtxnGE1C?#4I+g!*Fqv8AnS=x#6oJT_-=J z@qGvapjN}GmX^!@s|l%(Fcho!;O8Rn`htJMva*as!-N5GHI23^Bu^h90KduorOk#{ zd@vsKkOBT5%7#D#*_r(9Jz|5b9XG3N*%0eJGsM^Yl6`My;VvEBoxMrC8vG(l{B8JA zFGyF=;e-_vYuC`8ijAujS^0R;W7^}3y;qKSG2h!l8UvoW;981<^z*tsk1G4a8U ze#+0wCT(iGEu(7f&2{?pyt$MJWp}pS>}z%Kz!GX9tHD_L(h0M9j~lf>hFFBW z;GdXBgh>e0`4d;V=ohwr$(C-KTBiv~AnAZQHhO+qQeo%tYLc-Pn51daB6$>QC7# zIm%~19klhu- zRZ$(9dT@L|F;ZtnuqAC34CaYnZz8$XeAxZ5D1UIKdsvoKataXbv=|a3?GfQlJbwLQ zpzikKtDo<(>MbniMG|91<8=e|V_?c4j?$r_($*&Q%WnsEKoXK*vn8Ui-6mndEHp_z zEA8^EM?5C_m6*w4;Cb)#VR9kjq=)X+6yFwzu1Ivd_i!F%NX{Dz7!ey=GiP5nm$9MF zMypD>EhKu2N+ARV!Y`K!i;s1exSm#t7u#eR@6MDy7C=~}DELggC@k%nC^-hG?GVk- zdCHFrI&LNuVNYMI2P9o>dCL6YHTGH2G?pD{^UC<-dCY9DO!L5c58A5A*skE~cqKs^ z#Gh+h*ThjZUcfGf@$nrWKg%l9!`fmm@?C$SIjdQU2-Ykpx=Q*N$LJbhw@K+DF3dO| zHMN#o$)p9`MKtIP@1AY~2{SHP=Y_Bw1K={UdWCX z@df2>25EmOHC9Q3el_LS4GnW86KvsC4KfYs=D1H*+X#*W)w*S*Ys9oNch<&VBeB029Ts|ECf}OWOQ)T7}=22+vgLb?)YN% z`~M9U;Ymwz;3>*&nmsq?ZKA=@|MoFRMJtXcfotJl%;;CozIMhz$SDq61RFo0?tg-h zZGOmD6DrM-AHk!O@?{F=)%LgArpI(86Y1as#XyEx#_+UD)!qPIPI3kt#5}(GS89D} zv?9`lOO*#YvO-t}qTJaWndaTs>bscc$$>X40SIdV9blsp`K}$+F?6_&{Hr(xm?B%M zRnC`g{Q_g6 zHoKu_{@U!^fq~?2uqIS=>AIi4dhwuvlcGcD`~?T`!bZZPSnS;&2YdEk7R6y*=@=9B zpgKbiAvME~RxpuF0{vqS)3!dOQ0$L#W)rEf6o6a7R^zAjONjd?tLT=7IRy+C$LXb> z89vrgo0@3Dvs86GcyT5req4m1_M&R&Rv{Y+?XD;$6uRkarabZEbp7NJE?16Eb|Qt0 zDn=2Bc`1k}2BJ(ab6BTi2m3FKjS|WUW(%%opxzGee%Y+wp$c&o`{DGD1B+ot5#Ys6 zl3@oA$j7gsgKD?7XxmZ=B%w5nISXkg*ZApx^-M1C^ZR>GKSG*PD`u^7TxvETMR=Rj{We5S|*;8PsK!90WAl zqyG+$U(7Wg>s=y}eeduFtidE8MXmz9mkL!lx!Dfw6E#Av(^Q!sEYQJA+s)t1b65u8 z5mb8k9+8P?jPUx!Bwr}EpLXEC_^0X{MgHBeK6o4!FnJokI@UQL@AqGkQFU-U<)gSy zXOoGU8o5v!J;biIbDuKCh#f}J{7j!a>elXA*sIIvEgnQemwF4|hc{iF(&re?$PWc<5}4HpQxjoBcewOuC-o z)FJaR#Drp9m0JecR%R0;Wbr^<>g()6;DMbMQ{9+jyL>dUE(NL9BI1a0-?&jby(h1F z>>_M9^Y0;aod}^~Z7gS)H~r&0bDqS$hqJ(1(|{c?zaTpCosprMC4(fx>Fx0z%|^?k zIn{1)RwJhR3N5CFZVczLI6>$p)uCg2G*#*uAP?xwrRtGEE&}r`sIJd{4s=~s)&y-% zN)+-U&OWM(b)E!vX!NDU*#V`R-1WytuAHTBwh=KT&gFo6C@5uF@^H14wptQK`f9JP zB#sJ?-RLHM3DyrxAI+iM(C$V#>s?6f=OScV-Z&Y4Eekjb4_fqTa!L=$dA_2n#PvpZ zBjgXjO5E!k&QE$oF6y(rM>aUtP|C< zupzI-@a-UjCHUASJzRcHbQ9rPmb!Z?%wB*HvNcH3FC!8;$!dHLI7G$g(`41AG0)(L zB{XA3;V*ZO<8;x}RlADu0cV=mBQ=o(iT@ApJ5e=V_|VVGrT#JzPPRt|WqR601`(R0 zbl`Tgk*4VA8PX!IxZ;x4$08RbPhv zq%D`1ntfvRDj1MFZ>HYZ%9R(wM^O@p%w%#HROoW~kck+e)F{e8-iJvzb6BfqtBgAl zM(%{o?dYn1cX#1g-qbB?XxA24^WD&~{En^)R34wtR4OtY3>= z?10`Zxf?vQhZUbeLV{Jd)46Fk)mzgzcNf@YlV=M<_=yfF1^;UZjZe~$4<|#@`OTrP zyAP4r|EJxOL1{=V>KuTbv9YNl^e->0(zqxXJt#45YbCf?<}76$1-SV%ZlPc+!lj(M zVfeChXG(<+Ga|Hhui3^_JI(DjjS2_cI(*SVTmYhNx&BjHFnnBMSI0Sn2z@c2eq}BY z1%3_77L#YdPAnG|!_RgOV>_NCJJ%uTE^1;@{nNO82>l68X?Xg1eo!npN!`IOb(ooK z@4&(r)t)M}q*#yD-_6veL@+}@`7PjE6vDm3s*Dr3qmvQdbyDRS4mcjCfWSa^!Ex4F z{loDn3riej!xGH8A@{Tkwkn0cM@BS*+4y2&3{t^U|9*l0LH$utv!e&D;+5lqHR>H} zXEIGP6L>qU=_UGDG@pIsM^2whACW$SKV*@)V7kOZ1EH`&pN&)u)~Bf$-X4+;#z_k39T3Imlq5Qt;`bj`V?lD7zd0n++9!=xJc!E|f60anSSB}hr()!m&P13I7ja3q&C@#HOC#A!e}U=- z51>Af`t;&iHo#E z^-tTzl1mNO{GJ_2TC0BUnEKeHY6~z)1^WNNeV>umVxO*Z`{WVu&yPW~3X01_av;!o zXu&vDRPi(BCr+AdYoAdP46{R`0d*TEBEc=md+JkE;`v8E%Oaz~FLly#f%7Y<9lHDl z3?e?`@?pZb3QV#^h;751!rkia4i&u{xGF_;8j;*+q1((if39sk&pVz*;`QjuWvX|r zTW-PKtRVgh`rTHLm3V_*iJDO^E@hb+99SDVAn_cOhT}PL%{PLWN5S$>&)KrO^;mVC zAN81zRX)j=kaLv?6uVC4fM}nwPDAbo4j(63dk)4HfCzBY2)%N4Ek3ZVb^#M)o1J{+ ze=xT{RS=Mm!JCvYu`b;;?;37Bow>{6QFv0D0vkqMtB>xC?o}%2Ef~tR0#u;OH!G_) zHP6ZQWWT{#*c};zF;Wx`Zd=Ty5qL57Eo@2S%d3F%v2_Y;is|(5nRZ?PzbVUK0Sc%g zH*)rGl0ps5SY+PteyF^jI#6Lu76h}-)!bU*nm|Oj{aZe3H@$H87mL0K_J-wUtML205~K zK?vH!DF@E(#7cf~|9k0D5<1zPQ;33C&;y%VsP?0q!))}=+vf(hb@Kj^W|mpByFPIx zyT1rvc*rK#2S6!KN5 zn-h0|a*2tyO)jgKmS5tRGCcQW^yPBQL3vnGR9G~B^=2-b0oztbm^9jT{sHZ~5W+eT zblaDAy~*Wu7FZ;8&--V8L8PahBxUARg3U$^}q21E8# zde+xqRvBBT!OGW^DbTND@Y#j@gTBo}Sxooi9>x}AJmKQEtVM#M=Xlz-Ii0_sdmo!8 zHBmW7mq%8ty@vp#ca43NH(LapMHd1m{h{{P*A%c=t*R1L8Dr`i)Sw^NGAlaPZW+D$ zaJ`ivP150C8Nkg zzdUA}j&YR5KW)%Y_?m!m(Vxi_wkdISn)b?b3?F?0tlqwEekv6nTlH9kW(hDxLdHbh zY(SNLZ8J;yDM<=Q8(~Kv*R0FjYvU*bPXTMekP}99u4cdqgI|f$dEY+0 zxh@`YC)7-;o-@QNuB;wi*T9IRf#Y>aUc{nXlWLlZmZ7dr_S6<*kyKSmxqe|2+KzXa zx#C6@^m6(EBzG305s+nw%$Fq+z#bCCDK&KwJvOl*C3D(Xd=FkOx;saFs!DxOs75X` zvK3YfvHKhs+h%bhXW;qMq!?chCq+(g#hNUOIAnB((%HWZMwip_u{ zSnHkYJz+!!V0~8Oe4~);3ASAKtR#;sOz^B+U$-IyhoJqCetN>S{|JN%2+_W%9E&ls z*0793=?jA$(eJp{cEHn_eh- ztVL+juQzguE(_$)z@uQdSWezDcOfAT>2gS((!ztst_R-lzecqYBaFvQEqWcA<8B-x z9#iBBg=M~6a7Oahz|!5!yKPi>I!rO=Eb!N=ShwX1qgr#Wc1Iq(8tL^&6@ZGaa_XbY zV54>Vew8I;OQd@41|WMRj0gHy3Zrbe9g81SGl}_HIUXt=74UJv*}>nh-hz+Ab^6}2 zHnc$zM0Xy0{C?hF>$mgPT*EJ;)l(i`YAOom8g7kst)G zCseI)MW=Bze=X}epzFbAyma7-Lo-@(I**?H6SoOKW4RbfnvG!FNq(NSm(a+z2)Z-Z zFyK*YAuM}8hu6PJ*2!p#(FI+j(9a;Be_^~XVDN;*7wJkc?i2HAIFv5AV}hU;y@Tn6x=52lF)Mu2gt`#L825lc5CI{H#%p>CCYj3(1Kr_ykFzXy;lKKS`nx-*(QwUe&ez;$FKoLh>1ky0lf zlV|CSfTYfb7jQJA;TyJQ;4b&Oa9Us(mKY5)z6{Yr9k!CwO|BD|Yr3%dlS5CA>`Qsw zob>jn{zBqJ>cUtZE6lXZgOYo`pV>?ZiaYbZy)W=Xs&NE@Y%&=b#Bet(%cAmCPfo+B z7?>MQ)sq>5Z8g6H1VX5Z=8e0DChNs){%V&GK~qB&v@&Gq;{I7JIPmA$7}BxmRnu2B+~x#>)vLnS zHAMvXg(b$Uc#mIqz*bOc5>Mvnq&2l&j#oNh9{WQq=scs%|K}B#Cz0M=K`T278l`OC z`~Yu?XL~S0uMqrCy&3E-md~9RtXQnc?h8HSjLPzs+6-Z@vo2D6gBR4K>^ALocZG(8HK5-g=?%LfB*sUj@apMCaZ_($3fRK4cJO~MnZ z4jU|Ymen%u+UTsYts{4g?M#(Dp`a=}x+8AzJ*b9X9S=ul8@<^}hTXARDa5_$r8o}Q zWLrS41&~+Z?pZJWS?P?u5oev(zDc=xCG`X|t1nZD5IHNRlHD7EsS&WO=wg!E%$4|f^hof1Wx~OsC{5$jMoRPqypgV~sOqe0J9BtEq7eL&G z6iUf@#!=gw$Rs#yKNhKMA@tjP`|8swwj!8%?SpQ+vmq=+)eh}bZenATbxiOAYi~re zU2WfJRmKW5dt2|Fve*T?Q_lCHH(aNyBPbx2%fl|9b{!B5_U(B6v0ZOakk8YFlc=oQwitS!H@i)nF&drg^xLBb0mON59S_=%DNO zy(LtDjxNs=We$;{7jR^07EW&(Wu+;eQjP3kiri(x5hn;;qb;ABCNDTK_c|K!G-Yly zJ5B@BN|0PsEt9tI=f@NAuj;|^O>{oJHDtNRnsT<^l^xP|hzr&8P;AnlUzhQ@El!b8 zS{owVWcf9hWc3$0o=C?!I_+;R90M>wD;m8IdC{sgch5C{C_(r@wK#3KdCmaH70fYM zx;$%C5K6Q(5Ix6FvqpZorRdnTR^nSD2>U7CX2Tlyrg4(DFA#p^Xn6|JC@g>R`$>vj zujDS_&$GIUn4eh#*pSF0-z#ABzA7^Pd}2H`wpdlJ+YCa! zpOA{lV+RmSqm{}xrz+x`wKW*IKrUmXK>y8DNC!({Rox>?T?Z`0&H@lb8rIkj0gOAx z6O8D)$Fj!H@PL-$XYvinN>Th_$qVTk28)=P-cH!IbGF5?I``3WtatTkESffojj#%- z3AD316{mWB5fpi}MNj~ObP^z-SbTKwVtcl!oUiqNCCnnv-QXBkM^6jo2g*By>fde^ z&{MSf;;$p-LYB8oBwAn}=3*runJPegs|0`pZNM0}45deK~vwuMWwLTsH5O1w;n# zg{DEEeeWz<;VaJZpkLGLPJC`M)n%;H@6gj+ZMP)P6#x|H-S@wD6LtS-j%jj$dma9Z zb!_fnx6i1GXb}4#%-Ud5z(r#-NBqP8m`|*lf?q#sPYg6_DUCcUiLy<;B zS3PG9IYCIwAubzF12EWX9PkIYk@{m~YnrPTrx0rUDg|v~)yX%v4nB=nk2_WGsw| zNNDx*-e)t&rIe8~;_<%I*NRxCkI5^T7D{AAz`SGH`e!BD(i}2*i=l{QH%ROq zy^!h7yW(#O@N^LFsy=bIUr&6m;lw9$xqXY;_bM;&GxVSJGU#(?NeT*wb4T!0HZc1b zo`K-9b;Wnns#=WYrkYh+iLjT`m@jQMPV;7j+6&L~gr9el0r0UWBpR0m$J22yU?HI% zl2P}T_p<1VXZRvJ8F}=AHTTKFe^#qXP%5;|{7tQ*Oh6+{VZtF@Z&chinx+nH-JN<@ zdWg`tqGTYLl@GETV%pIAvh$!=+j_OG{rtsyyP!xdiG`}-<5|-#{xGHa-jTY07MY;M zW{=!`D4oE`mPkT3#pU|VHOoN%#G_E>cI5Gw4A+gnWcOq$cG1EGJx&6d^;9*-Ed)v` z!_UHC){QqMHp%fkFX}Sai{3mZJQW*)G7IHU+C+9R|0S^h!!*wK6_vL;{+y~r|BJ5^ zzAi7QwNm6UXkrU0px&NqdVa?*yj>FfASyT9$E4R%u6B1?&;Jw&`-zC>a()*84)s0& z*QPdFePqSaB>kE#Oq*DRRF0A2o4f>w&mqCzxnUZ<1fz_PJi*B?N1OqIjG(ic44`^b z5M|?K?^td}gP?ViwGAiMy;+5+7EsdC{ltnn2_6<@Z@dAs8|u-unsxyxhU9N~9sxcl z+}kTl)u)r5lzV-xW=G<1W>w9xnFRc^LG3ARorRl&3Ol0jhNz4y{Kx-sU%Zm4T@qc) zM3n@#)3QH$J$jp6VoG{)Y}>B3DjLJ~w7~C|DDZJeC_y(g_?$l=DMEHZV2dBl$}wKG zV&2{(=)f13#&HX4b10+_xK%oZX&Pf*H4R9s;BBQGO%d z;ODL#7_iHa`&*wpkM4o;S_SY(j^%I0cwFqfmkJ9dji52OsJ3Q3<*3wITmXF&zsTO5 z1C8yw4`?BUun0P z5|WN#XxM|JxnG5)q?F6gKnJIdf_NO%YLu`vieebEDiC0riwsvd;~m)Ll4_rdVP0>s zn2|nS(Ed0iYcJ{nP5W>}mry7D>Pn)mVGV~le@x`Ib)<0{x7G=jEvzi<1kq(D&mp0A zZKM5#+q(^AHf}vbQ1%R^n4a*~QE+Pj)LgZ(M0l3^wSHmx6=b9h)w+bSMeN599}y&f z7ouSFvAt*3vt919ZSSBgNO(qQrI76@2WFdMd+g}0X5gB~g>{K|5SPaArQpAV3yMOx zjeAPj?j)Fln7fK(hxftF53gj2ejnt_3bb`<)zY-D6V7mbo$?w+t7dP$>rnOyyIMrtmoWw64ek>L)}Lq z-#ObVmZdJdQ?bXH-)k{faWC}n_cX3`HH6oMU6v7s62FK!oaKQ6(Nz)vF_sW>m*3)% zKGt7fhQo)kuwEAr$zF>g$f16*tykpNYC3NizB`xI+i=95U@R^OJy4%G&EU6mEw%6mLD!>d8arin6p<`ELDRc znE}nee?hWG+sGSpeuY3@vdTfEyzq}%-bBiu^AvH3bUGg4iPsmF_Q3~bQqHZyLP$lK zGJaT`XuLb++~m(=_P|9T$i_D^VF<%$lTosnDJ(;#>@=kle6k+^af9>;i^QnsV29D7 zT(o2f-rymgy(9!6LpyvhH6wlm7<4)B5ozpq)@eK#yP@BC#*V+`?D+Ly+2GM@T!jNI zP3ZbI%eKb79V&_McV&p}w`1|s%ly|{=h}a5Wp&PApTO)N71;DGzYp{LJRzl#=HaQL zlFgls;QLSQMnQlLK&qDwJ8(DRFa1T_!uzC5=xPeONOZMzctlE+l6Y)pAc}*f9eTju zC>$rVyF_pX?|cN<+R?@03fE+R>E+$6k;Lp|;fEGV4XlE1>eMmlZI7QfMwCX);F{;l z5+vgQ@o@~GjYqF+H*yo$*Q;fhn{VN@_L;%#*0|w8b)=Z^Va{UGE8B{B7iXxW65@WP zOr@M__}1@yHxzl4$2D2br1a=HX<9lv=2!ak?fsFIUW}P{E%Z+ggUvkD%LpuoT5;Pz znGa_-h&)D*V8s5ZqpN1Kot{pGxP+sh2iV=6#GR`1DxGXT0Xbr0$^HPsDY7>yK7 zj2c(|{%Y_&5*smYSAocG`Qc8E^ZgO80H|OPW>Ujg4N zP(Ss$B=1RjKGg{9FgcO!F9cGApDDF7R_-ySD8=dXocJ;6rDvW1;�*q0aV=mBfm% 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 Bj@tkL diff --git a/building/_app_scaffolds/win/install-icon.cmd b/building/_app_scaffolds/win/install-icon.cmd deleted file mode 100644 index a300cb3..0000000 --- a/building/_app_scaffolds/win/install-icon.cmd +++ /dev/null @@ -1,13 +0,0 @@ -@echo off -set TOOL="c:\Program Files (x86)\Resource Hacker\ResourceHacker.exe" -if exist %TOOL% ( - %TOOL% -open {APP_NAME} -save {APP_NAME} -action addskip -res {APP_ICON} -mask ICONGROUP,MAINICON, - del {APP_ICON} - del install-icon.cmd -) -else ( - echo "Please install 'Resource Hacker' first." - echo "Press any key ..." - pause - start "" "https://www.angusj.com/resourcehacker/" -) diff --git a/building/build-linux.sh b/building/build-linux.sh deleted file mode 100755 index 6a45c14..0000000 --- a/building/build-linux.sh +++ /dev/null @@ -1,195 +0,0 @@ -#!/bin/bash -# -# build-linux.sh -# -# Linux build script for NeutralinoJS -# -# Call: -# ./build-linux.sh -# -# Requirements: -# brew install jq -# -# (c)2023-2024 Harald Schneider - marketmix.com - -VERSION='1.0.8' - -OS=$(uname -s) - -echo -echo -e "\033[1mNeutralino BuildScript for Linux platform, version ${VERSION}\033[0m" - -CONF=./neutralino.config.json - -if [ ! -e "./${CONF}" ]; then - echo - echo -e "\033[31m\033[1mERROR: ${CONF} not found.\033[0m" - exit 1 -fi - -if ! jq -e '.buildScript | has("linux")' "${CONF}" > /dev/null; then - echo - echo -e "\033[31m\033[1mERROR: Missing buildScript JSON structure in ${CONF}\033[0m" - exit 1 -fi - -APP_ARCH_LIST=($(jq -r '.buildScript.linux.architecture[]' ${CONF})) -APP_VERSION=$(jq -r '.version' ${CONF}) -APP_BINARY=$(jq -r '.cli.binaryName' ${CONF}) -APP_NAME=$(jq -r '.buildScript.linux.appName' ${CONF}) -APP_ICON=$(jq -r '.buildScript.linux.appIcon' ${CONF}) -APP_ICON_PATH=$(jq -r '.buildScript.linux.appIconLocation' ${CONF}) - -if jq -e '.buildScript.linux.appPath' "${CONF}" &> /dev/null; then - APP_PATH=$(jq -r '.buildScript.linux.appPath' ${CONF}) -else - echo - echo -e "\033[31m\033[1mWARNING: Please set appPath in neutralino.config.json!\033[0m" - APP_PATH="/usr/share/${APP_NAME}" -fi - -APP_BASEPATH=$(echo ${APP_PATH} | awk -v replacement="" -v search="/${APP_NAME}" '{gsub(search, replacement)}1') - -if jq -e '.buildScript.linux.appIconPath' "${CONF}" &> /dev/null; then - APP_ICON_PATH=$(jq -r '.buildScript.linux.appIconPath' ${CONF}) -else - echo - echo -e "\033[31m\033[1mWARNING: Please set appIconPath in neutralino.config.json!\033[0m" - APP_ICON_PATH="/usr/share/${APP_NAME}" -fi - -APP_SRC=building/_app_scaffolds/linux/myapp.desktop -INSTALL_SCRIPT=building/_app_scaffolds/linux/install.sh - -if [ ! -e "./${APP_SRC}" ]; then - echo - echo -e "\033[31m\033[1mERROR: App scaffold not found: ${APP_SRC}\033[0m" - exit 1 -fi - -if [ ! -e "./${INSTALL_SCRIPT}" ]; then - echo - echo -e "\033[31m\033[1mERROR: App install script not found: ${INSTALL_SCRIPT}\033[0m" - exit 1 -fi - -if [ "$1" != "--test" ]; then - echo - echo -e "\033[1mBuilding Neutralino Apps ...\033[0m" - echo - rm -rf "./dist/${APP_BINARY}" - npx neu build - echo -e "\033[1mDone.\033[0m" -else - echo - echo "Skipped 'neu build' in test-mode ..." -fi - -for APP_ARCH in "${APP_ARCH_LIST[@]}"; do - - APP_DST=./dist/linux_${APP_ARCH}/${APP_NAME} - - if [ -e "./preproc-linux.sh" ]; then - echo " Running pre-processor ..." - . preproc-linux.sh - fi - - EXE=./dist/${APP_BINARY}/${APP_BINARY}-linux_${APP_ARCH} - RES=./dist/${APP_BINARY}/resources.neu - EXT=./dist/${APP_BINARY}/extensions - - APP_EXEC=${APP_PATH}/${APP_BINARY}-linux_${APP_ARCH} - chmod +x "${APP_DST}" - - echo - echo -e "\033[1mBuilding App Bundle (${APP_ARCH}):\033[0m" - echo - echo " App Name: ${APP_NAME}" - echo " App Executable: ${APP_EXEC}" - echo " Icon: ${APP_ICON}" - echo " Icon Install Path: ${APP_ICON_PATH}" - echo " App Path: ${APP_PATH}" - echo " Target Folder: ${APP_DST}" - echo - - if [ ! -e "./${EXE}" ]; then - echo -e "\033[31m\033[1m ERROR: File not found: ${EXE}\033[0m" - exit 1 - fi - - if [ ! -e "./${RES}" ]; then - echo -e "\033[31m\033[1m ERROR: Resource file not found: ${RES}\033[0m" - exit 1 - fi - - echo " Cloning scaffold ..." - mkdir -p "${APP_DST}" - cp "${APP_SRC}" "${APP_DST}/${APP_NAME}.desktop" - cp "${INSTALL_SCRIPT}" "${APP_DST}" - - echo " Copying content:" - echo " - Binary File" - cp "${EXE}" "${APP_DST}/" - echo " - Resources" - cp "${RES}" "${APP_DST}/" - - if [ -e "./${EXT}" ]; then - echo " - Extensions" - cp -r "${EXT}" "${APP_DST}/" - fi - - if [ -e "./${APP_ICON}" ]; then - echo " - Icon" - cp -r "${APP_ICON}" "${APP_DST}/" - fi - - echo " Processing Desktop File ..." - - if [ "$OS" == "Darwin" ]; then - sed -i '' "s/{APP_NAME}/${APP_NAME}/g" "${APP_DST}/${APP_NAME}.desktop" - sed -i '' "s|{APP_ICON_LOCATION}|${APP_ICON_PATH}|g" "${APP_DST}/${APP_NAME}.desktop" - sed -i '' "s|{APP_ICON_PATH}|${APP_ICON_PATH}|g" "${APP_DST}/${APP_NAME}.desktop" - sed -i '' "s|{APP_PATH}|${APP_PATH}|g" "${APP_DST}/${APP_NAME}.desktop" - sed -i '' "s|{APP_EXEC}|${APP_EXEC}|g" "${APP_DST}/${APP_NAME}.desktop" - - sed -i '' "s|{APP_NAME}|${APP_NAME}|g" "${APP_DST}/install.sh" - sed -i '' "s|{APP_PATH}|${APP_PATH}|g" "${APP_DST}/install.sh" - sed -i '' "s|{APP_BASEPATH}|${APP_BASEPATH}|g" "${APP_DST}/install.sh" - sed -i '' "s|{APP_EXEC}|${APP_EXEC}|g" "${APP_DST}/install.sh" - sed -i '' "s|{APP_ICON}|${APP_ICON}|g" "${APP_DST}/install.sh" - sed -i '' "s|{APP_ICON_PATH}|${APP_ICON_PATH}|g" "${APP_DST}/install.sh" - else - sed -i "s/{APP_NAME}/${APP_NAME}/g" "${APP_DST}/${APP_NAME}.desktop" - sed -i "s|{APP_ICON_LOCATION}|${APP_ICON_PATH}|g" "${APP_DST}/${APP_NAME}.desktop" - sed -i "s|{APP_ICON_PATH}|${APP_ICON_PATH}|g" "${APP_DST}/${APP_NAME}.desktop" - sed -i "s|{APP_PATH}|${APP_PATH}|g" "${APP_DST}/${APP_NAME}.desktop" - sed -i "s|{APP_EXEC}|${APP_EXEC}|g" "${APP_DST}/${APP_NAME}.desktop" - - sed -i "s|{APP_NAME}|${APP_NAME}|g" "${APP_DST}/install.sh" - sed -i "s|{APP_PATH}|${APP_PATH}|g" "${APP_DST}/install.sh" - sed -i "s|{APP_BASEPATH}|${APP_BASEPATH}|g" "${APP_DST}/install.sh" - sed -i "s|{APP_EXEC}|${APP_EXEC}|g" "${APP_DST}/install.sh" - sed -i "s|{APP_ICON}|${APP_ICON}|g" "${APP_DST}/install.sh" - sed -i "s|{APP_ICON_PATH}|${APP_ICON_PATH}|g" "${APP_DST}/install.sh" - fi - - if [ -e "./postproc-linux.sh" ]; then - echo " Running post-processor ..." - . postproc-linux.sh - fi - - echo - echo -e "\033[1mBuild finished.\033[0m" -done - -echo -echo -e "\033[1mI propose the following paths for your installer:\033[0m" -echo -echo " Application Folder: ${APP_PATH}" -echo " Application Icon: ${APP_ICON_PATH}" -echo " Desktop File: /usr/share/applications/${APP_NAME}.desktop" -echo -echo "You can call ./install.sh to start a quick installation on the target machine." - -echo -echo -e "\033[1mAll done.\033[0m" diff --git a/building/build-mac.sh b/building/build-mac.sh deleted file mode 100755 index a1af8d7..0000000 --- a/building/build-mac.sh +++ /dev/null @@ -1,154 +0,0 @@ -#!/bin/bash -# -# build-mac.sh -# -# macOS build script for NeutralinoJS -# -# Call: -# ./build-mac.sh -# -# Requirements: -# brew install jq -# -# (c)2023-2024 Harald Schneider - marketmix.com - -VERSION='1.0.6' - -OS=$(uname -s) - -echo -echo -e "\033[1mNeutralino BuildScript for macOS platform, version ${VERSION}\033[0m" - -CONF=./neutralino.config.json - -if [ ! -e "./${CONF}" ]; then - echo - echo -e "\033[31m\033[1mERROR: ${CONF} not found.\033[0m" - exit 1 -fi - -if ! jq -e '.buildScript | has("mac")' "${CONF}" > /dev/null; then - echo - echo -e "\033[31m\033[1mERROR: Missing buildScript JSON structure in ${CONF}\033[0m" - exit 1 -fi - -APP_ARCH_LIST=($(jq -r '.buildScript.mac.architecture[]' ${CONF})) -APP_VERSION=$(jq -r '.version' ${CONF}) -APP_MIN_OS=$(jq -r '.buildScript.mac.minimumOS' ${CONF}) -APP_BINARY=$(jq -r '.cli.binaryName' ${CONF}) -APP_NAME=$(jq -r '.buildScript.mac.appName' ${CONF}) -APP_ID=$(jq -r '.buildScript.mac.appIdentifier' ${CONF}) -APP_BUNDLE=$(jq -r '.buildScript.mac.appBundleName' ${CONF}) -APP_ICON=$(jq -r '.buildScript.mac.appIcon' ${CONF}) - -APP_SRC=building/_app_scaffolds/mac/myapp.app - -if [ ! -e "./${APP_SRC}" ]; then - echo - echo -e "\033[31m\033[1mERROR: App scaffold not found: ${APP_SRC}\033[0m" - exit 1 -fi - -if [ "$1" != "--test" ]; then - echo - echo -e "\033[1mBuilding Neutralino Apps ...\033[0m" - echo - rm -rf "./dist/${APP_BINARY}" - npx neu build - echo -e "\033[1mDone.\033[0m" -else - echo - echo "Skipped 'neu build' in test-mode ..." -fi - -for APP_ARCH in "${APP_ARCH_LIST[@]}"; do - - APP_DST=./dist/mac_${APP_ARCH}/${APP_NAME}.app - APP_MACOS=${APP_DST}/Contents/MacOS - APP_RESOURCES=${APP_DST}/Contents/Resources - - if [ -e "./preproc-mac.sh" ]; then - echo " Running pre-processor ..." - . preproc-mac.sh - fi - - EXE=./dist/${APP_BINARY}/${APP_BINARY}-mac_${APP_ARCH} - RES=./dist/${APP_BINARY}/resources.neu - EXT=./dist/${APP_BINARY}/extensions - - echo - echo -e "\033[1mBuilding App Bundle (${APP_ARCH}):\033[0m" - echo - echo " Minimum macOS: ${APP_MIN_OS}" - echo " App Name: ${APP_NAME}" - echo " Bundle Name: ${APP_BUNDLE}" - echo " Identifier: ${APP_ID}" - echo " Icon: ${APP_ICON}" - echo " Source Folder: ${APP_SRC}" - echo " Target Folder: ${APP_DST}" - echo - - if [ ! -e "./${EXE}" ]; then - echo -e "\033[31m\033[1m ERROR: File not found: ${EXE}\033[0m" - exit 1 - fi - - if [ ! -e "./${RES}" ]; then - echo -e "\033[31m\033[1m ERROR: Resource file not found: ${RES}\033[0m" - exit 1 - fi - - echo " Cloning scaffold ..." - mkdir -p "${APP_DST}" - cp -r ${APP_SRC}/* ${APP_DST}/ - - echo " Copying content:" - echo " - Binary File" - cp "${EXE}" "${APP_MACOS}/main" - chmod +x "${APP_MACOS}/main" - echo " - Resources" - cp "${RES}" "${APP_RESOURCES}/" - - if [ -e "./${EXT}" ]; then - echo " - Extensions" - cp -r "${EXT}" "${APP_RESOURCES}/" - fi - - if [ -e "./${APP_ICON}" ]; then - echo " - Icon" - cp -r "${APP_ICON}" "${APP_RESOURCES}/" - fi - - echo " Processing Info.plist ..." - - if [ "$OS" == "Darwin" ]; then - sed -i '' "s/{APP_NAME}/${APP_NAME}/g" "${APP_DST}/Contents/Info.plist" - sed -i '' "s/{APP_BUNDLE}/${APP_BUNDLE}/g" "${APP_DST}/Contents/Info.plist" - sed -i '' "s/{APP_ID}/${APP_ID}/g" "${APP_DST}/Contents/Info.plist" - sed -i '' "s/{APP_VERSION}/${APP_VERSION}/g" "${APP_DST}/Contents/Info.plist" - sed -i '' "s/{APP_MIN_OS}/${APP_MIN_OS}/g" "${APP_DST}/Contents/Info.plist" - else - sed -i "s/{APP_NAME}/${APP_NAME}/g" "${APP_DST}/Contents/Info.plist" - sed -i "s/{APP_BUNDLE}/${APP_BUNDLE}/g" "${APP_DST}/Contents/Info.plist" - sed -i "s/{APP_ID}/${APP_ID}/g" "${APP_DST}/Contents/Info.plist" - sed -i "s/{APP_VERSION}/${APP_VERSION}/g" "${APP_DST}/Contents/Info.plist" - sed -i "s/{APP_MIN_OS}/${APP_MIN_OS}/g" "${APP_DST}/Contents/Info.plist" - fi - - if [ -e "./postproc-mac.sh" ]; then - echo " Running post-processor ..." - . postproc-mac.sh - fi - - if [ "$OS" == "Darwin" ]; then - echo " Clearing Extended Attributes ..." - find "${APP_DST}" -type f -exec xattr -c {} \; - fi - - echo - echo -e "\033[1mBuild finished, ready to sign and notarize.\033[0m" -done - -echo -echo -e "\033[1mAll done.\033[0m" diff --git a/building/build-win.sh b/building/build-win.sh deleted file mode 100755 index 03ee306..0000000 --- a/building/build-win.sh +++ /dev/null @@ -1,140 +0,0 @@ -#!/bin/bash -# -# build-win.sh -# -# Windows build script for NeutralinoJS -# -# Call: -# ./build-win.sh -# -# Requirements: -# brew install jq -# -# (c)2023-2024 Harald Schneider - marketmix.com - -VERSION='1.1.0' - -OS=$(uname -s) - -echo -echo -e "\033[1mNeutralino BuildScript for Windows platform, version ${VERSION}\033[0m" - -CONF=./neutralino.config.json - -if [ ! -e "./${CONF}" ]; then - echo - echo -e "\033[31m\033[1mERROR: ${CONF} not found.\033[0m" - exit 1 -fi - -if ! jq -e '.buildScript | has("win")' "${CONF}" > /dev/null; then - echo - echo -e "\033[31m\033[1mERROR: Missing buildScript JSON structure in ${CONF}\033[0m" - exit 1 -fi - -APP_ARCH_LIST=($(jq -r '.buildScript.win.architecture[]' ${CONF})) -APP_BINARY=$(jq -r '.cli.binaryName' ${CONF}) -APP_NAME=$(jq -r '.buildScript.win.appName' ${CONF}) -APP_ICON=$(jq -r '.buildScript.win.appIcon' ${CONF}) - -if [[ $APP_NAME != *".exe"* ]]; then - APP_NAME=${APP_NAME}.exe -fi - -APP_SRC=building/_app_scaffolds/win - -if [ "$1" != "--test" ]; then - echo - echo -e "\033[1mBuilding Neutralino Apps ...\033[0m" - echo - rm -rf "./dist/${APP_BINARY}" - npx neu build - echo -e "\033[1mDone.\033[0m" -else - echo - echo "Skipped 'neu build' in test-mode ..." -fi - -for APP_ARCH in "${APP_ARCH_LIST[@]}"; do - - APP_DST=./dist/win_${APP_ARCH} - - if [ -e "./preproc-win.sh" ]; then - echo " Running pre-processor ..." - . preproc-win.sh - fi - - EXE=./dist/${APP_BINARY}/${APP_BINARY}-win_${APP_ARCH}.exe - RES=./dist/${APP_BINARY}/resources.neu - EXT=./dist/${APP_BINARY}/extensions - - echo - echo -e "\033[1mBuilding App Bundle (${APP_ARCH}):\033[0m" - echo - echo " App Name: ${APP_NAME}" - echo " Target Folder: ${APP_DST}" - echo - - if [ ! -e "./${EXE}" ]; then - echo -e "\033[31m\033[1m ERROR: Binary file not found: ${EXE}\033[0m" - exit 1 - fi - - if [ ! -e "./${RES}" ]; then - echo -e "\033[31m\033[1m ERROR: Resource file not found: ${RES}\033[0m" - exit 1 - fi - - echo " Creating target folder ..." - mkdir -p "${APP_DST}" - - if [ -e "./${APP_ICON}" ]; then - - echo " Cloning scaffold ..." - - set +f - cp ${APP_SRC}/* "${APP_DST}/" - set -f - - if [ "$OS" == "Darwin" ]; then - sed -i '' "s/{APP_NAME}/${APP_NAME}/g" "${APP_DST}/install-icon.cmd" - sed -i '' "s/{APP_ICON}/${APP_ICON}/g" "${APP_DST}/install-icon.cmd" - else - sed -i "s/{APP_NAME}/${APP_NAME}/g" "${APP_DST}/install-icon.cmd" - sed -i "s/{APP_ICON}/${APP_ICON}/g" "${APP_DST}/install-icon.cmd" - fi - fi - - echo " Copying content:" - echo " - Binary File" - cp "${EXE}" "${APP_DST}/${APP_NAME}" - echo " - Resources" - cp "${RES}" "${APP_DST}/" - - if [ -e "./${EXT}" ]; then - echo " - Extensions" - cp -r "${EXT}" "${APP_DST}/" - fi - - if [ -e "./${APP_ICON}" ]; then - echo " - Icon" - cp -r "${APP_ICON}" "${APP_DST}/" - fi - - if [ -e "./postproc-win.sh" ]; then - echo " Running post-processor ..." - . postproc-win.sh - fi - - echo - echo -e "\033[1mBuild finished.\033[0m" - - if [ -e "./${APP_ICON}" ]; then - echo - echo -e "\033[32m\033[1mDouble-click install-icon.cmd on a Windows machine to apply the app icon.\033[0m" - fi -done - -echo -echo -e "\033[1mAll done.\033[0m" diff --git a/building/icon.ico b/building/icon.ico deleted file mode 100644 index e627740aef4be292d67d61660fe61ad77dfdaaf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20794 zcmce-_dk_?{6GG@E(hlrnc3xJW@UtA9+JJ1%#v)GiBi@v3fY_N?7e5kNj4$Lijb5Q zLMZEdz25Kl51+r_YaHj?oO4~z>v=uq{eFJ{03qN1eL(;VxNZT!fIJV=(@~`)V;L!P|9;UV$e+9JMYjLFa&^}+fJWXteGP!#S9N7Y1FxB1z8H_Y-HH3&ZT1f8 zG;-X&o&UI-an3`7Xy+}*| zGy2k(EUi8+e;A58Hqj|M^ILxYy5WtBXUFD~NxH4f-HZmaxysV7rAMF3OWt07#aEDG z`Txg*hSYaeg@3W``x_?9HG@}JpKS$E$?Gv(x!ZSk@7}#~E?!=N?(Xh^2@Cmg6+9+>(}-PADni z&#$k)v%0xy$j{Gzc;?!&%46f@Wo**n*ETjWQIL?7#DC+)je$2e!xLs_@B01f=~1y6 zNZ`}Z){eBSolaGkYtXr0r z9IgU>>uK}HJpNm$cA1L@mNRt@8jl~>x_6&9N(nlt<%y`KnRR$Ce|ApQE|g#G;|r@j=n zm-_;UNDnQ{Yi%QI9xbU<+?_P{7Bb@ZVL-u_0b*7lOWyaj|C9N4-{Y%I!zFi06Fk=^ ze$NNR-FUVwS0^DR7U$2{0p$m|2l-@6J)M0N;=VF^Ne9+LUAEKJjjnP2BDvfb%X!x! zTe(mtLqCdLVR$~|4SaaAUh!5ZEIfRvYy0nrzqv_+6SJ$#zvy{bF_3;#=dyGHm2>wA zjCoOWw!*7MjxsPd?#tr!v+IxJK4uO8y6I9m$NP;P%V(-GbHp9w93aQQ(2)P;&6~$F z2eXfFZna4=K}LzHEE`awtyZIegT+A?F?Al9x5sZXw<&Ys7=tg zTA)#zp+QzThQGDy%}*1mF?mPSO;oe(@LTvmVU}OX@$pXug=i<0_)#yeKas9JR;2ek`fb( zl}Y$bnAdJH-s>tqPfZz$V)&TczQ?`%+35aq$9Wo>cW0aK%?a1Odfj-oUf!t1E%wTS zp(m(Y(5~88YH90hTiOUt98K6~xO}y(l9sP1#Z#72<@EzW@ug{d$%yP!g;%zeq?G3h z=UjBN9eL^WG0fIi?8Y1$K0o}BGbyVie%xiaKemv4|6gs@=4~fm zPFgnSiDu{7w`4ZA9JAQTXAbH{946hiz8H7p)}FnXIias?>b<__I=ic-L;{U)q-NfP zGiglJ&dFY_`M$m3RCl+=iv!C+C4aF`(PO%?=WM;X@zh{@j)Yx*BP?1KOx_yttfo%MTFh6jG(s~vbY{98k~*Hm z-~%lQtB8;8w?7OF)Wk>-l2foyM89K2^GkM_Z{Oc1V9B4@)Yr=oJx{R{-!+qTn#vwy zxsr5o7`u4uU!Ut9h5UU|-Ry#=B6ec_m3I3I3#V3289aNmG*VBtzJ3S;yvkF;1Pl?1 z^eaocl=1BqwfV^tF>{r;2=@Mif~@>g}hm9i-YZsGyYURcQu9bzz; zrjLeISLS@2)-I3=9PL^JiJ}8-qDU;yMZcUrtJ-5{c=ut-q9-^ZKHln`x#Io%S!ATV zXq`MacZ*l-JJJ5fK^=ZSW#$(z+Pe+ClV*RV8^LFue7f3tl zusG?x^o{EzRRguAvJZPh>u3r6M>88{o%BGe-!Es8jJU-~b+UpalXJ;L%WbB|K>Y`*#NkO`hx>m|J$v0na)u3&*15VtgPq@ex-9RPsbu> zRS(q)F8p%aDo8uIrhF!9d+;%ikeZq4(jDu0`*u88;icQbSnEH{KQoukRID$iKX>T4S0-3aayN8gN8mME7YbeEu#c z`%5OCwHS1Pu4Fmguu`Pbv0zPgXjoR{_$m`3gk z7l)2KpqN*iC?oea5r5}U(IvYD_nZm){SF_w2>Bc?hP3YXp@OEKU-n087$FW04)dX7 z|F@&3%b6Cpgof5QkN-MlH^p?=be)D+F)uE@W*SrtLw$RIp)RW%x)aNcfgATn67YX3 zI!>Q2hw*0O5E%=VXuG1p4MrFs2 zsp0qT$Y4NeOevtdkUsO=+xs(eN74#2kA~1Y!v2`++YWXsz6gkT8{m7gU4MqEV5N^_)uvw{FD} z7Y{9<3jboXj6d#Fyi;hYs?y6hnSY&-V9nSsZO;7o#F-W!7G?$6dl6fGU38mz?CxHs zCh5NOUA=;pE(y5J21Jypb%pNTMIy_)z^M!QtnQV)lucE1_&F}{2}Vmo;9$zB!OQe? zCN_#oy2G&ME# zrKB*)yg|qE_$ra@baPTE)ND62HkL|Jbr-PD<&m{uT%XJ6h++s`C~k1^Ci((y-;#}r zjM1w?AT%tM8s;UH`see@@&1i-zUc>Mu@BR<&ZJtP#wf-MwzPQ632GrG3Cyy+a>>uf zmAzjKy?pud0!{EJtARYn1yOm(o|w&TgY;9Dv@LHuuhPc9vnO|X(?#fTc@lwW!Y)>` zPFg#d<|`VjV+k`Q+LlpCD-K$+3K0ojwkA>}zWm;m?9Di>Pv%uIF#|ErvRlYrU#_?` z<|WEWhtp8z7}OQCebH~j(-}OJLXk@cwu3)E)b6ZdVhy}(8dPI{+1AQlkpqQ(*mlW| z<%#SfO7TMGm7S8v^&~!FNXn#zGqOH`s;1&~bMSSZD^fpd;>I*AEp}r48zpPRQTCK9$-DTFpvKd=aVOysx|Gxu5(3#L3d)q#ZNFGf2M4D#AQh z#9L|bpIA7Fp+ly}+r-8_DcF9~hBpSxWO*!-iA-c3xTGuh27FJd_X{Po={-Ga3hU2| zukp{KfWNygDn?WZ6mYzZ1Y;$#bodW?D3Fn&g~CfGJlROju@|CUX3`(^vR3J?W*>VV zFs*!gntQ5j-LC~wMN`YlEenc67nOd=8YbNujHA#3xu;L)rD09x>B{~ZiiLJXns?n8lC;g#p{zcfWsDb@bDB>VjJrF<1e~@Oq|V59gm8NA*LqHP}kI~{dRa);HfK9e}DfXcS7uP$i&%`weTPpH4@KFV*jgU zeHviOYv9q3ny3^*4V;Qs$ikIXRary8LQj*^v=}!x zH*uoR!al2JMoHoD$*etUfhifh)V87Egbbcv0?Ep#1=3S0-^PF>NL2ipN(?bUjwn1l zJn{zE{W+p~o$KOOG$kbmo_=l0y)*0N!+QqA)6|O9K~EjH+aQ%Wrp*IyKR7;9SRwOO zU_P={S64S2r^lOLkoPh6TUPaCFFT7}r=roxJN{UA`t;RZf4_P9W+A+6Jm_?R#5J|S zD=K2G-or2QD-^H3VI8T*mfw@%49fTP_4EjX&p1EOm;krau$*DS(bn#B{-Hi6=zBAn zvE3i1+syCPz~^Vqd$M=O%)l#u?vc%q;h59jQLcx*xBkWJ$`^0Ucii`baqc%zVuX0i zx__{=Y59cU+PI0F;~O_RT$vGkSsa7iK#dN^ZCKIaU|x{+Q4&g>5*!J>O}!7rD0+3j zIXLP& zt8_hTI93$h8&H&`xYe%|H&A)|frCe^IkvenbJ|0M6z%#;X02&fa6pcXX-9W_% zRugBh27i_$Y1y@`rh2mtA_rM2&Lpt|h^=FtmY#2mNO92|=IecfX|ml_EO zw;#R{6BiE#*o43CdZg*!(A$+Nb>LeoHSU2va$6B2?{wKhS=2Lspu%JBnVg$bcL)1xDZ?u~un5gXt%{7nHS)JS91zav3eR#huckDQ zgv4igq{07-!Ct)@&v;_*=vbSVmxl$H4fD=sDi3T^P}EW_4{d8J9-cj*#Z93>6G=-D z;++L`ttuy4&G!OteMP$vo;`cU5c~I9k{~z)Y}fc9Y-t29d|5q}t0OL^ShmfEJMDA( zurNh^xlNlVc^)sm=Nq5wwWXAiP&BsF5_vych%i{y6&!o{DQ+h4lSHv2DHfyl`0-UL zSShzU+@ap|cI%zf*i=xqM2&NJ$epG{bjx;cO#0cE?MqKS?A+d1TR!+3A&@-V{W1*2 z6VHuxJ_`k}!@Wa69CER7|Dc)n3?WP3|Zb(=f111&*`hG z;=$r5@XO}*y7lHf+l2W<@7S9-ITF;R(pp6!{Ld8@6D*J-vaz)_9UL5d_FTk^ScCWe z$(qq$M@Pp}q>X$+m=7Rh3hkd@>=P}?aqLjJ_8Q4y+1OhTzvYzrcS6f^~O3fUe zBxV5VfkIj+kLfj#HHPO49KXk%cD>JKi09`=zh_3*6Xnz82|oW8#+%UIE?-Upc0dWq&#R4aD3^wz#^`vGwmM#O}+UMf`nW%WIDRbc`S6OVZc%+=k!!&ljXFyf? zojm`Wa8^=U@vTygn1PY8mndM=Yh0mlxOLT0EiV?GeWfs#a{K|$Yi^-}&qL$d-~xAi z{^mT0B_zD^OIlUiO<^`>fJa47=Yuz6h<^oMx%9Td7Lxt9lIz|B;Vd95HQGe`1+kuX z#xrjYQ}E|HrPK2{K}lm7E}?&pwktgN;W(Goqe(MSZNyS*!Pf#ug9o%Xan$-jpC>1G zz3`e>nw90@(FtyCZEa(C3aKR};G&%2&b~t2cuqV zs5R)=xKcHt6%|96Av2rSJE2Z9xpv!Bt1_b^4e-!GeP25Q)}SQTJPG9qG%=xu^5K?k{1hAUF+=1>!7`g*xKYeg#*rY8Yb(!x+NfRBrqx1_#cm zV+bL?sWKcwLqiu()a>l8n!371t7l|oU{zV*!CgH)pa9Z7Km42oB8$-9g|59WV*qIE zM{=l+v7u`5U#gQ~Mr(>XN-sU8G8_~nJgGK`J8+ez!DTYSIMb&lI?yrOS<#!%XaN>f z3{tWMB|AGimn$XVeNYQ-QeGNvQZP3cmm4`=4fNw)&uRw#)r4zkLDr@4FVjx?F^etC zW0plv^sYgB)R5YI$7@AHrYuJ$azga)v&StebZEf)&=?*cAGdH%j0Z8~V3kl(S{h3; z73G8Pgzd*})9IaqtGv1KeEAtXklI%T6G3nRKP-MpfZ7AY>!?Qlk{f4g`q~HO_N@!E zd~z_aDlKA86Y2u^VP0y}BF-~sWf*t4_!_*z4X2nX1brxuXMCTB<(9?}E}sbK^zBY{ z7%$NhgkxFK1@WkAOemQmzYvkvAE8w)0Ri%2!XXbhwFK%MB;&%>W6aDjHZzM0tVXU0>01ZYl*231g~$4#ly@mGNlQTXANvKU%JO} zkP`QYYS@0_^{gfS6XevMhx_tlT+8aku+tfau*m`2=R0a8H~6!85|wc@_gS6Ad^REZ z&s9|g0W~lIPqZp3J5F2N*T(t&qVcxA?G$|@BTp;IWNT2PxyLnh1PTuPO>s2i1eIF& zv-;bfbU4>XhK*H-+={!5`!HBdMo3G*#da_hBx!u@{a2?SeR9Ll&IC;u`F$p^ z64ihSl>=H8A?GfzVA_&3bTVa&@fp+RZ)6dSO1~OOL#Ts6|&{$q)-bZw4jB^PFky=s^kGQl%>Gl{dAcV-+R$p z>)GyyYl(cfk+j6*OC~arTC|~ww--jmu*UZ=#08c)r3@IVMI}al@_6uq=AVlFu;8v5 zl3^mgSJcqpg*AaQ6=+FFPj?dL=Z|Yt5{V1I-k}-hueZY8VxB_Wi18(bFr@sfOe&r| zZJ6P+mS}LCmNg!j*77`)Esu=^$4qBGo#Agx)aDH+Vq&E{S(4+~pYnxT2(6J%va5|t z5w@biSJrlHpsMn0#mweL?Kp<)2l=njLx)nQs%!ync~RVeuU*=E-^s?!O-~+{a{nIc z{%_C0j|{JktC}#@1f195>phq7HWG7A+BYi0L@b4J<}6SPmAqIqi07A_^8fcKi@!JO zLVPqR(9No_2!f+qk5G*;LI>_Yd(}MDAD%aO5>&Wqk9Eo;vP zbu}RWpN)bt2d$FOx?fvcKXVSoFk11;gUP!QI8jkiAI!oprcrbnK9u`F8F2qLak?{S z-Oye=smxRzFdA=kJqJzjrPGrk>AHw}^r-sz_JZQ|6Tl#3+LaLy(>Ua(bJ|bSXRisi zP%-@ztf>0G{Ok!ewLtULkTw*jJX#GdX&3yTCi_yZGZnTd9e+@3u9=7?yBI5v_q@p>m zxNO?ihL^SpLf?`7)`hAfNFWOgz7xCEepKOpF!yxu8ATIP8nvTFkHKCS9Pt$!n+RBL z?@Zm~fr2l{gn}Q*6FbMmbYVz*!|#Q9!`fcDLW{b(RJw4qjf)-1Du1O|+3!N{aUWp%|zhJ5@)%sv>4<(#}sbaongq2|XEx(7X9lg>4?yqVyH zfZ8vf8#dTBKVS?ao!eBbBhd@RTR}IZoByqqCYrgnB^r^yX1Cs-n8OjCxmqwfFb;k5 zHzN;p*BEB{b6p3hl@P%M+U&|o-EJD}H+Y>?zKqVPKxKoCo%ZQlH(@iz&twp12t-U$umtQ zVaDkAff5Za;nD#R*To4!BE_Bkn_s=Rmc5|j8mQz5=BEBWuriuuBz}Qg`-cH8YaO0bm!DPK;t)toZZm9F? zOOiQMRRS8D;yXJ()}^zrWo!5I!-IJW+I9*5bKX8~G1~40&&tjPkGs?)k?cyagD5D! zf}+lSS!4OX{zwyF{RZ;9_(Dw+?2^5j{*%Wx`7t}`JSoOVe7sga165VlBv|Cz+Rz;9 z`@oIm$nBH#e#nRQpulLftB_geLprg)H8&;UZSJ2hLOLRyV5Q`k^Gw}}2rL%sWi;#q z)J!5evGyA)YlK(HV|`+@fTNGLjhfKeNqd8uupCE2SW*TZyzn6oSZ`nAt2W1jQ^&vh z6DcX&+=$(>%(6mQHe*c;3Au&6JzAQF9m*D*Lc|nB1T%F33d`@>I9F7RQ?%V+xaM@u z1do1(qFQDB%m)zN*0VxiM<^gS>x7fJhCS^J5b^jV9 zm#SVvOVH4d;&hJ8!%~iY6Im?jF*Pg*0ZOC2>t<`yjD-g^R1Ia8?6iK3&$wmg6jB8f zpYLC9%U<7f-2U3@Mu)Fd#alJQj+!97>^uX*jvQ!d@ImR_yZ3=E5c~AH4kVjMnsu3h z@ah|Fg+&&*m^BCfyfS#V!AXBIM4;dI*7u177gw`7!!9NGQt(2DrbO@4i1GdOh7$Xe zPc~=!1s-XxqJs@?n(B`tE}$Yq99pO1We{cXHk`znPDbXb^ifaxyX=L(%|RQF^rLdc zv!m-K=vZKq3eQLv*saWl?zOF2xWFh)qk#KH4O@~3U*|5^q>J^8?v(HyhXm_+c|_SNnyL_ zKTm6Og*>4@yZ;JI4VN^mFeF&e#vFkAFCFkpf_w^+K)O-q#<`bH+z;K|#ST!xf5mQL z7E*Kk_Eq(xqSYS#`9@`C6m^;C^o$>A3B;eFv#%}4KYvd;z9medWvi+MZ>xd4V_5+a zS?Jc2t-n9Bj5b?$b^fBkS9K|pE?NX;B(eiUyr{4pC9q0^*_fy>+&_77b?Paj)?}o= ziFo|UNDsF%YH(WhOHw?sNS6x-`9jZx^b;#HH@ACM5(1OzAjB*U-dytX%5KaE<*$;z z_^<*=bA21u*5tTSazMT?ZI^Y&rD>4_Iq97M_s5SDcXoDS2XHFGm{2Bn-GNw!MN7sz z2{mb79H)Ov`Zk5R*%@&jtF?1`pKLYd07&9#RX3T86NXbTJtf!36kqJ|E->niS6KJo}wo45(q z`(bolbPmZsFDu7C!Cc_rHYh6+ZI<6A5DhdqfBDXd*G`lC9f?ba?LXp|oMC?2WKva% z=4m!jm)<%;_wK6j!e5n^_XAHaL6`BK1+}}I7Kt5V{;_QRxR?vVq z7l5bKP}FMd!t`#!-eY2vn&4IP8o|`mjT)4=eB3cb)LO~WKyCW3qlpRgJc=!YcF3Lq zZ^Z^THB>}oY!q2OZCHPQAvmO9y!O5`8_#mqi2T=f{K@(o`MF6}a$ZdD>pye^TMqnN z>5{;i0zGh0b4>^deN7ZDkUd6m!8W?cjD8_jN3RUjZoX{D>i>5yz;a-0)~H@Tle<`=(PRJxU}T zZE=x?;KPA8KRwO(^{-NfrS~;&^(%m0*o<1J=Qbe7t?$;LL^vR%aX>mW<^XDnIH9g9$@jh^=qH9FL7|bjrP<4$wyDzpcN<5+3dq!YtPWln!;$DI&2R>C9JVpxG zsx9G_A6xSmlxN59B4AZR(vMni8UCP|OuYxT1+%DZUV*Bki(m&D-KgxOJRH*$Mha`O zt5+YvZkfCb%J*RUZmyc#$N)M5ryLf~tPE=KbXytx-Tp;a`^}t7h>HpNL%L$_x!_wgE7KeRbCN$ z_VseBvs#BAXsETtUd)78VuPlJA`s?a61-iK&UZ1hK-+)9`=6`lT}U8`$Hy*% z)ZSTwffkFC!HtGmHbVWGpKP9KVj3dR3%knTfOu?#dMSahQKrR*A(&mk`CCE@_sH2< z(_xEBZD|J=7sH2+j(qqTYf#+)N%C<2C?$3r>ywXZ*0)GJA9~2 z4a^m$FUlT=mA!guL{%ky@$wQo1lGgd!@%CbZzX8t!6TQ3UYm0@GGDkGfGjt$rvgbZ zJGdJV5)u;o^!9LG_R~2}MqvsV#^ug^3S9pXL3;%b-BkjKbp`G9*Kx4DF#9F&0Y0=? zr#|Y~JF{4PYGzx*E|@j&@NTi6FogGf(SrqbkJQZ@dONXUNcVtrkX%e^G9=16xUMg1 z&6rTF{36qmUyyP6#BLITf#&wxLteait|#7)G2Yp^=_L14RUGhQ6DI64|aTRHc}VwC=VjE=0@tJA~)mi>2<)C7;HghzW?vzGk3&ND^f^e(SV?Em`mjQGlGUUhY>5lJBNf;sDG@@ux4g@W6Te^bX2z0@mV~A>MYbxn%~yRkmk0Nax*k!h&vxajepA-W10Oe zdx?gClzkyH;mv`o-JE$V_gRsG(j`k{V1DE`84ZE+LcqPr3wG$nYvxY* zvg>&baIC^YBa54ZVzl_L-?Cq`1C5{u2nO&rLUj3mfy|gfr?b}TqWnG1n zy7a#Q2diOT%7LmR;d-d|E%PD=2#$Hqf#>7n+jzi%?-e=p_(t(z&(3b5D*6c?6jVpA z{>fjIKJ~*+diE{_%MfAlLfs}CA3N~P?7Va|{Cl=8cqlzc}mAkcIaZiWYmaw5$ar9IS45Ph%@ z3cssfbsLdsO|B6T&{K?-u(wx-rN;eMpd)OUp0=xlQ#yh~Vzc0f&A6}dw$*X87u*R0 zXtb*&&hK|C>sbH)fuGxT3-*G>gGHM7-)IY!=ltI3wrj#@?oUKMXE!;C<8fV(1!eMc-K0@?Z}2GH_0Hi zhGBYt<_4L$w-RyPZ=B7r6pEVrJakxta?{1UjKK9Z@;P(FAOgy5vUh!$6?3Mp`7w)J z*N6y|h_Harf}$e@+$Tl>u~qcjq{i+b0udx8Y2(<43=IuSP@8VN%c59!82gw{BE=Q% z^kEJMJ{c!S`}$(q!TJfqDk*!@i@S>o)9NTUbt-?~XHBm=*hlNUaol5_VVV! z|M*QbqU1OiWDGI`0}!q)=%i5Lq}Y99N)##U{_U-{$}+J9_!Lu0ef^QuaD!g}vezhM zyuTr6aVFOIPZmDh*CX~GSqy1E{2V)jh1){|q zOz0efz9C7VLyga0cVda5Tm2rbV-{kraFi-wb#V51Qk9OBshRATtz55^+xfTGg`7Nl zO2r#6$uPcia38%r!!p{_%adHSGo{?|DUisU-+k&@VKQmCTn_y2SxIi_d1c<T1bJ`f)sG%!4GrAQO#ct?di`+<)$A zVs*#8iT9^9b{e?DFJCY2ub%hiJanY4SUq=lt4;e?nWX4VBOSuq0>hdP(q`=(klD@Z zXljyrwV(6jJtnw{#1kVjLxttzQ~!D!fA8%RzCI(8|A1Z>1{}HPkL2gaIq&OHp-dsb zC0#76y0k#7p;FgHkJZ1qE&Mb0-z<9itEKD(Af9Dn&3 z=($jJD>^vH>4zHeD~eGYLsF$(&%4XTjp;nU|CGM^U$Gq`GdOkssV>j%J(uGbGl#j9 z&MiXtc;E9Iu5Sy~=5=MmCyg4_EFt5Q9n{{=(-kecRXvXMH8(Q61-6DHAvhTI7oA;R z9!ZM2WXtUE?wzS6-6$u-^by8$lz-5$)xBn2Q@FO=lZ-jIlV7VJqB+U4us=(GV{g}? z^H=XKLu&$3o;y--+tKFR*3*|BfjbM9 zSE&nuB!Yu;ACIPCxXf&@Z@a@esdI*DMqGxu1+XLCIvNpgckXStHH4qPxyFe{V&T)D zgLA6D`EKg>of*c|WN@)FIOl5p=%p1}6CgQ`^!xZzgteP}JR)~|UK2k)Zos+^y7+LE zp5L80g`n1DB0Puot0>-2Gu@kc@1BNq;f~G`s{vl_t)&ZrCb zDi%>|J0sGZl7v`1HJdIv*M5DU>uFo(<1ZqO$wh=F(j1J z68#Dy)~m3>fXB~$#ge4m4{ojh9P(mp9G101iLpVg#B(&C1Dc7!Twv6tHACrC*=J(@ zH=nr)LbGTKTF)PpZ8|hHHpDMEmT927@sC`#=i)epN84{G8^n9i5?+3PJiz^!J%BD) z-mX;@mP%%j)qe;xSsiykb2K0EQ$$slCP~P)Cq94fR|Tf^w0Wrav>=i}6EC(l)WKXK znH{o5VA7hV`Mpsi&f+8f_N$<%4z+wTGoCnx%bz_U4Sk{dE1J;HAxQIp6J$t;nsX<- z3dTnLCmVEit(;}RxwupWhH_V(mq<4Qd!||!p55dne_1Wt^gh?!dTMDpD#7bXy6q$@ zcaL`Py4W{QI>HQ>)!uJ4TUkdBFCIL~{Ni0d1T}9qT4Cw_Kis^zIh78y4K!2XDao7+ zq%w5OtgZ7JP?xiZTl216k-m$fwu;;@VpCISi%nQ!qHJa5>aAb>U8cngmFYy-T|+Qk z(y;F(xotE!wpx=7eOi2SM;mI6<~nr2*s!sop~RHTk1szv8=p)PM2w4!VnD@cX8e8m z5e=BFTlsnsC@@$2@SI&=IA?I_r#(7?@+zl}N7(}|kO3*qW0yx>oV%&4tQ-XNSSX%9 zL2%tcb%4z9RKZoG7M@aUSim?J%J%QmRh2J9I2H$2vYNj0Bj-LY9HoDsQXRNe5)TZy z`sP*ZTwNcwPUh-3t(bDxgVqIR4m{i2xy?7+IB^dRq})C$@KB;O)N4W<0*UR0;w&g! zM&FwbxgU3Zz;G`xNA#_+d zmJjCsqtn?r=lZ#tL{fXYx{PTYN`>n4d0{fr}6-tYW(a5;|ppF~YCG{K3iPr6FJ<^D7>(?({Rj)H!@Ylsi^oiN@q8YTaubFQgx5nDbCDLJ^Eqqu;Q*(*6AvT1l*LizClVV=QjA z#{Y_M^|zmQe`u#+{0$uQ0)?J4&pZV_W%&2Uj~{O#;NwJ2&ZUh?zWI~Qr^~Y_Cs$Xa zmX;PNNcmE1^IQcD;mW^Vg}roCa5(4*CoSU4pUF_W>J--s6o0*uG*m`{kxibl5m)~l za%t;c(GYl6%d;2@0vU{=8`H_3O;>CA5r;g~uzZ3USFGrk2ecj8CZr z(q&{1W21lH|3iI@uys>Dk{?ItDNNIjFtSb(^!Z3AA){bm{}_s@GtYNXY4N zZ0tUw`D-Fdj?s6{m)POPJVF)bg<3IwbZkbVKa(m$@b{A&M+H4nZBA3tCVAXr_G$Rh z#OV~-Fz~G}B`RIqA&z)+|1yEI-04e$_OsK!KNFFGL~IazxOaa%r%EobWv6Bx&7JSvgrsjrz@?Ju*oXmZ!NL6j79d- zNq={f;&>GvE;MD$%Mp_dkhZPY7ec^OLF!X&5g0ltzb5M^Uf805!jUJKed< z_Ju+CnxyoSu}QEzoWiedRq`EYt zeAED2ZjT|Sp$SzYc_XDp8^}_0TbN~)-lEkDuf>7qt`>hE7wDWsZ~x_=)Co$2_a(j7 zw^Jys$lo(or_zP6h=hYeAgpAUEi-z_ditf#B{DZ;+--*z=m))Lw^$o5mX&BiV|4O{ zt#21zlzdH0{fqk|mhx&|kS#Lt*r2GN?YxdYPovX;0VipyCts|$PrF0J&ta|oK%v8G zI^~=qmU;(zvk=Ac_U_{k5@ezb?nDIEQ4&TKE(zqAO-C@(3((q3Wc4!rqV`oMEkQE@ zz6lz`-W6W_b&{2N4W;Vj)9cPT9z^GuA-3RQ+*5mw$YEsWDM$P;>+IOB8MBa|Z2nCY z5-_STASWYRILF2v7x?|-5i90wL=Cl2E)Rw?yx)AAVj<;A?J`zR$%_XsbCCKipQY9V3=re|i0mX$VhafVMerrzC87BqQdi^w30e_Ov(?zwF@ zR&+aFl@Wue8izlVx;;0DJ7?-$kq0#?SqgF{taITnaY&^eg*1HNj2l2;`5aH8a~SAY zDIMg!i+)+QqE-XS)S7iG-RbaBkRAyMNkV6*lBSQ356Tl(4JhW2m}-nv25zML%7DpD zJI{FVjpekydO(8^Pr{c!2>st@yn1v^S?ypfnhEK|8*>DYak*8?(5f6*@-)Ipfr~8X0r%oASwJC=oOiIvzgH|b4oB!4q@^e; zPQ7tbHG0+n0knTYn`~3%Z*V@(n4H5huSZs?_#BMa|MSIaS}E-4Wy2qR*4v#wNZ6R5 z2+`9VR)Lkb%td4ofmmcQueCmJ`JWvP#B!>B=fxw#uaUyUdj0e$tR(!*9IP1=d2W-c zRR0&LE_1J2RLH&jkj!MyK2sb53gX=RXB&xwuhew562mX9T<}s8#Iuhcu&hc1ncqVb zso47>QDR1B~8BRD8x#YHB!XM_`pP(ZRobGVB*DR7CB z>BDJ*dOT0DTFni*;zwwZ7>Hm~h^9CFL1%)ZB~iL_=eq#uw^7?+G-!gOETF8C*N;nO z2&qd^yj+W<10+A$x2=1#s_A$ivzrS_+oZLsIec52#4_fh* zA;xwJEYFR*APG_zd8GFzLHhW7YAt-E&kk5^C?||3u87W{i4A?z@G4tr0^c72#X-_- zL9&2vhtYdnVLU@jfft@hNF(#xU%#3g%<5BcZ<9*-99E5e`jq>o?vb@M*9gsJ9il4c zrlI6Eyc-?C>kkx1iRa1?c|JegZQmqjL&kEN)&BWVWNkXcN{3lZJ6*+mS&ZFo{^Ui@XmIe5OS*snvVNRUlreDqW4 znvH12J{3a>|4pLq8WdXy*=zP22f;cP`@Pc&d>zh++RE9<={p~xeJ8Q<@=JOz zVGM_!17*+(u8YLp5O*#o*roI0zm+U&Zs7U{IacIoFNCs&uxnfHIYie-G1g}}`R>X{ z)oSxDka+Fh(>WW8Ed^IY5QT~rsA_AwR|~(1S!a8jfii~bgL`fM-=ipl``IJoVbcm1 zq@hX^4v3Wo-{LYSU7;`{e^geDu|S;Vze)PUp&=~^Ny!PN3lY>&ihcCKEdgqbl9Agl zBT#rRJW6<&hv)mvI%Sjy|21sSKk>Yiz;igpY`Ubr=2Nt6B7r;1*&5^L@Azt;S}yT7OO%1 z#*>t}QZL|@NtIzAK0NI=j>m50eazdFfLwrtlHpJKwd_Hb!Ef43WKY5~GIO{om>vtB zL>eqIi1vhw{-D_r@Hyqw(=KgpHfh^zS*OQ)D5vVdF}9Jg@(8Xaowrs}Ot$Ds_`9S-%r_K`TB-?Yl=##7z(k z!F});zsa(!I@k+%2drlv9v&4!oWP3xbQ-ysGD-mti3`B#ZdO8Nv+O@{7GXZ2dg){O z{ZFU5{Vq2m)0#pD<#?9M+4_Z?PxGV{jtw4&3*=H=cK+GAOECMRDcUdX+2jC5gZ(Uv z>3mFcmbbN3*!~Eg-PzwXK~pqAhSV_1jfpne`lRV!b%|BlD8Gf&3A1m9O1TRSVRYbL z2lx|s#D1In<2WnNiqk*tNO@Kalk!*ti^YCCTSNBSTkczzvVxe>o~I8_U1G6LQVb|Y6k|$k>0!H4 z2h(R)^+^f>(ckBlq-MNFZS5kv^0HG;B%v(GHGB5QZ^EMxgK|3$QDAanxPAFsgEnm# zHPsOiF(XMX4KUa6O83kGD;wMa?wyCN^|N;l@#2(x=EB?@WQ?zT?xEwU_YapTVb;JY zPha1UP(Gp+zgFLjdX}@*oHc@JIcY#FwO4(cTBk}viZuzH&foUyrK#t$5#${u)V5r% zzuc$NjWCD?uQKn6>Cvs_{COh{722jPqU`ZD&Ai{-+Q zc>B9qa(yCoRX;>f^AcNOq3b4lNeX6Zr37O6htJGUKT-|tOsn5%)cN={8&eDBplL-% zhOjjRp&N%2{QFD!89$}`3oP~>o0~=SpK4o8U7b;ifhqQVKx>`^sb0V_z6QNE%#sH{ z1pkip9 z_I}7-Ng>cPBG8LddE_iu?MfGdItCXX=xhsoYy`I8Dq zS85oS)$z^Iwy{bfyLoAU=WNBXYj)}4ERAmFxgFuD~2|MPO? z%W6{pn(zgMp3Zrn)&R0F!kk(8uBhu>OzR*`!4UCt~rj^{umI$4YI?%08d7>J+bYpOaS*0z($LM5kN_ zqurnl)S5OZpg!avS_~dSPMFD%dALxS8nD0dsQadNyXpSHkM8VDMcyf;U})$9F5D{l^MC(^S`@9ln-%qFOD;@h?WTHv zA(+4POI&R+Yk=(VL_iBp%F22mMS98vmv!6s9kwiuRWyOpR!<-RGXt}Cx7`aCjXVRT z5ZQ4(aFrvwx~1v2`_FaHEiv0Gc%vUBV|G~{j5@gZkRob2G1#dbhzhZ&y5gkPLi*ky zso|cXk|9%6?O@Doq~1YN5pJ$tUPU}-3>Jne8?JllnFWfA-@qwh+5uu_>l`f8sG9BV zZ7n@Ly(BDfpJxV<=Q(T8*5_b#KTCZ86ngnJEaz42E`wuvk=T+Ac%nz=6az`)^7o*hnntw?S)nC#yC1?@!2$Amx`n~@dTqnJ00HSI=b7f&0Aws4BxmvI- zSjN2zl2H>uHF5>7T3TAPcU~D>BSs~&VgA9vE+hfO5m8Z__$68}e?zqcNK-=7ICKGV z;`B+Wjz$%Rri(~pP_aH9*lassh`)jB`+e&<%&S~2Hb#g1+NEWE@rC$_+?JZhB8s;l zd7bUO$KkiJUuG9LuTK=OCH5}T7&~p>z{}w^w9W0--mj@lGwzZfxXn1{=QnJmURMAXAg8K#;?OrtSV)PsWrDKXx2jW!?% z;G8yy*isx&fc=_g&Xw>ilGMhZ0rm?XLwjVX$;p2pO*%?pRh-LBdT{nK$`!II!G<34 z2m)XD+H7H0r4}A<$96s3nS?jIM_`lYl6Qw@j~U~JUS*RFt0~9dx>uhk&;0J*J5iJ< z8%(8aI>_kHT_fcfU-H33e03nz=?_N|Yx{kFW`FiHST(e3EOVXZh9+|lZpGTXd|F%U zlRqYRB8iKO>mxfmWfywDp1Nc|B7L%NVk=e(GSiZ-KhSWsduIs3uQ!FXwY9~e2Q1Q? zFQ3C-pDxRjyQ%3f8h+lue1P+*VzCk;58x6x&e4}MsHA&pU2vo4=FBj2m5Ec+AZ>u- zT@UN*(R2`ZU*I(~VVAHYdo-ai9yZCsuiwN6(!dKm6Sdr?yN^K-^ic z1>{dXJd^SriVf}$x|}r};}#{y7e^JnxPBE@a_uAjSnZ%&q%c0>VP;8JQ`1HAe^9@; z@J@!^ym$A3lzV6x!+tJa_Nc)k1u(nABm9qy|FJ<-B-er*?**4Dh)$7=5b@sD9E zLr4ZA2~5n3zAR)UG1B|?am<+_5pE!Ma6XC{JnhA$r{0)5ZIi}Hs(G+T0~^4SIgoO} z&@5gtzEDvh?quWHNm_5WmB}9bNH+bYCd>3^?*iivzsO`k_eeNCDS+$GTCj>}zLD%F zgq=9v^1Hpbl~n%8;HZ@E!AqO_5HRr!S7;c;pKgCdF$US8?yBaa)AuAEr*?1F@`&Vz`o z>;;SP=Kxp~T~2@%7#b{-zY1QM>7zKdF0X?{9`eYwQ?upJTwHrbVRe>E5|6vHZe5TINvu zC}M_2rhN^3!_%FaLia6J{wDfHwjpQ{ZV{fbQT_fZygtp_?1WD;e_O^FzUE9VL3Lzm zcyu&tz6zIjPFIEz-u~7IMG>B_&e5m$#}*q5lupn7F{q8ThSTEJkT_0PVCY~e`4R6x z+ui$)_MQCD`i_nX)ij{;y0cySEqb$YkEOI3PUwpQL|E>bc9C3`KYBiGGq5jyq-PGj z2@>%f+(3(Qx#o#(D8IC^t>6~6lN+@!tgp_M6G5hk0L4S))!fMXP!SiYRZ7_NYqk%xCsPZ?FHW&9h3p zv!3ktU>u$6+?f|=+jb{OEK%<&)C6gGMP>Eew(EPh z3=5WIj=IfpaY}O)fgl{hJ?Aq;BOL+p!dLHJG{B<4kA1+MU}NKD1}t3IL^9rzs`^LN8jZTcG5H%$3DToc+ojI&OAQcN0Wu`zMXC! zEwq~mnnDiZBqV&SM&FQ5SIzmBF(%m1t6~E!E4HeVe~99)^N{a{RsC5%#|Pa<^QX$4 zsyr8GoBsOr@J~=Q5dbh_j}v*8;N$m}l}m)hl~PmUcp-^L(&P7Ng1YFnY;rB`*E;!v8lI4V*UqX@^-HP diff --git a/building/icon.png b/building/icon.png deleted file mode 100644 index ac82a2c64568ee4ae519204a5f93da8279726634..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 217815 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

JiLAk&8%j6zez;cL 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 Qru8Z~jyopJ|Nf_c0iYw5j{pDw diff --git a/building/patch.sh b/building/patch.sh deleted file mode 100755 index ca5b958..0000000 --- a/building/patch.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/bash -# This file patches some dev environement things - -if [[ "$OSTYPE" == "darwin"* ]]; then - # macOS - sed -i '' 's/http:\/\/localhost:[0-9]*//g' svelte/index.html -else - # Linux - sed -i 's/http:\/\/localhost:[0-9]*//g' svelte/index.html -fi -echo -e "\x1b[32;1mPatched 'svelte/index.html\x1b[0m'" \ No newline at end of file diff --git a/building/postproc-linux.sh b/building/postproc-linux.sh deleted file mode 100755 index 4b4f3ea..0000000 --- a/building/postproc-linux.sh +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/bash -# -# postproc-linux.sh 1.0.1 -# -# Linux build script post-processor. -# -# This is called from build-win.sh after the app-bundle has been built. -# Use this e.g. to copy additional resources to the app-bundle. -# You can use all variables from the main script here. -# -# (c)2023 Harald Schneider - marketmix.com - -if [ $APP_ARCH = "x64" ]; then - : - # Handle Intel releases here - # cp SOME_FILE "${APP_DST}/" -fi - -if [ $APP_ARCH = "arm64" ]; then - : - # Handle ARM releases here - # cp SOME_FILE "${APP_DST}/" -fi - -if [ $APP_ARCH = "armhf" ]; then - : - # Handle ARM hard_float releases here. - # cp SOME_FILE "${APP_DST}/" -fi diff --git a/building/postproc-mac.sh b/building/postproc-mac.sh deleted file mode 100755 index 8dd450d..0000000 --- a/building/postproc-mac.sh +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/bash -# -# postproc-mac.sh 1.0.0 -# -# macOS build script post-processor. -# -# This is called from build-mac.sh after each app-bundle has been built. -# Use this e.g. to copy additional resources to the app-bundle. -# You can use all variables from the main script here. -# -# (c)2023 Harald Schneider - marketmix.com - -if [ $APP_ARCH = "x64" ]; then - : - # Handle Intel releases here - # cp SOME_FILE "${APP_RESOURCES}/" -fi - -if [ $APP_ARCH = "arm64" ]; then - : - # Handle Apple Silicon releases here - # cp SOME_FILE "${APP_RESOURCES}/" -fi - -if [ $APP_ARCH = "universal" ]; then - : - # Handle Universal releases here. - # cp SOME_FILE "${APP_RESOURCES}/" -fi diff --git a/building/postproc-win.sh b/building/postproc-win.sh deleted file mode 100755 index afca5bf..0000000 --- a/building/postproc-win.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/bash -# -# postproc-win.sh 1.0.1 -# -# Windows build script post-processor. -# -# This is called from build-win.sh after the app-bundle has been built. -# Use this e.g. to copy additional resources to the app-bundle. -# You can use all variables from the main script here. -# -# (c)2023 Harald Schneider - marketmix.com - -if [ $APP_ARCH = "x64" ]; then - : - # Handle Intel releases here - # cp SOME_FILE "${APP_DST}/" -fi diff --git a/building/preproc-linux.sh b/building/preproc-linux.sh deleted file mode 100755 index 8cff337..0000000 --- a/building/preproc-linux.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/bash -# -# preproc-linux.sh 1.0.1 -# -# Linux build script pre-processor. -# -# This is called from build-win.sh before the app-bundle has been built. -# Use this e.g. to preoare platform specific resources. -# -# (c)2024 Harald Schneider - marketmix.com - -if [ $APP_ARCH = "x64" ]; then - : - # Handle Intel releases here -fi - -if [ $APP_ARCH = "arm64" ]; then - : - # Handle ARM releases here -fi - -if [ $APP_ARCH = "armhf" ]; then - : - # Handle ARM hard_float releases here. -fi diff --git a/building/preproc-mac.sh b/building/preproc-mac.sh deleted file mode 100755 index e2778b5..0000000 --- a/building/preproc-mac.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/bash -# -# preproc-mac.sh 1.0.0 -# -# macOS build script pre-processor. -# -# This is called from build-win.sh before the app-bundle has been built. -# Use this e.g. to preoare platform specific resources. -# -# (c)2024 Harald Schneider - marketmix.com - -if [ $APP_ARCH = "x64" ]; then - : - # Handle Intel releases here -fi - -if [ $APP_ARCH = "arm64" ]; then - : - # Handle Apple Silicon releases here -fi - -if [ $APP_ARCH = "universal" ]; then - : - # Handle Universal releases here. -fi diff --git a/building/preproc-win.sh b/building/preproc-win.sh deleted file mode 100755 index 97e1c27..0000000 --- a/building/preproc-win.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash -# -# preproc-win.sh 1.0.0 -# -# Windows build script pre-processor. -# -# This is called from build-win.sh before the app-bundle has been built. -# Use this e.g. to preoare platform specific resources. -# -# (c)2024 Harald Schneider - marketmix.com - -if [ $APP_ARCH = "x64" ]; then - : - # Handle Intel releases here -fi diff --git a/svelte/components.json b/components.json similarity index 73% rename from svelte/components.json rename to components.json index 89ab6d9..3b95e0c 100644 --- a/svelte/components.json +++ b/components.json @@ -2,8 +2,8 @@ "$schema": "https://shadcn-svelte.com/schema.json", "style": "default", "tailwind": { - "config": "tailwind.config.js", - "css": "src/app.pcss", + "config": "frontend/tailwind.config.js", + "css": "frontend/src/app.pcss", "baseColor": "slate" }, "aliases": { diff --git a/svelte/index.html b/frontend/index.html similarity index 76% rename from svelte/index.html rename to frontend/index.html index 261d18d..683eecf 100644 --- a/svelte/index.html +++ b/frontend/index.html @@ -3,9 +3,9 @@ - + - AutoEvent + Vite + Svelte + TS

diff --git a/svelte/src/assets/fabricmc.png b/frontend/public/assets/fabricmc.png similarity index 100% rename from svelte/src/assets/fabricmc.png rename to frontend/public/assets/fabricmc.png diff --git a/svelte/src/assets/forge.jpg b/frontend/public/assets/forge.jpg similarity index 100% rename from svelte/src/assets/forge.jpg rename to frontend/public/assets/forge.jpg diff --git a/svelte/src/assets/minecraftlauncher.png b/frontend/public/assets/minecraftlauncher.png similarity index 100% rename from svelte/src/assets/minecraftlauncher.png rename to frontend/public/assets/minecraftlauncher.png diff --git a/svelte/src/assets/neoforge.png b/frontend/public/assets/neoforge.png similarity index 100% rename from svelte/src/assets/neoforge.png rename to frontend/public/assets/neoforge.png diff --git a/svelte/src/assets/prismlauncher.png b/frontend/public/assets/prismlauncher.png similarity index 100% rename from svelte/src/assets/prismlauncher.png rename to frontend/public/assets/prismlauncher.png diff --git a/svelte/public/favicon.png b/frontend/public/favicon.png similarity index 100% rename from svelte/public/favicon.png rename to frontend/public/favicon.png diff --git a/svelte/public/tray.png b/frontend/public/tray.png similarity index 100% rename from svelte/public/tray.png rename to frontend/public/tray.png diff --git a/svelte/src/app.pcss b/frontend/src/app.pcss similarity index 68% rename from svelte/src/app.pcss rename to frontend/src/app.pcss index c7ed03f..0da472b 100644 --- a/svelte/src/app.pcss +++ b/frontend/src/app.pcss @@ -70,12 +70,17 @@ @layer base { * { - @apply border-border; + --tw-border-opacity: 1; + border-color: hsl(var(--border) / var(--tw-border-opacity)); } body { - @apply bg-background text-foreground; + --tw-bg-opacity: 1; + background-color: hsl(var(--background) / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: hsl(var(--foreground) / var(--tw-text-opacity)); } } + @layer base { :root { /* Name: custom color palette @@ -117,73 +122,73 @@ } h1 { - @apply scroll-m-20 text-4xl font-extrabold tracking-tight lg:text-5xl + @apply scroll-m-20 text-4xl font-extrabold tracking-tight lg:text-5xl } h2 { - @apply mt-10 scroll-m-20 border-b pb-2 text-3xl font-semibold tracking-tight transition-colors first:mt-0 + @apply mt-10 scroll-m-20 border-b pb-2 text-3xl font-semibold tracking-tight transition-colors first:mt-0 } h3 { - @apply scroll-m-20 text-2xl font-semibold tracking-tight + @apply scroll-m-20 text-2xl font-semibold tracking-tight } h4 { - @apply scroll-m-20 text-xl font-semibold tracking-tight + @apply scroll-m-20 text-xl font-semibold tracking-tight } p { - @apply leading-7 [&:not(:first-child)]:mt-6 + @apply leading-7 [&:not(:first-child)]:mt-6 } blockquote { - @apply mt-6 border-l-2 pl-6 italic + @apply mt-6 border-l-2 pl-6 italic } .table-container { - @apply my-6 w-full overflow-y-auto + @apply my-6 w-full overflow-y-auto } table { - @apply w-full + @apply w-full } thead tr { - @apply m-0 border-t p-0 even:bg-muted + @apply m-0 border-t p-0 even:bg-muted } thead th { - @apply border px-4 py-2 text-left font-bold [&[align=center]]:text-center [&[align=right]]:text-right + @apply border px-4 py-2 text-left font-bold [&[align=center]]:text-center [&[align=right]]:text-right } tbody tr { - @apply m-0 border-t p-0 even:bg-muted + @apply m-0 border-t p-0 even:bg-muted } tbody td { - @apply border px-4 py-2 text-left [&[align=center]]:text-center [&[align=right]]:text-right + @apply border px-4 py-2 text-left [&[align=center]]:text-center [&[align=right]]:text-right } ul { - @apply my-6 ml-6 list-disc [&>li]:mt-2 + @apply my-6 ml-6 list-disc [&>li]:mt-2 } code { - @apply relative rounded bg-muted px-[0.3rem] py-[0.2rem] font-mono text-sm font-semibold + @apply relative rounded bg-muted px-[0.3rem] py-[0.2rem] font-mono text-sm font-semibold } .lead { - @apply text-xl text-muted-foreground + @apply text-xl text-muted-foreground } .large { - @apply text-lg font-semibold + @apply text-lg font-semibold } small { - @apply text-sm font-medium leading-none + @apply text-sm font-medium leading-none } .muted { - @apply text-sm text-muted-foreground + @apply text-sm text-muted-foreground } \ No newline at end of file diff --git a/frontend/src/assets/neutralino-svelte.png b/frontend/src/assets/neutralino-svelte.png new file mode 100644 index 0000000000000000000000000000000000000000..1b5e95e1a147f28223fa9c425a76f29355a4c8c4 GIT binary patch literal 168443 zcmYhj1zeNu`#!vl(cPdRh?3GE(o8Ao25Ar}rMuY#q(P*+OH%0&MoS}zfYj)aMmqN1 zJkRs}y?;LUU>n=G;*8@s&hsK%T~(eC?;aiq1R_*;DWeGjL4mta5DpgbBar?{(A^{J z=PJ)Zpf9ob*XEeOV@8XYnkpcW4+{tc4+eoQfv4b`AdovR2()bm0*R)8K-5kd%^Kps zFT5;YDOjnffH;8rI3Ota9_a29z`#useEyE0f9no{~5#GYgB>T-PcRt zcK7(-pBOpd|6UC|mjn6VtD&GAjQ{`s-P=%_3wM7P*XgCcD+q*7es=?d(lTg3AQ(tN z=DD^PcqbDZZlp7Fn=MxJ)Lly`J(vuF%hjI*EeIpg{`eXLlafLkdcU*S?{=5rRka0m zA`XWxj6I?x>^&Qk<;;BW*h56{0{BSM;b@YT`$`Pv5Nfc1Gr|==g_rh9q`9 z2Yp9;7tSOeB*?&^croxmtWWl%W>N)wT&cYo6k{I`s*%UMGiQ9@(<9yw*$qcmL=4kN z)#*RZZ3bkv;`4vIm-RR|dWPh!Y0?e=cMg`GH)koDLg=iT5$$RFp17dHLX0 zFh&L9p7C>ZolvwQ3Y`yuy9TtKOZhgu+4sO8Ug*{)dLt>ob6HQ{@Z}A>_?Iylp?_^~a@cKkZ}SCKUMnJ>GBAY`eVt zQM1t3>pl3Rp%3B?j0{;qN|PZLWq_gm1*ba|*^4!#cqJSM`Ri7>%Ak>je4IW#E3?RQ zbG_S6e#@A#(`)6OapmYsxL&9O<7p4fSbL^nc+e1#|mwfKl3qMOo#`2M#Xb6Msq`$ie(l}YEBB+)bBR@CpHSce$CU&r4jmCTsi zeS`5yqi-JQj@Y~qi`4<9#s-3Df+&y*>g3DvX7fy(Yzixo1-Ron9@;JafS3e>66~$w z(WRx7twHoEGhy10JtJ8|9X+YG6sx6p(L`$OZ6AzB{l68WafkeQ%akyI%Y-{iYqXDIrd4P`nT7^;ZY%({??tqnNg1vdW-%AethB?@l*OfT1m8Dg#H6H zmV*t1phNbrDAwI)z?2a`9)A30DPQa|$pLYGRP6w!N?<;0Px#=-dB)qJd~z(YwMcJ4 z{*&1cFQpC?;uaD3OlxdWfjwYlRZ`H0e`S_l@`eS%#CUhf$|5<5Mg9t>m0ht`FP+fE z(sdrb3{k?+!(4DbbnLs;7Vb5la3?1jT}t+ zodMj!lL*-EkuuV6<66>4M(Ub4nVGjKd3>~XD{%% zQF<<24%cxoZC-{^-_(9zYJ(Hes_|2)fe2tQFjr|3tb z*>gc-k~SfCkW}2-Qi&1wXF)5dT}IVo2-8PwNWz!!6Zdn5v~T`N>y9g&FI4$h44HZD zB`Cr5iU**&GpRoeNXK^%)`>6_|8JI<&ly)Hvb(<+%>?2npQ{!?%svqQwI4UN(G8u& z5Rip4H)CIO#dQ}KiwC3auH?{w5q-x->~JN==IIpSbSK09`29>sT7Eb8X`jBx_L=V` z+hZ;08!U39E1k+5iq-k#XXt?q#buG?e?b7oM}~UcWkRriMK!Qd)AYOjW90|Tx^XF^ zqS^!~7r5SO=x-tW@Hxj7dE(N96X~WfDGez^C`k|S0h~D4?2Dn?Dztl4Nlmr&>}T(= zLTWh;sV4j zGf&&{-ZN@delW%s)j_&8gQU2<$S+FI*q=V6Y~pvWwjiPr8Igialbvo5k6v^wY#m`i zYpA7~NnSGqVL7aQ?ivmkY?HF2-HY~VpOpH~=V=Hbx33dw9XoO7I?piZy0gFQ9DjXr z^oKZ70ke-vLNdw4&Y8P`@Fzt2m6=Wq&PO-}sF^^9@iD~eG@G+u`PNjo{PwnzjXwfZ zgYz;!*(&Ur#+kFMJNW}QF0~85n*Y5_9#_AX(pF9ho*LgCVY!W@{W)6mMJ|r#ynVXk zq2$a$aIKA((C*UkJuL$8OVe=pBQQINu7f=t$4(9Y1Z^>(DR`xZs+;F~b+OpCKO0z& z9dU7xDhry7obtByvrtsBO3&UUp0NJEIA%_Au#sC{L1&#*;QVlHo0MQDneRCEs5{V? zQ`_y8c+dv6rf|L-)rZ;qAJ(K!ER2|N0Z~f|ggunoq85ENwSsLy*2qX?h3*pBr;P;N z#)@IPjr;BYCSzFqY!E@&)n8`u-_#iQpnCnD$K=wd{OY_xw2Gs6e6;1h#n)LtLpU* zC!Zjz|C4{B7>Oz5{`R5Ep6?lZ*xi1!-I@@LT1+WT*x6hXZPmj>*j`34K260@jKkv1yaj8I%0X@;KT+$pI%U+*W?$PI`=cUp#7O3om8=HBqz2xaDb~ z{cDzuaF^THX^m>ub9AY_yGzjNl(4-Je>&pK-d(WcY}eAIK2*jG2O>oEk9)t&sURX` z#=VZ8>HWPbx|5LlSZlzNb$?v|O=24BgoUOd^Wt2~ttcSAuhf?_xV^Xi{8NXsVmz*L zq553ph4okcD^^5PTWC-`ju`qgo|X$;K43%X;Xdl#Z$@UPrWZD0TsphX=#so&nqpg23< z%zb=wpLPG4^I*1E8td}K%Kkw4C3dBwF;{Pq5?|pPki2F@JJXg0X}YlzSo9b4(xyr{ z#XX3SN%;IiV%DAg>E$p&tn@Cg++FHWsKI@8c@aPMwS8NbWBVghoc`Z0EV~0M2-)N9 z9oj=`ZtEz<|6DX>hT2)tWrJgwvCir33HcEF7O3bJ)-aVB71_Geq9_T5@5dO zLN_rx>O54-GM8!LJirb4!en+9`w4)0ytwD`xi0?Hw>|xrFVZjULT}YGWEz6@T)_m2Ts^Tqz&0;tJseuGS^XPP}+1L2k+68kn7ZBB~D+(X%_Nf+NynDFQH82Ihz*3;U z-yQxMe;h!c)Sq?n#aVq!NvkDRB`b2@``H`F6=BWOr3W4xuM>tAqeS1{EDlh@Crb3C zkZ*Ae&4`O9Y2Sfj)Vy{Yl&%gY!w0{Z3tzZJ{TC4_@DNXrs~r{CCHoZ4W<~l{V?KyK zr4qWRrw*dJO4yI4^SbU)T8iEE_Yz+G2>@A z;)Y?H0qEh?zH|NwA|ftd|4hfIDcjnar1PZ}CXzm6p`$0kG*}~RfCN!OUTqzJx5N){ z)aAT)PZ|?7tkw8b0=WBi>)1;k;aCVwh)FSt&}YNvw}A@nnb!@B39-DTeT`S=s8&PNtk+VaQFg zj}SAri?UOuht=MsM0+Z^ajs*0P2V|=JM!BDTe7Lt!qK06K3sMMiw9visCb{_4bxQ75DN6>{x01A7ceX<<=8)5AA51|Br4Oj zxxXupAWv*_aWo`EH)6%~jKyhk2*94X+0oG_C3%LOqm67wK3YkupX~UhF~ijMs#faZ zfkTCyYm^9KlIoDBcbhLkvPqAmHM$wKJ<4vH@$3Dpfb#DVy?CZfQ0uy%z|vYl>_w=z zihkMgXSUn#vF0x$C%cf)QJo^^$lYRbvXjq5|J(97xIVVa5xVltJx>jyEC+IQT-x<) zgp>tYYApIVp~p0@Y(YaS?QrRJ%Juy|fVcb|I3(g`nsd1M&YU_P5)5jX@FcD9J5k^#YxJ4h-kPcc@#?LKizIH@jg~IggnIIwLh0?Vf%`F)6pT` zA3g4<_fENFNM(94Acd^{wBlUK7Q#~hk0K*l$u~=S7Tm(G@bb5_Efb@Eb}z0E=qEP{ zEp|PXz`ch5avELx*5&;cVRKWd&*V3L(%|&i=@nm-Uh}Emg$yG# zL}Yu;rPRP%Hb)poy^*1-fA?V%&Y2y>4OLrUsj!bkt8Q9rg-L{zT~-*m$YDFYs@Rr2 z?ogJ_1b0u~nb<-drM8r_B!Bi3g90$p0{e7u4X7(>+!+I_Kh2-|f%+xPGZM zd#j#oi%%-r0fEUeH+{+uovabwM~=0{;&7dSd;7~Y?*#e`M#AF*R|K*)*4#E;Bxpci zzkuPvQ!;GaCo(~phtWJ9HO9#k9!D*Fm zWpdbXSAG3V64Za%kkULxOBSq?}jYrWV>!40-4VJ4tE?f3D07@a4-KaxbH-O8XzX!-%l2EFK&KN z)pBFMJ2BSzGI3V_jUJsE($P+HeHuBDc2Jy26!D$<36<;YlInHHo_}An1F=nc37dk( zdAo}h`CbgpJ$Gs73)YYMm0W*MOJJmIY>?dt_iVttQ<}e+pJe}6q7#xI5FY})0hzPM3eD+UDVTK3GN=X z`e}g+Ra%j)+!of5eg5x@gJtOlUH*Hro^5})f{*S9vQx*Z=zXy!7FP_E%V61!2%9ID zG~guLP?yG@ycoHgNHK(1QyBp*-8+P((WiMMLH~V~^Tq+@K@FCX_YKtumIej!(GY?j3b8V)cpr%>oLj$@(HN%L&qTb~>4Y|N3u4_MK)(e{#;C`rUEqok<(UO)8sU zk1!=cMaH#hD-$B#b}!KLFy8G?M*?+IwYf0pG-1_pepu@2TG!*~fT0EOL( z=n~W8dRdmJjjxXOOpQXDQ}YFk?TZd(CAZO&XJ&&5EPe}W%aecKwazNj_X|7rk05%m z%p|P&y(Z}G>%3$aIJ7$cMb5G+j21`e$CZUfmn^b<=XQ3fttb6dc*DJi;Dt z$=h6CJ!(GEHIJhh^1|0UEBui>cmV&E+;>2?t|=2YrYRuHC=9Ua_X1imDI_^C$&uh1 zr2!l_hS6kV6jAcE#;8CY>DfuK6CSpBc2Q){FTXyl@6AxU0j>`Lizczh`6GHa|0+E= za`4$J`s5rSsND+1qs?Y8=q*+)2#y#MaZ9T<{y1nvzT#O2_9Tp+3x{-Ut{I z+nj5DQZy4d5Ol@5iQdoi6Eg1!U*BGEnG=gJX8Zj4EVod`9iQ8rq+sIQXAVo@VjN>y zWOoTC>PM0q%BrKG>K(Ey0x#*_za0Og0OADS`Q>W@heG_{S6rR#>|w`=c9V-H#hF8v(+>yzCMgqLnlL&Ih%onDj48fHEdnMzu$B`LtPG^3kBHBWHY7AJ%_LdF6sR%b zxZXwBXKkkI=;u{f4%FxJaz+79O{c7f9v>HCnsp5gP1NIYo;hn7N=VYwR*0JX69saF zae1kRN(so$sP~9{?b=jsxq1oRNB+?2ZDJ%iTmKY?TSvtI4r};bOo@!HtV}8TY5sYm zlF0JWf(szQW2yqffJi-myRb=;gVcvHNNjZb+o4B>xGym_MDss6?-#z3sH1gUG23Dy zn@bo4AyO+K5>drpmwe|=w+wFsO2Y8uPo)1D391mvmLS35C-q$E+oB7ol~`ryILQuf zKRZ8Ofl}oOS+PArW89{yNe8u_Sk~fkA09Fs&B7vwknH)O1KyfljU95~8vZa?H!h&N z9FmvsVX`6*;q%n)7(^Ht@fzQ3uR;SctMo;%a6ek41r_dVlDaa5oZnC}jy=C6rfQh= zy#II_55phEv!EWb$WQinXx?fp_CL>;H?xrVEPC%i%izpEj?ag~==C*0!-Q461E2k? zK5Fc7uldzNFRw;#_qj;u=k?c=J?O65U-%hzIDH`*&L-?c1R46Ych(K;-Z`%B*?V%E z3Rz~$GjK*Xw(2@sE%$g%m-q?9TK7XH4!~`0!UHmtqX*9HF&Y1ue3@`=3NXhAQ8t1@ zhhHG18hDU-MuXY`|0bDEMx?PRQIXC}#TrtiXwEZkziSJ(Cjm3Nh7qY&-S%v33awSY zGVFA;osx;`HAe`?y9{i^f^b?h!gwk&K^`n+j>~s@*k}sgMyo=}m{Xp&*Kin85~Y28 zvE4s2yh)Iz*GH^^tk*11LWayG9f}iu7E;gI;7TQfOXlJ$emb{!hp~{*5TRZD4`x7y zk)Ud>ClhV2!`IJwMvL3q!&wY3iu*6!=Wm3~4ajc=ndqaum{%`(_}8jAy}mlr3H-tu zEu~`uWL9rFMfv*~KGen#!P(i+_g3Xy*HRWms)%DVx2-6X(V|*Znl>J*3*(p#%RTNO z#8R!~3i)$+RP1?7b&$8|b6gb#-7658?| z*HJ5HbCQZh!530>pP%1(dj`(5Kr?6bqJZvD>iUS~=z(8>T>?5Q05vhlvOFAr-|{G% zcm&NApOnarFF?nT@=i|2Q4tT0{`wP}lo80FZnR-YBB%|&a96P0Si-kdgLg@J5;i9E z`*LQ#HLsh*qT_|fT4qlT*V|hQ988F##GD?_6W#vQjnrE$B%}OS@kA--RDk22?%5PfdhO1M@+py-9W!<7I81s;Hz zqGYKqA4BR5P=|pNDmG9R4*?DD11M&K(rM1*);TBQThg+#+e#e)QDe7f1$K*DJGElBhjI~EI{=@SkH~-RFJ@0`+D4DohE6F1>}NIq zL1L2tn0r86zM<7Y3|qB78G;N?=a)?aN&s;Zb=xWU2x}^Hh(8u<^AKuSJo;+5(y3I> z+vSn^jc~oPZ7=2xyV20Z$A(6bHh)Tl4H*|WKvfAI>GH15CGsC>Wc39+_D!r6Iy>*^ z%$n0$bDcI*3DNTXU4*3;?-^L?1+B?oB3jvgqOcT7AL|^9Y51 z9e>=`!&St629!CyDke1k4YuZ_X4UO{Mi=M@*(ats%aXRE>wt0O%y1=eQLET?UKP!S z4queWTkfSHgSQEeH!@kd+;->Ow=QL&%kszzlL!Wm6Ja7~$y!z3r@(SqBBC_A^jx=l z70-{i&Yf_T-}Tx@UHWm1%Gad6TYr=q!mdIlv3GObAERnCS;Y0>2%&FzC(I!~LOI8! zf^KeF`4Pl#-t2#rU%M^rC*erQ&hJNW0i0)kPDvY=8`^5`O!cc-*?_-G!~t_tv+5`e zrj6S;r=($-8xRin-jB_1t-=vSH+Zw?VQUr^+K~7DV1+Tmj*}j%nvdle+Q+W@ZGx3? z&DM)J(Z(k10pBXACgj>T-XiY&RVE!~&1IEb>?ELftM)7qopa>V=w^4MM(e_WF_tM< zhwDl3EIVe97(6OpHmC|p#iVD@8Ql2cEe%M1jM8@n4jiUxdN9%B-my6zQa6}6xiTIt zzGh26%kp1m3f!HkusSVKXF11vi_g%*e&RbjqF-z#j6!_u^~s(!jP!x?r!95+M);{Y7vJ4pCVjxxbq#j26mJC z>{CfN%nkRPW-nKk3u>zS zMumT@8IDJJSI(p%2W&xWK{e-~X~+R`)QsAFam1Gt;)I z{PLxuYc?C&B~3fP_OO9J8>ly*W}z-p+t(*AneY4p){5hF6v)lhRJrl4IraD2BmHWr z+u82u%IR;W3^hgCrB`>p0+_~An zBTJv(uYXxlVLYs>DhpQkKnX{Ke02tF@0$AqD0zqT@LP$lwQ(JoRt#l zOvj<6pbZ@@2U4mEP#2OpZvCuR2^Akx;q)4?DUh&B`+-4?Ux%XP2qj09MmNUZOVgrh z-6y)-#Wqo(Q7xpR`6#Pqj?6P{__ds|wEBbZU#H|@Mr9*bFGc+%Q<0QEE0WgVrAx(Q z`Z+A7tMW}RYF_UaR*acqO2fI6D5_d1-ZM|o9#H5VTq}Y}2r^@0c)<(gcO~N>XoF%bXi#l&PJero9Nf9m=n za%PhnB}Qn9wo$Xd?DhJ}tcijB2cnjv0j{`zP7l*7C0px#*dHuPQ{9M1Ko!TQySFi7 zzbJ!Y-a9||9e3D-Om!k*&q=@cO*iC-mh|4$%>MGZ{$}Z=0QsHxpMGfFeMwPpU(|yb z`kA3GXWg9HQe~~em76RIU9l2JeQK}qU zhfeuuc~xH{cKmq?L@C6JOeX;tNC8gy=Pr{i!2r4JYrUC0j*FL87d?3`7p?7$&9q8K z8leLO*)Us(zuVWH;_}KIBf^ZDdGjwSQF?f zRsm&IdA(tOq!!6}px=%dy>57SWct!NaMWJm%q3;5DY{0v*0ocsdBeah7^gc3@XrZdb99WV5_XgIO3)-lHGWCL(stLrf+UL-C@H4}A zO^3rKtP>v}C>^^Jwh$$<-f`U?Id~jUZBObRrf56%8G6G(+|P7#JhRZ9h@MjM#X%2A zQ*!W+LVL9tdlXu03YmGhHZZfqJym)lf%YYJ0ywFBB_4h%jAgt!-y_wV-j#|!&a1AX z8JD=Svg@5UOJE0hWy!osCY201Q1E_<(BIZbUJ346#3O6i%2w6@3?M`iKFa1e0nsLW z%=@&D(9lNTSi&Ed##jbPp<+)Jz#q{Q1@|I?fjyCR$@@7J_Yn4QsrB~b%a>qYerxvj zx}Ev=tiRWnP9zG?X;n_uc9y~(?KqcKxHzj{-V={$)aJrW4>>IDW^y&8#7@ z^udP{ealGgdxUr4I@Nx)vr=v?nh~6(b@rqu zXkGk~SEaU&Ir-SI`t*i;#eH*#$nePzlfX$8KpYeNAypIl{7M)u9$6+Y5+(Y< z!TJ{&iiRjN5LnuVF*38BG5Kx7J644g3vZ{P{3Gi87#m)-aeeOP5UV@bAJ7R|bxx!( zVjs2X+^tc`<2v+r>FkosIG;NFGxb~3jw7TpM#U@V8#wT6;=HStO3+@+XB6#N)iW!6 zh$g*h>f5k58V#6P*r!U_nB}qS?z66v8O<^*e1w+@Pk!I`^48<+{HOgk0ylt1b)(?s+usJMaos)vp-I2`8CB-f-uMa&IXupQc7{{?^gAclUahUAnlkpJ?v*?XA0JsyW^) z1?Bzhtnv3%%7mtYEoGHkSK?$jVi6TftR9}JdzC(mgGQY#VlwUFFgu*acjK>vUeZU? zg7sz~c+}iBY_j3-GuFQ@Aa6eG((Lt=PgGS)tXdE!#s#EAjH8`ln8?yp4jEuS%gV^? zQ2w;p?ERDF#SA)hHw(JAD@&sOa*yLLXZFQzdI*JK8TNmuH%ZLz%7 zJNkvbUEQixNAJ|@S=~xIRccoBhMIjxa>Evce|G{Mk%3J5a$uAAb>ivMIR_2b9N2JI zNZ|^T8uCIeLY&r}Hwh}tw$zU5S7yH8AkNYf!OMgbG8PN1xTN)%e6K%E*SDSS$6B_; z{mDAsSbD=tN8xe7p$25?EU3`WrIZ-W>k#slGMi4RQQZUA)W7=?dAO>P$*-G1X-N-M zCvN}znp!!lwG(~KOUwn8{Jt^gS;EQlEb?=;R&NN{My2>bxB1ca@*6TI+E6q~YR9cm-Cru z8&==DZd3Ggwf%5T4yB}B8JJ1_mrRQwIMeQEbmPdvpS`uM2>0v*Fu^ATka^~)KQ=3z zQ;+dMdM*Rh&+m}XLBVIGJ*cqFmPfyR5PjNH-5g^)5OqLLLMX=2qBEl})u?yqMLLk= zsz)eWFhp$HEaxGdI4yp6A)mw;^7q74oCPsk`f|w5JS`U2lf*~29rLorGd|wD7*8?? zU~B51iL27v2nIX3P1h)iz`gElD>!98*F?XHo4gQvPBAj0tt6Lz2TT32v;&`$qBwfE zA5rgD=F%>`82&r(mL25L$Ij8N^K2#dFROS^(C@l+&wCyNY+&)7(Qjprxr=uG(`#ko zfLm{p=9J#p{%uFo=l>Yt54cR_(wr4~r+yY*^uqM$(g9jq$UP47uV?>*HJ~uarTO zSo(8pN0SM7*K()M4FwPvRpAi;8hE?8K@cxAlSQwgCUjB!X@v&^!)qd;@D=^Z?dL#R z{7-zXwVCT&sfL|hy3WA6rsV)@B@-tN;{anF0gUjCcS5nRI<1b-_S6WpNNBmuga~H4 z+}wGs-lZz^aU;pNhQ|2l^3;Hn;NO*3zlJs*1&YqcwT)&)J$1b*Va1}Z?ME~CC^~x# zciBYy1WvZwLmOM9nJo;2hYdNM%)I%F4>MJRaAYFj6VVjxknJd()&zL`hv{JaMC`(F zyr@81=gTMCP%Ca}i@8m!I*o#15=f&x=cg3VkAw8PwPmgi z*6)?^KXMe+-Qxf?zq}dP@0{^njEw=6xY@*!qiEhiOc5Jg9`ou^M1SABmZcJbJ~f5D zU?Mq}!z(obbR0|txa8|}Vu+rot2r|)>ZzH{pg4or!Y|8cP!kaQJb07qcRe74W zIT$sN$ln<;;H7Mm5PCx4g!pvR$2O-7q5bVm1{yQXZ&vWVJWp1pHT|rWxkdo;@hZM_ z2QT9*9(>_V`>fC?;)ymEDH{ahP4k)RdDWy0=`<$zQr#h!jM3>UCk1~YTO5Ruw>9hy ziVC52%6ceQsd^*Epa^os&ViU^e-#XvHHb}?ho(0_gfO9CIV(8Is9+mhz3#J!=FxUS zZTs0t6V(0qjpZBH?60wk&W~UhdOgX19LTScQG^uvA#5^Rw0b;z#UbxX4~{K|AO^%*lf^cxK|s@c8nD>Q7pF2C&#m(QK<;rsQ{ z4O^=e#1m>>95o%Go3>eumghkuD+#X^kbRF?@!|Fu&6RIT>%mcL?)j?33INf1_+@jj zk<3iSbC#v3PZn(E+v%&I-IJJk`7Ih*i(OsWKw$m1@UYL10}PZ2DuGV1Wp2Q&c_2}k zN4gwfDVmf1c9ql31zy!TK)*}3UeRqc3{+l#8?Jwj^Nqd-~htI`0%Y&bi}sM6a+-h(!F*#xho{xV?+)8hw#6DgISlFAqCVKVYI zk*2ruw+0n8KilXcV{DN{JvYH?w+C`KIITz;$l(!D$Pco@ACjy#WM}>^>b|@9J@*WL zrpMD08@WSK+T_jTBw>Nl+|U`G_kgf+?;zEzsXQSYI#_qnf*q9SV>QXc3W?wE!k4T7 z@v~Tfl~4mw(MAOzobO!Qp=wRU={H}5LxELZ?IJ@afTEz1JpJ?FU*8C7@<+68$PvP1 zjjnu(z5jEo%3eZWur9&BRopHZ2CA(nxTURR3VMdbCd;u5>N-(@YbvHlt)UJ4Mv-% z+4d6CjNvkV?QXU@&97Pnh2 zN9IcKv!^*3YB{h)$(!X(qoM#y;wMZve!K8mY8!>2NTWn?WD>~R75gPBm`~w4?}jld zmfY|}2bw1X=aX0;XW9*x)Z5r#3NfFhD}qmm#vp^4cHgJbvml^F6HkL5roCqtSYQ1X zuUb&e_ezzX3-SZ#XNJ{|R{3ne;N&$#_x+$J5Z(^$B(wTp4~P@;K?|ooGqOq0^Bbbf zIF}U&!Y)e`RS+p-y~r=QdN~llhmO=35e-ScDKs?~QkoPcbEIY?FrX?f^=4B20P451 z%f!M(%u`q~_adhTbyb2DfyBA%nu3~_eO_jSA%4hVBH>E!RB&OoHL*%2YvBxFEeJuu zAvXuOax|F?XiijBV{xu)ry048KNJ(#{(=)Fi2#~QJ{@fi3(>|He&wFn?GOqKRGPc2 zyxmiV?$_qkO}3xAzYU}agyJ#w^Hih|z7n<6E_y}A z%M1&|UFZRsK3nafhd*K%xn3M!2xrh2Jbd*+w^%j@2Uq))4<{>DdWeZDrvGv{u+I+Y z{dL}Hzr1DwI|P0qt`NXrz2C zwKtg@x<%7uDKlY}<;+NxyR81#Dalv$3e?sS>$BH)s;Jc$84l0x?5{=Tp16p|tDJvA z{zbU7a%Mq)zIz1wQ%A;wNaa35;EHj8fB9HHMUAnuxa>+5By`;h;f$pEc|gr{z(I6+lXC+`t!kz*X`6AY;KIX>cj zM=M0+C0zC-x}~cg%8N;9Dkz9d{{83h0UvP6gH0K7gY;|8kM>MCrmza7GfdR^Jow(|!#Al6baf{9Nov$#xp#b$_bw1bs7 zxH=GrEToGI$7Iv7M;rk9@whoyOhcyrzh%DBIC$tJM#4Sreg}?b5<1i;J#QJaj{qgK zS<}2pZ<0kx6F{lnetk}gEuTo>)>KddW(_rH!~@XT_e^-`qvgh%MRk;-3h5`gdG+?K zmQC`Ua#5tSFcub4MPsB+F8dR({v9~M;^hRoO~6rr7t9}XMqe$~D`=uve(!<9q3c*9 zB?L^>7~o#$t6>t9<9c0V`CO8~3*{nI9w_Cze|^=i4N~JFRYe}42D>m;Taor2oQkt0 zO4Di#ysdOkC?nL^j=$vhgZ#b8URg$Glcq{~x+%V%KX^A0$3#L5q?GOz@v>wv?zw_^ zAD_G_(he;#2mKX@9>XU6j(|;SmcLBa#07~{)srD1c0XD@IP4z>PBee?jd=nfhA2^l zjMQ6U@6zSnQW;1u;ulE`^icrxS~drabL!GWZO8Xv3scqYS8r^F4=1FBl@SxUcd!=9Cb29d4S*KjACCXvd&rxQ!Q%v4r@-M|Y1p#JJ_0L8;c~mXLUDlpTNe|15zwyvPaW;()02?>2QpeXb2Qp{}&a0otP(@>1i69+qI(ci#hw)b}b>AGEGrk-c z^iLC85o)dE5e#yoyu3bK82`mya(}@b4g=pQH6XQ!G{H+~YvQK)lPu40aj`~&=h%>4 zDDP!4zb048ulFp?$r%c=$YUTRjWwI)CL^nK8OjkJ1>AJ*MI|^+Uu)F9i?-!$qhq3< z%Hnt{FGuVZ&<9Q|{$PQ5H%M{)q`_nL;>QO$?``t^ zZYbr=XL1U0>?Yj`Kc?y@5G_L|sX$-+p!2#k*EcEQVnjgNwip~djPE1rJm($M)d%L= z^$0oZvwaW~)u*AKnx@RUs!JU!aQm94^rPf-59NenwPhd&NtXW?LH~brY7~Dv?NFH~ zX_z3GNL2UD&;`9uYHA8|o#Ph_QA=7ZME`JOXxo+JisBL$NBRqud2NU`%VBeA;yFSJ zdo7o$vJ)`iQ)Og))m6;L9X|O;@t(;UQsr*+y0_G{Y`1<^o8Si8R-D>dW;+W<7(if1 z+;sjP1c(x(wz?|3t^_6t{qv^w@_P!%lm7wImxjqVGO}!7@3*}o$N-Wt&qri>$Wt>9 zxjVEc7Xivo){D|M?$L}@*}SIcrBL#n904dVftBv{l_s4C^ZLFT3m^r*FIJ9Y%|RHi zs(lgNRLrS`s{Mc<6|g_n(WP85HdH%Tm|n=3som9S$UVy&d6)91CY4?E+ySa+@YQI} zLqM{o%;N7iK!87oj@$M}=a#q#v0)#(b}l z&_NyjCA}f?W;xgswikR8me}x} z#@!j(D+^aIE=>g{5_*Vv40XP=tOO~TtYohftF40Xer--T!kSYj`jGDlP&ns-JjZqN zgzujeJD2K%gD=!ahhF%3xnZ9RHDHT#*|fN|0@HMYP%!v+xXMaluVns}Yfs)@Vgws# zj^r!5e$5la1feVbI*ff2{I0dnR4swv?TeUAE*oW1{|jwhLv?cKHl^s!US~fkF8paU z%H>0{4bvb=`4u(T^cp>>DLE-}fXiiBq0h0U)KmbpoD)`DDGD6|s9f-FF8MEl>*=`4S} ztSz6V$bL{(Od&dA$Zkl-60`V#To%aTxwygN%5=?Sz#%PJC1f$^%S@~E*F-Ijstu7h zI#j@MDC8fm`N{A|o93hRfsfgHRz%WeN&0hI=FYZstr$!NC34=|XP zhbZ&9UGui|N3T!F*Ggt1r^iOXq{P zd68faiPra2+H z{3QCSiuFp;W)q0UREIMY;{{o9O+_0Pi~2<355_9jCXFEoTntCKV5=4a#$u@=Xd+Ab z5qz2zkTEPw!DZeD-OMF}TV`o2L{~Ys47u7@908bsfQ(HgH?eFXbB;(o912Jz?#DDK zda&i^jESAO3499HnDE$*A|9Qw?_Ne++lBbxWbbGtiGfEDSp}po-Z#1+iCvfc6x3@O zkJtdaP%6uf$;~|0>Zz_*ve`EcE|Ex9t~8fd{gw93H1JuB0O0&tHeQ)g;v)zXDC*q{ z?0r7g9#@JBONxhhn^ZkoErXJWmsP_WZzR4BcAf+Q{#0TphhK~%^9h9cql=b7CUjv& zCVa$(kVrpK778f+b)>P(@m^0m@Q+?XXx z$xyNNAnfhp&#GjyoL66(0)ryafklt+dwIXQ9M?Qa1~BX?)QC!`VYF(Li6mHKYWjcw z3&0zaAQStB<%me)=`#>sp7g#^6j|ub023saq~vY4v@NlHu^}@$ISGYUm5^nI|v~|Hpu2l)5p2cU%p>Lpx;ODEtnhG zUkID(7ZKl&7rjhgl&nr_{JD*D#b$v-K9+RA}?|&%iqf|7D2CF z#0O^Is?1@4)3)eD#7p1~hfSoy4x%Y7Qwc|{*s8Qm>*m8hpP3n>hJX?)-`%{URO_3! zf$k)K)Sk50$cfd`+p=VJI?%K80ZLIsDcAW0>>fiy$kVBJJ|%L_i!KKSi?LOr-n@60#$-6eJz*4^GFvNBVDM*&tSOe|sH!KCjY> z#y-CQ^zOjMG$jy-16w{zFGj*N$ay3AE7R(Q(^U+?NOM`j=h3kgU;~I>eA%h#+8YUS zd-n1XOAoABd*68MBhkL$9YN_(k8R{7Zl+?bg6~|E1A-2i< zK9rqG<(68Ol&1f#9Dv4b+KB*F8nMZEtXQ(qYn)fTlq41F)@0;-na&hj2M8N#-}8CRT*S+P5e)wqhm9)a}>2Azp~*8&cVBsnwTGUNTTRR1MH z1;j}{;&jk$@9UNR?tZ;6&`2H)JdskNfDXdv1s80hLMF5LhA4mTfm7P!Nzu$tu63PF zk+m3k87MDID32Z*yXC8*N}M;W^Z=^SkNGl{N*w%+#VLMEeBb+!KqTd31{GV_u;Bx{mSO;v%_l9Bm1F3F%Jui*s+Ip3 zcSxTQf1Imk9Wax_JL(JKMKt*yJDg?q}k}R@-X$BLb(VLr4%fad~wA2 z=C*CP8QsW_gM@$q_F{YDCOMvo|8ZN=%Ooth5QG<|73;=#z9Hh-g%mpvb&(H+EIOH7 zod$+^<8aSNn-1}#T+NLWNZOEez>+sx;2wyu&si}DUxQ&-!2EDN^#vq4Ql^D|h$F8t zGY>mcEzjfSceSUs4`@k0#nWqpC$f&X;#;IgQk9yN)LI=}?d+k<=BYb9zW&m$DunOH z{K#R3M2A~ei|II~K&|O~uAH6R^Ef~IcHubc!Z};KyXK%iNn&scP`g21MDhPz4d#-&QN#%YEN&1{p=Q>ir0Og=jD#LR+bTcGtX87hH(K8z1 zhE;!x6j}`5EwOq{&@YC*Dm9urb_Q*QRpna0uoOtOYU^8ebQAQ@JgdmhzA>88xslxG zUY|yxjG$38^gR6ow>>X}QkCL4L*YaQ!N~uan+|3GI}*fIQakB_w8UuJ?#R^$^uFMe z!?YRrUyEP0xtUJp^wM*^NFfy&UE@-whraga?sitlcP`U`;JlXs+SQ76D9v;o?)^G) z-HHkD`eipr%7TzhF^*Cjj82FDOMhTOT?)<|Gb-143;U2qnvl;;iCNc$c+55;agh7eDBa^XWsf^4brz!PZ&JUQJ9 z4h1(w7~42p8H`_XS2Zjy{1ti5@c&7Z!Zd(+iHIZpmT>fHfjL@hoNojEuDM2(r=O2@ z?VDAV%(-;d!c-A`L#90s%?5|tj-y66E4UW%%WN673;}n`UU8B?O)3Vnhc=MvaEUv5 zsEEuWqelfaGJsTDAxcJ_>C@)%;)1y2Yp*z%fZjxaI(8x=FtgVo0Fe*+-P%tyYnX5g zpSk3ts&~mO7dA@C8^ZuENzthjtbUJhTptUhDB4*mfsO zn4s{@EY%y!B4E}m0(~|=s18|(2&#jt)mOOSW@`hif?kN}mVkglab;f)DC|eDn5Bn` z9h%H8>|1Z@IztIK1z3p>K+k;<0kzF7SUvnsN=Ky%A~?uciPDU-KG$o&`W1%&Sok9{ z_6DBE9b&_KcWR_zj;YC_pl75mqXg{_956hNCL>5sgE1v)u98*q9<-zxsZo}6d%SE3 zJ<7-y1Mr+OQ(}SnG=3(t$-&Daj?2$9$&!f?pB@3; zmn%}Wq+vDFTB^z^fE{A~2@gyK=WmU_f=zq&+T;8~ujsvRD;y0N%q(FslK=s@@=c}P zn8;lIunv%B-3-12L7rM5*tVMjND4(FKGuE!hEFLE1HPV$J*|KLG7$@4hAZ53KuP|p zc8Od!vR13HqwEy-5P8E8_gdhMy-QY*M-#e(+ zN9lgzk^;rrXrLHmYa3opMUFlwa$6xKs(&X}rIxttnQm#WXo>BR-p z!S@6Wqv)w`l73vMc9!95fwpNku7L;HftRt9Xa2pUmkz*`K-)S1&w}dac5VSqmk=5V zcKro{b#lfjmFQH11-T!8ld*hi3W)_NdY-o!gJzi{x|~q2GFZi0GNaQF!wMAupMl10 zIFMZd|?Sx#|^$TGE8M9F8$0hB-e}PuJSPf zS%VU@)n_G&6oAPl6A4I>?YtErvh1E?jej-HdqS7&^%*kL6Kbs-ja6gLzB7EUR%zYFpMmc% znj`}PegyHwWlINfG-`Z`IdQ~3G{eEU}ZHerzp!pLH@e?H`vSVlZQ3Z)>Oj}V82UU7Hl^%x#+IxpoKxoP~>c!iMO zIZ2VTe1x{r7?h``nLcb`lmehkVhTzMfL6Z+}id?eLWKo-NM+99S$_)xKz%k5FF&JGbM+@+ezY zd}svvG#C@R3`-6sqb}4wLe}>>D;OxVH#M{6QUs?Fsm{BHwbg?!#TgU%z^HK7eyQk;U;cB1SNz3>RCzEyyGG)Z$RznXLz0 zw&$?I#VEPfWR7O7x69|*!QUTOA7KPmJd4ZfT8!tm!C1}DMDKCdpRqnztAEiKiEtoX z{e>bm4hxE7{b3$?5}e{uG@aEe+FXXhOMCZHbnSe**P|_MSyeR$({*D~f7^^_*2m?$ zrT8n+_RZlWX+WcxHHqF6Xyv(Gib2*Dzi28qd_XV()lu}%@ z9ALi3V_99n@WBb^_kb9HG8^jKzq$Wo;_5v#u0~gai(LLDrn($7!)1w&w>BttJ#y=n zsbW8p*=oXu#b#@4gB>ojrYDc0^Ef8_ZY`S1AoTP*=WFi_04B-Uo7J)}*ffe5JsFZ5 z8k0d4qUE4ggCByHaCF(Mdc4iL(LV-1UVSr>>G7xoUl&tw(QOCL_;~do z0;f05KVx^F5=h@Nqe#Nz!?c+xC)J23g~5Re_Z54x3#0XXV6SPWAn_tiX@3U&~WVPAvL#CDr5#1YUG__O{V-^ zAFbEj`1mlY`UG!ga$EK)|aN|4mtPpI!0 z!G*{&{Y$%EdWG8it%v~nW=}GY_V@?&s2CF;qUCaB>;@b$^|qImT&p?^SUZk&{UOq* z9^EK=yPX{D%+9vQbzxVPt4+oKF`#zzRZyK@>q!3Fui+~R$f5U_=eldtjwHc%M{DIb@O8D315~8_v<^xFUsv1;wd*w+Tm;a2s1g8X-zC0eP~ z2R4N2PZNtUz9aFwaDFxvx#`D+iv}I#n=>jNLvdn;I@r~xS7v7|Hq1MEv;wTFYh+YH z?*d9O)$Cf-Y~3?!H!RTVcH9Baz>O9^bT1v5jeP;nrT&9PqQuMbEJJ+cpCUG&WVL-| z#)Hv|!(dP7L+5vgs!IbevfB6MsRkJ`NWD1m zL$M<=hN84Ty=NV(b-hM1nVPbFwJ}1Wrm*P~$h{S(#E94}f%=v7a6o$kCs(F`SW_Ez z8>{Yanxt+gCS(lXVOR4RsFGmR+J+Ro|=4Gr4yy9`pZ2jim1}*3g9%c|F}a@YJB08hv38@hMDo#8rrLPpzxwUe&x+& zR9U9?XmupwFr+;iAnYLsA@^h_np>VBr=kck>vIbu8W29Cy}q|Ii`RM4U*{U)L$^F( zF9InwlHbo<6Ar7BzP4npG#EtFO9I40tJHGO`}PIpui8%}r}SAYDhg4pCAi;jmTvB- z$BE9%9_fs`UbUY|TflfKBy48fTPo2hhN!4S$RF?heE2nC#Pz{D|;f%3`V(`5} z2fs?)Zd-2=MU#cf@onk)c7-tqxD$Jp{M8f3cfQhxDXyaA`n7pb8m0DjCmJbw{R~b; zh>xP>#^dzoVFwNMG8y|$T@rei8GCoY=xjMj?qs(eyX+OOAcRuHt1^ZuzKaSnMa(|uZ6 zhW{w_kUH35Bfg3ObIvg*J~w8;F*4~8eQt%GbWiU5=7IP8w|7IAze)tlqt5%T?W*K7 z(_Mj17=Q^prLZK`7NBd*y7@}MifD$)Bwr}P0x z_!%)}6Ly-{=etR_)@@l8@}u03kWscIv9u2t3$mR0J&`iciMRQl^W@$JWLy`j)_RbK zpm=C!LQes%kRkxAJc3pCTCQ_|YgjBjK(m*aW(LCQgdg9d{TSqzZX}#Knk59Nn|yvh zg7crq{T8x3PmDOKFKV{?&iLoiqx7BaNFvLzj`KtDoPO|B zg3c3)dt#a;pR$lVdUADzc?znO7n>?qVnhlhYI%O2KO0_Q4+Kd zs?)c3*ld+Jqf{9 z)KEOBP@0szKt1Ssg=*-qgf@6)<^Cywazb~xttjc&6k|)C2zwBsv_?Bv&awzQRP2WO zcX7EC5jzbyNLd2Gz7>In2^e%}X{{*6M2 zr~$OV$I?6oUjQ}H8nimNlfN)oJ&Ea$j}g|raI(DJ*%{}|!;t)UGrsqaH;aMWaxKyR z*!#(naVdRLxoPO!tom+)2#v_^19UfVqlfq}(7Qp1Oa_Khe)^1Et2-!{eD<^25&g{L zUbi5xA4|_qIt|YDHXAB69TKAr&mlvtg=|=H>i#uo6DBz zZbjmakQD7d=L07Pl>6h<`!;jGOi4&o^$I0AVjLb9wrtR#2?0jWNkL)n!YA7c82Iam z%u>|P4Q1HU|ca3|s!kUjYt{vf@;@(uR50#LjPHZAA8< zWS$M&BLh@1)?%toHrj-T5;sG=QSnbf={{M-#Z|n~BW1vV0Ws{0>e2ZfsZ`gaJ_1#S zIh^DSmjGOaFX1M-4d)C@pEbCpV#8c|hw(9V(Y_~MOzumL>{5fnW}=j zRK`koF=($^{|f@D0G4^ELwBVLM8V`8<+BavRC%KfdaZ?{AqV% z-)t{HYl@%GDsgB*Xw552e!)VJrvO@^V!G@3M`tT~R0M_6>M_m5pxA`E?ZFbUEeNV!t9Du0D zKgbHB4AA#m9#o#N|0A+a! z8&n|*X$Y&h&7A=m;rJiboh9LniUZHNY00gV9u28@;UqT4-=667;`eSlywBV}Ew!Bx*{8 z-&6f#TIB~{_@;r>KT8lQRzKhD9>fIpV3yHsde;2*H}}3^r<()~a>m+)=JLxZqa~yi z^CWo#9-4d>(1nkqlsq0YzjNsJAzl=wu4v`?v@w^!eRs5<(+}n!Y>>d%3DZ64MNWMDD1MY0gi(55YS#Nl7g_U z^2s_{h_)+kj9d91UUy^?p*m>WUIG&|L`V^~of;;h8vG;?= z3S=Fe35+nup_=$|8TI03A7#6zhyi6PooK`TE=~Ued1!g5X0b%}=r!Y?Jm||skJZfh z%UL$#?#Zk*LI+hOiRootnN%uZcSA_SFD#{4E3_U z?~!Epv#DnBL3Z$m`}u`e8lRu)C_x;KeOfPJEv(6DDLz%}t^3*rk%JUeU}1tazIyOQ z{gRIOqCVeR=P`n3WwTh-W2&rB>oSS{RIv!VehL|@vnphjar=n-!Rv-d6xX(n`!d?7 zrEU>gnHM8JE_g47Kg6k89{szRPw9(4Mxz1V&{oVv$;kr%f0IMxKv^mF|D@b>uVp^7WkRg=GmM&akwR&61A3f6Q z+d4iMYi7rGR{mL#axxzX#xE2`dfTH=uIE$HNuJz~xOMJ_ zm)8j0b8Zl)ywFRDFC+Ug2J&MNAtdko$F_R%JRn0I@s%{>}qQZrZiSbuip4L&g9m zdW={S*6^l9r+QD^E~ebvXWc0Wi2|q&7yw%y`d*yONht+u80cpG4Z05Cg$)7L*43x1 zyCT*19HF~4Md4a>K2l6W-53$c)q^fyM)_^+^OTfF602=995L6 z|72KQ(=aisCu2-YG0T5i=}Onz{14X52>WJo2tj|9JsK5YUm##RG#L1+x$ zCFu*AGT^Y;hJfj&)4D}V3EY>unX-FJQ?#(_r`NjWz!ud5Sg5e1L9w?x7<5PxTZ&;9 zIRn5E5)wt?pc(TW({XrxTd7@O7gcxa9V}(gmX^y)1e!NmO7<^Yqe#*AO+* zFRn-oGFufXIY|B{lqWxVE%n-y>C?kPwbaL8?Z=23)%P~JBxY==-cC}GASz*yEdL!T zBaARYBWzZ(0YJ$UpaXpPVyNfOx3g6*i|GF0 zPr@^F9d*(; zp8MnSD^$h+fE@1w!s}fAkh`BOL;9?*9S{2KnK0F8iD8LY%o5qzF&l-=>Yj_o=m6Xm0IoW`VZnl!Yq+v^N zgs+ID#Xr&ATE>!}J#TM_PG68-zfvKn{wtk*=*!~40X|r24F7jk8|>8Q$q!`9qIn;C zD=7rL1#PJZfOh{a=Kf-(tWin{l?y$j!2ecw3T>YCX4bhV`8T#vvI1tO^1VVk;=XmM zmAAA)P$ASIlJ@F-y+qUiX>{Me?Im=yWphVwWRe>`&37Ce2VOC?&)z&2`z;uT)q9$^ z9a`8IxE}|#P%DL_z2N=FbSkyaiElq(Iwak60wP7YpS8#s!P+dVNYeN>G>XpxX9d|% zOVa)v({f}Vu2{ff_qn~S*h8lmMc8_xwvajW#^_&}YMIA&l0Cv5$5ApgSbEa&Jb$(V zO1VvJ&?L)g{~%e?*4 zHhtYV{NLv{tzsK52130M?bQ%dzKDW)PO)s(4GWuQ@x=iTG4#TTzUjAZA8Pcah^7ZS zP8lElJ=koN3iS7W``K7N&krkhZ94b~YGr2bCfCe1J8s__9L)F0y!dA*Ik~QB}m!)B$VaUQ7unxl;51nw#vk7+-zSDEh&Rg4$pgw{ZLRz= zb3Oq8?I_k#ef0uhfC#R`CnbscGZ2duq8(cr@=bF3>uH===#2GeDt2QKDdV~ zn~7G7P`ir-2M%5nSWI)DtxpK0UZa}qsP^&x^}TFbAG;)4#OZd*K-Jgr=bq8YNgWC~ zsaI_OpAm9nT_`U;7g|r*HD%^9B>3`2=gG05DgVx^5y%;GhldHC+xPW}=vG1CLi=M} zeyq$0`u-0)1i9Jh53&uYdBFAE@JKGy)=xd@dO6$o>T>NuUomDv^-FPxVZePcj(3{! z&R>jFnwd>*w}P5DKOjQ>MOFTHa2$X?Eu9GHR+;aNNW6g>i;Inpg|wcn_1`uxFp;~M zrGi8mtuwbg}z>(jsF-&V6&d|ICiLjCDMla13<% zr_mD$@FD3;Lv@xz*#u{6yas!no1HzGM8qiyVu8%(J1{SSsMh{1L)0G!ZKB~j48K<7 z-Rz(1+{eD7!d3r#Z!O&SfdjDeRbaT>sye}d0T+A(80HW5y`DZ&A8kUiU;i_L4fHuu_6w8 zk^UC6b|j=$(L5i9otwY55EDdvsd@^m`3p9}pIQ#vZ2EXa?26zhDG4>M%fV_Z&>3_C zkf>UT@J(fsJ~e`L5tjzwItSUk*?M|3RA5XuX4kg;vfAr4jr37!w$L8~p`y26u>+$j zuh4os?K0>a?fdq^DOQRbY^#Czljn_+9>EA%N^n#P^6n-vTw_#x1DyE> znlcZdops}E@`wx>q^_a-W0a4!%rFc}Fa!(^FrhJO*+F(FtOdLrvisc527U{o0hrOvmc^O8gsq%2Z@LBdsG=C`{`Arj5v{@6#BCXh`YPR z?C;<%oZcr0$&GIHATn4WNu(2Q%E7zs8%8Zsh)Y3KRe)*I#%#z(!R7Wc>;Q84k|`x3 zb_OusiTkr}p!VnTSc;38Ek(N*oOLSYIIk^WzLlGg*<7Gr>uKM zf8X0H_ajU@Sd4t>{XBIT=)}D(c^_rdwSy`S{mWcaSwL`(x6yWWFD?8CjS94Q@ud+9 zHwT)4*-Vqi0>ORx=lKxkzC*lO0uGBzs$AYM_7fLGYIbu6S8X8ZR-&BK8Xm6z9k7iT zJ>KWbiOR&Gm;QC$pgJpOVIAE%aB3(}p@C z;L~G})QIi$xxE>n{HG+)k12zZdh|p9w?)>$ggk&FbIHVjE^{}#J8Y|h$oheq6VcIZ z8rb*>f0y3Ht;RN5dx;#44Qxt%c$yO7wXIzz;-WLc^T-m1GufMNG!SI0_)b;qG0J={ zH2JsD5sR+i@FA7F0Fo->M+%}KDP8^B!Qlb)9)L+h0B6*IC#-%xFeSN-m&NK#U2Hy`| ze*(RJQ{sLm<*m&2!W?eJ{Rx{#jtsDRSt6|R;LxWToIs!NFNt41SX02qEx#u}oJW63 zAAR-3>~odby7Et0DGy**O-$Omo)y+=!aslTj=6N!Os3B;XnkAzeFkYon!^ z!26)Vw1d(|;nO8%ZJ_rpQp;RLzz^LZtlXA{@evQjdDY>#E|`t)A4u`9Ep8c%Aimr` zeF37spWtYkzjmEXRaElsNmvxs^Qu^j_}85Yg&){C7`56VM`-M$aGO=!Z@he)>-13a3>J`ApneMf90Q0FbjW1sJEoQ3pV-1Mv{}pM0UU>`8*pZKGe0i1T{uYE=DUdAAQRd!>>&xEnv4Z{roup zE2fz5IHR}RV_iYHyg%4}e)K0z@I12T^9C8U8X+Rn zd0{Fy>(%BU5nvKL+cD5$PFAl^o^|lvtsG-}L zqPwkRC@$!-sLCr%5~iF`5JR}{rTt_)sy5z83LVduKo2Cx00y6WRl^D3=>?2Km5%d)ALBSgg0tphK+h5^@UMh|~oL@C8u=7tI$zPl#FM0rT|3vm4hkc)c89 z6-~A2@Jn^zRvK4wiU_ui)ej=1RaGX2X+hHWu6*$IUW^9Jg`^Yw!uB3`CZUI}2Q*Pu z)gi3>^dN%=7tgydLF;ItgG*HytMS05#XFv?i2?lMfgpq&_1?QiYwGaV$a-6^^z%x;m&67$z5J4c z@Zh)dJcYZcX1oMTvpIyGqCCS8#Q68!!L``n+$}v&0gKP3Z)~anbSQ)gVItZp&+0Z0 zQ9lMOoW-yYc6iG>gf>4+g_3sKgOv`+XT8BEV#fshxjTB@c<>7)j^hD}%ez_F+ZNDTH;XrM`$nktJ znE2dnyBnpzs3i-u{Y8ijg)vAj`aY<|Q@6}sgb$%^&GN)YBD*sZ6Qx!{u(mbZKap>{rO*k`_TjJ6}~shn}L)Zvb&=gE9u z#{P;t1h-ZF~${D%f*f#+~YDQI9^=YqL(b*6zG@@+K}ids6~{GUvlQ^`rV4+ zIm%FNAJy~sTlv?|s=(vNZ{4QqteM8>AFM`9@%`x>o&xz41srMjOuuO`xbNBZu{;w8 zNhR=ZR%LYo@fjoC9HUQEZ~dWmKi2~)Abx5umq?KVPsX#R)c!eiz2ZMSS6xp@SsKTv zr3M*x=$lg2X!wJ&idho+y>ZcI5XSbO@BZHd2Dp}NvVhS2>Z)dD^!k?A8eK~0glPUC zWAz(w;U>~(b3rT@$Da8TBvu{1aj^R4`Xw)(-{0v`+aEr*GP__eqF@~}lHm(@5tgyW=7!ER~=M4Vj{`{ia%*z z6IY@GVafk7;ZH(VKGzv#`Mh6PV{xbP-rT{Z?HPjFd--$&#y+v^f?5yB$R=$?~2)R5zZRn2s}W2K?R6eUtnDjb?}hmG!EO1xzx;(QD| zBa7&;N+x#5>C=v^m{z$>~oohFf9d+{&I?i2ps3e6~u)x7dBwi7w@7<3Zt*> zC2BcHA31W0m$;#sa}~9h0kZ}w5MvZ|g^p(_6~}k-6Q^JBUv$l=2$s^fjD(Vaiz~3_ zjAA6rMBtAW{OAI?_;9%h5Pkuq`L}l(4q%EoB>X{vV zEc#J&ZSQr^*}A{)oZg=w3v*L}J+$7D>a>j}HvEO#$m4K-Klh18^T3&n%m&4|vU&Ez zuUXOh{(1ZP2%#xB;PERiSq89-F-QS*Q>Yu16OhMs(O~$!HfrbEglV5{Z3XgHr!)DD zg!7-iyw6_TAv-4SkMP`9yapBo4%HfyFm2DYu%eHl?4lh>d#rysOFo(S zy1Jm*XuorWrPSNbF??^#rdSe9SA=t2QV5AZy-@_8rXYPMqQXpK6`v(~-Z ztfaz350-4i)CzN44=4r-N2MZkw=00k6OdoI&^ek`~59NpSGK zsu6oIJP9A2vZrFbFCsb582F127XD9{pzY1KQquIwQlKn%WQ9?-n}k6FeP|HoLcHvy zslAX-N!L5t1zj?If67^kRs!So4yo1JBOXr{x_*Ug#zZ`@s;@jACPN8)}&?|fsQ?634ygiE>yJw7*cC4uQY z<_~;=zj|R49fQU|+v~T*{8l*?hXS}FKqU-#@aJRoGI|zy%Y!?==2pP%f4kLvjk!Mo z`=*K$|C9+(#k3UTEgZV;D1|HPaQl4Xg+~ZwZJ%?%T#Coa#(J%|bNL~D@E-Hx!yrGOp zz@X~A{_~u=cs3+!=zOx*+Rq~Wsth1}@;?Cs8AA?5UkO!v-C&QO=wXFje|hxUdLwK0 zlS9A9`@T=s!YDWg?XUXMFV%6`5efTpG#XD28@nWsv zSyemcL)Ey1D<<$~86f27T#!#iBr%U6;NnuyobMpN4;>4y6>ODdbxP#&5LmHUAz@!g z+q;flZ`07Bw@x1Phj7wezf%dEsvb{=xisE99Uo=vXU5xcCqHLtx&dKvd|E-t%sR8d(8?OIe9uWt%r6>tqFta0` zumWM$vsUMtIRBGpR70rAS1Dq1Zq@Zv(dX4@mUevASv{7#0-#)Bm}k+;s++QbiZAFZY5YvD|Ji`VF2}YNKdaMVUG5g0Swz5Uj*;7!Zs65InE|(} zDI3$woEvk7U>`W@BD%6Iqoqkj%@&ExN@ zG@ww9m(gU2FPK^5<()(A5pV92k0MhmfIz5~2pn?u{wn!6V%R(Ia<=6e3ZDX_i~G{_ zMZjR03JpUgux8Cnmd?|AnC5J5%0}i&S z?G3flS0iY+o6fwbJM%)CrqX_p_T!X|<-GF88mjxCuP z7vP-{>Z8`b6W;XT=BeE;Z)ViezyJL5Dw7-@1#ne&h*%4os~xwC03S#?EZM@Lcl$pd zyA5&KyMiY?`~sIg5Udk9942=jH9FU996>}ppc~zI=S(tUU2)LI6n`BoN%q~I^^{HK zhpn$SFA;kHI4D&tK73Fi?WM#pNk1#kAYCyiQU(TumOMlUgRmw9-;xrSZDawa=)1&aAZ#@%x;*g1{MuVB zA8ozWN5nbCS$Sptiv7<`Z?oU>%TGJ^5J?=U$|gb8?OlImPxZ``1MJPtiTQ8Z`=}R% zRhls}``G=U#DLAGg;=;5pt_5d0nFX-YKjWUu?$6o3l=@ie;bei60%-VWkUEC9D}Qw z&7SP+_5XaUk@g_)lyI_G;wEy7?jVWXg+a@N17@zWQk9!vf=M@XA6?wAyoV7|ZD}-a zb$C`Wwx}%zB>gkK&f0(1l|dAM2uPY8b4CDDBqS`&ied3CzfOobwzLAZt**>T;XT7H z2mY6R?23bKU&sE|73-x!_RV*iMtxq6h?v4eQA(;QvkOiy!r|D#(-lMhzJZP;jzCxb ztr>eD#1^p0Ab$-s2(X^uKD!-d%_w=yw`EfBI)@p^E9BG}3apeSe%U~kj$ z4f|j{`a!O*GO8l)b+_HWIb6n~pusI0gt|bc)GrL{C70-foykkQ zrtcdbVNu3ze8PZvC_S<{4pkF_qaV=D2&I(H69+Yu?>@7@ZbYp|ogCJeOH2Xy6qaJ1 zD>MEk)Uw4NJDkTcWHYFcPBGwL$CCIAT-hSGZ(Jr6C6hry*+IzXS$&f?~ zr)U|sdm}Viewu{^CyHE4P(zSiiMx`CAJTnPS<`C@FKq;nToM?sX|LFoB9jn!3~oTx zCthBRMAz7xSK0VND;9y%Mddw{P-K`(1yoRN)M@`!cd|r=LKsNHqov9^lo}nJc`igz zR#^64xW!WgSodtE8Ek-g0b7oP=hj_RnY5YB5;I>OxkvZh{+EThL8w1knhAz$daN$> z!ryKY8)5`?HxI8)m7n#|jesY>`m|6g)39GzZLi%6#=aR^d>wuA>XXSi<#dZ`3IwpM zY6vme@a~!wMH-o;i$qtzcMEC?tDsq*e~O&{`))C!Sx15S%e-$(EUmZxL*%m%e@R&iT}I0HlY2c!TVt|%+JJd(0Uoel z+%rcDvWRtPBpFjv7w8tjHA$3yOyRLfBF2*qnF7e_k``5>lF-o&fc=!g)*Q(hxS}+&&|F` zPbjP#lLKZ%h$z7@<&&egNrNJML(A-RgCcobw^k7Q&B}x9=$aP}Du+MsI}|lnGqpTq zyo1j-+osvV3Ddp0wx|K(_^^j7uzSZZ5L<(En|JiTAUJc7)=Gcvs`!^{m5Gdc>cAUn zLJBCIe|`D=^ea{hA6m=7N*DLMq+K9^34Fh*@0a-pdt8DAx+xNvC+ipxPu(}~GRq=A z4K|w6o9)~G?LCUicR$s%XY2$nD=-DO7E6YO>jahOHb`mzyue4^9jxqNdTRksDS^xz z00Oj^nP!z9%S_z91GjI0d)2c=%-H}6zB?<>qx#-VOAOrD%nt!;CiF7KAE1y0-0pL9 zUQ5sHjDXax>&vM&V9ne_c}X{MmCScNG_)T`vph?7Z`mShpIG*t!1Gw+lN~H$izci2 zQclmWGy+Bct+ZFw5a;gHeFRf9ilMx)BZlxS4urhg_DT6Yu;d4T2^kEcyK{$4hDY_{g%I}vaA9%?K5(R zDsYo>TbveuV+w5gIRprWrHl^}5>Q$_u>qz}s}mNa!-(@#fUovvyGIy0z{0>#7D=Sn zC2igM0=l?b4ZlV2_B1PS>eYg#?yK}qpsFp1Mef1z(fb$}--O_!?S%@dv_CBcuGIL0 zG@~vVOsgRhqvF~esK#IP$UBP3ziUH_c;)u5GE2S!`zr^TFR@}XPdupoEc>0jmF?)= z_;?MS*MAt(&3*RQar4FpIOf#?QNf<%C^FuMlr6JK&>NHyohzMd zF7<&M&mmlv^_F_A&)p2bc-E^Qe;!HNQ_J-f*HU13-h9zkegKu73e}H zcYHpq@PE)S>?e(@Zsxf&Efr@1)h|W9kA6lYP-8tJd$#YzbLfXVV;m1^C4iH+;t4d) zE{1eSRbnK-|3$gBv1SYDII`Cmf3iM;xAf1aCoGu$Dy;+-=iPnOv$z8qWMU+xYF7FQ z39k$vLF2BQ|D^Y2bw=deH)jDHfLLkuQCmBGgK$$Jdy1{f)n)djwB1WKDP`oEvUc;G z$)fbe%F=WMz1&az0pLo3$at9r+~HNRHLcA}EVJ=syt+r5$hrS~{Q*#6>iqgf?*zq4 z;en03@yp)-7Gr81CT@diM<;zI+>7~uMTn$uJ%jH5 z$JAGcMcF>#!m`rcB_Ji;EwF@ubV^7!(%rSBG=h{MAR-`*NY~OzhcwbD-OZkN{eIUu z=fC}~?~>j3edd|D=bn3JP8@KN+Ot;jaBpGE7T)mP%M*LHm{C=Oh$U4QJAjbMr$Zkz zJnpb7EW-?FTVM?T0};_}Y@!n@lm|>bf*G(mJI_)UP^7dO-^`3n>w&3JI?4}UslF%E zGd(9uT{~%S5SZZ^%=&z5LJnT0DN#NAC+|D+i6Ao%x|JHSyF)Cp9CN1eeb))riNz~k zAXB4HW&)LE^F+<;{Hi|%YEXypa~j{aX2Prg1@K5|y3&)E=I8Pi_)tEkm9MT?>!-~| zTsyGud0kngWJX2gQ%(dd`heH#92LEOOl_J|(Bxpvm!&@*{%Gb@VBz*~ebeYwD|{Xe zoR~EJ%GrZ{)a}7q${xePW5{Sp|F{YMCoKj5P{;s$4GY2TJ@9x4Pg1j9ow#46513B&IQV>Jn zagZyA+=_-*T8OtWPntgL&>CC)Ga7TC5RlK)js~;_=b-!Q;IhD2xkklNL}fMBZ?5zI zV@2uM!F|J>>_M{DaBtITDptA3C6ubXfFgE-z8g<2vBgCU8YzpgYpv2ttS4gN_5>@5{(o;q7`_=yaS^3(6DyFaY-Y%JxJtR|do6HfHm%Ks%63A{6OP>p@yC+92mmvsVW z@0bBmpi6||p8RUD`QNfc;QwD@a5(hwFyCE=D(`pTup;vMlgLGQEj(=(n?9Kcgj*`3 zHeZ~I$b=)M2t)F-O}cEhyGT9uHWOC6^}yNHS_mo)sQdh->3(BUl((ASK52cCRDFPz zey?o)O%IASxvF3;_YFZ!lVa%HiGks3T3H?(M8HkQOnep_&DUbPw*dqYLy`sgq6F}ykzQuaf310bzbo`Lpj<+ z=L&3s!yxO0K&Y~zhj7}@dUV=%5#03_=tqJbc-+#00HVN50KO&iGND8Q7@KZ3;b4S0 z*00J{8&)rn*^9+jf8`lnR8k83&~yxrg!Nk*S|5cvffcil4wY~LzQ-PS0_?4`TR;{m z6^!mFU}>9sIA>F6SghY*sU<7Lz%;FMTI zK*6Bm2@#Qz+->u?$UB~!_8P5)IAz73V<&aijhj{>Zh4~ z%K4e0r$1N6Abi*PsveKH%jBuF}n_*_-t1&h}8gxlaDSi)Xhh^&$SjU{PHad zx)D66l_qXIOd?NVG@tSd9zf&+BRQJi+HFXzSY^zGv>fif{t@N}e*D;wxYGkf9|J@s zVtP!e8hs-J2@Oe@H@Iq4ks_ZUve{^brOECeKeDT!QeWkr)aA-N5XA(nN zJ;WEl_#4R zKPaexv^G*c-;1@#kC&Qq;}~O3BwN6&Yt(N~Z@uO}P@fM2BD=cJR)ZjRo+0e}s_o%11Cg_l~zNrqzMBkn=QBsGQ?egtmFKBE2V4!g05bnbfTX1T;8i52(98VdyuA4J zzW?YZpsg4<80zIzpqKbFhKfJ2@eq1oZ5%R;nONkwYV*yCZG`hXMA7M`QhpF4S9#+4 zj$`wq%bXb&MnQk4HM^}DLMY(^Jj^}5zF;`}g|A3KKh5;BxCDZo-P*=BG`tAn&-Q?| z$;klLMt@TPj2m#J$M3ID*{B=e48vQ)49XcFj~`ca(zFJQ-WCvC_`a~cZ||aL$ss)x zFl&eM^3u-Swzx;)lOWz0(aOcOxnWJeG+cp45w;PcO==#r^r8?I2xC@hp>dMQQ&EbI zfJ^cO2MeH$YRx<1F3OS_;>MdGrH&U{g?@g9sA5Z*O%cbN)p5=yaB_DU=OOseJ@J-|( zJ)SDOKPVwCS*_ja`K4${F;S1%ceoT!y6UA6d{%s@DOA~hT_kg^`Am1{EEMG(d}coW z;cOcH6JTmc62Jfo_J{rb?_fKB_m$4(CVhH@5a=sHq&NXjoRTF#M|V_NacPq@asBlK zHU(bkb+y8GVL`CaqR*@SQ4>qvtr98^WsRobJ|T}`3|v;TndrnXpvI&Yf|gOXb9@lgMYTk!83H! z3SC73`XSuZ|NG|}MhHH+@<_RY1Sp)>VBSN+FL7{%kf>P3&?t)ARIGcx@swqwoi~`~fj5xfT!o7t!YQeTQVB~6q8~MHe zzz{M510uD91*O66ax2ZE`aRacH13M1c5YEBlJyJKjVZ`me*-4{UWS?rKX=U!HqlXj z>=oTfvOqHPlbfwv&53L+0=5lI2m=d3lBq!KSKYpBhsBLUj~8Fy_lCfAKPcdE1zN49XJLiBA7%Ub^;#SQ9eI!xfZ#0(*ja@Aq zPTheNC-YCt1TA2|@2&0F5vxFrlM*E=DcMm+wc`&p$4bTEJHt=h34BrXKX4z;fFHNM zP{+G(J@d(-CR#ELj#EQ^=G)`?HBNX8RWe*umgAv0>tFg4>9g z>{!Smo$Z{hT_?;T%V23Cyj=kz){O^Q1EUBU3CM-f9DG-o9cx1Y6CuvTu4W#OuKiy& zctE5tic_rXmcRUT{CJW0@k8{HTT>PM`iq;Y9wGdjcO#jVznO`g0NZq*WuvzjQJ+VghKm{A5JT__>@2ETJ@@hw+4FmuNV8 zHX(z5AwjR$Da_K_8DlsDKnIi6L?nO9(CKL+AJu)#tEQ0eY&PK&{S@fxV`#&33a?Bu{upjT^zV%bf~B0+>&X(HIX` zejg2N7`B!+TMQKMPLy;!2{Bhr#vbeD@>G=+D#xAzc%oS`WZZp;k>4S425=u$s)hQ; zPH7s|(aVZWCU_(UR`oOOieO|K%U3W#uB)(kj)lw9*96^upD>@0zmvN|WZ}~`DjN^0 zF9DoEbw5eoD5)C*k(=hh04@~^LM=%=toJo47I0=I;KC9ZTxgetPr~6^Q(Ko>?prf( zg^>{YwA9%15V`b=yzje3@Pu1Zao!byPG`QzGT&TN2#a|fZN+hXJ}Zk|^*`XKTPXeq^fZ2e>3tW;oR+6t30NFJ#;`v*27%C+78$ba ztirfcf(q44nm7OAfup?Hrp|uf;AxBaPrIjAGTb27`eW$rMWeIB1SkoK`S=SK+&^O@ zpJGmk|CfiFYLA=WR%Simvkt+es?gm-+omP531zg$zBaiOAaHBMBfLbPi>ebT6dhf~ zS-SXWl{CXDRA@nAX4PCrSCUvdl~D#fkQ)j~r8##qQhnmDfK}_pSv02o%q6MVwf#!m zzn-beoF>-_9o}G!9fo3UI3bgJH(B=4bq%(T5T>H5=huLaRs`qw2}!M1C0nQSlnPx# zuG33^H4{?2h~iUbheVw*m>OdY=@_l~(Rss{&J*JUF>P_1KYCx}f5Zzi6ewlK%QvNd z@q8#QJKkI;UHNwK%(DCcE9#KN%dB%ma`+ALxW7BhFVw+HVMw;yfohX~R#H@c_IT)a zF$V1;H*eNzs9*U=~AKc5dnRpoml^=tbyin3Z!#> zfPi>j{VeiMtS;F;Rgn;fsQ|9c19`_ zFdtb_J{?5A72n4yz1i0?Y z_4qsM@Z6$h+!9KYL4m)2bcFFb7Df~rZtEM++XQxuUs5=2DXzTXFsG13zTCeg##|ZD zx)@9a7L^>W35x#deetu>dfK$wje~|mJ@zk<8%jk1c`60re5@1&(Yvp%M77>7o=wm6 zjp*T!uXPkegXCYExj?e?W`q8(d)!F)J!YDQ4z1Pfqr^=Hxji0W+-@_D9-lE2(A0~y zuJcM{kjWEan>emQ8Q4KSC8*z0fOn2;(vy3%PUP(r-Jbu8t1&(3-ucwgGlNyh3&;lO zRAJVw-0y%}$Rq>fi|{Zz!84>`apc{MtPR8o#w?CT2yHZg3J;qbu4O<{+`vU%hIxvp zXuAf4wyNcOIc=ON5Ah1u8H+3DZ#XB%=P=5l*A93uKOy)NsQa^Ocecwj3z0sVgDz6- z$Kfx<+)&8BKMBAYSp=N9;hG`>;2*4}7f10q2DVuJZVa(xv!~u~kytG+0v12e0e>}j zt&PblPvvs_``-P@KaVpxZ5`IN!ZMGm2B%WAWZG`}6ms6`XN08*mPffJfr3`4K+#|z zQA#|q)-Hl-%RR4pBP39AxxSmeRm&S`3L%peCIFP8s;@kyzyqmLawLyxo2z~qMo6T4 zgSV5>NxhnzikfYt&`tuLnULmLQ{!LdOI&VkS+!YLYCeQ<4=;ZVcy$MgEBCI4G>U)D zy2^=*1o5Qb@Uv&Tl>_rc@S%jytDR9PXM6GHY6Ts6(P&J3Shsd=oc@P?-XQ#1#gTR! z0ifYRP$`MLk2@*ngMBQ(+jLWe{mUy@P(bVK1%tOPc<%m3=U>GGa}D5n@(ESJ>i4C1 z*I2TFIdQ`l6Hl8al-K_1;dP4qV{w^OLO)9%ZU3cv(M*mpTr#?M_$$ifzBoejn*(sb zvIs*DM7Nz(0IVMKqZCKXvIneYWV6rAxt-dDdS*Jl4Xe4-QF`sWbduqV|z{gU=kEt!iVL3yX^(=Gxp1)MhbK zu4W639<4t}`eJO2xa;)Llh-0)t9)pUjqqB@%%2_xd<3c{$yyubz{Vg^LRa#w3mm0myuVncS@9e`vT;0m z0uX~<^=}2aU`L_>A#qGpo}4x;g~HOwXyyQZ`A225FoCvS^;18yoeY8;t|6HMfD}0(35C*TK#0LU6{$A9-J1ZdKx|s&X3l}{gAVl>AXg&#P zZU597!B;HsB>F05)Jvt`9C7*pGnMal#GukFIw5Y|MXLO$5dH@RlACn%KfUT(pq7y@ z(4lvsgy3b}7G*Xq(&7k0-J-YF0_^Uz1YRIYx%pu9AC?9>WWjua4ffe(@GxWf5NW^cr zrx2q<0udFIymK#S1aE?KRvoXJZG94Mj)lf!_P|!D{5bwE?^S}rPAO(HYPa-W?%w99 zti9>mfaKsw3f1Tv#K098Os&d5W0|f_R_=O?dQAdQO*eD0jYq4FuC4WqDU|Gi{_SJ6YC z4*XTKu4qgEOb!P)fW6BjNq? z?-35SD9*5)~oYFNEBrqFET7o21A1hc;=Mn_??z58x-Hd={3^9 zl4dvIf%gMbPNHqoHwKT-N;s91|9Z|5+Bx(sose@Wo1%O7nHQa;X_jM3iIya+ulSO1CFc7PJ_E@qgk}js)Lfp4;Y4zK=b7!poxHG)-}thY z0vbq-0fa~0bkPeULRJ8gz>ITZe3z_UUEJbx=CY@O0u^=km%sEH0^r=jJ;=;Z%g68& z|FZ};&h(28s?2qq{sv=fIfIUxC!;k18FGS|=;;z?Zi;)@TVM?WC?9=wD@M!rmgi4q zq<#jU37IRyFK&46`3lirBk%$WNK>MA5Gk#h1+=LUI@kW9>E(=SeU8SgMKj(Ea{OfW z3ei8?C#HgaO1)-GyCibbU8tK4|5yp9^5fiO+Jj%to6`1IHL<~-zOTT$pW^zHBlpK0j#m4|eG7CNOArd^afI^LzX&MQf0d()p=t># zw>GlaA!NKhbuG7+#X~fC<-bDzagY>r?fUQ$XM-X0KDu|7ECrx9Ov8oIf`Tvt-}fcz zW_*?9cOSOXBI-9MQ8Y>xEdr|Se9-AOo|M=-gDu`|Ee@-srhwqxVWI5LfS43;@t*)M zVz^!K1^5kbK|l>R!ZJ31qmsw5Mp0t~H?idW#Pq+1MnMk2%xG6xwP!o<(rkQO@am5+ zQ6Ia2zW}NZPf0C!7knZqkf@zWvYYK<@vVcJyeKc1JvCm?YZQR*-%yV_1m#Jhp@jPV z<+VC$Dit|o(^UBj08pS{3dr8k3wz#4u@b%ddhDR~+|}Y)pdy~*h*691-!5fMRm8m6 z1Cnb-wA1(255;8CWTs?-;wkWQ_yR-6cf5}LhEZd{#?1PN*aW`dcTZKZL3b|4_8#b& zVR`=XG~RixPm>KRX`=QYf)}aFSuLpTfz(P07rk-G#eMAMCjh6@ErThA&AjO&{kWQt z9OaW@$GO_-RzN6h^cw!)#;AvO6YPwZo@3lXi<8#Y!(g8FCrQ}iCM9>;q@Ob$8eSud z84*U?+>%9rdU$G!u=0kfCw0L}2>?Gxy>lZnV7&{$8vjzP@jPSkLH64TFnJ9j(*iuo zxeAa5Do{d`ZQ|qLx z4e8wf`bQ>XCc?f`%tlroE&qsW8d|d!v#EriGhdHKJh`^r(&u%0-WJ8hEOQUCJ(_7O zr%BnZrFiYTEK*aat@x5(++d^_6ZU4EIcjK=SDJ65KuHN1VBd3ydTc$0 zGH@61k+~C1c}J>8ZKwgI&hARWcEsgw=0By5)MxzaJdefxhQ@*3#Psd1y3Es22S*c* zM3<(40o#YZn@k0~D3@&awKshFF|f=?TOhQ@j^-{D;_OpX5zPJ^!O=K3Pftw zGI4lvYqz8C#cdy3C}W1Addu`yRF8h)0w;)whL=zdUOX((Od!nUNlXkxC;+HfJ>S6?vv* z1NYZ?PdtZ???~a*80)_n#!FcJvQaal>j{kz&0}MCtsT2Ou6-?V$%26+Po_N-D? z&?h;x;Opq+s%#Tlm*x)rM6TuPKOUyhJ(wGs2b*zNpXKDS6P@6hfmag0$=u}n$+W^! zX;vyc)Jsi?+`jGJ@zb*}p5p_FrOd=pd1h1}LTZ#hi_SxExGG@tbl?4`8d>~^f@+<0 zQN!^;F91nWl9n%bWDzgNCLuP()SuG@3G z96#g3bxF516hig~or`86OwAVhgxSo9a7IJ(#)tSbQW4M8gp(L)_vVvnRY3(Xs$3|< zJZVm5^s8q4u51?>Kjp;RokKUQW1atnu|z}|>vu5@A_c-&jL4%@Z?WJZT|ern0R51i zVYubf9-v~mkppu;D@a5+V!yeoa;1RTQaZ=-;vhjBGn3Hx`jy`9al)c>u=CV;i0NXb zqk+W4XpP8e($$mIP0Ms3T&mx5e=s-q=UC=gOwf3H1?zL2bH z|5^KJds|y^5YcpvmzGv$d`LktS0sEgt$on%`WlcHrHNKnpcA72!)zt8pSgBFJ%_K% z&8@G;^oiJz$>vSTBTy6l3Qr(+d18qmaPyj&q?UV4-BG{v%Xu_V;5VPrOwLE_HaWG8 zFoRanIr0*}WR4w9zPEa?B@&67=^pMi>T*zRBqdR=xRo@L8~xnhblBwa`PA|=692u4 z(He&e2$*)4YOAPK1cwu6a@tuBB5p>ES!6O7!1#D~cmK58XCA z-K5#b-%c{|#=86ek(xhApa{&FQ#(TKtJgBLWIgXtyZYg5GAjKvv-b=rJMcxGeYL(niYDAhKpcVS#&@qOp-t6;4uRCkzDB^(WupA7H;=~|2qH& zkctRGZjP9U0ONhv5q1(S0Lrlw3awtJ$i`T8e`V{64{y7@@eSJH)Wjk9iGv)1(k=jG zU%TIrjD}qM=8kPk%Z|Nl&7UyCAmH_#FA#z>a%HT3mP6rF)Ebm*gVBSMCGhn4C9egY zJToaytdmoQL*YUYa_92meEZYdtMb|OD;j>f#C)vYv_~3|=>W;&qUwg%FY{N>uZPK} z(|ewyJ|1=pOvr3!%5Lke55OE)uxSwzsQ=gV34BI{>QIMlr-WkdPP`B-SN<{_F_zZg z#*ly{K0LJ`l7<^6WrFcTaP`0_?68Z)2tI5k&y=5(tt>B*c-iVbw7T)A691XBouA~M z_4m)Kf)a_$VM{V^XZi-O#l($(lVQHV>a*8r_g3<$%hNYFDQV~1e0@m#pjnCVT=1)L z5UeN61}swGBqBMezV}EVH3^A)mCq1KRMM*MWpJCcq+lbm|H`+q2LG-^2&n85qd|ul z>P6m^=>oYcF*S60xA7fU!i=Yjixixcvw;GK5YwB9nrddgkz_Wp|JO|9>n7*gmnf@5`s)(g=^Rm-Uwt}FZ&pE2|s ztf-Yw{Dr7H-GEsDv>zgWGqVHcL7MIS^S)X4+Y_Jc!jz4G_Z#d&NNZ;lY8bVIIfW11 zCs^5slQroq`-q-x84b;*A(`Zl_`mEH=kOrSltV81p^>l@t@Jo9KD@dp3GyJH+|RCF`J#>?ELyA9XD8a1okXV(&mg*i{#Q> z5#AF(LFysWy-72wtl+7I$OP!}@k3LtDW@<9e$qmtMD^S4#U6D?`frTQ6@(lmiIDxN z%kyLj8r<`VprvULW-*Ule6#7pw>h47e6q$laX2dmS|7Z2du}4j?(Y=Fzd|Cf%$d|| z0+##O&k`ttTlyHx%<1Skrz;=t@H#5#h|Tew)y)lOJnnKrz=!L1KKUr>JQU{KN#EW{ zjiCFo=5*Uyr71t+D^n^RK|{pH!bC+K8r1;3phgOKV*P!}ezq8*$io1vt;`&;Murbl z4OCY*L;u8I|NZLj3GPOs8PuHgq9mAQMs9A^`{BJ-`KI}xIik@@4W>a6x7=3K{)Beb zrOniMxHW5=^RAgFZPTarb@7Re_`ANw_tL3L8s%q;UCG7j%lcvS-{@Rc#1G*K?Kr{# zcxIZfz5)8IaON>lk`|^l-;@lvJ^;Ushm;dPa~*9z0R7{#+B!hp1(|^k59t9Hh|M_| z0wdj^X2s=xtI+4suRo}a=7;I@@_^!;J|M$x4BsQ^fpi{6H(kUCHz7Yg-gohFtzM+b zXg>N4_wLMwpp!gKe!K3-3sJ?)oa-f@PT9tk_tQiR0xFYECQYdM2A@@AkWjEiXeKc z*_!GfzPW+ydV17Hd3FJ z`iheI89mQSP=)F>dd8lA)u6j^mUf??^m)tN%y%3T4)7f>rrSMVU8TD4Fn8V(<<1$GOy~a-@?{XtnX_B}^DxfN4LkWE65efGtP-*Vjp3%>?|Gdd7kd z0F=oPkqe?ZQSUA86QU-IiW*msUR+6eZMitf(UE}(6$3w^mMC(aG-r8F#KF=JnnQ-g z?m0X-^bFxoGrK7EO-}-STy^gO8xSotl z3Kpzj96#USEj*Y!A-CYlFs@6Oux#}B4dP(ERx5)7M<*u>GtaHGyDf`ne@VAHtnFCNlOY5o(J|6F0k|WE6UEg>6DE@BDcg7yKTotPDPcK|Y=|y$ zBg(5}C0e{=3jL>-CKiyU%xEjVC?CP0P835(Y9jE1fU#B>KT*tfhI9Zi_X;Qa@8MpH za z*u%jg%j>ThHX)^^@qdzUE3#7G>NG{6rUzuHoLramD68!fteovF4(R)CF29@Q|IqhS z;cr&X_jB}b3cyRcVO-&PIci%AuxGDliZgD((%e!!3RYc} zz1}W<$zk``q3I4h4}B4`D18034h13-9a0Ys$LTz`zi`>FaBsGfXtV))@WW5($+$h@ zzTYP4%Fm(J)5>j_6$p%ZRTenjlIc}ncV3g;zwqFoGNk+|-uyWvdXSD2E@Z1`QP0(rRMy9b?Y z;5Wo(0}!J3;o;i_y+$>7y1ds^H2kD|FeOx|y)wpJpkKz8%u!*gx`26XI&$<__%e~j z23~e8d!S?vq_aoXM6n?pe@2oDp`3kFPk?qm77nsGM_1NCp-UCYUq`Ef?T7gUQqPpX z-Uqo9yL5-v+OK7WIQCA5 z74{cx#nHl?robqhnH;Io(`@vyixAVqI&LqDa@&ac?hpKM2@`BngzkW^|I3nAr#SAP z>lbOm!Cx|M9=^y^tC@5N!=&#`4p)6V2|7p(NHRB}~)7S_8k+DN!_0@O{5HKgDUM3V{ zkxfJ&E@XV!-;6t}+S>FuxxU$d;c+rrku!3Wyd1Aoe>14V?y~Ce(dOaPdwFhHJQ7Xc z$z4+v4JG6vX}w)(4*ytTg_s%XPj~ObGU{f|!}89}b;oz)V#NL3$N|npRH2e6R_X@7 zBrj=ZZUM3oAEk^zEP$71=56h-U-~Ze1@!f&Yr1ajC9=r94yOITYO7fZCduzc+uRIa z?MPy~taHQFJq6)H%aqSHL$IVG&x?m2=Lfq*ce)N9U+{cQ{#aZOXq6#PUjKmS?6Lhx zf3&=W2mIZ#d|$>f1=Pdwp-u#@)afqD<%z)ScqavcCO+_RzK&54{lYuM{IiR=MKg;G zc}7O84H&2(_4*|Y3KNS;J-_zNK@BxFw%OxT&Cg+!c-_9wm;mrHqT3jTKgYjbxPq!X3I+f>kpXRQ%5qA-$}bm%Uqe^9~pZgvaPS`g?iW4t%F_i zj%oTJv4vCiHs~M~odA07l^1s9iIE9ND;F+`E=0eG6PSu&5BL&Y`P3rja(n6>U3ZB{)HwOKz;YL#w}3036vv55|o#n9Gr zG^PFGR8a)KRpCcWZ&mRTr+7_9$x@>GmM~>y_s}5vZlxu41}U9h#)|bpEt5EN8RP*{YNTA*zV*9zC>(#fGW!eDdW{!r&D-pd(XOr2j8&_`}BoQ~gTZPCXI zIiK{N4^SYtEG>L=r8;6ga`W#yX_!E{uMHMRoaE=SHO&KXskI^<{}RjKNZBM{p-s=m zgm4tJ30g908A!}8$Xg6F%l;}e9*^`z`mzXf&KMNX!HyQQd#hX;YRy)^ zA6bfY%MS5dkwf_7O=!ABQYCZVoby0PA_B0B)5TMq$U6_v*);1R?yyI6wgHA6KEv+y zqChmvMkm(M9C?))+(f6_a5RcLmy_G~q%X!{eB>t!w<=Ez#ls}NS14iNS7&D=nLHj= z9_mNm-KOa4y^cw^$8n}6=#EMV+M&!V4A({pdSVkkLVtR}QsnY!v?09lwBIqfLvW$F z2yK$qkXOOPIsDnzQ2;qM5?1%8{PWjH^ex>@Z1FsLfpGT)CoE|RmISc;-ZruWOE#Wu4Z z1)g+TVg~e1o9O(Om<({@al|Vb3Z1X-jDtJQ(_XhfT`X|i9Aow~4E$mCSiTw$=NY-r z#)2wg5WEV>GnRN&ek4yTTR?aZ&3>+Zyyj9DM_VJfJacBfFeN_y%jtPl%#;q-%<0+Q zHHt~UgZ zQqN=L^dilV4a-twmUj3XY`lInOFlcY%2un%f8o0_j+4~GJGJ-&n?P~FILh|Yl14o@ zd_!}7O(@~$TVHLl_$H@@z>{R_GF&Bpl(R$EljEHX-C(%xsiJsT?ISP(g%t&u@zn2n zIT?>+L$_c*H{iw(E;O}a##E6rq{I)qx_QB8`F87!c{yGCU{l(ePyl@1!#*}SIY=gf zHx`ljnr8mmo4smRXxiZm-{6AcN@R6Zo?v(v<+QPET=&Nq50Fb_#gDNO9TO(f?m3+$ z1)$|_;UT^3J;%W=D#O?RV8b1F{|3=m2S_@BD7_)PM$Z7@wISMy#JcKUz)Li zH;{RV-~5|NNdy(dSQP&b%5a7Ku$)CsZ8FfRc{-f?(m zI=jb@Uag%Kud&sB^3rOWGOBbQ@z3vKXX5xB)-re8^8`^i)8In$VZnwkjrFtvPY|0E z`e*Q8M5D6>H!`jWNB6pZiyJI#`gZlTnz0@kZCZksacIEcuED!NPMchP)XFF47saHW z^jAp|maBCU1|cZQY7DiMx|xLbG1U!aXGZVXfwwcE< z<*YZ}l;8SY0~0>Nzip4c>@5}g?dEjj&)iqG?)X~5*2z2H9TIbp*JGn%Vaidz)a4(2 zcI`^ZQd$wD3+m0C50Hm0|9I+J4o|&p_>GYXvZ8pTnEp%;43*lkQ0laGy-@R0l>rl|rvOkD4Y6>C!Zx%p6 zSdBq|VY~AOCyHR$u`cW7%X~gC$Osvwd*{@}kc42C5}Gjd)0R7J7-LpS(Dx)y^-f%9 zOatGS_*%LWT4zJIf;MwnOX_Ua2b~$xH=}uyUYuV5I&knGuNmxuy{f+Xg?f_V7bvK+ zBFzkcG24q|Ci>*W^_QmS6$ zrxIe50}>7QIm2U){??0Uey`-fsH*u<{Eu6wE;LAN^vAkjM{A@r)G_tV3Kpjai58y) zL7V-s2jq~28qZlM6Ti_Q1bC|S>My7Fe0{blrv6 zzvj~`?y46oqiRH@V5jqBGu%v{lN-SoAMjrTs#<(#GI*b+@IOz>B=uEHo;$Qf^qGIo zU@TI-x4R4G)uhBZq2Xa-?R9FVz6+m=W2#@GaZ{b+4QU)C{Z=obf-YHe$Ep7kg)GQf zb*>?Zgy3CR=tKR`>mFjb%J&AA4JG-vMAdg=Vp}LXpQp4?e(ZGY!FZ&qJJZ(^-1>NI z??^}0dzWOebv=9p8`y6?acp|C=HV$DxINJ`ZE6)u{KC0vKC7h)^}M{ceE>-LY`G48 zpz#6d@_2^46!u@RxB}0AbS1PscG(Oa?6at}MzJ>759$bWnI}`0Z)(U2h^~3l!Slcl zlBF}7dl=qa{{B$*4yJ)V`(V$hz0Oofiu=TnF|SU#rj4VO&XTbjC2PItd|{pG;T=Yh znq*m^n15it8;$e-#>T#+V?=H#{sx%DJ1Ghs&dA&zt%w5hBde4fn^oCKsTf_yCz@cym$gVK=3u7!OPx^WB@YD=}jZ!VP5R**l>TU(L-)55fCWxZEf53Rsw654t3(2NQO4 zj?>!0fqWzlDK!;!6T2`ZtB}A zeKIYmBEa0rnuM~M9fc`GxPHy4bFg2Hx>{fN0VBSjHqGE*Xfb~{VXDi3Bu*WjjY$p` zyj*lW~scnDuHwOsK$Xbepp(|3Ae?UMNk~f^DJtJ1GM~I|%w0 zLJR?443!NtD_WV^3~ud9pN#~|=QL&f>b5O0R;cXhcB3}uPG$6Tl%jPr_TF**L5#(br(<;~A z?A}Gm;l0hdC7K^a@&!&4U-B^&|3S+oIv!WYvp&rOpz!kn2byRTpLkJ__~qTxR2qOs zF~>wBXwj}+jzPKnB)URwxqe`FKP=3T*=}?-xb-~cEYXHWCA)t2lWIt@;fI@r4=3lo zvrQGu{G5kR4kvCtHn&G}^=*5f_>xtjlv*5T?i}&7Gh5BWEZHuZGQZO{-nkm~&NRyB zyFE9H{sT3>La~;Mn%oVN(mfXLoJ0#;e^%3#!qp)o**MHw-O6A@w(4~5krGc* zS@uCYu#(#xH#cov%kF9`^er}#n5#aw6*AQ}Qs(lOLTz$`lx?sbcN}ZQQvTiGz@x}!FhxJ};D*B9y)SO{+!Pj5=1g|qu z$FXV+IypD{W2<@h;B=8Uaycw>n91%w@tkO$)-L$@5nBN01yD&75vAmk_^oGR(AA_i zZoT&X~xRkw18LdJT&0>a)~vy8tBQXFYNtE)sc zZsFyow5=Kv37vjByBxQUJWWxTRpjh~TcfYVg_{iA;U!H7#P!=Bm9P-Tr9qUL>fr!K zXVTey%gvMMpwXgpLkbA8$ci!S*%9i;#Eo(Yd_-<_7>8T($xsNoZ&+VwBpfuacLgUO zCO3l&5VF~!-}^{%hZ&afkUFRC65fGEJ=zLf$WvxBbFfX*kBWz)p(_;Ntb#qAr9((_hToTlvQ(=%Q*Pk0ujEBxN0RBO$hS1lKt#4YlAd&1; z@*Cqvk()a1wDMnpzDH`2B};3W2hUvOVuK;k?zh4o;mbcZ6A$nLvv^s~8g{XE=X}l> z4>n!CMWe`QZ>Ux^9QZ$0mY9E@j58NZRrfl*s{3fK|J>ShV#-rOFGN3MC0%Al?|F4) z_JR)6w0e$gWV@-U`Gws;0c(kUIj~I1jk?<)VB2B_>&4CT`u1uAO61KjdDQAPElo@E zLn+3ON+>N$@xzKj7jAZ)RbB(i(W8j%U6Q#?vc##n`7XWLAtW>)1dqcn#fC*_x(k2y zcM8is8Uv$=>0~7B$+l!pR87tPs{W-@ywgp6q{Gx{oBf_Byncy)98|iGcQ;Tz`?c!| z#m8;IhU?Q1FU{YOWpAB3PEzF-QWfTlxp>L6`nQ4jlO00urk0rwzx2_} zU-HQPG}azOYymnIscgPn#e#0%)~WS3 zz2?3D9Zx!~n4u+WCqTcb3qdXRs}&x0>V{C?5gn#kd3hR`>Y&aBaz$wti|<4P_X0Em zXJW^g61PXLgdfCpIRVDd;5MHFfot)CeWA||9gn2%ot5|RV=V@=Z#Z_4i8#!_Y`kHW ze;5dP<2NoO!hV4j+_!wNae6N99VL#Qb*7W4qd*`j{iS}iyy4Qv-yuURHl{&a*8F{0 z4`vSV!e!b<9NfQo1<#ZHDl=zdBupJ0-{UgqcmE;tTL^?+_4nQzbC_|B7MHSB+i$Gv z4=359Yn?B*ivhyX{drx)j1xLgdQe9dmRJ0g?J-ADz&A795Fbg^tCjBhT&3V4RBPRR zX-7;5T#r=?l$Cv4#OdR>{NWmk*_KeG@_GBpiHILc@4|nsv%>ja`-Q2K&fkS=8>$e7 zqFEmec^<>j2f<(x%T0;$x8#Xx8t=D7WBo&?frSKTCRRw=gpQYzj*tbPjt~PmbRPWiytk8ngC!CFqUSFk^1HKMI zBf=FTtvM2Pia1#Jc@SF;$aR7A&(QmS8&dB(ws^4f9ILjEvO_fGg6Pby-XcDTBPK^P zltz87DJGkwaA<%i$ZOAjXuHP$G!$1mjjCOglbPc3#?(eCt$6G24_Uh8rY7fk_kL8> z%QdOykij4-5zU&06E_~^(N8q(e>z7ww#P~C1DN0@ogE7zFP48B;R zrhPl*Sc01lJKlUG@Zm232cJ;96rOqnxcOS(!9Vw3DV4?BmEh))!VTU->ECCLyW*eD z5b}AbSTPc#hS6BS``0F80iRLhXmD&aqZ#jY<9X>!VDs$7TUB5zsNwyrdZ2fKUBdQk zv#niftRIy0COFoAME@2t0e-K6(K_QTV9z#=UF@r6mQFlN1N34VsTXqpNxu?{*R00s zJ)aMZ*@fIKwM_&{l7L;WDk2~PIUrzh#GNTLFg|)3M>_j+a5RMjo_%@h-FP9^+7ybF z%&flcX9hsFuTnS!?8ce7d1jP(`}%Cg-nKT7wb^=(d=lL6(j=-6h0PmwCL?OERhxzJf&jNn?9pIU{{n_;R z{TF5NXcJE2WO@PIS;+0@Pbo&Tb_F%S5k1UTW8nv}6g>&(O+2RTO zym=Y~o(0@i(a&TvuL3iM+x^vkqGl+tt(DBS|1bSpC|X)p5>$V_I?FknUj%Nw(V z-{oR{#|s#qGN(3<#jo^Y&6Gt!m`kB_LG2KMk|bc)rHTlMK*R(r6MyYSjH65ObdF5+ z=YwxwKIm+Ae|Nry+l-@Kd}#}LaCQw~{y%%y0T@-4cF#;Yp{7y=6>O9wM5!X!d+%k} z-qzl`vX-^&>e|b?>RMKRQCHV4Dj*YBIJ}b#AQgBC%=)r~@+mYOoVs-J99|+hPJ^{|jp+3D_XbE9at?TAG7$ zXJHcd!)^THdcHa&tne>P^*ZPz;Jmwmo_pFr*rBJct_0qB9C(W!0ZOYMi{1dbdA<0a zFNFdq)F-BiYp45rDhe1|kjml`SsBR;J8)A;pj-uBzNi?WMzkvj*^R4bcPS0{IfE~4 zrzuk82@=1joOK)XWKrYWZ|@D?nt!8(0O!);fBZ@T?Wvq|B^zADIsB1x_XCwfv-$P( zx)jXs)&^^~&dU<5ew*tW1mXz+J%@%20tNva2q-~c#}3G1iL!p&v<8wP>qo)AFE_GX zxq-DKW5R^#4VHa>tg@dWv2j^*Y7hwc7d-#FU#OR5!aql{+>;dbOv5nC&AF^{aKDm! zT*mobPD{NdEaVN88vSvu=%^H10iC@;k5Hg4P%imdK76FBw~n(bmyG7jL@Q~AKB=;1JXYJ(EMzc2*QL{tye zqUFUMuCH-#RQnOZi;w0~eP(ZFr09V3Y$^w~c+i>QbNPI3t#AWQVRv??8-+=|`;`RJ z4c4a1T-&tNhzRLqj5wz1(ZPl}KYHF&nrT0QB zX`Y$N@JvsuTV2^7{gab0iF4UruE2JPOr+vd7j$Tc$5N7T73aNA!m^XXQo?`XVBiW` z#rrbJU!st_0baO+i2|Q%7_n}QSRpQ8++a8W45t!6N!JV!0p8ATj6&+_)s}ZaE?u=c zvkF2!bEtIYbKaS2KVw_ajqr8nOG*MOtPMhh5m|_X} zg%muB$z2Sh^|uQX-K1+{GQxfn;5p>$#zpQuG7TkU8kSJVTguPNICmB6Gq9!m6f5Z- zc|t=@MnH+jsutjF`uiRi3hO@^M{i~Z=B1^e2f56)39G52@2wS_d;F!q`S&nYTb7e= zgYfn3{bzt@ZezMKdeg^}#?IVa3K+LtM2qkcZYcfupmd<%!LJ%z)0DwR zpACf`0so@pf43`{%k8t)gL`wzKr^4ASVdrE5l&}u^4H0jQ;%bhWaev|4qr+NpKiO2 z+3QMl&z9A{TQA_EyMaUg5Z%5w;p!#hfQK3Suy}s#C;_xksuZXXhfoPH*$FVlavv%S z@jOF=E>vubve{fiBj(@j5YX+fmy`j*T#6fd3T)w*72GJM6aT6FJd62a zW_3$p*q#a1+YUqXMPeeL=f;phAR!UpKH*+b%w$7e^sSS?@5SD<3=if*(T$r)rb_Tx z$!U0?HgCNQg$@D#;^U9M*Sj!ojQvwWpiR{D*YWF4c9Z~Wmx-ZPGLh8YR07D|-%yMp zuyO$MSa$v!mT=!y_lF%yr**eYdV>|oPCGGut{x~p6c}|3a4|FD$77XPJ?Onu6ydz9o^T$m7PA zO5xO9r zfCw}$M+rD`GvtIrz;gLpi0-K@!AFg7F$K&a+?@N9cgmu5KUo{T1b%JG`mC2BdkFX! z7;VN1t(7n?Y83JXwG!&Dp2ib{BlByh}N-?09rI+Iunn)gFk&PvO$;9ZF`a1 zjX{()M{=Nh@TTvixag$XKYPkcKlkr(fre-NW|HAJU zNYJMyei4natA9$uhP|7xTvZg}B?|E8*opgY-1HZxreg2*Q&Fu>8Hx=AY6>x&_sm${ zJ9O3wj#3!YlgS&6$sH4yBuU8Sf49AWt5^cB_`t-)qBSF5zZ&?2jae)9gME9Eh=(Qyo zMJY_w$4zx4Z*Xbdv#8Z?usU<3(yW`!Gq@?&f+1!^Rt{~RVn`ZYvg?U!6&aVM{C+9F zU&@3D3wg)_T0eeba-~(}HCW$gA!G9bq^d&f!&4@)Ejn)mPg45O-Qdcc5qc*Gv3D7VztXnbf5@apK0N;% z#M)GF=`i z&TGfoyi>3#fJ?RN(5eEwla_=N?0Nz4o|u=Egu%wmuT`)|{h*2hT%MkUCz!w~;AdEg z{$%w}6-SrIB)e8#SKz|Cfg{gPWF&$c`^L4v=+mfzq-Qv{z&r=2PC8L@TH@N^> zKT|cu^c3{4zPt;$5~hPCS^pWP^jvNUE(x}c=FY3!9qrJDFAqx@y0Iq}@q2PV?oIEy zoyhC#%zZhJV{mK9lQ3%(1I?k?{BPocwowR3jats{OL>cYO`dZ`svBkPXVCCr$RH4d z2b37+H$LN9=e za!c`#;9D_gMgoD={ppg+#DBa$^L1YaLa7wgnC0JM-~u@>u8x)FlO{v#Gm0+%k8!0O z5Ld&C=wMb?0=J(4%$O7l;Q$KsIN0?yg%m@rLV#gr_cC7pHapgT>0Y=@ZSuGuV1*EE#Xh!({=xQPZEBv z-H27)enbsVi8_zq8-?V`)%b$tnMNvWV6Y_55S9ok%Spm8TF6ZH-(Z0Z^LdlFY0;Doh1RPcwZ9eS5_qq2J{_s6b*DjK)$lS0h6R*lIk#VK2VAI;ATdLykv8agFs zAcr23$}`ZHyZP>XSxE@lw{GMKtkfvt55yB_=`cK1%d@8aMG65aRm4{{RvK7NY-ds- zFqV7Kw2f&f>k$Tz$d-F&jxY$cjDYT8Lk0oIAmAH-%nCPM`h6J8#q}UAq6HLAyJ~Ya z7XH>vlQwc~O4^*XkxNZY#zwLCOZeR)G6IXZL4D7^zxTMYxOOvE^@xGEwu&O0M8obF zJ4_nK3@bdui$Aa=;A{HZkn<3r$H!5;kKgCLOMO)9h`A;#m;V&q{E12eOZMMg`ZOf^ z8+=%zA`zZ(|1cG};RvQJWgbzd-e=FBkrI+55tR+Gqzog5>%-mUEjZs4e0cRkfd)AOaAZiG3PjOWb z#2$>lE9RnkApai5o3a-zf2k7mB)l3owH;5-)*Fs2pAzko8k|U+mVbXjxIb^gKFsp1k~fwBYq_UKv`5ar zm^NI0VjpcL;xMSSms7+q+)$PVvznada;KbxlhU+Xha9*?eP%+!1V1;c;X2?Nk< zlacXl@!;hAS$N0!v!7T!r0f5!To3MRjYUq+g%bUx(KRHYNs0clbD80PG;r*t39bo= zz@6~y4Zy$t>fC$);_R5DmH!T<5@1CH5Q)i4lo#Sg#{NIpnzg2>0SaomfO}}HI6A8Y zpEPw`EPubGKRUHxf3Yd6s06jBz;d@Vxzl*#Dgo6~Y##>;=Gi@mY_>2^MZ8skH_0QTpN z*F&z@)@H%0>)lWT0{)Fc!i|LeMlHLv$4eye^EHQM4rlt3v7ojN<(+4-R84}=szP+6 zhr@SdIChivBUqvmLCFBW&gqB)UE{5=$6%W>=YBD%Fjo<}#qnli+<)+R*#N6AE-$LHsXf^2H1f)3^AQJYu_^Z^+Vt)LQ8|zGJ z+Go-2ec7gZte~*Jf!`-IF+ThnmWF%8uGNP8v5yLt!?Me$fj1O&1bF+qIJf_9lZ4Zn zO8loaLyEBsy8P>9JvUMBd6YUpO$pMd0Xcyd|Fdrg+GRzlBMExhMRS;E;Q*k9Nxz+# z4?qe4FUD~XKExKTMfm@$;v2>6(#y<#o)V#cmvgy0A+Xocj7dT3Fzto&U46MdoITG-cv zCtPU7R=oZa{yC5D(}+N3XR!pIu}tsqXI%Os@ePrO9CFn zkBNSJ?hxxpepxvXM<;vn9+hBRMz$w?r*zdS@0X%@m_#Ne`s>~kxZ)9DKbEI66deTK zdkT2?@`m`V==7katJWd~`?$WOtFfWq5U3uE_P#Cnme&70?Rb*Oi;?1pf@+#eF$3-m-3yt*7u@eD8p)=3%oXA@kNQg8T)xfz0=T9M?AzI zPNXvL6L&pIvS(qL%_%Xb8w9Md9Rq_wASeWCiqV0|ObRHB9m<9LATCgQF?P4D-)-HF za28aD9CVVblrjoQvnwm5wB1YsvxF0_`L z(8!~KD<5Tb?_CoX3P%jQp79sAvNYh=pVAw{5k2~SC$tH9aldN~RbGMgWQGfP(A$-Sz1?0EQ6kxyN`jrJoaag}7d@jC z&~`^fmE|EIzj*N#hZ>6uc7e`WelXi}_y`wqZ4 zw*kk~>YUbKI7?_uoG|#G%9wxQU|^L4Ljm~ga8sT~ZS>ysC|mCYxT4*Ml`J*P{dh`q z%Es38(X#$~F^9a*5EGi$8pK*YW)1T))NVj8DgpX%-QSyh=0Ju(_9P$GLzSV#U-}J9 z;yJ}@B^p`E01jIFVyzdeiAfpx&rduqe6hX;b9Y`$UkgJ9fmR@(?ZJ>ipjiaU`(u}s z6bz$l`q7k^263_JC4sk58<}v6u*NRSzV+f~x@gt&?H3y7e&YK#+_Yx0tl`f*WRYPE zn!UAb{mA;w_cIs3&33&2IFDPrUX09{h3{;2$ebJ$0#yUCCxw*BoQF;_aQjKjT?#Fj za`{h|B{NY;K*;64ZxLh89|s2Po2W=QcieA23_NzDQxgLExLF-Q1;BXc0vNfTRTScE z#-hL6l&4W^d%`xP=)WYl49~Up9CKXY2q@%_NsoJx(cGPi0fm?r^VO4raK5S!ND&~# zKq7_?hzAu0QU>r|)Ga-m-;E<4A2CXnDc>iM^iSF9pRq7#JG>_sUvJW%QchnE!L8V(s%jkCYGhNZ9&=5J5 zuKe>>)?#5_6Sp7rTY`$Jzq5|>Rd&1pH0QJ|Y~+1EoTYb4qduqv>Hxhsj;Eq=48u5* z{7a0i8H)8!cbXs->3LCMsIJ|BOCJOdJ~Pr+H`fakfyp1RG~kKcEGZf~iL+8)6b9hK zP}d|Y4^5yWi<{#si*Op3l{f4p{u3CM(%6S9b4u_;+<+6q16j>{0`;lbjmDUMyw`{E z`5VZ6y$8JnvgI=G_YROkK;8oJPI}}uZt=3Z*U7)m=eWP-8t{I)4^!JEQ0eG+pKCkg z(|uwnK@s4(;9gmTJ!nBak`Nru*FH+(C!t@9M!YYSy7^^Yly|WfN)B1>{OkC(oUbwp zB9pmr&f)>{a%W%#zcb`81S$t$cUob-r2yYin|rWC%YiBaypUUh3xjRLoEI1ZN+QZo znQv%~+ski_<6N37|5|t{Lt@w=4T=7G?G+fX=IH1kz?&JjA4i+pht3NHV6syRMF%Bv z7=Z6^q*X4*cna@BWFZZfBv?^l`O}uo7~K6wR0rFRIWK$&_)bPr)qLzqt@7?Z=D*-{ z5974;A&=0F1_KtGX;2FI6$9bxi8ET3$BKAdD^C}VSzM_majSioVJzRYGoGu?n4~E5 zg13aBL_;<%M`Y(~S%5dI506YnfGdh{>uOnYpLy{~gTXaJS#}Uvd8JnAc89fP^Ip z{+Vrnvu*-Ty^f~F%!Gv^CI>!yGD86l;KstF4Nl^&^h|kipX+Pf9+S9+pwsj=I)Q7; z+uZYQ&5W%7^bEW)zZ4ILpj)Pi2qCbx7&)8kuqR#O`;zb7mr4MYBkWG)e;et8qzp&| zg@Ab9MkSWQBz__ml|Y%PS28HMRciwG!Qnh*V96!aC- zKb#uD_L}^7w)AU!+Y0<#;47&G{>klTLL?u)qtRwo{%k8@UyB%;1DuIKc@YYjBxn-% z@3wZlR^$ah#_lPG0Wih7p>QHlU4*^({7vFB+DRcsEC+>53jYZk?=KEiiT-x)2VDL) zvZl2D8;U&yl%o9Z(}7R_&skmo+6=khVFO0EW?23uv4^dV9#1buO3!+HNe{;ncCG*9 zA%0=`<9(Rmx57r3%&AdEVChg~q;E!FZu^&C(%p zxv1%8-df<-Mo(eClEYm<`C>fz>#58sR>sVzi{o_46Lwgv>-;J=?z8N80VouNp#;@+ z9*enKl(1lidEk63mH6*%CjL7?^OeD%T*dq=_CFzs3p8A0Lk~LxxafW$w|hdu5I2LK zBQJo1s9k3@E~nhn>W2?C3}+kW8pnJ92}Ue4dN`Mv4=L!mCENu|vi@_;x}8em`+{x5 zoaamg7L7uB+Zyae9=XFsG`jqiGE46-(VG!-L%ybP^=@cs29@PcR~@Z-6wNlI-HyQ9*pa^7AQWnaYf=`q|nd;CF>!FSH;)& zjANR>gfG+hxg={Ae&x?`HuAWd#*hz&lkH+|i~lge&$0fP@?b6^F91F>D|!Fyol}Ni zgK5K@(=-Cg)?Al_Nwmi8l}zEkjV%97A0EHINDxuH|K1~LEq;vYsfyxvtcf_X?>+`@ zJes=@C)z1DxHeBOUSS@9vlD4bs)}$BJpezZ!jX|;!IPB3+*|Hvxmcqd4j#ssJ=510 zsTFD1gM4NopQE9Cu1E0E-YLb6c6!7WG9Z52&OPQda5OIQ+Vak$5pg}oHj$6PyWUOs zICq|vEZb>aHvI_z0nM+W7)7AGm|0G}IEljV@nkdhriMF73y?IE@j|*m{Q|!=HYRH0 z3OkRB&=+)3n!<%?W_B5t^SC$~b-c`8WXC}(&nPOu#?lLbg)M?7F?!T|-w#Py)JYy>VF&XlsODoW|o z5v0x3hac!6IM_AWs&?auZiTZG+y`7$h4?RdqoZsohKU{dkIE!wls6uQ;heG9XBRdBH+GZg={I!k ze^@yH{rDVD&P+x7j6@XvwLr`2zw>S^@An8WMAcUf#VrD_KL9*=i?hN2XvBsaMXvGq zF>Z0+YG5@3X{GhjSio7Z!yj2nVK4rgU5XpFYTkS_2>gaXd*1>@a-Vw6}P0Gs6HLjQ*%%zXzNPcSQl-$x6p@NsReVxQ$0F5v33ud@^te zZ>cUj$Nr?65j2m$k{^IS4WrN6YTo_L9~!Y=)ekSuXBfbX5xZs-FT~`3?@%Fpf*pmh zcoSN8YdlF9ls^MMMR7Rh(lLSn_d8crF*>{IF@!m(hH=9?fXaZ~$(v;Aep1$b-cvE} z9iV+&1`~x&ZuVglmzRkg>s#d6KQL7?oPV=w{tP)3f%3t~PpQQToTSre{T@o8Bt`E1 zaxIEw(oILLA(%|X8VkoH;r@GiGJM5Fax%RersmB-1%Hn5k;d{Y#b)1qEcaC9!Dns%Prr396+iH37}y`li8bV$V;85xcdg(3%zto|K40q5NX9Cs->Cc6I{ zihl&Sk>SphfG_{!94`PX$qAmO0^qWEpMdg045tC%D>4zbt^XT6cp|S1SH?SLW_;m6 zU@pT2^3$-Zw;scilCdvSgN&l5YqvBPQltnFU(f$zn&A~+uMh!^hce1C{`mpFdo8OE zzH^PS)ZgI&*R&cm0-7^J4nklYt^Iv#tnwpga)CIS8pE!dBxww_K*TC(4Dwo#_EVWf z8NdGvKWlTIM8SVbPCXX8=314oV|9q8-wr{5F`vir-g=h;JoQPzljQ~A#Z655^ic4v zm^0V(MV2caliFos&xArlH=nZn7qYzcRgVLE4oaxuo52!+PyYq{`5fmc02(|1zCu0@ ziD#yqkDiM;VcwzZ{_!EO{;#3+v7s6%hV=E08O2iVQgcfpta5rC@vnC*&+{UL$G2 zw59nH}SlS&K={XqB4QP-y z(_l%PF^#uBrPO1ejaN)f`hnz&e4R$>K zwKc$x(}1NcOa;(U(Y6b91S85^)-zPX^OrHmK6I>>;FG#{l6gCHq3bjf#wh(i{j=U*`0~? z4yMK80Iq){_}+~M2)Dd__2U0ANtO)2fAkD8Y1dMEKD@<0-+HnP(?>Ua9h2jVmriSb z3`G$EmM&9`(bM@lg91l)O-QU-`_*@8{wysfpLjm-)!aX)Fa~Oz+l$Y#>aoCB`J;HV zCD5g-2I4H%e0tT60zhz)iNt0Pt{?;WWCFn#vZ1cp8%6EXFrIFY?PHdU2^0-k{k!kP zEbtElqfQC*?D#+4OYKP6MBuYmfN7txkn0M|EzIH)wTXzt@$%V&+;H-`1N$5b9QH?` z|GxS)w& z>}4n_2>7?#s9ZczFS@*#<*$7>klL_w`7j?wEpvthl~}a)>jsj*ub6(0!Nd5UMI6c` z{yCPJLB{3I0J%Fu27$;Tz>M>mE;qhmjNJe`Wic%;03YTvmUM8ZQZSpBq1Gbc>y5Pf zJbc8E_XA^=YiaFZb(}aeS^oDug2~?~{P)^R-x}H)fzt87n~wrhDG+ZY3n-yjn}}XJ zA}IodD-T6mmX0{^RI1Bwj4f>6eFAuh;p0qx=?Ic!8^?(Nx%Ll9CGSCAgltyuB)UT*g3(sV$L)O1do7k6w)hKVNX^SID|{2N(~O7Al*^!_2O$JGuXMugYQ}JXKJZe z|Fu=}^&=Jk~UN;vf93 z{Yr;0sO0tbcFG6>exlD5iFaz}Y6d7J%XpJpu%mr{c8NsJ)HI!f{ zdxqnBcQPK1ISwV5c~YXkcJ1iLbpr)dzEXMT8Tuara_xVEN)f#_Z2q6%|Gy(z{-ozv z-WB;>fJ^^E)%iIspW}oh=1u{w7)d1tZxSbPTuKD!#l!Rfpe7~$h+dU%QFuSuw)J0r zDIN^ZosAjshmsjltRcYV&$YZCx~HWuXMm640>E&7*Na|?E-D6oOC%U8J%0zqKGV6^YB1=FZ)-p#fbfEV-V#y&V} z2G#`9heSQrHv)s`K0B8AKH}T;pX;F|l7$MrQ%azJlF+J*8WCR0=9 zf1B3-My2lT-2rv`$)!Y;xWsO=}#83jsd4I|&!85iRN`RAn z`=XOC$rApHE%)ts9kVpK+Ch&v2e|kFAS*v!M;iRNK6x2<`X(1;n-TXT+QOB{#K3vEi4x_8QyOzv~_?1|o-wFLb zEayTpF*ykzcv!N}#Pi3(44OV}jlfctpi581R9c00mG?@pWO=^;-@8&V)P%S+jUpj- zV?R8`e=m=jMX%}MH2sTQ(evnve(}9j0G!wKaf$j%HB-O5cqg4YUuZxe9F}iA&r$+h z$*_Xcu6H)luQ6od$=jTf2S8k(&&tg+m|g&J!&p}j#1NMk8K*;wkWypwcEexKI= z;|Z0Wrks6Gn%>1F0*iVfy={B!1)deHQefJCF#QVRWF za~%Io^I$^TIbdxjLk5A^MWC_>*U}5%Z+2orHG1W}peMnl%n1E#?4l9gp8H0ErcS(0 zF2k}ug!gJuXr0`YmAz>20gOYZ;JF)JyAAywfzt7G`KM+6$I{?p{eRzD^M7eR(ldd3 z#sEVOZ~oY5{yOb*;0E^3%MLq(>)Jvk-M+5zm>x}7LUnDjE-rd|Dfa&)JL|lrhPtX+ zW??@#uLNI*s(+>(gFrM8@byJ%MH=>?V(cgi(}$A3A4Fa#U0MLiCt5z8PErEMD}c}S zIH7jJ6-_Vgs4HEi%l4sJI};Lr zV*K>g#_r6)@Ypz@eO4r{82B}o{{&oE46J1e5puB(p(E)5@UcVsVyhd~jQwZr^l=nu zY+3&mhs?yr#`%$khUXS1lf&%PTShOpNfiw zRR4Wl@5cMIXnosx78s;y$RH4(2$UD%#x`y|XxBO)-3OLEKbTzn!G+^Bq`Db{?& z#651D9}{MUK!(Y+-HMdnbvNL0Ci)wCWFTiJ#<9y5FxH<*`6j&IAmBz?$W=(j70knM z2J;O#kv4B+u7aV!JbJJ)9x3W1&d-ZWT@&NNo5@vGgtsZooM3l-XF20K>iG^b*8iyA zp{4_2M1WhGySf;=QE7HK6#+-^HI#YEGGn2dfVLKSW6~HSd+RvnCwqGB27GK1kq3Um z7zIFpn3WI20H)czoWPyTo3NwP6Z`35QT(!aSZ-`9_<)b+pZ`a%g>Sl)pfbSWo5KwP zF^RysBIMG2e;So`J?$v!{9XXQIt&zNz4FXQkMYpD(Q9p*|WeO-rU&c-5 zRJx(Gm*Bt2&TbRN5$VB@&`)i)td(n72YoV=BrD(V7rArdC+SZZAv8_L83OI7?5Zfj zGgJUPU`GL<=boER-?|j5gx1S(22)VOQPzL%z%;+cneZ>Ga&``I{%GLXOSzy*YBKa2 z0_$pkSMR4f`B8FV)Rd(C_DkeHh?7~m1o-wN=O$&$?&dUS)x5}0ROqkh_Tt(UH`47? zdJ)e=VW-aL#ozeZ!D3J7@iQ$ZHUifDUV`t5!uP)3_-joY6mjc2k$)dfZGK-qTb6gT z9lj|X24jVq`e z>t<&&)8o(ARVxQz3`1ua?400~gsZs=_l+CZe<^llRv5T1aM{DaUPBUmf_E_d@0o+? zDQ4cE!76F8Xgh_I_>$fTho4KXP&=Z-D5aJn&;S5H07*naRJ(Hnx9Xg3Wjm)U!SzJe ze<}cuQKcn2q}XC+8~=>F(j+_Wm~#yRv5bIgA-1spT-@<3WuN=%JQ&JH>tq@e51^3U zQz~$!T#W@QK)vL;4h(HFKvLd!OW(zf+i5Wo1KJG*9_}fjVg}j;sybyAfP-K)DAz- zP2$gX6aaFIWB5+kcXyJzvS@-^W$Kb2U9Bw@JMbw{^Oc!W%A*#hWrRPP)+XdT6Er*7NSq43s;b# z{exosCHV7yN0GE}yumG=n}W9vAA{oqmC)-Dlofzv+tN;Ft`8V`?1Zq|S&)i6M z@YROzog~cqd#X9S_jRUmJH!8tbKa+Z)=&yioO84}FI}Hrf=t>u%r)NfcX19*t?Y>v z`|rhgqM2rgN3&x8efS`!1jjbARjurSIm{rCcnDMsL~qI)htj+FBt9>L`TS&vmvUOZ z04;Hnle9L_V_|~AdvZ>|N3PLv!L5Yk#xouOjWAaCLl0LnF7di>A({JJGWU*(@z>4l zxAxQBWi2&bU;AA6w=V_b@}_~DnIVIKL7*iBn7D5xUBl!BFxrj+K$>Q@F_3OI$Mc$$ zI1-RXVibjl6JvfmrD?+&!~Vz6<^OL$_udIOnJowg_XCXMw!rl#L?Hi`)3&13~JRuSVf z_;l3(D__7#^gKSEWtR7lKF5ykmU5vexlKc5f_sPYd8n#)~VvQmD@SiSatVeFhAYc#(7y-Jmy+D`I zi}-AHwG+!G8Hmfp)k}xs-9$?`;~T}j!;70~K}?Nl1%SAf_Vk4Q!_B~HjA>6YI`Q8< zP@9?J;!RdRc;x{GNi(^!6EfKUu7lhBA@{fiCEI-IkUulp62Ei?ta1l;f&#@ypTSIP zMq@5nR`mc3;#40a4^2Cy*nj49`gDAWiT$^Oqd7P65a1Fak<_K1 z$q<19SQ?HJ*vXE`;?b?jv*q1kg?N3ae=fRO&lMako;a^;Vg#Uhf1D8|4Ef^V-(-789 z|2&5_9x6p9({){(f-L_|CvBdUzcPs?jRNI-UPBh}asZPwTe*^SW_; z8^-?I;n{Sna1F1gpz;Uj;1&D>C~?cq|oh> zBEXKZC5SFx_oK7IWwO`sQh6&DOZ0&0)^?0x2EG%+D|4bhY0`Y>tuMGJ~O~y1nbNO~QCT=9k zKs#;yYV5c3;>4&w>+4IaVHUpR`m}FMDgeal%hG@JdB8>Y(*qzYUT*8qjKj+f=&Lsy zviz@H;e4zA)}xjtzh`eIDVzahw%_`f=zm^S0i0I=RIQ|TKg!(^=jTHO6##==-(X3U zdlS&*s|qlPT>RG@g1y*(Hb8;k11f}%<44}~h71A*flwi^s29@Pcf<%jTYqG@@?qqa zaujx{mlH%TEy3~tq7ra9KR&Uc7SH#X3)Z$x97-q;09yU_=6v78yYB=F|8A9zh&J)z z*gCeqit%Wl(ktQBb!+f-q6iexo&$6J#6zIl94xIUw7dXrwc`b#HH2%)-t9Y4skj*L zBm|N6DD%G&{+;%$nEu2(0*&&^ zSPol6<`@aTW%qI zN5}(Ip#e;?z9;j*y_lDbk1Ga%j6(cVTzdd4=#8`v?QjT8N3&n%+6I9{Lm+z^meMQeUwj^~v+D&wi`3wnR2)ML-;Qe> zU5xu@>9DA(?gIr_Yd(#_IR1i$5`S$w2HHY=A796a&G(+A<^K*~{kqtQ^>1oMr07XW zqjp`P?G7XLO(g)GLQ+V06%rd8MC4pmR8g_)nElNEjQyuB=C7lpYlMsq;7ulV~KmWD)Zjgd6||G#GaZfQo(4nI#^c;2rc?Y7!2RR>!Z| zi8S8Y=anRkt|bj_{;XT;PR5|D5?qn!Pc1RTgxM2*g zs!{oWURorgWfuu}c05VAfop8KbUeY5mU((!Y7+kD8XY@h z4|crfJcEGK5$IBa%G^@Ckkt_*`D`D?=kqQ0d4s|OLSUE)YWP|d8@*_NCFlTaPm@0t4h?$DgBhbE9N?U3LZr9R}>nsGNSo zcrUbR-MQgBs(cA>{y-MpqjDnJ$`)~cK2(!K8O$mGKZSGHp=g^{xRFd&FqZ3cij5^2 zvMw_5*N3@%nE8KtpAQA{LOYNhqD}A+{y3*>WLVcLv<_~=CUyDS)BXy1SgK%h@bbQF+ zIbU4VYAY+S5&pNoJ?75@p1c;AF`+>SjkX}VeGfzPjTAt7wMhYXX6e1*to*w_tG)N! zgQkKg4SMN(;KE{HBh&rxL5eEr`aYDCGa2NXgkPfCmliJm*2zfPe*ykWLEs2GIh-_P z@?~{&|35Uh4C7k3tohj>U=WBh0xJs9i*nWJT(Qp~Z?&70e^LhMJ<_CILq;CTmvi{K zGrtUUor`UX_BLb-y}7JM-8mVTaZ$f1*^PWFcEeVS!JRBO6*2zYoK~}iH|T-zT&EJ0 z1=pH6%OGG7h%^E!Q^SqsTgISeDJyKSqz!`M0Ht+F7#=TP0E-y^mY0tSZ8BJY+v%!I z^-r$;68?|6AlPY)zw;D-{?QA-)3*StXn}TMhU<&toL>d2PquM`{F`+2OP?z zJegs+WRs2lIE_gt>5WiN5A568!geO+;mreRjYPRReH9QW8Gny3CXF(|l7Lb%~X`~zJX6bI}?(WWgSN;CpfBA6l-Z?X8o|$LP%xQa#yLhU2R3AD|G4IzA zZgL-o{bF>H$eymC52u`z0;#X2` zl!0fpbrj7fyPR#oMO(=^eLkuVJ(iu<8r{U_flatA3lY>k{uV=NMo@>!1M6o3KNo@0 zTJ)RMtuhW(WJP3&%5>WkS}8(BYlze_JhD-z|5D)G->ncy3g0#F@N_TtaElw*_P)=J zn}Q@w2;cpHZ>?`0-QRxr_|8ByR6AEf@DYIc3#Bur#qOfZ`+GYCErFHsCwZWFjm)iI zl5Us`;ReyEHZ?#86lKg_dHY%|f$CYe()bHB;{tu@i`pE|d-wj2ukWS>PJNH5`i>Yp ze&@xTcP`fN)JP0}84@Y&n1%nUT)v_y)*gKM@X#}bFVbVKxq?7ZD(^=(7l??vc`9Y6V$a~+zKP}S|9VwGyca@!$AC)3@~BdVI6KqCO4SS(<(v^1 zCbG!hM+|lG7?R*X8bXDdAP)&^>{*n`mNm}lfQc0~u}=bxj$~ntH|dHD+0`;LOUybJ z_r5s&M{7rIl0V&KcVX&3ok82Z5Co@SdXVvVrNjA?t)!93wxy}Ns9vtg?6+UQ4Ba-* zDf*gLFK+^g%?<2P8Y}&V-lP+z%b=YL#ICD87XOSR!8w(b{A%5|l5AZ-;#B?tOt!`d zC#kY$W)7a~lXXDzdM5!6_Kqr~5Rq*X9hYfsOnK3BA3(R6Z8$qspB@dFTo~B>z}5}obOsvPX1up2eK?}fGTqvHVzAb z`+*C5X0=-7EMhm zN@~Mfn>_@Y(p=j6YcqV$pS#`Dh%lS0J3FKl_Zp@@!%Rj~qJnaJvb$KnG2MGoM*M=z zDq|nk<#5EjO?vy~nwjOrbnqq6-d|1y0S1wrwdoT!lu7AxY~=}Bnb*6Rzn$OS1im&j zQWhn^izG1py_tgtKb*Q{@A%%U(!W+uMfuD_5@$52NACnbhOB*U%&KhesAD+;7i}cF zr2W^O6!5DPdVq*CHd)`jo29e56-lMoASD=5af2?!&wnhwx%BMYi5*_TKXbT8;@?ku z0x1**245uf*Vy8n-F=p`cf$#slW_hbYs_jLt`i3Efb$kk*O*Mb%+CRl<}a96p8w|j zjK+PJ{ejM?y>`52P1MDl2<0mS=du0!+01AS$N;}jn&9^ijK7&vgCvMCH7RsX_@N3d zIQEv$PxPMqVy!N9sj)WeJcS;XMdw1F9w=lM`Y^QWI8zL1&gO}2y=3cv9dcam{Ca0} z(gzDy2twyZM*H$qR9cY@IJ;#MLNjWeYre=Q_b>AA68t#T1~r=TH^9bfR>elZkuA|A z5{I75>OllgN#h~!as76WxtMz0gj~&mLZZl)YV4tJg%0TQ#MKg$a;n0E1EdvY1hdfB z=;2Tuuhk6g|L!LiLF>p>^s~Y=5DMh?o9220QDZjkfeCtDD8Gxvza^mg8+BjX*G`o% zk)%!WLF*mnQYRb`Qhp8BupyR@(IvzdO3oC9E>=BM&VEj?=T) zP5OL2^cnU1)C6{15N8(sifD8pa?T6pvrZKEkBCPW?dL_>72%~^ugP87CrG0iH&ESG!3?#jL{;n@&cyCUJ-V5 z_3In$zAcH$m=k)1ADIYkmJap-$fsXy7B+F&4xJdR zw30j4I1!omZUS55Mksh{_SIzyxcr(@48R4IukGY`_n;#YIa;pc#%nA~Ub?-+QykvpRY zzZHV88;hJ}+cQF6ggjgQ0vv{!-}bWcXYb>>8V;GNA?p_n5Jw^GcuzIyPXD6X^bWG% zIaFJgKACm+96ovAK;IgLlFL&oR`sG1dha^w{Ef^nAU)#`pZ$kc9*;y``qFW%5Jf=A zb$>=N3m(yA=#;-OE?~pq{6xxOX6-wR)H{{2(i-LK;IMd^<0+#0(*-d@r09 zMQuFDGByhCPh)=yPRT+lBuVM(e6su#N+9}0R#%3g_6QF|FHj7jGa@(tre3$!LJz#( z8iXN~M!)w6(^GjWGcvKVpowe)Nw}eOhKF>etkz_39@@d$n)c+tI}zbL2QGeFXGQwC zLQ)3*u~OsXI%Gl2j~g;5;>4H4CH0+0U6z1{=0)!|9NHjvxn8&=nb4d=(iK_$xdZNn z^u0wG;b3EojgpGdANyiOdU^}9?J>yEac}IRs`etgjX2Jb_S+muSsE;nLFKK)7HtBX zBggec%d54*w58n+c4feR-B6h4M$`JmT6Su)Q!)Osh2Nz{kS&x%J|p^XX3`bm7R`~Nq3(a4~V36VP?VPd13E!VJanw z#qvO`o@~D(K)_dCi|1TWy24VD2H~g!a>wJvh}ZP@2CFB7X(NE=$SP;@C>zNO1)V7g?FuM=jYAE z2lLMsuFGNF?T3kmKa_ENy2Bd%#l@dC=tpb%bziX%omT@iH*v@1MgBtT=4;``Ghn16 z^d?rtpFsoP^o#87k5#C(_;pK?d0`|v8o9HH>jL=gWcoZ5#A^&;BJ-~y<_um;1V%j& z{#fH@;TxPRCl)DJmaX(yUS~#~=Y&unb{z<{yQIx5#{HgQ^M{dur3Yd6vTW_O77PBj zW535bNv)eU8BXsO5qefAW(gkvJm1vlWQtMMNv(@?b#TIjNT6)hxF;FAKwIus2Qi z7BNVUInHfz<5Z0x;chHu8^U<#i!qH$z=zxht$WvQk{WDmcny%MRvD&#^A#Hv6_E=P z1^Q$q=y|}jd2il6PrZ5RXLY7SNfSjMJ~k|HmU=$(bl@t3G%wb^3=PFStsH)t`jGUe z6Xp-$?}D^7_QAuI&bCy(vtyX;DG;YSxY|0ab9unYMZY}HSB+pDb<0h7SuqQ8IUk_ajt=_}zDT6x8WaFysSFY;)vPxKKV}Zz3;oqCjzq(J=j&w_UwQOh?@*wEaBr3h_e z4IkIb+sCKu-El}O4-;KVflk8^=NKu^uP-9E5DDAN$`wx4+}@`WkQ**eq!TL@AZ#3v@?>u z1m${3`8M4{oIQJ3bcIwb!Rg*T(na*(uA0GBDI2NS%z3oyK$Gi&Ys*(g;I|7(Q8A4s zcdWl>S&#n&uA#vItA6GJsR<`nZWubiLgjD<10De{jD+cOn;+3h`9V^qa+-zfd$0ssgeEmFJ{w&VAo9gs;r-AFBg`n@sLT(bEb9$@JEM1IrTu}{qo>G&QN{G#$iaGQNKISHRS>=`+^xv$eA zK4-T@T8u#rL0TJ5VBoILlr(YS8d%AwBcxr`K&bOGG#}>|JMN)3!?~W3)YidH|Ap_y z8RpN=pHGm_rQ=p$%k%v=zq=8`_41II3MeeQ8cmAjdZXvbao5rJHn;CWR zs!Nm(=;w0)&-{9UwKl4N6Qv4k#-Qf8FmaM^u%f!iavTk4s>Pz8W%|Oyuzs}gC@Kaf zf~Ff$9Y33)`I4r&9HMGiT%!hGVkGo>gE?jAuaZE4A~R@DlSR0`R1jBYXelFMg7=Ma z0E?xef<5a8^^w^Xd52C_NTE2U&kql`qhT}*iKP-NmwMuK!qX(RQ+l3vP~|DPIjF z<#h8_X{Wo2yONu2yvr*x8ovGO{=m#YZA)*DJog`+_q6YlAxhi8uI$YO8bF)^foI&A z>%CCcHKhP9K0Ju}$?Kc~{%UHEo!Bw9S3S{}y~0S_1*#W4A*6c=xq!c~(-TRtYEV8qax|ozQ@6 zWlL^u`f@cqDQ1qZF~3br=b76>paV<(1RCE+VYU(ab)(`MB3A}WY|K?fgRVLgalnCobS|pEtFCf#o0ea{qN_<{ zn<*(JI@?hTY!_0R(LSB#IT%!16@6{wE1?`^ef=T^S8CAH5OiqFiY7XW+QPZ}ShR=_8)B-3SC{3@+L_ciae z7gRq^XAPCo254LIH>@-JkqO!EzU7{%dZy#=r9pNSw{~Ty>Q3l`)u~vTR;+kcV_TzH zIN)fgc|)By7O*_%Bh2j-@fu+e{BVMlXJOIAt1MdT*G6i%Kh+BtF)fn%B19cExiYH0 zL3-uisgmI9(Sts(L=n%$ICr^2i|Vg`Sc`E=PDMiBx8@DEpeVt~w5Pb>@*Ha|yXlHQ zTW3YVd0;~S*oSh-Z`^V(R)vt)Gebue{eX$MAfYXZEC`%xH>W+l?O^Cm-bh*|ro9q; z&(zBc#CiF$xIpn`b&<*-ss>k^XuzO?wo~`&J)ha)S&qn~{ujuP_~|%kBYT z0HMY8yTLgBfQF1#YFL-T2wER%fDL?w)A2C6MCP;2H#rzG8^`wP21R7Z?{%eEK*IMP zQ_PhwyS>>SCds&iH}YD4t&0o`uK#_z9A-f#bpB8X^3J5I+6dqZb?c$y?U2irqwpOFk55N9n)y?es5*`mTnZsXDN*^wboihy-_iVgn+y z&#mg$Tp@1j-s=0Gh@2IW1FtjX&c|v8?#y@|trobT_=yHA`vB&Ib&-?wWf5agG~s>F z+eXLw7>ff6o1)aFb9c2}9f!kQ*w!mM|BSot-9)p*XI>^+qT;8Z( zZ2T{ZB6~oxzF5QCq4;5^zQ|yj%>0Wclow;Ruz|Vxhsg``V5Uut!f8m29$QTZFV((r zfgos9Fny{(#FPDmX{{L6uR@qB^aa>4@`e~6uEqQ83!4SMrMB;AArYu!@tN>|rKKUp zTc;PACXOdSugcar>1!Sp`7A<{67VOb3J@X0-qQ}dwLlUMKN`AH+J#qA{z`8>HZ0Qt zn@#9%0}tSifZaYJiwx>^VwL~?K{&-Ewnn+wB#ORa=&oQTBI5+ zW{UG6;f`4GaA6(pVv#JBt>91Kg5Xz40nYWPa7cgXC?^1k77!A9iAwk$5gcHspG3Oq z5}f=zWO`-FEsygemJZI}FR9%iI8Na|UI~LGaqeHD1EUAS+6l?H@f24Uxv>2X0oe+* zQaRW@UO;Bt3q4Q;fngB4u!bPI-mBZ za7zMg`qIpxE}0OnGgRc|P5f+=1D}(GpoIrx;GUtT@I6lRjlBmpM%9${I11=<;9l}k zkL=QWPcF01D7j9WOL2D+tXjKvxISOMIp|pH{+3vbV$V~ihWK$pKRDMs&tdN|4gIb@-F3L}-^VUN+ukgU zbdk%gP|a;$AN!5f&l;&+}U3!_Y zH8lt%e`F~;kvDl!=ieBbGB2}LoFB%{{VE~4!QkY#bP~CzT%CT$Eq0O7n%+sDSE_V; zF`_&ELD;hVD)y}Wmz#NC;~~=4Eu80gKn}qrkFkqQ@)+7nqJp0=Q|qTqah;@MD%uYl z`Pbl}TBs6SShN6)FK;zoI4W)N+Kn^<;GU#k+>pKa-X*sFGWM-#*JP|)wye2{cknMrh?Dw-iE2yYAAUN~qRYNW zwtJtfcs0Ed($ctwKtu??ouwg!Meym;KC%iY$lv&cB7lA!S`CkE7~xzoq!yj1vFQ4T zHFz*VbT);I-Cejp_2T3x4EP8qJ+x6(4z#a;w7u$s^u%)f?fiWKC5RgJ^bEtS%H}QA&x?mn++Pbc7ZLqT1r)-zNN8T zg;7yaeZLZp`=jbK2F>_sSKS%QHk`-kzSiV<{9^1H+I%?5)QkekQ|l1KE;tu>Vzw|bFttf zHPBvXtJV2|*wesllJyWNw$@F!cT)HcJ1-GbU(}Cou&@g*qj|4US^J}hUxtmcquGWi z@GE}VTon1H7pbVMa4VJyrTt}pQmZ%eS(oZsDyCl*GB_*`JsTL$t`%>;`PIjjRY>r$ z#Ddt;0{twrcz9ZsP$*t2EcIy>{*n2VHt}t`_~~fpj%c)|r5*$5ElZGAdb}X&X^nHs z{qkS!@?iU20Mo$NXC^0~k43ZL#uubBenm1)?cY=Tl|}H?PphhgV_exkr8z(Xj@TQU z3h|x4yzIaCQ0E$Ys%@g&5&7$H*I3~OQ61hGsjgDz9LI`~Fcv-0wPv^FaQ~+D6q^v{ z<1zGoSq_ph*W4`HHVR%;_8H33-bIQ9u5EoUn(~>!UY<9gnVA8oN5bulSoEt`b_Hx~ z$$oisQQ6&rK}-X_ap$Yt6=7(rBXu`>O+4G}!0W;@93N1}LAj&-CzV=2Qbq4Z z9`1iaNm>|IqJ=300MIXnT5OLpxnH4b@wb8M20Sq(r#kU)*7Z_jxQI^VZwc4iYo|;i zIiOaM7AB&LBV_pW!b2}@6N6*&DTcMd6P?xqUWx&61He8)1NXDgB|ck+Slo4Y4S}?% zI{u1fCD7M$7kXZ{V!7zZozOia@wSBUV%$#SD$sYtsZV=tjbooq)DBeeZUVs(?-E@} zh8#Y&1rN<{yAVj>;X1k8W)!xVfe6BpP>HcGyOMO3mW8qF@?;;zgw_EuV*g47Mn)QM zzFhVs7&X)5q755imI=*LQathSy-iyNLpN0n~V94Ho#f9r!{YaQ# zMzLy;(9`l?UeXN%toaQgtuGLcIW4xTC0iM8*xr|Ed`T}j%DZCF#5!5UmaoG=ra_n#Ed zYtk`}9o{6=J|Y@E&vF9saDd0^B7G$s$JIbS>Ys?dmoR5T8+R%IbMC~RhOb=q6FQ~V ztbyMskTMjziR1dK(;Lg2fqk?Gmv_G?;J zaY7^pgweNNUz-1FUn=)1N&JKYQQj2jUbp}Jw_FV6yB(P2BJZra`D0WM>@FT} z+^h>CA`%T5tRUnq-!oGHY5Yyl5id19b#=nauJGkw5!{a$cCv&^*BK+&K7=4>uV; z#k_JwjQIj72cg9}KhfT9-z0Y2;v^k-P-hX331oz+YYUpuL~{R)mldQy(=aCm88>Vm zJ&PtCH7o2_PBay$w;F>Wd;}J*k}t)~ox0k?74?U`dEaScP?@w$Ry@<60 zBH5ubZlL-N@-6kBJ=_|T)ypPs%mfN6xe8b2)upt)QP(C|?z1JQTpX|+5H_LP0+h^+ zHf9&IEKaTs|H)>c4r&r9uV8&Y=(sEth@U+B*m_-5>H!)VL+7a8j z-?d<0MN@#dWr;~7c(LB8caXYNUhg$23II98*&GbRXmWR_4t}Y5X-+XgJt8A$b&4xg z;ybe5L0lu;Ue97%#EQ(}j#krabX6hYnopNui&Le=P+0xOq2;xW%Tk`(XWj&4EP?DIJ&pgH;CgaqXvic94ODV@a@Y`}wPY9d8H?{!!v! z-!6_YZ!S-|biOpZvQoRm;ebQ0E*VqQ=4DceU493@lXYK=1mpSUO+!{|B2RIynFCv4 zi8e_pVAX{?v0g>$5Ox!DE+u77!mfR2Ojw{6jPzcv$!F1&8~ij)>czUX)&dfYuG^=| z^oc&zK2|`mQ}{3SYQye_U~FGS3P+Vn)S~UUO7rF_`(cwTY}D*5SSZ7+F{okCFAXTO z7A*jduw*sq<{$IElcqS$@z9nb_K{sg zt-PKSqSe9dnip2?Pg6soSBHuUN1qQLa|hHkYg-Y3QQm_`FSBf$#??XoGxa2>QiIUu zFDp>H58RbOVL)XFORR5~({$O?e9pI*RxX*wMMME(pvRp zbH16VEIY&CC@o(*p?@j2y9AjVmuaQvAg6YfplhOyuy7xj?I+%u{4>kgF3sbf^`&>P zqg1WOfw+jW@7zUg5l$9wxG(GfsaqYc%G8LfHAD9mhgEPcfJ|kXsVi{E^*4sEYqLN@ z!b}^6T0b}vBdqom>CKfRg^jk=5ApQ5TKq?tHO9XceNCM4G#_EqtDX0OYeO79m-M6QevUq{C#=yxbTrT}! z82RA4aE@K;3~n zf7j=%o3H93zEnY>6R(_Z4%b^2di3fK^@$aSB=9lFJt0|>pDIc7Vw&JM1jei?>3N^s z^=Fw96GW87f_x!Yh&2=_fFVDB5`#+;Kqc#@%e?@n3n=%PoHxOzgtucpSCR%J6L4+8 zp9v$zH2LgRw8G!bKr_hrXf&2VN?|v#IGvmIcSPRoHiHmz)nuWm zS~%I1mc;vxf6~wawXN*(Z)a{@#TvFkC0q{_p-i8xl+v*h%(ySQB-`VmkLzZ`Z=NCS zr9@8HYBy(x%k+O5GK14-vlNUI&cOKoTq7wZb;vjYO%_`HK_ zC)q1aGqDEN5p;|+1-;45EmZ8t5K4`a<5NA>*DJgRe$=MKBi5MO5JvkB9q17S{AL{M z8W2|3c9;0prj0Lw=lGeZ;%IZ8LUqYvb(JivZz-)vO#4@empsf(UhKMi^NcSYJ=bGp z_a^)yH_;zY_@@jY(u||3?ARU#ZNMZ!*)RJho}r~makRY%dgbao=xTH6&i%TBp}}I# zkaqiF4ClSxXX_4G{-(v$8O$ZB+ z3Q88~Gz98OTeup;&C+%yzcs;`M)7^z`4>=A5dnFr@BAa9D?TP-!07b4@O@o$t+Vo! zXWMMh=IM^S){9WStc(dwvs3X1uwk)$`9~dv`U3>Bd<+;*rn1j~WUp5JY?f({EW_@3 zk?Z@b%+zhw8%5bqNA;UH$vo!m^h;Y`(cynHU&gw6?k)d~CwK)DxG2mKBcA_i!dWeI zv<1H5!tPfA9M;r!j|MZ`u=SnSWX|!$hVBYRYQ52&kFWW6U%KHC{}+ewTj6nE`)N%E zz262M@5rv}jlMtxlND=M+n-i{xc%K7(S=BrD1(`eJInSKpd-zxYpKM8Fk3fxd3Fc1Q9$2}AG~(?eWSSEefu zdxa)cuenb%#T*B(W)Cy>i_XH1tqtlV>!$~B^k>Uf4p0%l9@P>ATG$R8UU$?CT;7HOREYjNe&5KLgp#0ES%RX_>(%bG22?te^mb?yU39G-Md*I5RJ2biK&)1 zwPYN}!8npYNQ<-q1m~N0+*phQf#2m0!WKL$$IJipH2vX|`!fR^QBD-+J_F1x@&gyP+?3PeXSCkx`ru`vqjE9Qh9RN& z7h)Bo<6%jV!HA;MH9z{AaeXJxKN_|EF)t|9RrkYd?Adf@Wr~Gki*)yKsBCz;qr^}n zNynXxDPg*ciTQm87gPJ7$ZXOV+jsQnTP`q;d|`dlK2+zf$BrNdjV-(1QzBgVswkv> zz7YrtJ8FLD#Z&9t1k)Tq<)xu=7S^01pC{WTd6s9QQPM=|$p~5{3{9;_ql-ya|I^#5 zgXbheb?cmNy$E$CwgMUkU>JxZS_G+~>P#SA;5*M)$~!Ry=k;jLua#oUl64#a)n?Z4 z^dky9y^&bCEk=!Nx!phw+d6bXMQkNFTxeSX2<4{wedLRw2?c?iF}oS@<78H4-1Ku@ zAOZgJLt7Qv*sp#0x(@A`EEfiwu2I+Unh{vfV*+WFxszZXAFLMfds5bKi;rLBI9>vW zC+mt2dK?7KPf{=mMw?N2HfjLn=Q{@NI86^%iVm*yqQi@v%O zW7Q6(ixv7`=)&afGY$nlP^fx|-*Pt!d%T2;9 zHs%bSF6B>0T|a#nDM_41d9QRM^^GXZp5y16ldpv8!$|d3b-d@wUdm9#z?~3cUhP@c zQ43Zu1O4|U(2S4j+gl?57u^pI#lF5cIa zvSF_#3-7lN=v$aF6L9}Xq6GIM3c9>G43ADRGtm+mFyG{Jcwca0L$O!KP3$J+^-|fM z;H~^c)g1dp@5K7)p5X97;g2xTXR+q?dcUXjw^!4Hq<|xu9bT5YC{T!#?I2>tBDT(+ z8yvjaRi@YFT1K%y74u7P>fsjG#uZj`6)Q*w5$o>Qw%@`qEu5j|g^-UI3)+uBK+w@m zx0>9XWQ~|hdxO4;)(5Qj^2LW7{*VkCe?2Ff_vg*-38j)`p>l)LK$-kTSyV}Gn7Wr- zBwC=%cfjuPNSbYCoiZw@`6AS3#n*<#83Wj8Lo$~V3NyTVYCcm!g+5W$GH~2Ar@#47 z41EY{o@WHW=HXsXO~cbwuJe~`6}i>WHTgb=+QpGhgX)f0AQj8Zh2H&lVVSFkVw0O? z|Zy_4>S=gU~A zO!w=UsvpRXuMc9A0y{qySUdD!yxV33M|JdGfBvTc=uB11CHIKlNnW+i#yUH;C&kwk z?vLm1+$?`o9UnzVqJRW%R^lXVpNX=Z@40TQZ+F&wol;wMkd4E6h85cZqn7pC+$(Po3CMqYVIO1e6JS7@Nk{DO8x@k6moVwT`aW|2R10-6XYKRkbza% zdF~$V4j_h^W5*h3XKDNvY6bV&!-o^^8kKP_^eVXn8fcWrTT{LkNHwe52#0{yT1ic4 z*uZl!OKG3Ac_?vb9KF_T7RrQbo0#-zzjC^U6Ovnby9?LDO%d@+wyXcOWo#reFw)~J zZL@=!h!Yi`kVL`?sU7QjiI-p%WZ%^Fzq-yWWAMYlI^t994 zj0N>IU)+ps(-aeg3JH|rC{jrlhVnOSK8&+nxkT6INv923dj&g# z9M`OrO8Zbv-}`S&7IY2i&vqQ5TrQC>`G1yEgq>1pQv$i*o>Y97ORQF*0E1akKZ3Pe zQ4O*hhhF!dA9a?UBO#-VokMP)7y9X0NK~(Y&&h6M{)}$p_6MB2NvZy_I|oclMS&Te zh{P6akCJUs&$Dz#7fJ9nYJ>}RM~|4bebDLS7+WWN8|hI9p?$pknLT?M@a3LF(GRd6 z&p%{Yv7FS|mkFW+{6mOsiWD+&PxcH=k|1kQiGV-rH9u9R`UC4y~J}po| zT%=BByM=e)BMAWCchtDXNAb0<{=scdhzEQPY%(QE)rPX6+|Ss*{~RVli{veYnaO@| z5TFsXPSmR@e3F0G{`13I!Mhc%7aqx(%~=m{(`WQ5%T$)BYGA?!W)`+cyh}Bz#WPH( zl=@FH1jjxlujzaiiciI( zO+C!XUd>}U;ra|Msk{XF%%1+|F^MF>o4w);S`~u|z+rOQ#2Iv004geODmo+yp`mR0 zohIfE*KoPdzr8`BL<%!wbKB(I5Z8G&1EQ{b!H#)m>@lKm(O6pu+au+%N9~`v zo4K5OGUIHC0Lh2tGyXzt2O2$ zSkGpJ(3=e~bbueddFD|aT{H+gmFT^0V4+aw$=*m@*s zn>$(CWf_=_Z6lAVHh!j_I{11)=3P{*5dD+JiENM2yVUWizxt5YgxjghjziF3d>w1r zKYsnZS7U5u-0)Z?;Wav7!}J>PbVV=UqsB43_n+N!0H>LkhG>f&tMQkWDod7c>>O=T zRxA$OXOn^))(Eu30Z2Kq2$gHH^ivZbEA3FwU$wKPVFa_GtcC7__j5oB{D|@5272Kz zRpT?yai>(8B5I1gXEm_9&(2VVQTc@cbH^(t=QF+YGNvZeqA9JoAz;}wXK#ZNNk;8i41#QsG*)Y!*} zbhS})t&!FxdxZXP)OUuYq^D=?TAY{;khW=kyOld07CqFCpBRR6cV^W|Sq`iE#|+6n zA~j5%jn7!7ePq$jNN8*zzoBXc`QILTpq@#HwR4{>*JCpn&x&jse5Ec~%12pfE&w*) zpdYGgy;({`fw0m;F4R@vt+o5kOU-ZrI*_9M_i#0cnyg7nOxYM8BgNLnIY6Ofu-{E# zO^w)d*vttU&(}q`1gYb9p#7g>7UU;ezgU7Dy&L-ajTjwitTL9;Uxl!v)FTV({sUML z()fN`u38KxG3Jlp#%E{AJc4^$NmAGRJ%hnyG8#7LX{|WJZ_$AxAsK(%8B~p6ot3r@ z$Bi@bTtRyrN7?Q6wCpR2rQna3bY+V)JG%HO`=^srmVMt2mB_ap=qyBh087`i7&t62`xA6}&A^6orc};bWOxO- z-E)&0{Fb*w+@A6Oc}OuNRz!Vjms3lHl6+}#`XpkVrK^|SRGs=>;yn0me0e^x$_EakKEHtm zD{{EmJm3S6WY8j7(_qT8hxO-cL;nwW{I+RkJX--`xfH{irzwh$XgwsIHidUO| zB#bff{8)~fPl#hqt(&;tk>k>Cck?XAsz5?r#|G%oF!A7+se<^Paq(Ut>%3e=C3j941`)cwee% ziIGYz8C;hr>MuC5gCo7lNTv~&VsNBsorw7_8~GFMo~;YgA6r?~tJi)Db%$82rH>nO zy`UA4XYB0y>IFI}{EkY{sHfWmp6pv|t5b!LB#ZZo{VGDkSGTMgybza@%D+9AWTFDPSXrFKx)oP3Iu+`4i?5bKB!t)daQF|O}!k83Ky@EyO@iO z2qf8A9L_TLFkbi*CeQ+*$X>iKM>cPb3<$8ugw81GLehwx6PN(YZZb1|p%}g`H~Y8i z36V-^^U0?JOL#IhQ|1E9LtsGb^{p+OJREmA{S~@7reMd#To|OySi`l zcw87*zW_*28A)S~n8L9B)L@$bKNqx-3{Fb~@sB}pT# zbbOH3DrK65^VB#VB{vub6%!iJb!x2r-O{yy6(p}Sp$j7i*2l3$x{!NPf#Kpmzu(w!2 z(&G8j-FylohfB=DYAFfl#(ry!uWKa7kIMdJE6^{~M}P_1KkdK2>XfF3bOzTXt&0-0 zVB@)A)gmm}X8H)c;Xra*;tb|KnGlFqB98 zonxu+26VcH)_rWNl^z&uD^+6UzphmVJ4<^uvP3@U3tc}Fo6EY}m#P<5VkNqCj_%(o zDgmQ1o+Qq5|5j2GyxW8K#db?_0YDc1tB_2S)8mlzaF@i~sM? zbl~=$PvtS6U;iwW3ZO#co{DhQ@@@z^&ct^lMbv){y*C@yEm&NY66uE@0tW8XHNGwK z-9alfOq%GTV~CD5!YW(>KBr0Z(!R=%~#)_+VGY13mkIzRIJz1@ab+BrGv zqe|B5S+ZLNNs5U6xwih~5O^3`)~99^R();Hffz`LO||t^jcDA$EbG({oLvCx#agf; zLxoWE90kmu0O%v4^gF*Ug%cSP-$VdS3XaE=Mum5uP@O9KdK_+R%89+rgV7 zEB`eg5o{y^n1dz3E4}fD;of)++Ib{<3)}tzrtoNSRqmt>@V(Hy6}-jm#o;UN6GYZ_1dItHYdoZX z?VH6i6TF4jWZMwR^5%9Hw{DMX%>by;TBki(G>BUUic`YV%`tQ-bTBD=Z`ujq{`SB0 zp#drWBv>u&qt_44nL$Gl&DjG)Iv~$<;j7x=Fc{FVGmF*t^a#^y(*MXBQ*2gThn*#5 zHpTCO$~t`C|+-7nR`J3#>37=kXL&GH$Cw; ze}1p>h?Vd!>1lYEP`8sBI*I*eVy@Y5dMM|28`?YPdwG!`+*A>) zT5(R@Se34v_N(yVxST@ORHiR)Ojp$~#@2GEKLK2!m>e+1C;#F^#0>89o;;j1DG}mj z9#kC>(lFDX{fIdl>8QTY@>dSzV1Vonnm$#+J_$g4b{C?D%Gz5s%<{2R!&_sH(s;@mrQ5F7Fx2Famb zmMcHveU>cuReZv{T_P}Xiq~9P;b1)UktTGB6^8zQoFt<{0l@^Z6cHGH%`uQN0JF$?Opl z#E@`IvW^em|F@q9{J~A4H737*PqPQ7ru8v>_{;!u%bR7Pf=L_lue|4jL?AZHM}3|t zC1SQv)P*nAp1Jzoa83Y5aMS=#&1B_TEVdC_;Fd~Mp6ga0r8GmtBB$iAB{t0bH zetx+Wj~jQs6}Qoyvl6DF2uLXBN60&4>wZ|JP}OlxgSNv-GB9DBvA$1%_7Y9Zre}en$SmB znXqWc_8j@#B3z5R3BlL$xQ7?5>l7~vHdH@6_m;MQFNg z{n6u(^lFLv3jLS%)d0l+LR${NZ|lz4n!)n;H!vJj*g7?Pbr+5HVLvXf-~8RUI3zG` zD5E)Rttu^0KByXL?YD}830pY~`T9vG!xcq&O&PYx;AV)K`%T?7Q?9}O2Lp<;5gPDz z7pOin&tGJurcAmURa)r?^9ie6v3l@X(uFmdzeAW@YNfFR5?MhHw>4`Sh$*;W2W)H7pHh$1q!e{-q#v%zl7olFU zI0GO9S#SAV-cB;unDvbRA5m|?7FX9ajn3fi?iyT!dxE`{ftXqEG1k>oU=Wd4ybBKM+d`wY6*^}#wthPtlM)3cS#TNVh1($X2Wx0QX zgo!WmdWQL!zv-~1S}-uHU%Lfd$m*tTO-@2G_r&d)+YDF?bF~#hOT4@^uYz~HSm}Gm z7%rFa!H8e{+~JAta>&ZYE(`kUEx~%lm&pX?ahGKgCf|4H_k8Wq$)$WYl7 zZd}Zot(nzejmVu5HiZ|9=FTi7gH)2?ONtwb$?2KIuB50Z3j0|2~PNa=MQ+B z(@fXF&pS)KZb7DicqR{w8qFktV`R1d`WF9xHR~e?`|LoAr7b9o{zc;r;?D|x%Kkxa zp_;~7X~4(uHu1C8PwvxKm0ojcP{deOY=yATQgg$)E$S=S9UEGh ztP`s3)wM)}`AE^E5i=^gp&jYb9x|D#(wr`*|DL7HB`SqwQ-VzU14Pe<3qO8i9|GgP z%4L(z>CK>?dER0Jz;IXFkTK^+Tp@B3%=n3v=Uww}*_EU~HwBZwNA9fcn_5hyQ~5Ko zf4BKF)#XUXuI}A+GzDpy9D=^1msV(7ZLYsB1=Adfv?OcEqdmR1iV`aUQSrZfb%cNaTe6f_7B`w ziBRyKX9*z8zR3whIYnv;f^ONanm_P$msyW^f4*eS_tiSbe0m{bSNrPh%N!^B?RZgO zjSLgeyaz!xSP^|=2tlX}2J7!o&1VMSTD;V3_~TBY-Hk3|YE#g?{hIrwZwQ&O)*8qti*G z$*FcLy4MAHxVx{Dfo>YJ$?lEs*$xOZzafY`nMlHjd+^0!&-wN8+qz=GI$6jYky+Dp z8dZPQXIR@6t>w1qI4A$f#7QYs5MLwaslg!v6K777X)(nUN69M`GeS$&2Hc*NShn@B zHI3c)+ai}4n(p4PaevEyMXx|Ji9W-KNw$K6IFch(B-k2Q|Zmtq?q+DksR7`J8Ji!ai0 zD-Ynqs^JSOFEJBB;i;(ni~1B#7}}bkU_SiVDl|TG1!xL5y@?oXft2mFP@x#D~x5iXq0AdpyT_dY@t9_dwQc6XN(3yCN?rHNLS6hK^WaWDtT zp0KB0S8lF+{Hhw)OrWU4MNI1%;zVsk$IFMFzAR>7nDwArFlsIv;Jl{U< zn*_e5XMMgeb?(MnS|6Ph@F)A;4y!$~w&~O-R8pJ)kLDIE{CV6OT~c}hq5&NUY4n#Y zo0bOM}ClW7Fb((DsXV9@<|5z|L_m!12N;A!%>dOR@ zqk?Jl@xwo`PJ;y1Ud|Uu*4VGrx{lSKh1{=?w8+LA67$o(z~h`}x*0b{>6aq6$`LQe zs#=afOB05;c05y5B-k9W;01n^UJ7*33-yT{vCEqcpFS%z4*n@-G0ngBZ@3pLq^v8!_%wIoU!mEa;KJR~pj|l{ruU>(asgL9ZVn#D@*Sz0 zYaL273egT!p%2E}rCYrJz{X^E@*g9&Oc;3ZOp%myzL3o$>CU6*>}>RFsGIaKxPDbp z-5=4SA@ZI{3)b-@2|2u;t+f?a>5%>&fpd-v9_^1NNh5BSHi09KYHlj&sc1tqDa?aznUjQ8rRKI}c^{cZLp_15I) ziFNAo*yMrRXpF8S6^n^ zikx?v&skRdMjuiItzxv<7OJY^C4lkeXzPQ20*E6&Bz6BE!(#!fw5|Wimiuev;xpJ> zNxBP{Q7#&)EsN~MxgMZLiHDo)HyAeW?wgn5ZtGW5<*#;nKF=E{9}0CLGOU^O?n2^Q ztq2sWD2C@Vp&WsJd=8{ldHolvo|qb*dj?x`n~-74dPpz*T^|UY;vKtVf&WFEd&%Fs$3HJ-zXA?ogBP z4i(_+{6;cGCyp*PpsJ#Wo^NQ5nya@0&%+eAMxybj^WVXSJYPPo*Wr~_x{i{U_Z?P4 z<_6WjslSpG<wvBBWkZGF1&8G45U2ygunSrk%2fkd| zHTlHYJs(sCj@F_?+i~2ynRB#y1`N3aVs77|XIN$Wpjhn#hRBmSR5Rep;qY#=ZG?q8ImH1hj^*&jU&#YzE(^7FAL5 zwCLNa=A8nBk4|yFH!oBH#fa#YM}woG>bkxsH_=LgP|#!Z-F9ag#7XqrWkL)8<%@mp z2%eRW0xoUdx;bOt9vP9Z6rXyy-`OvHKp^+!_DsJy<*bL%D`=9@_N!*cm~CsL~*1aER0GIqmCXYt7l_v4t_Yb2ZM48E)1Jq-J8i^fyz{$g-)h-gp&tK}fI_YgU zU|2AADPp+!o`x`AX;@t3{)-HFP)zQU zN{qh+XJa?!Z8m!;sP7%8SN2?dxIVvU3^$R11Cce>1vU)1HIaSNO=gJkN2LZKTi)u2 z5eG*fSN;#-8TlzU9pQQ7>!I#IdhHH4po(8!kWKtr-7!gQMPTCpBx*YhpkRPGNupHb00%fOTIH z2+!_x+|>=Y&MBw5kY&J$y&faa6P!26+V8OgH3c}4h$M@0mC zHl7*^`vGqx;phz&Zq1hx4#YxiXAX#WC98MgmX;zbC!cJELg(?Y74Mb*Mc?Tyd&tS8 zK@9t2+%Ooqs;TJc-wS4h4?_bh!izlfV@!YwYod4Rq+x3Q%H_*6q!I2fK5-r7mS$SA znhGujs(C+a>pF!79+`AP*u&rHokUvc83)tN|MAUKUjeOrXA0xqc-3_|l2+XEoRls~ zRb|(^0IfIhgsq@6S>;47L=Ufhy@wP=yHkM5)Kn~^-Gx=n0rO$8)BOzOhYlY~f__Vg z(6nnQ_=B_NVfPCBCJcXGUzT$;#>g?Uo&V=H|Q?rn)Z5xL(Ds;$QN~E{l!b}>ABRsXf z;tnt!A+NwwRQfN#VtBx4Iet0dBF`-(d##nB2Xj(5O*vfcpi*$Z12+lHarM`3h-!X8Ry2uLoMP=m~Z=IGOeF& z;dc6FQk?2_#S!vUutQ)gdF7Bbyg6t(RCwf1Vjz$Mu+aeAL2pz z>^uoBCTntpV}Jc@bgp54(#qr5J!F-1yrgI|>p}O1?g!U2a|E9?r|bfXvZ7C1MdoRH zmzW9Z*o0Uv!z+u$J>>f{gc;nfys6<>t8k;C8xEg78qmJrm0$<56G|4uPs=)zn)$Ef z?T=7(9+Apm?McNQG||gp_Mcr9O$p(uvgT(;Q^-*ydHpVLs_|SFs~Zc_`2En3Bj+8-t6sjPfmWsWog`KiL~aQ!j}Plkquo0a ze)Ikhn)jciaTRJJGbudwYo})>u=8NG0UrC0<$WSqB+v`DWOG4r(v8}syZUIzA7T$k z?pvQ>PYEFzuK+uyg3Seu*hW(cC6sd*c$Ghf_@tf$7P^b7)1<+W)W( zhBC||PGJ35`gnU~Gwwz2u}iYkq>W9T$J@sjtZ|NN#*e_k!IGrWR7HNU1n;)5{XST_ z0bFb&55S{1(8SR)RoxRkL8+8cM5hOzXh0mlpj7JM3MT78OXrp@IB?4xMIU&$%fa*E zK*d`AEinNmN{g!|+82fI*l=1*tR>O+$(V@cw4b#Vci0>5cJgcmW4wBJt*T)pB=}km zqWBn1f3jC++yBJ=F){?UQwAuuId*FO==ZqGiLIDfzID=dNP}-!P93Toy7_pA9lM%Hr%uWT!JXSb_XFRTz zR(nc2*JT}IBv+Tph%}2BDj7it!RsQGx@wUbDecGd|CdY+;RP;qbA;b)O8gqb)O`Cw zdeErW-8NQr%_gIrnJ73j8dnAFhzFTJt5(j9Mf3Yr>unH-HlxrV#`LF<59`c^_#di} zzzSS|r7!&S8>SLdrEqIDv2)-8Xqr_d!MZ-`<>tli++AQ`hGbb*qgITGVPyU-MYR9Z z+x|xwaL^WPT*4l8Q*Hz8QKE!O_@c-0cpr3KuO4tG3uqocQnSgF$r}# z2kXz)E0$Gs(9PFgZ{U*5+GO=@OaR~9--gL_ljt3 zkFUFqN7G)Dl|p>oXHbp>9LlLEfH}K2Azy`nVNGVK?P`{vCb?MxmU2Ce_)!KYA_|a1 z+Vs~;vBN*^C!7gtH*nY216KG!F?1npz>Lw-c={ynV0t94fW+Z2eI4t^aP)H~=TEu2 zfVdbOy!U%QU9ez)SAXO;zN#t%m%0J_{LBQ7cMj3V^o_?R5vR?`y8$sP05dcy;VC;X zo^;ES*cU-xI|6*N27&Hy;c(1CLawUlXt=!9l7EOx3*!>~gPabfl=`B#L5tWoV{Q`~ zIF0GR-{mfOv(`NRb*pve&>;3cjCnfigf_`{9@qFBCXs>KJ~!=r-5nhWO9*wCU-bVg z>G#n9^HC4H6&xy$_Z@!c(wsK4x5WNDTFD^~AQ#U)7*;Bcaa<4$&w{_2hQQvFr@ zu8|5u7-nCp*fqH4*(s}68ALtvjjk`yi(xC^dr(Z(31n7Hq%W7&S7jl&-JFM?AXvOY z=^8xGgqxXRc4t3LET_co3`CsF{^^$*5M}lmyx3 zZWO>IQP0{-pa2HO_GsH;q(EUbyp)MUJi|6QxzloC=D#oJCPc=f%$`?M|Eny zB-1JV;hUv)&epKiM96OcVpTa78oEX7cfGHQ*|`o>GYaDyx%(~^nV(wWB}IqvfaMrR z#oYt>h0s^L#P| zYu_$7QIM7i4S1y{^!33WuT}pt*(%KZrQU!w9N*-V0olS<9^sA9(Hw~-b@xh0+X}*> zrcH#4(~-E?^bUXQ(ax!0Rg?{KrUgW5*~HFwAm_FIBm!r_`YQDM$p8DP0;;+ew)?^w z-{OTX)~l}(($OjHhDgm0m80e}!_V3Bq9s=*f{Cyr*gIZ6ooKhgR6lT_u&%ef=(Z1+ zK*$%+4Z7TJP2B-ZY_NFKM*EQY9JXa}peg8V^paGqy%cRny_BF<0xZGK0{UXdKWXis z4vn;yH+i#fZngh=Qe*lup|bnSU8$%Aq6ichtSVA6{3SK8r7@4bXE`59@u+bXQW^HH zlv$*&wCnkL(#=T$eu1${-njuI+kECmn_BeQSwT^R3jeF&3_uv+_$Zfk`V!i2EwqGosJH1d8Vx!4EWgOgZTCqj?R*f*J(~N=eTcM0*}erYIlefBy|aB)O_o$hXyGaxUnX7l}eXK8gBk{NvL1?m}6LUlj>EeM}s8B+KHRUFMnvH zq(}YAtHWer7lJPQ38Gd@#1F(B9y6}*EjaxrC3rJ&eTFj1{83FRw7TmJ=%9 z$7K6zAuRAU`nS!R6IsSScu5(E@f59tU%Q{Y9i`pS+5opl=*HgdkE7NmG)AIO@O+ta zVFGrXS=jq`kLrT{3ME7bqhwv(^Ul8M%9+|o$o{lceOtM=Yrk<4-jZqyqbC5s03pzp z8jy0=N==GLapr><4Ehdxijzj3SIsg|aQ#2BVfJHRfKXczGGrckyovccylzlK5q5EKJQx8o3O(1+lvTV+C2va2}}ZOLiF8&U@n;Fnr&5k@f){(`xrf z$tw$SU>Z1g^k2R~hwcVxOY~&n3`}AdiM+`C?1Uj2Bo>RzT;~+1fYQwg6emRVj1!)iOw+pb>`p5-<>$os3?1 zw22h~smo4TPYUOkV36DJ;>(vmiqb?y69CMR`_8z&KGuEfekTCsYDuvBJ-m_dS`?9< zBwL$0^%q#)p9|~f8CMxR(=k z0_YJF=+nl#h-$+W`xB4c_tJtQ1+70j5uyxc?o)X(_)iHbLrJk2@awgRo=+YJWW8&~ zI?)@a{-;~*{jjSzCZAIgxpFq?Yp9H4Jow# z6V4A-An)zdsoS8PX)Ce{wbbNlgnV*(mxy-XxYIuxWYuc5fT1(uq~64|wZhW$B@yhm2C6wN;a*2sE?Riod%>3}xQC&3-tJ zUZ45QHo-&pFyrhF`@kQ?=9UxXd<+Rl>(HUD4a5A7=|lKwgtf4PbRice z-y78G;8R9E13w0^-JL8_$sOok zxDw~d!|*d&QY-$K0Of6xF{`p?�f;n23^OrI)8WBu)!_YX#&YtlpuJ1s@_0O!52i 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

9{C1Y~sygz`$l+O4%jM4_&qemfh~ukZ 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
l(WW~VLU3kU|aH>#uB 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: T): LibPathsType[T] | null { + if (!(libName in LibPaths)) return null; + if (!(window.NL_OS.toLowerCase() in LibPaths[libName])) return null; + // @ts-expect-error + const path = LibPaths[libName][window.NL_OS.toLowerCase()]; + // @ts-expect-error + return join(window.NL_PATH, getMode() === 'dev' ? path.dev : path.prod); +} + +export default LibPaths; diff --git a/svelte/src/lib/app/events.ts b/frontend/src/lib/app/events.ts similarity index 100% rename from svelte/src/lib/app/events.ts rename to frontend/src/lib/app/events.ts diff --git a/svelte/src/lib/app/index.ts b/frontend/src/lib/app/index.ts similarity index 100% rename from svelte/src/lib/app/index.ts rename to frontend/src/lib/app/index.ts diff --git a/svelte/src/lib/app/keystrokes.ts b/frontend/src/lib/app/keystrokes.ts similarity index 100% rename from svelte/src/lib/app/keystrokes.ts rename to frontend/src/lib/app/keystrokes.ts diff --git a/svelte/src/lib/app/tray.ts b/frontend/src/lib/app/tray.ts similarity index 100% rename from svelte/src/lib/app/tray.ts rename to frontend/src/lib/app/tray.ts diff --git a/frontend/src/lib/components/ce/Dropzone.svelte b/frontend/src/lib/components/ce/Dropzone.svelte new file mode 100644 index 0000000..afc8f40 --- /dev/null +++ b/frontend/src/lib/components/ce/Dropzone.svelte @@ -0,0 +1,117 @@ + + + diff --git a/svelte/src/lib/components/ui/alert-dialog/alert-dialog-action.svelte b/frontend/src/lib/components/ui/alert-dialog/alert-dialog-action.svelte similarity index 100% rename from svelte/src/lib/components/ui/alert-dialog/alert-dialog-action.svelte rename to frontend/src/lib/components/ui/alert-dialog/alert-dialog-action.svelte diff --git a/svelte/src/lib/components/ui/alert-dialog/alert-dialog-cancel.svelte b/frontend/src/lib/components/ui/alert-dialog/alert-dialog-cancel.svelte similarity index 100% rename from svelte/src/lib/components/ui/alert-dialog/alert-dialog-cancel.svelte rename to frontend/src/lib/components/ui/alert-dialog/alert-dialog-cancel.svelte diff --git a/svelte/src/lib/components/ui/alert-dialog/alert-dialog-content.svelte b/frontend/src/lib/components/ui/alert-dialog/alert-dialog-content.svelte similarity index 100% rename from svelte/src/lib/components/ui/alert-dialog/alert-dialog-content.svelte rename to frontend/src/lib/components/ui/alert-dialog/alert-dialog-content.svelte diff --git a/svelte/src/lib/components/ui/alert-dialog/alert-dialog-description.svelte b/frontend/src/lib/components/ui/alert-dialog/alert-dialog-description.svelte similarity index 100% rename from svelte/src/lib/components/ui/alert-dialog/alert-dialog-description.svelte rename to frontend/src/lib/components/ui/alert-dialog/alert-dialog-description.svelte diff --git a/svelte/src/lib/components/ui/alert-dialog/alert-dialog-footer.svelte b/frontend/src/lib/components/ui/alert-dialog/alert-dialog-footer.svelte similarity index 100% rename from svelte/src/lib/components/ui/alert-dialog/alert-dialog-footer.svelte rename to frontend/src/lib/components/ui/alert-dialog/alert-dialog-footer.svelte diff --git a/svelte/src/lib/components/ui/alert-dialog/alert-dialog-header.svelte b/frontend/src/lib/components/ui/alert-dialog/alert-dialog-header.svelte similarity index 100% rename from svelte/src/lib/components/ui/alert-dialog/alert-dialog-header.svelte rename to frontend/src/lib/components/ui/alert-dialog/alert-dialog-header.svelte diff --git a/svelte/src/lib/components/ui/alert-dialog/alert-dialog-overlay.svelte b/frontend/src/lib/components/ui/alert-dialog/alert-dialog-overlay.svelte similarity index 100% rename from svelte/src/lib/components/ui/alert-dialog/alert-dialog-overlay.svelte rename to frontend/src/lib/components/ui/alert-dialog/alert-dialog-overlay.svelte diff --git a/svelte/src/lib/components/ui/alert-dialog/alert-dialog-portal.svelte b/frontend/src/lib/components/ui/alert-dialog/alert-dialog-portal.svelte similarity index 100% rename from svelte/src/lib/components/ui/alert-dialog/alert-dialog-portal.svelte rename to frontend/src/lib/components/ui/alert-dialog/alert-dialog-portal.svelte diff --git a/svelte/src/lib/components/ui/alert-dialog/alert-dialog-title.svelte b/frontend/src/lib/components/ui/alert-dialog/alert-dialog-title.svelte similarity index 100% rename from svelte/src/lib/components/ui/alert-dialog/alert-dialog-title.svelte rename to frontend/src/lib/components/ui/alert-dialog/alert-dialog-title.svelte diff --git a/svelte/src/lib/components/ui/alert-dialog/index.ts b/frontend/src/lib/components/ui/alert-dialog/index.ts similarity index 100% rename from svelte/src/lib/components/ui/alert-dialog/index.ts rename to frontend/src/lib/components/ui/alert-dialog/index.ts diff --git a/svelte/src/lib/components/ui/button/button.svelte b/frontend/src/lib/components/ui/button/button.svelte similarity index 100% rename from svelte/src/lib/components/ui/button/button.svelte rename to frontend/src/lib/components/ui/button/button.svelte diff --git a/svelte/src/lib/components/ui/button/index.ts b/frontend/src/lib/components/ui/button/index.ts similarity index 100% rename from svelte/src/lib/components/ui/button/index.ts rename to frontend/src/lib/components/ui/button/index.ts diff --git a/svelte/src/lib/components/ui/card/card-content.svelte b/frontend/src/lib/components/ui/card/card-content.svelte similarity index 100% rename from svelte/src/lib/components/ui/card/card-content.svelte rename to frontend/src/lib/components/ui/card/card-content.svelte diff --git a/svelte/src/lib/components/ui/card/card-description.svelte b/frontend/src/lib/components/ui/card/card-description.svelte similarity index 100% rename from svelte/src/lib/components/ui/card/card-description.svelte rename to frontend/src/lib/components/ui/card/card-description.svelte diff --git a/svelte/src/lib/components/ui/card/card-footer.svelte b/frontend/src/lib/components/ui/card/card-footer.svelte similarity index 100% rename from svelte/src/lib/components/ui/card/card-footer.svelte rename to frontend/src/lib/components/ui/card/card-footer.svelte diff --git a/svelte/src/lib/components/ui/card/card-header.svelte b/frontend/src/lib/components/ui/card/card-header.svelte similarity index 100% rename from svelte/src/lib/components/ui/card/card-header.svelte rename to frontend/src/lib/components/ui/card/card-header.svelte diff --git a/svelte/src/lib/components/ui/card/card-title.svelte b/frontend/src/lib/components/ui/card/card-title.svelte similarity index 100% rename from svelte/src/lib/components/ui/card/card-title.svelte rename to frontend/src/lib/components/ui/card/card-title.svelte diff --git a/svelte/src/lib/components/ui/card/card.svelte b/frontend/src/lib/components/ui/card/card.svelte similarity index 100% rename from svelte/src/lib/components/ui/card/card.svelte rename to frontend/src/lib/components/ui/card/card.svelte diff --git a/svelte/src/lib/components/ui/card/index.ts b/frontend/src/lib/components/ui/card/index.ts similarity index 100% rename from svelte/src/lib/components/ui/card/index.ts rename to frontend/src/lib/components/ui/card/index.ts diff --git a/svelte/src/lib/components/ui/dialog/dialog-close.svelte b/frontend/src/lib/components/ui/dialog/dialog-close.svelte similarity index 100% rename from svelte/src/lib/components/ui/dialog/dialog-close.svelte rename to frontend/src/lib/components/ui/dialog/dialog-close.svelte diff --git a/svelte/src/lib/components/ui/dialog/dialog-content.svelte b/frontend/src/lib/components/ui/dialog/dialog-content.svelte similarity index 100% rename from svelte/src/lib/components/ui/dialog/dialog-content.svelte rename to frontend/src/lib/components/ui/dialog/dialog-content.svelte diff --git a/svelte/src/lib/components/ui/dialog/dialog-description.svelte b/frontend/src/lib/components/ui/dialog/dialog-description.svelte similarity index 100% rename from svelte/src/lib/components/ui/dialog/dialog-description.svelte rename to frontend/src/lib/components/ui/dialog/dialog-description.svelte diff --git a/svelte/src/lib/components/ui/dialog/dialog-footer.svelte b/frontend/src/lib/components/ui/dialog/dialog-footer.svelte similarity index 100% rename from svelte/src/lib/components/ui/dialog/dialog-footer.svelte rename to frontend/src/lib/components/ui/dialog/dialog-footer.svelte diff --git a/svelte/src/lib/components/ui/dialog/dialog-header.svelte b/frontend/src/lib/components/ui/dialog/dialog-header.svelte similarity index 100% rename from svelte/src/lib/components/ui/dialog/dialog-header.svelte rename to frontend/src/lib/components/ui/dialog/dialog-header.svelte diff --git a/svelte/src/lib/components/ui/dialog/dialog-overlay.svelte b/frontend/src/lib/components/ui/dialog/dialog-overlay.svelte similarity index 100% rename from svelte/src/lib/components/ui/dialog/dialog-overlay.svelte rename to frontend/src/lib/components/ui/dialog/dialog-overlay.svelte diff --git a/svelte/src/lib/components/ui/dialog/dialog-portal.svelte b/frontend/src/lib/components/ui/dialog/dialog-portal.svelte similarity index 100% rename from svelte/src/lib/components/ui/dialog/dialog-portal.svelte rename to frontend/src/lib/components/ui/dialog/dialog-portal.svelte diff --git a/svelte/src/lib/components/ui/dialog/dialog-title.svelte b/frontend/src/lib/components/ui/dialog/dialog-title.svelte similarity index 100% rename from svelte/src/lib/components/ui/dialog/dialog-title.svelte rename to frontend/src/lib/components/ui/dialog/dialog-title.svelte diff --git a/svelte/src/lib/components/ui/dialog/index.ts b/frontend/src/lib/components/ui/dialog/index.ts similarity index 100% rename from svelte/src/lib/components/ui/dialog/index.ts rename to frontend/src/lib/components/ui/dialog/index.ts diff --git a/svelte/src/lib/components/ui/input/index.ts b/frontend/src/lib/components/ui/input/index.ts similarity index 100% rename from svelte/src/lib/components/ui/input/index.ts rename to frontend/src/lib/components/ui/input/index.ts diff --git a/svelte/src/lib/components/ui/input/input.svelte b/frontend/src/lib/components/ui/input/input.svelte similarity index 100% rename from svelte/src/lib/components/ui/input/input.svelte rename to frontend/src/lib/components/ui/input/input.svelte diff --git a/svelte/src/lib/components/ui/label/index.ts b/frontend/src/lib/components/ui/label/index.ts similarity index 100% rename from svelte/src/lib/components/ui/label/index.ts rename to frontend/src/lib/components/ui/label/index.ts diff --git a/svelte/src/lib/components/ui/label/label.svelte b/frontend/src/lib/components/ui/label/label.svelte similarity index 100% rename from svelte/src/lib/components/ui/label/label.svelte rename to frontend/src/lib/components/ui/label/label.svelte diff --git a/svelte/src/lib/components/ui/select/index.ts b/frontend/src/lib/components/ui/select/index.ts similarity index 100% rename from svelte/src/lib/components/ui/select/index.ts rename to frontend/src/lib/components/ui/select/index.ts diff --git a/svelte/src/lib/components/ui/select/select-content.svelte b/frontend/src/lib/components/ui/select/select-content.svelte similarity index 100% rename from svelte/src/lib/components/ui/select/select-content.svelte rename to frontend/src/lib/components/ui/select/select-content.svelte diff --git a/svelte/src/lib/components/ui/select/select-item.svelte b/frontend/src/lib/components/ui/select/select-item.svelte similarity index 100% rename from svelte/src/lib/components/ui/select/select-item.svelte rename to frontend/src/lib/components/ui/select/select-item.svelte diff --git a/svelte/src/lib/components/ui/select/select-label.svelte b/frontend/src/lib/components/ui/select/select-label.svelte similarity index 100% rename from svelte/src/lib/components/ui/select/select-label.svelte rename to frontend/src/lib/components/ui/select/select-label.svelte diff --git a/svelte/src/lib/components/ui/select/select-separator.svelte b/frontend/src/lib/components/ui/select/select-separator.svelte similarity index 100% rename from svelte/src/lib/components/ui/select/select-separator.svelte rename to frontend/src/lib/components/ui/select/select-separator.svelte diff --git a/svelte/src/lib/components/ui/select/select-trigger.svelte b/frontend/src/lib/components/ui/select/select-trigger.svelte similarity index 100% rename from svelte/src/lib/components/ui/select/select-trigger.svelte rename to frontend/src/lib/components/ui/select/select-trigger.svelte diff --git a/frontend/src/lib/components/ui/sonner/index.ts b/frontend/src/lib/components/ui/sonner/index.ts new file mode 100644 index 0000000..1ad9f4a --- /dev/null +++ b/frontend/src/lib/components/ui/sonner/index.ts @@ -0,0 +1 @@ +export { default as Toaster } from "./sonner.svelte"; diff --git a/frontend/src/lib/components/ui/sonner/sonner.svelte b/frontend/src/lib/components/ui/sonner/sonner.svelte new file mode 100644 index 0000000..7d5b2f1 --- /dev/null +++ b/frontend/src/lib/components/ui/sonner/sonner.svelte @@ -0,0 +1,20 @@ + + + diff --git a/frontend/src/lib/minecraft/data.ts b/frontend/src/lib/minecraft/data.ts new file mode 100644 index 0000000..ab81971 --- /dev/null +++ b/frontend/src/lib/minecraft/data.ts @@ -0,0 +1,156 @@ +export type MinecraftVersion = + | '1.7.2' + | '1.7.3' + | '1.7.4' + | '1.7.5' + | '1.7.6' + | '1.7.7' + | '1.7.8' + | '1.7.9' + | '1.7.10' + | '1.8' + | '1.8.1' + | '1.8.2' + | '1.8.3' + | '1.8.4' + | '1.8.5' + | '1.8.6' + | '1.8.7' + | '1.8.8' + | '1.8.9' + | '1.9' + | '1.9.1' + | '1.9.2' + | '1.9.3' + | '1.9.4' + | '1.10' + | '1.10.1' + | '1.10.2' + | '1.11' + | '1.11.1' + | '1.11.2' + | '1.12' + | '1.12.1' + | '1.12.2' + | '1.13' + | '1.13.1' + | '1.13.2' + | '1.14' + | '1.14.1' + | '1.14.2' + | '1.14.3' + | '1.14.4' + | '1.15' + | '1.15.1' + | '1.15.2' + | '1.16' + | '1.16.1' + | '1.16.2' + | '1.16.3' + | '1.16.4' + | '1.16.5' + | '1.17' + | '1.17.1' + | '1.18' + | '1.18.1' + | '1.18.2' + | '1.18.3' + | '1.18.4' + | '1.19' + | '1.19.1' + | '1.19.2' + | '1.19.3' + | '1.19.4' + | '1.20' + | '1.20.1' + | '1.20.2' + | '1.20.3' + | '1.20.4' + | '1.20.5'; + +export const versions = [ + '1.20.5', + '1.20.4', + '1.20.3', + '1.20.2', + '1.20.1', + '1.20', + '1.19.4', + '1.19.3', + '1.19.2', + '1.19.1', + '1.19', + '1.18.4', + '1.18.3', + '1.18.2', + '1.18.1', + '1.18', + '1.17.1', + '1.17', + '1.16.5', + '1.16.4', + '1.16.3', + '1.16.2', + '1.16.1', + '1.16', + '1.15.2', + '1.15.1', + '1.15', + '1.14.4', + '1.14.3', + '1.14.2', + '1.14.1', + '1.14', + '1.13.2', + '1.13.1', + '1.13', + '1.12.2', + '1.12.1', + '1.12', + '1.11.2', + '1.11.1', + '1.11', + '1.10.2', + '1.10.1', + '1.10', + '1.9.4', + '1.9.3', + '1.9.2', + '1.9.1', + '1.9', + '1.8.9', + '1.8.8', + '1.8.7', + '1.8.6', + '1.8.5', + '1.8.4', + '1.8.3', + '1.8.2', + '1.8.1', + '1.8', + '1.7.10', + '1.7.9', + '1.7.8', + '1.7.7', + '1.7.6', + '1.7.5', + '1.7.4', + '1.7.3', + '1.7.2', +]; + +export function isVersionBelow(version: string | undefined, target: string): boolean { + if (!version) return false; + const v = version.split('.').map(Number); + const t = target.split('.').map(Number); + + for (let i = 0; i < Math.max(v.length, t.length); i++) { + if ((v[i] || 0) < (t[i] || 0)) { + return true; + } else if ((v[i] || 0) > (t[i] || 0)) { + return false; + } + } + + return false; +} diff --git a/frontend/src/lib/minecraft/modloaders/fabric.ts b/frontend/src/lib/minecraft/modloaders/fabric.ts new file mode 100644 index 0000000..1d1f6ce --- /dev/null +++ b/frontend/src/lib/minecraft/modloaders/fabric.ts @@ -0,0 +1,103 @@ +import { os } from "@neutralinojs/lib"; +import type { MinecraftVersion } from "../data"; + +export interface FabricVersion { + loader: Loader; + intermediary: Intermediary; + launcherMeta: LauncherMeta; +} + +export interface Intermediary { + maven: Maven; + version: MinecraftVersion; + stable: boolean; +} + +export enum Maven { + NetFabricmcIntermediary1182 = "net.fabricmc:intermediary:1.18.2", +} + +export interface LauncherMeta { + version: number; + minJavaVersion?: number; + libraries: Arguments; + mainClass: MainClassClass | MainClassEnum; + arguments?: Arguments; + launchwrapper?: Launchwrapper; +} + +export interface Arguments { + client: ClientElement[]; + common: Common[]; + server: Array; + development?: Common[]; +} + +export enum ClientElement { + NetFabricmcLoaderLaunchFabricClientTweaker = "net.fabricmc.loader.launch.FabricClientTweaker", +} + +export interface Common { + name: string; + url?: string; + md5?: string; + sha1?: string; + sha256?: string; + sha512?: string; + size?: number; +} + +export interface ServerClass { + comment: string; + name: Name; + url: string; +} + +export enum Name { + COMGoogleGuavaGuava210 = "com.google.guava:guava:21.0", +} + +export enum ServerServerEnum { + NetFabricmcLoaderLaunchFabricServerTweaker = "net.fabricmc.loader.launch.FabricServerTweaker", +} + +export interface Launchwrapper { + tweakers: Arguments; +} + +export interface MainClassClass { + client: MainClassClient; + server: MainClassServer; +} + +export enum MainClassClient { + NetFabricmcLoaderImplLaunchKnotKnotClient = "net.fabricmc.loader.impl.launch.knot.KnotClient", + NetFabricmcLoaderLaunchKnotKnotClient = "net.fabricmc.loader.launch.knot.KnotClient", +} + +export enum MainClassServer { + NetFabricmcLoaderImplLaunchKnotKnotServer = "net.fabricmc.loader.impl.launch.knot.KnotServer", + NetFabricmcLoaderLaunchKnotKnotServer = "net.fabricmc.loader.launch.knot.KnotServer", +} + +export enum MainClassEnum { + NetMinecraftLaunchwrapperLaunch = "net.minecraft.launchwrapper.Launch", +} + +export interface Loader { + separator: Separator; + build: number; + maven: string; + version: string; + stable: boolean; +} + +export enum Separator { + Build = "+build.", + Empty = ".", +} + +export async function getFabricData(minecraftVersion: MinecraftVersion): Promise { + const req: FabricVersion[] = JSON.parse(await (await os.execCommand(`curl -X GET -H "Content-Type: application/json" https://meta.fabricmc.net/v2/versions/loader/${minecraftVersion}`)).stdOut) + return req; +} \ No newline at end of file diff --git a/frontend/src/lib/minecraft/modloaders/forge.ts b/frontend/src/lib/minecraft/modloaders/forge.ts new file mode 100644 index 0000000..3122f44 --- /dev/null +++ b/frontend/src/lib/minecraft/modloaders/forge.ts @@ -0,0 +1,37 @@ +import type { MinecraftVersion } from "../data"; +import { os } from "@neutralinojs/lib"; + +export interface ForgeVersion { + id: string; + build: number; + v: number; + version: string; + modified: Date; + mcversion: MinecraftVersion; + files: File[]; + branch: null | string; +} + +export interface File { + format: Format; + category: Category; + hash: string; +} + +export enum Category { + Changelog = "changelog", + Installer = "installer", + Mdk = "mdk", + Universal = "universal", +} + +export enum Format { + Jar = "jar", + Txt = "txt", + Zip = "zip", +} + +export async function getForgeData(minecraftVersion: MinecraftVersion): Promise { + const req: ForgeVersion[] = JSON.parse(await (await os.execCommand(`curl -X GET -H "Content-Type: application/json" https://bmclapi2.bangbang93.com/forge/minecraft/${minecraftVersion}`)).stdOut) + return req; +} \ No newline at end of file diff --git a/frontend/src/lib/minecraft/modloaders/neoforge.ts b/frontend/src/lib/minecraft/modloaders/neoforge.ts new file mode 100644 index 0000000..5edd1ea --- /dev/null +++ b/frontend/src/lib/minecraft/modloaders/neoforge.ts @@ -0,0 +1,14 @@ +import { os } from '@neutralinojs/lib'; + +export async function getNeoforgeData() { + // Using curl to get around the CORS policy + const res = ( + await os.execCommand( + `curl -X GET -H "Content-Type: application/xml" https://maven.neoforged.net/releases/net/neoforged/neoforge/maven-metadata.xml`, + ) + ).stdOut; + // fxparser was imported in the index.html file + const parser = new fxparser.XMLParser() + const data = parser.parse(res) + console.log(data) +} \ No newline at end of file diff --git a/frontend/src/lib/minecraft/mods.ts b/frontend/src/lib/minecraft/mods.ts new file mode 100644 index 0000000..e69de29 diff --git a/frontend/src/lib/minecraft/prismlauncher/instance.ts b/frontend/src/lib/minecraft/prismlauncher/instance.ts new file mode 100644 index 0000000..1604596 --- /dev/null +++ b/frontend/src/lib/minecraft/prismlauncher/instance.ts @@ -0,0 +1,84 @@ +import type { MinecraftVersion } from '../data'; +import { getForgeData } from '../modloaders/forge'; +import { getFabricData } from '../modloaders/fabric'; +import { debug } from '@neutralinojs/lib'; + +export interface InstanceBuilderConfig { + modloader: { + type: 'vanilla' | 'fabric' | 'forge' | 'neoforge'; + version?: string; + }; + version: MinecraftVersion; +} + +export interface InstanceBuilderOpts { + path: string; + name: string; + icon: string; + config: InstanceBuilderConfig; +} + +export class InstanceBuilder { + public readonly path: string; + public readonly name: string; + public readonly icon: string; + public readonly config: InstanceBuilderConfig; + + constructor(options: InstanceBuilderOpts) { + const { path, name, icon, config } = options; + this.path = path; + this.name = name; + this.icon = icon; + this.config = config; + } + + public async setForgeVersion(): Promise { + if (this.config.modloader.version) return; + try { + const forgeData = await getForgeData(this.config.version); + + if (forgeData.length > 0) { + const latestForgeVersion = forgeData.reduce((max, current) => (current.build > max.build ? current : max)); + this.config.modloader.version = latestForgeVersion.version; + console.log(latestForgeVersion.version); + } else { + throw new Error(`No Forge versions found for Minecraft version ${this.config.version}`); + } + } catch (error: any) { + debug.log(`Error setting Forge version: ${error.message}`); + throw error; + } + } + + public async setFabricVersion(): Promise { + if (this.config.modloader.version) return; + try { + const fabricData = await getFabricData(this.config.version); + const stableVersions = fabricData.filter((fd) => fd.loader.stable === true); + this.config.modloader.version = stableVersions.reduce((max, current) => + current.loader.build > max.loader.build ? current : max, + ).loader.version; + // `https://maven.fabricmc.net/net/fabricmc/fabric-loader/${latestStableVersion.loader.version}/fabric-loader-${latestStableVersion.loader.version}.jar`; + } catch (error) { + console.log(error); + } + } + + public async setNeoforgeVersion(): Promise { + if (this.config.modloader.version) return; + // Will include later once NeoForge creates their Meta API + } + + public async initialize(): Promise { + switch (this.config.modloader.type) { + case 'forge': + await this.setForgeVersion(); + break; + case 'fabric': + await this.setFabricVersion(); + break; + case "vanilla": + this.config.modloader.version = this.config.version + } + } +} diff --git a/svelte/src/lib/modules/env.ts b/frontend/src/lib/modules/env.ts similarity index 100% rename from svelte/src/lib/modules/env.ts rename to frontend/src/lib/modules/env.ts diff --git a/svelte/src/lib/modules/launch.ts b/frontend/src/lib/modules/launch.ts similarity index 100% rename from svelte/src/lib/modules/launch.ts rename to frontend/src/lib/modules/launch.ts diff --git a/svelte/src/lib/modules/notifications.ts b/frontend/src/lib/modules/notifications.ts similarity index 76% rename from svelte/src/lib/modules/notifications.ts rename to frontend/src/lib/modules/notifications.ts index 9ce3598..702a00d 100644 --- a/svelte/src/lib/modules/notifications.ts +++ b/frontend/src/lib/modules/notifications.ts @@ -1,8 +1,7 @@ -import { os, window as w } from "@neutralinojs/lib" -import LibPaths from "../lib-paths"; +import { debug, os, window as w } from "@neutralinojs/lib" +import { libraryPath } from "@/lib.paths"; import { getMode } from "./env"; import { focusWindow } from "./window"; -import terminal from "virtual:terminal"; const mode = getMode() @@ -38,7 +37,8 @@ export async function showNotification(options: NotificationOptions) { async function darwin(options: NotificationOptions) { try { - const alerter = LibPaths.notifications.darwin[mode] + const alerter = libraryPath("notifications") + debug.log(`${alerter} -message "${options.content}" -title "${options.title}" -group "${options.id}" -sender "AutoEvent" ${options.timeout ? '-timeout ' + Math.floor(options.timeout) : ''} ${options.sound ? '-sound default' : ''}`) os.execCommand(`${alerter} -message "${options.content}" -title "${options.title}" -group "${options.id}" -sender "AutoEvent" ${options.timeout ? '-timeout ' + Math.floor(options.timeout) : ''} ${options.sound ? '-sound default' : ''}`).then(cmd => { if (cmd.stdOut === "@ACTIONCLICKED") { focusWindow() diff --git a/svelte/src/lib/modules/url.ts b/frontend/src/lib/modules/url.ts similarity index 100% rename from svelte/src/lib/modules/url.ts rename to frontend/src/lib/modules/url.ts diff --git a/svelte/src/lib/modules/window.ts b/frontend/src/lib/modules/window.ts similarity index 100% rename from svelte/src/lib/modules/window.ts rename to frontend/src/lib/modules/window.ts diff --git a/frontend/src/lib/neu/init.ts b/frontend/src/lib/neu/init.ts new file mode 100644 index 0000000..ab94d03 --- /dev/null +++ b/frontend/src/lib/neu/init.ts @@ -0,0 +1,15 @@ +// import authInfo from "@root/.tmp/auth_info.json" +if (import.meta.env.DEV) { + try { + // // method 1 + // const storedToken = sessionStorage.getItem('NL_TOKEN'); + + // // method 2 + // const {accessToken, port} = authInfo; + // window.NL_PORT = port; + // window.NL_TOKEN = accessToken; + } catch (error) { + console.log(error); + console.error('Auth file not found, native API calls will not work.'); + } +} diff --git a/svelte/src/lib/utils.ts b/frontend/src/lib/utils.ts similarity index 100% rename from svelte/src/lib/utils.ts rename to frontend/src/lib/utils.ts diff --git a/frontend/src/types/fxparser.d.ts b/frontend/src/types/fxparser.d.ts new file mode 100644 index 0000000..ee14ee6 --- /dev/null +++ b/frontend/src/types/fxparser.d.ts @@ -0,0 +1,404 @@ +declare module fxparser { + type X2jOptions = { + /** + * Preserve the order of tags in resulting JS object + * + * Defaults to `false` + */ + preserveOrder?: boolean; + + /** + * Give a prefix to the attribute name in the resulting JS object + * + * Defaults to '@_' + */ + attributeNamePrefix?: string; + + /** + * A name to group all attributes of a tag under, or `false` to disable + * + * Defaults to `false` + */ + attributesGroupName?: false | string; + + /** + * The name of the next node in the resulting JS + * + * Defaults to `#text` + */ + textNodeName?: string; + + /** + * Whether to ignore attributes when parsing + * + * Defaults to `true` + */ + ignoreAttributes?: boolean; + + /** + * Whether to remove namespace string from tag and attribute names + * + * Defaults to `false` + */ + removeNSPrefix?: boolean; + + /** + * Whether to allow attributes without value + * + * Defaults to `false` + */ + allowBooleanAttributes?: boolean; + + /** + * Whether to parse tag value with `strnum` package + * + * Defaults to `true` + */ + parseTagValue?: boolean; + + /** + * Whether to parse tag value with `strnum` package + * + * Defaults to `false` + */ + parseAttributeValue?: boolean; + + /** + * Whether to remove surrounding whitespace from tag or attribute value + * + * Defaults to `true` + */ + trimValues?: boolean; + + /** + * Give a property name to set CDATA values to instead of merging to tag's text value + * + * Defaults to `false` + */ + cdataPropName?: false | string; + + /** + * If set, parse comments and set as this property + * + * Defaults to `false` + */ + commentPropName?: false | string; + + /** + * Control how tag value should be parsed. Called only if tag value is not empty + * + * @returns {undefined|null} `undefined` or `null` to set original value. + * @returns {unknown} + * + * 1. Different value or value with different data type to set new value. + * 2. Same value to set parsed value if `parseTagValue: true`. + * + * Defaults to `(tagName, val, jPath, hasAttributes, isLeafNode) => val` + */ + tagValueProcessor?: (tagName: string, tagValue: string, jPath: string, hasAttributes: boolean, isLeafNode: boolean) => unknown; + + /** + * Control how attribute value should be parsed + * + * @param attrName + * @param attrValue + * @param jPath + * @returns {undefined|null} `undefined` or `null` to set original value + * @returns {unknown} + * + * Defaults to `(attrName, val, jPath) => val` + */ + attributeValueProcessor?: (attrName: string, attrValue: string, jPath: string) => unknown; + + /** + * Options to pass to `strnum` for parsing numbers + * + * Defaults to `{ hex: true, leadingZeros: true, eNotation: true }` + */ + numberParseOptions?: strnumOptions; + + /** + * Nodes to stop parsing at + * + * Defaults to `[]` + */ + stopNodes?: string[]; + + /** + * List of tags without closing tags + * + * Defaults to `[]` + */ + unpairedTags?: string[]; + + /** + * Whether to always create a text node + * + * Defaults to `false` + */ + alwaysCreateTextNode?: boolean; + + /** + * Determine whether a tag should be parsed as an array + * + * @param tagName + * @param jPath + * @param isLeafNode + * @param isAttribute + * @returns {boolean} + * + * Defaults to `() => false` + */ + isArray?: (tagName: string, jPath: string, isLeafNode: boolean, isAttribute: boolean) => boolean; + + /** + * Whether to process default and DOCTYPE entities + * + * Defaults to `true` + */ + processEntities?: boolean; + + /** + * Whether to process HTML entities + * + * Defaults to `false` + */ + htmlEntities?: boolean; + + /** + * Whether to ignore the declaration tag from output + * + * Defaults to `false` + */ + ignoreDeclaration?: boolean; + + /** + * Whether to ignore Pi tags + * + * Defaults to `false` + */ + ignorePiTags?: boolean; + + /** + * Transform tag names + * + * Defaults to `false` + */ + transformTagName?: ((tagName: string) => string) | false; + + /** + * Transform attribute names + * + * Defaults to `false` + */ + transformAttributeName?: ((attributeName: string) => string) | false; + + /** + * Change the tag name when a different name is returned. Skip the tag from parsed result when false is returned. + * Modify `attrs` object to control attributes for the given tag. + * + * @returns {string} new tag name. + * @returns false to skip the tag + * + * Defaults to `(tagName, jPath, attrs) => tagName` + */ + updateTag?: (tagName: string, jPath: string, attrs: {[k: string]: string}) => string | boolean; + }; + + type strnumOptions = { + hex: boolean; + leadingZeros: boolean, + skipLike?: RegExp, + eNotation?: boolean + } + + type validationOptions = { + /** + * Whether to allow attributes without value + * + * Defaults to `false` + */ + allowBooleanAttributes?: boolean; + + /** + * List of tags without closing tags + * + * Defaults to `[]` + */ + unpairedTags?: string[]; + }; + + type XmlBuilderOptions = { + /** + * Give a prefix to the attribute name in the resulting JS object + * + * Defaults to '@_' + */ + attributeNamePrefix?: string; + + /** + * A name to group all attributes of a tag under, or `false` to disable + * + * Defaults to `false` + */ + attributesGroupName?: false | string; + + /** + * The name of the next node in the resulting JS + * + * Defaults to `#text` + */ + textNodeName?: string; + + /** + * Whether to ignore attributes when parsing + * + * Defaults to `true` + */ + ignoreAttributes?: boolean; + + /** + * Give a property name to set CDATA values to instead of merging to tag's text value + * + * Defaults to `false` + */ + cdataPropName?: false | string; + + /** + * If set, parse comments and set as this property + * + * Defaults to `false` + */ + commentPropName?: false | string; + + /** + * Whether to make output pretty instead of single line + * + * Defaults to `false` + */ + format?: boolean; + + + /** + * If `format` is set to `true`, sets the indent string + * + * Defaults to ` ` + */ + indentBy?: string; + + /** + * Give a name to a top-level array + * + * Defaults to `undefined` + */ + arrayNodeName?: string; + + /** + * Create empty tags for tags with no text value + * + * Defaults to `false` + */ + suppressEmptyNode?: boolean; + + /** + * Suppress an unpaired tag + * + * Defaults to `true` + */ + suppressUnpairedNode?: boolean; + + /** + * Don't put a value for boolean attributes + * + * Defaults to `true` + */ + suppressBooleanAttributes?: boolean; + + /** + * Preserve the order of tags in resulting JS object + * + * Defaults to `false` + */ + preserveOrder?: boolean; + + /** + * List of tags without closing tags + * + * Defaults to `[]` + */ + unpairedTags?: string[]; + + /** + * Nodes to stop parsing at + * + * Defaults to `[]` + */ + stopNodes?: string[]; + + /** + * Control how tag value should be parsed. Called only if tag value is not empty + * + * @returns {undefined|null} `undefined` or `null` to set original value. + * @returns {unknown} + * + * 1. Different value or value with different data type to set new value. + * 2. Same value to set parsed value if `parseTagValue: true`. + * + * Defaults to `(tagName, val, jPath, hasAttributes, isLeafNode) => val` + */ + tagValueProcessor?: (name: string, value: unknown) => string; + + /** + * Control how attribute value should be parsed + * + * @param attrName + * @param attrValue + * @param jPath + * @returns {undefined|null} `undefined` or `null` to set original value + * @returns {unknown} + * + * Defaults to `(attrName, val, jPath) => val` + */ + attributeValueProcessor?: (name: string, value: unknown) => string; + + /** + * Whether to process default and DOCTYPE entities + * + * Defaults to `true` + */ + processEntities?: boolean; + + + oneListGroup?: boolean; + }; + + type ESchema = string | object | Array; + + type ValidationError = { + err: { + code: string; + msg: string, + line: number, + col: number + }; + }; + + export class XMLParser { + constructor(options?: X2jOptions); + parse(xmlData: string | Buffer ,validationOptions?: validationOptions | boolean): any; + /** + * Add Entity which is not by default supported by this library + * @param entityIdentifier {string} Eg: 'ent' for &ent; + * @param entityValue {string} Eg: '\r' + */ + addEntity(entityIdentifier: string, entityValue: string): void; + } + + export class XMLValidator{ + static validate( xmlData: string, options?: validationOptions): true | ValidationError; + } + export class XMLBuilder { + constructor(options?: XmlBuilderOptions); + build(jObj: any): any; + } +} \ No newline at end of file diff --git a/frontend/src/types/global.d.ts b/frontend/src/types/global.d.ts new file mode 100644 index 0000000..78705b1 --- /dev/null +++ b/frontend/src/types/global.d.ts @@ -0,0 +1,13 @@ +declare type FileDropEvent = import('filedrop-svelte/event').FileDropEvent; +declare type FileDropSelectEvent = import('filedrop-svelte/event').FileDropSelectEvent; +declare type FileDropDragEvent = import('filedrop-svelte/event').FileDropDragEvent; +declare namespace svelteHTML { + interface HTMLAttributes { + 'on:filedrop'?: ( + event: CustomEvent & { + target: EventTarget & T; + } + ) => void; + // etc + } +} \ No newline at end of file diff --git a/svelte/src/vite-env.d.ts b/frontend/src/types/vite-env.d.ts similarity index 100% rename from svelte/src/vite-env.d.ts rename to frontend/src/types/vite-env.d.ts diff --git a/svelte/src/types/websocket.ts b/frontend/src/types/websocket.ts similarity index 100% rename from svelte/src/types/websocket.ts rename to frontend/src/types/websocket.ts diff --git a/svelte/src/types/window.d.ts b/frontend/src/types/window.d.ts similarity index 100% rename from svelte/src/types/window.d.ts rename to frontend/src/types/window.d.ts diff --git a/frontend/src/windows/main/App.svelte b/frontend/src/windows/main/App.svelte new file mode 100644 index 0000000..a693b2f --- /dev/null +++ b/frontend/src/windows/main/App.svelte @@ -0,0 +1,49 @@ + + + + +

+ + +
+ +
+ {#if page === 'events'} +
+ +
+ {:else if page === 'settings'} +
+ +
+ {:else if page === 'dev'} +
+ +
+ {/if} +
+
+
diff --git a/svelte/src/windows/main/Sidebar.svelte b/frontend/src/windows/main/Sidebar.svelte similarity index 100% rename from svelte/src/windows/main/Sidebar.svelte rename to frontend/src/windows/main/Sidebar.svelte diff --git a/svelte/src/windows/main/WebSocketHandler.svelte b/frontend/src/windows/main/WebSocketHandler.svelte similarity index 100% rename from svelte/src/windows/main/WebSocketHandler.svelte rename to frontend/src/windows/main/WebSocketHandler.svelte diff --git a/frontend/src/windows/main/app.css b/frontend/src/windows/main/app.css new file mode 100644 index 0000000..617f5e9 --- /dev/null +++ b/frontend/src/windows/main/app.css @@ -0,0 +1,79 @@ +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: light dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +a { + font-weight: 500; + color: #646cff; + text-decoration: inherit; +} +a:hover { + color: #535bf2; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +h1 { + font-size: 3.2em; + line-height: 1.1; +} + +.card { + padding: 2em; +} + +#app { + max-width: 1280px; + margin: 0 auto; + padding: 2rem; + text-align: center; +} + +button { + border-radius: 8px; + border: 1px solid transparent; + padding: 0.6em 1.2em; + font-size: 1em; + font-weight: 500; + font-family: inherit; + background-color: #1a1a1a; + cursor: pointer; + transition: border-color 0.25s; +} +button:hover { + border-color: #646cff; +} +button:focus, +button:focus-visible { + outline: 4px auto -webkit-focus-ring-color; +} + +@media (prefers-color-scheme: light) { + :root { + color: #213547; + background-color: #ffffff; + } + a:hover { + color: #747bff; + } + button { + background-color: #f9f9f9; + } +} diff --git a/svelte/src/windows/main/content/Dev.svelte b/frontend/src/windows/main/content/Dev.svelte similarity index 75% rename from svelte/src/windows/main/content/Dev.svelte rename to frontend/src/windows/main/content/Dev.svelte index 6f62dd0..d64a1ad 100644 --- a/svelte/src/windows/main/content/Dev.svelte +++ b/frontend/src/windows/main/content/Dev.svelte @@ -1,8 +1,12 @@
@@ -29,4 +50,6 @@
+ +
\ No newline at end of file diff --git a/svelte/src/windows/main/content/Events.svelte b/frontend/src/windows/main/content/Events.svelte similarity index 95% rename from svelte/src/windows/main/content/Events.svelte rename to frontend/src/windows/main/content/Events.svelte index ea804dd..7d5c98e 100644 --- a/svelte/src/windows/main/content/Events.svelte +++ b/frontend/src/windows/main/content/Events.svelte @@ -5,7 +5,6 @@ import {type WebsocketMessage, EventMessageType} from "../../../types/websocket" import {window as w} from "@neutralinojs/lib" import EventCard from "./Events/EventCard.svelte" - import terminal from "virtual:terminal" let websocket: WebSocket let status: boolean @@ -37,7 +36,7 @@
-

AutoEvent

+

AutoEvent

+ import * as Card from '$lib/components/ui/card'; + import { type Files } from '../../../../../../node_modules/filedrop-svelte'; + + import { Button } from '$lib/components/ui/button'; + import * as Dialog from '$lib/components/ui/dialog'; + import { Label } from '$lib/components/ui/label'; + import * as AlertDialog from '../../../../lib/components/ui/alert-dialog'; + + import EventCardSelect from './EventCardSelect.svelte'; + import { isVersionBelow, versions } from '$lib/minecraft/data'; + import Dropzone from '$lib/components/ce/Dropzone.svelte'; + import { toast } from 'svelte-sonner'; + + export let name: string; + export let description: string; + export let icon: string; + + let choosenLauncher: string | undefined; + let choosenVersion: string | undefined; + let choosenModLoader: string | undefined; + + const launchers: { label: string; value: string; icon: string }[] = [ + { label: 'PrismLauncher', value: 'prism', icon: '/assets/prismlauncher.png' }, + { label: 'Minecraft Launcher', value: 'minecraft', icon: '/assets/minecraftlauncher.png' }, + ]; + + const modloaders: { label: string; value: string; icon: string; minVersion: string }[] = [ + { label: 'Fabric', value: 'fabric', icon: '/assets/fabricmc.png', minVersion: '1.14' }, + { label: 'NeoForge', value: 'neoforge', icon: '/assets/neoforge.png', minVersion: '1.20.1' }, + { label: 'Forge', value: 'forge', icon: '/assets/forge.jpg', minVersion: '1.7.2' }, + ]; + + let dropzoneError: () => void; + let dropzoneMessage = 'Selectionnez votre archive de mods'; + // Input checks + + function currentModLoaderSupported() { + if (!choosenVersion || !choosenModLoader) return false; + switch (choosenModLoader) { + case 'fabric': + if (!isVersionBelow(choosenVersion, '1.14')) break; + return false; + case 'neoforge': + if (!isVersionBelow(choosenVersion, '1.20.1')) break; + return false; + } + return true; + } + + // + + function alertChecks(e: MouseEvent) { + if (!currentModLoaderSupported()) { + e.stopImmediatePropagation(); + e.preventDefault(); + } + if (!choosenVersion) return; + if (!currentModLoaderSupported()) { + const modloader = modloaders.find((ml) => ml.value === choosenModLoader); + toast.error(`${modloader?.label} ne supporte pas la version "${choosenVersion}" (${modloader?.minVersion}+)`); + } + } + + let fileInfo: { path: string | undefined; file: File | undefined } = { + path: undefined, + file: undefined, + }; + function handleDropzone(e: CustomEvent) { + // Unsported warning + switch (window.NL_OS) { + case 'Windows': + case 'Linux': + toast.error(`Votre OS (${window.NL_OS}) ne supporte pas encore l'upload de fichiers.`); + return; + } + + switch (e.type) { + case 'filedrop': + const event = e as CustomEvent; + if (event.detail.accepted.length < 1) { + toast.error(`Le fichier donné (${event.detail.rejected[0].file.name}) n'est pas une archive (.zip, .rar, .7z)`); + dropzoneError(); + return; + } else if (event.detail.accepted.length > 1) { + toast.error('Seulement 1 fichier peut être utilisé.'); + dropzoneError(); + } + fileInfo.file = event.detail.accepted[0]; + break; + case 'fileselected': + fileInfo.path = (e as CustomEvent).detail; + break; + default: + toast.error('Une erreur est survenue lors du traitement de vos fichiers (FILEPATH_NOT_FOUND)'); + return; + } + if (!fileInfo.file && !fileInfo.path) { + toast.error('Une erreur est survenue lors du traitement de vos fichiers (FILEINFO_NOT_FOUND)'); + return; + } + dropzoneMessage = fileInfo.file ? fileInfo.file.name : (fileInfo.path || "file_path_not_found"); + + // TODO: Pass the filepath etc to the minecraft launch script + } + + +
+ + { + choosenLauncher = undefined; + choosenVersion = undefined; + choosenModLoader = undefined; + fileInfo.file = undefined; + fileInfo.path = undefined; + dropzoneMessage = 'Selectionnez votre archive de mods'; + }} + > + +
+ {name} + {description} +
+ {name +
+
+
+ + + Lancer Minecraft + Séléctionnez la façon de lancer Minecraft + +
+
+ + { + choosenLauncher = v.detail; + }} + items={launchers} + placeholder="Sélectionnez un launcher" /> +
+
+ + { + choosenVersion = v.detail; + }} + placeholder="Sélectionnez une version" + rem={16} + items={versions.map((v) => ({ label: v, value: v }))} /> +
+
+ + { + choosenModLoader = v.detail; + }} + items={modloaders} + placeholder="Sélectionnez un launcher" /> +
+ +
+ + {#if choosenLauncher && choosenModLoader && choosenVersion && (fileInfo.path || fileInfo.file)} + + + + + + + + Êtes-vous sûr? + + {#if choosenLauncher === 'minecraft'} + Vous allez créer un profil de configuration avec + {launchers.find((la) => la.value === choosenLauncher)?.label} + en + {choosenVersion + ' ' + modloaders.find((ml) => ml.value === choosenModLoader)?.label}. + {:else} + Vous allez lancer votre jeu avec + {launchers.find((la) => la.value === choosenLauncher)?.label} + en + {choosenVersion + ' ' + modloaders.find((ml) => ml.value === choosenModLoader)?.label}. + {/if} + + + + Cancel + + Continue + + + + + {:else} + + {/if} + +
+
+
diff --git a/svelte/src/windows/main/content/Events/EventCardSelect.svelte b/frontend/src/windows/main/content/Events/EventCardSelect.svelte similarity index 100% rename from svelte/src/windows/main/content/Events/EventCardSelect.svelte rename to frontend/src/windows/main/content/Events/EventCardSelect.svelte diff --git a/svelte/src/windows/main/content/Events/EventStore.ts b/frontend/src/windows/main/content/Events/EventStore.ts similarity index 100% rename from svelte/src/windows/main/content/Events/EventStore.ts rename to frontend/src/windows/main/content/Events/EventStore.ts diff --git a/svelte/src/windows/main/content/Settings.svelte b/frontend/src/windows/main/content/Settings.svelte similarity index 100% rename from svelte/src/windows/main/content/Settings.svelte rename to frontend/src/windows/main/content/Settings.svelte diff --git a/frontend/src/windows/main/main.ts b/frontend/src/windows/main/main.ts new file mode 100644 index 0000000..bc96e4a --- /dev/null +++ b/frontend/src/windows/main/main.ts @@ -0,0 +1,16 @@ +// Neutralino dev patch +// import "$lib/neu/init" + +import "@/app.pcss" +import './ts/window' +import App from './App.svelte' +import { init } from "@neutralinojs/lib" + +init() + +const app = new App({ + // @ts-expect-error + target: document.getElementById('app'), +}) + +export default app \ No newline at end of file diff --git a/frontend/src/windows/main/ts/window.ts b/frontend/src/windows/main/ts/window.ts new file mode 100644 index 0000000..5e58353 --- /dev/null +++ b/frontend/src/windows/main/ts/window.ts @@ -0,0 +1,6 @@ +import { events, app, debug } from "@neutralinojs/lib"; +events.on("windowClose",() => { + app.exit(0).catch(console.error) +}).catch(console.error).then(()=>{ + debug.log("Attached window closer").catch(console.error) +}) \ No newline at end of file diff --git a/svelte/svelte.config.js b/frontend/svelte.config.js similarity index 100% rename from svelte/svelte.config.js rename to frontend/svelte.config.js diff --git a/neutralino.config.json b/neutralino.config.json index 0f68d39..79e45b3 100644 --- a/neutralino.config.json +++ b/neutralino.config.json @@ -1,66 +1,51 @@ { - "applicationId": "ts.neutralino.svelte", + "applicationId": "events.commu.autoevents", "version": "1.0.0", "defaultMode": "window", - "documentRoot": "/svelte/dist", + "documentRoot": "/frontend/dist", "url": "/", "enableServer": true, "enableNativeAPI": true, + "exportAuthInfo": false, + "logging": { + "writeToLogFile": false, + "enabled": true + }, "nativeAllowList": [ "app.*", "os.*", "window.*", "filesystem.*", "storage.*", - "clipboard.*" + "clipboard.*", + "debug.*" ], "modes": { "window": { - "title": "AutoEvent", + "title": "AutoEvent", "width": 1200, "height": 800, "minWidth": 400, "minHeight": 200, - "icon": "/svelte/public/favicon.png", - "enableInspector": true, - "hidden": false + "icon": "/frontend/public/favicon.png", + "hidden": false, + "exitProcessOnClose": false, + "useSavedState": false } }, "cli": { "binaryName": "AutoEvent", - "resourcesPath": "/svelte/dist", + "resourcesPath": "/frontend/dist", "extensionsPath": "/extensions/", "binaryVersion": "4.14.1", "clientVersion": "3.12.0", "frontendLibrary": { - "patchFile": "/svelte/index.html", + "buildCommand": "npm run neu:checkup", + "patchFile": "scripts/package/dummy.html", "devUrl": "http://localhost:5173", - "projectPath": "/svelte/", - "initCommand": "npm install", - "devCommand": "BROWSER=none npm run dev", - "buildCommand": "npm run build" - } - }, - "buildScript": { - "mac": { - "architecture": ["universal"], - "minimumOS": "10.13.0", - "appName": "AutoEvent", - "appBundleName": "AutoEvent", - "appIdentifier": "events.commu.autoevents", - "appIcon": "icon.icns" - }, - "win": { - "architecture": ["x64"], - "appName": "AutoEvent", - "appIcon": "icon.ico" - }, - "linux": { - "architecture": ["x64", "arm64", "armhf"], - "appName": "AutoEvent", - "appIcon": "building/icon.png", - "appPath": "/usr/share/AutoEvent", - "appIconPath": "/usr/share/AutoEvent/icon.png" + "devCommand": "npm run neu:checkup", + "projectPath": "/", + "initCommand": "npm install" } } -} \ No newline at end of file +} diff --git a/package-lock.json b/package-lock.json index 0c0e371..1928e31 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,2578 +1,5482 @@ { - "name": "neutralino-svelte", - "version": "1.0.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "neutralino-svelte", - "version": "1.0.0", - "license": "ISC", - "devDependencies": { - "@neutralinojs/neu": "^10.1.0", - "vite-plugin-terminal": "^1.2.0" - } - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", - "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "aix" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", - "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", - "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", - "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", - "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", - "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", - "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", - "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", - "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", - "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", - "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", - "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", - "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", - "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", - "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", - "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", - "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", - "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", - "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", - "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", - "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", - "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", - "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "peer": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true - }, - "node_modules/@neutralinojs/neu": { - "version": "10.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "archiver": "^4.0.2", - "asar": "^3.0.3", - "chalk": "^4.1.0", - "chokidar": "^3.5.1", - "commander": "^7.2.0", - "configstore": "^5.0.1", - "decompress": "^4.2.1", - "edit-json-file": "^1.6.2", - "figlet": "^1.5.0", - "follow-redirects": "^1.13.1", - "fs-extra": "^9.0.1", - "recursive-readdir": "^2.2.2", - "spawn-command": "^0.0.2-1", - "tcp-port-used": "^1.0.2", - "uuid": "^8.3.2", - "websocket": "^1.0.34" - }, - "bin": { - "neu": "bin/neu.js" - }, - "funding": { - "type": "patreon", - "url": "https://www.patreon.com/shalithasuranga" - } - }, - "node_modules/@polka/url": { - "version": "1.0.0-next.24", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.24.tgz", - "integrity": "sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==", - "dev": true - }, - "node_modules/@rollup/plugin-strip": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@rollup/plugin-strip/-/plugin-strip-3.0.4.tgz", - "integrity": "sha512-LDRV49ZaavxUo2YoKKMQjCxzCxugu1rCPQa0lDYBOWLj6vtzBMr8DcoJjsmg+s450RbKbe3qI9ZLaSO+O1oNbg==", - "dev": true, - "dependencies": { - "@rollup/pluginutils": "^5.0.1", - "estree-walker": "^2.0.2", - "magic-string": "^0.30.3" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/pluginutils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", - "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", - "dev": true, - "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.6.tgz", - "integrity": "sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "peer": true - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.6.tgz", - "integrity": "sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "peer": true - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.6.tgz", - "integrity": "sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "peer": true - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.6.tgz", - "integrity": "sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "peer": true - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.6.tgz", - "integrity": "sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.6.tgz", - "integrity": "sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.6.tgz", - "integrity": "sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.6.tgz", - "integrity": "sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.6.tgz", - "integrity": "sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.6.tgz", - "integrity": "sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.6.tgz", - "integrity": "sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "peer": true - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.6.tgz", - "integrity": "sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "peer": true - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.6.tgz", - "integrity": "sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "peer": true - }, - "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true - }, - "node_modules/@types/glob": { - "version": "7.2.0", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "node_modules/@types/minimatch": { - "version": "5.1.2", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/@types/node": { - "version": "20.11.0", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "undici-types": "~5.26.4" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/anymatch": { - "version": "3.1.3", - "dev": true, - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/archiver": { - "version": "4.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "archiver-utils": "^2.1.0", - "async": "^3.2.0", - "buffer-crc32": "^0.2.1", - "glob": "^7.1.6", - "readable-stream": "^3.6.0", - "tar-stream": "^2.1.2", - "zip-stream": "^3.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/archiver-utils": { - "version": "2.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "glob": "^7.1.4", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", - "normalize-path": "^3.0.0", - "readable-stream": "^2.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/archiver-utils/node_modules/readable-stream": { - "version": "2.3.8", - "dev": true, - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/archiver-utils/node_modules/readable-stream/node_modules/string_decoder": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/asar": { - "version": "3.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "chromium-pickle-js": "^0.2.0", - "commander": "^5.0.0", - "glob": "^7.1.6", - "minimatch": "^3.0.4" - }, - "bin": { - "asar": "bin/asar.js" - }, - "engines": { - "node": ">=10.12.0" - }, - "optionalDependencies": { - "@types/glob": "^7.1.1" - } - }, - "node_modules/asar/node_modules/commander": { - "version": "5.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/async": { - "version": "3.2.5", - "dev": true, - "license": "MIT" - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "dev": true, - "license": "ISC", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "dev": true, - "license": "MIT" - }, - "node_modules/base64-js": { - "version": "1.5.1", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/bl": { - "version": "4.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-alloc": { - "version": "1.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" - } - }, - "node_modules/buffer-alloc-unsafe": { - "version": "1.1.0", - "dev": true, - "license": "MIT" - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/buffer-fill": { - "version": "1.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/bufferutil": { - "version": "4.0.8", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "node-gyp-build": "^4.3.0" - }, - "engines": { - "node": ">=6.14.2" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/chokidar": { - "version": "3.5.3", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "license": "MIT", - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chromium-pickle-js": { - "version": "0.2.0", - "dev": true, - "license": "MIT" - }, - "node_modules/color-convert": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "node_modules/commander": { - "version": "7.2.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/compress-commons": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-crc32": "^0.2.13", - "crc32-stream": "^3.0.1", - "normalize-path": "^3.0.0", - "readable-stream": "^2.3.7" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/compress-commons/node_modules/readable-stream": { - "version": "2.3.8", - "dev": true, - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/compress-commons/node_modules/readable-stream/node_modules/string_decoder": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/configstore": { - "version": "5.0.1", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "dev": true, - "license": "MIT" - }, - "node_modules/crc": { - "version": "3.8.0", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer": "^5.1.0" - } - }, - "node_modules/crc32-stream": { - "version": "3.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "crc": "^3.4.4", - "readable-stream": "^3.4.0" - }, - "engines": { - "node": ">= 6.9.0" - } - }, - "node_modules/crypto-random-string": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/d": { - "version": "1.0.1", - "dev": true, - "license": "ISC", - "dependencies": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "node_modules/debug": { - "version": "4.3.1", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decompress": { - "version": "4.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "decompress-tar": "^4.0.0", - "decompress-tarbz2": "^4.0.0", - "decompress-targz": "^4.0.0", - "decompress-unzip": "^4.0.1", - "graceful-fs": "^4.1.10", - "make-dir": "^1.0.0", - "pify": "^2.3.0", - "strip-dirs": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/decompress-tar": { - "version": "4.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "file-type": "^5.2.0", - "is-stream": "^1.1.0", - "tar-stream": "^1.5.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/decompress-tar/node_modules/tar-stream": { - "version": "1.6.2", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^1.0.0", - "buffer-alloc": "^1.2.0", - "end-of-stream": "^1.0.0", - "fs-constants": "^1.0.0", - "readable-stream": "^2.3.0", - "to-buffer": "^1.1.1", - "xtend": "^4.0.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/decompress-tar/node_modules/tar-stream/node_modules/bl": { - "version": "1.2.3", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "^2.3.5", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/decompress-tar/node_modules/tar-stream/node_modules/bl/node_modules/safe-buffer": { - "version": "5.2.1", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/decompress-tar/node_modules/tar-stream/node_modules/readable-stream": { - "version": "2.3.8", - "dev": true, - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/decompress-tar/node_modules/tar-stream/node_modules/readable-stream/node_modules/string_decoder": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/decompress-tarbz2": { - "version": "4.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "decompress-tar": "^4.1.0", - "file-type": "^6.1.0", - "is-stream": "^1.1.0", - "seek-bzip": "^1.0.5", - "unbzip2-stream": "^1.0.9" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/decompress-tarbz2/node_modules/file-type": { - "version": "6.2.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/decompress-targz": { - "version": "4.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "decompress-tar": "^4.1.1", - "file-type": "^5.2.0", - "is-stream": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/decompress-unzip": { - "version": "4.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "file-type": "^3.8.0", - "get-stream": "^2.2.0", - "pify": "^2.3.0", - "yauzl": "^2.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/decompress-unzip/node_modules/file-type": { - "version": "3.9.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decompress/node_modules/make-dir": { - "version": "1.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "pify": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/decompress/node_modules/make-dir/node_modules/pify": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "dev": true, - "license": "MIT" - }, - "node_modules/dot-prop": { - "version": "5.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/edit-json-file": { - "version": "1.8.0", - "dev": true, - "license": "MIT", - "dependencies": { - "find-value": "^1.0.12", - "iterate-object": "^1.3.4", - "r-json": "^1.2.10", - "set-value": "^4.1.0", - "w-json": "^1.3.10" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "dev": true, - "license": "MIT", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/es5-ext": { - "version": "0.10.62", - "dev": true, - "hasInstallScript": true, - "license": "ISC", - "dependencies": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "next-tick": "^1.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/es6-iterator": { - "version": "2.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/es6-symbol": { - "version": "3.1.3", - "dev": true, - "license": "ISC", - "dependencies": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "node_modules/esbuild": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", - "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", - "dev": true, - "hasInstallScript": true, - "peer": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.19.12", - "@esbuild/android-arm": "0.19.12", - "@esbuild/android-arm64": "0.19.12", - "@esbuild/android-x64": "0.19.12", - "@esbuild/darwin-arm64": "0.19.12", - "@esbuild/darwin-x64": "0.19.12", - "@esbuild/freebsd-arm64": "0.19.12", - "@esbuild/freebsd-x64": "0.19.12", - "@esbuild/linux-arm": "0.19.12", - "@esbuild/linux-arm64": "0.19.12", - "@esbuild/linux-ia32": "0.19.12", - "@esbuild/linux-loong64": "0.19.12", - "@esbuild/linux-mips64el": "0.19.12", - "@esbuild/linux-ppc64": "0.19.12", - "@esbuild/linux-riscv64": "0.19.12", - "@esbuild/linux-s390x": "0.19.12", - "@esbuild/linux-x64": "0.19.12", - "@esbuild/netbsd-x64": "0.19.12", - "@esbuild/openbsd-x64": "0.19.12", - "@esbuild/sunos-x64": "0.19.12", - "@esbuild/win32-arm64": "0.19.12", - "@esbuild/win32-ia32": "0.19.12", - "@esbuild/win32-x64": "0.19.12" - } - }, - "node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, - "node_modules/ext": { - "version": "1.7.0", - "dev": true, - "license": "ISC", - "dependencies": { - "type": "^2.7.2" - } - }, - "node_modules/ext/node_modules/type": { - "version": "2.7.2", - "dev": true, - "license": "ISC" - }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "pend": "~1.2.0" - } - }, - "node_modules/figlet": { - "version": "1.7.0", - "dev": true, - "license": "MIT", - "bin": { - "figlet": "bin/index.js" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/file-type": { - "version": "5.2.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-value": { - "version": "1.0.12", - "dev": true, - "license": "MIT" - }, - "node_modules/follow-redirects": { - "version": "1.15.5", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "license": "MIT", - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/fs-constants": { - "version": "1.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/fs-extra": { - "version": "9.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "dev": true, - "license": "ISC" - }, - "node_modules/fsevents": { - "version": "2.3.3", - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/get-stream": { - "version": "2.3.1", - "dev": true, - "license": "MIT", - "dependencies": { - "object-assign": "^4.0.1", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob/node_modules/minimatch": { - "version": "3.1.2", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "dev": true, - "license": "ISC" - }, - "node_modules/has-flag": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "BSD-3-Clause" - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "dev": true, - "license": "ISC", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "dev": true, - "license": "ISC" - }, - "node_modules/ip-regex": { - "version": "4.3.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-natural-number": { - "version": "4.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/is-number": { - "version": "7.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-obj": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-primitive": { - "version": "3.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-stream": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/is-url": { - "version": "1.2.4", - "dev": true, - "license": "MIT" - }, - "node_modules/is2": { - "version": "2.0.9", - "dev": true, - "license": "MIT", - "dependencies": { - "deep-is": "^0.1.3", - "ip-regex": "^4.1.0", - "is-url": "^1.2.4" - }, - "engines": { - "node": ">=v0.10.0" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/isobject": { - "version": "3.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/iterate-object": { - "version": "1.3.4", - "dev": true, - "license": "MIT" - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/kolorist": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz", - "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==", - "dev": true - }, - "node_modules/lazystream": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "^2.0.5" - }, - "engines": { - "node": ">= 0.6.3" - } - }, - "node_modules/lazystream/node_modules/readable-stream": { - "version": "2.3.8", - "dev": true, - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/lazystream/node_modules/readable-stream/node_modules/string_decoder": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/lodash.defaults": { - "version": "4.2.0", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.difference": { - "version": "4.5.0", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.flatten": { - "version": "4.4.0", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.union": { - "version": "4.6.0", - "dev": true, - "license": "MIT" - }, - "node_modules/magic-string": { - "version": "0.30.5", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", - "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", - "dev": true, - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/make-dir": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/minimatch": { - "version": "3.0.8", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/mrmime": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", - "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "dev": true, - "license": "MIT" - }, - "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "peer": true, - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/next-tick": { - "version": "1.1.0", - "dev": true, - "license": "ISC" - }, - "node_modules/node-gyp-build": { - "version": "4.8.0", - "dev": true, - "license": "MIT", - "bin": { - "node-gyp-build": "bin.js", - "node-gyp-build-optional": "optional.js", - "node-gyp-build-test": "build-test.js" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/once": { - "version": "1.4.0", - "dev": true, - "license": "ISC", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pend": { - "version": "1.2.0", - "dev": true, - "license": "MIT" - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true, - "peer": true - }, - "node_modules/picomatch": { - "version": "2.3.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie": { - "version": "2.0.4", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "pinkie": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss": { - "version": "8.4.33", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", - "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "peer": true, - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/r-json": { - "version": "1.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "w-json": "1.3.10" - } - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "dev": true, - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/recursive-readdir": { - "version": "2.2.3", - "dev": true, - "license": "MIT", - "dependencies": { - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/rollup": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.6.tgz", - "integrity": "sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==", - "dev": true, - "peer": true, - "dependencies": { - "@types/estree": "1.0.5" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.9.6", - "@rollup/rollup-android-arm64": "4.9.6", - "@rollup/rollup-darwin-arm64": "4.9.6", - "@rollup/rollup-darwin-x64": "4.9.6", - "@rollup/rollup-linux-arm-gnueabihf": "4.9.6", - "@rollup/rollup-linux-arm64-gnu": "4.9.6", - "@rollup/rollup-linux-arm64-musl": "4.9.6", - "@rollup/rollup-linux-riscv64-gnu": "4.9.6", - "@rollup/rollup-linux-x64-gnu": "4.9.6", - "@rollup/rollup-linux-x64-musl": "4.9.6", - "@rollup/rollup-win32-arm64-msvc": "4.9.6", - "@rollup/rollup-win32-ia32-msvc": "4.9.6", - "@rollup/rollup-win32-x64-msvc": "4.9.6", - "fsevents": "~2.3.2" - } - }, - "node_modules/safe-buffer": { - "version": "5.1.2", - "dev": true, - "license": "MIT" - }, - "node_modules/seek-bzip": { - "version": "1.0.6", - "dev": true, - "license": "MIT", - "dependencies": { - "commander": "^2.8.1" - }, - "bin": { - "seek-bunzip": "bin/seek-bunzip", - "seek-table": "bin/seek-bzip-table" - } - }, - "node_modules/seek-bzip/node_modules/commander": { - "version": "2.20.3", - "dev": true, - "license": "MIT" - }, - "node_modules/semver": { - "version": "6.3.1", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/set-value": { - "version": "4.1.0", - "dev": true, - "funding": [ - "https://github.com/sponsors/jonschlinkert", - "https://paypal.me/jonathanschlinkert", - "https://jonschlinkert.dev/sponsor" - ], - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4", - "is-primitive": "^3.0.1" - }, - "engines": { - "node": ">=11.0" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "dev": true, - "license": "ISC" - }, - "node_modules/sirv": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", - "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", - "dev": true, - "dependencies": { - "@polka/url": "^1.0.0-next.24", - "mrmime": "^2.0.0", - "totalist": "^3.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "dev": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/spawn-command": { - "version": "0.0.2-1", - "dev": true, - "license": "MIT" - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.2.1", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/strip-dirs": { - "version": "2.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "is-natural-number": "^4.0.1" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tar-stream": { - "version": "2.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tcp-port-used": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "4.3.1", - "is2": "^2.0.6" - } - }, - "node_modules/through": { - "version": "2.3.8", - "dev": true, - "license": "MIT" - }, - "node_modules/to-buffer": { - "version": "1.1.1", - "dev": true, - "license": "MIT" - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/totalist": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", - "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/type": { - "version": "1.2.0", - "dev": true, - "license": "ISC" - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "dev": true, - "license": "MIT", - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/ufo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.3.2.tgz", - "integrity": "sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==", - "dev": true - }, - "node_modules/unbzip2-stream": { - "version": "1.4.3", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer": "^5.2.1", - "through": "^2.3.8" - } - }, - "node_modules/undici-types": { - "version": "5.26.5", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/unique-string": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/universalify": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/utf-8-validate": { - "version": "5.0.10", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "node-gyp-build": "^4.3.0" - }, - "engines": { - "node": ">=6.14.2" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "dev": true, - "license": "MIT" - }, - "node_modules/uuid": { - "version": "8.3.2", - "dev": true, - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/vite": { - "version": "5.0.12", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.12.tgz", - "integrity": "sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==", - "dev": true, - "peer": true, - "dependencies": { - "esbuild": "^0.19.3", - "postcss": "^8.4.32", - "rollup": "^4.2.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/vite-plugin-terminal": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/vite-plugin-terminal/-/vite-plugin-terminal-1.2.0.tgz", - "integrity": "sha512-IIw1V+IySth8xlrGmH4U7YmfTp681vTzYpa7b8A3KNCJ2oW1BGPPwW8tSz6BQTvSgbRmrP/9NsBLsfXkN4e8sA==", - "dev": true, - "dependencies": { - "@rollup/plugin-strip": "^3.0.2", - "debug": "^4.3.4", - "kolorist": "^1.7.0", - "sirv": "^2.0.2", - "ufo": "^1.1.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/patak-dev" - }, - "peerDependencies": { - "vite": "^2.0.0||^3.0.0||^4.0.0||^5.0.0" - } - }, - "node_modules/vite-plugin-terminal/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/w-json": { - "version": "1.3.10", - "dev": true, - "license": "MIT" - }, - "node_modules/websocket": { - "version": "1.0.34", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "bufferutil": "^4.0.1", - "debug": "^2.2.0", - "es5-ext": "^0.10.50", - "typedarray-to-buffer": "^3.1.5", - "utf-8-validate": "^5.0.2", - "yaeti": "^0.0.6" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/websocket/node_modules/debug": { - "version": "2.6.9", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/websocket/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/wrappy": { - "version": "1.0.2", - "dev": true, - "license": "ISC" - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "dev": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/xdg-basedir": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.4" - } - }, - "node_modules/yaeti": { - "version": "0.0.6", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.32" - } - }, - "node_modules/yauzl": { - "version": "2.10.0", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - }, - "node_modules/zip-stream": { - "version": "3.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "archiver-utils": "^2.1.0", - "compress-commons": "^3.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">= 8" - } - } - } + "name": "neutralino-svelte", + "version": "1.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "neutralino-svelte", + "version": "1.1.0", + "license": "MIT", + "dependencies": { + "@expo/spawn-async": "^1.7.2", + "@melt-ui/pp": "^0.3.0", + "@neutralinojs/lib": "^5.0.0", + "attr-accept": "^2.2.2", + "autoprefixer": "^10.4.17", + "bits-ui": "^0.17.0", + "clsx": "^2.1.0", + "hotkeys-js": "^3.13.5", + "lucide-svelte": "^0.323.0", + "mode-watcher": "^0.2.1", + "path-browserify": "^1.0.1", + "svelte-sonner": "^0.3.17", + "tailwind-merge": "^2.2.1", + "tailwind-variants": "^0.1.20" + }, + "devDependencies": { + "@neutralinojs/neu": "^10.1.0", + "@sveltejs/vite-plugin-svelte": "^3.0.1", + "@tsconfig/svelte": "^5.0.2", + "@types/path-browserify": "^1.0.2", + "@types/signale": "^1.4.7", + "@types/tar": "^6.1.11", + "autoprefixer": "^10.4.16", + "await-exec-typescript": "github:artemhp/await-exec-typescript", + "filedrop-svelte": "^0.1.2", + "jszip": "^3.10.1", + "postcss": "^8.4.32", + "postcss-load-config": "^5.0.2", + "prettier": "^3.2.5", + "prettier-plugin-svelte": "^3.1.2", + "prettier-plugin-tailwindcss": "^0.5.9", + "resedit": "^2.0.0", + "signale": "^1.4.0", + "svelte": "^4.2.11", + "svelte-check": "^3.6.4", + "tailwindcss": "^3.3.6", + "tar": "^6.2.0", + "tslib": "^2.6.2", + "typescript": "^5.3.3", + "vite": "^5.1.3", + "vite-node": "^1.3.1", + "vite-plugin-html": "^3.2.2" + } + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.9.tgz", + "integrity": "sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", + "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", + "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", + "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", + "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", + "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", + "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", + "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", + "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", + "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", + "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", + "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", + "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", + "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", + "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", + "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", + "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", + "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", + "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", + "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", + "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", + "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", + "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", + "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@expo/spawn-async": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.7.2.tgz", + "integrity": "sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==", + "dependencies": { + "cross-spawn": "^7.0.3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.0.tgz", + "integrity": "sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==", + "dependencies": { + "@floating-ui/utils": "^0.2.1" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.3.tgz", + "integrity": "sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==", + "dependencies": { + "@floating-ui/core": "^1.0.0", + "@floating-ui/utils": "^0.2.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.1.tgz", + "integrity": "sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==" + }, + "node_modules/@internationalized/date": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.5.2.tgz", + "integrity": "sha512-vo1yOMUt2hzp63IutEaTUxROdvQg1qlMRsbCvbay2AK2Gai7wIgCyK5weEX3nHkiLgo4qCXHijFNC/ILhlRpOQ==", + "dependencies": { + "@swc/helpers": "^0.5.0" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz", + "integrity": "sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@melt-ui/pp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@melt-ui/pp/-/pp-0.3.0.tgz", + "integrity": "sha512-b07Bdh8l2KcwKVCXOY+SoBw1dk9eWvQfMSi6SoacpRVyVmmfpi0kV4oGt3HYF0tUCB3sEmVicxse50ZzZxEzEA==", + "dependencies": { + "estree-walker": "^3.0.3", + "magic-string": "^0.30.5" + }, + "engines": { + "pnpm": ">=8.6.3" + }, + "peerDependencies": { + "@melt-ui/svelte": ">= 0.29.0", + "svelte": "^3.55.0 || ^4.0.0 || ^5.0.0-next.1" + } + }, + "node_modules/@melt-ui/svelte": { + "version": "0.74.2", + "resolved": "https://registry.npmjs.org/@melt-ui/svelte/-/svelte-0.74.2.tgz", + "integrity": "sha512-bIfZakPK4h6mOeoeqFnpksUGxkGp5JO2xtfhv/eXjG2rTogsSeVZRPe8eTtE7HoCbokP1+mVM9LqWxipsYTjUA==", + "peer": true, + "dependencies": { + "@floating-ui/core": "^1.3.1", + "@floating-ui/dom": "^1.4.5", + "@internationalized/date": "^3.5.0", + "dequal": "^2.0.3", + "focus-trap": "^7.5.2", + "nanoid": "^5.0.4" + }, + "peerDependencies": { + "svelte": ">=3 <5" + } + }, + "node_modules/@melt-ui/svelte/node_modules/nanoid": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.6.tgz", + "integrity": "sha512-rRq0eMHoGZxlvaFOUdK1Ev83Bd1IgzzR+WJ3IbDJ7QOSdAxYjlurSPqFs9s4lJg29RT6nPwizFtJhQS6V5xgiA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "peer": true, + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^18 || >=20" + } + }, + "node_modules/@neutralinojs/lib": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@neutralinojs/lib/-/lib-5.0.0.tgz", + "integrity": "sha512-cOdxSEX7lB6V10czq5rig62xHyknAMWrQT2DVuzWvNANO9/YD+f9Nx6hNFq7QFu3wKinXinRHjDW+7HXErrL5A==" + }, + "node_modules/@neutralinojs/neu": { + "version": "10.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "archiver": "^4.0.2", + "asar": "^3.0.3", + "chalk": "^4.1.0", + "chokidar": "^3.5.1", + "commander": "^7.2.0", + "configstore": "^5.0.1", + "decompress": "^4.2.1", + "edit-json-file": "^1.6.2", + "figlet": "^1.5.0", + "follow-redirects": "^1.13.1", + "fs-extra": "^9.0.1", + "recursive-readdir": "^2.2.2", + "spawn-command": "^0.0.2-1", + "tcp-port-used": "^1.0.2", + "uuid": "^8.3.2", + "websocket": "^1.0.34" + }, + "bin": { + "neu": "bin/neu.js" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/shalithasuranga" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", + "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", + "dev": true, + "dependencies": { + "estree-walker": "^2.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "dev": true + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.12.0.tgz", + "integrity": "sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.12.0.tgz", + "integrity": "sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.12.0.tgz", + "integrity": "sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.12.0.tgz", + "integrity": "sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.12.0.tgz", + "integrity": "sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.12.0.tgz", + "integrity": "sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.12.0.tgz", + "integrity": "sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.12.0.tgz", + "integrity": "sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.12.0.tgz", + "integrity": "sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.12.0.tgz", + "integrity": "sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.12.0.tgz", + "integrity": "sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.12.0.tgz", + "integrity": "sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.12.0.tgz", + "integrity": "sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@sveltejs/vite-plugin-svelte": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-3.0.2.tgz", + "integrity": "sha512-MpmF/cju2HqUls50WyTHQBZUV3ovV/Uk8k66AN2gwHogNAG8wnW8xtZDhzNBsFJJuvmq1qnzA5kE7YfMJNFv2Q==", + "dev": true, + "dependencies": { + "@sveltejs/vite-plugin-svelte-inspector": "^2.0.0", + "debug": "^4.3.4", + "deepmerge": "^4.3.1", + "kleur": "^4.1.5", + "magic-string": "^0.30.5", + "svelte-hmr": "^0.15.3", + "vitefu": "^0.2.5" + }, + "engines": { + "node": "^18.0.0 || >=20" + }, + "peerDependencies": { + "svelte": "^4.0.0 || ^5.0.0-next.0", + "vite": "^5.0.0" + } + }, + "node_modules/@sveltejs/vite-plugin-svelte-inspector": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-2.0.0.tgz", + "integrity": "sha512-gjr9ZFg1BSlIpfZ4PRewigrvYmHWbDrq2uvvPB1AmTWKuM+dI1JXQSUu2pIrYLb/QncyiIGkFDFKTwJ0XqQZZg==", + "dev": true, + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.0.0 || >=20" + }, + "peerDependencies": { + "@sveltejs/vite-plugin-svelte": "^3.0.0", + "svelte": "^4.0.0 || ^5.0.0-next.0", + "vite": "^5.0.0" + } + }, + "node_modules/@sveltejs/vite-plugin-svelte-inspector/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@sveltejs/vite-plugin-svelte/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@swc/helpers": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.6.tgz", + "integrity": "sha512-aYX01Ke9hunpoCexYAgQucEpARGQ5w/cqHFrIR+e9gdKb1QWTsVJuTJ2ozQzIAxLyRQe/m+2RqzkyOOGiMKRQA==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@tsconfig/svelte": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@tsconfig/svelte/-/svelte-5.0.2.tgz", + "integrity": "sha512-BRbo1fOtyVbhfLyuCWw6wAWp+U8UQle+ZXu84MYYWzYSEB28dyfnRBIE99eoG+qdAC0po6L2ScIEivcT07UaMA==", + "dev": true + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" + }, + "node_modules/@types/glob": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/@types/node": { + "version": "20.11.0", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/path-browserify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/path-browserify/-/path-browserify-1.0.2.tgz", + "integrity": "sha512-ZkC5IUqqIFPXx3ASTTybTzmQdwHwe2C0u3eL75ldQ6T9E9IWFJodn6hIfbZGab73DfyiHN4Xw15gNxUq2FbvBA==", + "dev": true + }, + "node_modules/@types/pug": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.10.tgz", + "integrity": "sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==", + "dev": true + }, + "node_modules/@types/signale": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@types/signale/-/signale-1.4.7.tgz", + "integrity": "sha512-nc0j37QupTT7OcYeH3gRE1ZfzUalEUsDKJsJ3IsJr0pjjFZTjtrX1Bsn6Kv56YXI/H9rNSwAkIPRxNlZI8GyQw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@types/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-ThA1WD8aDdVU4VLuyq5NEqriwXErF5gEIJeyT6gHBWU7JtSmW2a5qjNv3/vR82O20mW+1vhmeZJfBQPT3HCugg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "minipass": "^4.0.0" + } + }, + "node_modules/@types/tar/node_modules/minipass": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/acorn": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/archiver": { + "version": "4.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "archiver-utils": "^2.1.0", + "async": "^3.2.0", + "buffer-crc32": "^0.2.1", + "glob": "^7.1.6", + "readable-stream": "^3.6.0", + "tar-stream": "^2.1.2", + "zip-stream": "^3.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/archiver-utils": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/archiver-utils/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/archiver-utils/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/asar": { + "version": "3.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chromium-pickle-js": "^0.2.0", + "commander": "^5.0.0", + "glob": "^7.1.6", + "minimatch": "^3.0.4" + }, + "bin": { + "asar": "bin/asar.js" + }, + "engines": { + "node": ">=10.12.0" + }, + "optionalDependencies": { + "@types/glob": "^7.1.1" + } + }, + "node_modules/asar/node_modules/commander": { + "version": "5.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/async": { + "version": "3.2.5", + "dev": true, + "license": "MIT" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/attr-accept": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/attr-accept/-/attr-accept-2.2.2.tgz", + "integrity": "sha512-7prDjvt9HmqiZ0cl5CRjtS84sEyhsHP2coDkaZKRKVfCDo9s7iw7ChVmar78Gu9pC4SoR/28wFu/G5JJhTnqEg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.17", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz", + "integrity": "sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "browserslist": "^4.22.2", + "caniuse-lite": "^1.0.30001578", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/await-exec-typescript": { + "version": "0.0.5", + "resolved": "git+ssh://git@github.com/artemhp/await-exec-typescript.git#b9c09eab1d2472836096b44ec1dddfc1b2de5678", + "dev": true, + "license": "MIT" + }, + "node_modules/axobject-query": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.0.0.tgz", + "integrity": "sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "license": "MIT" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/bits-ui": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/bits-ui/-/bits-ui-0.17.0.tgz", + "integrity": "sha512-K73jjco1qPmvGXMQtTkZG6K36UmNrPR21u+C1jzoRWmF3NnUfDP4hPJnAci0LosUycfvOxtaHB1M4awvLvQXyQ==", + "dependencies": { + "@internationalized/date": "^3.5.1", + "@melt-ui/svelte": "0.71.2", + "nanoid": "^5.0.4" + }, + "peerDependencies": { + "svelte": "^4.0.0" + } + }, + "node_modules/bits-ui/node_modules/@melt-ui/svelte": { + "version": "0.71.2", + "resolved": "https://registry.npmjs.org/@melt-ui/svelte/-/svelte-0.71.2.tgz", + "integrity": "sha512-GDUErhAphEoEOLpcBjQ84BgzRR6M3344fQE4QYFffwT7aedWak7CvNsECgeig1Y5xvfDmeEaFnGlOQXIBucJYw==", + "dependencies": { + "@floating-ui/core": "^1.3.1", + "@floating-ui/dom": "^1.4.5", + "@internationalized/date": "^3.5.0", + "dequal": "^2.0.3", + "focus-trap": "^7.5.2", + "nanoid": "^5.0.4" + }, + "peerDependencies": { + "svelte": ">=3 <5" + } + }, + "node_modules/bits-ui/node_modules/nanoid": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.6.tgz", + "integrity": "sha512-rRq0eMHoGZxlvaFOUdK1Ev83Bd1IgzzR+WJ3IbDJ7QOSdAxYjlurSPqFs9s4lJg29RT6nPwizFtJhQS6V5xgiA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^18 || >=20" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "license": "MIT", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-alloc": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "dev": true, + "license": "MIT" + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/buffer-fill": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/bufferutil": { + "version": "4.0.8", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "node-gyp-build": "^4.3.0" + }, + "engines": { + "node": ">=6.14.2" + } + }, + "node_modules/cac": { + "version": "6.7.14", + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001589", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001589.tgz", + "integrity": "sha512-vNQWS6kI+q6sBlHbh71IIeC+sRwK2N3EDySc/updIGhIee2x5z00J4c1242/5/d6EpEMdOnk/m+6tuk4/tcsqg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chromium-pickle-js": { + "version": "0.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/clean-css": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clsx": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz", + "integrity": "sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/code-red": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/code-red/-/code-red-1.0.4.tgz", + "integrity": "sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15", + "@types/estree": "^1.0.1", + "acorn": "^8.10.0", + "estree-walker": "^3.0.3", + "periscopic": "^3.1.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "license": "MIT" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true + }, + "node_modules/commander": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/compress-commons": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^3.0.1", + "normalize-path": "^3.0.0", + "readable-stream": "^2.3.7" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/compress-commons/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/compress-commons/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/configstore": { + "version": "5.0.1", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==", + "dev": true + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "dev": true, + "license": "MIT" + }, + "node_modules/crc": { + "version": "3.8.0", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^5.1.0" + } + }, + "node_modules/crc32-stream": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "crc": "^3.4.4", + "readable-stream": "^3.4.0" + }, + "engines": { + "node": ">= 6.9.0" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/d": { + "version": "1.0.1", + "dev": true, + "license": "ISC", + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/debug": { + "version": "4.3.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decompress": { + "version": "4.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tar": { + "version": "4.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tar/node_modules/tar-stream": { + "version": "1.6.2", + "dev": true, + "license": "MIT", + "dependencies": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/decompress-tar/node_modules/tar-stream/node_modules/bl": { + "version": "1.2.3", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/decompress-tar/node_modules/tar-stream/node_modules/bl/node_modules/safe-buffer": { + "version": "5.2.1", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/decompress-tar/node_modules/tar-stream/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/decompress-tar/node_modules/tar-stream/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/decompress-tarbz2": { + "version": "4.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tarbz2/node_modules/file-type": { + "version": "6.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-targz": { + "version": "4.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-unzip": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-unzip/node_modules/file-type": { + "version": "3.9.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress/node_modules/make-dir": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress/node_modules/make-dir/node_modules/pify": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv": { + "version": "16.4.5", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/dotenv-expand": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-8.0.3.tgz", + "integrity": "sha512-SErOMvge0ZUyWd5B0NXMQlDkN+8r+HhVUsxgOO7IoPDOdDRD2JjExpN6y3KnFR66jsJMwSn1pqIivhU5rcJiNg==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "node_modules/edit-json-file": { + "version": "1.8.0", + "dev": true, + "license": "MIT", + "dependencies": { + "find-value": "^1.0.12", + "iterate-object": "^1.3.4", + "r-json": "^1.2.10", + "set-value": "^4.1.0", + "w-json": "^1.3.10" + } + }, + "node_modules/ejs": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "dev": true, + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.680", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.680.tgz", + "integrity": "sha512-4nToZ5jlPO14W82NkF32wyjhYqQByVaDmLy4J2/tYcAbJfgO2TKJC780Az1V13gzq4l73CJ0yuyalpXvxXXD9A==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "dev": true, + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es5-ext": { + "version": "0.10.62", + "dev": true, + "hasInstallScript": true, + "license": "ISC", + "dependencies": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-promise": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", + "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", + "dev": true + }, + "node_modules/es6-symbol": { + "version": "3.1.3", + "dev": true, + "license": "ISC", + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/esbuild": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", + "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.19.12", + "@esbuild/android-arm": "0.19.12", + "@esbuild/android-arm64": "0.19.12", + "@esbuild/android-x64": "0.19.12", + "@esbuild/darwin-arm64": "0.19.12", + "@esbuild/darwin-x64": "0.19.12", + "@esbuild/freebsd-arm64": "0.19.12", + "@esbuild/freebsd-x64": "0.19.12", + "@esbuild/linux-arm": "0.19.12", + "@esbuild/linux-arm64": "0.19.12", + "@esbuild/linux-ia32": "0.19.12", + "@esbuild/linux-loong64": "0.19.12", + "@esbuild/linux-mips64el": "0.19.12", + "@esbuild/linux-ppc64": "0.19.12", + "@esbuild/linux-riscv64": "0.19.12", + "@esbuild/linux-s390x": "0.19.12", + "@esbuild/linux-x64": "0.19.12", + "@esbuild/netbsd-x64": "0.19.12", + "@esbuild/openbsd-x64": "0.19.12", + "@esbuild/sunos-x64": "0.19.12", + "@esbuild/win32-arm64": "0.19.12", + "@esbuild/win32-ia32": "0.19.12", + "@esbuild/win32-x64": "0.19.12" + } + }, + "node_modules/escalade": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/ext": { + "version": "1.7.0", + "dev": true, + "license": "ISC", + "dependencies": { + "type": "^2.7.2" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.7.2", + "dev": true, + "license": "ISC" + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/figlet": { + "version": "1.7.0", + "dev": true, + "license": "MIT", + "bin": { + "figlet": "bin/index.js" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/file-selector": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/file-selector/-/file-selector-0.2.4.tgz", + "integrity": "sha512-ZDsQNbrv6qRi1YTDOEWzf5J2KjZ9KMI1Q2SGeTkCJmNNW25Jg4TW4UMcmoqcg4WrAyKRcpBXdbWRxkfrOzVRbA==", + "dev": true, + "dependencies": { + "tslib": "^2.0.3" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/file-type": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/filedrop-svelte": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/filedrop-svelte/-/filedrop-svelte-0.1.2.tgz", + "integrity": "sha512-S0Z+zCO2dy/g3tRjswD8pLEcorj78olkLWvhKEp511gwHUI6x+uWjXacuvFmRQnjbCCPByXzGlC5Asb9nPzUKw==", + "dev": true, + "dependencies": { + "file-selector": "^0.2.4", + "pretty-bytes": "^6.0.0" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dev": true, + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/find-value": { + "version": "1.0.12", + "dev": true, + "license": "MIT" + }, + "node_modules/focus-trap": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.5.4.tgz", + "integrity": "sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==", + "dependencies": { + "tabbable": "^6.2.0" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.5", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/fs-extra": { + "version": "9.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stream": { + "version": "2.3.1", + "dev": true, + "license": "MIT", + "dependencies": { + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "dev": true, + "license": "ISC" + }, + "node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/hasown": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.1.tgz", + "integrity": "sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/hotkeys-js": { + "version": "3.13.7", + "resolved": "https://registry.npmjs.org/hotkeys-js/-/hotkeys-js-3.13.7.tgz", + "integrity": "sha512-ygFIdTqqwG4fFP7kkiYlvayZppeIQX2aPpirsngkv1xM1lP0piDY5QEh68nQnIKvz64hfocxhBaD/uK3sSK1yQ==", + "funding": { + "url": "https://jaywcjlove.github.io/#/sponsor" + } + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dev": true, + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true, + "engines": { + "node": ">= 12" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "dev": true + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "dev": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "dev": true, + "license": "ISC" + }, + "node_modules/ip-regex": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-natural-number": { + "version": "4.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/is-number": { + "version": "7.0.0", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-primitive": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-reference": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", + "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/is-url": { + "version": "1.2.4", + "dev": true, + "license": "MIT" + }, + "node_modules/is2": { + "version": "2.0.9", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "ip-regex": "^4.1.0", + "is-url": "^1.2.4" + }, + "engines": { + "node": ">=v0.10.0" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/iterate-object": { + "version": "1.3.4", + "dev": true, + "license": "MIT" + }, + "node_modules/jackspeak": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jake": { + "version": "10.8.7", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", + "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", + "dev": true, + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/jiti": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", + "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jszip": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", + "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", + "dev": true, + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "setimmediate": "^1.0.5" + } + }, + "node_modules/jszip/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/jszip/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/lazystream": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/lazystream/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/lazystream/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "dev": true, + "dependencies": { + "immediate": "~3.0.5" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/locate-character": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz", + "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==" + }, + "node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.difference": { + "version": "4.5.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.flatten": { + "version": "4.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.union": { + "version": "4.6.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", + "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/lucide-svelte": { + "version": "0.323.0", + "resolved": "https://registry.npmjs.org/lucide-svelte/-/lucide-svelte-0.323.0.tgz", + "integrity": "sha512-3GEFk1vCwB8BtHTHZTocFJfX6AtTLQw9a74JSuihAGx+MzhxqeWk8W1TkM4WUlvE0x9UdONM2rJGRyx9IyjkJg==", + "peerDependencies": { + "svelte": "^3 || ^4 || ^5.0.0-next.42" + } + }, + "node_modules/magic-string": { + "version": "0.30.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.7.tgz", + "integrity": "sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.0.8", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mode-watcher": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/mode-watcher/-/mode-watcher-0.2.1.tgz", + "integrity": "sha512-HLmJgG5kmJCFR/+rcG2te54HjIxqk7BTAsFnsygZR5hcOYlhLEJQ0V8rh1axv2JQIbOAZs1yPlUBSpVATRFtUw==", + "peerDependencies": { + "svelte": "^4.0.0" + } + }, + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/next-tick": { + "version": "1.1.0", + "dev": true, + "license": "ISC" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-gyp-build": { + "version": "4.8.0", + "dev": true, + "license": "MIT", + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-html-parser": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-5.4.2.tgz", + "integrity": "sha512-RaBPP3+51hPne/OolXxcz89iYvQvKOydaqoePpOgXcrOKZhjVIzmpKZz+Hd/RBO2/zN2q6CNJhQzucVz+u3Jyw==", + "dev": true, + "dependencies": { + "css-select": "^4.2.1", + "he": "1.2.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", + "dev": true + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/once": { + "version": "1.4.0", + "dev": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" + }, + "node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-scurry": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", + "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "dependencies": { + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "dev": true + }, + "node_modules/pe-library": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pe-library/-/pe-library-1.0.0.tgz", + "integrity": "sha512-yZ+4d3YHKUjO0BX03oXFfHRKLdYKDO2HmCt1RcApPxme/P5ASPbbKnuQkzFrmT482wi2kfO+sPgqasrz5QeU1w==", + "dev": true, + "engines": { + "node": ">=14", + "npm": ">=7" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/periscopic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", + "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^3.0.0", + "is-reference": "^3.0.0" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-conf": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-2.1.0.tgz", + "integrity": "sha512-C+VUP+8jis7EsQZIhDYmS5qlNtjv2yP4SNtjXK9AP1ZcTRlnSfuumaTnRfYZnYgUUYVIKqL0fRvmUGDV2fmp6g==", + "dev": true, + "dependencies": { + "find-up": "^2.0.0", + "load-json-file": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", + "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-load-config": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-5.0.3.tgz", + "integrity": "sha512-90pBBI5apUVruIEdCxZic93Wm+i9fTrp7TXbgdUCH+/L+2WnfpITSpq5dFU/IPvbv7aNiMlQISpUkAm3fEcvgQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "lilconfig": "^3.0.0", + "yaml": "^2.3.4" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "jiti": ">=1.21.0", + "postcss": ">=8.0.9" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + }, + "postcss": { + "optional": true + } + } + }, + "node_modules/postcss-load-config/node_modules/lilconfig": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", + "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/postcss-nested": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.11" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz", + "integrity": "sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/prettier": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", + "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", + "dev": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-plugin-svelte": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-3.2.1.tgz", + "integrity": "sha512-ENAPbIxASf2R79IZwgkG5sBdeNA9kLRlXVvKKmTXh79zWTy0KKoT86XO2pHrTitUPINd+iXWy12MRmgzKGVckA==", + "dev": true, + "peerDependencies": { + "prettier": "^3.0.0", + "svelte": "^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0" + } + }, + "node_modules/prettier-plugin-tailwindcss": { + "version": "0.5.11", + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.5.11.tgz", + "integrity": "sha512-AvI/DNyMctyyxGOjyePgi/gqj5hJYClZ1avtQvLlqMT3uDZkRbi4HhGUpok3DRzv9z7Lti85Kdj3s3/1CeNI0w==", + "dev": true, + "engines": { + "node": ">=14.21.3" + }, + "peerDependencies": { + "@ianvs/prettier-plugin-sort-imports": "*", + "@prettier/plugin-pug": "*", + "@shopify/prettier-plugin-liquid": "*", + "@trivago/prettier-plugin-sort-imports": "*", + "prettier": "^3.0", + "prettier-plugin-astro": "*", + "prettier-plugin-css-order": "*", + "prettier-plugin-import-sort": "*", + "prettier-plugin-jsdoc": "*", + "prettier-plugin-marko": "*", + "prettier-plugin-organize-attributes": "*", + "prettier-plugin-organize-imports": "*", + "prettier-plugin-style-order": "*", + "prettier-plugin-svelte": "*" + }, + "peerDependenciesMeta": { + "@ianvs/prettier-plugin-sort-imports": { + "optional": true + }, + "@prettier/plugin-pug": { + "optional": true + }, + "@shopify/prettier-plugin-liquid": { + "optional": true + }, + "@trivago/prettier-plugin-sort-imports": { + "optional": true + }, + "prettier-plugin-astro": { + "optional": true + }, + "prettier-plugin-css-order": { + "optional": true + }, + "prettier-plugin-import-sort": { + "optional": true + }, + "prettier-plugin-jsdoc": { + "optional": true + }, + "prettier-plugin-marko": { + "optional": true + }, + "prettier-plugin-organize-attributes": { + "optional": true + }, + "prettier-plugin-organize-imports": { + "optional": true + }, + "prettier-plugin-style-order": { + "optional": true + }, + "prettier-plugin-svelte": { + "optional": true + }, + "prettier-plugin-twig-melody": { + "optional": true + } + } + }, + "node_modules/pretty-bytes": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-6.1.1.tgz", + "integrity": "sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==", + "dev": true, + "engines": { + "node": "^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/r-json": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "w-json": "1.3.10" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.3", + "dev": true, + "license": "MIT", + "dependencies": { + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/resedit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resedit/-/resedit-2.0.0.tgz", + "integrity": "sha512-vrrJCabKxAW4MT1QivtAAb0poGp8KT2qhnSzfN9tFIxb2rQu1hRHNn1VgGSZR7nmxGaW5Yz0YeW1bjgvRfNoKA==", + "dev": true, + "dependencies": { + "pe-library": "^1.0.0" + }, + "engines": { + "node": ">=14", + "npm": ">=7" + } + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/rollup": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.12.0.tgz", + "integrity": "sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==", + "dev": true, + "dependencies": { + "@types/estree": "1.0.5" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.12.0", + "@rollup/rollup-android-arm64": "4.12.0", + "@rollup/rollup-darwin-arm64": "4.12.0", + "@rollup/rollup-darwin-x64": "4.12.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.12.0", + "@rollup/rollup-linux-arm64-gnu": "4.12.0", + "@rollup/rollup-linux-arm64-musl": "4.12.0", + "@rollup/rollup-linux-riscv64-gnu": "4.12.0", + "@rollup/rollup-linux-x64-gnu": "4.12.0", + "@rollup/rollup-linux-x64-musl": "4.12.0", + "@rollup/rollup-win32-arm64-msvc": "4.12.0", + "@rollup/rollup-win32-ia32-msvc": "4.12.0", + "@rollup/rollup-win32-x64-msvc": "4.12.0", + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/sade": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", + "dev": true, + "dependencies": { + "mri": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/sander": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", + "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==", + "dev": true, + "dependencies": { + "es6-promise": "^3.1.2", + "graceful-fs": "^4.1.3", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.2" + } + }, + "node_modules/seek-bzip": { + "version": "1.0.6", + "dev": true, + "license": "MIT", + "dependencies": { + "commander": "^2.8.1" + }, + "bin": { + "seek-bunzip": "bin/seek-bunzip", + "seek-table": "bin/seek-bzip-table" + } + }, + "node_modules/seek-bzip/node_modules/commander": { + "version": "2.20.3", + "dev": true, + "license": "MIT" + }, + "node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/set-value": { + "version": "4.1.0", + "dev": true, + "funding": [ + "https://github.com/sponsors/jonschlinkert", + "https://paypal.me/jonathanschlinkert", + "https://jonschlinkert.dev/sponsor" + ], + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4", + "is-primitive": "^3.0.1" + }, + "engines": { + "node": ">=11.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "dev": true + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "dev": true, + "license": "ISC" + }, + "node_modules/signale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/signale/-/signale-1.4.0.tgz", + "integrity": "sha512-iuh+gPf28RkltuJC7W5MRi6XAjTDCAPC/prJUpQoG4vIP3MJZ+GTydVnodXA7pwvTKb2cA0m9OFZW/cdWy/I/w==", + "dev": true, + "dependencies": { + "chalk": "^2.3.2", + "figures": "^2.0.0", + "pkg-conf": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/signale/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/signale/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/signale/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/signale/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/signale/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/signale/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sorcery": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.0.tgz", + "integrity": "sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.14", + "buffer-crc32": "^0.2.5", + "minimist": "^1.2.0", + "sander": "^0.5.0" + }, + "bin": { + "sorcery": "bin/sorcery" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/spawn-command": { + "version": "0.0.2-1", + "dev": true, + "license": "MIT" + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-dirs": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "is-natural-number": "^4.0.1" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sucrase": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "^10.3.10", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/sucrase/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sucrase/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svelte": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.11.tgz", + "integrity": "sha512-YIQk3J4X89wOLhjsqIW8tqY3JHPuBdtdOIkASP2PZeAMcSW9RsIjQzMesCrxOF3gdWYC0mKknlKF7OqmLM+Zqg==", + "dependencies": { + "@ampproject/remapping": "^2.2.1", + "@jridgewell/sourcemap-codec": "^1.4.15", + "@jridgewell/trace-mapping": "^0.3.18", + "@types/estree": "^1.0.1", + "acorn": "^8.9.0", + "aria-query": "^5.3.0", + "axobject-query": "^4.0.0", + "code-red": "^1.0.3", + "css-tree": "^2.3.1", + "estree-walker": "^3.0.3", + "is-reference": "^3.0.1", + "locate-character": "^3.0.0", + "magic-string": "^0.30.4", + "periscopic": "^3.1.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/svelte-check": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.6.4.tgz", + "integrity": "sha512-mY/dqucqm46p72M8yZmn81WPZx9mN6uuw8UVfR3ZKQeLxQg5HDGO3HHm5AZuWZPYNMLJ+TRMn+TeN53HfQ/vsw==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "chokidar": "^3.4.1", + "fast-glob": "^3.2.7", + "import-fresh": "^3.2.1", + "picocolors": "^1.0.0", + "sade": "^1.7.4", + "svelte-preprocess": "^5.1.0", + "typescript": "^5.0.3" + }, + "bin": { + "svelte-check": "bin/svelte-check" + }, + "peerDependencies": { + "svelte": "^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0" + } + }, + "node_modules/svelte-hmr": { + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.3.tgz", + "integrity": "sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==", + "dev": true, + "engines": { + "node": "^12.20 || ^14.13.1 || >= 16" + }, + "peerDependencies": { + "svelte": "^3.19.0 || ^4.0.0" + } + }, + "node_modules/svelte-preprocess": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.1.3.tgz", + "integrity": "sha512-xxAkmxGHT+J/GourS5mVJeOXZzne1FR5ljeOUAMXUkfEhkLEllRreXpbl3dIYJlcJRfL1LO1uIAPpBpBfiqGPw==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@types/pug": "^2.0.6", + "detect-indent": "^6.1.0", + "magic-string": "^0.30.5", + "sorcery": "^0.11.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">= 16.0.0", + "pnpm": "^8.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.10.2", + "coffeescript": "^2.5.1", + "less": "^3.11.3 || ^4.0.0", + "postcss": "^7 || ^8", + "postcss-load-config": "^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0", + "pug": "^3.0.0", + "sass": "^1.26.8", + "stylus": "^0.55.0", + "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0", + "svelte": "^3.23.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0", + "typescript": ">=3.9.5 || ^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "coffeescript": { + "optional": true + }, + "less": { + "optional": true + }, + "postcss": { + "optional": true + }, + "postcss-load-config": { + "optional": true + }, + "pug": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/svelte-sonner": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/svelte-sonner/-/svelte-sonner-0.3.18.tgz", + "integrity": "sha512-DkpbeLB1yZ6CQ0vg/tpFUv2KGxdugODBjZYk9KWsxIAMOsnKg2VEyV2h1ycDztaEbiwoIGBObPvv+MG/4z1HSg==", + "peerDependencies": { + "svelte": ">=3 <5" + } + }, + "node_modules/tabbable": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz", + "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==" + }, + "node_modules/tailwind-merge": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.2.1.tgz", + "integrity": "sha512-o+2GTLkthfa5YUt4JxPfzMIpQzZ3adD1vLVkvKE1Twl9UAhGsEbIZhHHZVRttyW177S8PDJI3bTQNaebyofK3Q==", + "dependencies": { + "@babel/runtime": "^7.23.7" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/dcastil" + } + }, + "node_modules/tailwind-variants": { + "version": "0.1.20", + "resolved": "https://registry.npmjs.org/tailwind-variants/-/tailwind-variants-0.1.20.tgz", + "integrity": "sha512-AMh7x313t/V+eTySKB0Dal08RHY7ggYK0MSn/ad8wKWOrDUIzyiWNayRUm2PIJ4VRkvRnfNuyRuKbLV3EN+ewQ==", + "dependencies": { + "tailwind-merge": "^1.14.0" + }, + "engines": { + "node": ">=16.x", + "pnpm": ">=7.x" + }, + "peerDependencies": { + "tailwindcss": "*" + } + }, + "node_modules/tailwind-variants/node_modules/tailwind-merge": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-1.14.0.tgz", + "integrity": "sha512-3mFKyCo/MBcgyOTlrY8T7odzZFx+w+qKSMAmdFzRvqBfLlSigU6TZnlFHK0lkMwj9Bj8OYU+9yW9lmGuS0QEnQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/dcastil" + } + }, + "node_modules/tailwindcss": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz", + "integrity": "sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.0", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.19.1", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tailwindcss/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/tailwindcss/node_modules/postcss-load-config": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "lilconfig": "^3.0.0", + "yaml": "^2.3.4" + }, + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/tailwindcss/node_modules/postcss-load-config/node_modules/lilconfig": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", + "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/tar": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", + "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tcp-port-used": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "4.3.1", + "is2": "^2.0.6" + } + }, + "node_modules/terser": { + "version": "5.27.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.27.2.tgz", + "integrity": "sha512-sHXmLSkImesJ4p5apTeT63DsV4Obe1s37qT8qvwHRmVxKTBH7Rv9Wr26VcAMmLbmk9UliiwK8z+657NyJHHy/w==", + "dev": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/through": { + "version": "2.3.8", + "dev": true, + "license": "MIT" + }, + "node_modules/to-buffer": { + "version": "1.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + }, + "node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/type": { + "version": "1.2.0", + "dev": true, + "license": "ISC" + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "dev": true, + "license": "MIT", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/undici-types": { + "version": "5.26.5", + "dev": true, + "license": "MIT" + }, + "node_modules/unique-string": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/utf-8-validate": { + "version": "5.0.10", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "node-gyp-build": "^4.3.0" + }, + "engines": { + "node": ">=6.14.2" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "license": "MIT" + }, + "node_modules/uuid": { + "version": "8.3.2", + "dev": true, + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/vite": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.3.tgz", + "integrity": "sha512-UfmUD36DKkqhi/F75RrxvPpry+9+tTkrXfMNZD+SboZqBCMsxKtO52XeGzzuh7ioz+Eo/SYDBbdb0Z7vgcDJew==", + "dev": true, + "dependencies": { + "esbuild": "^0.19.3", + "postcss": "^8.4.35", + "rollup": "^4.2.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite-node": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-1.3.1.tgz", + "integrity": "sha512-azbRrqRxlWTJEVbzInZCTchx0X69M/XPTCz4H+TLvlTcR/xH/3hkRqhOakT41fMJCMzXTu4UvegkZiEoJAWvng==", + "dev": true, + "dependencies": { + "cac": "^6.7.14", + "debug": "^4.3.4", + "pathe": "^1.1.1", + "picocolors": "^1.0.0", + "vite": "^5.0.0" + }, + "bin": { + "vite-node": "vite-node.mjs" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/vite-node/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/vite-plugin-html": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/vite-plugin-html/-/vite-plugin-html-3.2.2.tgz", + "integrity": "sha512-vb9C9kcdzcIo/Oc3CLZVS03dL5pDlOFuhGlZYDCJ840BhWl/0nGeZWf3Qy7NlOayscY4Cm/QRgULCQkEZige5Q==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^4.2.0", + "colorette": "^2.0.16", + "connect-history-api-fallback": "^1.6.0", + "consola": "^2.15.3", + "dotenv": "^16.0.0", + "dotenv-expand": "^8.0.2", + "ejs": "^3.1.6", + "fast-glob": "^3.2.11", + "fs-extra": "^10.0.1", + "html-minifier-terser": "^6.1.0", + "node-html-parser": "^5.3.3", + "pathe": "^0.2.0" + }, + "peerDependencies": { + "vite": ">=2.0.0" + } + }, + "node_modules/vite-plugin-html/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-html/node_modules/pathe": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-0.2.0.tgz", + "integrity": "sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==", + "dev": true + }, + "node_modules/vitefu": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz", + "integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==", + "dev": true, + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + } + } + }, + "node_modules/w-json": { + "version": "1.3.10", + "dev": true, + "license": "MIT" + }, + "node_modules/websocket": { + "version": "1.0.34", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "bufferutil": "^4.0.1", + "debug": "^2.2.0", + "es5-ext": "^0.10.50", + "typedarray-to-buffer": "^3.1.5", + "utf-8-validate": "^5.0.2", + "yaeti": "^0.0.6" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/websocket/node_modules/debug": { + "version": "2.6.9", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/websocket/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "dev": true, + "license": "ISC" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/xdg-basedir": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/yaeti": { + "version": "0.0.6", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.32" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", + "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", + "engines": { + "node": ">= 14" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/zip-stream": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "archiver-utils": "^2.1.0", + "compress-commons": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 8" + } + } + } } diff --git a/package.json b/package.json index f65c325..8cf5b26 100644 --- a/package.json +++ b/package.json @@ -1,20 +1,66 @@ { - "name": "neutralino-svelte", - "version": "1.0.0", - "author": "OrigamingWasTaken", - "main": "dist/index.js", - "devDependencies": { - "@neutralinojs/neu": "^10.1.0", - "vite-plugin-terminal": "^1.2.0" - }, - "description": "A NeutralinoJS template which includes svelte", - "keywords": [ - "neutralino", - "webdev", - "ts" - ], - "license": "ISC", - "scripts": { - "svelte:build": "cd svelte && npm run build" - } + "name": "neutralino-svelte", + "version": "1.1.0", + "description": "A NeutralinoJS template which uses svelte and vite", + "main": "frontend/src/windows/main/main.ts", + "scripts": { + "vite:dev": "vite", + "dev": "vite-node scripts/package/dev.ts", + "build": "vite-node scripts/build/ts/index.ts", + "check": "svelte-check --tsconfig ./tsconfig.json", + "neu:checkup": "" + }, + "keywords": [ + "svelte", + "neutralino", + "webdev", + "ts" + ], + "type": "module", + "author": "OrigamingWasTaken", + "license": "MIT", + "devDependencies": { + "@neutralinojs/neu": "^10.1.0", + "@sveltejs/vite-plugin-svelte": "^3.0.1", + "@tsconfig/svelte": "^5.0.2", + "@types/path-browserify": "^1.0.2", + "@types/signale": "^1.4.7", + "@types/tar": "^6.1.11", + "autoprefixer": "^10.4.16", + "await-exec-typescript": "github:artemhp/await-exec-typescript", + "filedrop-svelte": "^0.1.2", + "jszip": "^3.10.1", + "postcss": "^8.4.32", + "postcss-load-config": "^5.0.2", + "prettier": "^3.2.5", + "prettier-plugin-svelte": "^3.1.2", + "prettier-plugin-tailwindcss": "^0.5.9", + "resedit": "^2.0.0", + "signale": "^1.4.0", + "svelte": "^4.2.11", + "svelte-check": "^3.6.4", + "tailwindcss": "^3.3.6", + "tar": "^6.2.0", + "tslib": "^2.6.2", + "typescript": "^5.3.3", + "vite": "^5.1.3", + "vite-node": "^1.3.1", + "vite-plugin-html": "^3.2.2" + }, + "dependencies": { + "@expo/spawn-async": "^1.7.2", + "@melt-ui/pp": "^0.3.0", + "@neutralinojs/lib": "^5.0.0", + "attr-accept": "^2.2.2", + "autoprefixer": "^10.4.17", + "bits-ui": "^0.17.0", + "clsx": "^2.1.0", + "hotkeys-js": "^3.13.5", + "lucide-svelte": "^0.323.0", + "mode-watcher": "^0.2.1", + "path-browserify": "^1.0.1", + "svelte-sonner": "^0.3.17", + "tailwind-merge": "^2.2.1", + "tailwind-variants": "^0.1.20" + } } diff --git a/postcss.config.cjs b/postcss.config.cjs new file mode 100644 index 0000000..045ced5 --- /dev/null +++ b/postcss.config.cjs @@ -0,0 +1,13 @@ +const tailwindcss = require('tailwindcss'); +const autoprefixer = require('autoprefixer'); + +const config = { + plugins: [ + //Some plugins, like tailwindcss/nesting, need to run before Tailwind, + tailwindcss(), + //But others, like autoprefixer, need to run after, + autoprefixer, + ], +}; + +module.exports = config; diff --git a/building/_app_scaffolds/linux/myapp.desktop b/scripts/build/templates/linux/app.desktop similarity index 75% rename from building/_app_scaffolds/linux/myapp.desktop rename to scripts/build/templates/linux/app.desktop index 694e83e..d8a0c9e 100644 --- a/building/_app_scaffolds/linux/myapp.desktop +++ b/scripts/build/templates/linux/app.desktop @@ -1,9 +1,9 @@ [Desktop Entry] -Version=1.0 +Version={APP_VERSION} Encoding=UTF-8 Name={APP_NAME} Icon={APP_ICON_PATH} Exec={APP_EXEC} Path={APP_PATH} Terminal=false -Type=Application +Type=Application \ No newline at end of file diff --git a/scripts/build/templates/linux/install.sh b/scripts/build/templates/linux/install.sh new file mode 100755 index 0000000..4867277 --- /dev/null +++ b/scripts/build/templates/linux/install.sh @@ -0,0 +1,20 @@ +#!/bin/sh + +echo "Installing {APP_NAME} in '{APP_PATH}'..." +mkdir {APP_PATH} +cp ./{APP_BUNDLE}.tgz {APP_PATH} +cd {APP_PATH} +tar -xvzf {APP_BUNDLE}.tgz +rm {APP_BUNDLE}.tgz +chmod +x neu_main +mv app.desktop {APP_BUNDLE}.desktop + +read -p "Delete Installer files? (y/n): " answer +if [[ $answer == "y" ]]; then + echo "Deleting ..." + cd .. + rm -rf {APP_NAME} +fi + +gtk-launch {APP_PATH}/{APP_BUNDLE}.desktop +echo "DONE" \ No newline at end of file diff --git a/building/_app_scaffolds/mac/myapp.app/Contents/Info.plist b/scripts/build/templates/mac/Info.plist similarity index 100% rename from building/_app_scaffolds/mac/myapp.app/Contents/Info.plist rename to scripts/build/templates/mac/Info.plist diff --git a/building/_app_scaffolds/mac/myapp.app/Contents/MacOS/bootstrap b/scripts/build/templates/mac/bootstrap old mode 100755 new mode 100644 similarity index 58% rename from building/_app_scaffolds/mac/myapp.app/Contents/MacOS/bootstrap rename to scripts/build/templates/mac/bootstrap index 0dc3519..2b76fab --- a/building/_app_scaffolds/mac/myapp.app/Contents/MacOS/bootstrap +++ b/scripts/build/templates/mac/bootstrap @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Based on code by https://github.com/malipetek - hey you did a brilliant job! +# Based on code by https://github.com/malipetek and https://github.com/hschneider/ - hey you did a brilliant job! MACOS="$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" CONTENTS="$(dirname "$MACOS")" -exec "${MACOS}/main" --path="${CONTENTS}/Resources" --enable-extensions=true --data="\"$1\"" +exec "${MACOS}/main" --path="${CONTENTS}/Resources" --enable-extensions=true --args="$1" \ No newline at end of file diff --git a/scripts/build/ts/config-types.ts b/scripts/build/ts/config-types.ts new file mode 100644 index 0000000..b515bae --- /dev/null +++ b/scripts/build/ts/config-types.ts @@ -0,0 +1,27 @@ +type MacArch = 'x64' | 'arm64' | 'universal'; +type LinuxArch = 'x64' | 'arm64' | 'armhf'; + +export interface Config { + projectPath: string; + outDir: string; + appName: string; + description: string; + appBundleName: string; + appIdentifier: string; + mac?: { + architecture: MacArch[]; + minimumOS: string; + appIcon: string; + }; + win?: { + architecture: 'x64'[]; + appIcon: string; + embedResources: boolean; + }; + linux?: { + architecture: LinuxArch[]; + appIcon: string; + appPath: string; + appIconPath: string; + }; +} diff --git a/scripts/build/ts/index.ts b/scripts/build/ts/index.ts new file mode 100644 index 0000000..5ab1bfd --- /dev/null +++ b/scripts/build/ts/index.ts @@ -0,0 +1,39 @@ +import BuildConfig from '@root/build.config'; +import {macBuild} from './mac-bundle'; +import {buildBinaries, copyFolderSync} from './utils'; +import path from 'path'; +import fs from 'fs'; +import {winBuild} from './win-bundle'; +import {Signale} from 'signale'; +import {linuxBuild} from './linux-bundle'; + +export async function build() { + const initTime = performance.now(); + const logger = new Signale(); + fs.rmSync(path.resolve('dist'), {recursive: true, force: true}); + fs.rmSync(path.resolve('.tmpbuild'), {recursive: true, force: true}); + + if (!BuildConfig.mac && !BuildConfig.win && !BuildConfig.linux) { + console.log('Skipping build, no target set in build.config.ts.'); + return; + } + + await buildBinaries(); + + if (BuildConfig.mac) { + await macBuild(); + } + if (BuildConfig.win) { + await winBuild(); + } + if (BuildConfig.linux) { + await linuxBuild(); + } + + fs.rmSync(path.resolve('dist'), {recursive: true, force: true}); + copyFolderSync(path.resolve('.tmpbuild'), path.resolve('./dist')); + fs.rmSync(path.resolve('.tmpbuild'), {recursive: true, force: true}); + logger.success(`Built in ${((performance.now() - initTime) / 1000).toFixed(3)}s`); +} + +build(); diff --git a/scripts/build/ts/linux-bundle.ts b/scripts/build/ts/linux-bundle.ts new file mode 100644 index 0000000..0dde8bd --- /dev/null +++ b/scripts/build/ts/linux-bundle.ts @@ -0,0 +1,80 @@ +// THIS FILE IS IN BETA. PLEASE TELL ME IF ANYTHING LOOKS STRANGE +import neuConfig from '@root/neutralino.config.json'; +import BuildConfig from '@root/build.config'; +import fs from 'fs'; +import path from 'path'; +import {Signale} from 'signale'; +import {c} from 'tar'; +import {copyFolderSync} from './utils'; + +export async function linuxBuild() { + const logger = new Signale(); + if (!BuildConfig.linux) { + logger.fatal('No linux config was found in build.config.js!'); + return; + } + + const Dist = path.resolve('.tmpbuild'); + const Libraries = path.resolve('build/lib/Linux'); + + for (const app of BuildConfig.linux.architecture) { + const appTime = performance.now(); + const appDist = path.resolve(Dist, 'linux_' + app, BuildConfig.appBundleName); + fs.mkdirSync(appDist, {recursive: true}); + const zipDir = path.resolve(appDist, 'zip'); + fs.mkdirSync(zipDir); + + const l = new Signale({scope: 'build-linux_' + app, interactive: true}); + l.await(`Building linux-${app}`); + + const neuResources = path.resolve('dist', neuConfig.cli.binaryName, 'resources.neu'); + if (!fs.existsSync(neuResources)) { + l.fatal("No 'resources.neu' file was not found in the ./dist directory"); + return; + } + + const executable = path.resolve('dist', neuConfig.cli.binaryName, `${neuConfig.cli.binaryName}-linux_${app}`); + if (!fs.existsSync(executable)) { + l.fatal(`The '${neuConfig.cli.binaryName}-linux_${app}' executable was not found in the ./dist directory`); + return; + } + + // Installer + const InstallScript = path.resolve(appDist, 'install.sh'); + const InstallTemplate = fs + .readFileSync(path.resolve(__dirname, '../templates/linux/install.sh'), 'utf-8') + .replaceAll('{APP_NAME}', BuildConfig.appName) + .replaceAll('{APP_PATH}', BuildConfig.linux.appPath) + .replaceAll('{APP_BUNDLE}', BuildConfig.appBundleName); + fs.writeFileSync(InstallScript, InstallTemplate); + + // Desktop file + const DesktopFile = path.resolve(zipDir, BuildConfig.appBundleName + '.desktop'); + const DesktopTemplate = fs + .readFileSync(path.resolve(__dirname, '../templates/linux/app.desktop'), 'utf-8') + .replaceAll('{APP_VERSION}', neuConfig.version) + .replaceAll('{APP_NAME}', BuildConfig.appName) + .replaceAll('{APP_PATH}', BuildConfig.linux.appPath) + .replaceAll('{APP_ICON_PATH}', path.join(BuildConfig.linux.appPath, 'appIcon.png')) + .replaceAll('{APP_EXEC}', path.join(BuildConfig.linux.appPath, 'neu_main')); + fs.writeFileSync(DesktopFile, DesktopTemplate); + + // Resources + fs.copyFileSync(neuResources, path.resolve(zipDir, 'resources.neu')); + fs.copyFileSync(BuildConfig.linux.appIcon, path.resolve(zipDir, 'appIcon.png')); + fs.copyFileSync(path.resolve('./neutralino.config.json'), path.resolve(zipDir, 'neutralino.config.json')); + + // Libraries + copyFolderSync(Libraries, zipDir); + + // Executables + fs.copyFileSync(executable, path.resolve(zipDir, 'neu_main')); + + // Zip + await c({gzip: true, file: path.join(appDist, BuildConfig.appName + '.tgz'), cwd: zipDir}, ['.']); + fs.rmSync(zipDir, {recursive: true}); + + l.complete(`linux_${app} built in ${((performance.now() - appTime) / 1000).toFixed(3)}s`); + console.log(''); + } +} diff --git a/scripts/build/ts/mac-bundle.ts b/scripts/build/ts/mac-bundle.ts new file mode 100644 index 0000000..f6b300d --- /dev/null +++ b/scripts/build/ts/mac-bundle.ts @@ -0,0 +1,73 @@ +import neuConfig from '@root/neutralino.config.json'; +import BuildConfig from '@root/build.config'; +import fs from 'fs'; +import path from 'path'; +import {Signale} from 'signale'; +import {copyFolderSync} from './utils'; + +export async function macBuild() { + const logger = new Signale(); + if (!BuildConfig.mac) { + logger.fatal('No mac config was found in build.config.js!'); + return; + } + + const Dist = path.resolve('.tmpbuild'); + const Libraries = path.resolve('build/lib/MacOS'); + + for (const app of BuildConfig.mac.architecture) { + const appTime = performance.now(); + const appDist = path.resolve(Dist, 'mac_' + app); + + const l = new Signale({scope: 'build-mac-' + app, interactive: true}); + l.await(`Building mac-${app}`); + + const neuResources = path.resolve('dist', neuConfig.cli.binaryName, 'resources.neu'); + if (!fs.existsSync(neuResources)) { + l.fatal("No 'resources.neu' file was not found in the ./dist directory"); + return; + } + + const executable = path.resolve('dist', neuConfig.cli.binaryName, `${neuConfig.cli.binaryName}-mac_${app}`); + if (!fs.existsSync(executable)) { + l.fatal(`The '${neuConfig.cli.binaryName}-mac_${app}' executable was not found in the ./dist directory`); + return; + } + + // Directory Structure + const Contents = path.resolve(appDist, `${BuildConfig.appName}.app/Contents`); + fs.mkdirSync(Contents, {recursive: true}); + const MacOS = path.resolve(Contents, 'MacOS'); + fs.mkdirSync(MacOS); + const Resources = path.resolve(Contents, 'Resources'); + fs.mkdirSync(Resources); + + // Plist + const InfoPlist = path.resolve(Contents, 'Info.plist'); + const InfoPlistTemplate = fs + .readFileSync(path.resolve(__dirname, '../templates/mac/Info.plist'), 'utf-8') + .replaceAll('{APP_NAME}', BuildConfig.appName) + .replaceAll('{APP_ID}', BuildConfig.appIdentifier) + .replaceAll('{APP_BUNDLE}', BuildConfig.appBundleName) + .replaceAll('{APP_MIN_OS}', BuildConfig.mac.minimumOS) + .replaceAll('{APP_VERSION}', neuConfig.version); + fs.writeFileSync(InfoPlist, InfoPlistTemplate); + + // Executables + fs.copyFileSync(executable, path.resolve(MacOS, 'main')); + fs.chmodSync(path.resolve(MacOS, 'main'), '755'); + fs.copyFileSync(path.resolve(__dirname, '../templates/mac/bootstrap'), path.resolve(MacOS, 'bootstrap')); + fs.chmodSync(path.resolve(MacOS, 'bootstrap'), '755'); + + // Resources + fs.copyFileSync(neuResources, path.resolve(Resources, 'resources.neu')); + + // Assets + fs.copyFileSync(BuildConfig.mac.appIcon, path.resolve(Resources, 'icon.icns')); + + // Libraries + copyFolderSync(Libraries, path.resolve(Resources, 'lib')); + l.complete(`mac_${app} built in ${((performance.now() - appTime) / 1000).toFixed(3)}s`); + console.log("") + } +} diff --git a/scripts/build/ts/utils.ts b/scripts/build/ts/utils.ts new file mode 100644 index 0000000..5a6d209 --- /dev/null +++ b/scripts/build/ts/utils.ts @@ -0,0 +1,58 @@ +import exec from "await-exec-typescript" +import { Signale } from "signale" +import fs from "fs" +import path from "path" + +export async function buildBinaries() { + const frontBuildLog = new Signale({interactive: true,scope: "vite-neutralino"}) + frontBuildLog.await("Building with Vite") + await exec("vite build") + frontBuildLog.await("Building with Neutralino") + await exec("npx neu build") + frontBuildLog.complete("App binaries were built!") +} + +export function copyFolderSync(sourceDir: string, targetDir: string) { + if (!fs.existsSync(targetDir)) { + fs.mkdirSync(targetDir); + } + + const files = fs.readdirSync(sourceDir); + + for (const file of files) { + const sourcePath = path.join(sourceDir, file); + const targetPath = path.join(targetDir, file); + + if (fs.lstatSync(sourcePath).isDirectory()) { + copyFolderSync(sourcePath, targetPath); + } else { + fs.copyFileSync(sourcePath, targetPath); + } + } +} + +export async function getAllFilesInFolder(folderPath: string): Promise { + const files: string[] = []; + + async function readDirectory(directory: string): Promise { + const entries = await fs.promises.readdir(directory, { withFileTypes: true }); + + for (const entry of entries) { + const entryPath = path.join(directory, entry.name); + + if (entry.isDirectory()) { + await readDirectory(entryPath); // Recursively read subdirectories + } else { + files.push(entryPath); + } + } + } + + try { + await readDirectory(folderPath); + return files; + } catch (error) { + console.error(`Error reading directory: ${folderPath}`, error); + throw error; + } + } \ No newline at end of file diff --git a/scripts/build/ts/win-bundle.ts b/scripts/build/ts/win-bundle.ts new file mode 100644 index 0000000..fec630a --- /dev/null +++ b/scripts/build/ts/win-bundle.ts @@ -0,0 +1,88 @@ +// THIS FILE IS IN BETA. PLEASE TELL ME IF ANYTHING LOOKS STRANGE +import packageJson from '@root/package.json'; +import neuConfig from '@root/neutralino.config.json'; +import BuildConfig from '@root/build.config'; +import fs from 'fs'; +import path from 'path'; +import {Signale} from 'signale'; +import {NtExecutable, NtExecutableResource, Data, Resource} from 'resedit'; + +export async function winBuild() { + const logger = new Signale(); + if (!BuildConfig.win) { + logger.fatal('No windows config was found in build.config.js!'); + return; + } + + const Dist = path.resolve('.tmpbuild'); + + for (const app of BuildConfig.win.architecture) { + const appTime = performance.now(); + const appDist = path.resolve(Dist, 'win_' + app); + + fs.mkdirSync(appDist, {recursive: true}); + + const l = new Signale({scope: 'build-win-' + app, interactive: true}); + l.await(`Building win-${app}`); + + const neuResources = path.resolve('dist', neuConfig.cli.binaryName, 'resources.neu'); + if (!fs.existsSync(neuResources)) { + l.fatal("No 'resources.neu' file was not found in the ./dist directory"); + return; + } + + const executable = path.resolve('dist', neuConfig.cli.binaryName, `${neuConfig.cli.binaryName}-win_${app}.exe`); + if (!fs.existsSync(executable)) { + l.fatal(`The '${neuConfig.cli.binaryName}-win_${app}.exe' executable was not found in the ./dist directory`); + return; + } + + const data = fs.readFileSync(executable); + const exe = NtExecutable.from(data); + const res = NtExecutableResource.from(exe); + + const iconData = fs.readFileSync(BuildConfig.win.appIcon); + const iconFile = Data.IconFile.from(iconData); + Resource.IconGroupEntry.replaceIconsForResource( + res.entries, + 101, + 1033, + iconFile.icons.map((item) => item.data) + ); + + // Set version + const vi = Resource.VersionInfo.createEmpty(); + vi.setFileVersion(0, 0, Number(neuConfig.version), 0, 1033); + vi.setStringValues( + {lang: 1033, codepage: 1200}, + { + FileDescription: BuildConfig.description, + ProductName: BuildConfig.appName, + ProductVersion: neuConfig.version, + CompanyName: packageJson.author, + } + ); + vi.outputToResourceEntries(res.entries); + + // Embed Resources.neu and config + if (BuildConfig.win.embedResources) { + const resourcesContent = fs.readFileSync(neuResources); + // @ts-expect-error + res.entries.push({ + type: 10, + id: 1000, + lang: 1033, + bin: resourcesContent, + }) + } + + res.outputResource(exe); + fs.writeFileSync(path.resolve(appDist, `${BuildConfig.appName}.exe`), Buffer.from(exe.generate())); + l.complete( + `win_${app} built in ${((performance.now() - appTime) / 1000).toFixed(3)}s ${ + BuildConfig.win.embedResources ? '(Embeded Resources)' : '' + }` + ); + console.log(''); + } +} diff --git a/scripts/package/dev.ts b/scripts/package/dev.ts new file mode 100644 index 0000000..d1ae44f --- /dev/null +++ b/scripts/package/dev.ts @@ -0,0 +1,57 @@ +import spawn from '@expo/spawn-async'; +import path from 'path'; +import { existsSync, chmodSync } from 'fs'; + +async function main() { + // Clear terminal + process.stdout.write('\x1b[2J') + process.stdout.write('\x1b[0f'); + + // Get the correct binary name + let binaryOS = 'linux'; + switch (process.platform) { + case 'darwin': + binaryOS = 'mac'; + break; + case 'win32': + binaryOS = 'win'; + break; + default: + break; + } + // Start the vite dev server + const vite = spawn('vite', ["dev"], { + cwd: process.cwd(), + detached: false, + stdio: 'inherit', + }); + const args = [ + '--window-enable-inspector=true', + '--export-auth-info', + '--load-dir-res', + `--path=${path.resolve('.')}`, + '--neu-dev-extension', + '--url=http://localhost:5173', + ]; + // Chmod +x the binary to be able to run it + chmodSync(path.resolve(`./bin/neutralino-${binaryOS}_${process.arch}`), '755'); + await spawn(`./bin/neutralino-${binaryOS}_${process.arch}`, args, { + cwd: process.cwd(), + detached: false, + stdio: 'inherit', + }).child.on('close', () => { + vite.child.kill(); + process.exit(); + }); +} + +// If the binary folder doesn't exist, then we download it +if (!existsSync(path.resolve('./bin'))) { + spawn('npx', ['neu', 'update'], { + cwd: process.cwd(), + detached: false, + stdio: 'inherit', + }).child.on('exit', main); +} else { + main(); +} diff --git a/scripts/package/dummy.html b/scripts/package/dummy.html new file mode 100644 index 0000000..c3b947a --- /dev/null +++ b/scripts/package/dummy.html @@ -0,0 +1,15 @@ +THIS IS A DUMMY FILE [To stop neutralino from doing shit] DONT DELETE + + + + + + + + Vite + Svelte + TS + + +
+ + + diff --git a/svelte/bun.lockb b/svelte/bun.lockb deleted file mode 100755 index f4b105d26eac4d132f814ac69b81bde6e30d5c32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90832 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" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.9.tgz", - "integrity": "sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", - "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", - "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", - "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", - "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", - "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", - "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", - "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", - "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", - "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", - "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", - "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", - "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", - "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", - "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", - "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", - "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", - "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", - "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", - "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", - "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", - "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", - "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", - "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@floating-ui/core": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.0.tgz", - "integrity": "sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==", - "dependencies": { - "@floating-ui/utils": "^0.2.1" - } - }, - "node_modules/@floating-ui/dom": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.0.tgz", - "integrity": "sha512-SZ0BEXzsaaS6THZfZJUcAobbZTD+MvfGM42bxgeg0Tnkp4/an/avqwAXiVLsFtIBZtfsx3Ymvwx0+KnnhdA/9g==", - "dependencies": { - "@floating-ui/core": "^1.6.0", - "@floating-ui/utils": "^0.2.1" - } - }, - "node_modules/@floating-ui/utils": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.1.tgz", - "integrity": "sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==" - }, - "node_modules/@internationalized/date": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.5.1.tgz", - "integrity": "sha512-LUQIfwU9e+Fmutc/DpRTGXSdgYZLBegi4wygCWDSVmUdLTaMHsQyASDiJtREwanwKuQLq0hY76fCJ9J/9I2xOQ==", - "dependencies": { - "@swc/helpers": "^0.5.0" - } - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz", - "integrity": "sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@melt-ui/pp": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@melt-ui/pp/-/pp-0.3.0.tgz", - "integrity": "sha512-b07Bdh8l2KcwKVCXOY+SoBw1dk9eWvQfMSi6SoacpRVyVmmfpi0kV4oGt3HYF0tUCB3sEmVicxse50ZzZxEzEA==", - "dependencies": { - "estree-walker": "^3.0.3", - "magic-string": "^0.30.5" - }, - "engines": { - "pnpm": ">=8.6.3" - }, - "peerDependencies": { - "@melt-ui/svelte": ">= 0.29.0", - "svelte": "^3.55.0 || ^4.0.0 || ^5.0.0-next.1" - } - }, - "node_modules/@melt-ui/svelte": { - "version": "0.71.2", - "resolved": "https://registry.npmjs.org/@melt-ui/svelte/-/svelte-0.71.2.tgz", - "integrity": "sha512-GDUErhAphEoEOLpcBjQ84BgzRR6M3344fQE4QYFffwT7aedWak7CvNsECgeig1Y5xvfDmeEaFnGlOQXIBucJYw==", - "dependencies": { - "@floating-ui/core": "^1.3.1", - "@floating-ui/dom": "^1.4.5", - "@internationalized/date": "^3.5.0", - "dequal": "^2.0.3", - "focus-trap": "^7.5.2", - "nanoid": "^5.0.4" - }, - "peerDependencies": { - "svelte": ">=3 <5" - } - }, - "node_modules/@neutralinojs/lib": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@neutralinojs/lib/-/lib-5.0.0.tgz", - "integrity": "sha512-cOdxSEX7lB6V10czq5rig62xHyknAMWrQT2DVuzWvNANO9/YD+f9Nx6hNFq7QFu3wKinXinRHjDW+7HXErrL5A==" - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.6.tgz", - "integrity": "sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.6.tgz", - "integrity": "sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.6.tgz", - "integrity": "sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.6.tgz", - "integrity": "sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.6.tgz", - "integrity": "sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.6.tgz", - "integrity": "sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.6.tgz", - "integrity": "sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.6.tgz", - "integrity": "sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.6.tgz", - "integrity": "sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.6.tgz", - "integrity": "sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.6.tgz", - "integrity": "sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.6.tgz", - "integrity": "sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.6.tgz", - "integrity": "sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rwh/keystrokes": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@rwh/keystrokes/-/keystrokes-1.5.4.tgz", - "integrity": "sha512-8tf0EpqVRvyrKmDKNPEFV6lkXNjlWXM6aImZpygHzXStYslbBcpT9rKm4wiRadu8L6i4kHevBF+IamC6ouTJfQ==", - "funding": { - "url": "https://github.com/sponsors/RobertWHurst" - } - }, - "node_modules/@sveltejs/vite-plugin-svelte": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-3.0.1.tgz", - "integrity": "sha512-CGURX6Ps+TkOovK6xV+Y2rn8JKa8ZPUHPZ/NKgCxAmgBrXReavzFl8aOSCj3kQ1xqT7yGJj53hjcV/gqwDAaWA==", - "dev": true, - "dependencies": { - "@sveltejs/vite-plugin-svelte-inspector": "^2.0.0-next.0 || ^2.0.0", - "debug": "^4.3.4", - "deepmerge": "^4.3.1", - "kleur": "^4.1.5", - "magic-string": "^0.30.5", - "svelte-hmr": "^0.15.3", - "vitefu": "^0.2.5" - }, - "engines": { - "node": "^18.0.0 || >=20" - }, - "peerDependencies": { - "svelte": "^4.0.0 || ^5.0.0-next.0", - "vite": "^5.0.0" - } - }, - "node_modules/@sveltejs/vite-plugin-svelte-inspector": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-2.0.0.tgz", - "integrity": "sha512-gjr9ZFg1BSlIpfZ4PRewigrvYmHWbDrq2uvvPB1AmTWKuM+dI1JXQSUu2pIrYLb/QncyiIGkFDFKTwJ0XqQZZg==", - "dev": true, - "dependencies": { - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.0.0 || >=20" - }, - "peerDependencies": { - "@sveltejs/vite-plugin-svelte": "^3.0.0", - "svelte": "^4.0.0 || ^5.0.0-next.0", - "vite": "^5.0.0" - } - }, - "node_modules/@swc/helpers": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.3.tgz", - "integrity": "sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==", - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@tsconfig/svelte": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@tsconfig/svelte/-/svelte-5.0.2.tgz", - "integrity": "sha512-BRbo1fOtyVbhfLyuCWw6wAWp+U8UQle+ZXu84MYYWzYSEB28dyfnRBIE99eoG+qdAC0po6L2ScIEivcT07UaMA==", - "dev": true - }, - "node_modules/@types/awesome-notifications": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/@types/awesome-notifications/-/awesome-notifications-3.1.5.tgz", - "integrity": "sha512-nK/6sxBp7en2F7tq9dnuwSS16AgJbRjY83cRkflDOUVtsSEW6ifyG7XYTOuNDKsNfzg8RgSj3SfdNz653Emcww==", - "dev": true - }, - "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" - }, - "node_modules/@types/pug": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.10.tgz", - "integrity": "sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==" - }, - "node_modules/acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" - }, - "node_modules/aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.17", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz", - "integrity": "sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "browserslist": "^4.22.2", - "caniuse-lite": "^1.0.30001578", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/axobject-query": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.0.0.tgz", - "integrity": "sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==", - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/bits-ui": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/bits-ui/-/bits-ui-0.17.0.tgz", - "integrity": "sha512-K73jjco1qPmvGXMQtTkZG6K36UmNrPR21u+C1jzoRWmF3NnUfDP4hPJnAci0LosUycfvOxtaHB1M4awvLvQXyQ==", - "dependencies": { - "@internationalized/date": "^3.5.1", - "@melt-ui/svelte": "0.71.2", - "nanoid": "^5.0.4" - }, - "peerDependencies": { - "svelte": "^4.0.0" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.22.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.3.tgz", - "integrity": "sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001580", - "electron-to-chromium": "^1.4.648", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001585", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001585.tgz", - "integrity": "sha512-yr2BWR1yLXQ8fMpdS/4ZZXpseBgE7o4g41x3a6AJOqZuOi+iE/WdJYAuZ6Y95i4Ohd2Y+9MzIWRR+uGABH4s3Q==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/clsx": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz", - "integrity": "sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/code-red": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/code-red/-/code-red-1.0.4.tgz", - "integrity": "sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15", - "@types/estree": "^1.0.1", - "acorn": "^8.10.0", - "estree-walker": "^3.0.3", - "periscopic": "^3.1.0" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/css-tree": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", - "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", - "dependencies": { - "mdn-data": "2.0.30", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/detect-indent": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" - }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" - }, - "node_modules/electron-to-chromium": { - "version": "1.4.664", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.664.tgz", - "integrity": "sha512-k9VKKSkOSNPvSckZgDDl/IQx45E1quMjX8QfLzUsAs/zve8AyFDK+ByRynSP/OfEfryiKHpQeMf00z0leLCc3A==", - "dev": true - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "node_modules/es6-promise": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", - "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", - "dev": true - }, - "node_modules/esbuild": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", - "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.19.12", - "@esbuild/android-arm": "0.19.12", - "@esbuild/android-arm64": "0.19.12", - "@esbuild/android-x64": "0.19.12", - "@esbuild/darwin-arm64": "0.19.12", - "@esbuild/darwin-x64": "0.19.12", - "@esbuild/freebsd-arm64": "0.19.12", - "@esbuild/freebsd-x64": "0.19.12", - "@esbuild/linux-arm": "0.19.12", - "@esbuild/linux-arm64": "0.19.12", - "@esbuild/linux-ia32": "0.19.12", - "@esbuild/linux-loong64": "0.19.12", - "@esbuild/linux-mips64el": "0.19.12", - "@esbuild/linux-ppc64": "0.19.12", - "@esbuild/linux-riscv64": "0.19.12", - "@esbuild/linux-s390x": "0.19.12", - "@esbuild/linux-x64": "0.19.12", - "@esbuild/netbsd-x64": "0.19.12", - "@esbuild/openbsd-x64": "0.19.12", - "@esbuild/sunos-x64": "0.19.12", - "@esbuild/win32-arm64": "0.19.12", - "@esbuild/win32-ia32": "0.19.12", - "@esbuild/win32-x64": "0.19.12" - } - }, - "node_modules/escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "dependencies": { - "@types/estree": "^1.0.0" - } - }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fastq": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.0.tgz", - "integrity": "sha512-zGygtijUMT7jnk3h26kUms3BkSDp4IfIKjmnqI2tvx6nuBfiF1UqOxbnLfzdv+apBy+53oaImsKtMw/xYbW+1w==", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/focus-trap": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.5.4.tgz", - "integrity": "sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==", - "dependencies": { - "tabbable": "^6.2.0" - } - }, - "node_modules/foreground-child": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "dev": true, - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true - }, - "node_modules/hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/hotkeys-js": { - "version": "3.13.5", - "resolved": "https://registry.npmjs.org/hotkeys-js/-/hotkeys-js-3.13.5.tgz", - "integrity": "sha512-xqPBCCC9QtLUpNZhlncfPhY/KMMiiA5+YsLDCTbwDfVBvCM+IQJPZwqB8iURZI9GQYcsmqpSlARZ238puVEs3Q==", - "funding": { - "url": "https://jaywcjlove.github.io/#/sponsor" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", - "dependencies": { - "hasown": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-reference": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", - "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", - "dependencies": { - "@types/estree": "*" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "node_modules/jackspeak": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", - "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/jiti": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", - "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/lilconfig": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz", - "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==", - "dev": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" - }, - "node_modules/locate-character": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz", - "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==" - }, - "node_modules/lru-cache": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", - "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", - "engines": { - "node": "14 || >=16.14" - } - }, - "node_modules/lucide-svelte": { - "version": "0.323.0", - "resolved": "https://registry.npmjs.org/lucide-svelte/-/lucide-svelte-0.323.0.tgz", - "integrity": "sha512-3GEFk1vCwB8BtHTHZTocFJfX6AtTLQw9a74JSuihAGx+MzhxqeWk8W1TkM4WUlvE0x9UdONM2rJGRyx9IyjkJg==", - "peerDependencies": { - "svelte": "^3 || ^4 || ^5.0.0-next.42" - } - }, - "node_modules/magic-string": { - "version": "0.30.5", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", - "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/mdn-data": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", - "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanoid": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.4.tgz", - "integrity": "sha512-vAjmBf13gsmhXSgBrtIclinISzFFy22WwCYoyilZlsrRXNIHSwgFQ1bEdjRwMT3aoadeIF6HMuDRlOxzfXV8ig==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.js" - }, - "engines": { - "node": "^18 || >=20" - } - }, - "node_modules/node-releases": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", - "dev": true - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "node_modules/path-scurry": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", - "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", - "dependencies": { - "lru-cache": "^9.1.1 || ^10.0.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/periscopic": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", - "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^3.0.0", - "is-reference": "^3.0.0" - } - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/postcss": { - "version": "8.4.33", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", - "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-import": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", - "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", - "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/postcss-load-config": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-5.0.3.tgz", - "integrity": "sha512-90pBBI5apUVruIEdCxZic93Wm+i9fTrp7TXbgdUCH+/L+2WnfpITSpq5dFU/IPvbv7aNiMlQISpUkAm3fEcvgQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "lilconfig": "^3.0.0", - "yaml": "^2.3.4" - }, - "engines": { - "node": ">= 18" - }, - "peerDependencies": { - "jiti": ">=1.21.0", - "postcss": ">=8.0.9" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - }, - "postcss": { - "optional": true - } - } - }, - "node_modules/postcss-nested": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", - "dependencies": { - "postcss-selector-parser": "^6.0.11" - }, - "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.15", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz", - "integrity": "sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - }, - "node_modules/postcss/node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" - }, - "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/rollup": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.6.tgz", - "integrity": "sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==", - "dev": true, - "dependencies": { - "@types/estree": "1.0.5" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.9.6", - "@rollup/rollup-android-arm64": "4.9.6", - "@rollup/rollup-darwin-arm64": "4.9.6", - "@rollup/rollup-darwin-x64": "4.9.6", - "@rollup/rollup-linux-arm-gnueabihf": "4.9.6", - "@rollup/rollup-linux-arm64-gnu": "4.9.6", - "@rollup/rollup-linux-arm64-musl": "4.9.6", - "@rollup/rollup-linux-riscv64-gnu": "4.9.6", - "@rollup/rollup-linux-x64-gnu": "4.9.6", - "@rollup/rollup-linux-x64-musl": "4.9.6", - "@rollup/rollup-win32-arm64-msvc": "4.9.6", - "@rollup/rollup-win32-ia32-msvc": "4.9.6", - "@rollup/rollup-win32-x64-msvc": "4.9.6", - "fsevents": "~2.3.2" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "dev": true, - "dependencies": { - "mri": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/sander": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", - "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==", - "dev": true, - "dependencies": { - "es6-promise": "^3.1.2", - "graceful-fs": "^4.1.3", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.2" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "engines": { - "node": ">=8" - } - }, - "node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/sorcery": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.0.tgz", - "integrity": "sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==", - "dev": true, - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.14", - "buffer-crc32": "^0.2.5", - "minimist": "^1.2.0", - "sander": "^0.5.0" - }, - "bin": { - "sorcery": "bin/sorcery" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/string-width-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dev": true, - "dependencies": { - "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/sucrase": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", - "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "^10.3.10", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/sucrase/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/sucrase/node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/sucrase/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/svelte": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.9.tgz", - "integrity": "sha512-hsoB/WZGEPFXeRRLPhPrbRz67PhP6sqYgvwcAs+gWdSQSvNDw+/lTeUJSWe5h2xC97Fz/8QxAOqItwBzNJPU8w==", - "dependencies": { - "@ampproject/remapping": "^2.2.1", - "@jridgewell/sourcemap-codec": "^1.4.15", - "@jridgewell/trace-mapping": "^0.3.18", - "@types/estree": "^1.0.1", - "acorn": "^8.9.0", - "aria-query": "^5.3.0", - "axobject-query": "^4.0.0", - "code-red": "^1.0.3", - "css-tree": "^2.3.1", - "estree-walker": "^3.0.3", - "is-reference": "^3.0.1", - "locate-character": "^3.0.0", - "magic-string": "^0.30.4", - "periscopic": "^3.1.0" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/svelte-check": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.6.3.tgz", - "integrity": "sha512-Q2nGnoysxUnB9KjnjpQLZwdjK62DHyW6nuH/gm2qteFnDk0lCehe/6z8TsIvYeKjC6luKaWxiNGyOcWiLLPSwA==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.17", - "chokidar": "^3.4.1", - "fast-glob": "^3.2.7", - "import-fresh": "^3.2.1", - "picocolors": "^1.0.0", - "sade": "^1.7.4", - "svelte-preprocess": "^5.1.0", - "typescript": "^5.0.3" - }, - "bin": { - "svelte-check": "bin/svelte-check" - }, - "peerDependencies": { - "svelte": "^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0" - } - }, - "node_modules/svelte-hmr": { - "version": "0.15.3", - "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.3.tgz", - "integrity": "sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==", - "dev": true, - "engines": { - "node": "^12.20 || ^14.13.1 || >= 16" - }, - "peerDependencies": { - "svelte": "^3.19.0 || ^4.0.0" - } - }, - "node_modules/svelte-preprocess": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.1.3.tgz", - "integrity": "sha512-xxAkmxGHT+J/GourS5mVJeOXZzne1FR5ljeOUAMXUkfEhkLEllRreXpbl3dIYJlcJRfL1LO1uIAPpBpBfiqGPw==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "@types/pug": "^2.0.6", - "detect-indent": "^6.1.0", - "magic-string": "^0.30.5", - "sorcery": "^0.11.0", - "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">= 16.0.0", - "pnpm": "^8.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.10.2", - "coffeescript": "^2.5.1", - "less": "^3.11.3 || ^4.0.0", - "postcss": "^7 || ^8", - "postcss-load-config": "^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0", - "pug": "^3.0.0", - "sass": "^1.26.8", - "stylus": "^0.55.0", - "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0", - "svelte": "^3.23.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0", - "typescript": ">=3.9.5 || ^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "coffeescript": { - "optional": true - }, - "less": { - "optional": true - }, - "postcss": { - "optional": true - }, - "postcss-load-config": { - "optional": true - }, - "pug": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "typescript": { - "optional": true - } - } - }, - "node_modules/tabbable": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz", - "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==" - }, - "node_modules/tailwind-merge": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.2.1.tgz", - "integrity": "sha512-o+2GTLkthfa5YUt4JxPfzMIpQzZ3adD1vLVkvKE1Twl9UAhGsEbIZhHHZVRttyW177S8PDJI3bTQNaebyofK3Q==", - "dependencies": { - "@babel/runtime": "^7.23.7" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/dcastil" - } - }, - "node_modules/tailwind-variants": { - "version": "0.1.20", - "resolved": "https://registry.npmjs.org/tailwind-variants/-/tailwind-variants-0.1.20.tgz", - "integrity": "sha512-AMh7x313t/V+eTySKB0Dal08RHY7ggYK0MSn/ad8wKWOrDUIzyiWNayRUm2PIJ4VRkvRnfNuyRuKbLV3EN+ewQ==", - "dependencies": { - "tailwind-merge": "^1.14.0" - }, - "engines": { - "node": ">=16.x", - "pnpm": ">=7.x" - }, - "peerDependencies": { - "tailwindcss": "*" - } - }, - "node_modules/tailwind-variants/node_modules/tailwind-merge": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-1.14.0.tgz", - "integrity": "sha512-3mFKyCo/MBcgyOTlrY8T7odzZFx+w+qKSMAmdFzRvqBfLlSigU6TZnlFHK0lkMwj9Bj8OYU+9yW9lmGuS0QEnQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/dcastil" - } - }, - "node_modules/tailwindcss": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz", - "integrity": "sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==", - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "arg": "^5.0.2", - "chokidar": "^3.5.3", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.3.0", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "jiti": "^1.19.1", - "lilconfig": "^2.1.0", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.23", - "postcss-import": "^15.1.0", - "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.1", - "postcss-nested": "^6.0.1", - "postcss-selector-parser": "^6.0.11", - "resolve": "^1.22.2", - "sucrase": "^3.32.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tailwindcss/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/tailwindcss/node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "engines": { - "node": ">=10" - } - }, - "node_modules/tailwindcss/node_modules/postcss-load-config": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", - "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "lilconfig": "^3.0.0", - "yaml": "^2.3.4" - }, - "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/tailwindcss/node_modules/postcss-load-config/node_modules/lilconfig": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz", - "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==", - "engines": { - "node": ">=14" - } - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" - }, - "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" - }, - "node_modules/typescript": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", - "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "node_modules/vite": { - "version": "5.0.12", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.12.tgz", - "integrity": "sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==", - "dev": true, - "dependencies": { - "esbuild": "^0.19.3", - "postcss": "^8.4.32", - "rollup": "^4.2.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/vitefu": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz", - "integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==", - "dev": true, - "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "vite": { - "optional": true - } - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/wrap-ansi-cjs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/yaml": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", - "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", - "engines": { - "node": ">= 14" - } - } - } -} diff --git a/svelte/package.json b/svelte/package.json deleted file mode 100644 index c04b455..0000000 --- a/svelte/package.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "name": "svelte", - "version": "0.0.0", - "devDependencies": { - "@sveltejs/vite-plugin-svelte": "^3.0.1", - "@tsconfig/svelte": "^5.0.2", - "@types/awesome-notifications": "^3.1.5", - "autoprefixer": "^10.4.16", - "postcss": "^8.4.32", - "postcss-load-config": "^5.0.2", - "svelte": "^4.2.8", - "svelte-check": "^3.6.2", - "tailwindcss": "^3.3.6", - "tslib": "^2.6.2", - "typescript": "^5.2.2", - "vite": "^5.0.8" - }, - "private": true, - "scripts": { - "dev": "vite", - "build": "vite build", - "preview": "vite preview", - "check": "svelte-check --tsconfig ./tsconfig.json" - }, - "type": "module", - "dependencies": { - "@melt-ui/pp": "^0.3.0", - "@neutralinojs/lib": "^5.0.0", - "@rwh/keystrokes": "^1.5.4", - "@types/pug": "^2.0.10", - "bits-ui": "^0.17.0", - "clsx": "^2.1.0", - "hotkeys-js": "^3.13.5", - "lucide-svelte": "^0.323.0", - "tailwind-merge": "^2.2.1", - "tailwind-variants": "^0.1.20" - } -} diff --git a/svelte/postcss.config.cjs b/svelte/postcss.config.cjs deleted file mode 100644 index e48cff5..0000000 --- a/svelte/postcss.config.cjs +++ /dev/null @@ -1,13 +0,0 @@ -const tailwindcss = require("tailwindcss"); -const autoprefixer = require("autoprefixer"); - -const config = { - plugins: [ - //Some plugins, like tailwindcss/nesting, need to run before Tailwind, - tailwindcss(), - //But others, like autoprefixer, need to run after, - autoprefixer, - ], -}; - -module.exports = config; diff --git a/svelte/src/lib/lib-paths.ts b/svelte/src/lib/lib-paths.ts deleted file mode 100644 index 8a07288..0000000 --- a/svelte/src/lib/lib-paths.ts +++ /dev/null @@ -1,10 +0,0 @@ -const LibPaths = { - notifications: { - darwin: { - prod: window.NL_PATH + "/lib/alerter", - dev: window.NL_PATH + "/building/_app_scaffolds/mac/myapp.app/Contents/Resources/lib/alerter" - } - } -} - -export default LibPaths \ No newline at end of file diff --git a/svelte/src/lib/minecraft/data.ts b/svelte/src/lib/minecraft/data.ts deleted file mode 100644 index 9728d84..0000000 --- a/svelte/src/lib/minecraft/data.ts +++ /dev/null @@ -1,142 +0,0 @@ -export type MinecraftVersion = - | "1.7.2" - | "1.7.3" - | "1.7.4" - | "1.7.5" - | "1.7.6" - | "1.7.7" - | "1.7.8" - | "1.7.9" - | "1.7.10" - | "1.8" - | "1.8.1" - | "1.8.2" - | "1.8.3" - | "1.8.4" - | "1.8.5" - | "1.8.6" - | "1.8.7" - | "1.8.8" - | "1.8.9" - | "1.9" - | "1.9.1" - | "1.9.2" - | "1.9.3" - | "1.9.4" - | "1.10" - | "1.10.1" - | "1.10.2" - | "1.11" - | "1.11.1" - | "1.11.2" - | "1.12" - | "1.12.1" - | "1.12.2" - | "1.13" - | "1.13.1" - | "1.13.2" - | "1.14" - | "1.14.1" - | "1.14.2" - | "1.14.3" - | "1.14.4" - | "1.15" - | "1.15.1" - | "1.15.2" - | "1.16" - | "1.16.1" - | "1.16.2" - | "1.16.3" - | "1.16.4" - | "1.16.5" - | "1.17" - | "1.17.1" - | "1.18" - | "1.18.1" - | "1.18.2" - | "1.18.3" - | "1.18.4" - | "1.19" - | "1.19.1" - | "1.19.2" - | "1.19.3" - | "1.19.4" - | "1.20" - | "1.20.1" - | "1.20.2" - | "1.20.3" - | "1.20.4" - | "1.20.5" - - - export const versions = [ - "1.20.5", - "1.20.4", - "1.20.3", - "1.20.2", - "1.20.1", - "1.20", - "1.19.4", - "1.19.3", - "1.19.2", - "1.19.1", - "1.19", - "1.18.4", - "1.18.3", - "1.18.2", - "1.18.1", - "1.18", - "1.17.1", - "1.17", - "1.16.5", - "1.16.4", - "1.16.3", - "1.16.2", - "1.16.1", - "1.16", - "1.15.2", - "1.15.1", - "1.15", - "1.14.4", - "1.14.3", - "1.14.2", - "1.14.1", - "1.14", - "1.13.2", - "1.13.1", - "1.13", - "1.12.2", - "1.12.1", - "1.12", - "1.11.2", - "1.11.1", - "1.11", - "1.10.2", - "1.10.1", - "1.10", - "1.9.4", - "1.9.3", - "1.9.2", - "1.9.1", - "1.9", - "1.8.9", - "1.8.8", - "1.8.7", - "1.8.6", - "1.8.5", - "1.8.4", - "1.8.3", - "1.8.2", - "1.8.1", - "1.8", - "1.7.10", - "1.7.9", - "1.7.8", - "1.7.7", - "1.7.6", - "1.7.5", - "1.7.4", - "1.7.3", - "1.7.2", - ]; - \ No newline at end of file diff --git a/svelte/src/types/global.d.ts b/svelte/src/types/global.d.ts deleted file mode 100644 index 0a70e01..0000000 --- a/svelte/src/types/global.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// diff --git a/svelte/src/windows/main/App.svelte b/svelte/src/windows/main/App.svelte deleted file mode 100644 index 5030651..0000000 --- a/svelte/src/windows/main/App.svelte +++ /dev/null @@ -1,54 +0,0 @@ - - -
-
- -
- {#if page === "events"} -
- -
- {:else if page === "settings"} -
- -
- {:else if page === "dev"} -
- -
- {/if} -
-
-
- - diff --git a/svelte/src/windows/main/content/Events/EventCard.svelte b/svelte/src/windows/main/content/Events/EventCard.svelte deleted file mode 100644 index fbe779f..0000000 --- a/svelte/src/windows/main/content/Events/EventCard.svelte +++ /dev/null @@ -1,131 +0,0 @@ - - -
- - { - choosenLauncher = undefined; - choosenVersion = undefined; - choosenModLoader = undefined; - }} - > - -
- {name} - {description} -
- {name -
-
-
- - - Lancer Minecraft - - Séléctionnez la façon de lancer Minecraft - - -
-
- - { - choosenLauncher = v.detail - }} - items={launchers} - placeholder="Sélectionnez un launcher" - /> -
-
- - { - choosenVersion = v.detail - }} - placeholder="Sélectionnez une version" - rem={16} - items={versions.map((v) => ({label: v, value: v}))} - /> -
-
- - { - choosenModLoader = v.detail - }} - items={modloaders} - placeholder="Sélectionnez un launcher" - /> -
-
- - {#if choosenLauncher && choosenModLoader && choosenVersion} - - - - - - - Êtes-vous sûr? - - Vous allez lancer votre jeu avec {modloaders.find(ml => ml.value === choosenModLoader)?.label} en {choosenVersion}. - - - - Cancel - - Continue - - - - - {:else} - - {/if} - -
-
- -
diff --git a/svelte/src/windows/main/main.ts b/svelte/src/windows/main/main.ts deleted file mode 100644 index 636df53..0000000 --- a/svelte/src/windows/main/main.ts +++ /dev/null @@ -1,25 +0,0 @@ -import "../../app.pcss" -import "../../lib/app" -import App from './App.svelte' -import { init, events, os } from '@neutralinojs/lib' -import { install, getUrlData } from '../../lib/modules/url' - -init() -events.on("ready", async () => { - console.log("Neutralino is ready!") - // URl Scheme - await install().catch(console.error) - await getUrlData().then(data => { - if (data) { - window.DATA = data - } - }).catch(console.error) - -}) - -const app = new App({ - // @ts-expect-error - target: document.getElementById('app'), -}) - -export default app \ No newline at end of file diff --git a/svelte/vite.config.ts b/svelte/vite.config.ts deleted file mode 100644 index c038038..0000000 --- a/svelte/vite.config.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { defineConfig } from 'vite' -import { svelte } from '@sveltejs/vite-plugin-svelte' -import Terminal from 'vite-plugin-terminal' -import path from "path" - -// https://vitejs.dev/config/ -export default defineConfig({ - plugins: [svelte(),Terminal()], - build: { - rollupOptions: { - external: [ - '/_neutralino_globals.js' - ] - } - }, - resolve: { - alias: { - $lib: path.resolve("./src/lib") - } - } -}) diff --git a/svelte/tailwind.config.js b/tailwind.config.js similarity index 96% rename from svelte/tailwind.config.js rename to tailwind.config.js index 8d260d9..563b9d1 100644 --- a/svelte/tailwind.config.js +++ b/tailwind.config.js @@ -3,7 +3,7 @@ import { fontFamily } from "tailwindcss/defaultTheme"; /** @type {import('tailwindcss').Config} */ const config = { darkMode: ["class"], - content: ["./src/**/*.{html,js,svelte,ts}"], + content: ["./frontend/src/**/*.{html,js,svelte,ts}"], safelist: ["dark"], theme: { container: { diff --git a/svelte/tsconfig.json b/tsconfig.json similarity index 56% rename from svelte/tsconfig.json rename to tsconfig.json index 40749e2..8bb8658 100644 --- a/svelte/tsconfig.json +++ b/tsconfig.json @@ -1,15 +1,11 @@ { "extends": "@tsconfig/svelte/tsconfig.json", "compilerOptions": { - "baseUrl": ".", - "paths": { - "$lib": ["./src/lib"], - "$lib/*": ["./src/lib/*"] - }, "target": "ESNext", "useDefineForClassFields": true, "module": "ESNext", "resolveJsonModule": true, + "moduleResolution": "node", /** * Typecheck JS in `.svelte` and `.js` files by default. * Disable checkJs if you'd like to use dynamic types in JS. @@ -18,8 +14,15 @@ */ "allowJs": true, "checkJs": true, - "isolatedModules": true + "isolatedModules": true, + "paths": { + "$lib": ["./frontend/src/lib"], + "$lib/*": ["./frontend/src/lib/*"], + "@": ["./frontend/src/"], + "@/*": ["./frontend/src/*"], + "@root/*": ["./*"] + }, }, - "include": ["src/**/*.ts", "src/**/*.js", "src/**/*.svelte"], + "include": ["frontend/src/**/*.ts", "frontend/src/**/*.js", "frontend/src/**/*.svelte", "scripts/**/*.ts", "scripts/build/mac-bundle.js", "scripts/build/index.js","./vite.config.ts"], "references": [{ "path": "./tsconfig.node.json" }] } diff --git a/svelte/tsconfig.node.json b/tsconfig.node.json similarity index 80% rename from svelte/tsconfig.node.json rename to tsconfig.node.json index 494bfe0..8e9d724 100644 --- a/svelte/tsconfig.node.json +++ b/tsconfig.node.json @@ -5,5 +5,5 @@ "module": "ESNext", "moduleResolution": "bundler" }, - "include": ["vite.config.ts"] + "include": ["./vite.config.ts"] } diff --git a/vite.config.ts b/vite.config.ts new file mode 100644 index 0000000..f126a87 --- /dev/null +++ b/vite.config.ts @@ -0,0 +1,46 @@ +import {defineConfig} from 'vite'; +import {svelte} from '@sveltejs/vite-plugin-svelte'; +import * as path from 'path'; +import {createHtmlPlugin} from 'vite-plugin-html'; +import {readFileSync} from 'node:fs'; + +function getUrl() { + try { + const {port} = JSON.parse(readFileSync('./.tmp/auth_info.json', 'utf-8')); + return `http://localhost:${port}`; + } catch { + return '%PUBLIC_URL%'; + } +} + +// https://vitejs.dev/config/ +export default defineConfig({ + root: 'frontend', + plugins: [ + svelte(), + createHtmlPlugin({ + template: 'index.html', + inject: { + data: { + url: getUrl(), + }, + }, + }), + ], + build: { + outDir: path.resolve('./frontend/dist'), + rollupOptions: { + external: ['/__neutralino_globals.js'], + }, + }, + resolve: { + alias: { + $lib: path.resolve('./frontend/src/lib'), + '@': path.resolve('./frontend/src'), + '@root': path.resolve('./'), + }, + }, + server: { + host: 'localhost', + }, +});

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�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 diff --git a/building/_app_scaffolds/win/WebView2Loader.dll b/building/_app_scaffolds/win/WebView2Loader.dll deleted file mode 100644 index 6f3eed4839e38bb4768b42d95f02c7df29d1ab22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136080 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