From 124415ba7081f9a6e626c36b71d2c1325c4b2ec8 Mon Sep 17 00:00:00 2001 From: Damien Date: Sat, 22 Feb 2025 02:05:17 -0500 Subject: [PATCH] Initial commit --- .github/FUNDING.yml | 3 + .github/dependabot.yml | 15 + .github/workflows/build.yml | 66 + .github/workflows/eslint_clippy.yml | 61 + .gitignore | 2 + README.md | 209 + package-lock.json | 4595 +++++++++++++++ package.json | 35 + src-next/.eslintrc.json | 3 + src-next/.gitignore | 1 + src-next/app/layout.tsx | 18 + src-next/app/page.tsx | 7 + src-next/components/AppLayout/index.tsx | 13 + src-next/components/AppLayout/style.css | 6 + src-next/components/HomeBlock/index.tsx | 18 + src-next/components/HomeBlock/style.css | 28 + src-next/containers/Home/index.tsx | 43 + src-next/containers/Home/style.css | 39 + src-next/css/index.css | 25 + src-next/next-env.d.ts | 5 + src-next/next.config.mjs | 21 + src-next/tsconfig.json | 43 + src-tauri/.gitignore | 4 + src-tauri/Cargo.lock | 6182 +++++++++++++++++++++ src-tauri/Cargo.toml | 38 + src-tauri/build.rs | 3 + src-tauri/capabilities/desktop.json | 14 + src-tauri/capabilities/migrated.json | 89 + src-tauri/gen/schemas/acl-manifests.json | 1 + src-tauri/gen/schemas/capabilities.json | 1 + src-tauri/gen/schemas/desktop-schema.json | 5668 +++++++++++++++++++ src-tauri/gen/schemas/linux-schema.json | 5668 +++++++++++++++++++ src-tauri/icons/128x128.png | Bin 0 -> 3512 bytes src-tauri/icons/128x128@2x.png | Bin 0 -> 7012 bytes src-tauri/icons/32x32.png | Bin 0 -> 974 bytes src-tauri/icons/Square107x107Logo.png | Bin 0 -> 2863 bytes src-tauri/icons/Square142x142Logo.png | Bin 0 -> 3858 bytes src-tauri/icons/Square150x150Logo.png | Bin 0 -> 3966 bytes src-tauri/icons/Square284x284Logo.png | Bin 0 -> 7737 bytes src-tauri/icons/Square30x30Logo.png | Bin 0 -> 903 bytes src-tauri/icons/Square310x310Logo.png | Bin 0 -> 8591 bytes src-tauri/icons/Square44x44Logo.png | Bin 0 -> 1299 bytes src-tauri/icons/Square71x71Logo.png | Bin 0 -> 2011 bytes src-tauri/icons/Square89x89Logo.png | Bin 0 -> 2468 bytes src-tauri/icons/StoreLogo.png | Bin 0 -> 1523 bytes src-tauri/icons/icon.icns | Bin 0 -> 1227298 bytes src-tauri/icons/icon.ico | Bin 0 -> 86642 bytes src-tauri/icons/icon.png | Bin 0 -> 14183 bytes src-tauri/src/main.rs | 19 + src-tauri/tauri.conf.json | 65 + 50 files changed, 23008 insertions(+) create mode 100644 .github/FUNDING.yml create mode 100644 .github/dependabot.yml create mode 100644 .github/workflows/build.yml create mode 100644 .github/workflows/eslint_clippy.yml create mode 100644 .gitignore create mode 100644 README.md create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 src-next/.eslintrc.json create mode 100644 src-next/.gitignore create mode 100644 src-next/app/layout.tsx create mode 100644 src-next/app/page.tsx create mode 100644 src-next/components/AppLayout/index.tsx create mode 100644 src-next/components/AppLayout/style.css create mode 100644 src-next/components/HomeBlock/index.tsx create mode 100644 src-next/components/HomeBlock/style.css create mode 100644 src-next/containers/Home/index.tsx create mode 100644 src-next/containers/Home/style.css create mode 100644 src-next/css/index.css create mode 100644 src-next/next-env.d.ts create mode 100644 src-next/next.config.mjs create mode 100644 src-next/tsconfig.json create mode 100644 src-tauri/.gitignore create mode 100644 src-tauri/Cargo.lock create mode 100644 src-tauri/Cargo.toml create mode 100644 src-tauri/build.rs create mode 100644 src-tauri/capabilities/desktop.json create mode 100644 src-tauri/capabilities/migrated.json create mode 100644 src-tauri/gen/schemas/acl-manifests.json create mode 100644 src-tauri/gen/schemas/capabilities.json create mode 100644 src-tauri/gen/schemas/desktop-schema.json create mode 100644 src-tauri/gen/schemas/linux-schema.json create mode 100644 src-tauri/icons/128x128.png create mode 100644 src-tauri/icons/128x128@2x.png create mode 100644 src-tauri/icons/32x32.png create mode 100644 src-tauri/icons/Square107x107Logo.png create mode 100644 src-tauri/icons/Square142x142Logo.png create mode 100644 src-tauri/icons/Square150x150Logo.png create mode 100644 src-tauri/icons/Square284x284Logo.png create mode 100644 src-tauri/icons/Square30x30Logo.png create mode 100644 src-tauri/icons/Square310x310Logo.png create mode 100644 src-tauri/icons/Square44x44Logo.png create mode 100644 src-tauri/icons/Square71x71Logo.png create mode 100644 src-tauri/icons/Square89x89Logo.png create mode 100644 src-tauri/icons/StoreLogo.png create mode 100644 src-tauri/icons/icon.icns create mode 100644 src-tauri/icons/icon.ico create mode 100644 src-tauri/icons/icon.png create mode 100644 src-tauri/src/main.rs create mode 100644 src-tauri/tauri.conf.json diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 0000000..aa16054 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,3 @@ +# These are supported funding model platforms + +github: [leon3s] diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..dba5217 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,15 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates + +version: 2 +updates: + - package-ecosystem: "npm" # See documentation for possible values + directory: "/" # Location of package manifests + schedule: + interval: "weekly" + - package-ecosystem: "cargo" # See documentation for possible values + directory: "/src-tauri" # Location of package manifests + schedule: + interval: "weekly" diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..914d318 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,66 @@ +# Build the application + +name: Build + +on: [push, pull_request] + +jobs: + build: + strategy: + fail-fast: true + matrix: + os: [ubuntu-latest, macos-latest, windows-latest] + + runs-on: ${{ matrix.os }} + + steps: + - name: Checkout repository code + uses: actions/checkout@v3 + + # Cache Rust + - uses: actions/cache@v3 + with: + path: ./src-tauri/target + key: ${{matrix.os}}-${{ hashFiles('./src-tauri/Cargo.lock') }} + + # Cache Rust + - uses: actions/cache@v3 + with: + path: ~/.cargo + key: ${{matrix.os}}-${{ hashFiles('./src-tauri/Cargo.lock') }} + + # Cache Node + - uses: actions/cache@v3 + with: + path: ./node_modules + key: ${{matrix.os}}-${{ hashFiles('./package-lock.json') }} + + # Cache Next.js + - uses: actions/cache@v3 + with: + path: ./src-next/.next + key: ${{matrix.os}} + + - name: Install Node.js v20 LTS + uses: actions/setup-node@v3 + with: + node-version: 22 + + - name: Install Rust with Clippy + uses: dtolnay/rust-toolchain@stable + with: + components: rustfmt, clippy + + - name: Install Tauri dependencies + if: matrix.os == 'ubuntu-latest' + run: | + sudo apt-get update + sudo apt install --reinstall ca-certificates + sudo update-ca-certificates -f + sudo apt-get install javascriptcoregtk-4.1 libsoup-3.0 webkit2gtk-4.1 libayatana-appindicator3-dev librsvg2-dev -y + + - name: Install node dependencies + run: npm install + + - name: Build application + run: npm run tauri build diff --git a/.github/workflows/eslint_clippy.yml b/.github/workflows/eslint_clippy.yml new file mode 100644 index 0000000..e1ecdd5 --- /dev/null +++ b/.github/workflows/eslint_clippy.yml @@ -0,0 +1,61 @@ +# Run Eslint and Clippy + +name: Eslint & Clippy + +on: [push, pull_request] + +jobs: + eslint_and_clippy: + strategy: + fail-fast: true + runs-on: ubuntu-latest + + steps: + - name: Checkout repository code + uses: actions/checkout@v3 + + # Cache Rust + - uses: actions/cache@v3 + with: + path: ./src-tauri/target + key: ${{ hashFiles('./src-tauri/Cargo.lock') }} + + # Cache Rust + - uses: actions/cache@v3 + with: + path: ~/.cargo + key: ${{ hashFiles('./src-tauri/Cargo.lock') }} + + # Cache Node + - uses: actions/cache@v3 + with: + path: ./node_modules + key: ${{ hashFiles('./package-lock.json') }} + + - name: Install Node.js v16 LTS + uses: actions/setup-node@v3 + with: + node-version: 20 + + - name: Install Rust with Clippy + uses: dtolnay/rust-toolchain@stable + with: + components: rustfmt, clippy + + - name: Install Tauri dependencies + run: | + sudo apt-get update + sudo apt-get install javascriptcoregtk-4.1 libsoup-3.0 webkit2gtk-4.1 -y + + - name: Create empty 'dist' directory for Tauri generate context + run: mkdir dist + + - name: Install node dependencies + run: npm install + + - name: Run Eslint + run: npm run lint + + - name: Run Clippy + run: npm run clippy + diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f06235c --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +node_modules +dist diff --git a/README.md b/README.md new file mode 100644 index 0000000..f35503c --- /dev/null +++ b/README.md @@ -0,0 +1,209 @@ +
+

Nextauri

+

❤️ Next.js + Tauri = Nextauri ❤️

+ + +

+ + +[![Stars](https://img.shields.io/github/stars/leon3s/nextauri?style=social)](https://github.com/leon3s/nextauri) +[![Rust](https://img.shields.io/badge/built_with-Rust-dca282.svg)](https://github.com/leon3s/nextauri) +[![Typescript](https://img.shields.io/badge/built_with-Typescript-3178C6.svg)](https://github.com/leon3s/nextauri) +[![Discord](https://img.shields.io/discord/1011267493114949693?label=chat&logo=discord)](https://discord.gg/WV4Aac8uZg) + + +

+ +

+ +[![Eslint & Clippy](https://github.com/leon3s/nextauri/actions/workflows/eslint_clippy.yml/badge.svg)](https://github.com/leon3s/nextauri/actions/workflows/eslint_clippy.yml) +[![Build](https://github.com/leon3s/nextauri/actions/workflows/build.yml/badge.svg)](https://github.com/leon3s/nextauri/actions/workflows/build.yml) + +

+ + + +

+ +## ❓ What is Nextauri ? + +Nextauri is your favorite template for create cross-platform application using `Tauri` with `Next.js`.
+It came with minimal best practice setup so you can add anything fit your need.
+You can it use to develop `Windows`, `Linux` and `Mac` desktop application.
+But Tauri plan to have a mobile compatibility in the futur ! + +## ✨ Key Features +Nextauri integrates community-endorsed best practices with powerful tooling out of the box: + +### Code Quality Assurance +- Community-recommended ESLint configuration for Next.js projects +- Rust best practices enforced through Clippy linter for Tauri + +### Automated CI/CD Pipeline +- GitHub Actions workflows that trigger when pushing and creating pull request: + - Next.js project linting with ESLint + - Tauri project analysis with Clippy + - Production builds for all platforms: + + • Linux + + • Windows + + • macOS + +### Maintenance Automation +- Automated weekly dependency updates keeping your stack fresh + +## 💪 Motivation + +Tauri is great to make secure cross platform application backed by `Rust` !
+It will load an `HTML` page inside a `Webview` and give the ability to do system call with `IPC`.
+If you are familliar with `electron` or `nextron` you can see it as a very good replacement with smaller bundle size, smaller memory usage and more secure. + +That make Next.js the perfect fit for bundle React application with Tauri since it comes with great Static-Site Generation `SSG` capability that will allow us to generates static files that will be included in the final binary. + +The `benefit` of using Next.js `SSG` mode is pre-rendered React code in static HTML/JavaScript.
This means your app will load faster.
+React doesn't have to render the `HTML` on the client-side but will hydrate it on the first load if needed. + +The `downside` is that we cannot use `getServerSideProps` or use any type of `data fetching` for rendering our page for a request.
+Instead we will use `getStaticProps` to generate our page at build time.
+ +Note that if you still want the power of `Rust` for generate your page you may have a look at [Neon](https://neon-bindings.com).
+It will allow you to call `Rust` code from Node.js ! + +## 📦 Installation + +Be sure you have [NodeJS](https://nodejs.org/en/) and [Rust](https://www.rust-lang.org/) installed on your system + +1. See Tauri [prerequisites](https://tauri.app/v1/guides/getting-started/prerequisites/) to prepare your system to build `Tauri` + +2. Clone or fork this repository + ```sh + git clone https://github.com/leon3s/nextauri + cd nextauri + ``` +3. Install node dependencies + ```sh + npm install + ``` + +## 🎨 Developing + +To get started you only need one command + +```sh +npm run dev +``` + +This will start both Tauri and Next.js in development mode. + +> Note that tauri is waiting for an http server to be alive on localhost:3000.
+> It's the default Next.js `port` while running in development + +You can modify the `port` by updating `src-tauri/tauri.conf.json`.
+ +```json +"beforeDevCommand": "npm run next dev -- -p 8080", +"devPath": "http://localhost:8080", +``` + +### Source structure + +- `src-next/` are where Next.js files are located. +- `src-tauri/` contain Tauri source files. + +## 🧪 Testing + +To test your application we recommand you to use [Cypress](https://www.cypress.io) using Tauri [mocking technique](https://tauri.app/v1/guides/testing/mocking). + +If you want me to add `Cypress` as part of the template react to this [discussion](https://github.com/leon3s/nextauri/discussions/19). + +You may also want to take a look to pre-alpha [WebDriver Testing](https://tauri.app/v1/guides/testing/webdriver/introduction) from Tauri. + +## ⚡Production + +To build in production you can do it in a single command. +This will build and export Next.js and build Tauri for your current environnement. + +```sh +npm run tauri build +``` + +Look into `src-tauri/tauri.conf.json` to tweak the settings, +and refer to [Tauri](https://tauri.app/v1/guides/building) building documentation for more information. + + +## ⚠️ Warning + +If you are new to Next.js beware when working with it in development !
+It will start a `Nodejs` server in background in order to have `HMR` (Hot Module Replacement) capability but also `SSR` (Server Side Rendering). +That mean your React/Typescript code have two execution context : + +1. On the `Server` + - Code is executed by Node.js runtime. + - There is no notion of `window` or `navigator` it's part of `Browser API` + - You cannot call `Tauri API` in this context since Tauri injection happen in the `Browser` side + +2. On the `Browser` + - Code is executed by the Tauri `Webview` + - `Tauri API` will work fine and any other `Browser API` package `d3.js` for example + +Note that your production code will alway be running in a `Browser` side context.
+Since we use the `SSG` feature from Next.js no Node.js server will be packaged in production. + +``` +referenceError: navigator is not defined +``` + +This error can orcur when importing `@tauri-apps/api` for example.
+There is 2 workarounds that you can use : + +1. Dynamic component method + + - Create your component + ```tsx + import React from 'react' + + import { window } from '@tauri-apps/api'; + + const { appWindow } = window; + + export default function MyComponent() { +
+ {appWindow.label} +
+ } + ``` + + - Import your component + ```tsx + import dynamic from "next/dynamic"; + + const MyComponent = dynamic(() => import("./path/to/my/component"), { + ssr: false, + }); + + ``` + +1. Is browser method + + ```js + import { invoke } from '@tauri-apps/api/tauri' + + const isBrowser = typeof window !== 'undefined' + + if (isBrowser) { + /// Code will only execute on browser side + } + ``` + +In general to safely invoke `Tauri API` you should use it in `componentDidMount`, `useEffect` or on user based `events` that will be alway executed in client side. + +## 📚 Documentation + +To learn more about Tauri and Next.js, take a look at the following resources: + +- [Tauri Guides](https://tauri.app/v1/guides/) - guide about Tauri. +- [Tauri API](https://tauri.app/v1/api/js) - discover javascript Tauri api. +- [Next.js Documentation](https://nextjs.org/docs) - learn more about Next.js. +- [Next.js Tutorial](https://nextjs.org/learn) - interactive Next.js tutorial. diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..63cc53f --- /dev/null +++ b/package-lock.json @@ -0,0 +1,4595 @@ +{ + "name": "nextauri", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "nextauri", + "dependencies": { + "@tauri-apps/api": "^2.2.0", + "@tauri-apps/plugin-clipboard-manager": "^2.2.1", + "@tauri-apps/plugin-dialog": "^2.2.0", + "@tauri-apps/plugin-fs": "^2.2.0", + "@tauri-apps/plugin-global-shortcut": "^2.2.0", + "@tauri-apps/plugin-http": "^2.3.0", + "@tauri-apps/plugin-notification": "^2.2.1", + "@tauri-apps/plugin-os": "^2.2.0", + "@tauri-apps/plugin-process": "^2.2.0", + "@tauri-apps/plugin-shell": "^2.2.0", + "next": "^15.1.7", + "react": "^19.0.0", + "react-dom": "^19.0.0" + }, + "devDependencies": { + "@tauri-apps/cli": "^2.2.7", + "@types/node": "^22.13.4", + "@types/react": "^19.0.9", + "@types/react-dom": "^19.0.3", + "eslint": "^9.20.1", + "eslint-config-next": "^15.1.7", + "typescript": "^5.7.3" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz", + "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.1.tgz", + "integrity": "sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==", + "dev": true, + "dependencies": { + "@eslint/object-schema": "^2.1.5", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.11.0.tgz", + "integrity": "sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", + "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/js": { + "version": "9.20.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.20.0.tgz", + "integrity": "sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.5.tgz", + "integrity": "sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.5.tgz", + "integrity": "sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==", + "dev": true, + "dependencies": { + "@eslint/core": "^0.10.0", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit/node_modules/@eslint/core": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.10.0.tgz", + "integrity": "sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "dev": true, + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.3.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "dev": true, + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", + "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", + "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", + "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", + "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", + "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", + "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", + "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", + "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", + "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", + "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", + "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.0.5" + } + }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", + "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linux-s390x": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", + "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.0.4" + } + }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", + "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", + "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", + "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-wasm32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", + "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", + "cpu": [ + "wasm32" + ], + "optional": true, + "dependencies": { + "@emnapi/runtime": "^1.2.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-ia32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", + "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", + "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@next/env": { + "version": "15.1.7", + "resolved": "https://registry.npmjs.org/@next/env/-/env-15.1.7.tgz", + "integrity": "sha512-d9jnRrkuOH7Mhi+LHav2XW91HOgTAWHxjMPkXMGBc9B2b7614P7kjt8tAplRvJpbSt4nbO1lugcT/kAaWzjlLQ==" + }, + "node_modules/@next/eslint-plugin-next": { + "version": "15.1.7", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.1.7.tgz", + "integrity": "sha512-kRP7RjSxfTO13NE317ek3mSGzoZlI33nc/i5hs1KaWpK+egs85xg0DJ4p32QEiHnR0mVjuUfhRIun7awqfL7pQ==", + "dev": true, + "dependencies": { + "fast-glob": "3.3.1" + } + }, + "node_modules/@next/eslint-plugin-next/node_modules/fast-glob": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "dev": true, + "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/@next/eslint-plugin-next/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==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "15.1.7", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.1.7.tgz", + "integrity": "sha512-hPFwzPJDpA8FGj7IKV3Yf1web3oz2YsR8du4amKw8d+jAOHfYHYFpMkoF6vgSY4W6vB29RtZEklK9ayinGiCmQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-x64": { + "version": "15.1.7", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.1.7.tgz", + "integrity": "sha512-2qoas+fO3OQKkU0PBUfwTiw/EYpN+kdAx62cePRyY1LqKtP09Vp5UcUntfZYajop5fDFTjSxCHfZVRxzi+9FYQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "15.1.7", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.1.7.tgz", + "integrity": "sha512-sKLLwDX709mPdzxMnRIXLIT9zaX2w0GUlkLYQnKGoXeWUhcvpCrK+yevcwCJPdTdxZEUA0mOXGLdPsGkudGdnA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "15.1.7", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.1.7.tgz", + "integrity": "sha512-zblK1OQbQWdC8fxdX4fpsHDw+VSpBPGEUX4PhSE9hkaWPrWoeIJn+baX53vbsbDRaDKd7bBNcXRovY1hEhFd7w==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-gnu": { + "version": "15.1.7", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.1.7.tgz", + "integrity": "sha512-GOzXutxuLvLHFDAPsMP2zDBMl1vfUHHpdNpFGhxu90jEzH6nNIgmtw/s1MDwpTOiM+MT5V8+I1hmVFeAUhkbgQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "15.1.7", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.1.7.tgz", + "integrity": "sha512-WrZ7jBhR7ATW1z5iEQ0ZJfE2twCNSXbpCSaAunF3BKcVeHFADSI/AW1y5Xt3DzTqPF1FzQlwQTewqetAABhZRQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "15.1.7", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.1.7.tgz", + "integrity": "sha512-LDnj1f3OVbou1BqvvXVqouJZKcwq++mV2F+oFHptToZtScIEnhNRJAhJzqAtTE2dB31qDYL45xJwrc+bLeKM2Q==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "15.1.7", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.1.7.tgz", + "integrity": "sha512-dC01f1quuf97viOfW05/K8XYv2iuBgAxJZl7mbCKEjMgdQl5JjAKJ0D2qMKZCgPWDeFbFT0Q0nYWwytEW0DWTQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "dev": true + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.3.tgz", + "integrity": "sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==", + "dev": true + }, + "node_modules/@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==" + }, + "node_modules/@swc/helpers": { + "version": "0.5.15", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz", + "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==", + "dependencies": { + "tslib": "^2.8.0" + } + }, + "node_modules/@tauri-apps/api": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-2.2.0.tgz", + "integrity": "sha512-R8epOeZl1eJEl603aUMIGb4RXlhPjpgxbGVEaqY+0G5JG9vzV/clNlzTeqc+NLYXVqXcn8mb4c5b9pJIUDEyAg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/tauri" + } + }, + "node_modules/@tauri-apps/cli": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-2.2.7.tgz", + "integrity": "sha512-ZnsS2B4BplwXP37celanNANiIy8TCYhvg5RT09n72uR/o+navFZtGpFSqljV8fy1Y4ixIPds8FrGSXJCN2BerA==", + "dev": true, + "bin": { + "tauri": "tauri.js" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/tauri" + }, + "optionalDependencies": { + "@tauri-apps/cli-darwin-arm64": "2.2.7", + "@tauri-apps/cli-darwin-x64": "2.2.7", + "@tauri-apps/cli-linux-arm-gnueabihf": "2.2.7", + "@tauri-apps/cli-linux-arm64-gnu": "2.2.7", + "@tauri-apps/cli-linux-arm64-musl": "2.2.7", + "@tauri-apps/cli-linux-x64-gnu": "2.2.7", + "@tauri-apps/cli-linux-x64-musl": "2.2.7", + "@tauri-apps/cli-win32-arm64-msvc": "2.2.7", + "@tauri-apps/cli-win32-ia32-msvc": "2.2.7", + "@tauri-apps/cli-win32-x64-msvc": "2.2.7" + } + }, + "node_modules/@tauri-apps/cli-darwin-arm64": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-2.2.7.tgz", + "integrity": "sha512-54kcpxZ3X1Rq+pPTzk3iIcjEVY4yv493uRx/80rLoAA95vAC0c//31Whz75UVddDjJfZvXlXZ3uSZ+bnCOnt0A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/cli-darwin-x64": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-2.2.7.tgz", + "integrity": "sha512-Vgu2XtBWemLnarB+6LqQeLanDlRj7CeFN//H8bVVdjbNzxcSxsvbLYMBP8+3boa7eBnjDrqMImRySSgL6IrwTw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/cli-linux-arm-gnueabihf": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-2.2.7.tgz", + "integrity": "sha512-+Clha2iQAiK9zoY/KKW0KLHkR0k36O78YLx5Sl98tWkwI3OBZFg5H5WT1plH/4sbZIS2aLFN6dw58/JlY9Bu/g==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/cli-linux-arm64-gnu": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-2.2.7.tgz", + "integrity": "sha512-Z/Lp4SQe6BUEOays9BQAEum2pvZF4w9igyXijP+WbkOejZx4cDvarFJ5qXrqSLmBh7vxrdZcLwoLk9U//+yQrg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/cli-linux-arm64-musl": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.2.7.tgz", + "integrity": "sha512-+8HZ+txff/Y3YjAh80XcLXcX8kpGXVdr1P8AfjLHxHdS6QD4Md+acSxGTTNbplmHuBaSHJvuTvZf9tU1eDCTDg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/cli-linux-x64-gnu": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-2.2.7.tgz", + "integrity": "sha512-ahlSnuCnUntblp9dG7/w5ZWZOdzRFi3zl0oScgt7GF4KNAOEa7duADsxPA4/FT2hLRa0SvpqtD4IYFvCxoVv3Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/cli-linux-x64-musl": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-2.2.7.tgz", + "integrity": "sha512-+qKAWnJRSX+pjjRbKAQgTdFY8ecdcu8UdJ69i7wn3ZcRn2nMMzOO2LOMOTQV42B7/Q64D1pIpmZj9yblTMvadA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/cli-win32-arm64-msvc": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-arm64-msvc/-/cli-win32-arm64-msvc-2.2.7.tgz", + "integrity": "sha512-aa86nRnrwT04u9D9fhf5JVssuAZlUCCc8AjqQjqODQjMd4BMA2+d4K9qBMpEG/1kVh95vZaNsLogjEaqSTTw4A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/cli-win32-ia32-msvc": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-2.2.7.tgz", + "integrity": "sha512-EiJ5/25tLSQOSGvv+t6o3ZBfOTKB5S3vb+hHQuKbfmKdRF0XQu2YPdIi1CQw1DU97ZAE0Dq4frvnyYEKWgMzVQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/cli-win32-x64-msvc": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-2.2.7.tgz", + "integrity": "sha512-ZB8Kw90j8Ld+9tCWyD2fWCYfIrzbQohJ4DJSidNwbnehlZzP7wAz6Z3xjsvUdKtQ3ibtfoeTqVInzCCEpI+pWg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tauri-apps/plugin-clipboard-manager": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@tauri-apps/plugin-clipboard-manager/-/plugin-clipboard-manager-2.2.1.tgz", + "integrity": "sha512-+7YDULB9Bk4fejxYrVNBQcxs3KsjPA3A3r53wwn7K8zOQvxjNBSYBRx/FW1OUBPGzm8BrreJFBkPVzQZSF2R4A==", + "dependencies": { + "@tauri-apps/api": "^2.0.0" + } + }, + "node_modules/@tauri-apps/plugin-dialog": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/plugin-dialog/-/plugin-dialog-2.2.0.tgz", + "integrity": "sha512-6bLkYK68zyK31418AK5fNccCdVuRnNpbxquCl8IqgFByOgWFivbiIlvb79wpSXi0O+8k8RCSsIpOquebusRVSg==", + "dependencies": { + "@tauri-apps/api": "^2.0.0" + } + }, + "node_modules/@tauri-apps/plugin-fs": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/plugin-fs/-/plugin-fs-2.2.0.tgz", + "integrity": "sha512-+08mApuONKI8/sCNEZ6AR8vf5vI9DXD4YfrQ9NQmhRxYKMLVhRW164vdW5BSLmMpuevftpQ2FVoL9EFkfG9Z+g==", + "dependencies": { + "@tauri-apps/api": "^2.0.0" + } + }, + "node_modules/@tauri-apps/plugin-global-shortcut": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/plugin-global-shortcut/-/plugin-global-shortcut-2.2.0.tgz", + "integrity": "sha512-clI9Bg/BcxWXNDK+ij601o1qC2WxMEy8ovhGgEW5Ai17oPy0KK8uwzmc59KiVnOYKpBWHCUPqBxG+KBNUFXgzw==", + "dependencies": { + "@tauri-apps/api": "^2.0.0" + } + }, + "node_modules/@tauri-apps/plugin-http": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/plugin-http/-/plugin-http-2.3.0.tgz", + "integrity": "sha512-pigTvz+zzAqbIhCzRiR1GE98Jw7A03j2V+Eiexr9thBI8VfMiwFQMcbgON51xlwnVaI72LdbYKNajU84im8tlg==", + "dependencies": { + "@tauri-apps/api": "^2.0.0" + } + }, + "node_modules/@tauri-apps/plugin-notification": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@tauri-apps/plugin-notification/-/plugin-notification-2.2.1.tgz", + "integrity": "sha512-QF8Zod6XDhxD6xkD5nU/BjbOpJ6+3gxGCrVULOdLpvMuMSN2Z2IdObV/qgnrEJk1UamUCF1ClQUqNCbk4zTJNQ==", + "dependencies": { + "@tauri-apps/api": "^2.0.0" + } + }, + "node_modules/@tauri-apps/plugin-os": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/plugin-os/-/plugin-os-2.2.0.tgz", + "integrity": "sha512-HszbCdbisMlu5QhCNAN8YIWyz2v33abAWha6+uvV2CKX8P5VSct/y+kEe22JeyqrxCnWlQ3DRx7s49Byg7/0EA==", + "dependencies": { + "@tauri-apps/api": "^2.0.0" + } + }, + "node_modules/@tauri-apps/plugin-process": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/plugin-process/-/plugin-process-2.2.0.tgz", + "integrity": "sha512-uypN2Crmyop9z+KRJr3zl71OyVFgTuvHFjsJ0UxxQ/J5212jVa5w4nPEYjIewcn8bUEXacRebwE6F7owgrbhSw==", + "dependencies": { + "@tauri-apps/api": "^2.0.0" + } + }, + "node_modules/@tauri-apps/plugin-shell": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/plugin-shell/-/plugin-shell-2.2.0.tgz", + "integrity": "sha512-iC3Ic1hLmasoboG7BO+7p+AriSoqAwKrIk+Hpk+S/bjTQdXqbl2GbdclghI4gM32X0bls7xHzIFqhRdrlvJeaA==", + "dependencies": { + "@tauri-apps/api": "^2.0.0" + } + }, + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "dev": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "22.13.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.4.tgz", + "integrity": "sha512-ywP2X0DYtX3y08eFVx5fNIw7/uIv8hYUKgXoK8oayJlLnKcRfEYCxWMVE1XagUdVtCJlZT1AU4LXEABW+L1Peg==", + "dev": true, + "dependencies": { + "undici-types": "~6.20.0" + } + }, + "node_modules/@types/react": { + "version": "19.0.9", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.0.9.tgz", + "integrity": "sha512-FedNTYgmMwSZmD1Sru/W1gJKuiYCN/3SuBkmZkcxX+FpO5zL76B22A9YNfAKg4HQO3Neh/30AiynP6BELdU0qQ==", + "dev": true, + "dependencies": { + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "19.0.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.0.3.tgz", + "integrity": "sha512-0Knk+HJiMP/qOZgMyNFamlIjw9OFCsyC2ZbigmEEyXXixgre6IQpm/4V+r3qH4GC1JPvRJKInw+on2rV6YZLeA==", + "dev": true, + "peerDependencies": { + "@types/react": "^19.0.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.12.1.tgz", + "integrity": "sha512-gNg/inLRcPoBsKKIe4Vv38SVSOhk4BKWNO0T56sVff33gRqtTpOsrhHtiOKD1lmIOmCtZMPaW2x/h2FlM+sCEg==", + "dev": true, + "dependencies": { + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "8.12.1", + "@typescript-eslint/type-utils": "8.12.1", + "@typescript-eslint/utils": "8.12.1", + "@typescript-eslint/visitor-keys": "8.12.1", + "graphemer": "^1.4.0", + "ignore": "^5.3.1", + "natural-compare": "^1.4.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.12.1.tgz", + "integrity": "sha512-I/I9Bg7qFa8rOgBnUUHIWTgzbB5wVkSLX+04xGUzTcJUtdq/I2uHWR9mbW6qUYJG/UmkuDcTax5JHvoEWOAHOQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "8.12.1", + "@typescript-eslint/types": "8.12.1", + "@typescript-eslint/typescript-estree": "8.12.1", + "@typescript-eslint/visitor-keys": "8.12.1", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.12.1.tgz", + "integrity": "sha512-bma6sD1iViTt+y9MAwDlBdPTMCqoH/BNdcQk4rKhIZWv3eM0xHmzeSrPJA663PAqFqfpOmtdugycpr0E1mZDVA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "8.12.1", + "@typescript-eslint/visitor-keys": "8.12.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.12.1.tgz", + "integrity": "sha512-zJzrvbDVjIzVKV2TGHcjembEhws8RWXJhmqfO9hS2gRXBN0gDwGhRPEdJ6AZglzfJ+YA1q09EWpSLSXjBJpIMQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "8.12.1", + "@typescript-eslint/utils": "8.12.1", + "debug": "^4.3.4", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.12.1.tgz", + "integrity": "sha512-anMS4es5lxBe4UVcDXOkcDb3csnm5BvaNIbOFfvy/pJEohorsggdVB8MFbl5EZiEuBnZZ0ei1z7W5b6FdFiV1Q==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.12.1.tgz", + "integrity": "sha512-k/o9khHOckPeDXilFTIPsP9iAYhhdMh3OsOL3i2072PNpFqhqzRHx472/0DeC8H/WZee3bZG0z2ddGRSPgeOKw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "8.12.1", + "@typescript-eslint/visitor-keys": "8.12.1", + "debug": "^4.3.4", + "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/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/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.12.1.tgz", + "integrity": "sha512-sDv9yFHrhKe1WN8EYuzfhKCh/sFRupe9P+m/lZ5YgVvPoCUGHNN50IO4llSu7JAbftUM/QcCh+GeCortXPrBYQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "8.12.1", + "@typescript-eslint/types": "8.12.1", + "@typescript-eslint/typescript-estree": "8.12.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.12.1.tgz", + "integrity": "sha512-2RwdwnNGuOQKdGjuhujQHUqBZhEuodg2sLVPvOfWktvA9sOXOVqARjOyHSyhN2LiJGKxV6c8oOcmOtRcAnEeFw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "8.12.1", + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/acorn": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "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==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/aria-query": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-includes": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlast": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", + "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", + "dev": true + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.1.tgz", + "integrity": "sha512-qPC9o+kD8Tir0lzNGLeghbOrWMr3ZJpaRlCIb6Uobt/7N4FiEDvqUMnxzCHRHmg8vOg14kr5gVNyScRmbMaJ9g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "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==", + "dev": true + }, + "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.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/busboy": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "dependencies": { + "streamsearch": "^1.1.0" + }, + "engines": { + "node": ">=10.16.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/caniuse-lite": { + "version": "1.0.30001624", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001624.tgz", + "integrity": "sha512-0dWnQG87UevOCPYaOR49CBcLBwoZLpws+k6W37nLjWUhumP1Isusj0p2u+3KhjNloRWK9OKMgjBBzPujQHw4nA==", + "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", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "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/client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "optional": true, + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.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==", + "devOptional": true, + "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==", + "devOptional": true + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "optional": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "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.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "dev": true + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, + "node_modules/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true + }, + "node_modules/enhanced-resolve": { + "version": "5.16.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.1.tgz", + "integrity": "sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/es-abstract": { + "version": "1.23.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.1.0.tgz", + "integrity": "sha512-/SurEfycdyssORP/E+bj4sEu1CWw4EmLDsHynHwSXQ7utgbrMRWW195pTrCjFgFCddf/UkYm3oqKPRq5i8bJbw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "globalthis": "^1.0.4", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "iterator.prototype": "^1.1.3", + "safe-array-concat": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.20.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.20.1.tgz", + "integrity": "sha512-m1mM33o6dBUjxl2qb6wv6nGNwCAsns1eKtaQ4l/NPHeTvhiUPbtdfMyktxN4B3fgHIgsYh1VT3V9txblpQHq+g==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.19.0", + "@eslint/core": "^0.11.0", + "@eslint/eslintrc": "^3.2.0", + "@eslint/js": "9.20.0", + "@eslint/plugin-kit": "^0.2.5", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.1", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.2.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-config-next": { + "version": "15.1.7", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-15.1.7.tgz", + "integrity": "sha512-zXoMnYUIy3XHaAoOhrcYkT9UQWvXqWju2K7NNsmb5wd/7XESDwof61eUdW4QhERr3eJ9Ko/vnXqIrj8kk/drYw==", + "dev": true, + "dependencies": { + "@next/eslint-plugin-next": "15.1.7", + "@rushstack/eslint-patch": "^1.10.3", + "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", + "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-import-resolver-typescript": "^3.5.2", + "eslint-plugin-import": "^2.31.0", + "eslint-plugin-jsx-a11y": "^6.10.0", + "eslint-plugin-react": "^7.37.0", + "eslint-plugin-react-hooks": "^5.0.0" + }, + "peerDependencies": { + "eslint": "^7.23.0 || ^8.0.0 || ^9.0.0", + "typescript": ">=3.3.1" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-import-resolver-typescript": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.1.tgz", + "integrity": "sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==", + "dev": true, + "dependencies": { + "debug": "^4.3.4", + "enhanced-resolve": "^5.12.0", + "eslint-module-utils": "^2.7.4", + "fast-glob": "^3.3.1", + "get-tsconfig": "^4.5.0", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", + "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", + "dev": true, + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.31.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", + "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", + "dev": true, + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.8", + "array.prototype.findlastindex": "^1.2.5", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.12.0", + "hasown": "^2.0.2", + "is-core-module": "^2.15.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.0", + "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.8", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.10.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.1.tgz", + "integrity": "sha512-zHByM9WTUMnfsDTafGXRiqxp6lFtNoSOWBY6FonVRn3A+BUwN1L/tdBXT40BcBJi0cZjOGTXZ0eD/rTG9fEJ0g==", + "dev": true, + "dependencies": { + "aria-query": "^5.3.2", + "array-includes": "^3.1.8", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "^4.10.0", + "axobject-query": "^4.1.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "es-iterator-helpers": "^1.1.0", + "hasown": "^2.0.2", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "safe-regex-test": "^1.0.3", + "string.prototype.includes": "^2.0.1" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.37.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.1.tgz", + "integrity": "sha512-xwTnwDqzbDRA8uJ7BMxPs/EXRB3i8ZfnOIp8BsxEQkT0nHPp+WWceqGgo6rKb9ctNi8GJLDT4Go5HAWELa/WMg==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", + "array.prototype.flatmap": "^1.3.2", + "array.prototype.tosorted": "^1.1.4", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.19", + "estraverse": "^5.3.0", + "hasown": "^2.0.2", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.8", + "object.fromentries": "^2.0.8", + "object.values": "^1.2.0", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.11", + "string.prototype.repeat": "^1.0.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0.tgz", + "integrity": "sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "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/eslint-plugin-react/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-scope": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", + "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/@humanwhocodes/retry": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz", + "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==", + "dev": true, + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", + "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", + "dev": true, + "dependencies": { + "acorn": "^8.14.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "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==", + "dev": true, + "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/fast-glob/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==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "dev": true + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "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==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-tsconfig": { + "version": "4.7.5", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.5.tgz", + "integrity": "sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==", + "dev": true, + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "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==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "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", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "optional": true + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "dev": true, + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "dev": true, + "dependencies": { + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "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==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", + "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "dev": true, + "dependencies": { + "which-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", + "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/iterator.prototype": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.3.tgz", + "integrity": "sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.2.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "reflect.getprototypeof": "^1.0.4", + "set-function-name": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.23", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", + "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", + "dev": true + }, + "node_modules/language-tags": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "dev": true, + "dependencies": { + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "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/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/nanoid": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "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/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/next": { + "version": "15.1.7", + "resolved": "https://registry.npmjs.org/next/-/next-15.1.7.tgz", + "integrity": "sha512-GNeINPGS9c6OZKCvKypbL8GTsT5GhWPp4DM0fzkXJuXMilOO2EeFxuAY6JZbtk6XIl6Ws10ag3xRINDjSO5+wg==", + "dependencies": { + "@next/env": "15.1.7", + "@swc/counter": "0.1.3", + "@swc/helpers": "0.5.15", + "busboy": "1.6.0", + "caniuse-lite": "^1.0.30001579", + "postcss": "8.4.31", + "styled-jsx": "5.1.6" + }, + "bin": { + "next": "dist/bin/next" + }, + "engines": { + "node": "^18.18.0 || ^19.8.0 || >= 20.0.0" + }, + "optionalDependencies": { + "@next/swc-darwin-arm64": "15.1.7", + "@next/swc-darwin-x64": "15.1.7", + "@next/swc-linux-arm64-gnu": "15.1.7", + "@next/swc-linux-arm64-musl": "15.1.7", + "@next/swc-linux-x64-gnu": "15.1.7", + "@next/swc-linux-x64-musl": "15.1.7", + "@next/swc-win32-arm64-msvc": "15.1.7", + "@next/swc-win32-x64-msvc": "15.1.7", + "sharp": "^0.33.5" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.1.0", + "@playwright/test": "^1.41.2", + "babel-plugin-react-compiler": "*", + "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", + "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", + "sass": "^1.3.0" + }, + "peerDependenciesMeta": { + "@opentelemetry/api": { + "optional": true + }, + "@playwright/test": { + "optional": true + }, + "babel-plugin-react-compiler": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "node_modules/picocolors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "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.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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==", + "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" + } + ] + }, + "node_modules/react": { + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/react/-/react-19.0.0.tgz", + "integrity": "sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.0.0.tgz", + "integrity": "sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==", + "dependencies": { + "scheduler": "^0.25.0" + }, + "peerDependencies": { + "react": "^19.0.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", + "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.1", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "globalthis": "^1.0.3", + "which-builtin-type": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "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/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "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==", + "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" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex-test": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-regex": "^1.1.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/scheduler": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.25.0.tgz", + "integrity": "sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==" + }, + "node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "devOptional": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/sharp": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", + "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", + "hasInstallScript": true, + "optional": true, + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.3", + "semver": "^7.6.3" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.33.5", + "@img/sharp-darwin-x64": "0.33.5", + "@img/sharp-libvips-darwin-arm64": "1.0.4", + "@img/sharp-libvips-darwin-x64": "1.0.4", + "@img/sharp-libvips-linux-arm": "1.0.5", + "@img/sharp-libvips-linux-arm64": "1.0.4", + "@img/sharp-libvips-linux-s390x": "1.0.4", + "@img/sharp-libvips-linux-x64": "1.0.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", + "@img/sharp-libvips-linuxmusl-x64": "1.0.4", + "@img/sharp-linux-arm": "0.33.5", + "@img/sharp-linux-arm64": "0.33.5", + "@img/sharp-linux-s390x": "0.33.5", + "@img/sharp-linux-x64": "0.33.5", + "@img/sharp-linuxmusl-arm64": "0.33.5", + "@img/sharp-linuxmusl-x64": "0.33.5", + "@img/sharp-wasm32": "0.33.5", + "@img/sharp-win32-ia32": "0.33.5", + "@img/sharp-win32-x64": "0.33.5" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "optional": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/source-map-js": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/streamsearch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/string.prototype.includes": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz", + "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", + "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "regexp.prototype.flags": "^1.5.2", + "set-function-name": "^2.0.2", + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.repeat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", + "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/styled-jsx": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz", + "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==", + "dependencies": { + "client-only": "0.0.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "peerDependencies": { + "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/ts-api-utils": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", + "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", + "dev": true, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tslib": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz", + "integrity": "sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", + "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undici-types": { + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", + "dev": true + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.4.tgz", + "integrity": "sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==", + "dev": true, + "dependencies": { + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.0.5", + "is-finalizationregistry": "^1.0.2", + "is-generator-function": "^1.0.10", + "is-regex": "^1.1.4", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..9ddbadf --- /dev/null +++ b/package.json @@ -0,0 +1,35 @@ +{ + "name": "nextauri", + "scripts": { + "dev": "tauri dev", + "tauri": "tauri", + "lint": "next lint src-next", + "next": "next src-next", + "clippy": "cargo clippy --manifest-path ./src-tauri/Cargo.toml", + "next-build": "next build src-next" + }, + "dependencies": { + "@tauri-apps/api": "^2.2.0", + "@tauri-apps/plugin-clipboard-manager": "^2.2.1", + "@tauri-apps/plugin-dialog": "^2.2.0", + "@tauri-apps/plugin-fs": "^2.2.0", + "@tauri-apps/plugin-global-shortcut": "^2.2.0", + "@tauri-apps/plugin-http": "^2.3.0", + "@tauri-apps/plugin-notification": "^2.2.1", + "@tauri-apps/plugin-os": "^2.2.0", + "@tauri-apps/plugin-process": "^2.2.0", + "@tauri-apps/plugin-shell": "^2.2.0", + "next": "^15.1.7", + "react": "^19.0.0", + "react-dom": "^19.0.0" + }, + "devDependencies": { + "@tauri-apps/cli": "^2.2.7", + "@types/node": "^22.13.4", + "@types/react": "^19.0.9", + "@types/react-dom": "^19.0.3", + "eslint": "^9.20.1", + "eslint-config-next": "^15.1.7", + "typescript": "^5.7.3" + } +} diff --git a/src-next/.eslintrc.json b/src-next/.eslintrc.json new file mode 100644 index 0000000..bffb357 --- /dev/null +++ b/src-next/.eslintrc.json @@ -0,0 +1,3 @@ +{ + "extends": "next/core-web-vitals" +} diff --git a/src-next/.gitignore b/src-next/.gitignore new file mode 100644 index 0000000..a680367 --- /dev/null +++ b/src-next/.gitignore @@ -0,0 +1 @@ +.next diff --git a/src-next/app/layout.tsx b/src-next/app/layout.tsx new file mode 100644 index 0000000..a8f4424 --- /dev/null +++ b/src-next/app/layout.tsx @@ -0,0 +1,18 @@ +import '../css/index.css'; +import AppLayout from 'components/AppLayout'; + +export default function RootLayout({ + children, +}: { + children: React.ReactNode +}) { + return ( + + + + {children} + + + + ) +} diff --git a/src-next/app/page.tsx b/src-next/app/page.tsx new file mode 100644 index 0000000..e67ea9c --- /dev/null +++ b/src-next/app/page.tsx @@ -0,0 +1,7 @@ +import Home from 'containers/Home'; + +export default function Index() { + return ( + + ) +} diff --git a/src-next/components/AppLayout/index.tsx b/src-next/components/AppLayout/index.tsx new file mode 100644 index 0000000..94fac5c --- /dev/null +++ b/src-next/components/AppLayout/index.tsx @@ -0,0 +1,13 @@ +import React from 'react'; + +export type AppLayoutProps = { + children?: React.ReactNode; +} + +export default function AppLayout(props: AppLayoutProps) { + return ( +
+ {props.children} +
+ ) +} diff --git a/src-next/components/AppLayout/style.css b/src-next/components/AppLayout/style.css new file mode 100644 index 0000000..9be8f8d --- /dev/null +++ b/src-next/components/AppLayout/style.css @@ -0,0 +1,6 @@ +.app-layout { + display: flex; + flex: 1; + width: 100%; + height: 100%; +} diff --git a/src-next/components/HomeBlock/index.tsx b/src-next/components/HomeBlock/index.tsx new file mode 100644 index 0000000..ab9ac1f --- /dev/null +++ b/src-next/components/HomeBlock/index.tsx @@ -0,0 +1,18 @@ +import React from 'react'; + +export type HomeBlockProps = { + url: string, + title: string, + description: string, +}; + +const HomeBlock = (props: HomeBlockProps) => ( + +
+

📚 {props.title}

+

{props.description}

+
+
+) + +export default HomeBlock; diff --git a/src-next/components/HomeBlock/style.css b/src-next/components/HomeBlock/style.css new file mode 100644 index 0000000..d867b50 --- /dev/null +++ b/src-next/components/HomeBlock/style.css @@ -0,0 +1,28 @@ +.home-block-anchor { + text-decoration: none; + border-radius: 8px; + border: 1px solid #E9EBEE; + padding: 0px 8px; + width: 200px; + height: fit-content; + color: black; +} + +.home-block-anchor:hover { + transform: scale(1.1); + background-color: #E5E7EB; +} + +.home-block { + display: flex; + flex-direction: column; +} + +.home-block-title { + font-size: 18px; + margin: 8px 0px 0px 0px; +} + +.home-block-description { + font-size: 16px; +} diff --git a/src-next/containers/Home/index.tsx b/src-next/containers/Home/index.tsx new file mode 100644 index 0000000..7e7163d --- /dev/null +++ b/src-next/containers/Home/index.tsx @@ -0,0 +1,43 @@ +import React from 'react'; + +import HomeBlock from 'components/HomeBlock'; + +const homeBlocks = [ + { + id: 0, + title: "Nextjs Doc", + url: "https://nextjs.org/docs", + description: "Find in-depth information about Next.js Features and API.", + }, + { + id: 1, + url: "https://tauri.app/v1/guides/", + title: "Tauri Doc", + description: "Find in-depth information about Tauri Features and API.", + }, +] + +const Home = () => ( +
+
+

+ Welcome to Nextauri +

+

+ Get started by editing src-next/pages/index.tsx +

+
+
+ {homeBlocks.map((homeBlock) => ( + + ))} +
+
+) + +export default Home; diff --git a/src-next/containers/Home/style.css b/src-next/containers/Home/style.css new file mode 100644 index 0000000..a6e3642 --- /dev/null +++ b/src-next/containers/Home/style.css @@ -0,0 +1,39 @@ +.home-container { + flex: 1; + display: flex; + flex-direction: column; +} + +.home-header { + display: flex; + align-items: center; + flex-direction: column; +} + +.home-title { + margin: 40px; +} + +.get-started { + font-size: 18px; +} + +.get-started-span { + background-color: #E5E7EB; + padding: 8px; + border-radius: 8px; +} + +.anchor-nextauri { + text-decoration: none; + color: blue; +} + +.home-blocks { + padding: 24px; + display: flex; + justify-content: center; + flex-wrap: wrap; + flex: 1 1 150px; + gap: 24px; +} diff --git a/src-next/css/index.css b/src-next/css/index.css new file mode 100644 index 0000000..f04a25c --- /dev/null +++ b/src-next/css/index.css @@ -0,0 +1,25 @@ +@import "../containers/Home/style.css"; +@import "../components/AppLayout/style.css"; +@import "../components/HomeBlock/style.css"; + +body, html { + background: transparent; + margin: 0px; + min-height: 100%; + height: 100%; + max-height: 100%; + font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, + Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; +} + +body { + overflow: visible; + overflow-y: auto; +} + +#__next { + height: 100%; + display: flex; + flex-direction: column; + background: transparent; +} diff --git a/src-next/next-env.d.ts b/src-next/next-env.d.ts new file mode 100644 index 0000000..1b3be08 --- /dev/null +++ b/src-next/next-env.d.ts @@ -0,0 +1,5 @@ +/// +/// + +// NOTE: This file should not be edited +// see https://nextjs.org/docs/app/api-reference/config/typescript for more information. diff --git a/src-next/next.config.mjs b/src-next/next.config.mjs new file mode 100644 index 0000000..031525a --- /dev/null +++ b/src-next/next.config.mjs @@ -0,0 +1,21 @@ +const isProd = process.env.NODE_ENV === 'production'; + +const internalHost = process.env.TAURI_DEV_HOST || 'localhost'; + +/** @type {import('next').NextConfig} */ +const nextConfig = { + // Ensure Next.js uses SSG instead of SSR + // https://nextjs.org/docs/pages/building-your-application/deploying/static-exports + output: 'export', + // Set the distDir to the parent directory of the Next.js app. + distDir: '../dist', + // Note: This feature is required to use the Next.js Image component in SSG mode. + // See https://nextjs.org/docs/messages/export-image-api for different workarounds. + images: { + unoptimized: true, + }, + // Configure assetPrefix or else the server won't properly resolve your assets. + assetPrefix: isProd ? undefined : `http://${internalHost}:3000`, +}; + +export default nextConfig; \ No newline at end of file diff --git a/src-next/tsconfig.json b/src-next/tsconfig.json new file mode 100644 index 0000000..310acfa --- /dev/null +++ b/src-next/tsconfig.json @@ -0,0 +1,43 @@ +{ + "compilerOptions": { + "baseUrl": ".", + "target": "esnext", + "module": "esnext", + "jsx": "preserve", + "lib": [ + "dom", + "es2017" + ], + "moduleResolution": "node", + "allowJs": true, + "noEmit": true, + "strict": true, + "allowSyntheticDefaultImports": true, + "skipLibCheck": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "removeComments": false, + "preserveConstEnums": true, + "sourceMap": true, + "esModuleInterop": true, + "forceConsistentCasingInFileNames": true, + "resolveJsonModule": true, + "isolatedModules": true, + "incremental": true, + "plugins": [ + { + "name": "next" + } + ] + }, + "exclude": [ + "node_modules" + ], + "include": [ + "next-env.d.ts", + "**/*.ts", + "**/*.tsx", + "../dist/types/**/*.ts", + ".next/types/**/*.ts" + ] +} diff --git a/src-tauri/.gitignore b/src-tauri/.gitignore new file mode 100644 index 0000000..c123704 --- /dev/null +++ b/src-tauri/.gitignore @@ -0,0 +1,4 @@ +# Generated by Cargo +# will have compiled files and executables +/target/ +WixTools diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock new file mode 100644 index 0000000..54af4c9 --- /dev/null +++ b/src-tauri/Cargo.lock @@ -0,0 +1,6182 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "addr2line" +version = "0.24.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" +dependencies = [ + "gimli", +] + +[[package]] +name = "adler2" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" + +[[package]] +name = "aho-corasick" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" +dependencies = [ + "memchr", +] + +[[package]] +name = "alloc-no-stdlib" +version = "2.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" + +[[package]] +name = "alloc-stdlib" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" +dependencies = [ + "alloc-no-stdlib", +] + +[[package]] +name = "android-tzdata" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" + +[[package]] +name = "android_system_properties" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +dependencies = [ + "libc", +] + +[[package]] +name = "anyhow" +version = "1.0.95" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04" + +[[package]] +name = "arboard" +version = "3.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df099ccb16cd014ff054ac1bf392c67feeef57164b05c42f037cd40f5d4357f4" +dependencies = [ + "clipboard-win", + "core-graphics 0.23.2", + "image", + "log", + "objc2", + "objc2-app-kit", + "objc2-foundation", + "parking_lot", + "windows-sys 0.48.0", + "x11rb", +] + +[[package]] +name = "ashpd" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9c39d707614dbcc6bed00015539f488d8e3fe3e66ed60961efc0c90f4b380b3" +dependencies = [ + "enumflags2", + "futures-channel", + "futures-util", + "rand 0.8.5", + "raw-window-handle", + "serde", + "serde_repr", + "tokio", + "url", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "zbus", +] + +[[package]] +name = "async-broadcast" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532" +dependencies = [ + "event-listener", + "event-listener-strategy", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-channel" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" +dependencies = [ + "concurrent-queue", + "event-listener-strategy", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-executor" +version = "1.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec" +dependencies = [ + "async-task", + "concurrent-queue", + "fastrand", + "futures-lite", + "slab", +] + +[[package]] +name = "async-fs" +version = "2.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a" +dependencies = [ + "async-lock", + "blocking", + "futures-lite", +] + +[[package]] +name = "async-io" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059" +dependencies = [ + "async-lock", + "cfg-if", + "concurrent-queue", + "futures-io", + "futures-lite", + "parking", + "polling", + "rustix", + "slab", + "tracing", + "windows-sys 0.59.0", +] + +[[package]] +name = "async-lock" +version = "3.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" +dependencies = [ + "event-listener", + "event-listener-strategy", + "pin-project-lite", +] + +[[package]] +name = "async-process" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb" +dependencies = [ + "async-channel", + "async-io", + "async-lock", + "async-signal", + "async-task", + "blocking", + "cfg-if", + "event-listener", + "futures-lite", + "rustix", + "tracing", +] + +[[package]] +name = "async-recursion" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "async-signal" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3" +dependencies = [ + "async-io", + "async-lock", + "atomic-waker", + "cfg-if", + "futures-core", + "futures-io", + "rustix", + "signal-hook-registry", + "slab", + "windows-sys 0.59.0", +] + +[[package]] +name = "async-task" +version = "4.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" + +[[package]] +name = "async-trait" +version = "0.1.86" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "atk" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "241b621213072e993be4f6f3a9e4b45f65b7e6faad43001be957184b7bb1824b" +dependencies = [ + "atk-sys", + "glib", + "libc", +] + +[[package]] +name = "atk-sys" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5e48b684b0ca77d2bbadeef17424c2ea3c897d44d566a1617e7e8f30614d086" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "atomic-waker" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" + +[[package]] +name = "autocfg" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" + +[[package]] +name = "backtrace" +version = "0.3.74" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" +dependencies = [ + "addr2line", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", + "windows-targets 0.52.6", +] + +[[package]] +name = "base64" +version = "0.21.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" + +[[package]] +name = "base64" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36" +dependencies = [ + "serde", +] + +[[package]] +name = "block" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" + +[[package]] +name = "block-buffer" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +dependencies = [ + "generic-array", +] + +[[package]] +name = "block2" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f" +dependencies = [ + "objc2", +] + +[[package]] +name = "blocking" +version = "1.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" +dependencies = [ + "async-channel", + "async-task", + "futures-io", + "futures-lite", + "piper", +] + +[[package]] +name = "brotli" +version = "7.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd" +dependencies = [ + "alloc-no-stdlib", + "alloc-stdlib", + "brotli-decompressor", +] + +[[package]] +name = "brotli-decompressor" +version = "4.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74fa05ad7d803d413eb8380983b092cbbaf9a85f151b871360e7b00cd7060b37" +dependencies = [ + "alloc-no-stdlib", + "alloc-stdlib", +] + +[[package]] +name = "bumpalo" +version = "3.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf" + +[[package]] +name = "bytemuck" +version = "1.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3" + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "byteorder-lite" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" + +[[package]] +name = "bytes" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9" +dependencies = [ + "serde", +] + +[[package]] +name = "cairo-rs" +version = "0.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2" +dependencies = [ + "bitflags 2.8.0", + "cairo-sys-rs", + "glib", + "libc", + "once_cell", + "thiserror 1.0.69", +] + +[[package]] +name = "cairo-sys-rs" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51" +dependencies = [ + "glib-sys", + "libc", + "system-deps", +] + +[[package]] +name = "camino" +version = "1.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3" +dependencies = [ + "serde", +] + +[[package]] +name = "cargo-platform" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea" +dependencies = [ + "serde", +] + +[[package]] +name = "cargo_metadata" +version = "0.19.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8769706aad5d996120af43197bf46ef6ad0fda35216b4505f926a365a232d924" +dependencies = [ + "camino", + "cargo-platform", + "semver", + "serde", + "serde_json", + "thiserror 2.0.11", +] + +[[package]] +name = "cargo_toml" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5fbd1fe9db3ebf71b89060adaf7b0504c2d6a425cf061313099547e382c2e472" +dependencies = [ + "serde", + "toml 0.8.20", +] + +[[package]] +name = "cc" +version = "1.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c3d1b2e905a3a7b00a6141adb0e4c0bb941d11caf55349d863942a1cc44e3c9" +dependencies = [ + "shlex", +] + +[[package]] +name = "cesu8" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" + +[[package]] +name = "cfb" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f" +dependencies = [ + "byteorder", + "fnv", + "uuid", +] + +[[package]] +name = "cfg-expr" +version = "0.15.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" +dependencies = [ + "smallvec", + "target-lexicon", +] + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "cfg_aliases" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" + +[[package]] +name = "chrono" +version = "0.4.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825" +dependencies = [ + "android-tzdata", + "iana-time-zone", + "num-traits", + "serde", + "windows-targets 0.52.6", +] + +[[package]] +name = "clipboard-win" +version = "5.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892" +dependencies = [ + "error-code", +] + +[[package]] +name = "cocoa" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f79398230a6e2c08f5c9760610eb6924b52aa9e7950a619602baba59dcbbdbb2" +dependencies = [ + "bitflags 2.8.0", + "block", + "cocoa-foundation", + "core-foundation 0.10.0", + "core-graphics 0.24.0", + "foreign-types", + "libc", + "objc", +] + +[[package]] +name = "cocoa-foundation" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e14045fb83be07b5acf1c0884b2180461635b433455fa35d1cd6f17f1450679d" +dependencies = [ + "bitflags 2.8.0", + "block", + "core-foundation 0.10.0", + "core-graphics-types 0.2.0", + "libc", + "objc", +] + +[[package]] +name = "combine" +version = "4.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" +dependencies = [ + "bytes", + "memchr", +] + +[[package]] +name = "concurrent-queue" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "convert_case" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" + +[[package]] +name = "cookie" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ddef33a339a91ea89fb53151bd0a4689cfce27055c291dfa69945475d22c747" +dependencies = [ + "percent-encoding", + "time", + "version_check", +] + +[[package]] +name = "cookie_store" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2eac901828f88a5241ee0600950ab981148a18f2f756900ffba1b125ca6a3ef9" +dependencies = [ + "cookie", + "document-features", + "idna", + "log", + "publicsuffix", + "serde", + "serde_derive", + "serde_json", + "time", + "url", +] + +[[package]] +name = "core-foundation" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" + +[[package]] +name = "core-graphics" +version = "0.23.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" +dependencies = [ + "bitflags 1.3.2", + "core-foundation 0.9.4", + "core-graphics-types 0.1.3", + "foreign-types", + "libc", +] + +[[package]] +name = "core-graphics" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa95a34622365fa5bbf40b20b75dba8dfa8c94c734aea8ac9a5ca38af14316f1" +dependencies = [ + "bitflags 2.8.0", + "core-foundation 0.10.0", + "core-graphics-types 0.2.0", + "foreign-types", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" +dependencies = [ + "bitflags 1.3.2", + "core-foundation 0.9.4", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb" +dependencies = [ + "bitflags 2.8.0", + "core-foundation 0.10.0", + "libc", +] + +[[package]] +name = "cpufeatures" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" +dependencies = [ + "libc", +] + +[[package]] +name = "crc32fast" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam-channel" +version = "0.5.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" + +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +dependencies = [ + "generic-array", + "typenum", +] + +[[package]] +name = "cssparser" +version = "0.27.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "754b69d351cdc2d8ee09ae203db831e005560fc6030da058f86ad60c92a9cb0a" +dependencies = [ + "cssparser-macros", + "dtoa-short", + "itoa 0.4.8", + "matches", + "phf 0.8.0", + "proc-macro2", + "quote", + "smallvec", + "syn 1.0.109", +] + +[[package]] +name = "cssparser-macros" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" +dependencies = [ + "quote", + "syn 2.0.98", +] + +[[package]] +name = "ctor" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501" +dependencies = [ + "quote", + "syn 2.0.98", +] + +[[package]] +name = "darling" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" +dependencies = [ + "darling_core", + "darling_macro", +] + +[[package]] +name = "darling_core" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim", + "syn 2.0.98", +] + +[[package]] +name = "darling_macro" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" +dependencies = [ + "darling_core", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "data-url" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a" + +[[package]] +name = "deranged" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" +dependencies = [ + "powerfmt", + "serde", +] + +[[package]] +name = "derive_more" +version = "0.99.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3da29a38df43d6f156149c9b43ded5e018ddff2a855cf2cfd62e8cd7d079c69f" +dependencies = [ + "convert_case", + "proc-macro2", + "quote", + "rustc_version", + "syn 2.0.98", +] + +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer", + "crypto-common", +] + +[[package]] +name = "dirs" +version = "5.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" +dependencies = [ + "dirs-sys 0.4.1", +] + +[[package]] +name = "dirs" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e" +dependencies = [ + "dirs-sys 0.5.0", +] + +[[package]] +name = "dirs-next" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" +dependencies = [ + "cfg-if", + "dirs-sys-next", +] + +[[package]] +name = "dirs-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" +dependencies = [ + "libc", + "option-ext", + "redox_users 0.4.6", + "windows-sys 0.48.0", +] + +[[package]] +name = "dirs-sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab" +dependencies = [ + "libc", + "option-ext", + "redox_users 0.5.0", + "windows-sys 0.59.0", +] + +[[package]] +name = "dirs-sys-next" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" +dependencies = [ + "libc", + "redox_users 0.4.6", + "winapi", +] + +[[package]] +name = "dispatch" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" + +[[package]] +name = "displaydoc" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "dlib" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" +dependencies = [ + "libloading 0.8.6", +] + +[[package]] +name = "dlopen2" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e1297103d2bbaea85724fcee6294c2d50b1081f9ad47d0f6f6f61eda65315a6" +dependencies = [ + "dlopen2_derive", + "libc", + "once_cell", + "winapi", +] + +[[package]] +name = "dlopen2_derive" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2b99bf03862d7f545ebc28ddd33a665b50865f4dfd84031a393823879bd4c54" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "document-features" +version = "0.2.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d" +dependencies = [ + "litrs", +] + +[[package]] +name = "downcast-rs" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" + +[[package]] +name = "dpi" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53" +dependencies = [ + "serde", +] + +[[package]] +name = "dtoa" +version = "1.0.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653" + +[[package]] +name = "dtoa-short" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87" +dependencies = [ + "dtoa", +] + +[[package]] +name = "dunce" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" + +[[package]] +name = "dyn-clone" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "feeef44e73baff3a26d371801df019877a9866a8c493d315ab00177843314f35" + +[[package]] +name = "embed-resource" +version = "2.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b68b6f9f63a0b6a38bc447d4ce84e2b388f3ec95c99c641c8ff0dd3ef89a6379" +dependencies = [ + "cc", + "memchr", + "rustc_version", + "toml 0.8.20", + "vswhom", + "winreg", +] + +[[package]] +name = "embed_plist" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7" + +[[package]] +name = "encoding_rs" +version = "0.8.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "endi" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf" + +[[package]] +name = "enumflags2" +version = "0.7.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba2f4b465f5318854c6f8dd686ede6c0a9dc67d4b1ac241cf0eb51521a309147" +dependencies = [ + "enumflags2_derive", + "serde", +] + +[[package]] +name = "enumflags2_derive" +version = "0.7.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc4caf64a58d7a6d65ab00639b046ff54399a39f5f2554728895ace4b297cd79" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "equivalent" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" + +[[package]] +name = "erased-serde" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d" +dependencies = [ + "serde", + "typeid", +] + +[[package]] +name = "errno" +version = "0.3.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" +dependencies = [ + "libc", + "windows-sys 0.59.0", +] + +[[package]] +name = "error-code" +version = "3.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5d9305ccc6942a704f4335694ecd3de2ea531b114ac2d51f5f843750787a92f" + +[[package]] +name = "event-listener" +version = "5.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae" +dependencies = [ + "concurrent-queue", + "parking", + "pin-project-lite", +] + +[[package]] +name = "event-listener-strategy" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2" +dependencies = [ + "event-listener", + "pin-project-lite", +] + +[[package]] +name = "fastrand" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" + +[[package]] +name = "fdeflate" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "field-offset" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" +dependencies = [ + "memoffset", + "rustc_version", +] + +[[package]] +name = "flate2" +version = "1.0.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foreign-types" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" +dependencies = [ + "foreign-types-macros", + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-macros" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "foreign-types-shared" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" + +[[package]] +name = "form_urlencoded" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "futf" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" +dependencies = [ + "mac", + "new_debug_unreachable", +] + +[[package]] +name = "futures-channel" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" +dependencies = [ + "futures-core", +] + +[[package]] +name = "futures-core" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" + +[[package]] +name = "futures-executor" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-io" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" + +[[package]] +name = "futures-lite" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532" +dependencies = [ + "fastrand", + "futures-core", + "futures-io", + "parking", + "pin-project-lite", +] + +[[package]] +name = "futures-macro" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "futures-sink" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" + +[[package]] +name = "futures-task" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" + +[[package]] +name = "futures-util" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" +dependencies = [ + "futures-core", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "fxhash" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" +dependencies = [ + "byteorder", +] + +[[package]] +name = "gdk" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9f245958c627ac99d8e529166f9823fb3b838d1d41fd2b297af3075093c2691" +dependencies = [ + "cairo-rs", + "gdk-pixbuf", + "gdk-sys", + "gio", + "glib", + "libc", + "pango", +] + +[[package]] +name = "gdk-pixbuf" +version = "0.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec" +dependencies = [ + "gdk-pixbuf-sys", + "gio", + "glib", + "libc", + "once_cell", +] + +[[package]] +name = "gdk-pixbuf-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7" +dependencies = [ + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "gdk-sys" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c2d13f38594ac1e66619e188c6d5a1adb98d11b2fcf7894fc416ad76aa2f3f7" +dependencies = [ + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "pango-sys", + "pkg-config", + "system-deps", +] + +[[package]] +name = "gdkwayland-sys" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "140071d506d223f7572b9f09b5e155afbd77428cd5cc7af8f2694c41d98dfe69" +dependencies = [ + "gdk-sys", + "glib-sys", + "gobject-sys", + "libc", + "pkg-config", + "system-deps", +] + +[[package]] +name = "gdkx11" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3caa00e14351bebbc8183b3c36690327eb77c49abc2268dd4bd36b856db3fbfe" +dependencies = [ + "gdk", + "gdkx11-sys", + "gio", + "glib", + "libc", + "x11", +] + +[[package]] +name = "gdkx11-sys" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e2e7445fe01ac26f11601db260dd8608fe172514eb63b3b5e261ea6b0f4428d" +dependencies = [ + "gdk-sys", + "glib-sys", + "libc", + "system-deps", + "x11", +] + +[[package]] +name = "generic-array" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +dependencies = [ + "typenum", + "version_check", +] + +[[package]] +name = "gethostname" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818" +dependencies = [ + "libc", + "windows-targets 0.48.5", +] + +[[package]] +name = "gethostname" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc3655aa6818d65bc620d6911f05aa7b6aeb596291e1e9f79e52df85583d1e30" +dependencies = [ + "rustix", + "windows-targets 0.52.6", +] + +[[package]] +name = "getrandom" +version = "0.1.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.9.0+wasi-snapshot-preview1", +] + +[[package]] +name = "getrandom" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" +dependencies = [ + "cfg-if", + "js-sys", + "libc", + "wasi 0.11.0+wasi-snapshot-preview1", + "wasm-bindgen", +] + +[[package]] +name = "getrandom" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.13.3+wasi-0.2.2", + "windows-targets 0.52.6", +] + +[[package]] +name = "gimli" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" + +[[package]] +name = "gio" +version = "0.18.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-util", + "gio-sys", + "glib", + "libc", + "once_cell", + "pin-project-lite", + "smallvec", + "thiserror 1.0.69", +] + +[[package]] +name = "gio-sys" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", + "winapi", +] + +[[package]] +name = "glib" +version = "0.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5" +dependencies = [ + "bitflags 2.8.0", + "futures-channel", + "futures-core", + "futures-executor", + "futures-task", + "futures-util", + "gio-sys", + "glib-macros", + "glib-sys", + "gobject-sys", + "libc", + "memchr", + "once_cell", + "smallvec", + "thiserror 1.0.69", +] + +[[package]] +name = "glib-macros" +version = "0.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc" +dependencies = [ + "heck 0.4.1", + "proc-macro-crate 2.0.0", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "glib-sys" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898" +dependencies = [ + "libc", + "system-deps", +] + +[[package]] +name = "glob" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" + +[[package]] +name = "global-hotkey" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b00d88f1be7bf4cd2e61623ce08e84be2dfa4eab458e5d632d3dab95f16c1f64" +dependencies = [ + "crossbeam-channel", + "keyboard-types", + "objc2", + "objc2-app-kit", + "once_cell", + "serde", + "thiserror 1.0.69", + "windows-sys 0.59.0", + "x11-dl", +] + +[[package]] +name = "gobject-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44" +dependencies = [ + "glib-sys", + "libc", + "system-deps", +] + +[[package]] +name = "gtk" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd56fb197bfc42bd5d2751f4f017d44ff59fbb58140c6b49f9b3b2bdab08506a" +dependencies = [ + "atk", + "cairo-rs", + "field-offset", + "futures-channel", + "gdk", + "gdk-pixbuf", + "gio", + "glib", + "gtk-sys", + "gtk3-macros", + "libc", + "pango", + "pkg-config", +] + +[[package]] +name = "gtk-sys" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f29a1c21c59553eb7dd40e918be54dccd60c52b049b75119d5d96ce6b624414" +dependencies = [ + "atk-sys", + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gdk-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "pango-sys", + "system-deps", +] + +[[package]] +name = "gtk3-macros" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52ff3c5b21f14f0736fed6dcfc0bfb4225ebf5725f3c0209edeec181e4d73e9d" +dependencies = [ + "proc-macro-crate 1.3.1", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "h2" +version = "0.4.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e" +dependencies = [ + "atomic-waker", + "bytes", + "fnv", + "futures-core", + "futures-sink", + "http", + "indexmap 2.7.1", + "slab", + "tokio", + "tokio-util", + "tracing", +] + +[[package]] +name = "hashbrown" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" + +[[package]] +name = "hashbrown" +version = "0.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" + +[[package]] +name = "heck" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" + +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + +[[package]] +name = "hermit-abi" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" + +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + +[[package]] +name = "html5ever" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7" +dependencies = [ + "log", + "mac", + "markup5ever", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "http" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea" +dependencies = [ + "bytes", + "fnv", + "itoa 1.0.14", +] + +[[package]] +name = "http-body" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" +dependencies = [ + "bytes", + "http", +] + +[[package]] +name = "http-body-util" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" +dependencies = [ + "bytes", + "futures-util", + "http", + "http-body", + "pin-project-lite", +] + +[[package]] +name = "httparse" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a" + +[[package]] +name = "hyper" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80" +dependencies = [ + "bytes", + "futures-channel", + "futures-util", + "h2", + "http", + "http-body", + "httparse", + "itoa 1.0.14", + "pin-project-lite", + "smallvec", + "tokio", + "want", +] + +[[package]] +name = "hyper-rustls" +version = "0.27.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2" +dependencies = [ + "futures-util", + "http", + "hyper", + "hyper-util", + "rustls", + "rustls-pki-types", + "tokio", + "tokio-rustls", + "tower-service", + "webpki-roots", +] + +[[package]] +name = "hyper-util" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4" +dependencies = [ + "bytes", + "futures-channel", + "futures-util", + "http", + "http-body", + "hyper", + "pin-project-lite", + "socket2", + "tokio", + "tower-service", + "tracing", +] + +[[package]] +name = "iana-time-zone" +version = "0.1.61" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220" +dependencies = [ + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "wasm-bindgen", + "windows-core 0.52.0", +] + +[[package]] +name = "iana-time-zone-haiku" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +dependencies = [ + "cc", +] + +[[package]] +name = "ico" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3804960be0bb5e4edb1e1ad67afd321a9ecfd875c3e65c099468fd2717d7cae" +dependencies = [ + "byteorder", + "png", +] + +[[package]] +name = "icu_collections" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" +dependencies = [ + "displaydoc", + "yoke", + "zerofrom", + "zerovec", +] + +[[package]] +name = "icu_locid" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" +dependencies = [ + "displaydoc", + "litemap", + "tinystr", + "writeable", + "zerovec", +] + +[[package]] +name = "icu_locid_transform" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" +dependencies = [ + "displaydoc", + "icu_locid", + "icu_locid_transform_data", + "icu_provider", + "tinystr", + "zerovec", +] + +[[package]] +name = "icu_locid_transform_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e" + +[[package]] +name = "icu_normalizer" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" +dependencies = [ + "displaydoc", + "icu_collections", + "icu_normalizer_data", + "icu_properties", + "icu_provider", + "smallvec", + "utf16_iter", + "utf8_iter", + "write16", + "zerovec", +] + +[[package]] +name = "icu_normalizer_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516" + +[[package]] +name = "icu_properties" +version = "1.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" +dependencies = [ + "displaydoc", + "icu_collections", + "icu_locid_transform", + "icu_properties_data", + "icu_provider", + "tinystr", + "zerovec", +] + +[[package]] +name = "icu_properties_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569" + +[[package]] +name = "icu_provider" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" +dependencies = [ + "displaydoc", + "icu_locid", + "icu_provider_macros", + "stable_deref_trait", + "tinystr", + "writeable", + "yoke", + "zerofrom", + "zerovec", +] + +[[package]] +name = "icu_provider_macros" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + +[[package]] +name = "idna" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" +dependencies = [ + "idna_adapter", + "smallvec", + "utf8_iter", +] + +[[package]] +name = "idna_adapter" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" +dependencies = [ + "icu_normalizer", + "icu_properties", +] + +[[package]] +name = "image" +version = "0.25.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd6f44aed642f18953a158afeb30206f4d50da59fbc66ecb53c66488de73563b" +dependencies = [ + "bytemuck", + "byteorder-lite", + "num-traits", + "png", + "tiff", +] + +[[package]] +name = "indexmap" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" +dependencies = [ + "autocfg", + "hashbrown 0.12.3", + "serde", +] + +[[package]] +name = "indexmap" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652" +dependencies = [ + "equivalent", + "hashbrown 0.15.2", + "serde", +] + +[[package]] +name = "infer" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc150e5ce2330295b8616ce0e3f53250e53af31759a9dbedad1621ba29151847" +dependencies = [ + "cfb", +] + +[[package]] +name = "ipnet" +version = "2.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" + +[[package]] +name = "is-docker" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3" +dependencies = [ + "once_cell", +] + +[[package]] +name = "is-wsl" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5" +dependencies = [ + "is-docker", + "once_cell", +] + +[[package]] +name = "itoa" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" + +[[package]] +name = "itoa" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" + +[[package]] +name = "javascriptcore-rs" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca5671e9ffce8ffba57afc24070e906da7fc4b1ba66f2cabebf61bf2ea257fcc" +dependencies = [ + "bitflags 1.3.2", + "glib", + "javascriptcore-rs-sys", +] + +[[package]] +name = "javascriptcore-rs-sys" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af1be78d14ffa4b75b66df31840478fef72b51f8c2465d4ca7c194da9f7a5124" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "jni" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" +dependencies = [ + "cesu8", + "cfg-if", + "combine", + "jni-sys", + "log", + "thiserror 1.0.69", + "walkdir", + "windows-sys 0.45.0", +] + +[[package]] +name = "jni-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" + +[[package]] +name = "jpeg-decoder" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0" + +[[package]] +name = "js-sys" +version = "0.3.77" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" +dependencies = [ + "once_cell", + "wasm-bindgen", +] + +[[package]] +name = "json-patch" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "863726d7afb6bc2590eeff7135d923545e5e964f004c2ccf8716c25e70a86f08" +dependencies = [ + "jsonptr", + "serde", + "serde_json", + "thiserror 1.0.69", +] + +[[package]] +name = "jsonptr" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5dea2b27dd239b2556ed7a25ba842fe47fd602e7fc7433c2a8d6106d4d9edd70" +dependencies = [ + "serde", + "serde_json", +] + +[[package]] +name = "keyboard-types" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a" +dependencies = [ + "bitflags 2.8.0", + "serde", + "unicode-segmentation", +] + +[[package]] +name = "kuchikiki" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f29e4755b7b995046f510a7520c42b2fed58b77bd94d5a87a8eb43d2fd126da8" +dependencies = [ + "cssparser", + "html5ever", + "indexmap 1.9.3", + "matches", + "selectors", +] + +[[package]] +name = "lazy_static" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" + +[[package]] +name = "libappindicator" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03589b9607c868cc7ae54c0b2a22c8dc03dd41692d48f2d7df73615c6a95dc0a" +dependencies = [ + "glib", + "gtk", + "gtk-sys", + "libappindicator-sys", + "log", +] + +[[package]] +name = "libappindicator-sys" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e9ec52138abedcc58dc17a7c6c0c00a2bdb4f3427c7f63fa97fd0d859155caf" +dependencies = [ + "gtk-sys", + "libloading 0.7.4", + "once_cell", +] + +[[package]] +name = "libc" +version = "0.2.169" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" + +[[package]] +name = "libloading" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" +dependencies = [ + "cfg-if", + "winapi", +] + +[[package]] +name = "libloading" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" +dependencies = [ + "cfg-if", + "windows-targets 0.52.6", +] + +[[package]] +name = "libredox" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" +dependencies = [ + "bitflags 2.8.0", + "libc", +] + +[[package]] +name = "linux-raw-sys" +version = "0.4.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" + +[[package]] +name = "litemap" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" + +[[package]] +name = "litrs" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5" + +[[package]] +name = "lock_api" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f" + +[[package]] +name = "mac" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" + +[[package]] +name = "mac-notification-sys" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dce8f34f3717aa37177e723df6c1fc5fb02b2a1087374ea3fe0ea42316dc8f91" +dependencies = [ + "cc", + "dirs-next", + "objc-foundation", + "objc_id", + "time", +] + +[[package]] +name = "malloc_buf" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" +dependencies = [ + "libc", +] + +[[package]] +name = "markup5ever" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016" +dependencies = [ + "log", + "phf 0.10.1", + "phf_codegen 0.10.0", + "string_cache", + "string_cache_codegen", + "tendril", +] + +[[package]] +name = "matches" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" + +[[package]] +name = "memchr" +version = "2.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" + +[[package]] +name = "memoffset" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" +dependencies = [ + "autocfg", +] + +[[package]] +name = "mime" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" + +[[package]] +name = "miniz_oxide" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3b1c9bd4fe1f0f8b387f6eb9eb3b4a1aa26185e5750efb9140301703f62cd1b" +dependencies = [ + "adler2", + "simd-adler32", +] + +[[package]] +name = "mio" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" +dependencies = [ + "libc", + "wasi 0.11.0+wasi-snapshot-preview1", + "windows-sys 0.52.0", +] + +[[package]] +name = "muda" +version = "0.15.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdae9c00e61cc0579bcac625e8ad22104c60548a025bfc972dc83868a28e1484" +dependencies = [ + "crossbeam-channel", + "dpi", + "gtk", + "keyboard-types", + "objc2", + "objc2-app-kit", + "objc2-foundation", + "once_cell", + "png", + "serde", + "thiserror 1.0.69", + "windows-sys 0.59.0", +] + +[[package]] +name = "ndk" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" +dependencies = [ + "bitflags 2.8.0", + "jni-sys", + "log", + "ndk-sys", + "num_enum", + "raw-window-handle", + "thiserror 1.0.69", +] + +[[package]] +name = "ndk-context" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" + +[[package]] +name = "ndk-sys" +version = "0.6.0+11769913" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873" +dependencies = [ + "jni-sys", +] + +[[package]] +name = "new_debug_unreachable" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" + +[[package]] +name = "nextauri" +version = "0.0.0" +dependencies = [ + "serde", + "serde_json", + "tauri", + "tauri-build", + "tauri-plugin-clipboard-manager", + "tauri-plugin-dialog", + "tauri-plugin-fs", + "tauri-plugin-global-shortcut", + "tauri-plugin-http", + "tauri-plugin-notification", + "tauri-plugin-os", + "tauri-plugin-process", + "tauri-plugin-shell", +] + +[[package]] +name = "nix" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" +dependencies = [ + "bitflags 2.8.0", + "cfg-if", + "cfg_aliases", + "libc", + "memoffset", +] + +[[package]] +name = "nodrop" +version = "0.1.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb" + +[[package]] +name = "notify-rust" +version = "4.11.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fa3b9f2364a09bd359aa0206702882e208437450866a374d5372d64aece4029" +dependencies = [ + "futures-lite", + "log", + "mac-notification-sys", + "serde", + "tauri-winrt-notification", + "zbus", +] + +[[package]] +name = "num-conv" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" + +[[package]] +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", +] + +[[package]] +name = "num_enum" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179" +dependencies = [ + "num_enum_derive", +] + +[[package]] +name = "num_enum_derive" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" +dependencies = [ + "proc-macro-crate 3.2.0", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "objc" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" +dependencies = [ + "malloc_buf", +] + +[[package]] +name = "objc-foundation" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" +dependencies = [ + "block", + "objc", + "objc_id", +] + +[[package]] +name = "objc-sys" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310" +dependencies = [ + "cc", +] + +[[package]] +name = "objc2" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" +dependencies = [ + "objc-sys", + "objc2-encode", +] + +[[package]] +name = "objc2-app-kit" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" +dependencies = [ + "bitflags 2.8.0", + "block2", + "libc", + "objc2", + "objc2-core-data", + "objc2-core-image", + "objc2-foundation", + "objc2-quartz-core", +] + +[[package]] +name = "objc2-cloud-kit" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009" +dependencies = [ + "bitflags 2.8.0", + "block2", + "objc2", + "objc2-core-location", + "objc2-foundation", +] + +[[package]] +name = "objc2-contacts" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889" +dependencies = [ + "block2", + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-core-data" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef" +dependencies = [ + "bitflags 2.8.0", + "block2", + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-core-image" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80" +dependencies = [ + "block2", + "objc2", + "objc2-foundation", + "objc2-metal", +] + +[[package]] +name = "objc2-core-location" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781" +dependencies = [ + "block2", + "objc2", + "objc2-contacts", + "objc2-foundation", +] + +[[package]] +name = "objc2-encode" +version = "4.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" + +[[package]] +name = "objc2-foundation" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" +dependencies = [ + "bitflags 2.8.0", + "block2", + "dispatch", + "libc", + "objc2", +] + +[[package]] +name = "objc2-link-presentation" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398" +dependencies = [ + "block2", + "objc2", + "objc2-app-kit", + "objc2-foundation", +] + +[[package]] +name = "objc2-metal" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" +dependencies = [ + "bitflags 2.8.0", + "block2", + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-quartz-core" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" +dependencies = [ + "bitflags 2.8.0", + "block2", + "objc2", + "objc2-foundation", + "objc2-metal", +] + +[[package]] +name = "objc2-symbols" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a684efe3dec1b305badae1a28f6555f6ddd3bb2c2267896782858d5a78404dc" +dependencies = [ + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-ui-kit" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f" +dependencies = [ + "bitflags 2.8.0", + "block2", + "objc2", + "objc2-cloud-kit", + "objc2-core-data", + "objc2-core-image", + "objc2-core-location", + "objc2-foundation", + "objc2-link-presentation", + "objc2-quartz-core", + "objc2-symbols", + "objc2-uniform-type-identifiers", + "objc2-user-notifications", +] + +[[package]] +name = "objc2-uniform-type-identifiers" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44fa5f9748dbfe1ca6c0b79ad20725a11eca7c2218bceb4b005cb1be26273bfe" +dependencies = [ + "block2", + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-user-notifications" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3" +dependencies = [ + "bitflags 2.8.0", + "block2", + "objc2", + "objc2-core-location", + "objc2-foundation", +] + +[[package]] +name = "objc2-web-kit" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68bc69301064cebefc6c4c90ce9cba69225239e4b8ff99d445a2b5563797da65" +dependencies = [ + "bitflags 2.8.0", + "block2", + "objc2", + "objc2-app-kit", + "objc2-foundation", +] + +[[package]] +name = "objc_id" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" +dependencies = [ + "objc", +] + +[[package]] +name = "object" +version = "0.36.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" +dependencies = [ + "memchr", +] + +[[package]] +name = "once_cell" +version = "1.20.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e" + +[[package]] +name = "open" +version = "5.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95" +dependencies = [ + "dunce", + "is-wsl", + "libc", + "pathdiff", +] + +[[package]] +name = "option-ext" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" + +[[package]] +name = "ordered-stream" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" +dependencies = [ + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "os_info" +version = "3.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a604e53c24761286860eba4e2c8b23a0161526476b1de520139d69cdb85a6b5" +dependencies = [ + "log", + "serde", + "windows-sys 0.52.0", +] + +[[package]] +name = "os_pipe" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982" +dependencies = [ + "libc", + "windows-sys 0.59.0", +] + +[[package]] +name = "pango" +version = "0.18.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4" +dependencies = [ + "gio", + "glib", + "libc", + "once_cell", + "pango-sys", +] + +[[package]] +name = "pango-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "parking" +version = "2.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" + +[[package]] +name = "parking_lot" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" +dependencies = [ + "lock_api", + "parking_lot_core", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall", + "smallvec", + "windows-targets 0.52.6", +] + +[[package]] +name = "pathdiff" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3" + +[[package]] +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + +[[package]] +name = "phf" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12" +dependencies = [ + "phf_macros 0.8.0", + "phf_shared 0.8.0", + "proc-macro-hack", +] + +[[package]] +name = "phf" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" +dependencies = [ + "phf_shared 0.10.0", +] + +[[package]] +name = "phf" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" +dependencies = [ + "phf_macros 0.11.3", + "phf_shared 0.11.3", +] + +[[package]] +name = "phf_codegen" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbffee61585b0411840d3ece935cce9cb6321f01c45477d30066498cd5e1a815" +dependencies = [ + "phf_generator 0.8.0", + "phf_shared 0.8.0", +] + +[[package]] +name = "phf_codegen" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd" +dependencies = [ + "phf_generator 0.10.0", + "phf_shared 0.10.0", +] + +[[package]] +name = "phf_generator" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526" +dependencies = [ + "phf_shared 0.8.0", + "rand 0.7.3", +] + +[[package]] +name = "phf_generator" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" +dependencies = [ + "phf_shared 0.10.0", + "rand 0.8.5", +] + +[[package]] +name = "phf_generator" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" +dependencies = [ + "phf_shared 0.11.3", + "rand 0.8.5", +] + +[[package]] +name = "phf_macros" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f6fde18ff429ffc8fe78e2bf7f8b7a5a5a6e2a8b58bc5a9ac69198bbda9189c" +dependencies = [ + "phf_generator 0.8.0", + "phf_shared 0.8.0", + "proc-macro-hack", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "phf_macros" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" +dependencies = [ + "phf_generator 0.11.3", + "phf_shared 0.11.3", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "phf_shared" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7" +dependencies = [ + "siphasher 0.3.11", +] + +[[package]] +name = "phf_shared" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" +dependencies = [ + "siphasher 0.3.11", +] + +[[package]] +name = "phf_shared" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" +dependencies = [ + "siphasher 1.0.1", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "piper" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" +dependencies = [ + "atomic-waker", + "fastrand", + "futures-io", +] + +[[package]] +name = "pkg-config" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" + +[[package]] +name = "plist" +version = "1.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42cf17e9a1800f5f396bc67d193dc9411b59012a5876445ef450d449881e1016" +dependencies = [ + "base64 0.22.1", + "indexmap 2.7.1", + "quick-xml 0.32.0", + "serde", + "time", +] + +[[package]] +name = "png" +version = "0.17.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526" +dependencies = [ + "bitflags 1.3.2", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide", +] + +[[package]] +name = "polling" +version = "3.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f" +dependencies = [ + "cfg-if", + "concurrent-queue", + "hermit-abi", + "pin-project-lite", + "rustix", + "tracing", + "windows-sys 0.59.0", +] + +[[package]] +name = "powerfmt" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" + +[[package]] +name = "ppv-lite86" +version = "0.2.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" +dependencies = [ + "zerocopy", +] + +[[package]] +name = "precomputed-hash" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" + +[[package]] +name = "proc-macro-crate" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" +dependencies = [ + "once_cell", + "toml_edit 0.19.15", +] + +[[package]] +name = "proc-macro-crate" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e8366a6159044a37876a2b9817124296703c586a5c92e2c53751fa06d8d43e8" +dependencies = [ + "toml_edit 0.20.7", +] + +[[package]] +name = "proc-macro-crate" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b" +dependencies = [ + "toml_edit 0.22.24", +] + +[[package]] +name = "proc-macro-error" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" +dependencies = [ + "proc-macro-error-attr", + "proc-macro2", + "quote", + "syn 1.0.109", + "version_check", +] + +[[package]] +name = "proc-macro-error-attr" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" +dependencies = [ + "proc-macro2", + "quote", + "version_check", +] + +[[package]] +name = "proc-macro-hack" +version = "0.5.20+deprecated" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" + +[[package]] +name = "proc-macro2" +version = "1.0.93" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "psl-types" +version = "2.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33cb294fe86a74cbcf50d4445b37da762029549ebeea341421c7c70370f86cac" + +[[package]] +name = "publicsuffix" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f42ea446cab60335f76979ec15e12619a2165b5ae2c12166bef27d283a9fadf" +dependencies = [ + "idna", + "psl-types", +] + +[[package]] +name = "quick-xml" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" +dependencies = [ + "memchr", +] + +[[package]] +name = "quick-xml" +version = "0.32.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d3a6e5838b60e0e8fa7a43f22ade549a37d61f8bdbe636d0d7816191de969c2" +dependencies = [ + "memchr", +] + +[[package]] +name = "quick-xml" +version = "0.37.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "165859e9e55f79d67b96c5d96f4e88b6f2695a1972849c15a6a3f5c59fc2c003" +dependencies = [ + "memchr", +] + +[[package]] +name = "quinn" +version = "0.11.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef" +dependencies = [ + "bytes", + "pin-project-lite", + "quinn-proto", + "quinn-udp", + "rustc-hash", + "rustls", + "socket2", + "thiserror 2.0.11", + "tokio", + "tracing", +] + +[[package]] +name = "quinn-proto" +version = "0.11.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d" +dependencies = [ + "bytes", + "getrandom 0.2.15", + "rand 0.8.5", + "ring", + "rustc-hash", + "rustls", + "rustls-pki-types", + "slab", + "thiserror 2.0.11", + "tinyvec", + "tracing", + "web-time", +] + +[[package]] +name = "quinn-udp" +version = "0.5.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e46f3055866785f6b92bc6164b76be02ca8f2eb4b002c0354b28cf4c119e5944" +dependencies = [ + "cfg_aliases", + "libc", + "once_cell", + "socket2", + "tracing", + "windows-sys 0.59.0", +] + +[[package]] +name = "quote" +version = "1.0.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "rand" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" +dependencies = [ + "getrandom 0.1.16", + "libc", + "rand_chacha 0.2.2", + "rand_core 0.5.1", + "rand_hc", + "rand_pcg", +] + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha 0.3.1", + "rand_core 0.6.4", +] + +[[package]] +name = "rand_chacha" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" +dependencies = [ + "ppv-lite86", + "rand_core 0.5.1", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core 0.6.4", +] + +[[package]] +name = "rand_core" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" +dependencies = [ + "getrandom 0.1.16", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom 0.2.15", +] + +[[package]] +name = "rand_hc" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" +dependencies = [ + "rand_core 0.5.1", +] + +[[package]] +name = "rand_pcg" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429" +dependencies = [ + "rand_core 0.5.1", +] + +[[package]] +name = "raw-window-handle" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" + +[[package]] +name = "redox_syscall" +version = "0.5.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834" +dependencies = [ + "bitflags 2.8.0", +] + +[[package]] +name = "redox_users" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" +dependencies = [ + "getrandom 0.2.15", + "libredox", + "thiserror 1.0.69", +] + +[[package]] +name = "redox_users" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b" +dependencies = [ + "getrandom 0.2.15", + "libredox", + "thiserror 2.0.11", +] + +[[package]] +name = "regex" +version = "1.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" + +[[package]] +name = "reqwest" +version = "0.12.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da" +dependencies = [ + "base64 0.22.1", + "bytes", + "cookie", + "cookie_store", + "encoding_rs", + "futures-core", + "futures-util", + "h2", + "http", + "http-body", + "http-body-util", + "hyper", + "hyper-rustls", + "hyper-util", + "ipnet", + "js-sys", + "log", + "mime", + "once_cell", + "percent-encoding", + "pin-project-lite", + "quinn", + "rustls", + "rustls-pemfile", + "rustls-pki-types", + "serde", + "serde_json", + "serde_urlencoded", + "sync_wrapper", + "system-configuration", + "tokio", + "tokio-rustls", + "tokio-util", + "tower", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-streams", + "web-sys", + "webpki-roots", + "windows-registry", +] + +[[package]] +name = "rfd" +version = "0.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a24763657bff09769a8ccf12c8b8a50416fb035fe199263b4c5071e4e3f006f" +dependencies = [ + "ashpd", + "block2", + "core-foundation 0.10.0", + "core-foundation-sys", + "glib-sys", + "gobject-sys", + "gtk-sys", + "js-sys", + "log", + "objc2", + "objc2-app-kit", + "objc2-foundation", + "raw-window-handle", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "windows-sys 0.59.0", +] + +[[package]] +name = "ring" +version = "0.17.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e75ec5e92c4d8aede845126adc388046234541629e76029599ed35a003c7ed24" +dependencies = [ + "cc", + "cfg-if", + "getrandom 0.2.15", + "libc", + "untrusted", + "windows-sys 0.52.0", +] + +[[package]] +name = "rustc-demangle" +version = "0.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" + +[[package]] +name = "rustc-hash" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" + +[[package]] +name = "rustc_version" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" +dependencies = [ + "semver", +] + +[[package]] +name = "rustix" +version = "0.38.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" +dependencies = [ + "bitflags 2.8.0", + "errno", + "libc", + "linux-raw-sys", + "windows-sys 0.59.0", +] + +[[package]] +name = "rustls" +version = "0.23.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47796c98c480fce5406ef69d1c76378375492c3b0a0de587be0c1d9feb12f395" +dependencies = [ + "once_cell", + "ring", + "rustls-pki-types", + "rustls-webpki", + "subtle", + "zeroize", +] + +[[package]] +name = "rustls-pemfile" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" +dependencies = [ + "rustls-pki-types", +] + +[[package]] +name = "rustls-pki-types" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c" +dependencies = [ + "web-time", +] + +[[package]] +name = "rustls-webpki" +version = "0.102.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" +dependencies = [ + "ring", + "rustls-pki-types", + "untrusted", +] + +[[package]] +name = "rustversion" +version = "1.0.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4" + +[[package]] +name = "ryu" +version = "1.0.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd" + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "schemars" +version = "0.8.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92" +dependencies = [ + "dyn-clone", + "indexmap 1.9.3", + "schemars_derive", + "serde", + "serde_json", + "url", + "uuid", +] + +[[package]] +name = "schemars_derive" +version = "0.8.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e" +dependencies = [ + "proc-macro2", + "quote", + "serde_derive_internals", + "syn 2.0.98", +] + +[[package]] +name = "scoped-tls" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "selectors" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df320f1889ac4ba6bc0cdc9c9af7af4bd64bb927bccdf32d81140dc1f9be12fe" +dependencies = [ + "bitflags 1.3.2", + "cssparser", + "derive_more", + "fxhash", + "log", + "matches", + "phf 0.8.0", + "phf_codegen 0.8.0", + "precomputed-hash", + "servo_arc", + "smallvec", + "thin-slice", +] + +[[package]] +name = "semver" +version = "1.0.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03" +dependencies = [ + "serde", +] + +[[package]] +name = "serde" +version = "1.0.217" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde-untagged" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2676ba99bd82f75cae5cbd2c8eda6fa0b8760f18978ea840e980dd5567b5c5b6" +dependencies = [ + "erased-serde", + "serde", + "typeid", +] + +[[package]] +name = "serde_derive" +version = "1.0.217" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "serde_derive_internals" +version = "0.29.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "serde_json" +version = "1.0.138" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949" +dependencies = [ + "itoa 1.0.14", + "memchr", + "ryu", + "serde", +] + +[[package]] +name = "serde_repr" +version = "0.1.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "serde_spanned" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" +dependencies = [ + "serde", +] + +[[package]] +name = "serde_urlencoded" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" +dependencies = [ + "form_urlencoded", + "itoa 1.0.14", + "ryu", + "serde", +] + +[[package]] +name = "serde_with" +version = "3.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa" +dependencies = [ + "base64 0.22.1", + "chrono", + "hex", + "indexmap 1.9.3", + "indexmap 2.7.1", + "serde", + "serde_derive", + "serde_json", + "serde_with_macros", + "time", +] + +[[package]] +name = "serde_with_macros" +version = "3.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e" +dependencies = [ + "darling", + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "serialize-to-javascript" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9823f2d3b6a81d98228151fdeaf848206a7855a7a042bbf9bf870449a66cafb" +dependencies = [ + "serde", + "serde_json", + "serialize-to-javascript-impl", +] + +[[package]] +name = "serialize-to-javascript-impl" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74064874e9f6a15f04c1f3cb627902d0e6b410abbf36668afa873c61889f1763" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "servo_arc" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d98238b800e0d1576d8b6e3de32827c2d74bee68bb97748dcf5071fb53965432" +dependencies = [ + "nodrop", + "stable_deref_trait", +] + +[[package]] +name = "sha2" +version = "0.10.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + +[[package]] +name = "shared_child" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09fa9338aed9a1df411814a5b2252f7cd206c55ae9bf2fa763f8de84603aa60c" +dependencies = [ + "libc", + "windows-sys 0.59.0", +] + +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + +[[package]] +name = "signal-hook-registry" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" +dependencies = [ + "libc", +] + +[[package]] +name = "simd-adler32" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" + +[[package]] +name = "siphasher" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" + +[[package]] +name = "siphasher" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" + +[[package]] +name = "slab" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" +dependencies = [ + "autocfg", +] + +[[package]] +name = "smallvec" +version = "1.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" + +[[package]] +name = "socket2" +version = "0.5.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "softbuffer" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18051cdd562e792cad055119e0cdb2cfc137e44e3987532e0f9659a77931bb08" +dependencies = [ + "bytemuck", + "cfg_aliases", + "core-graphics 0.24.0", + "foreign-types", + "js-sys", + "log", + "objc2", + "objc2-foundation", + "objc2-quartz-core", + "raw-window-handle", + "redox_syscall", + "wasm-bindgen", + "web-sys", + "windows-sys 0.59.0", +] + +[[package]] +name = "soup3" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "471f924a40f31251afc77450e781cb26d55c0b650842efafc9c6cbd2f7cc4f9f" +dependencies = [ + "futures-channel", + "gio", + "glib", + "libc", + "soup3-sys", +] + +[[package]] +name = "soup3-sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ebe8950a680a12f24f15ebe1bf70db7af98ad242d9db43596ad3108aab86c27" +dependencies = [ + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "stable_deref_trait" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" + +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + +[[package]] +name = "string_cache" +version = "0.8.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "938d512196766101d333398efde81bc1f37b00cb42c2f8350e5df639f040bbbe" +dependencies = [ + "new_debug_unreachable", + "parking_lot", + "phf_shared 0.11.3", + "precomputed-hash", + "serde", +] + +[[package]] +name = "string_cache_codegen" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "244292f3441c89febe5b5bdfbb6863aeaf4f64da810ea3050fd927b27b8d92ce" +dependencies = [ + "phf_generator 0.11.3", + "phf_shared 0.11.3", + "proc-macro2", + "quote", +] + +[[package]] +name = "strsim" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" + +[[package]] +name = "subtle" +version = "2.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" + +[[package]] +name = "swift-rs" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4057c98e2e852d51fdcfca832aac7b571f6b351ad159f9eda5db1655f8d0c4d7" +dependencies = [ + "base64 0.21.7", + "serde", + "serde_json", +] + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.98" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "sync_wrapper" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" +dependencies = [ + "futures-core", +] + +[[package]] +name = "synstructure" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "sys-locale" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eab9a99a024a169fe8a903cf9d4a3b3601109bcc13bd9e3c6fff259138626c4" +dependencies = [ + "libc", +] + +[[package]] +name = "system-configuration" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" +dependencies = [ + "bitflags 2.8.0", + "core-foundation 0.9.4", + "system-configuration-sys", +] + +[[package]] +name = "system-configuration-sys" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "system-deps" +version = "6.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" +dependencies = [ + "cfg-expr", + "heck 0.5.0", + "pkg-config", + "toml 0.8.20", + "version-compare", +] + +[[package]] +name = "tao" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3731d04d4ac210cd5f344087733943b9bfb1a32654387dad4d1c70de21aee2c9" +dependencies = [ + "bitflags 2.8.0", + "cocoa", + "core-foundation 0.10.0", + "core-graphics 0.24.0", + "crossbeam-channel", + "dispatch", + "dlopen2", + "dpi", + "gdkwayland-sys", + "gdkx11-sys", + "gtk", + "jni", + "lazy_static", + "libc", + "log", + "ndk", + "ndk-context", + "ndk-sys", + "objc", + "once_cell", + "parking_lot", + "raw-window-handle", + "scopeguard", + "tao-macros", + "unicode-segmentation", + "url", + "windows 0.58.0", + "windows-core 0.58.0", + "windows-version", + "x11-dl", +] + +[[package]] +name = "tao-macros" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4e16beb8b2ac17db28eab8bca40e62dbfbb34c0fcdc6d9826b11b7b5d047dfd" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "target-lexicon" +version = "0.12.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" + +[[package]] +name = "tauri" +version = "2.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58a998b6be84104ca05c7e9a21f2180ddec020c8b84ea59a8fc8530a2a19588d" +dependencies = [ + "anyhow", + "bytes", + "dirs 6.0.0", + "dunce", + "embed_plist", + "futures-util", + "getrandom 0.2.15", + "glob", + "gtk", + "heck 0.5.0", + "http", + "jni", + "libc", + "log", + "mime", + "muda", + "objc2", + "objc2-app-kit", + "objc2-foundation", + "percent-encoding", + "plist", + "raw-window-handle", + "reqwest", + "serde", + "serde_json", + "serde_repr", + "serialize-to-javascript", + "swift-rs", + "tauri-build", + "tauri-macros", + "tauri-runtime", + "tauri-runtime-wry", + "tauri-utils", + "thiserror 2.0.11", + "tokio", + "tray-icon", + "url", + "urlpattern", + "webkit2gtk", + "webview2-com", + "window-vibrancy", + "windows 0.58.0", +] + +[[package]] +name = "tauri-build" +version = "2.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e950124f6779c6cf98e3260c7a6c8488a74aa6350dd54c6950fdaa349bca2df" +dependencies = [ + "anyhow", + "cargo_toml", + "dirs 5.0.1", + "glob", + "heck 0.5.0", + "json-patch", + "schemars", + "semver", + "serde", + "serde_json", + "tauri-utils", + "tauri-winres", + "toml 0.8.20", + "walkdir", +] + +[[package]] +name = "tauri-codegen" +version = "2.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f77894f9ddb5cb6c04fcfe8c8869ebe0aded4dabf19917118d48be4a95599ab5" +dependencies = [ + "base64 0.22.1", + "brotli", + "ico", + "json-patch", + "plist", + "png", + "proc-macro2", + "quote", + "semver", + "serde", + "serde_json", + "sha2", + "syn 2.0.98", + "tauri-utils", + "thiserror 2.0.11", + "time", + "url", + "uuid", + "walkdir", +] + +[[package]] +name = "tauri-macros" +version = "2.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3240a5caed760a532e8f687be6f05b2c7d11a1d791fb53ccc08cfeb3e5308736" +dependencies = [ + "heck 0.5.0", + "proc-macro2", + "quote", + "syn 2.0.98", + "tauri-codegen", + "tauri-utils", +] + +[[package]] +name = "tauri-plugin" +version = "2.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5841b9a0200e954ef7457f8d327091424328891e267a97b641dc246cc54d0dec" +dependencies = [ + "anyhow", + "glob", + "plist", + "schemars", + "serde", + "serde_json", + "tauri-utils", + "toml 0.8.20", + "walkdir", +] + +[[package]] +name = "tauri-plugin-clipboard-manager" +version = "2.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54de1e3a2ea008687954d5d72952800e87b09f6fbea6d0960d99e58050537642" +dependencies = [ + "arboard", + "log", + "serde", + "serde_json", + "tauri", + "tauri-plugin", + "thiserror 2.0.11", +] + +[[package]] +name = "tauri-plugin-dialog" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b59fd750551b1066744ab956a1cd6b1ea3e1b3763b0b9153ac27a044d596426" +dependencies = [ + "log", + "raw-window-handle", + "rfd", + "serde", + "serde_json", + "tauri", + "tauri-plugin", + "tauri-plugin-fs", + "thiserror 2.0.11", + "url", +] + +[[package]] +name = "tauri-plugin-fs" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1a1edf18000f02903a7c2e5997fb89aca455ecbc0acc15c6535afbb883be223" +dependencies = [ + "anyhow", + "dunce", + "glob", + "percent-encoding", + "schemars", + "serde", + "serde_json", + "serde_repr", + "tauri", + "tauri-plugin", + "tauri-utils", + "thiserror 2.0.11", + "toml 0.8.20", + "url", + "uuid", +] + +[[package]] +name = "tauri-plugin-global-shortcut" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00f646a09511e8d283267dcdaa08c2ef27c4116bf271d9114849d9ca215606c3" +dependencies = [ + "global-hotkey", + "log", + "serde", + "serde_json", + "tauri", + "tauri-plugin", + "thiserror 2.0.11", +] + +[[package]] +name = "tauri-plugin-http" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a8137a106e0741fdd357366178fc6e0597abe7d20796f53f44171a1bcec1683" +dependencies = [ + "data-url", + "http", + "regex", + "reqwest", + "schemars", + "serde", + "serde_json", + "tauri", + "tauri-plugin", + "tauri-plugin-fs", + "thiserror 2.0.11", + "tokio", + "url", + "urlpattern", +] + +[[package]] +name = "tauri-plugin-notification" +version = "2.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f8d3ee5207d3359ca2b714545664f24f70374d795bf91f7c1935a494003a57d" +dependencies = [ + "log", + "notify-rust", + "rand 0.8.5", + "serde", + "serde_json", + "serde_repr", + "tauri", + "tauri-plugin", + "thiserror 2.0.11", + "time", + "url", +] + +[[package]] +name = "tauri-plugin-os" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dda2d571a9baf0664c1f2088db227e3072f9028602fafa885deade7547c3b738" +dependencies = [ + "gethostname 0.5.0", + "log", + "os_info", + "serde", + "serde_json", + "serialize-to-javascript", + "sys-locale", + "tauri", + "tauri-plugin", + "thiserror 2.0.11", +] + +[[package]] +name = "tauri-plugin-process" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "40cc553ab29581c8c43dfa5fb0c9d5aee8ba962ad3b42908eea26c79610441b7" +dependencies = [ + "tauri", + "tauri-plugin", +] + +[[package]] +name = "tauri-plugin-shell" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb2c50a63e60fb8925956cc5b7569f4b750ac197a4d39f13b8dd46ea8e2bad79" +dependencies = [ + "encoding_rs", + "log", + "open", + "os_pipe", + "regex", + "schemars", + "serde", + "serde_json", + "shared_child", + "tauri", + "tauri-plugin", + "thiserror 2.0.11", + "tokio", +] + +[[package]] +name = "tauri-runtime" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2274ef891ccc0a8d318deffa9d70053f947664d12d58b9c0d1ae5e89237e01f7" +dependencies = [ + "dpi", + "gtk", + "http", + "jni", + "raw-window-handle", + "serde", + "serde_json", + "tauri-utils", + "thiserror 2.0.11", + "url", + "windows 0.58.0", +] + +[[package]] +name = "tauri-runtime-wry" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3707b40711d3b9f6519150869e358ffbde7c57567fb9b5a8b51150606939b2a0" +dependencies = [ + "gtk", + "http", + "jni", + "log", + "objc2", + "objc2-app-kit", + "objc2-foundation", + "percent-encoding", + "raw-window-handle", + "softbuffer", + "tao", + "tauri-runtime", + "tauri-utils", + "url", + "webkit2gtk", + "webview2-com", + "windows 0.58.0", + "wry", +] + +[[package]] +name = "tauri-utils" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96fb10e7cc97456b2d5b9c03e335b5de5da982039a303a20d10006885e4523a0" +dependencies = [ + "brotli", + "cargo_metadata", + "ctor", + "dunce", + "glob", + "html5ever", + "http", + "infer", + "json-patch", + "kuchikiki", + "log", + "memchr", + "phf 0.11.3", + "proc-macro2", + "quote", + "regex", + "schemars", + "semver", + "serde", + "serde-untagged", + "serde_json", + "serde_with", + "swift-rs", + "thiserror 2.0.11", + "toml 0.8.20", + "url", + "urlpattern", + "uuid", + "walkdir", +] + +[[package]] +name = "tauri-winres" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5993dc129e544393574288923d1ec447c857f3f644187f4fbf7d9a875fbfc4fb" +dependencies = [ + "embed-resource", + "toml 0.7.8", +] + +[[package]] +name = "tauri-winrt-notification" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f89f5fb70d6f62381f5d9b2ba9008196150b40b75f3068eb24faeddf1c686871" +dependencies = [ + "quick-xml 0.31.0", + "windows 0.56.0", + "windows-version", +] + +[[package]] +name = "tempfile" +version = "3.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91" +dependencies = [ + "cfg-if", + "fastrand", + "getrandom 0.3.1", + "once_cell", + "rustix", + "windows-sys 0.59.0", +] + +[[package]] +name = "tendril" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" +dependencies = [ + "futf", + "mac", + "utf-8", +] + +[[package]] +name = "thin-slice" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaa81235c7058867fa8c0e7314f33dcce9c215f535d1913822a2b3f5e289f3c" + +[[package]] +name = "thiserror" +version = "1.0.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" +dependencies = [ + "thiserror-impl 1.0.69", +] + +[[package]] +name = "thiserror" +version = "2.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc" +dependencies = [ + "thiserror-impl 2.0.11", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "thiserror-impl" +version = "2.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "tiff" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e" +dependencies = [ + "flate2", + "jpeg-decoder", + "weezl", +] + +[[package]] +name = "time" +version = "0.3.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21" +dependencies = [ + "deranged", + "itoa 1.0.14", + "num-conv", + "powerfmt", + "serde", + "time-core", + "time-macros", +] + +[[package]] +name = "time-core" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" + +[[package]] +name = "time-macros" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de" +dependencies = [ + "num-conv", + "time-core", +] + +[[package]] +name = "tinystr" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" +dependencies = [ + "displaydoc", + "zerovec", +] + +[[package]] +name = "tinyvec" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + +[[package]] +name = "tokio" +version = "1.43.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e" +dependencies = [ + "backtrace", + "bytes", + "libc", + "mio", + "pin-project-lite", + "signal-hook-registry", + "socket2", + "tokio-macros", + "tracing", + "windows-sys 0.52.0", +] + +[[package]] +name = "tokio-macros" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "tokio-rustls" +version = "0.26.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37" +dependencies = [ + "rustls", + "tokio", +] + +[[package]] +name = "tokio-util" +version = "0.7.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078" +dependencies = [ + "bytes", + "futures-core", + "futures-sink", + "pin-project-lite", + "tokio", +] + +[[package]] +name = "toml" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit 0.19.15", +] + +[[package]] +name = "toml" +version = "0.8.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit 0.22.24", +] + +[[package]] +name = "toml_datetime" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.19.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" +dependencies = [ + "indexmap 2.7.1", + "serde", + "serde_spanned", + "toml_datetime", + "winnow 0.5.40", +] + +[[package]] +name = "toml_edit" +version = "0.20.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" +dependencies = [ + "indexmap 2.7.1", + "toml_datetime", + "winnow 0.5.40", +] + +[[package]] +name = "toml_edit" +version = "0.22.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474" +dependencies = [ + "indexmap 2.7.1", + "serde", + "serde_spanned", + "toml_datetime", + "winnow 0.7.2", +] + +[[package]] +name = "tower" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" +dependencies = [ + "futures-core", + "futures-util", + "pin-project-lite", + "sync_wrapper", + "tokio", + "tower-layer", + "tower-service", +] + +[[package]] +name = "tower-layer" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" + +[[package]] +name = "tower-service" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" + +[[package]] +name = "tracing" +version = "0.1.41" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" +dependencies = [ + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "tracing-core" +version = "0.1.33" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" +dependencies = [ + "once_cell", +] + +[[package]] +name = "tray-icon" +version = "0.19.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d48a05076dd272615d03033bf04f480199f7d1b66a8ac64d75c625fc4a70c06b" +dependencies = [ + "core-graphics 0.24.0", + "crossbeam-channel", + "dirs 5.0.1", + "libappindicator", + "muda", + "objc2", + "objc2-app-kit", + "objc2-foundation", + "once_cell", + "png", + "serde", + "thiserror 1.0.69", + "windows-sys 0.59.0", +] + +[[package]] +name = "try-lock" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" + +[[package]] +name = "typeid" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e" + +[[package]] +name = "typenum" +version = "1.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" + +[[package]] +name = "uds_windows" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" +dependencies = [ + "memoffset", + "tempfile", + "winapi", +] + +[[package]] +name = "unic-char-property" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221" +dependencies = [ + "unic-char-range", +] + +[[package]] +name = "unic-char-range" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc" + +[[package]] +name = "unic-common" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc" + +[[package]] +name = "unic-ucd-ident" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e230a37c0381caa9219d67cf063aa3a375ffed5bf541a452db16e744bdab6987" +dependencies = [ + "unic-char-property", + "unic-char-range", + "unic-ucd-version", +] + +[[package]] +name = "unic-ucd-version" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4" +dependencies = [ + "unic-common", +] + +[[package]] +name = "unicode-ident" +version = "1.0.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034" + +[[package]] +name = "unicode-segmentation" +version = "1.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" + +[[package]] +name = "untrusted" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" + +[[package]] +name = "url" +version = "2.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" +dependencies = [ + "form_urlencoded", + "idna", + "percent-encoding", + "serde", +] + +[[package]] +name = "urlpattern" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70acd30e3aa1450bc2eece896ce2ad0d178e9c079493819301573dae3c37ba6d" +dependencies = [ + "regex", + "serde", + "unic-ucd-ident", + "url", +] + +[[package]] +name = "utf-8" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" + +[[package]] +name = "utf16_iter" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" + +[[package]] +name = "utf8_iter" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" + +[[package]] +name = "uuid" +version = "1.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ced87ca4be083373936a67f8de945faa23b6b42384bd5b64434850802c6dccd0" +dependencies = [ + "getrandom 0.3.1", + "serde", +] + +[[package]] +name = "version-compare" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" + +[[package]] +name = "version_check" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" + +[[package]] +name = "vswhom" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b" +dependencies = [ + "libc", + "vswhom-sys", +] + +[[package]] +name = "vswhom-sys" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18" +dependencies = [ + "cc", + "libc", +] + +[[package]] +name = "walkdir" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "want" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" +dependencies = [ + "try-lock", +] + +[[package]] +name = "wasi" +version = "0.9.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "wasi" +version = "0.13.3+wasi-0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2" +dependencies = [ + "wit-bindgen-rt", +] + +[[package]] +name = "wasm-bindgen" +version = "0.2.100" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" +dependencies = [ + "cfg-if", + "once_cell", + "rustversion", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.100" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" +dependencies = [ + "bumpalo", + "log", + "proc-macro2", + "quote", + "syn 2.0.98", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-futures" +version = "0.4.50" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61" +dependencies = [ + "cfg-if", + "js-sys", + "once_cell", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.100" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.100" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.100" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "wasm-streams" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65" +dependencies = [ + "futures-util", + "js-sys", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "wayland-backend" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7208998eaa3870dad37ec8836979581506e0c5c64c20c9e79e9d2a10d6f47bf" +dependencies = [ + "cc", + "downcast-rs", + "rustix", + "scoped-tls", + "smallvec", + "wayland-sys", +] + +[[package]] +name = "wayland-client" +version = "0.31.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2120de3d33638aaef5b9f4472bff75f07c56379cf76ea320bd3a3d65ecaf73f" +dependencies = [ + "bitflags 2.8.0", + "rustix", + "wayland-backend", + "wayland-scanner", +] + +[[package]] +name = "wayland-protocols" +version = "0.32.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0781cf46869b37e36928f7b432273c0995aa8aed9552c556fb18754420541efc" +dependencies = [ + "bitflags 2.8.0", + "wayland-backend", + "wayland-client", + "wayland-scanner", +] + +[[package]] +name = "wayland-scanner" +version = "0.31.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "896fdafd5d28145fce7958917d69f2fd44469b1d4e861cb5961bcbeebc6d1484" +dependencies = [ + "proc-macro2", + "quick-xml 0.37.2", + "quote", +] + +[[package]] +name = "wayland-sys" +version = "0.31.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbcebb399c77d5aa9fa5db874806ee7b4eba4e73650948e8f93963f128896615" +dependencies = [ + "dlib", + "log", + "pkg-config", +] + +[[package]] +name = "web-sys" +version = "0.3.77" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "web-time" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "webkit2gtk" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76b1bc1e54c581da1e9f179d0b38512ba358fb1af2d634a1affe42e37172361a" +dependencies = [ + "bitflags 1.3.2", + "cairo-rs", + "gdk", + "gdk-sys", + "gio", + "gio-sys", + "glib", + "glib-sys", + "gobject-sys", + "gtk", + "gtk-sys", + "javascriptcore-rs", + "libc", + "once_cell", + "soup3", + "webkit2gtk-sys", +] + +[[package]] +name = "webkit2gtk-sys" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62daa38afc514d1f8f12b8693d30d5993ff77ced33ce30cd04deebc267a6d57c" +dependencies = [ + "bitflags 1.3.2", + "cairo-sys-rs", + "gdk-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "gtk-sys", + "javascriptcore-rs-sys", + "libc", + "pkg-config", + "soup3-sys", + "system-deps", +] + +[[package]] +name = "webpki-roots" +version = "0.26.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2210b291f7ea53617fbafcc4939f10914214ec15aace5ba62293a668f322c5c9" +dependencies = [ + "rustls-pki-types", +] + +[[package]] +name = "webview2-com" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "823e7ebcfaea51e78f72c87fc3b65a1e602c321f407a0b36dbb327d7bb7cd921" +dependencies = [ + "webview2-com-macros", + "webview2-com-sys", + "windows 0.58.0", + "windows-core 0.58.0", + "windows-implement 0.58.0", + "windows-interface 0.58.0", +] + +[[package]] +name = "webview2-com-macros" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d228f15bba3b9d56dde8bddbee66fa24545bd17b48d5128ccf4a8742b18e431" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "webview2-com-sys" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a82bce72db6e5ee83c68b5de1e2cd6ea195b9fbff91cb37df5884cbe3222df4" +dependencies = [ + "thiserror 1.0.69", + "windows 0.58.0", + "windows-core 0.58.0", +] + +[[package]] +name = "weezl" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" +dependencies = [ + "windows-sys 0.59.0", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "window-vibrancy" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "831ad7678290beae36be6f9fad9234139c7f00f3b536347de7745621716be82d" +dependencies = [ + "objc2", + "objc2-app-kit", + "objc2-foundation", + "raw-window-handle", + "windows-sys 0.59.0", + "windows-version", +] + +[[package]] +name = "windows" +version = "0.56.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1de69df01bdf1ead2f4ac895dc77c9351aefff65b2f3db429a343f9cbf05e132" +dependencies = [ + "windows-core 0.56.0", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6" +dependencies = [ + "windows-core 0.58.0", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-core" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-core" +version = "0.56.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4698e52ed2d08f8658ab0c39512a7c00ee5fe2688c65f8c0a4f06750d729f2a6" +dependencies = [ + "windows-implement 0.56.0", + "windows-interface 0.56.0", + "windows-result 0.1.2", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-core" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99" +dependencies = [ + "windows-implement 0.58.0", + "windows-interface 0.58.0", + "windows-result 0.2.0", + "windows-strings", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-implement" +version = "0.56.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6fc35f58ecd95a9b71c4f2329b911016e6bec66b3f2e6a4aad86bd2e99e2f9b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "windows-implement" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "windows-interface" +version = "0.56.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "windows-interface" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "windows-registry" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" +dependencies = [ + "windows-result 0.2.0", + "windows-strings", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-result" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-result" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-strings" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" +dependencies = [ + "windows-result 0.2.0", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.45.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" +dependencies = [ + "windows-targets 0.42.2", +] + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-targets" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" +dependencies = [ + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", +] + +[[package]] +name = "windows-targets" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +dependencies = [ + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" +dependencies = [ + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", + "windows_i686_gnullvm 0.52.6", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", +] + +[[package]] +name = "windows-targets" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b" +dependencies = [ + "windows_aarch64_gnullvm 0.53.0", + "windows_aarch64_msvc 0.53.0", + "windows_i686_gnu 0.53.0", + "windows_i686_gnullvm 0.53.0", + "windows_i686_msvc 0.53.0", + "windows_x86_64_gnu 0.53.0", + "windows_x86_64_gnullvm 0.53.0", + "windows_x86_64_msvc 0.53.0", +] + +[[package]] +name = "windows-version" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c12476c23a74725c539b24eae8bfc0dac4029c39cdb561d9f23616accd4ae26d" +dependencies = [ + "windows-targets 0.53.0", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" + +[[package]] +name = "windows_i686_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" + +[[package]] +name = "windows_i686_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" + +[[package]] +name = "windows_i686_gnu" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" + +[[package]] +name = "windows_i686_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" + +[[package]] +name = "windows_i686_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" + +[[package]] +name = "windows_i686_msvc" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" + +[[package]] +name = "winnow" +version = "0.5.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" +dependencies = [ + "memchr", +] + +[[package]] +name = "winnow" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59690dea168f2198d1a3b0cac23b8063efcd11012f10ae4698f284808c8ef603" +dependencies = [ + "memchr", +] + +[[package]] +name = "winreg" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" +dependencies = [ + "cfg-if", + "windows-sys 0.48.0", +] + +[[package]] +name = "wit-bindgen-rt" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c" +dependencies = [ + "bitflags 2.8.0", +] + +[[package]] +name = "write16" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" + +[[package]] +name = "writeable" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" + +[[package]] +name = "wry" +version = "0.48.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2e33c08b174442ff80d5c791020696f9f8b4e4a87b8cfc7494aad6167ec44e1" +dependencies = [ + "base64 0.22.1", + "block2", + "cookie", + "crossbeam-channel", + "dpi", + "dunce", + "gdkx11", + "gtk", + "html5ever", + "http", + "javascriptcore-rs", + "jni", + "kuchikiki", + "libc", + "ndk", + "objc2", + "objc2-app-kit", + "objc2-foundation", + "objc2-ui-kit", + "objc2-web-kit", + "once_cell", + "percent-encoding", + "raw-window-handle", + "sha2", + "soup3", + "tao-macros", + "thiserror 2.0.11", + "url", + "webkit2gtk", + "webkit2gtk-sys", + "webview2-com", + "windows 0.58.0", + "windows-core 0.58.0", + "windows-version", + "x11-dl", +] + +[[package]] +name = "x11" +version = "2.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e" +dependencies = [ + "libc", + "pkg-config", +] + +[[package]] +name = "x11-dl" +version = "2.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" +dependencies = [ + "libc", + "once_cell", + "pkg-config", +] + +[[package]] +name = "x11rb" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12" +dependencies = [ + "gethostname 0.4.3", + "rustix", + "x11rb-protocol", +] + +[[package]] +name = "x11rb-protocol" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d" + +[[package]] +name = "xdg-home" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6" +dependencies = [ + "libc", + "windows-sys 0.59.0", +] + +[[package]] +name = "yoke" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" +dependencies = [ + "serde", + "stable_deref_trait", + "yoke-derive", + "zerofrom", +] + +[[package]] +name = "yoke-derive" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", + "synstructure", +] + +[[package]] +name = "zbus" +version = "5.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59c333f648ea1b647bc95dc1d34807c8e25ed7a6feff3394034dc4776054b236" +dependencies = [ + "async-broadcast", + "async-executor", + "async-fs", + "async-io", + "async-lock", + "async-process", + "async-recursion", + "async-task", + "async-trait", + "blocking", + "enumflags2", + "event-listener", + "futures-core", + "futures-lite", + "hex", + "nix", + "ordered-stream", + "serde", + "serde_repr", + "static_assertions", + "tokio", + "tracing", + "uds_windows", + "windows-sys 0.59.0", + "winnow 0.7.2", + "xdg-home", + "zbus_macros", + "zbus_names", + "zvariant", +] + +[[package]] +name = "zbus_macros" +version = "5.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f325ad10eb0d0a3eb060203494c3b7ec3162a01a59db75d2deee100339709fc0" +dependencies = [ + "proc-macro-crate 3.2.0", + "proc-macro2", + "quote", + "syn 2.0.98", + "zbus_names", + "zvariant", + "zvariant_utils", +] + +[[package]] +name = "zbus_names" +version = "4.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97" +dependencies = [ + "serde", + "static_assertions", + "winnow 0.7.2", + "zvariant", +] + +[[package]] +name = "zerocopy" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" +dependencies = [ + "byteorder", + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "zerofrom" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e" +dependencies = [ + "zerofrom-derive", +] + +[[package]] +name = "zerofrom-derive" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", + "synstructure", +] + +[[package]] +name = "zeroize" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" + +[[package]] +name = "zerovec" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" +dependencies = [ + "yoke", + "zerofrom", + "zerovec-derive", +] + +[[package]] +name = "zerovec-derive" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "zvariant" +version = "5.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2df9ee044893fcffbdc25de30546edef3e32341466811ca18421e3cd6c5a3ac" +dependencies = [ + "endi", + "enumflags2", + "serde", + "static_assertions", + "url", + "winnow 0.7.2", + "zvariant_derive", + "zvariant_utils", +] + +[[package]] +name = "zvariant_derive" +version = "5.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74170caa85b8b84cc4935f2d56a57c7a15ea6185ccdd7eadb57e6edd90f94b2f" +dependencies = [ + "proc-macro-crate 3.2.0", + "proc-macro2", + "quote", + "syn 2.0.98", + "zvariant_utils", +] + +[[package]] +name = "zvariant_utils" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34" +dependencies = [ + "proc-macro2", + "quote", + "serde", + "static_assertions", + "syn 2.0.98", + "winnow 0.7.2", +] diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml new file mode 100644 index 0000000..c3925af --- /dev/null +++ b/src-tauri/Cargo.toml @@ -0,0 +1,38 @@ +[package] +name = "nextauri" +version = "0.0.0" +description = "A Tauri App" +authors = ["you"] +license = "" +repository = "" +edition = "2021" +rust-version = "1.57" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[build-dependencies] +tauri-build = { version = "2", features = [] } + +[dependencies] +serde_json = "1.0" +serde = { version = "1.0", features = ["derive"] } +tauri = { version = "2", features = [] } +tauri-plugin-dialog = "2" +tauri-plugin-fs = "2" +tauri-plugin-shell = "2" +tauri-plugin-process = "2" +tauri-plugin-clipboard-manager = "2.0.0-alpha.2" +tauri-plugin-notification = "2" +tauri-plugin-os = "2" +tauri-plugin-http = "2" + +[features] +# by default Tauri runs in production mode +# when `tauri dev` runs it is executed with `cargo run --no-default-features` if `devPath` is an URL +default = [ "custom-protocol" ] +# this feature is used used for production builds where `devPath` points to the filesystem +# DO NOT remove this +custom-protocol = [ "tauri/custom-protocol" ] + +[target.'cfg(not(any(target_os = "android", target_os = "ios")))'.dependencies] +tauri-plugin-global-shortcut = "2" diff --git a/src-tauri/build.rs b/src-tauri/build.rs new file mode 100644 index 0000000..d860e1e --- /dev/null +++ b/src-tauri/build.rs @@ -0,0 +1,3 @@ +fn main() { + tauri_build::build() +} diff --git a/src-tauri/capabilities/desktop.json b/src-tauri/capabilities/desktop.json new file mode 100644 index 0000000..a452b12 --- /dev/null +++ b/src-tauri/capabilities/desktop.json @@ -0,0 +1,14 @@ +{ + "identifier": "desktop-capability", + "platforms": [ + "macOS", + "windows", + "linux" + ], + "windows": [ + "main" + ], + "permissions": [ + "global-shortcut:default" + ] +} \ No newline at end of file diff --git a/src-tauri/capabilities/migrated.json b/src-tauri/capabilities/migrated.json new file mode 100644 index 0000000..a310d25 --- /dev/null +++ b/src-tauri/capabilities/migrated.json @@ -0,0 +1,89 @@ +{ + "identifier": "migrated", + "description": "permissions that were migrated from v1", + "local": true, + "windows": [ + "main" + ], + "permissions": [ + "core:default", + "fs:allow-read-file", + "fs:allow-write-file", + "fs:allow-read-dir", + "fs:allow-copy-file", + "fs:allow-mkdir", + "fs:allow-remove", + "fs:allow-remove", + "fs:allow-rename", + "fs:allow-exists", + "core:window:allow-create", + "core:window:allow-center", + "core:window:allow-request-user-attention", + "core:window:allow-set-resizable", + "core:window:allow-set-maximizable", + "core:window:allow-set-minimizable", + "core:window:allow-set-closable", + "core:window:allow-set-title", + "core:window:allow-maximize", + "core:window:allow-unmaximize", + "core:window:allow-minimize", + "core:window:allow-unminimize", + "core:window:allow-show", + "core:window:allow-hide", + "core:window:allow-close", + "core:window:allow-set-decorations", + "core:window:allow-set-always-on-top", + "core:window:allow-set-content-protected", + "core:window:allow-set-size", + "core:window:allow-set-min-size", + "core:window:allow-set-max-size", + "core:window:allow-set-position", + "core:window:allow-set-fullscreen", + "core:window:allow-set-focus", + "core:window:allow-set-icon", + "core:window:allow-set-skip-taskbar", + "core:window:allow-set-cursor-grab", + "core:window:allow-set-cursor-visible", + "core:window:allow-set-cursor-icon", + "core:window:allow-set-cursor-position", + "core:window:allow-set-ignore-cursor-events", + "core:window:allow-start-dragging", + "core:webview:allow-print", + "shell:allow-execute", + "shell:allow-open", + "dialog:allow-open", + "dialog:allow-save", + "dialog:allow-message", + "dialog:allow-ask", + "dialog:allow-confirm", + "http:default", + "notification:default", + "global-shortcut:allow-is-registered", + "global-shortcut:allow-register", + "global-shortcut:allow-register-all", + "global-shortcut:allow-unregister", + "global-shortcut:allow-unregister-all", + "os:allow-platform", + "os:allow-version", + "os:allow-os-type", + "os:allow-family", + "os:allow-arch", + "os:allow-exe-extension", + "os:allow-locale", + "os:allow-hostname", + "process:allow-restart", + "process:allow-exit", + "clipboard-manager:allow-read-text", + "clipboard-manager:allow-write-text", + "core:app:allow-app-show", + "core:app:allow-app-hide", + "dialog:default", + "fs:default", + "shell:default", + "process:default", + "clipboard-manager:default", + "notification:default", + "os:default", + "http:default" + ] +} \ No newline at end of file diff --git a/src-tauri/gen/schemas/acl-manifests.json b/src-tauri/gen/schemas/acl-manifests.json new file mode 100644 index 0000000..575fbaa --- /dev/null +++ b/src-tauri/gen/schemas/acl-manifests.json @@ -0,0 +1 @@ +{"clipboard-manager":{"default_permission":{"identifier":"default","description":"No features are enabled by default, as we believe\nthe clipboard can be inherently dangerous and it is \napplication specific if read and/or write access is needed.\n\nClipboard interaction needs to be explicitly enabled.\n","permissions":[]},"permissions":{"allow-clear":{"identifier":"allow-clear","description":"Enables the clear command without any pre-configured scope.","commands":{"allow":["clear"],"deny":[]}},"allow-read-image":{"identifier":"allow-read-image","description":"Enables the read_image command without any pre-configured scope.","commands":{"allow":["read_image"],"deny":[]}},"allow-read-text":{"identifier":"allow-read-text","description":"Enables the read_text command without any pre-configured scope.","commands":{"allow":["read_text"],"deny":[]}},"allow-write-html":{"identifier":"allow-write-html","description":"Enables the write_html command without any pre-configured scope.","commands":{"allow":["write_html"],"deny":[]}},"allow-write-image":{"identifier":"allow-write-image","description":"Enables the write_image command without any pre-configured scope.","commands":{"allow":["write_image"],"deny":[]}},"allow-write-text":{"identifier":"allow-write-text","description":"Enables the write_text command without any pre-configured scope.","commands":{"allow":["write_text"],"deny":[]}},"deny-clear":{"identifier":"deny-clear","description":"Denies the clear command without any pre-configured scope.","commands":{"allow":[],"deny":["clear"]}},"deny-read-image":{"identifier":"deny-read-image","description":"Denies the read_image command without any pre-configured scope.","commands":{"allow":[],"deny":["read_image"]}},"deny-read-text":{"identifier":"deny-read-text","description":"Denies the read_text command without any pre-configured scope.","commands":{"allow":[],"deny":["read_text"]}},"deny-write-html":{"identifier":"deny-write-html","description":"Denies the write_html command without any pre-configured scope.","commands":{"allow":[],"deny":["write_html"]}},"deny-write-image":{"identifier":"deny-write-image","description":"Denies the write_image command without any pre-configured scope.","commands":{"allow":[],"deny":["write_image"]}},"deny-write-text":{"identifier":"deny-write-text","description":"Denies the write_text command without any pre-configured scope.","commands":{"allow":[],"deny":["write_text"]}}},"permission_sets":{},"global_scope_schema":null},"core":{"default_permission":{"identifier":"default","description":"Default core plugins set which includes:\n- 'core:path:default'\n- 'core:event:default'\n- 'core:window:default'\n- 'core:webview:default'\n- 'core:app:default'\n- 'core:image:default'\n- 'core:resources:default'\n- 'core:menu:default'\n- 'core:tray:default'\n","permissions":["core:path:default","core:event:default","core:window:default","core:webview:default","core:app:default","core:image:default","core:resources:default","core:menu:default","core:tray:default"]},"permissions":{},"permission_sets":{},"global_scope_schema":null},"core:app":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-version","allow-name","allow-tauri-version"]},"permissions":{"allow-app-hide":{"identifier":"allow-app-hide","description":"Enables the app_hide command without any pre-configured scope.","commands":{"allow":["app_hide"],"deny":[]}},"allow-app-show":{"identifier":"allow-app-show","description":"Enables the app_show command without any pre-configured scope.","commands":{"allow":["app_show"],"deny":[]}},"allow-default-window-icon":{"identifier":"allow-default-window-icon","description":"Enables the default_window_icon command without any pre-configured scope.","commands":{"allow":["default_window_icon"],"deny":[]}},"allow-name":{"identifier":"allow-name","description":"Enables the name command without any pre-configured scope.","commands":{"allow":["name"],"deny":[]}},"allow-set-app-theme":{"identifier":"allow-set-app-theme","description":"Enables the set_app_theme command without any pre-configured scope.","commands":{"allow":["set_app_theme"],"deny":[]}},"allow-tauri-version":{"identifier":"allow-tauri-version","description":"Enables the tauri_version command without any pre-configured scope.","commands":{"allow":["tauri_version"],"deny":[]}},"allow-version":{"identifier":"allow-version","description":"Enables the version command without any pre-configured scope.","commands":{"allow":["version"],"deny":[]}},"deny-app-hide":{"identifier":"deny-app-hide","description":"Denies the app_hide command without any pre-configured scope.","commands":{"allow":[],"deny":["app_hide"]}},"deny-app-show":{"identifier":"deny-app-show","description":"Denies the app_show command without any pre-configured scope.","commands":{"allow":[],"deny":["app_show"]}},"deny-default-window-icon":{"identifier":"deny-default-window-icon","description":"Denies the default_window_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["default_window_icon"]}},"deny-name":{"identifier":"deny-name","description":"Denies the name command without any pre-configured scope.","commands":{"allow":[],"deny":["name"]}},"deny-set-app-theme":{"identifier":"deny-set-app-theme","description":"Denies the set_app_theme command without any pre-configured scope.","commands":{"allow":[],"deny":["set_app_theme"]}},"deny-tauri-version":{"identifier":"deny-tauri-version","description":"Denies the tauri_version command without any pre-configured scope.","commands":{"allow":[],"deny":["tauri_version"]}},"deny-version":{"identifier":"deny-version","description":"Denies the version command without any pre-configured scope.","commands":{"allow":[],"deny":["version"]}}},"permission_sets":{},"global_scope_schema":null},"core:event":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-listen","allow-unlisten","allow-emit","allow-emit-to"]},"permissions":{"allow-emit":{"identifier":"allow-emit","description":"Enables the emit command without any pre-configured scope.","commands":{"allow":["emit"],"deny":[]}},"allow-emit-to":{"identifier":"allow-emit-to","description":"Enables the emit_to command without any pre-configured scope.","commands":{"allow":["emit_to"],"deny":[]}},"allow-listen":{"identifier":"allow-listen","description":"Enables the listen command without any pre-configured scope.","commands":{"allow":["listen"],"deny":[]}},"allow-unlisten":{"identifier":"allow-unlisten","description":"Enables the unlisten command without any pre-configured scope.","commands":{"allow":["unlisten"],"deny":[]}},"deny-emit":{"identifier":"deny-emit","description":"Denies the emit command without any pre-configured scope.","commands":{"allow":[],"deny":["emit"]}},"deny-emit-to":{"identifier":"deny-emit-to","description":"Denies the emit_to command without any pre-configured scope.","commands":{"allow":[],"deny":["emit_to"]}},"deny-listen":{"identifier":"deny-listen","description":"Denies the listen command without any pre-configured scope.","commands":{"allow":[],"deny":["listen"]}},"deny-unlisten":{"identifier":"deny-unlisten","description":"Denies the unlisten command without any pre-configured scope.","commands":{"allow":[],"deny":["unlisten"]}}},"permission_sets":{},"global_scope_schema":null},"core:image":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-new","allow-from-bytes","allow-from-path","allow-rgba","allow-size"]},"permissions":{"allow-from-bytes":{"identifier":"allow-from-bytes","description":"Enables the from_bytes command without any pre-configured scope.","commands":{"allow":["from_bytes"],"deny":[]}},"allow-from-path":{"identifier":"allow-from-path","description":"Enables the from_path command without any pre-configured scope.","commands":{"allow":["from_path"],"deny":[]}},"allow-new":{"identifier":"allow-new","description":"Enables the new command without any pre-configured scope.","commands":{"allow":["new"],"deny":[]}},"allow-rgba":{"identifier":"allow-rgba","description":"Enables the rgba command without any pre-configured scope.","commands":{"allow":["rgba"],"deny":[]}},"allow-size":{"identifier":"allow-size","description":"Enables the size command without any pre-configured scope.","commands":{"allow":["size"],"deny":[]}},"deny-from-bytes":{"identifier":"deny-from-bytes","description":"Denies the from_bytes command without any pre-configured scope.","commands":{"allow":[],"deny":["from_bytes"]}},"deny-from-path":{"identifier":"deny-from-path","description":"Denies the from_path command without any pre-configured scope.","commands":{"allow":[],"deny":["from_path"]}},"deny-new":{"identifier":"deny-new","description":"Denies the new command without any pre-configured scope.","commands":{"allow":[],"deny":["new"]}},"deny-rgba":{"identifier":"deny-rgba","description":"Denies the rgba command without any pre-configured scope.","commands":{"allow":[],"deny":["rgba"]}},"deny-size":{"identifier":"deny-size","description":"Denies the size command without any pre-configured scope.","commands":{"allow":[],"deny":["size"]}}},"permission_sets":{},"global_scope_schema":null},"core:menu":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-new","allow-append","allow-prepend","allow-insert","allow-remove","allow-remove-at","allow-items","allow-get","allow-popup","allow-create-default","allow-set-as-app-menu","allow-set-as-window-menu","allow-text","allow-set-text","allow-is-enabled","allow-set-enabled","allow-set-accelerator","allow-set-as-windows-menu-for-nsapp","allow-set-as-help-menu-for-nsapp","allow-is-checked","allow-set-checked","allow-set-icon"]},"permissions":{"allow-append":{"identifier":"allow-append","description":"Enables the append command without any pre-configured scope.","commands":{"allow":["append"],"deny":[]}},"allow-create-default":{"identifier":"allow-create-default","description":"Enables the create_default command without any pre-configured scope.","commands":{"allow":["create_default"],"deny":[]}},"allow-get":{"identifier":"allow-get","description":"Enables the get command without any pre-configured scope.","commands":{"allow":["get"],"deny":[]}},"allow-insert":{"identifier":"allow-insert","description":"Enables the insert command without any pre-configured scope.","commands":{"allow":["insert"],"deny":[]}},"allow-is-checked":{"identifier":"allow-is-checked","description":"Enables the is_checked command without any pre-configured scope.","commands":{"allow":["is_checked"],"deny":[]}},"allow-is-enabled":{"identifier":"allow-is-enabled","description":"Enables the is_enabled command without any pre-configured scope.","commands":{"allow":["is_enabled"],"deny":[]}},"allow-items":{"identifier":"allow-items","description":"Enables the items command without any pre-configured scope.","commands":{"allow":["items"],"deny":[]}},"allow-new":{"identifier":"allow-new","description":"Enables the new command without any pre-configured scope.","commands":{"allow":["new"],"deny":[]}},"allow-popup":{"identifier":"allow-popup","description":"Enables the popup command without any pre-configured scope.","commands":{"allow":["popup"],"deny":[]}},"allow-prepend":{"identifier":"allow-prepend","description":"Enables the prepend command without any pre-configured scope.","commands":{"allow":["prepend"],"deny":[]}},"allow-remove":{"identifier":"allow-remove","description":"Enables the remove command without any pre-configured scope.","commands":{"allow":["remove"],"deny":[]}},"allow-remove-at":{"identifier":"allow-remove-at","description":"Enables the remove_at command without any pre-configured scope.","commands":{"allow":["remove_at"],"deny":[]}},"allow-set-accelerator":{"identifier":"allow-set-accelerator","description":"Enables the set_accelerator command without any pre-configured scope.","commands":{"allow":["set_accelerator"],"deny":[]}},"allow-set-as-app-menu":{"identifier":"allow-set-as-app-menu","description":"Enables the set_as_app_menu command without any pre-configured scope.","commands":{"allow":["set_as_app_menu"],"deny":[]}},"allow-set-as-help-menu-for-nsapp":{"identifier":"allow-set-as-help-menu-for-nsapp","description":"Enables the set_as_help_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":["set_as_help_menu_for_nsapp"],"deny":[]}},"allow-set-as-window-menu":{"identifier":"allow-set-as-window-menu","description":"Enables the set_as_window_menu command without any pre-configured scope.","commands":{"allow":["set_as_window_menu"],"deny":[]}},"allow-set-as-windows-menu-for-nsapp":{"identifier":"allow-set-as-windows-menu-for-nsapp","description":"Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":["set_as_windows_menu_for_nsapp"],"deny":[]}},"allow-set-checked":{"identifier":"allow-set-checked","description":"Enables the set_checked command without any pre-configured scope.","commands":{"allow":["set_checked"],"deny":[]}},"allow-set-enabled":{"identifier":"allow-set-enabled","description":"Enables the set_enabled command without any pre-configured scope.","commands":{"allow":["set_enabled"],"deny":[]}},"allow-set-icon":{"identifier":"allow-set-icon","description":"Enables the set_icon command without any pre-configured scope.","commands":{"allow":["set_icon"],"deny":[]}},"allow-set-text":{"identifier":"allow-set-text","description":"Enables the set_text command without any pre-configured scope.","commands":{"allow":["set_text"],"deny":[]}},"allow-text":{"identifier":"allow-text","description":"Enables the text command without any pre-configured scope.","commands":{"allow":["text"],"deny":[]}},"deny-append":{"identifier":"deny-append","description":"Denies the append command without any pre-configured scope.","commands":{"allow":[],"deny":["append"]}},"deny-create-default":{"identifier":"deny-create-default","description":"Denies the create_default command without any pre-configured scope.","commands":{"allow":[],"deny":["create_default"]}},"deny-get":{"identifier":"deny-get","description":"Denies the get command without any pre-configured scope.","commands":{"allow":[],"deny":["get"]}},"deny-insert":{"identifier":"deny-insert","description":"Denies the insert command without any pre-configured scope.","commands":{"allow":[],"deny":["insert"]}},"deny-is-checked":{"identifier":"deny-is-checked","description":"Denies the is_checked command without any pre-configured scope.","commands":{"allow":[],"deny":["is_checked"]}},"deny-is-enabled":{"identifier":"deny-is-enabled","description":"Denies the is_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["is_enabled"]}},"deny-items":{"identifier":"deny-items","description":"Denies the items command without any pre-configured scope.","commands":{"allow":[],"deny":["items"]}},"deny-new":{"identifier":"deny-new","description":"Denies the new command without any pre-configured scope.","commands":{"allow":[],"deny":["new"]}},"deny-popup":{"identifier":"deny-popup","description":"Denies the popup command without any pre-configured scope.","commands":{"allow":[],"deny":["popup"]}},"deny-prepend":{"identifier":"deny-prepend","description":"Denies the prepend command without any pre-configured scope.","commands":{"allow":[],"deny":["prepend"]}},"deny-remove":{"identifier":"deny-remove","description":"Denies the remove command without any pre-configured scope.","commands":{"allow":[],"deny":["remove"]}},"deny-remove-at":{"identifier":"deny-remove-at","description":"Denies the remove_at command without any pre-configured scope.","commands":{"allow":[],"deny":["remove_at"]}},"deny-set-accelerator":{"identifier":"deny-set-accelerator","description":"Denies the set_accelerator command without any pre-configured scope.","commands":{"allow":[],"deny":["set_accelerator"]}},"deny-set-as-app-menu":{"identifier":"deny-set-as-app-menu","description":"Denies the set_as_app_menu command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_app_menu"]}},"deny-set-as-help-menu-for-nsapp":{"identifier":"deny-set-as-help-menu-for-nsapp","description":"Denies the set_as_help_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_help_menu_for_nsapp"]}},"deny-set-as-window-menu":{"identifier":"deny-set-as-window-menu","description":"Denies the set_as_window_menu command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_window_menu"]}},"deny-set-as-windows-menu-for-nsapp":{"identifier":"deny-set-as-windows-menu-for-nsapp","description":"Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_windows_menu_for_nsapp"]}},"deny-set-checked":{"identifier":"deny-set-checked","description":"Denies the set_checked command without any pre-configured scope.","commands":{"allow":[],"deny":["set_checked"]}},"deny-set-enabled":{"identifier":"deny-set-enabled","description":"Denies the set_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["set_enabled"]}},"deny-set-icon":{"identifier":"deny-set-icon","description":"Denies the set_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon"]}},"deny-set-text":{"identifier":"deny-set-text","description":"Denies the set_text command without any pre-configured scope.","commands":{"allow":[],"deny":["set_text"]}},"deny-text":{"identifier":"deny-text","description":"Denies the text command without any pre-configured scope.","commands":{"allow":[],"deny":["text"]}}},"permission_sets":{},"global_scope_schema":null},"core:path":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-resolve-directory","allow-resolve","allow-normalize","allow-join","allow-dirname","allow-extname","allow-basename","allow-is-absolute"]},"permissions":{"allow-basename":{"identifier":"allow-basename","description":"Enables the basename command without any pre-configured scope.","commands":{"allow":["basename"],"deny":[]}},"allow-dirname":{"identifier":"allow-dirname","description":"Enables the dirname command without any pre-configured scope.","commands":{"allow":["dirname"],"deny":[]}},"allow-extname":{"identifier":"allow-extname","description":"Enables the extname command without any pre-configured scope.","commands":{"allow":["extname"],"deny":[]}},"allow-is-absolute":{"identifier":"allow-is-absolute","description":"Enables the is_absolute command without any pre-configured scope.","commands":{"allow":["is_absolute"],"deny":[]}},"allow-join":{"identifier":"allow-join","description":"Enables the join command without any pre-configured scope.","commands":{"allow":["join"],"deny":[]}},"allow-normalize":{"identifier":"allow-normalize","description":"Enables the normalize command without any pre-configured scope.","commands":{"allow":["normalize"],"deny":[]}},"allow-resolve":{"identifier":"allow-resolve","description":"Enables the resolve command without any pre-configured scope.","commands":{"allow":["resolve"],"deny":[]}},"allow-resolve-directory":{"identifier":"allow-resolve-directory","description":"Enables the resolve_directory command without any pre-configured scope.","commands":{"allow":["resolve_directory"],"deny":[]}},"deny-basename":{"identifier":"deny-basename","description":"Denies the basename command without any pre-configured scope.","commands":{"allow":[],"deny":["basename"]}},"deny-dirname":{"identifier":"deny-dirname","description":"Denies the dirname command without any pre-configured scope.","commands":{"allow":[],"deny":["dirname"]}},"deny-extname":{"identifier":"deny-extname","description":"Denies the extname command without any pre-configured scope.","commands":{"allow":[],"deny":["extname"]}},"deny-is-absolute":{"identifier":"deny-is-absolute","description":"Denies the is_absolute command without any pre-configured scope.","commands":{"allow":[],"deny":["is_absolute"]}},"deny-join":{"identifier":"deny-join","description":"Denies the join command without any pre-configured scope.","commands":{"allow":[],"deny":["join"]}},"deny-normalize":{"identifier":"deny-normalize","description":"Denies the normalize command without any pre-configured scope.","commands":{"allow":[],"deny":["normalize"]}},"deny-resolve":{"identifier":"deny-resolve","description":"Denies the resolve command without any pre-configured scope.","commands":{"allow":[],"deny":["resolve"]}},"deny-resolve-directory":{"identifier":"deny-resolve-directory","description":"Denies the resolve_directory command without any pre-configured scope.","commands":{"allow":[],"deny":["resolve_directory"]}}},"permission_sets":{},"global_scope_schema":null},"core:resources":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-close"]},"permissions":{"allow-close":{"identifier":"allow-close","description":"Enables the close command without any pre-configured scope.","commands":{"allow":["close"],"deny":[]}},"deny-close":{"identifier":"deny-close","description":"Denies the close command without any pre-configured scope.","commands":{"allow":[],"deny":["close"]}}},"permission_sets":{},"global_scope_schema":null},"core:tray":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-new","allow-get-by-id","allow-remove-by-id","allow-set-icon","allow-set-menu","allow-set-tooltip","allow-set-title","allow-set-visible","allow-set-temp-dir-path","allow-set-icon-as-template","allow-set-show-menu-on-left-click"]},"permissions":{"allow-get-by-id":{"identifier":"allow-get-by-id","description":"Enables the get_by_id command without any pre-configured scope.","commands":{"allow":["get_by_id"],"deny":[]}},"allow-new":{"identifier":"allow-new","description":"Enables the new command without any pre-configured scope.","commands":{"allow":["new"],"deny":[]}},"allow-remove-by-id":{"identifier":"allow-remove-by-id","description":"Enables the remove_by_id command without any pre-configured scope.","commands":{"allow":["remove_by_id"],"deny":[]}},"allow-set-icon":{"identifier":"allow-set-icon","description":"Enables the set_icon command without any pre-configured scope.","commands":{"allow":["set_icon"],"deny":[]}},"allow-set-icon-as-template":{"identifier":"allow-set-icon-as-template","description":"Enables the set_icon_as_template command without any pre-configured scope.","commands":{"allow":["set_icon_as_template"],"deny":[]}},"allow-set-menu":{"identifier":"allow-set-menu","description":"Enables the set_menu command without any pre-configured scope.","commands":{"allow":["set_menu"],"deny":[]}},"allow-set-show-menu-on-left-click":{"identifier":"allow-set-show-menu-on-left-click","description":"Enables the set_show_menu_on_left_click command without any pre-configured scope.","commands":{"allow":["set_show_menu_on_left_click"],"deny":[]}},"allow-set-temp-dir-path":{"identifier":"allow-set-temp-dir-path","description":"Enables the set_temp_dir_path command without any pre-configured scope.","commands":{"allow":["set_temp_dir_path"],"deny":[]}},"allow-set-title":{"identifier":"allow-set-title","description":"Enables the set_title command without any pre-configured scope.","commands":{"allow":["set_title"],"deny":[]}},"allow-set-tooltip":{"identifier":"allow-set-tooltip","description":"Enables the set_tooltip command without any pre-configured scope.","commands":{"allow":["set_tooltip"],"deny":[]}},"allow-set-visible":{"identifier":"allow-set-visible","description":"Enables the set_visible command without any pre-configured scope.","commands":{"allow":["set_visible"],"deny":[]}},"deny-get-by-id":{"identifier":"deny-get-by-id","description":"Denies the get_by_id command without any pre-configured scope.","commands":{"allow":[],"deny":["get_by_id"]}},"deny-new":{"identifier":"deny-new","description":"Denies the new command without any pre-configured scope.","commands":{"allow":[],"deny":["new"]}},"deny-remove-by-id":{"identifier":"deny-remove-by-id","description":"Denies the remove_by_id command without any pre-configured scope.","commands":{"allow":[],"deny":["remove_by_id"]}},"deny-set-icon":{"identifier":"deny-set-icon","description":"Denies the set_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon"]}},"deny-set-icon-as-template":{"identifier":"deny-set-icon-as-template","description":"Denies the set_icon_as_template command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon_as_template"]}},"deny-set-menu":{"identifier":"deny-set-menu","description":"Denies the set_menu command without any pre-configured scope.","commands":{"allow":[],"deny":["set_menu"]}},"deny-set-show-menu-on-left-click":{"identifier":"deny-set-show-menu-on-left-click","description":"Denies the set_show_menu_on_left_click command without any pre-configured scope.","commands":{"allow":[],"deny":["set_show_menu_on_left_click"]}},"deny-set-temp-dir-path":{"identifier":"deny-set-temp-dir-path","description":"Denies the set_temp_dir_path command without any pre-configured scope.","commands":{"allow":[],"deny":["set_temp_dir_path"]}},"deny-set-title":{"identifier":"deny-set-title","description":"Denies the set_title command without any pre-configured scope.","commands":{"allow":[],"deny":["set_title"]}},"deny-set-tooltip":{"identifier":"deny-set-tooltip","description":"Denies the set_tooltip command without any pre-configured scope.","commands":{"allow":[],"deny":["set_tooltip"]}},"deny-set-visible":{"identifier":"deny-set-visible","description":"Denies the set_visible command without any pre-configured scope.","commands":{"allow":[],"deny":["set_visible"]}}},"permission_sets":{},"global_scope_schema":null},"core:webview":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-get-all-webviews","allow-webview-position","allow-webview-size","allow-internal-toggle-devtools"]},"permissions":{"allow-clear-all-browsing-data":{"identifier":"allow-clear-all-browsing-data","description":"Enables the clear_all_browsing_data command without any pre-configured scope.","commands":{"allow":["clear_all_browsing_data"],"deny":[]}},"allow-create-webview":{"identifier":"allow-create-webview","description":"Enables the create_webview command without any pre-configured scope.","commands":{"allow":["create_webview"],"deny":[]}},"allow-create-webview-window":{"identifier":"allow-create-webview-window","description":"Enables the create_webview_window command without any pre-configured scope.","commands":{"allow":["create_webview_window"],"deny":[]}},"allow-get-all-webviews":{"identifier":"allow-get-all-webviews","description":"Enables the get_all_webviews command without any pre-configured scope.","commands":{"allow":["get_all_webviews"],"deny":[]}},"allow-internal-toggle-devtools":{"identifier":"allow-internal-toggle-devtools","description":"Enables the internal_toggle_devtools command without any pre-configured scope.","commands":{"allow":["internal_toggle_devtools"],"deny":[]}},"allow-print":{"identifier":"allow-print","description":"Enables the print command without any pre-configured scope.","commands":{"allow":["print"],"deny":[]}},"allow-reparent":{"identifier":"allow-reparent","description":"Enables the reparent command without any pre-configured scope.","commands":{"allow":["reparent"],"deny":[]}},"allow-set-webview-background-color":{"identifier":"allow-set-webview-background-color","description":"Enables the set_webview_background_color command without any pre-configured scope.","commands":{"allow":["set_webview_background_color"],"deny":[]}},"allow-set-webview-focus":{"identifier":"allow-set-webview-focus","description":"Enables the set_webview_focus command without any pre-configured scope.","commands":{"allow":["set_webview_focus"],"deny":[]}},"allow-set-webview-position":{"identifier":"allow-set-webview-position","description":"Enables the set_webview_position command without any pre-configured scope.","commands":{"allow":["set_webview_position"],"deny":[]}},"allow-set-webview-size":{"identifier":"allow-set-webview-size","description":"Enables the set_webview_size command without any pre-configured scope.","commands":{"allow":["set_webview_size"],"deny":[]}},"allow-set-webview-zoom":{"identifier":"allow-set-webview-zoom","description":"Enables the set_webview_zoom command without any pre-configured scope.","commands":{"allow":["set_webview_zoom"],"deny":[]}},"allow-webview-close":{"identifier":"allow-webview-close","description":"Enables the webview_close command without any pre-configured scope.","commands":{"allow":["webview_close"],"deny":[]}},"allow-webview-hide":{"identifier":"allow-webview-hide","description":"Enables the webview_hide command without any pre-configured scope.","commands":{"allow":["webview_hide"],"deny":[]}},"allow-webview-position":{"identifier":"allow-webview-position","description":"Enables the webview_position command without any pre-configured scope.","commands":{"allow":["webview_position"],"deny":[]}},"allow-webview-show":{"identifier":"allow-webview-show","description":"Enables the webview_show command without any pre-configured scope.","commands":{"allow":["webview_show"],"deny":[]}},"allow-webview-size":{"identifier":"allow-webview-size","description":"Enables the webview_size command without any pre-configured scope.","commands":{"allow":["webview_size"],"deny":[]}},"deny-clear-all-browsing-data":{"identifier":"deny-clear-all-browsing-data","description":"Denies the clear_all_browsing_data command without any pre-configured scope.","commands":{"allow":[],"deny":["clear_all_browsing_data"]}},"deny-create-webview":{"identifier":"deny-create-webview","description":"Denies the create_webview command without any pre-configured scope.","commands":{"allow":[],"deny":["create_webview"]}},"deny-create-webview-window":{"identifier":"deny-create-webview-window","description":"Denies the create_webview_window command without any pre-configured scope.","commands":{"allow":[],"deny":["create_webview_window"]}},"deny-get-all-webviews":{"identifier":"deny-get-all-webviews","description":"Denies the get_all_webviews command without any pre-configured scope.","commands":{"allow":[],"deny":["get_all_webviews"]}},"deny-internal-toggle-devtools":{"identifier":"deny-internal-toggle-devtools","description":"Denies the internal_toggle_devtools command without any pre-configured scope.","commands":{"allow":[],"deny":["internal_toggle_devtools"]}},"deny-print":{"identifier":"deny-print","description":"Denies the print command without any pre-configured scope.","commands":{"allow":[],"deny":["print"]}},"deny-reparent":{"identifier":"deny-reparent","description":"Denies the reparent command without any pre-configured scope.","commands":{"allow":[],"deny":["reparent"]}},"deny-set-webview-background-color":{"identifier":"deny-set-webview-background-color","description":"Denies the set_webview_background_color command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_background_color"]}},"deny-set-webview-focus":{"identifier":"deny-set-webview-focus","description":"Denies the set_webview_focus command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_focus"]}},"deny-set-webview-position":{"identifier":"deny-set-webview-position","description":"Denies the set_webview_position command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_position"]}},"deny-set-webview-size":{"identifier":"deny-set-webview-size","description":"Denies the set_webview_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_size"]}},"deny-set-webview-zoom":{"identifier":"deny-set-webview-zoom","description":"Denies the set_webview_zoom command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_zoom"]}},"deny-webview-close":{"identifier":"deny-webview-close","description":"Denies the webview_close command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_close"]}},"deny-webview-hide":{"identifier":"deny-webview-hide","description":"Denies the webview_hide command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_hide"]}},"deny-webview-position":{"identifier":"deny-webview-position","description":"Denies the webview_position command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_position"]}},"deny-webview-show":{"identifier":"deny-webview-show","description":"Denies the webview_show command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_show"]}},"deny-webview-size":{"identifier":"deny-webview-size","description":"Denies the webview_size command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_size"]}}},"permission_sets":{},"global_scope_schema":null},"core:window":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-get-all-windows","allow-scale-factor","allow-inner-position","allow-outer-position","allow-inner-size","allow-outer-size","allow-is-fullscreen","allow-is-minimized","allow-is-maximized","allow-is-focused","allow-is-decorated","allow-is-resizable","allow-is-maximizable","allow-is-minimizable","allow-is-closable","allow-is-visible","allow-is-enabled","allow-title","allow-current-monitor","allow-primary-monitor","allow-monitor-from-point","allow-available-monitors","allow-cursor-position","allow-theme","allow-internal-toggle-maximize"]},"permissions":{"allow-available-monitors":{"identifier":"allow-available-monitors","description":"Enables the available_monitors command without any pre-configured scope.","commands":{"allow":["available_monitors"],"deny":[]}},"allow-center":{"identifier":"allow-center","description":"Enables the center command without any pre-configured scope.","commands":{"allow":["center"],"deny":[]}},"allow-close":{"identifier":"allow-close","description":"Enables the close command without any pre-configured scope.","commands":{"allow":["close"],"deny":[]}},"allow-create":{"identifier":"allow-create","description":"Enables the create command without any pre-configured scope.","commands":{"allow":["create"],"deny":[]}},"allow-current-monitor":{"identifier":"allow-current-monitor","description":"Enables the current_monitor command without any pre-configured scope.","commands":{"allow":["current_monitor"],"deny":[]}},"allow-cursor-position":{"identifier":"allow-cursor-position","description":"Enables the cursor_position command without any pre-configured scope.","commands":{"allow":["cursor_position"],"deny":[]}},"allow-destroy":{"identifier":"allow-destroy","description":"Enables the destroy command without any pre-configured scope.","commands":{"allow":["destroy"],"deny":[]}},"allow-get-all-windows":{"identifier":"allow-get-all-windows","description":"Enables the get_all_windows command without any pre-configured scope.","commands":{"allow":["get_all_windows"],"deny":[]}},"allow-hide":{"identifier":"allow-hide","description":"Enables the hide command without any pre-configured scope.","commands":{"allow":["hide"],"deny":[]}},"allow-inner-position":{"identifier":"allow-inner-position","description":"Enables the inner_position command without any pre-configured scope.","commands":{"allow":["inner_position"],"deny":[]}},"allow-inner-size":{"identifier":"allow-inner-size","description":"Enables the inner_size command without any pre-configured scope.","commands":{"allow":["inner_size"],"deny":[]}},"allow-internal-toggle-maximize":{"identifier":"allow-internal-toggle-maximize","description":"Enables the internal_toggle_maximize command without any pre-configured scope.","commands":{"allow":["internal_toggle_maximize"],"deny":[]}},"allow-is-closable":{"identifier":"allow-is-closable","description":"Enables the is_closable command without any pre-configured scope.","commands":{"allow":["is_closable"],"deny":[]}},"allow-is-decorated":{"identifier":"allow-is-decorated","description":"Enables the is_decorated command without any pre-configured scope.","commands":{"allow":["is_decorated"],"deny":[]}},"allow-is-enabled":{"identifier":"allow-is-enabled","description":"Enables the is_enabled command without any pre-configured scope.","commands":{"allow":["is_enabled"],"deny":[]}},"allow-is-focused":{"identifier":"allow-is-focused","description":"Enables the is_focused command without any pre-configured scope.","commands":{"allow":["is_focused"],"deny":[]}},"allow-is-fullscreen":{"identifier":"allow-is-fullscreen","description":"Enables the is_fullscreen command without any pre-configured scope.","commands":{"allow":["is_fullscreen"],"deny":[]}},"allow-is-maximizable":{"identifier":"allow-is-maximizable","description":"Enables the is_maximizable command without any pre-configured scope.","commands":{"allow":["is_maximizable"],"deny":[]}},"allow-is-maximized":{"identifier":"allow-is-maximized","description":"Enables the is_maximized command without any pre-configured scope.","commands":{"allow":["is_maximized"],"deny":[]}},"allow-is-minimizable":{"identifier":"allow-is-minimizable","description":"Enables the is_minimizable command without any pre-configured scope.","commands":{"allow":["is_minimizable"],"deny":[]}},"allow-is-minimized":{"identifier":"allow-is-minimized","description":"Enables the is_minimized command without any pre-configured scope.","commands":{"allow":["is_minimized"],"deny":[]}},"allow-is-resizable":{"identifier":"allow-is-resizable","description":"Enables the is_resizable command without any pre-configured scope.","commands":{"allow":["is_resizable"],"deny":[]}},"allow-is-visible":{"identifier":"allow-is-visible","description":"Enables the is_visible command without any pre-configured scope.","commands":{"allow":["is_visible"],"deny":[]}},"allow-maximize":{"identifier":"allow-maximize","description":"Enables the maximize command without any pre-configured scope.","commands":{"allow":["maximize"],"deny":[]}},"allow-minimize":{"identifier":"allow-minimize","description":"Enables the minimize command without any pre-configured scope.","commands":{"allow":["minimize"],"deny":[]}},"allow-monitor-from-point":{"identifier":"allow-monitor-from-point","description":"Enables the monitor_from_point command without any pre-configured scope.","commands":{"allow":["monitor_from_point"],"deny":[]}},"allow-outer-position":{"identifier":"allow-outer-position","description":"Enables the outer_position command without any pre-configured scope.","commands":{"allow":["outer_position"],"deny":[]}},"allow-outer-size":{"identifier":"allow-outer-size","description":"Enables the outer_size command without any pre-configured scope.","commands":{"allow":["outer_size"],"deny":[]}},"allow-primary-monitor":{"identifier":"allow-primary-monitor","description":"Enables the primary_monitor command without any pre-configured scope.","commands":{"allow":["primary_monitor"],"deny":[]}},"allow-request-user-attention":{"identifier":"allow-request-user-attention","description":"Enables the request_user_attention command without any pre-configured scope.","commands":{"allow":["request_user_attention"],"deny":[]}},"allow-scale-factor":{"identifier":"allow-scale-factor","description":"Enables the scale_factor command without any pre-configured scope.","commands":{"allow":["scale_factor"],"deny":[]}},"allow-set-always-on-bottom":{"identifier":"allow-set-always-on-bottom","description":"Enables the set_always_on_bottom command without any pre-configured scope.","commands":{"allow":["set_always_on_bottom"],"deny":[]}},"allow-set-always-on-top":{"identifier":"allow-set-always-on-top","description":"Enables the set_always_on_top command without any pre-configured scope.","commands":{"allow":["set_always_on_top"],"deny":[]}},"allow-set-background-color":{"identifier":"allow-set-background-color","description":"Enables the set_background_color command without any pre-configured scope.","commands":{"allow":["set_background_color"],"deny":[]}},"allow-set-badge-count":{"identifier":"allow-set-badge-count","description":"Enables the set_badge_count command without any pre-configured scope.","commands":{"allow":["set_badge_count"],"deny":[]}},"allow-set-badge-label":{"identifier":"allow-set-badge-label","description":"Enables the set_badge_label command without any pre-configured scope.","commands":{"allow":["set_badge_label"],"deny":[]}},"allow-set-closable":{"identifier":"allow-set-closable","description":"Enables the set_closable command without any pre-configured scope.","commands":{"allow":["set_closable"],"deny":[]}},"allow-set-content-protected":{"identifier":"allow-set-content-protected","description":"Enables the set_content_protected command without any pre-configured scope.","commands":{"allow":["set_content_protected"],"deny":[]}},"allow-set-cursor-grab":{"identifier":"allow-set-cursor-grab","description":"Enables the set_cursor_grab command without any pre-configured scope.","commands":{"allow":["set_cursor_grab"],"deny":[]}},"allow-set-cursor-icon":{"identifier":"allow-set-cursor-icon","description":"Enables the set_cursor_icon command without any pre-configured scope.","commands":{"allow":["set_cursor_icon"],"deny":[]}},"allow-set-cursor-position":{"identifier":"allow-set-cursor-position","description":"Enables the set_cursor_position command without any pre-configured scope.","commands":{"allow":["set_cursor_position"],"deny":[]}},"allow-set-cursor-visible":{"identifier":"allow-set-cursor-visible","description":"Enables the set_cursor_visible command without any pre-configured scope.","commands":{"allow":["set_cursor_visible"],"deny":[]}},"allow-set-decorations":{"identifier":"allow-set-decorations","description":"Enables the set_decorations command without any pre-configured scope.","commands":{"allow":["set_decorations"],"deny":[]}},"allow-set-effects":{"identifier":"allow-set-effects","description":"Enables the set_effects command without any pre-configured scope.","commands":{"allow":["set_effects"],"deny":[]}},"allow-set-enabled":{"identifier":"allow-set-enabled","description":"Enables the set_enabled command without any pre-configured scope.","commands":{"allow":["set_enabled"],"deny":[]}},"allow-set-focus":{"identifier":"allow-set-focus","description":"Enables the set_focus command without any pre-configured scope.","commands":{"allow":["set_focus"],"deny":[]}},"allow-set-fullscreen":{"identifier":"allow-set-fullscreen","description":"Enables the set_fullscreen command without any pre-configured scope.","commands":{"allow":["set_fullscreen"],"deny":[]}},"allow-set-icon":{"identifier":"allow-set-icon","description":"Enables the set_icon command without any pre-configured scope.","commands":{"allow":["set_icon"],"deny":[]}},"allow-set-ignore-cursor-events":{"identifier":"allow-set-ignore-cursor-events","description":"Enables the set_ignore_cursor_events command without any pre-configured scope.","commands":{"allow":["set_ignore_cursor_events"],"deny":[]}},"allow-set-max-size":{"identifier":"allow-set-max-size","description":"Enables the set_max_size command without any pre-configured scope.","commands":{"allow":["set_max_size"],"deny":[]}},"allow-set-maximizable":{"identifier":"allow-set-maximizable","description":"Enables the set_maximizable command without any pre-configured scope.","commands":{"allow":["set_maximizable"],"deny":[]}},"allow-set-min-size":{"identifier":"allow-set-min-size","description":"Enables the set_min_size command without any pre-configured scope.","commands":{"allow":["set_min_size"],"deny":[]}},"allow-set-minimizable":{"identifier":"allow-set-minimizable","description":"Enables the set_minimizable command without any pre-configured scope.","commands":{"allow":["set_minimizable"],"deny":[]}},"allow-set-overlay-icon":{"identifier":"allow-set-overlay-icon","description":"Enables the set_overlay_icon command without any pre-configured scope.","commands":{"allow":["set_overlay_icon"],"deny":[]}},"allow-set-position":{"identifier":"allow-set-position","description":"Enables the set_position command without any pre-configured scope.","commands":{"allow":["set_position"],"deny":[]}},"allow-set-progress-bar":{"identifier":"allow-set-progress-bar","description":"Enables the set_progress_bar command without any pre-configured scope.","commands":{"allow":["set_progress_bar"],"deny":[]}},"allow-set-resizable":{"identifier":"allow-set-resizable","description":"Enables the set_resizable command without any pre-configured scope.","commands":{"allow":["set_resizable"],"deny":[]}},"allow-set-shadow":{"identifier":"allow-set-shadow","description":"Enables the set_shadow command without any pre-configured scope.","commands":{"allow":["set_shadow"],"deny":[]}},"allow-set-size":{"identifier":"allow-set-size","description":"Enables the set_size command without any pre-configured scope.","commands":{"allow":["set_size"],"deny":[]}},"allow-set-size-constraints":{"identifier":"allow-set-size-constraints","description":"Enables the set_size_constraints command without any pre-configured scope.","commands":{"allow":["set_size_constraints"],"deny":[]}},"allow-set-skip-taskbar":{"identifier":"allow-set-skip-taskbar","description":"Enables the set_skip_taskbar command without any pre-configured scope.","commands":{"allow":["set_skip_taskbar"],"deny":[]}},"allow-set-theme":{"identifier":"allow-set-theme","description":"Enables the set_theme command without any pre-configured scope.","commands":{"allow":["set_theme"],"deny":[]}},"allow-set-title":{"identifier":"allow-set-title","description":"Enables the set_title command without any pre-configured scope.","commands":{"allow":["set_title"],"deny":[]}},"allow-set-title-bar-style":{"identifier":"allow-set-title-bar-style","description":"Enables the set_title_bar_style command without any pre-configured scope.","commands":{"allow":["set_title_bar_style"],"deny":[]}},"allow-set-visible-on-all-workspaces":{"identifier":"allow-set-visible-on-all-workspaces","description":"Enables the set_visible_on_all_workspaces command without any pre-configured scope.","commands":{"allow":["set_visible_on_all_workspaces"],"deny":[]}},"allow-show":{"identifier":"allow-show","description":"Enables the show command without any pre-configured scope.","commands":{"allow":["show"],"deny":[]}},"allow-start-dragging":{"identifier":"allow-start-dragging","description":"Enables the start_dragging command without any pre-configured scope.","commands":{"allow":["start_dragging"],"deny":[]}},"allow-start-resize-dragging":{"identifier":"allow-start-resize-dragging","description":"Enables the start_resize_dragging command without any pre-configured scope.","commands":{"allow":["start_resize_dragging"],"deny":[]}},"allow-theme":{"identifier":"allow-theme","description":"Enables the theme command without any pre-configured scope.","commands":{"allow":["theme"],"deny":[]}},"allow-title":{"identifier":"allow-title","description":"Enables the title command without any pre-configured scope.","commands":{"allow":["title"],"deny":[]}},"allow-toggle-maximize":{"identifier":"allow-toggle-maximize","description":"Enables the toggle_maximize command without any pre-configured scope.","commands":{"allow":["toggle_maximize"],"deny":[]}},"allow-unmaximize":{"identifier":"allow-unmaximize","description":"Enables the unmaximize command without any pre-configured scope.","commands":{"allow":["unmaximize"],"deny":[]}},"allow-unminimize":{"identifier":"allow-unminimize","description":"Enables the unminimize command without any pre-configured scope.","commands":{"allow":["unminimize"],"deny":[]}},"deny-available-monitors":{"identifier":"deny-available-monitors","description":"Denies the available_monitors command without any pre-configured scope.","commands":{"allow":[],"deny":["available_monitors"]}},"deny-center":{"identifier":"deny-center","description":"Denies the center command without any pre-configured scope.","commands":{"allow":[],"deny":["center"]}},"deny-close":{"identifier":"deny-close","description":"Denies the close command without any pre-configured scope.","commands":{"allow":[],"deny":["close"]}},"deny-create":{"identifier":"deny-create","description":"Denies the create command without any pre-configured scope.","commands":{"allow":[],"deny":["create"]}},"deny-current-monitor":{"identifier":"deny-current-monitor","description":"Denies the current_monitor command without any pre-configured scope.","commands":{"allow":[],"deny":["current_monitor"]}},"deny-cursor-position":{"identifier":"deny-cursor-position","description":"Denies the cursor_position command without any pre-configured scope.","commands":{"allow":[],"deny":["cursor_position"]}},"deny-destroy":{"identifier":"deny-destroy","description":"Denies the destroy command without any pre-configured scope.","commands":{"allow":[],"deny":["destroy"]}},"deny-get-all-windows":{"identifier":"deny-get-all-windows","description":"Denies the get_all_windows command without any pre-configured scope.","commands":{"allow":[],"deny":["get_all_windows"]}},"deny-hide":{"identifier":"deny-hide","description":"Denies the hide command without any pre-configured scope.","commands":{"allow":[],"deny":["hide"]}},"deny-inner-position":{"identifier":"deny-inner-position","description":"Denies the inner_position command without any pre-configured scope.","commands":{"allow":[],"deny":["inner_position"]}},"deny-inner-size":{"identifier":"deny-inner-size","description":"Denies the inner_size command without any pre-configured scope.","commands":{"allow":[],"deny":["inner_size"]}},"deny-internal-toggle-maximize":{"identifier":"deny-internal-toggle-maximize","description":"Denies the internal_toggle_maximize command without any pre-configured scope.","commands":{"allow":[],"deny":["internal_toggle_maximize"]}},"deny-is-closable":{"identifier":"deny-is-closable","description":"Denies the is_closable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_closable"]}},"deny-is-decorated":{"identifier":"deny-is-decorated","description":"Denies the is_decorated command without any pre-configured scope.","commands":{"allow":[],"deny":["is_decorated"]}},"deny-is-enabled":{"identifier":"deny-is-enabled","description":"Denies the is_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["is_enabled"]}},"deny-is-focused":{"identifier":"deny-is-focused","description":"Denies the is_focused command without any pre-configured scope.","commands":{"allow":[],"deny":["is_focused"]}},"deny-is-fullscreen":{"identifier":"deny-is-fullscreen","description":"Denies the is_fullscreen command without any pre-configured scope.","commands":{"allow":[],"deny":["is_fullscreen"]}},"deny-is-maximizable":{"identifier":"deny-is-maximizable","description":"Denies the is_maximizable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_maximizable"]}},"deny-is-maximized":{"identifier":"deny-is-maximized","description":"Denies the is_maximized command without any pre-configured scope.","commands":{"allow":[],"deny":["is_maximized"]}},"deny-is-minimizable":{"identifier":"deny-is-minimizable","description":"Denies the is_minimizable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_minimizable"]}},"deny-is-minimized":{"identifier":"deny-is-minimized","description":"Denies the is_minimized command without any pre-configured scope.","commands":{"allow":[],"deny":["is_minimized"]}},"deny-is-resizable":{"identifier":"deny-is-resizable","description":"Denies the is_resizable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_resizable"]}},"deny-is-visible":{"identifier":"deny-is-visible","description":"Denies the is_visible command without any pre-configured scope.","commands":{"allow":[],"deny":["is_visible"]}},"deny-maximize":{"identifier":"deny-maximize","description":"Denies the maximize command without any pre-configured scope.","commands":{"allow":[],"deny":["maximize"]}},"deny-minimize":{"identifier":"deny-minimize","description":"Denies the minimize command without any pre-configured scope.","commands":{"allow":[],"deny":["minimize"]}},"deny-monitor-from-point":{"identifier":"deny-monitor-from-point","description":"Denies the monitor_from_point command without any pre-configured scope.","commands":{"allow":[],"deny":["monitor_from_point"]}},"deny-outer-position":{"identifier":"deny-outer-position","description":"Denies the outer_position command without any pre-configured scope.","commands":{"allow":[],"deny":["outer_position"]}},"deny-outer-size":{"identifier":"deny-outer-size","description":"Denies the outer_size command without any pre-configured scope.","commands":{"allow":[],"deny":["outer_size"]}},"deny-primary-monitor":{"identifier":"deny-primary-monitor","description":"Denies the primary_monitor command without any pre-configured scope.","commands":{"allow":[],"deny":["primary_monitor"]}},"deny-request-user-attention":{"identifier":"deny-request-user-attention","description":"Denies the request_user_attention command without any pre-configured scope.","commands":{"allow":[],"deny":["request_user_attention"]}},"deny-scale-factor":{"identifier":"deny-scale-factor","description":"Denies the scale_factor command without any pre-configured scope.","commands":{"allow":[],"deny":["scale_factor"]}},"deny-set-always-on-bottom":{"identifier":"deny-set-always-on-bottom","description":"Denies the set_always_on_bottom command without any pre-configured scope.","commands":{"allow":[],"deny":["set_always_on_bottom"]}},"deny-set-always-on-top":{"identifier":"deny-set-always-on-top","description":"Denies the set_always_on_top command without any pre-configured scope.","commands":{"allow":[],"deny":["set_always_on_top"]}},"deny-set-background-color":{"identifier":"deny-set-background-color","description":"Denies the set_background_color command without any pre-configured scope.","commands":{"allow":[],"deny":["set_background_color"]}},"deny-set-badge-count":{"identifier":"deny-set-badge-count","description":"Denies the set_badge_count command without any pre-configured scope.","commands":{"allow":[],"deny":["set_badge_count"]}},"deny-set-badge-label":{"identifier":"deny-set-badge-label","description":"Denies the set_badge_label command without any pre-configured scope.","commands":{"allow":[],"deny":["set_badge_label"]}},"deny-set-closable":{"identifier":"deny-set-closable","description":"Denies the set_closable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_closable"]}},"deny-set-content-protected":{"identifier":"deny-set-content-protected","description":"Denies the set_content_protected command without any pre-configured scope.","commands":{"allow":[],"deny":["set_content_protected"]}},"deny-set-cursor-grab":{"identifier":"deny-set-cursor-grab","description":"Denies the set_cursor_grab command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_grab"]}},"deny-set-cursor-icon":{"identifier":"deny-set-cursor-icon","description":"Denies the set_cursor_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_icon"]}},"deny-set-cursor-position":{"identifier":"deny-set-cursor-position","description":"Denies the set_cursor_position command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_position"]}},"deny-set-cursor-visible":{"identifier":"deny-set-cursor-visible","description":"Denies the set_cursor_visible command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_visible"]}},"deny-set-decorations":{"identifier":"deny-set-decorations","description":"Denies the set_decorations command without any pre-configured scope.","commands":{"allow":[],"deny":["set_decorations"]}},"deny-set-effects":{"identifier":"deny-set-effects","description":"Denies the set_effects command without any pre-configured scope.","commands":{"allow":[],"deny":["set_effects"]}},"deny-set-enabled":{"identifier":"deny-set-enabled","description":"Denies the set_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["set_enabled"]}},"deny-set-focus":{"identifier":"deny-set-focus","description":"Denies the set_focus command without any pre-configured scope.","commands":{"allow":[],"deny":["set_focus"]}},"deny-set-fullscreen":{"identifier":"deny-set-fullscreen","description":"Denies the set_fullscreen command without any pre-configured scope.","commands":{"allow":[],"deny":["set_fullscreen"]}},"deny-set-icon":{"identifier":"deny-set-icon","description":"Denies the set_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon"]}},"deny-set-ignore-cursor-events":{"identifier":"deny-set-ignore-cursor-events","description":"Denies the set_ignore_cursor_events command without any pre-configured scope.","commands":{"allow":[],"deny":["set_ignore_cursor_events"]}},"deny-set-max-size":{"identifier":"deny-set-max-size","description":"Denies the set_max_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_max_size"]}},"deny-set-maximizable":{"identifier":"deny-set-maximizable","description":"Denies the set_maximizable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_maximizable"]}},"deny-set-min-size":{"identifier":"deny-set-min-size","description":"Denies the set_min_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_min_size"]}},"deny-set-minimizable":{"identifier":"deny-set-minimizable","description":"Denies the set_minimizable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_minimizable"]}},"deny-set-overlay-icon":{"identifier":"deny-set-overlay-icon","description":"Denies the set_overlay_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_overlay_icon"]}},"deny-set-position":{"identifier":"deny-set-position","description":"Denies the set_position command without any pre-configured scope.","commands":{"allow":[],"deny":["set_position"]}},"deny-set-progress-bar":{"identifier":"deny-set-progress-bar","description":"Denies the set_progress_bar command without any pre-configured scope.","commands":{"allow":[],"deny":["set_progress_bar"]}},"deny-set-resizable":{"identifier":"deny-set-resizable","description":"Denies the set_resizable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_resizable"]}},"deny-set-shadow":{"identifier":"deny-set-shadow","description":"Denies the set_shadow command without any pre-configured scope.","commands":{"allow":[],"deny":["set_shadow"]}},"deny-set-size":{"identifier":"deny-set-size","description":"Denies the set_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_size"]}},"deny-set-size-constraints":{"identifier":"deny-set-size-constraints","description":"Denies the set_size_constraints command without any pre-configured scope.","commands":{"allow":[],"deny":["set_size_constraints"]}},"deny-set-skip-taskbar":{"identifier":"deny-set-skip-taskbar","description":"Denies the set_skip_taskbar command without any pre-configured scope.","commands":{"allow":[],"deny":["set_skip_taskbar"]}},"deny-set-theme":{"identifier":"deny-set-theme","description":"Denies the set_theme command without any pre-configured scope.","commands":{"allow":[],"deny":["set_theme"]}},"deny-set-title":{"identifier":"deny-set-title","description":"Denies the set_title command without any pre-configured scope.","commands":{"allow":[],"deny":["set_title"]}},"deny-set-title-bar-style":{"identifier":"deny-set-title-bar-style","description":"Denies the set_title_bar_style command without any pre-configured scope.","commands":{"allow":[],"deny":["set_title_bar_style"]}},"deny-set-visible-on-all-workspaces":{"identifier":"deny-set-visible-on-all-workspaces","description":"Denies the set_visible_on_all_workspaces command without any pre-configured scope.","commands":{"allow":[],"deny":["set_visible_on_all_workspaces"]}},"deny-show":{"identifier":"deny-show","description":"Denies the show command without any pre-configured scope.","commands":{"allow":[],"deny":["show"]}},"deny-start-dragging":{"identifier":"deny-start-dragging","description":"Denies the start_dragging command without any pre-configured scope.","commands":{"allow":[],"deny":["start_dragging"]}},"deny-start-resize-dragging":{"identifier":"deny-start-resize-dragging","description":"Denies the start_resize_dragging command without any pre-configured scope.","commands":{"allow":[],"deny":["start_resize_dragging"]}},"deny-theme":{"identifier":"deny-theme","description":"Denies the theme command without any pre-configured scope.","commands":{"allow":[],"deny":["theme"]}},"deny-title":{"identifier":"deny-title","description":"Denies the title command without any pre-configured scope.","commands":{"allow":[],"deny":["title"]}},"deny-toggle-maximize":{"identifier":"deny-toggle-maximize","description":"Denies the toggle_maximize command without any pre-configured scope.","commands":{"allow":[],"deny":["toggle_maximize"]}},"deny-unmaximize":{"identifier":"deny-unmaximize","description":"Denies the unmaximize command without any pre-configured scope.","commands":{"allow":[],"deny":["unmaximize"]}},"deny-unminimize":{"identifier":"deny-unminimize","description":"Denies the unminimize command without any pre-configured scope.","commands":{"allow":[],"deny":["unminimize"]}}},"permission_sets":{},"global_scope_schema":null},"dialog":{"default_permission":{"identifier":"default","description":"This permission set configures the types of dialogs\navailable from the dialog plugin.\n\n#### Granted Permissions\n\nAll dialog types are enabled.\n\n\n","permissions":["allow-ask","allow-confirm","allow-message","allow-save","allow-open"]},"permissions":{"allow-ask":{"identifier":"allow-ask","description":"Enables the ask command without any pre-configured scope.","commands":{"allow":["ask"],"deny":[]}},"allow-confirm":{"identifier":"allow-confirm","description":"Enables the confirm command without any pre-configured scope.","commands":{"allow":["confirm"],"deny":[]}},"allow-message":{"identifier":"allow-message","description":"Enables the message command without any pre-configured scope.","commands":{"allow":["message"],"deny":[]}},"allow-open":{"identifier":"allow-open","description":"Enables the open command without any pre-configured scope.","commands":{"allow":["open"],"deny":[]}},"allow-save":{"identifier":"allow-save","description":"Enables the save command without any pre-configured scope.","commands":{"allow":["save"],"deny":[]}},"deny-ask":{"identifier":"deny-ask","description":"Denies the ask command without any pre-configured scope.","commands":{"allow":[],"deny":["ask"]}},"deny-confirm":{"identifier":"deny-confirm","description":"Denies the confirm command without any pre-configured scope.","commands":{"allow":[],"deny":["confirm"]}},"deny-message":{"identifier":"deny-message","description":"Denies the message command without any pre-configured scope.","commands":{"allow":[],"deny":["message"]}},"deny-open":{"identifier":"deny-open","description":"Denies the open command without any pre-configured scope.","commands":{"allow":[],"deny":["open"]}},"deny-save":{"identifier":"deny-save","description":"Denies the save command without any pre-configured scope.","commands":{"allow":[],"deny":["save"]}}},"permission_sets":{},"global_scope_schema":null},"fs":{"default_permission":{"identifier":"default","description":"This set of permissions describes the what kind of\nfile system access the `fs` plugin has enabled or denied by default.\n\n#### Granted Permissions\n\nThis default permission set enables read access to the\napplication specific directories (AppConfig, AppData, AppLocalData, AppCache,\nAppLog) and all files and sub directories created in it.\nThe location of these directories depends on the operating system,\nwhere the application is run.\n\nIn general these directories need to be manually created\nby the application at runtime, before accessing files or folders\nin it is possible.\n\nTherefore, it is also allowed to create all of these folders via\nthe `mkdir` command.\n\n#### Denied Permissions\n\nThis default permission set prevents access to critical components\nof the Tauri application by default.\nOn Windows the webview data folder access is denied.\n\n#### Included permissions within this default permission set:\n","permissions":["create-app-specific-dirs","read-app-specific-dirs-recursive","deny-default"]},"permissions":{"allow-copy-file":{"identifier":"allow-copy-file","description":"Enables the copy_file command without any pre-configured scope.","commands":{"allow":["copy_file"],"deny":[]}},"allow-create":{"identifier":"allow-create","description":"Enables the create command without any pre-configured scope.","commands":{"allow":["create"],"deny":[]}},"allow-exists":{"identifier":"allow-exists","description":"Enables the exists command without any pre-configured scope.","commands":{"allow":["exists"],"deny":[]}},"allow-fstat":{"identifier":"allow-fstat","description":"Enables the fstat command without any pre-configured scope.","commands":{"allow":["fstat"],"deny":[]}},"allow-ftruncate":{"identifier":"allow-ftruncate","description":"Enables the ftruncate command without any pre-configured scope.","commands":{"allow":["ftruncate"],"deny":[]}},"allow-lstat":{"identifier":"allow-lstat","description":"Enables the lstat command without any pre-configured scope.","commands":{"allow":["lstat"],"deny":[]}},"allow-mkdir":{"identifier":"allow-mkdir","description":"Enables the mkdir command without any pre-configured scope.","commands":{"allow":["mkdir"],"deny":[]}},"allow-open":{"identifier":"allow-open","description":"Enables the open command without any pre-configured scope.","commands":{"allow":["open"],"deny":[]}},"allow-read":{"identifier":"allow-read","description":"Enables the read command without any pre-configured scope.","commands":{"allow":["read"],"deny":[]}},"allow-read-dir":{"identifier":"allow-read-dir","description":"Enables the read_dir command without any pre-configured scope.","commands":{"allow":["read_dir"],"deny":[]}},"allow-read-file":{"identifier":"allow-read-file","description":"Enables the read_file command without any pre-configured scope.","commands":{"allow":["read_file"],"deny":[]}},"allow-read-text-file":{"identifier":"allow-read-text-file","description":"Enables the read_text_file command without any pre-configured scope.","commands":{"allow":["read_text_file"],"deny":[]}},"allow-read-text-file-lines":{"identifier":"allow-read-text-file-lines","description":"Enables the read_text_file_lines command without any pre-configured scope.","commands":{"allow":["read_text_file_lines","read_text_file_lines_next"],"deny":[]}},"allow-read-text-file-lines-next":{"identifier":"allow-read-text-file-lines-next","description":"Enables the read_text_file_lines_next command without any pre-configured scope.","commands":{"allow":["read_text_file_lines_next"],"deny":[]}},"allow-remove":{"identifier":"allow-remove","description":"Enables the remove command without any pre-configured scope.","commands":{"allow":["remove"],"deny":[]}},"allow-rename":{"identifier":"allow-rename","description":"Enables the rename command without any pre-configured scope.","commands":{"allow":["rename"],"deny":[]}},"allow-seek":{"identifier":"allow-seek","description":"Enables the seek command without any pre-configured scope.","commands":{"allow":["seek"],"deny":[]}},"allow-size":{"identifier":"allow-size","description":"Enables the size command without any pre-configured scope.","commands":{"allow":["size"],"deny":[]}},"allow-stat":{"identifier":"allow-stat","description":"Enables the stat command without any pre-configured scope.","commands":{"allow":["stat"],"deny":[]}},"allow-truncate":{"identifier":"allow-truncate","description":"Enables the truncate command without any pre-configured scope.","commands":{"allow":["truncate"],"deny":[]}},"allow-unwatch":{"identifier":"allow-unwatch","description":"Enables the unwatch command without any pre-configured scope.","commands":{"allow":["unwatch"],"deny":[]}},"allow-watch":{"identifier":"allow-watch","description":"Enables the watch command without any pre-configured scope.","commands":{"allow":["watch"],"deny":[]}},"allow-write":{"identifier":"allow-write","description":"Enables the write command without any pre-configured scope.","commands":{"allow":["write"],"deny":[]}},"allow-write-file":{"identifier":"allow-write-file","description":"Enables the write_file command without any pre-configured scope.","commands":{"allow":["write_file","open","write"],"deny":[]}},"allow-write-text-file":{"identifier":"allow-write-text-file","description":"Enables the write_text_file command without any pre-configured scope.","commands":{"allow":["write_text_file"],"deny":[]}},"create-app-specific-dirs":{"identifier":"create-app-specific-dirs","description":"This permissions allows to create the application specific directories.\n","commands":{"allow":["mkdir","scope-app-index"],"deny":[]}},"deny-copy-file":{"identifier":"deny-copy-file","description":"Denies the copy_file command without any pre-configured scope.","commands":{"allow":[],"deny":["copy_file"]}},"deny-create":{"identifier":"deny-create","description":"Denies the create command without any pre-configured scope.","commands":{"allow":[],"deny":["create"]}},"deny-exists":{"identifier":"deny-exists","description":"Denies the exists command without any pre-configured scope.","commands":{"allow":[],"deny":["exists"]}},"deny-fstat":{"identifier":"deny-fstat","description":"Denies the fstat command without any pre-configured scope.","commands":{"allow":[],"deny":["fstat"]}},"deny-ftruncate":{"identifier":"deny-ftruncate","description":"Denies the ftruncate command without any pre-configured scope.","commands":{"allow":[],"deny":["ftruncate"]}},"deny-lstat":{"identifier":"deny-lstat","description":"Denies the lstat command without any pre-configured scope.","commands":{"allow":[],"deny":["lstat"]}},"deny-mkdir":{"identifier":"deny-mkdir","description":"Denies the mkdir command without any pre-configured scope.","commands":{"allow":[],"deny":["mkdir"]}},"deny-open":{"identifier":"deny-open","description":"Denies the open command without any pre-configured scope.","commands":{"allow":[],"deny":["open"]}},"deny-read":{"identifier":"deny-read","description":"Denies the read command without any pre-configured scope.","commands":{"allow":[],"deny":["read"]}},"deny-read-dir":{"identifier":"deny-read-dir","description":"Denies the read_dir command without any pre-configured scope.","commands":{"allow":[],"deny":["read_dir"]}},"deny-read-file":{"identifier":"deny-read-file","description":"Denies the read_file command without any pre-configured scope.","commands":{"allow":[],"deny":["read_file"]}},"deny-read-text-file":{"identifier":"deny-read-text-file","description":"Denies the read_text_file command without any pre-configured scope.","commands":{"allow":[],"deny":["read_text_file"]}},"deny-read-text-file-lines":{"identifier":"deny-read-text-file-lines","description":"Denies the read_text_file_lines command without any pre-configured scope.","commands":{"allow":[],"deny":["read_text_file_lines"]}},"deny-read-text-file-lines-next":{"identifier":"deny-read-text-file-lines-next","description":"Denies the read_text_file_lines_next command without any pre-configured scope.","commands":{"allow":[],"deny":["read_text_file_lines_next"]}},"deny-remove":{"identifier":"deny-remove","description":"Denies the remove command without any pre-configured scope.","commands":{"allow":[],"deny":["remove"]}},"deny-rename":{"identifier":"deny-rename","description":"Denies the rename command without any pre-configured scope.","commands":{"allow":[],"deny":["rename"]}},"deny-seek":{"identifier":"deny-seek","description":"Denies the seek command without any pre-configured scope.","commands":{"allow":[],"deny":["seek"]}},"deny-size":{"identifier":"deny-size","description":"Denies the size command without any pre-configured scope.","commands":{"allow":[],"deny":["size"]}},"deny-stat":{"identifier":"deny-stat","description":"Denies the stat command without any pre-configured scope.","commands":{"allow":[],"deny":["stat"]}},"deny-truncate":{"identifier":"deny-truncate","description":"Denies the truncate command without any pre-configured scope.","commands":{"allow":[],"deny":["truncate"]}},"deny-unwatch":{"identifier":"deny-unwatch","description":"Denies the unwatch command without any pre-configured scope.","commands":{"allow":[],"deny":["unwatch"]}},"deny-watch":{"identifier":"deny-watch","description":"Denies the watch command without any pre-configured scope.","commands":{"allow":[],"deny":["watch"]}},"deny-webview-data-linux":{"identifier":"deny-webview-data-linux","description":"This denies read access to the\n`$APPLOCALDATA` folder on linux as the webview data and configuration values are stored here.\nAllowing access can lead to sensitive information disclosure and should be well considered.","commands":{"allow":[],"deny":[]}},"deny-webview-data-windows":{"identifier":"deny-webview-data-windows","description":"This denies read access to the\n`$APPLOCALDATA/EBWebView` folder on windows as the webview data and configuration values are stored here.\nAllowing access can lead to sensitive information disclosure and should be well considered.","commands":{"allow":[],"deny":[]}},"deny-write":{"identifier":"deny-write","description":"Denies the write command without any pre-configured scope.","commands":{"allow":[],"deny":["write"]}},"deny-write-file":{"identifier":"deny-write-file","description":"Denies the write_file command without any pre-configured scope.","commands":{"allow":[],"deny":["write_file"]}},"deny-write-text-file":{"identifier":"deny-write-text-file","description":"Denies the write_text_file command without any pre-configured scope.","commands":{"allow":[],"deny":["write_text_file"]}},"read-all":{"identifier":"read-all","description":"This enables all read related commands without any pre-configured accessible paths.","commands":{"allow":["read_dir","read_file","read","open","read_text_file","read_text_file_lines","read_text_file_lines_next","seek","stat","lstat","fstat","exists","watch","unwatch"],"deny":[]}},"read-app-specific-dirs-recursive":{"identifier":"read-app-specific-dirs-recursive","description":"This permission allows recursive read functionality on the application\nspecific base directories. \n","commands":{"allow":["read_dir","read_file","read_text_file","read_text_file_lines","read_text_file_lines_next","exists","scope-app-recursive"],"deny":[]}},"read-dirs":{"identifier":"read-dirs","description":"This enables directory read and file metadata related commands without any pre-configured accessible paths.","commands":{"allow":["read_dir","stat","lstat","fstat","exists"],"deny":[]}},"read-files":{"identifier":"read-files","description":"This enables file read related commands without any pre-configured accessible paths.","commands":{"allow":["read_file","read","open","read_text_file","read_text_file_lines","read_text_file_lines_next","seek","stat","lstat","fstat","exists"],"deny":[]}},"read-meta":{"identifier":"read-meta","description":"This enables all index or metadata related commands without any pre-configured accessible paths.","commands":{"allow":["read_dir","stat","lstat","fstat","exists","size"],"deny":[]}},"scope":{"identifier":"scope","description":"An empty permission you can use to modify the global scope.","commands":{"allow":[],"deny":[]}},"scope-app":{"identifier":"scope-app","description":"This scope permits access to all files and list content of top level directories in the application folders.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$APPCONFIG"},{"path":"$APPCONFIG/*"},{"path":"$APPDATA"},{"path":"$APPDATA/*"},{"path":"$APPLOCALDATA"},{"path":"$APPLOCALDATA/*"},{"path":"$APPCACHE"},{"path":"$APPCACHE/*"},{"path":"$APPLOG"},{"path":"$APPLOG/*"}]}},"scope-app-index":{"identifier":"scope-app-index","description":"This scope permits to list all files and folders in the application directories.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$APPCONFIG"},{"path":"$APPDATA"},{"path":"$APPLOCALDATA"},{"path":"$APPCACHE"},{"path":"$APPLOG"}]}},"scope-app-recursive":{"identifier":"scope-app-recursive","description":"This scope permits recursive access to the complete application folders, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$APPCONFIG"},{"path":"$APPCONFIG/**"},{"path":"$APPDATA"},{"path":"$APPDATA/**"},{"path":"$APPLOCALDATA"},{"path":"$APPLOCALDATA/**"},{"path":"$APPCACHE"},{"path":"$APPCACHE/**"},{"path":"$APPLOG"},{"path":"$APPLOG/**"}]}},"scope-appcache":{"identifier":"scope-appcache","description":"This scope permits access to all files and list content of top level directories in the `$APPCACHE` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$APPCACHE"},{"path":"$APPCACHE/*"}]}},"scope-appcache-index":{"identifier":"scope-appcache-index","description":"This scope permits to list all files and folders in the `$APPCACHE`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$APPCACHE"}]}},"scope-appcache-recursive":{"identifier":"scope-appcache-recursive","description":"This scope permits recursive access to the complete `$APPCACHE` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$APPCACHE"},{"path":"$APPCACHE/**"}]}},"scope-appconfig":{"identifier":"scope-appconfig","description":"This scope permits access to all files and list content of top level directories in the `$APPCONFIG` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$APPCONFIG"},{"path":"$APPCONFIG/*"}]}},"scope-appconfig-index":{"identifier":"scope-appconfig-index","description":"This scope permits to list all files and folders in the `$APPCONFIG`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$APPCONFIG"}]}},"scope-appconfig-recursive":{"identifier":"scope-appconfig-recursive","description":"This scope permits recursive access to the complete `$APPCONFIG` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$APPCONFIG"},{"path":"$APPCONFIG/**"}]}},"scope-appdata":{"identifier":"scope-appdata","description":"This scope permits access to all files and list content of top level directories in the `$APPDATA` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$APPDATA"},{"path":"$APPDATA/*"}]}},"scope-appdata-index":{"identifier":"scope-appdata-index","description":"This scope permits to list all files and folders in the `$APPDATA`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$APPDATA"}]}},"scope-appdata-recursive":{"identifier":"scope-appdata-recursive","description":"This scope permits recursive access to the complete `$APPDATA` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$APPDATA"},{"path":"$APPDATA/**"}]}},"scope-applocaldata":{"identifier":"scope-applocaldata","description":"This scope permits access to all files and list content of top level directories in the `$APPLOCALDATA` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$APPLOCALDATA"},{"path":"$APPLOCALDATA/*"}]}},"scope-applocaldata-index":{"identifier":"scope-applocaldata-index","description":"This scope permits to list all files and folders in the `$APPLOCALDATA`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$APPLOCALDATA"}]}},"scope-applocaldata-recursive":{"identifier":"scope-applocaldata-recursive","description":"This scope permits recursive access to the complete `$APPLOCALDATA` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$APPLOCALDATA"},{"path":"$APPLOCALDATA/**"}]}},"scope-applog":{"identifier":"scope-applog","description":"This scope permits access to all files and list content of top level directories in the `$APPLOG` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$APPLOG"},{"path":"$APPLOG/*"}]}},"scope-applog-index":{"identifier":"scope-applog-index","description":"This scope permits to list all files and folders in the `$APPLOG`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$APPLOG"}]}},"scope-applog-recursive":{"identifier":"scope-applog-recursive","description":"This scope permits recursive access to the complete `$APPLOG` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$APPLOG"},{"path":"$APPLOG/**"}]}},"scope-audio":{"identifier":"scope-audio","description":"This scope permits access to all files and list content of top level directories in the `$AUDIO` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$AUDIO"},{"path":"$AUDIO/*"}]}},"scope-audio-index":{"identifier":"scope-audio-index","description":"This scope permits to list all files and folders in the `$AUDIO`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$AUDIO"}]}},"scope-audio-recursive":{"identifier":"scope-audio-recursive","description":"This scope permits recursive access to the complete `$AUDIO` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$AUDIO"},{"path":"$AUDIO/**"}]}},"scope-cache":{"identifier":"scope-cache","description":"This scope permits access to all files and list content of top level directories in the `$CACHE` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$CACHE"},{"path":"$CACHE/*"}]}},"scope-cache-index":{"identifier":"scope-cache-index","description":"This scope permits to list all files and folders in the `$CACHE`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$CACHE"}]}},"scope-cache-recursive":{"identifier":"scope-cache-recursive","description":"This scope permits recursive access to the complete `$CACHE` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$CACHE"},{"path":"$CACHE/**"}]}},"scope-config":{"identifier":"scope-config","description":"This scope permits access to all files and list content of top level directories in the `$CONFIG` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$CONFIG"},{"path":"$CONFIG/*"}]}},"scope-config-index":{"identifier":"scope-config-index","description":"This scope permits to list all files and folders in the `$CONFIG`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$CONFIG"}]}},"scope-config-recursive":{"identifier":"scope-config-recursive","description":"This scope permits recursive access to the complete `$CONFIG` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$CONFIG"},{"path":"$CONFIG/**"}]}},"scope-data":{"identifier":"scope-data","description":"This scope permits access to all files and list content of top level directories in the `$DATA` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$DATA"},{"path":"$DATA/*"}]}},"scope-data-index":{"identifier":"scope-data-index","description":"This scope permits to list all files and folders in the `$DATA`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$DATA"}]}},"scope-data-recursive":{"identifier":"scope-data-recursive","description":"This scope permits recursive access to the complete `$DATA` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$DATA"},{"path":"$DATA/**"}]}},"scope-desktop":{"identifier":"scope-desktop","description":"This scope permits access to all files and list content of top level directories in the `$DESKTOP` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$DESKTOP"},{"path":"$DESKTOP/*"}]}},"scope-desktop-index":{"identifier":"scope-desktop-index","description":"This scope permits to list all files and folders in the `$DESKTOP`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$DESKTOP"}]}},"scope-desktop-recursive":{"identifier":"scope-desktop-recursive","description":"This scope permits recursive access to the complete `$DESKTOP` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$DESKTOP"},{"path":"$DESKTOP/**"}]}},"scope-document":{"identifier":"scope-document","description":"This scope permits access to all files and list content of top level directories in the `$DOCUMENT` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$DOCUMENT"},{"path":"$DOCUMENT/*"}]}},"scope-document-index":{"identifier":"scope-document-index","description":"This scope permits to list all files and folders in the `$DOCUMENT`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$DOCUMENT"}]}},"scope-document-recursive":{"identifier":"scope-document-recursive","description":"This scope permits recursive access to the complete `$DOCUMENT` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$DOCUMENT"},{"path":"$DOCUMENT/**"}]}},"scope-download":{"identifier":"scope-download","description":"This scope permits access to all files and list content of top level directories in the `$DOWNLOAD` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$DOWNLOAD"},{"path":"$DOWNLOAD/*"}]}},"scope-download-index":{"identifier":"scope-download-index","description":"This scope permits to list all files and folders in the `$DOWNLOAD`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$DOWNLOAD"}]}},"scope-download-recursive":{"identifier":"scope-download-recursive","description":"This scope permits recursive access to the complete `$DOWNLOAD` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$DOWNLOAD"},{"path":"$DOWNLOAD/**"}]}},"scope-exe":{"identifier":"scope-exe","description":"This scope permits access to all files and list content of top level directories in the `$EXE` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$EXE"},{"path":"$EXE/*"}]}},"scope-exe-index":{"identifier":"scope-exe-index","description":"This scope permits to list all files and folders in the `$EXE`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$EXE"}]}},"scope-exe-recursive":{"identifier":"scope-exe-recursive","description":"This scope permits recursive access to the complete `$EXE` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$EXE"},{"path":"$EXE/**"}]}},"scope-font":{"identifier":"scope-font","description":"This scope permits access to all files and list content of top level directories in the `$FONT` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$FONT"},{"path":"$FONT/*"}]}},"scope-font-index":{"identifier":"scope-font-index","description":"This scope permits to list all files and folders in the `$FONT`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$FONT"}]}},"scope-font-recursive":{"identifier":"scope-font-recursive","description":"This scope permits recursive access to the complete `$FONT` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$FONT"},{"path":"$FONT/**"}]}},"scope-home":{"identifier":"scope-home","description":"This scope permits access to all files and list content of top level directories in the `$HOME` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$HOME"},{"path":"$HOME/*"}]}},"scope-home-index":{"identifier":"scope-home-index","description":"This scope permits to list all files and folders in the `$HOME`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$HOME"}]}},"scope-home-recursive":{"identifier":"scope-home-recursive","description":"This scope permits recursive access to the complete `$HOME` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$HOME"},{"path":"$HOME/**"}]}},"scope-localdata":{"identifier":"scope-localdata","description":"This scope permits access to all files and list content of top level directories in the `$LOCALDATA` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$LOCALDATA"},{"path":"$LOCALDATA/*"}]}},"scope-localdata-index":{"identifier":"scope-localdata-index","description":"This scope permits to list all files and folders in the `$LOCALDATA`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$LOCALDATA"}]}},"scope-localdata-recursive":{"identifier":"scope-localdata-recursive","description":"This scope permits recursive access to the complete `$LOCALDATA` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$LOCALDATA"},{"path":"$LOCALDATA/**"}]}},"scope-log":{"identifier":"scope-log","description":"This scope permits access to all files and list content of top level directories in the `$LOG` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$LOG"},{"path":"$LOG/*"}]}},"scope-log-index":{"identifier":"scope-log-index","description":"This scope permits to list all files and folders in the `$LOG`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$LOG"}]}},"scope-log-recursive":{"identifier":"scope-log-recursive","description":"This scope permits recursive access to the complete `$LOG` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$LOG"},{"path":"$LOG/**"}]}},"scope-picture":{"identifier":"scope-picture","description":"This scope permits access to all files and list content of top level directories in the `$PICTURE` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$PICTURE"},{"path":"$PICTURE/*"}]}},"scope-picture-index":{"identifier":"scope-picture-index","description":"This scope permits to list all files and folders in the `$PICTURE`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$PICTURE"}]}},"scope-picture-recursive":{"identifier":"scope-picture-recursive","description":"This scope permits recursive access to the complete `$PICTURE` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$PICTURE"},{"path":"$PICTURE/**"}]}},"scope-public":{"identifier":"scope-public","description":"This scope permits access to all files and list content of top level directories in the `$PUBLIC` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$PUBLIC"},{"path":"$PUBLIC/*"}]}},"scope-public-index":{"identifier":"scope-public-index","description":"This scope permits to list all files and folders in the `$PUBLIC`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$PUBLIC"}]}},"scope-public-recursive":{"identifier":"scope-public-recursive","description":"This scope permits recursive access to the complete `$PUBLIC` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$PUBLIC"},{"path":"$PUBLIC/**"}]}},"scope-resource":{"identifier":"scope-resource","description":"This scope permits access to all files and list content of top level directories in the `$RESOURCE` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$RESOURCE"},{"path":"$RESOURCE/*"}]}},"scope-resource-index":{"identifier":"scope-resource-index","description":"This scope permits to list all files and folders in the `$RESOURCE`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$RESOURCE"}]}},"scope-resource-recursive":{"identifier":"scope-resource-recursive","description":"This scope permits recursive access to the complete `$RESOURCE` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$RESOURCE"},{"path":"$RESOURCE/**"}]}},"scope-runtime":{"identifier":"scope-runtime","description":"This scope permits access to all files and list content of top level directories in the `$RUNTIME` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$RUNTIME"},{"path":"$RUNTIME/*"}]}},"scope-runtime-index":{"identifier":"scope-runtime-index","description":"This scope permits to list all files and folders in the `$RUNTIME`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$RUNTIME"}]}},"scope-runtime-recursive":{"identifier":"scope-runtime-recursive","description":"This scope permits recursive access to the complete `$RUNTIME` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$RUNTIME"},{"path":"$RUNTIME/**"}]}},"scope-temp":{"identifier":"scope-temp","description":"This scope permits access to all files and list content of top level directories in the `$TEMP` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$TEMP"},{"path":"$TEMP/*"}]}},"scope-temp-index":{"identifier":"scope-temp-index","description":"This scope permits to list all files and folders in the `$TEMP`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$TEMP"}]}},"scope-temp-recursive":{"identifier":"scope-temp-recursive","description":"This scope permits recursive access to the complete `$TEMP` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$TEMP"},{"path":"$TEMP/**"}]}},"scope-template":{"identifier":"scope-template","description":"This scope permits access to all files and list content of top level directories in the `$TEMPLATE` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$TEMPLATE"},{"path":"$TEMPLATE/*"}]}},"scope-template-index":{"identifier":"scope-template-index","description":"This scope permits to list all files and folders in the `$TEMPLATE`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$TEMPLATE"}]}},"scope-template-recursive":{"identifier":"scope-template-recursive","description":"This scope permits recursive access to the complete `$TEMPLATE` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$TEMPLATE"},{"path":"$TEMPLATE/**"}]}},"scope-video":{"identifier":"scope-video","description":"This scope permits access to all files and list content of top level directories in the `$VIDEO` folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$VIDEO"},{"path":"$VIDEO/*"}]}},"scope-video-index":{"identifier":"scope-video-index","description":"This scope permits to list all files and folders in the `$VIDEO`folder.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$VIDEO"}]}},"scope-video-recursive":{"identifier":"scope-video-recursive","description":"This scope permits recursive access to the complete `$VIDEO` folder, including sub directories and files.","commands":{"allow":[],"deny":[]},"scope":{"allow":[{"path":"$VIDEO"},{"path":"$VIDEO/**"}]}},"write-all":{"identifier":"write-all","description":"This enables all write related commands without any pre-configured accessible paths.","commands":{"allow":["mkdir","create","copy_file","remove","rename","truncate","ftruncate","write","write_file","write_text_file"],"deny":[]}},"write-files":{"identifier":"write-files","description":"This enables all file write related commands without any pre-configured accessible paths.","commands":{"allow":["create","copy_file","remove","rename","truncate","ftruncate","write","write_file","write_text_file"],"deny":[]}}},"permission_sets":{"allow-app-meta":{"identifier":"allow-app-meta","description":"This allows non-recursive read access to metadata of the application folders, including file listing and statistics.","permissions":["read-meta","scope-app-index"]},"allow-app-meta-recursive":{"identifier":"allow-app-meta-recursive","description":"This allows full recursive read access to metadata of the application folders, including file listing and statistics.","permissions":["read-meta","scope-app-recursive"]},"allow-app-read":{"identifier":"allow-app-read","description":"This allows non-recursive read access to the application folders.","permissions":["read-all","scope-app"]},"allow-app-read-recursive":{"identifier":"allow-app-read-recursive","description":"This allows full recursive read access to the complete application folders, files and subdirectories.","permissions":["read-all","scope-app-recursive"]},"allow-app-write":{"identifier":"allow-app-write","description":"This allows non-recursive write access to the application folders.","permissions":["write-all","scope-app"]},"allow-app-write-recursive":{"identifier":"allow-app-write-recursive","description":"This allows full recursive write access to the complete application folders, files and subdirectories.","permissions":["write-all","scope-app-recursive"]},"allow-appcache-meta":{"identifier":"allow-appcache-meta","description":"This allows non-recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics.","permissions":["read-meta","scope-appcache-index"]},"allow-appcache-meta-recursive":{"identifier":"allow-appcache-meta-recursive","description":"This allows full recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics.","permissions":["read-meta","scope-appcache-recursive"]},"allow-appcache-read":{"identifier":"allow-appcache-read","description":"This allows non-recursive read access to the `$APPCACHE` folder.","permissions":["read-all","scope-appcache"]},"allow-appcache-read-recursive":{"identifier":"allow-appcache-read-recursive","description":"This allows full recursive read access to the complete `$APPCACHE` folder, files and subdirectories.","permissions":["read-all","scope-appcache-recursive"]},"allow-appcache-write":{"identifier":"allow-appcache-write","description":"This allows non-recursive write access to the `$APPCACHE` folder.","permissions":["write-all","scope-appcache"]},"allow-appcache-write-recursive":{"identifier":"allow-appcache-write-recursive","description":"This allows full recursive write access to the complete `$APPCACHE` folder, files and subdirectories.","permissions":["write-all","scope-appcache-recursive"]},"allow-appconfig-meta":{"identifier":"allow-appconfig-meta","description":"This allows non-recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.","permissions":["read-meta","scope-appconfig-index"]},"allow-appconfig-meta-recursive":{"identifier":"allow-appconfig-meta-recursive","description":"This allows full recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.","permissions":["read-meta","scope-appconfig-recursive"]},"allow-appconfig-read":{"identifier":"allow-appconfig-read","description":"This allows non-recursive read access to the `$APPCONFIG` folder.","permissions":["read-all","scope-appconfig"]},"allow-appconfig-read-recursive":{"identifier":"allow-appconfig-read-recursive","description":"This allows full recursive read access to the complete `$APPCONFIG` folder, files and subdirectories.","permissions":["read-all","scope-appconfig-recursive"]},"allow-appconfig-write":{"identifier":"allow-appconfig-write","description":"This allows non-recursive write access to the `$APPCONFIG` folder.","permissions":["write-all","scope-appconfig"]},"allow-appconfig-write-recursive":{"identifier":"allow-appconfig-write-recursive","description":"This allows full recursive write access to the complete `$APPCONFIG` folder, files and subdirectories.","permissions":["write-all","scope-appconfig-recursive"]},"allow-appdata-meta":{"identifier":"allow-appdata-meta","description":"This allows non-recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics.","permissions":["read-meta","scope-appdata-index"]},"allow-appdata-meta-recursive":{"identifier":"allow-appdata-meta-recursive","description":"This allows full recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics.","permissions":["read-meta","scope-appdata-recursive"]},"allow-appdata-read":{"identifier":"allow-appdata-read","description":"This allows non-recursive read access to the `$APPDATA` folder.","permissions":["read-all","scope-appdata"]},"allow-appdata-read-recursive":{"identifier":"allow-appdata-read-recursive","description":"This allows full recursive read access to the complete `$APPDATA` folder, files and subdirectories.","permissions":["read-all","scope-appdata-recursive"]},"allow-appdata-write":{"identifier":"allow-appdata-write","description":"This allows non-recursive write access to the `$APPDATA` folder.","permissions":["write-all","scope-appdata"]},"allow-appdata-write-recursive":{"identifier":"allow-appdata-write-recursive","description":"This allows full recursive write access to the complete `$APPDATA` folder, files and subdirectories.","permissions":["write-all","scope-appdata-recursive"]},"allow-applocaldata-meta":{"identifier":"allow-applocaldata-meta","description":"This allows non-recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.","permissions":["read-meta","scope-applocaldata-index"]},"allow-applocaldata-meta-recursive":{"identifier":"allow-applocaldata-meta-recursive","description":"This allows full recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.","permissions":["read-meta","scope-applocaldata-recursive"]},"allow-applocaldata-read":{"identifier":"allow-applocaldata-read","description":"This allows non-recursive read access to the `$APPLOCALDATA` folder.","permissions":["read-all","scope-applocaldata"]},"allow-applocaldata-read-recursive":{"identifier":"allow-applocaldata-read-recursive","description":"This allows full recursive read access to the complete `$APPLOCALDATA` folder, files and subdirectories.","permissions":["read-all","scope-applocaldata-recursive"]},"allow-applocaldata-write":{"identifier":"allow-applocaldata-write","description":"This allows non-recursive write access to the `$APPLOCALDATA` folder.","permissions":["write-all","scope-applocaldata"]},"allow-applocaldata-write-recursive":{"identifier":"allow-applocaldata-write-recursive","description":"This allows full recursive write access to the complete `$APPLOCALDATA` folder, files and subdirectories.","permissions":["write-all","scope-applocaldata-recursive"]},"allow-applog-meta":{"identifier":"allow-applog-meta","description":"This allows non-recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics.","permissions":["read-meta","scope-applog-index"]},"allow-applog-meta-recursive":{"identifier":"allow-applog-meta-recursive","description":"This allows full recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics.","permissions":["read-meta","scope-applog-recursive"]},"allow-applog-read":{"identifier":"allow-applog-read","description":"This allows non-recursive read access to the `$APPLOG` folder.","permissions":["read-all","scope-applog"]},"allow-applog-read-recursive":{"identifier":"allow-applog-read-recursive","description":"This allows full recursive read access to the complete `$APPLOG` folder, files and subdirectories.","permissions":["read-all","scope-applog-recursive"]},"allow-applog-write":{"identifier":"allow-applog-write","description":"This allows non-recursive write access to the `$APPLOG` folder.","permissions":["write-all","scope-applog"]},"allow-applog-write-recursive":{"identifier":"allow-applog-write-recursive","description":"This allows full recursive write access to the complete `$APPLOG` folder, files and subdirectories.","permissions":["write-all","scope-applog-recursive"]},"allow-audio-meta":{"identifier":"allow-audio-meta","description":"This allows non-recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics.","permissions":["read-meta","scope-audio-index"]},"allow-audio-meta-recursive":{"identifier":"allow-audio-meta-recursive","description":"This allows full recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics.","permissions":["read-meta","scope-audio-recursive"]},"allow-audio-read":{"identifier":"allow-audio-read","description":"This allows non-recursive read access to the `$AUDIO` folder.","permissions":["read-all","scope-audio"]},"allow-audio-read-recursive":{"identifier":"allow-audio-read-recursive","description":"This allows full recursive read access to the complete `$AUDIO` folder, files and subdirectories.","permissions":["read-all","scope-audio-recursive"]},"allow-audio-write":{"identifier":"allow-audio-write","description":"This allows non-recursive write access to the `$AUDIO` folder.","permissions":["write-all","scope-audio"]},"allow-audio-write-recursive":{"identifier":"allow-audio-write-recursive","description":"This allows full recursive write access to the complete `$AUDIO` folder, files and subdirectories.","permissions":["write-all","scope-audio-recursive"]},"allow-cache-meta":{"identifier":"allow-cache-meta","description":"This allows non-recursive read access to metadata of the `$CACHE` folder, including file listing and statistics.","permissions":["read-meta","scope-cache-index"]},"allow-cache-meta-recursive":{"identifier":"allow-cache-meta-recursive","description":"This allows full recursive read access to metadata of the `$CACHE` folder, including file listing and statistics.","permissions":["read-meta","scope-cache-recursive"]},"allow-cache-read":{"identifier":"allow-cache-read","description":"This allows non-recursive read access to the `$CACHE` folder.","permissions":["read-all","scope-cache"]},"allow-cache-read-recursive":{"identifier":"allow-cache-read-recursive","description":"This allows full recursive read access to the complete `$CACHE` folder, files and subdirectories.","permissions":["read-all","scope-cache-recursive"]},"allow-cache-write":{"identifier":"allow-cache-write","description":"This allows non-recursive write access to the `$CACHE` folder.","permissions":["write-all","scope-cache"]},"allow-cache-write-recursive":{"identifier":"allow-cache-write-recursive","description":"This allows full recursive write access to the complete `$CACHE` folder, files and subdirectories.","permissions":["write-all","scope-cache-recursive"]},"allow-config-meta":{"identifier":"allow-config-meta","description":"This allows non-recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics.","permissions":["read-meta","scope-config-index"]},"allow-config-meta-recursive":{"identifier":"allow-config-meta-recursive","description":"This allows full recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics.","permissions":["read-meta","scope-config-recursive"]},"allow-config-read":{"identifier":"allow-config-read","description":"This allows non-recursive read access to the `$CONFIG` folder.","permissions":["read-all","scope-config"]},"allow-config-read-recursive":{"identifier":"allow-config-read-recursive","description":"This allows full recursive read access to the complete `$CONFIG` folder, files and subdirectories.","permissions":["read-all","scope-config-recursive"]},"allow-config-write":{"identifier":"allow-config-write","description":"This allows non-recursive write access to the `$CONFIG` folder.","permissions":["write-all","scope-config"]},"allow-config-write-recursive":{"identifier":"allow-config-write-recursive","description":"This allows full recursive write access to the complete `$CONFIG` folder, files and subdirectories.","permissions":["write-all","scope-config-recursive"]},"allow-data-meta":{"identifier":"allow-data-meta","description":"This allows non-recursive read access to metadata of the `$DATA` folder, including file listing and statistics.","permissions":["read-meta","scope-data-index"]},"allow-data-meta-recursive":{"identifier":"allow-data-meta-recursive","description":"This allows full recursive read access to metadata of the `$DATA` folder, including file listing and statistics.","permissions":["read-meta","scope-data-recursive"]},"allow-data-read":{"identifier":"allow-data-read","description":"This allows non-recursive read access to the `$DATA` folder.","permissions":["read-all","scope-data"]},"allow-data-read-recursive":{"identifier":"allow-data-read-recursive","description":"This allows full recursive read access to the complete `$DATA` folder, files and subdirectories.","permissions":["read-all","scope-data-recursive"]},"allow-data-write":{"identifier":"allow-data-write","description":"This allows non-recursive write access to the `$DATA` folder.","permissions":["write-all","scope-data"]},"allow-data-write-recursive":{"identifier":"allow-data-write-recursive","description":"This allows full recursive write access to the complete `$DATA` folder, files and subdirectories.","permissions":["write-all","scope-data-recursive"]},"allow-desktop-meta":{"identifier":"allow-desktop-meta","description":"This allows non-recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics.","permissions":["read-meta","scope-desktop-index"]},"allow-desktop-meta-recursive":{"identifier":"allow-desktop-meta-recursive","description":"This allows full recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics.","permissions":["read-meta","scope-desktop-recursive"]},"allow-desktop-read":{"identifier":"allow-desktop-read","description":"This allows non-recursive read access to the `$DESKTOP` folder.","permissions":["read-all","scope-desktop"]},"allow-desktop-read-recursive":{"identifier":"allow-desktop-read-recursive","description":"This allows full recursive read access to the complete `$DESKTOP` folder, files and subdirectories.","permissions":["read-all","scope-desktop-recursive"]},"allow-desktop-write":{"identifier":"allow-desktop-write","description":"This allows non-recursive write access to the `$DESKTOP` folder.","permissions":["write-all","scope-desktop"]},"allow-desktop-write-recursive":{"identifier":"allow-desktop-write-recursive","description":"This allows full recursive write access to the complete `$DESKTOP` folder, files and subdirectories.","permissions":["write-all","scope-desktop-recursive"]},"allow-document-meta":{"identifier":"allow-document-meta","description":"This allows non-recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.","permissions":["read-meta","scope-document-index"]},"allow-document-meta-recursive":{"identifier":"allow-document-meta-recursive","description":"This allows full recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.","permissions":["read-meta","scope-document-recursive"]},"allow-document-read":{"identifier":"allow-document-read","description":"This allows non-recursive read access to the `$DOCUMENT` folder.","permissions":["read-all","scope-document"]},"allow-document-read-recursive":{"identifier":"allow-document-read-recursive","description":"This allows full recursive read access to the complete `$DOCUMENT` folder, files and subdirectories.","permissions":["read-all","scope-document-recursive"]},"allow-document-write":{"identifier":"allow-document-write","description":"This allows non-recursive write access to the `$DOCUMENT` folder.","permissions":["write-all","scope-document"]},"allow-document-write-recursive":{"identifier":"allow-document-write-recursive","description":"This allows full recursive write access to the complete `$DOCUMENT` folder, files and subdirectories.","permissions":["write-all","scope-document-recursive"]},"allow-download-meta":{"identifier":"allow-download-meta","description":"This allows non-recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.","permissions":["read-meta","scope-download-index"]},"allow-download-meta-recursive":{"identifier":"allow-download-meta-recursive","description":"This allows full recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.","permissions":["read-meta","scope-download-recursive"]},"allow-download-read":{"identifier":"allow-download-read","description":"This allows non-recursive read access to the `$DOWNLOAD` folder.","permissions":["read-all","scope-download"]},"allow-download-read-recursive":{"identifier":"allow-download-read-recursive","description":"This allows full recursive read access to the complete `$DOWNLOAD` folder, files and subdirectories.","permissions":["read-all","scope-download-recursive"]},"allow-download-write":{"identifier":"allow-download-write","description":"This allows non-recursive write access to the `$DOWNLOAD` folder.","permissions":["write-all","scope-download"]},"allow-download-write-recursive":{"identifier":"allow-download-write-recursive","description":"This allows full recursive write access to the complete `$DOWNLOAD` folder, files and subdirectories.","permissions":["write-all","scope-download-recursive"]},"allow-exe-meta":{"identifier":"allow-exe-meta","description":"This allows non-recursive read access to metadata of the `$EXE` folder, including file listing and statistics.","permissions":["read-meta","scope-exe-index"]},"allow-exe-meta-recursive":{"identifier":"allow-exe-meta-recursive","description":"This allows full recursive read access to metadata of the `$EXE` folder, including file listing and statistics.","permissions":["read-meta","scope-exe-recursive"]},"allow-exe-read":{"identifier":"allow-exe-read","description":"This allows non-recursive read access to the `$EXE` folder.","permissions":["read-all","scope-exe"]},"allow-exe-read-recursive":{"identifier":"allow-exe-read-recursive","description":"This allows full recursive read access to the complete `$EXE` folder, files and subdirectories.","permissions":["read-all","scope-exe-recursive"]},"allow-exe-write":{"identifier":"allow-exe-write","description":"This allows non-recursive write access to the `$EXE` folder.","permissions":["write-all","scope-exe"]},"allow-exe-write-recursive":{"identifier":"allow-exe-write-recursive","description":"This allows full recursive write access to the complete `$EXE` folder, files and subdirectories.","permissions":["write-all","scope-exe-recursive"]},"allow-font-meta":{"identifier":"allow-font-meta","description":"This allows non-recursive read access to metadata of the `$FONT` folder, including file listing and statistics.","permissions":["read-meta","scope-font-index"]},"allow-font-meta-recursive":{"identifier":"allow-font-meta-recursive","description":"This allows full recursive read access to metadata of the `$FONT` folder, including file listing and statistics.","permissions":["read-meta","scope-font-recursive"]},"allow-font-read":{"identifier":"allow-font-read","description":"This allows non-recursive read access to the `$FONT` folder.","permissions":["read-all","scope-font"]},"allow-font-read-recursive":{"identifier":"allow-font-read-recursive","description":"This allows full recursive read access to the complete `$FONT` folder, files and subdirectories.","permissions":["read-all","scope-font-recursive"]},"allow-font-write":{"identifier":"allow-font-write","description":"This allows non-recursive write access to the `$FONT` folder.","permissions":["write-all","scope-font"]},"allow-font-write-recursive":{"identifier":"allow-font-write-recursive","description":"This allows full recursive write access to the complete `$FONT` folder, files and subdirectories.","permissions":["write-all","scope-font-recursive"]},"allow-home-meta":{"identifier":"allow-home-meta","description":"This allows non-recursive read access to metadata of the `$HOME` folder, including file listing and statistics.","permissions":["read-meta","scope-home-index"]},"allow-home-meta-recursive":{"identifier":"allow-home-meta-recursive","description":"This allows full recursive read access to metadata of the `$HOME` folder, including file listing and statistics.","permissions":["read-meta","scope-home-recursive"]},"allow-home-read":{"identifier":"allow-home-read","description":"This allows non-recursive read access to the `$HOME` folder.","permissions":["read-all","scope-home"]},"allow-home-read-recursive":{"identifier":"allow-home-read-recursive","description":"This allows full recursive read access to the complete `$HOME` folder, files and subdirectories.","permissions":["read-all","scope-home-recursive"]},"allow-home-write":{"identifier":"allow-home-write","description":"This allows non-recursive write access to the `$HOME` folder.","permissions":["write-all","scope-home"]},"allow-home-write-recursive":{"identifier":"allow-home-write-recursive","description":"This allows full recursive write access to the complete `$HOME` folder, files and subdirectories.","permissions":["write-all","scope-home-recursive"]},"allow-localdata-meta":{"identifier":"allow-localdata-meta","description":"This allows non-recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.","permissions":["read-meta","scope-localdata-index"]},"allow-localdata-meta-recursive":{"identifier":"allow-localdata-meta-recursive","description":"This allows full recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.","permissions":["read-meta","scope-localdata-recursive"]},"allow-localdata-read":{"identifier":"allow-localdata-read","description":"This allows non-recursive read access to the `$LOCALDATA` folder.","permissions":["read-all","scope-localdata"]},"allow-localdata-read-recursive":{"identifier":"allow-localdata-read-recursive","description":"This allows full recursive read access to the complete `$LOCALDATA` folder, files and subdirectories.","permissions":["read-all","scope-localdata-recursive"]},"allow-localdata-write":{"identifier":"allow-localdata-write","description":"This allows non-recursive write access to the `$LOCALDATA` folder.","permissions":["write-all","scope-localdata"]},"allow-localdata-write-recursive":{"identifier":"allow-localdata-write-recursive","description":"This allows full recursive write access to the complete `$LOCALDATA` folder, files and subdirectories.","permissions":["write-all","scope-localdata-recursive"]},"allow-log-meta":{"identifier":"allow-log-meta","description":"This allows non-recursive read access to metadata of the `$LOG` folder, including file listing and statistics.","permissions":["read-meta","scope-log-index"]},"allow-log-meta-recursive":{"identifier":"allow-log-meta-recursive","description":"This allows full recursive read access to metadata of the `$LOG` folder, including file listing and statistics.","permissions":["read-meta","scope-log-recursive"]},"allow-log-read":{"identifier":"allow-log-read","description":"This allows non-recursive read access to the `$LOG` folder.","permissions":["read-all","scope-log"]},"allow-log-read-recursive":{"identifier":"allow-log-read-recursive","description":"This allows full recursive read access to the complete `$LOG` folder, files and subdirectories.","permissions":["read-all","scope-log-recursive"]},"allow-log-write":{"identifier":"allow-log-write","description":"This allows non-recursive write access to the `$LOG` folder.","permissions":["write-all","scope-log"]},"allow-log-write-recursive":{"identifier":"allow-log-write-recursive","description":"This allows full recursive write access to the complete `$LOG` folder, files and subdirectories.","permissions":["write-all","scope-log-recursive"]},"allow-picture-meta":{"identifier":"allow-picture-meta","description":"This allows non-recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics.","permissions":["read-meta","scope-picture-index"]},"allow-picture-meta-recursive":{"identifier":"allow-picture-meta-recursive","description":"This allows full recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics.","permissions":["read-meta","scope-picture-recursive"]},"allow-picture-read":{"identifier":"allow-picture-read","description":"This allows non-recursive read access to the `$PICTURE` folder.","permissions":["read-all","scope-picture"]},"allow-picture-read-recursive":{"identifier":"allow-picture-read-recursive","description":"This allows full recursive read access to the complete `$PICTURE` folder, files and subdirectories.","permissions":["read-all","scope-picture-recursive"]},"allow-picture-write":{"identifier":"allow-picture-write","description":"This allows non-recursive write access to the `$PICTURE` folder.","permissions":["write-all","scope-picture"]},"allow-picture-write-recursive":{"identifier":"allow-picture-write-recursive","description":"This allows full recursive write access to the complete `$PICTURE` folder, files and subdirectories.","permissions":["write-all","scope-picture-recursive"]},"allow-public-meta":{"identifier":"allow-public-meta","description":"This allows non-recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics.","permissions":["read-meta","scope-public-index"]},"allow-public-meta-recursive":{"identifier":"allow-public-meta-recursive","description":"This allows full recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics.","permissions":["read-meta","scope-public-recursive"]},"allow-public-read":{"identifier":"allow-public-read","description":"This allows non-recursive read access to the `$PUBLIC` folder.","permissions":["read-all","scope-public"]},"allow-public-read-recursive":{"identifier":"allow-public-read-recursive","description":"This allows full recursive read access to the complete `$PUBLIC` folder, files and subdirectories.","permissions":["read-all","scope-public-recursive"]},"allow-public-write":{"identifier":"allow-public-write","description":"This allows non-recursive write access to the `$PUBLIC` folder.","permissions":["write-all","scope-public"]},"allow-public-write-recursive":{"identifier":"allow-public-write-recursive","description":"This allows full recursive write access to the complete `$PUBLIC` folder, files and subdirectories.","permissions":["write-all","scope-public-recursive"]},"allow-resource-meta":{"identifier":"allow-resource-meta","description":"This allows non-recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics.","permissions":["read-meta","scope-resource-index"]},"allow-resource-meta-recursive":{"identifier":"allow-resource-meta-recursive","description":"This allows full recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics.","permissions":["read-meta","scope-resource-recursive"]},"allow-resource-read":{"identifier":"allow-resource-read","description":"This allows non-recursive read access to the `$RESOURCE` folder.","permissions":["read-all","scope-resource"]},"allow-resource-read-recursive":{"identifier":"allow-resource-read-recursive","description":"This allows full recursive read access to the complete `$RESOURCE` folder, files and subdirectories.","permissions":["read-all","scope-resource-recursive"]},"allow-resource-write":{"identifier":"allow-resource-write","description":"This allows non-recursive write access to the `$RESOURCE` folder.","permissions":["write-all","scope-resource"]},"allow-resource-write-recursive":{"identifier":"allow-resource-write-recursive","description":"This allows full recursive write access to the complete `$RESOURCE` folder, files and subdirectories.","permissions":["write-all","scope-resource-recursive"]},"allow-runtime-meta":{"identifier":"allow-runtime-meta","description":"This allows non-recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics.","permissions":["read-meta","scope-runtime-index"]},"allow-runtime-meta-recursive":{"identifier":"allow-runtime-meta-recursive","description":"This allows full recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics.","permissions":["read-meta","scope-runtime-recursive"]},"allow-runtime-read":{"identifier":"allow-runtime-read","description":"This allows non-recursive read access to the `$RUNTIME` folder.","permissions":["read-all","scope-runtime"]},"allow-runtime-read-recursive":{"identifier":"allow-runtime-read-recursive","description":"This allows full recursive read access to the complete `$RUNTIME` folder, files and subdirectories.","permissions":["read-all","scope-runtime-recursive"]},"allow-runtime-write":{"identifier":"allow-runtime-write","description":"This allows non-recursive write access to the `$RUNTIME` folder.","permissions":["write-all","scope-runtime"]},"allow-runtime-write-recursive":{"identifier":"allow-runtime-write-recursive","description":"This allows full recursive write access to the complete `$RUNTIME` folder, files and subdirectories.","permissions":["write-all","scope-runtime-recursive"]},"allow-temp-meta":{"identifier":"allow-temp-meta","description":"This allows non-recursive read access to metadata of the `$TEMP` folder, including file listing and statistics.","permissions":["read-meta","scope-temp-index"]},"allow-temp-meta-recursive":{"identifier":"allow-temp-meta-recursive","description":"This allows full recursive read access to metadata of the `$TEMP` folder, including file listing and statistics.","permissions":["read-meta","scope-temp-recursive"]},"allow-temp-read":{"identifier":"allow-temp-read","description":"This allows non-recursive read access to the `$TEMP` folder.","permissions":["read-all","scope-temp"]},"allow-temp-read-recursive":{"identifier":"allow-temp-read-recursive","description":"This allows full recursive read access to the complete `$TEMP` folder, files and subdirectories.","permissions":["read-all","scope-temp-recursive"]},"allow-temp-write":{"identifier":"allow-temp-write","description":"This allows non-recursive write access to the `$TEMP` folder.","permissions":["write-all","scope-temp"]},"allow-temp-write-recursive":{"identifier":"allow-temp-write-recursive","description":"This allows full recursive write access to the complete `$TEMP` folder, files and subdirectories.","permissions":["write-all","scope-temp-recursive"]},"allow-template-meta":{"identifier":"allow-template-meta","description":"This allows non-recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics.","permissions":["read-meta","scope-template-index"]},"allow-template-meta-recursive":{"identifier":"allow-template-meta-recursive","description":"This allows full recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics.","permissions":["read-meta","scope-template-recursive"]},"allow-template-read":{"identifier":"allow-template-read","description":"This allows non-recursive read access to the `$TEMPLATE` folder.","permissions":["read-all","scope-template"]},"allow-template-read-recursive":{"identifier":"allow-template-read-recursive","description":"This allows full recursive read access to the complete `$TEMPLATE` folder, files and subdirectories.","permissions":["read-all","scope-template-recursive"]},"allow-template-write":{"identifier":"allow-template-write","description":"This allows non-recursive write access to the `$TEMPLATE` folder.","permissions":["write-all","scope-template"]},"allow-template-write-recursive":{"identifier":"allow-template-write-recursive","description":"This allows full recursive write access to the complete `$TEMPLATE` folder, files and subdirectories.","permissions":["write-all","scope-template-recursive"]},"allow-video-meta":{"identifier":"allow-video-meta","description":"This allows non-recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics.","permissions":["read-meta","scope-video-index"]},"allow-video-meta-recursive":{"identifier":"allow-video-meta-recursive","description":"This allows full recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics.","permissions":["read-meta","scope-video-recursive"]},"allow-video-read":{"identifier":"allow-video-read","description":"This allows non-recursive read access to the `$VIDEO` folder.","permissions":["read-all","scope-video"]},"allow-video-read-recursive":{"identifier":"allow-video-read-recursive","description":"This allows full recursive read access to the complete `$VIDEO` folder, files and subdirectories.","permissions":["read-all","scope-video-recursive"]},"allow-video-write":{"identifier":"allow-video-write","description":"This allows non-recursive write access to the `$VIDEO` folder.","permissions":["write-all","scope-video"]},"allow-video-write-recursive":{"identifier":"allow-video-write-recursive","description":"This allows full recursive write access to the complete `$VIDEO` folder, files and subdirectories.","permissions":["write-all","scope-video-recursive"]},"deny-default":{"identifier":"deny-default","description":"This denies access to dangerous Tauri relevant files and folders by default.","permissions":["deny-webview-data-linux","deny-webview-data-windows"]}},"global_scope_schema":{"$schema":"http://json-schema.org/draft-07/schema#","anyOf":[{"description":"A path that can be accessed by the webview when using the fs APIs. FS scope path pattern.\n\nThe pattern can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$APP`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.","type":"string"},{"properties":{"path":{"description":"A path that can be accessed by the webview when using the fs APIs.\n\nThe pattern can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$APP`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.","type":"string"}},"required":["path"],"type":"object"}],"description":"FS scope entry.","title":"FsScopeEntry"}},"global-shortcut":{"default_permission":{"identifier":"default","description":"No features are enabled by default, as we believe\nthe shortcuts can be inherently dangerous and it is\napplication specific if specific shortcuts should be\nregistered or unregistered.\n","permissions":[]},"permissions":{"allow-is-registered":{"identifier":"allow-is-registered","description":"Enables the is_registered command without any pre-configured scope.","commands":{"allow":["is_registered"],"deny":[]}},"allow-register":{"identifier":"allow-register","description":"Enables the register command without any pre-configured scope.","commands":{"allow":["register"],"deny":[]}},"allow-register-all":{"identifier":"allow-register-all","description":"Enables the register_all command without any pre-configured scope.","commands":{"allow":["register_all"],"deny":[]}},"allow-unregister":{"identifier":"allow-unregister","description":"Enables the unregister command without any pre-configured scope.","commands":{"allow":["unregister"],"deny":[]}},"allow-unregister-all":{"identifier":"allow-unregister-all","description":"Enables the unregister_all command without any pre-configured scope.","commands":{"allow":["unregister_all"],"deny":[]}},"deny-is-registered":{"identifier":"deny-is-registered","description":"Denies the is_registered command without any pre-configured scope.","commands":{"allow":[],"deny":["is_registered"]}},"deny-register":{"identifier":"deny-register","description":"Denies the register command without any pre-configured scope.","commands":{"allow":[],"deny":["register"]}},"deny-register-all":{"identifier":"deny-register-all","description":"Denies the register_all command without any pre-configured scope.","commands":{"allow":[],"deny":["register_all"]}},"deny-unregister":{"identifier":"deny-unregister","description":"Denies the unregister command without any pre-configured scope.","commands":{"allow":[],"deny":["unregister"]}},"deny-unregister-all":{"identifier":"deny-unregister-all","description":"Denies the unregister_all command without any pre-configured scope.","commands":{"allow":[],"deny":["unregister_all"]}}},"permission_sets":{},"global_scope_schema":null},"http":{"default_permission":{"identifier":"default","description":"This permission set configures what kind of\nfetch operations are available from the http plugin.\n\nThis enables all fetch operations but does not\nallow explicitly any origins to be fetched. This needs to\nbe manually configured before usage.\n\n#### Granted Permissions\n\nAll fetch operations are enabled.\n\n","permissions":["allow-fetch","allow-fetch-cancel","allow-fetch-read-body","allow-fetch-send"]},"permissions":{"allow-fetch":{"identifier":"allow-fetch","description":"Enables the fetch command without any pre-configured scope.","commands":{"allow":["fetch"],"deny":[]}},"allow-fetch-cancel":{"identifier":"allow-fetch-cancel","description":"Enables the fetch_cancel command without any pre-configured scope.","commands":{"allow":["fetch_cancel"],"deny":[]}},"allow-fetch-read-body":{"identifier":"allow-fetch-read-body","description":"Enables the fetch_read_body command without any pre-configured scope.","commands":{"allow":["fetch_read_body"],"deny":[]}},"allow-fetch-send":{"identifier":"allow-fetch-send","description":"Enables the fetch_send command without any pre-configured scope.","commands":{"allow":["fetch_send"],"deny":[]}},"deny-fetch":{"identifier":"deny-fetch","description":"Denies the fetch command without any pre-configured scope.","commands":{"allow":[],"deny":["fetch"]}},"deny-fetch-cancel":{"identifier":"deny-fetch-cancel","description":"Denies the fetch_cancel command without any pre-configured scope.","commands":{"allow":[],"deny":["fetch_cancel"]}},"deny-fetch-read-body":{"identifier":"deny-fetch-read-body","description":"Denies the fetch_read_body command without any pre-configured scope.","commands":{"allow":[],"deny":["fetch_read_body"]}},"deny-fetch-send":{"identifier":"deny-fetch-send","description":"Denies the fetch_send command without any pre-configured scope.","commands":{"allow":[],"deny":["fetch_send"]}}},"permission_sets":{},"global_scope_schema":{"$schema":"http://json-schema.org/draft-07/schema#","anyOf":[{"description":"A URL that can be accessed by the webview when using the HTTP APIs. Wildcards can be used following the URL pattern standard.\n\nSee [the URL Pattern spec](https://urlpattern.spec.whatwg.org/) for more information.\n\nExamples:\n\n- \"https://*\" : allows all HTTPS origin on port 443\n\n- \"https://*:*\" : allows all HTTPS origin on any port\n\n- \"https://*.github.com/tauri-apps/tauri\": allows any subdomain of \"github.com\" with the \"tauri-apps/api\" path\n\n- \"https://myapi.service.com/users/*\": allows access to any URLs that begins with \"https://myapi.service.com/users/\"","type":"string"},{"properties":{"url":{"description":"A URL that can be accessed by the webview when using the HTTP APIs. Wildcards can be used following the URL pattern standard.\n\nSee [the URL Pattern spec](https://urlpattern.spec.whatwg.org/) for more information.\n\nExamples:\n\n- \"https://*\" : allows all HTTPS origin on port 443\n\n- \"https://*:*\" : allows all HTTPS origin on any port\n\n- \"https://*.github.com/tauri-apps/tauri\": allows any subdomain of \"github.com\" with the \"tauri-apps/api\" path\n\n- \"https://myapi.service.com/users/*\": allows access to any URLs that begins with \"https://myapi.service.com/users/\"","type":"string"}},"required":["url"],"type":"object"}],"description":"HTTP scope entry.","title":"HttpScopeEntry"}},"notification":{"default_permission":{"identifier":"default","description":"This permission set configures which\nnotification features are by default exposed.\n\n#### Granted Permissions\n\nIt allows all notification related features.\n\n","permissions":["allow-is-permission-granted","allow-request-permission","allow-notify","allow-register-action-types","allow-register-listener","allow-cancel","allow-get-pending","allow-remove-active","allow-get-active","allow-check-permissions","allow-show","allow-batch","allow-list-channels","allow-delete-channel","allow-create-channel","allow-permission-state"]},"permissions":{"allow-batch":{"identifier":"allow-batch","description":"Enables the batch command without any pre-configured scope.","commands":{"allow":["batch"],"deny":[]}},"allow-cancel":{"identifier":"allow-cancel","description":"Enables the cancel command without any pre-configured scope.","commands":{"allow":["cancel"],"deny":[]}},"allow-check-permissions":{"identifier":"allow-check-permissions","description":"Enables the check_permissions command without any pre-configured scope.","commands":{"allow":["check_permissions"],"deny":[]}},"allow-create-channel":{"identifier":"allow-create-channel","description":"Enables the create_channel command without any pre-configured scope.","commands":{"allow":["create_channel"],"deny":[]}},"allow-delete-channel":{"identifier":"allow-delete-channel","description":"Enables the delete_channel command without any pre-configured scope.","commands":{"allow":["delete_channel"],"deny":[]}},"allow-get-active":{"identifier":"allow-get-active","description":"Enables the get_active command without any pre-configured scope.","commands":{"allow":["get_active"],"deny":[]}},"allow-get-pending":{"identifier":"allow-get-pending","description":"Enables the get_pending command without any pre-configured scope.","commands":{"allow":["get_pending"],"deny":[]}},"allow-is-permission-granted":{"identifier":"allow-is-permission-granted","description":"Enables the is_permission_granted command without any pre-configured scope.","commands":{"allow":["is_permission_granted"],"deny":[]}},"allow-list-channels":{"identifier":"allow-list-channels","description":"Enables the list_channels command without any pre-configured scope.","commands":{"allow":["list_channels"],"deny":[]}},"allow-notify":{"identifier":"allow-notify","description":"Enables the notify command without any pre-configured scope.","commands":{"allow":["notify"],"deny":[]}},"allow-permission-state":{"identifier":"allow-permission-state","description":"Enables the permission_state command without any pre-configured scope.","commands":{"allow":["permission_state"],"deny":[]}},"allow-register-action-types":{"identifier":"allow-register-action-types","description":"Enables the register_action_types command without any pre-configured scope.","commands":{"allow":["register_action_types"],"deny":[]}},"allow-register-listener":{"identifier":"allow-register-listener","description":"Enables the register_listener command without any pre-configured scope.","commands":{"allow":["register_listener"],"deny":[]}},"allow-remove-active":{"identifier":"allow-remove-active","description":"Enables the remove_active command without any pre-configured scope.","commands":{"allow":["remove_active"],"deny":[]}},"allow-request-permission":{"identifier":"allow-request-permission","description":"Enables the request_permission command without any pre-configured scope.","commands":{"allow":["request_permission"],"deny":[]}},"allow-show":{"identifier":"allow-show","description":"Enables the show command without any pre-configured scope.","commands":{"allow":["show"],"deny":[]}},"deny-batch":{"identifier":"deny-batch","description":"Denies the batch command without any pre-configured scope.","commands":{"allow":[],"deny":["batch"]}},"deny-cancel":{"identifier":"deny-cancel","description":"Denies the cancel command without any pre-configured scope.","commands":{"allow":[],"deny":["cancel"]}},"deny-check-permissions":{"identifier":"deny-check-permissions","description":"Denies the check_permissions command without any pre-configured scope.","commands":{"allow":[],"deny":["check_permissions"]}},"deny-create-channel":{"identifier":"deny-create-channel","description":"Denies the create_channel command without any pre-configured scope.","commands":{"allow":[],"deny":["create_channel"]}},"deny-delete-channel":{"identifier":"deny-delete-channel","description":"Denies the delete_channel command without any pre-configured scope.","commands":{"allow":[],"deny":["delete_channel"]}},"deny-get-active":{"identifier":"deny-get-active","description":"Denies the get_active command without any pre-configured scope.","commands":{"allow":[],"deny":["get_active"]}},"deny-get-pending":{"identifier":"deny-get-pending","description":"Denies the get_pending command without any pre-configured scope.","commands":{"allow":[],"deny":["get_pending"]}},"deny-is-permission-granted":{"identifier":"deny-is-permission-granted","description":"Denies the is_permission_granted command without any pre-configured scope.","commands":{"allow":[],"deny":["is_permission_granted"]}},"deny-list-channels":{"identifier":"deny-list-channels","description":"Denies the list_channels command without any pre-configured scope.","commands":{"allow":[],"deny":["list_channels"]}},"deny-notify":{"identifier":"deny-notify","description":"Denies the notify command without any pre-configured scope.","commands":{"allow":[],"deny":["notify"]}},"deny-permission-state":{"identifier":"deny-permission-state","description":"Denies the permission_state command without any pre-configured scope.","commands":{"allow":[],"deny":["permission_state"]}},"deny-register-action-types":{"identifier":"deny-register-action-types","description":"Denies the register_action_types command without any pre-configured scope.","commands":{"allow":[],"deny":["register_action_types"]}},"deny-register-listener":{"identifier":"deny-register-listener","description":"Denies the register_listener command without any pre-configured scope.","commands":{"allow":[],"deny":["register_listener"]}},"deny-remove-active":{"identifier":"deny-remove-active","description":"Denies the remove_active command without any pre-configured scope.","commands":{"allow":[],"deny":["remove_active"]}},"deny-request-permission":{"identifier":"deny-request-permission","description":"Denies the request_permission command without any pre-configured scope.","commands":{"allow":[],"deny":["request_permission"]}},"deny-show":{"identifier":"deny-show","description":"Denies the show command without any pre-configured scope.","commands":{"allow":[],"deny":["show"]}}},"permission_sets":{},"global_scope_schema":null},"os":{"default_permission":{"identifier":"default","description":"This permission set configures which\noperating system information are available\nto gather from the frontend.\n\n#### Granted Permissions\n\nAll information except the host name are available.\n\n","permissions":["allow-arch","allow-exe-extension","allow-family","allow-locale","allow-os-type","allow-platform","allow-version"]},"permissions":{"allow-arch":{"identifier":"allow-arch","description":"Enables the arch command without any pre-configured scope.","commands":{"allow":["arch"],"deny":[]}},"allow-exe-extension":{"identifier":"allow-exe-extension","description":"Enables the exe_extension command without any pre-configured scope.","commands":{"allow":["exe_extension"],"deny":[]}},"allow-family":{"identifier":"allow-family","description":"Enables the family command without any pre-configured scope.","commands":{"allow":["family"],"deny":[]}},"allow-hostname":{"identifier":"allow-hostname","description":"Enables the hostname command without any pre-configured scope.","commands":{"allow":["hostname"],"deny":[]}},"allow-locale":{"identifier":"allow-locale","description":"Enables the locale command without any pre-configured scope.","commands":{"allow":["locale"],"deny":[]}},"allow-os-type":{"identifier":"allow-os-type","description":"Enables the os_type command without any pre-configured scope.","commands":{"allow":["os_type"],"deny":[]}},"allow-platform":{"identifier":"allow-platform","description":"Enables the platform command without any pre-configured scope.","commands":{"allow":["platform"],"deny":[]}},"allow-version":{"identifier":"allow-version","description":"Enables the version command without any pre-configured scope.","commands":{"allow":["version"],"deny":[]}},"deny-arch":{"identifier":"deny-arch","description":"Denies the arch command without any pre-configured scope.","commands":{"allow":[],"deny":["arch"]}},"deny-exe-extension":{"identifier":"deny-exe-extension","description":"Denies the exe_extension command without any pre-configured scope.","commands":{"allow":[],"deny":["exe_extension"]}},"deny-family":{"identifier":"deny-family","description":"Denies the family command without any pre-configured scope.","commands":{"allow":[],"deny":["family"]}},"deny-hostname":{"identifier":"deny-hostname","description":"Denies the hostname command without any pre-configured scope.","commands":{"allow":[],"deny":["hostname"]}},"deny-locale":{"identifier":"deny-locale","description":"Denies the locale command without any pre-configured scope.","commands":{"allow":[],"deny":["locale"]}},"deny-os-type":{"identifier":"deny-os-type","description":"Denies the os_type command without any pre-configured scope.","commands":{"allow":[],"deny":["os_type"]}},"deny-platform":{"identifier":"deny-platform","description":"Denies the platform command without any pre-configured scope.","commands":{"allow":[],"deny":["platform"]}},"deny-version":{"identifier":"deny-version","description":"Denies the version command without any pre-configured scope.","commands":{"allow":[],"deny":["version"]}}},"permission_sets":{},"global_scope_schema":null},"process":{"default_permission":{"identifier":"default","description":"This permission set configures which\nprocess feeatures are by default exposed.\n\n#### Granted Permissions\n\nThis enables to quit via `allow-exit` and restart via `allow-restart`\nthe application.\n","permissions":["allow-exit","allow-restart"]},"permissions":{"allow-exit":{"identifier":"allow-exit","description":"Enables the exit command without any pre-configured scope.","commands":{"allow":["exit"],"deny":[]}},"allow-restart":{"identifier":"allow-restart","description":"Enables the restart command without any pre-configured scope.","commands":{"allow":["restart"],"deny":[]}},"deny-exit":{"identifier":"deny-exit","description":"Denies the exit command without any pre-configured scope.","commands":{"allow":[],"deny":["exit"]}},"deny-restart":{"identifier":"deny-restart","description":"Denies the restart command without any pre-configured scope.","commands":{"allow":[],"deny":["restart"]}}},"permission_sets":{},"global_scope_schema":null},"shell":{"default_permission":{"identifier":"default","description":"This permission set configures which\nshell functionality is exposed by default.\n\n#### Granted Permissions\n\nIt allows to use the `open` functionality without any specific\nscope pre-configured. It will allow opening `http(s)://`,\n`tel:` and `mailto:` links.\n","permissions":["allow-open"]},"permissions":{"allow-execute":{"identifier":"allow-execute","description":"Enables the execute command without any pre-configured scope.","commands":{"allow":["execute"],"deny":[]}},"allow-kill":{"identifier":"allow-kill","description":"Enables the kill command without any pre-configured scope.","commands":{"allow":["kill"],"deny":[]}},"allow-open":{"identifier":"allow-open","description":"Enables the open command without any pre-configured scope.","commands":{"allow":["open"],"deny":[]}},"allow-spawn":{"identifier":"allow-spawn","description":"Enables the spawn command without any pre-configured scope.","commands":{"allow":["spawn"],"deny":[]}},"allow-stdin-write":{"identifier":"allow-stdin-write","description":"Enables the stdin_write command without any pre-configured scope.","commands":{"allow":["stdin_write"],"deny":[]}},"deny-execute":{"identifier":"deny-execute","description":"Denies the execute command without any pre-configured scope.","commands":{"allow":[],"deny":["execute"]}},"deny-kill":{"identifier":"deny-kill","description":"Denies the kill command without any pre-configured scope.","commands":{"allow":[],"deny":["kill"]}},"deny-open":{"identifier":"deny-open","description":"Denies the open command without any pre-configured scope.","commands":{"allow":[],"deny":["open"]}},"deny-spawn":{"identifier":"deny-spawn","description":"Denies the spawn command without any pre-configured scope.","commands":{"allow":[],"deny":["spawn"]}},"deny-stdin-write":{"identifier":"deny-stdin-write","description":"Denies the stdin_write command without any pre-configured scope.","commands":{"allow":[],"deny":["stdin_write"]}}},"permission_sets":{},"global_scope_schema":{"$schema":"http://json-schema.org/draft-07/schema#","anyOf":[{"additionalProperties":false,"properties":{"args":{"allOf":[{"$ref":"#/definitions/ShellScopeEntryAllowedArgs"}],"description":"The allowed arguments for the command execution."},"cmd":{"description":"The command name. It can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.","type":"string"},"name":{"description":"The name for this allowed shell command configuration.\n\nThis name will be used inside of the webview API to call this command along with any specified arguments.","type":"string"}},"required":["cmd","name"],"type":"object"},{"additionalProperties":false,"properties":{"args":{"allOf":[{"$ref":"#/definitions/ShellScopeEntryAllowedArgs"}],"description":"The allowed arguments for the command execution."},"name":{"description":"The name for this allowed shell command configuration.\n\nThis name will be used inside of the webview API to call this command along with any specified arguments.","type":"string"},"sidecar":{"description":"If this command is a sidecar command.","type":"boolean"}},"required":["name","sidecar"],"type":"object"}],"definitions":{"ShellScopeEntryAllowedArg":{"anyOf":[{"description":"A non-configurable argument that is passed to the command in the order it was specified.","type":"string"},{"additionalProperties":false,"description":"A variable that is set while calling the command from the webview API.","properties":{"raw":{"default":false,"description":"Marks the validator as a raw regex, meaning the plugin should not make any modification at runtime.\n\nThis means the regex will not match on the entire string by default, which might be exploited if your regex allow unexpected input to be considered valid. When using this option, make sure your regex is correct.","type":"boolean"},"validator":{"description":"[regex] validator to require passed values to conform to an expected input.\n\nThis will require the argument value passed to this variable to match the `validator` regex before it will be executed.\n\nThe regex string is by default surrounded by `^...$` to match the full string. For example the `https?://\\w+` regex would be registered as `^https?://\\w+$`.\n\n[regex]: ","type":"string"}},"required":["validator"],"type":"object"}],"description":"A command argument allowed to be executed by the webview API."},"ShellScopeEntryAllowedArgs":{"anyOf":[{"description":"Use a simple boolean to allow all or disable all arguments to this command configuration.","type":"boolean"},{"description":"A specific set of [`ShellScopeEntryAllowedArg`] that are valid to call for the command configuration.","items":{"$ref":"#/definitions/ShellScopeEntryAllowedArg"},"type":"array"}],"description":"A set of command arguments allowed to be executed by the webview API.\n\nA value of `true` will allow any arguments to be passed to the command. `false` will disable all arguments. A list of [`ShellScopeEntryAllowedArg`] will set those arguments as the only valid arguments to be passed to the attached command configuration."}},"description":"Shell scope entry.","title":"ShellScopeEntry"}}} \ No newline at end of file diff --git a/src-tauri/gen/schemas/capabilities.json b/src-tauri/gen/schemas/capabilities.json new file mode 100644 index 0000000..30e6250 --- /dev/null +++ b/src-tauri/gen/schemas/capabilities.json @@ -0,0 +1 @@ +{"desktop-capability":{"identifier":"desktop-capability","description":"","local":true,"windows":["main"],"permissions":["global-shortcut:default"],"platforms":["macOS","windows","linux"]},"migrated":{"identifier":"migrated","description":"permissions that were migrated from v1","local":true,"windows":["main"],"permissions":["core:default","fs:allow-read-file","fs:allow-write-file","fs:allow-read-dir","fs:allow-copy-file","fs:allow-mkdir","fs:allow-remove","fs:allow-remove","fs:allow-rename","fs:allow-exists","core:window:allow-create","core:window:allow-center","core:window:allow-request-user-attention","core:window:allow-set-resizable","core:window:allow-set-maximizable","core:window:allow-set-minimizable","core:window:allow-set-closable","core:window:allow-set-title","core:window:allow-maximize","core:window:allow-unmaximize","core:window:allow-minimize","core:window:allow-unminimize","core:window:allow-show","core:window:allow-hide","core:window:allow-close","core:window:allow-set-decorations","core:window:allow-set-always-on-top","core:window:allow-set-content-protected","core:window:allow-set-size","core:window:allow-set-min-size","core:window:allow-set-max-size","core:window:allow-set-position","core:window:allow-set-fullscreen","core:window:allow-set-focus","core:window:allow-set-icon","core:window:allow-set-skip-taskbar","core:window:allow-set-cursor-grab","core:window:allow-set-cursor-visible","core:window:allow-set-cursor-icon","core:window:allow-set-cursor-position","core:window:allow-set-ignore-cursor-events","core:window:allow-start-dragging","core:webview:allow-print","shell:allow-execute","shell:allow-open","dialog:allow-open","dialog:allow-save","dialog:allow-message","dialog:allow-ask","dialog:allow-confirm","http:default","notification:default","global-shortcut:allow-is-registered","global-shortcut:allow-register","global-shortcut:allow-register-all","global-shortcut:allow-unregister","global-shortcut:allow-unregister-all","os:allow-platform","os:allow-version","os:allow-os-type","os:allow-family","os:allow-arch","os:allow-exe-extension","os:allow-locale","os:allow-hostname","process:allow-restart","process:allow-exit","clipboard-manager:allow-read-text","clipboard-manager:allow-write-text","core:app:allow-app-show","core:app:allow-app-hide","dialog:default","fs:default","shell:default","process:default","clipboard-manager:default","notification:default","os:default","http:default"]}} \ No newline at end of file diff --git a/src-tauri/gen/schemas/desktop-schema.json b/src-tauri/gen/schemas/desktop-schema.json new file mode 100644 index 0000000..bf2a3bc --- /dev/null +++ b/src-tauri/gen/schemas/desktop-schema.json @@ -0,0 +1,5668 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "title": "CapabilityFile", + "description": "Capability formats accepted in a capability file.", + "anyOf": [ + { + "description": "A single capability.", + "allOf": [ + { + "$ref": "#/definitions/Capability" + } + ] + }, + { + "description": "A list of capabilities.", + "type": "array", + "items": { + "$ref": "#/definitions/Capability" + } + }, + { + "description": "A list of capabilities.", + "type": "object", + "required": [ + "capabilities" + ], + "properties": { + "capabilities": { + "description": "The list of capabilities.", + "type": "array", + "items": { + "$ref": "#/definitions/Capability" + } + } + } + } + ], + "definitions": { + "Capability": { + "description": "A grouping and boundary mechanism developers can use to isolate access to the IPC layer.\n\nIt controls application windows fine grained access to the Tauri core, application, or plugin commands. If a window is not matching any capability then it has no access to the IPC layer at all.\n\nThis can be done to create groups of windows, based on their required system access, which can reduce impact of frontend vulnerabilities in less privileged windows. Windows can be added to a capability by exact name (e.g. `main-window`) or glob patterns like `*` or `admin-*`. A Window can have none, one, or multiple associated capabilities.\n\n## Example\n\n```json { \"identifier\": \"main-user-files-write\", \"description\": \"This capability allows the `main` window on macOS and Windows access to `filesystem` write related commands and `dialog` commands to enable programatic access to files selected by the user.\", \"windows\": [ \"main\" ], \"permissions\": [ \"core:default\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] }, ], \"platforms\": [\"macOS\",\"windows\"] } ```", + "type": "object", + "required": [ + "identifier", + "permissions" + ], + "properties": { + "identifier": { + "description": "Identifier of the capability.\n\n## Example\n\n`main-user-files-write`", + "type": "string" + }, + "description": { + "description": "Description of what the capability is intended to allow on associated windows.\n\nIt should contain a description of what the grouped permissions should allow.\n\n## Example\n\nThis capability allows the `main` window access to `filesystem` write related commands and `dialog` commands to enable programatic access to files selected by the user.", + "default": "", + "type": "string" + }, + "remote": { + "description": "Configure remote URLs that can use the capability permissions.\n\nThis setting is optional and defaults to not being set, as our default use case is that the content is served from our local application.\n\n:::caution Make sure you understand the security implications of providing remote sources with local system access. :::\n\n## Example\n\n```json { \"urls\": [\"https://*.mydomain.dev\"] } ```", + "anyOf": [ + { + "$ref": "#/definitions/CapabilityRemote" + }, + { + "type": "null" + } + ] + }, + "local": { + "description": "Whether this capability is enabled for local app URLs or not. Defaults to `true`.", + "default": true, + "type": "boolean" + }, + "windows": { + "description": "List of windows that are affected by this capability. Can be a glob pattern.\n\nOn multiwebview windows, prefer [`Self::webviews`] for a fine grained access control.\n\n## Example\n\n`[\"main\"]`", + "type": "array", + "items": { + "type": "string" + } + }, + "webviews": { + "description": "List of webviews that are affected by this capability. Can be a glob pattern.\n\nThis is only required when using on multiwebview contexts, by default all child webviews of a window that matches [`Self::windows`] are linked.\n\n## Example\n\n`[\"sub-webview-one\", \"sub-webview-two\"]`", + "type": "array", + "items": { + "type": "string" + } + }, + "permissions": { + "description": "List of permissions attached to this capability.\n\nMust include the plugin name as prefix in the form of `${plugin-name}:${permission-name}`. For commands directly implemented in the application itself only `${permission-name}` is required.\n\n## Example\n\n```json [ \"core:default\", \"shell:allow-open\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] } ] ```", + "type": "array", + "items": { + "$ref": "#/definitions/PermissionEntry" + }, + "uniqueItems": true + }, + "platforms": { + "description": "Limit which target platforms this capability applies to.\n\nBy default all platforms are targeted.\n\n## Example\n\n`[\"macOS\",\"windows\"]`", + "type": [ + "array", + "null" + ], + "items": { + "$ref": "#/definitions/Target" + } + } + } + }, + "CapabilityRemote": { + "description": "Configuration for remote URLs that are associated with the capability.", + "type": "object", + "required": [ + "urls" + ], + "properties": { + "urls": { + "description": "Remote domains this capability refers to using the [URLPattern standard](https://urlpattern.spec.whatwg.org/).\n\n## Examples\n\n- \"https://*.mydomain.dev\": allows subdomains of mydomain.dev - \"https://mydomain.dev/api/*\": allows any subpath of mydomain.dev/api", + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "PermissionEntry": { + "description": "An entry for a permission value in a [`Capability`] can be either a raw permission [`Identifier`] or an object that references a permission and extends its scope.", + "anyOf": [ + { + "description": "Reference a permission or permission set by identifier.", + "allOf": [ + { + "$ref": "#/definitions/Identifier" + } + ] + }, + { + "description": "Reference a permission or permission set by identifier and extends its scope.", + "type": "object", + "allOf": [ + { + "if": { + "properties": { + "identifier": { + "anyOf": [ + { + "description": "This set of permissions describes the what kind of\nfile system access the `fs` plugin has enabled or denied by default.\n\n#### Granted Permissions\n\nThis default permission set enables read access to the\napplication specific directories (AppConfig, AppData, AppLocalData, AppCache,\nAppLog) and all files and sub directories created in it.\nThe location of these directories depends on the operating system,\nwhere the application is run.\n\nIn general these directories need to be manually created\nby the application at runtime, before accessing files or folders\nin it is possible.\n\nTherefore, it is also allowed to create all of these folders via\nthe `mkdir` command.\n\n#### Denied Permissions\n\nThis default permission set prevents access to critical components\nof the Tauri application by default.\nOn Windows the webview data folder access is denied.\n\n#### Included permissions within this default permission set:\n", + "type": "string", + "const": "fs:default" + }, + { + "description": "This allows non-recursive read access to metadata of the application folders, including file listing and statistics.", + "type": "string", + "const": "fs:allow-app-meta" + }, + { + "description": "This allows full recursive read access to metadata of the application folders, including file listing and statistics.", + "type": "string", + "const": "fs:allow-app-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the application folders.", + "type": "string", + "const": "fs:allow-app-read" + }, + { + "description": "This allows full recursive read access to the complete application folders, files and subdirectories.", + "type": "string", + "const": "fs:allow-app-read-recursive" + }, + { + "description": "This allows non-recursive write access to the application folders.", + "type": "string", + "const": "fs:allow-app-write" + }, + { + "description": "This allows full recursive write access to the complete application folders, files and subdirectories.", + "type": "string", + "const": "fs:allow-app-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appcache-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appcache-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPCACHE` folder.", + "type": "string", + "const": "fs:allow-appcache-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPCACHE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appcache-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPCACHE` folder.", + "type": "string", + "const": "fs:allow-appcache-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPCACHE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appcache-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appconfig-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appconfig-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPCONFIG` folder.", + "type": "string", + "const": "fs:allow-appconfig-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPCONFIG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appconfig-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPCONFIG` folder.", + "type": "string", + "const": "fs:allow-appconfig-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPCONFIG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appconfig-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appdata-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appdata-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPDATA` folder.", + "type": "string", + "const": "fs:allow-appdata-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appdata-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPDATA` folder.", + "type": "string", + "const": "fs:allow-appdata-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appdata-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-applocaldata-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-applocaldata-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPLOCALDATA` folder.", + "type": "string", + "const": "fs:allow-applocaldata-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPLOCALDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-applocaldata-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPLOCALDATA` folder.", + "type": "string", + "const": "fs:allow-applocaldata-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPLOCALDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-applocaldata-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-applog-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-applog-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPLOG` folder.", + "type": "string", + "const": "fs:allow-applog-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPLOG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-applog-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPLOG` folder.", + "type": "string", + "const": "fs:allow-applog-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPLOG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-applog-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-audio-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-audio-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$AUDIO` folder.", + "type": "string", + "const": "fs:allow-audio-read" + }, + { + "description": "This allows full recursive read access to the complete `$AUDIO` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-audio-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$AUDIO` folder.", + "type": "string", + "const": "fs:allow-audio-write" + }, + { + "description": "This allows full recursive write access to the complete `$AUDIO` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-audio-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$CACHE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-cache-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$CACHE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-cache-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$CACHE` folder.", + "type": "string", + "const": "fs:allow-cache-read" + }, + { + "description": "This allows full recursive read access to the complete `$CACHE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-cache-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$CACHE` folder.", + "type": "string", + "const": "fs:allow-cache-write" + }, + { + "description": "This allows full recursive write access to the complete `$CACHE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-cache-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-config-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-config-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$CONFIG` folder.", + "type": "string", + "const": "fs:allow-config-read" + }, + { + "description": "This allows full recursive read access to the complete `$CONFIG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-config-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$CONFIG` folder.", + "type": "string", + "const": "fs:allow-config-write" + }, + { + "description": "This allows full recursive write access to the complete `$CONFIG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-config-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$DATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-data-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$DATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-data-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$DATA` folder.", + "type": "string", + "const": "fs:allow-data-read" + }, + { + "description": "This allows full recursive read access to the complete `$DATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-data-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$DATA` folder.", + "type": "string", + "const": "fs:allow-data-write" + }, + { + "description": "This allows full recursive write access to the complete `$DATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-data-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-desktop-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-desktop-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$DESKTOP` folder.", + "type": "string", + "const": "fs:allow-desktop-read" + }, + { + "description": "This allows full recursive read access to the complete `$DESKTOP` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-desktop-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$DESKTOP` folder.", + "type": "string", + "const": "fs:allow-desktop-write" + }, + { + "description": "This allows full recursive write access to the complete `$DESKTOP` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-desktop-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-document-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-document-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$DOCUMENT` folder.", + "type": "string", + "const": "fs:allow-document-read" + }, + { + "description": "This allows full recursive read access to the complete `$DOCUMENT` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-document-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$DOCUMENT` folder.", + "type": "string", + "const": "fs:allow-document-write" + }, + { + "description": "This allows full recursive write access to the complete `$DOCUMENT` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-document-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-download-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-download-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$DOWNLOAD` folder.", + "type": "string", + "const": "fs:allow-download-read" + }, + { + "description": "This allows full recursive read access to the complete `$DOWNLOAD` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-download-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$DOWNLOAD` folder.", + "type": "string", + "const": "fs:allow-download-write" + }, + { + "description": "This allows full recursive write access to the complete `$DOWNLOAD` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-download-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$EXE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-exe-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$EXE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-exe-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$EXE` folder.", + "type": "string", + "const": "fs:allow-exe-read" + }, + { + "description": "This allows full recursive read access to the complete `$EXE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-exe-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$EXE` folder.", + "type": "string", + "const": "fs:allow-exe-write" + }, + { + "description": "This allows full recursive write access to the complete `$EXE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-exe-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$FONT` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-font-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$FONT` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-font-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$FONT` folder.", + "type": "string", + "const": "fs:allow-font-read" + }, + { + "description": "This allows full recursive read access to the complete `$FONT` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-font-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$FONT` folder.", + "type": "string", + "const": "fs:allow-font-write" + }, + { + "description": "This allows full recursive write access to the complete `$FONT` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-font-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$HOME` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-home-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$HOME` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-home-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$HOME` folder.", + "type": "string", + "const": "fs:allow-home-read" + }, + { + "description": "This allows full recursive read access to the complete `$HOME` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-home-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$HOME` folder.", + "type": "string", + "const": "fs:allow-home-write" + }, + { + "description": "This allows full recursive write access to the complete `$HOME` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-home-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-localdata-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-localdata-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$LOCALDATA` folder.", + "type": "string", + "const": "fs:allow-localdata-read" + }, + { + "description": "This allows full recursive read access to the complete `$LOCALDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-localdata-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$LOCALDATA` folder.", + "type": "string", + "const": "fs:allow-localdata-write" + }, + { + "description": "This allows full recursive write access to the complete `$LOCALDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-localdata-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$LOG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-log-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$LOG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-log-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$LOG` folder.", + "type": "string", + "const": "fs:allow-log-read" + }, + { + "description": "This allows full recursive read access to the complete `$LOG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-log-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$LOG` folder.", + "type": "string", + "const": "fs:allow-log-write" + }, + { + "description": "This allows full recursive write access to the complete `$LOG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-log-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-picture-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-picture-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$PICTURE` folder.", + "type": "string", + "const": "fs:allow-picture-read" + }, + { + "description": "This allows full recursive read access to the complete `$PICTURE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-picture-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$PICTURE` folder.", + "type": "string", + "const": "fs:allow-picture-write" + }, + { + "description": "This allows full recursive write access to the complete `$PICTURE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-picture-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-public-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-public-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$PUBLIC` folder.", + "type": "string", + "const": "fs:allow-public-read" + }, + { + "description": "This allows full recursive read access to the complete `$PUBLIC` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-public-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$PUBLIC` folder.", + "type": "string", + "const": "fs:allow-public-write" + }, + { + "description": "This allows full recursive write access to the complete `$PUBLIC` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-public-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-resource-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-resource-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$RESOURCE` folder.", + "type": "string", + "const": "fs:allow-resource-read" + }, + { + "description": "This allows full recursive read access to the complete `$RESOURCE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-resource-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$RESOURCE` folder.", + "type": "string", + "const": "fs:allow-resource-write" + }, + { + "description": "This allows full recursive write access to the complete `$RESOURCE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-resource-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-runtime-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-runtime-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$RUNTIME` folder.", + "type": "string", + "const": "fs:allow-runtime-read" + }, + { + "description": "This allows full recursive read access to the complete `$RUNTIME` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-runtime-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$RUNTIME` folder.", + "type": "string", + "const": "fs:allow-runtime-write" + }, + { + "description": "This allows full recursive write access to the complete `$RUNTIME` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-runtime-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$TEMP` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-temp-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$TEMP` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-temp-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$TEMP` folder.", + "type": "string", + "const": "fs:allow-temp-read" + }, + { + "description": "This allows full recursive read access to the complete `$TEMP` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-temp-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$TEMP` folder.", + "type": "string", + "const": "fs:allow-temp-write" + }, + { + "description": "This allows full recursive write access to the complete `$TEMP` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-temp-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-template-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-template-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$TEMPLATE` folder.", + "type": "string", + "const": "fs:allow-template-read" + }, + { + "description": "This allows full recursive read access to the complete `$TEMPLATE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-template-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$TEMPLATE` folder.", + "type": "string", + "const": "fs:allow-template-write" + }, + { + "description": "This allows full recursive write access to the complete `$TEMPLATE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-template-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-video-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-video-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$VIDEO` folder.", + "type": "string", + "const": "fs:allow-video-read" + }, + { + "description": "This allows full recursive read access to the complete `$VIDEO` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-video-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$VIDEO` folder.", + "type": "string", + "const": "fs:allow-video-write" + }, + { + "description": "This allows full recursive write access to the complete `$VIDEO` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-video-write-recursive" + }, + { + "description": "This denies access to dangerous Tauri relevant files and folders by default.", + "type": "string", + "const": "fs:deny-default" + }, + { + "description": "Enables the copy_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-copy-file" + }, + { + "description": "Enables the create command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-create" + }, + { + "description": "Enables the exists command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-exists" + }, + { + "description": "Enables the fstat command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-fstat" + }, + { + "description": "Enables the ftruncate command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-ftruncate" + }, + { + "description": "Enables the lstat command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-lstat" + }, + { + "description": "Enables the mkdir command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-mkdir" + }, + { + "description": "Enables the open command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-open" + }, + { + "description": "Enables the read command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read" + }, + { + "description": "Enables the read_dir command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-dir" + }, + { + "description": "Enables the read_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-file" + }, + { + "description": "Enables the read_text_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-text-file" + }, + { + "description": "Enables the read_text_file_lines command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-text-file-lines" + }, + { + "description": "Enables the read_text_file_lines_next command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-text-file-lines-next" + }, + { + "description": "Enables the remove command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-remove" + }, + { + "description": "Enables the rename command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-rename" + }, + { + "description": "Enables the seek command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-seek" + }, + { + "description": "Enables the size command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-size" + }, + { + "description": "Enables the stat command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-stat" + }, + { + "description": "Enables the truncate command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-truncate" + }, + { + "description": "Enables the unwatch command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-unwatch" + }, + { + "description": "Enables the watch command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-watch" + }, + { + "description": "Enables the write command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-write" + }, + { + "description": "Enables the write_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-write-file" + }, + { + "description": "Enables the write_text_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-write-text-file" + }, + { + "description": "This permissions allows to create the application specific directories.\n", + "type": "string", + "const": "fs:create-app-specific-dirs" + }, + { + "description": "Denies the copy_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-copy-file" + }, + { + "description": "Denies the create command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-create" + }, + { + "description": "Denies the exists command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-exists" + }, + { + "description": "Denies the fstat command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-fstat" + }, + { + "description": "Denies the ftruncate command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-ftruncate" + }, + { + "description": "Denies the lstat command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-lstat" + }, + { + "description": "Denies the mkdir command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-mkdir" + }, + { + "description": "Denies the open command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-open" + }, + { + "description": "Denies the read command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read" + }, + { + "description": "Denies the read_dir command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-dir" + }, + { + "description": "Denies the read_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-file" + }, + { + "description": "Denies the read_text_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-text-file" + }, + { + "description": "Denies the read_text_file_lines command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-text-file-lines" + }, + { + "description": "Denies the read_text_file_lines_next command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-text-file-lines-next" + }, + { + "description": "Denies the remove command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-remove" + }, + { + "description": "Denies the rename command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-rename" + }, + { + "description": "Denies the seek command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-seek" + }, + { + "description": "Denies the size command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-size" + }, + { + "description": "Denies the stat command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-stat" + }, + { + "description": "Denies the truncate command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-truncate" + }, + { + "description": "Denies the unwatch command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-unwatch" + }, + { + "description": "Denies the watch command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-watch" + }, + { + "description": "This denies read access to the\n`$APPLOCALDATA` folder on linux as the webview data and configuration values are stored here.\nAllowing access can lead to sensitive information disclosure and should be well considered.", + "type": "string", + "const": "fs:deny-webview-data-linux" + }, + { + "description": "This denies read access to the\n`$APPLOCALDATA/EBWebView` folder on windows as the webview data and configuration values are stored here.\nAllowing access can lead to sensitive information disclosure and should be well considered.", + "type": "string", + "const": "fs:deny-webview-data-windows" + }, + { + "description": "Denies the write command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-write" + }, + { + "description": "Denies the write_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-write-file" + }, + { + "description": "Denies the write_text_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-write-text-file" + }, + { + "description": "This enables all read related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:read-all" + }, + { + "description": "This permission allows recursive read functionality on the application\nspecific base directories. \n", + "type": "string", + "const": "fs:read-app-specific-dirs-recursive" + }, + { + "description": "This enables directory read and file metadata related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:read-dirs" + }, + { + "description": "This enables file read related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:read-files" + }, + { + "description": "This enables all index or metadata related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:read-meta" + }, + { + "description": "An empty permission you can use to modify the global scope.", + "type": "string", + "const": "fs:scope" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the application folders.", + "type": "string", + "const": "fs:scope-app" + }, + { + "description": "This scope permits to list all files and folders in the application directories.", + "type": "string", + "const": "fs:scope-app-index" + }, + { + "description": "This scope permits recursive access to the complete application folders, including sub directories and files.", + "type": "string", + "const": "fs:scope-app-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPCACHE` folder.", + "type": "string", + "const": "fs:scope-appcache" + }, + { + "description": "This scope permits to list all files and folders in the `$APPCACHE`folder.", + "type": "string", + "const": "fs:scope-appcache-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPCACHE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-appcache-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPCONFIG` folder.", + "type": "string", + "const": "fs:scope-appconfig" + }, + { + "description": "This scope permits to list all files and folders in the `$APPCONFIG`folder.", + "type": "string", + "const": "fs:scope-appconfig-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPCONFIG` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-appconfig-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPDATA` folder.", + "type": "string", + "const": "fs:scope-appdata" + }, + { + "description": "This scope permits to list all files and folders in the `$APPDATA`folder.", + "type": "string", + "const": "fs:scope-appdata-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPDATA` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-appdata-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPLOCALDATA` folder.", + "type": "string", + "const": "fs:scope-applocaldata" + }, + { + "description": "This scope permits to list all files and folders in the `$APPLOCALDATA`folder.", + "type": "string", + "const": "fs:scope-applocaldata-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPLOCALDATA` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-applocaldata-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPLOG` folder.", + "type": "string", + "const": "fs:scope-applog" + }, + { + "description": "This scope permits to list all files and folders in the `$APPLOG`folder.", + "type": "string", + "const": "fs:scope-applog-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPLOG` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-applog-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$AUDIO` folder.", + "type": "string", + "const": "fs:scope-audio" + }, + { + "description": "This scope permits to list all files and folders in the `$AUDIO`folder.", + "type": "string", + "const": "fs:scope-audio-index" + }, + { + "description": "This scope permits recursive access to the complete `$AUDIO` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-audio-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$CACHE` folder.", + "type": "string", + "const": "fs:scope-cache" + }, + { + "description": "This scope permits to list all files and folders in the `$CACHE`folder.", + "type": "string", + "const": "fs:scope-cache-index" + }, + { + "description": "This scope permits recursive access to the complete `$CACHE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-cache-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$CONFIG` folder.", + "type": "string", + "const": "fs:scope-config" + }, + { + "description": "This scope permits to list all files and folders in the `$CONFIG`folder.", + "type": "string", + "const": "fs:scope-config-index" + }, + { + "description": "This scope permits recursive access to the complete `$CONFIG` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-config-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$DATA` folder.", + "type": "string", + "const": "fs:scope-data" + }, + { + "description": "This scope permits to list all files and folders in the `$DATA`folder.", + "type": "string", + "const": "fs:scope-data-index" + }, + { + "description": "This scope permits recursive access to the complete `$DATA` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-data-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$DESKTOP` folder.", + "type": "string", + "const": "fs:scope-desktop" + }, + { + "description": "This scope permits to list all files and folders in the `$DESKTOP`folder.", + "type": "string", + "const": "fs:scope-desktop-index" + }, + { + "description": "This scope permits recursive access to the complete `$DESKTOP` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-desktop-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$DOCUMENT` folder.", + "type": "string", + "const": "fs:scope-document" + }, + { + "description": "This scope permits to list all files and folders in the `$DOCUMENT`folder.", + "type": "string", + "const": "fs:scope-document-index" + }, + { + "description": "This scope permits recursive access to the complete `$DOCUMENT` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-document-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$DOWNLOAD` folder.", + "type": "string", + "const": "fs:scope-download" + }, + { + "description": "This scope permits to list all files and folders in the `$DOWNLOAD`folder.", + "type": "string", + "const": "fs:scope-download-index" + }, + { + "description": "This scope permits recursive access to the complete `$DOWNLOAD` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-download-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$EXE` folder.", + "type": "string", + "const": "fs:scope-exe" + }, + { + "description": "This scope permits to list all files and folders in the `$EXE`folder.", + "type": "string", + "const": "fs:scope-exe-index" + }, + { + "description": "This scope permits recursive access to the complete `$EXE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-exe-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$FONT` folder.", + "type": "string", + "const": "fs:scope-font" + }, + { + "description": "This scope permits to list all files and folders in the `$FONT`folder.", + "type": "string", + "const": "fs:scope-font-index" + }, + { + "description": "This scope permits recursive access to the complete `$FONT` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-font-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$HOME` folder.", + "type": "string", + "const": "fs:scope-home" + }, + { + "description": "This scope permits to list all files and folders in the `$HOME`folder.", + "type": "string", + "const": "fs:scope-home-index" + }, + { + "description": "This scope permits recursive access to the complete `$HOME` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-home-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$LOCALDATA` folder.", + "type": "string", + "const": "fs:scope-localdata" + }, + { + "description": "This scope permits to list all files and folders in the `$LOCALDATA`folder.", + "type": "string", + "const": "fs:scope-localdata-index" + }, + { + "description": "This scope permits recursive access to the complete `$LOCALDATA` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-localdata-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$LOG` folder.", + "type": "string", + "const": "fs:scope-log" + }, + { + "description": "This scope permits to list all files and folders in the `$LOG`folder.", + "type": "string", + "const": "fs:scope-log-index" + }, + { + "description": "This scope permits recursive access to the complete `$LOG` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-log-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$PICTURE` folder.", + "type": "string", + "const": "fs:scope-picture" + }, + { + "description": "This scope permits to list all files and folders in the `$PICTURE`folder.", + "type": "string", + "const": "fs:scope-picture-index" + }, + { + "description": "This scope permits recursive access to the complete `$PICTURE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-picture-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$PUBLIC` folder.", + "type": "string", + "const": "fs:scope-public" + }, + { + "description": "This scope permits to list all files and folders in the `$PUBLIC`folder.", + "type": "string", + "const": "fs:scope-public-index" + }, + { + "description": "This scope permits recursive access to the complete `$PUBLIC` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-public-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$RESOURCE` folder.", + "type": "string", + "const": "fs:scope-resource" + }, + { + "description": "This scope permits to list all files and folders in the `$RESOURCE`folder.", + "type": "string", + "const": "fs:scope-resource-index" + }, + { + "description": "This scope permits recursive access to the complete `$RESOURCE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-resource-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$RUNTIME` folder.", + "type": "string", + "const": "fs:scope-runtime" + }, + { + "description": "This scope permits to list all files and folders in the `$RUNTIME`folder.", + "type": "string", + "const": "fs:scope-runtime-index" + }, + { + "description": "This scope permits recursive access to the complete `$RUNTIME` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-runtime-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$TEMP` folder.", + "type": "string", + "const": "fs:scope-temp" + }, + { + "description": "This scope permits to list all files and folders in the `$TEMP`folder.", + "type": "string", + "const": "fs:scope-temp-index" + }, + { + "description": "This scope permits recursive access to the complete `$TEMP` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-temp-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$TEMPLATE` folder.", + "type": "string", + "const": "fs:scope-template" + }, + { + "description": "This scope permits to list all files and folders in the `$TEMPLATE`folder.", + "type": "string", + "const": "fs:scope-template-index" + }, + { + "description": "This scope permits recursive access to the complete `$TEMPLATE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-template-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$VIDEO` folder.", + "type": "string", + "const": "fs:scope-video" + }, + { + "description": "This scope permits to list all files and folders in the `$VIDEO`folder.", + "type": "string", + "const": "fs:scope-video-index" + }, + { + "description": "This scope permits recursive access to the complete `$VIDEO` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-video-recursive" + }, + { + "description": "This enables all write related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:write-all" + }, + { + "description": "This enables all file write related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:write-files" + } + ] + } + } + }, + "then": { + "properties": { + "allow": { + "items": { + "title": "FsScopeEntry", + "description": "FS scope entry.", + "anyOf": [ + { + "description": "A path that can be accessed by the webview when using the fs APIs. FS scope path pattern.\n\nThe pattern can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$APP`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.", + "type": "string" + }, + { + "type": "object", + "required": [ + "path" + ], + "properties": { + "path": { + "description": "A path that can be accessed by the webview when using the fs APIs.\n\nThe pattern can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$APP`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.", + "type": "string" + } + } + } + ] + } + }, + "deny": { + "items": { + "title": "FsScopeEntry", + "description": "FS scope entry.", + "anyOf": [ + { + "description": "A path that can be accessed by the webview when using the fs APIs. FS scope path pattern.\n\nThe pattern can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$APP`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.", + "type": "string" + }, + { + "type": "object", + "required": [ + "path" + ], + "properties": { + "path": { + "description": "A path that can be accessed by the webview when using the fs APIs.\n\nThe pattern can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$APP`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.", + "type": "string" + } + } + } + ] + } + } + } + }, + "properties": { + "identifier": { + "description": "Identifier of the permission or permission set.", + "allOf": [ + { + "$ref": "#/definitions/Identifier" + } + ] + } + } + }, + { + "if": { + "properties": { + "identifier": { + "anyOf": [ + { + "description": "This permission set configures what kind of\nfetch operations are available from the http plugin.\n\nThis enables all fetch operations but does not\nallow explicitly any origins to be fetched. This needs to\nbe manually configured before usage.\n\n#### Granted Permissions\n\nAll fetch operations are enabled.\n\n", + "type": "string", + "const": "http:default" + }, + { + "description": "Enables the fetch command without any pre-configured scope.", + "type": "string", + "const": "http:allow-fetch" + }, + { + "description": "Enables the fetch_cancel command without any pre-configured scope.", + "type": "string", + "const": "http:allow-fetch-cancel" + }, + { + "description": "Enables the fetch_read_body command without any pre-configured scope.", + "type": "string", + "const": "http:allow-fetch-read-body" + }, + { + "description": "Enables the fetch_send command without any pre-configured scope.", + "type": "string", + "const": "http:allow-fetch-send" + }, + { + "description": "Denies the fetch command without any pre-configured scope.", + "type": "string", + "const": "http:deny-fetch" + }, + { + "description": "Denies the fetch_cancel command without any pre-configured scope.", + "type": "string", + "const": "http:deny-fetch-cancel" + }, + { + "description": "Denies the fetch_read_body command without any pre-configured scope.", + "type": "string", + "const": "http:deny-fetch-read-body" + }, + { + "description": "Denies the fetch_send command without any pre-configured scope.", + "type": "string", + "const": "http:deny-fetch-send" + } + ] + } + } + }, + "then": { + "properties": { + "allow": { + "items": { + "title": "HttpScopeEntry", + "description": "HTTP scope entry.", + "anyOf": [ + { + "description": "A URL that can be accessed by the webview when using the HTTP APIs. Wildcards can be used following the URL pattern standard.\n\nSee [the URL Pattern spec](https://urlpattern.spec.whatwg.org/) for more information.\n\nExamples:\n\n- \"https://*\" : allows all HTTPS origin on port 443\n\n- \"https://*:*\" : allows all HTTPS origin on any port\n\n- \"https://*.github.com/tauri-apps/tauri\": allows any subdomain of \"github.com\" with the \"tauri-apps/api\" path\n\n- \"https://myapi.service.com/users/*\": allows access to any URLs that begins with \"https://myapi.service.com/users/\"", + "type": "string" + }, + { + "type": "object", + "required": [ + "url" + ], + "properties": { + "url": { + "description": "A URL that can be accessed by the webview when using the HTTP APIs. Wildcards can be used following the URL pattern standard.\n\nSee [the URL Pattern spec](https://urlpattern.spec.whatwg.org/) for more information.\n\nExamples:\n\n- \"https://*\" : allows all HTTPS origin on port 443\n\n- \"https://*:*\" : allows all HTTPS origin on any port\n\n- \"https://*.github.com/tauri-apps/tauri\": allows any subdomain of \"github.com\" with the \"tauri-apps/api\" path\n\n- \"https://myapi.service.com/users/*\": allows access to any URLs that begins with \"https://myapi.service.com/users/\"", + "type": "string" + } + } + } + ] + } + }, + "deny": { + "items": { + "title": "HttpScopeEntry", + "description": "HTTP scope entry.", + "anyOf": [ + { + "description": "A URL that can be accessed by the webview when using the HTTP APIs. Wildcards can be used following the URL pattern standard.\n\nSee [the URL Pattern spec](https://urlpattern.spec.whatwg.org/) for more information.\n\nExamples:\n\n- \"https://*\" : allows all HTTPS origin on port 443\n\n- \"https://*:*\" : allows all HTTPS origin on any port\n\n- \"https://*.github.com/tauri-apps/tauri\": allows any subdomain of \"github.com\" with the \"tauri-apps/api\" path\n\n- \"https://myapi.service.com/users/*\": allows access to any URLs that begins with \"https://myapi.service.com/users/\"", + "type": "string" + }, + { + "type": "object", + "required": [ + "url" + ], + "properties": { + "url": { + "description": "A URL that can be accessed by the webview when using the HTTP APIs. Wildcards can be used following the URL pattern standard.\n\nSee [the URL Pattern spec](https://urlpattern.spec.whatwg.org/) for more information.\n\nExamples:\n\n- \"https://*\" : allows all HTTPS origin on port 443\n\n- \"https://*:*\" : allows all HTTPS origin on any port\n\n- \"https://*.github.com/tauri-apps/tauri\": allows any subdomain of \"github.com\" with the \"tauri-apps/api\" path\n\n- \"https://myapi.service.com/users/*\": allows access to any URLs that begins with \"https://myapi.service.com/users/\"", + "type": "string" + } + } + } + ] + } + } + } + }, + "properties": { + "identifier": { + "description": "Identifier of the permission or permission set.", + "allOf": [ + { + "$ref": "#/definitions/Identifier" + } + ] + } + } + }, + { + "if": { + "properties": { + "identifier": { + "anyOf": [ + { + "description": "This permission set configures which\nshell functionality is exposed by default.\n\n#### Granted Permissions\n\nIt allows to use the `open` functionality without any specific\nscope pre-configured. It will allow opening `http(s)://`,\n`tel:` and `mailto:` links.\n", + "type": "string", + "const": "shell:default" + }, + { + "description": "Enables the execute command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-execute" + }, + { + "description": "Enables the kill command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-kill" + }, + { + "description": "Enables the open command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-open" + }, + { + "description": "Enables the spawn command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-spawn" + }, + { + "description": "Enables the stdin_write command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-stdin-write" + }, + { + "description": "Denies the execute command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-execute" + }, + { + "description": "Denies the kill command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-kill" + }, + { + "description": "Denies the open command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-open" + }, + { + "description": "Denies the spawn command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-spawn" + }, + { + "description": "Denies the stdin_write command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-stdin-write" + } + ] + } + } + }, + "then": { + "properties": { + "allow": { + "items": { + "title": "ShellScopeEntry", + "description": "Shell scope entry.", + "anyOf": [ + { + "type": "object", + "required": [ + "cmd", + "name" + ], + "properties": { + "args": { + "description": "The allowed arguments for the command execution.", + "allOf": [ + { + "$ref": "#/definitions/ShellScopeEntryAllowedArgs" + } + ] + }, + "cmd": { + "description": "The command name. It can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.", + "type": "string" + }, + "name": { + "description": "The name for this allowed shell command configuration.\n\nThis name will be used inside of the webview API to call this command along with any specified arguments.", + "type": "string" + } + }, + "additionalProperties": false + }, + { + "type": "object", + "required": [ + "name", + "sidecar" + ], + "properties": { + "args": { + "description": "The allowed arguments for the command execution.", + "allOf": [ + { + "$ref": "#/definitions/ShellScopeEntryAllowedArgs" + } + ] + }, + "name": { + "description": "The name for this allowed shell command configuration.\n\nThis name will be used inside of the webview API to call this command along with any specified arguments.", + "type": "string" + }, + "sidecar": { + "description": "If this command is a sidecar command.", + "type": "boolean" + } + }, + "additionalProperties": false + } + ] + } + }, + "deny": { + "items": { + "title": "ShellScopeEntry", + "description": "Shell scope entry.", + "anyOf": [ + { + "type": "object", + "required": [ + "cmd", + "name" + ], + "properties": { + "args": { + "description": "The allowed arguments for the command execution.", + "allOf": [ + { + "$ref": "#/definitions/ShellScopeEntryAllowedArgs" + } + ] + }, + "cmd": { + "description": "The command name. It can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.", + "type": "string" + }, + "name": { + "description": "The name for this allowed shell command configuration.\n\nThis name will be used inside of the webview API to call this command along with any specified arguments.", + "type": "string" + } + }, + "additionalProperties": false + }, + { + "type": "object", + "required": [ + "name", + "sidecar" + ], + "properties": { + "args": { + "description": "The allowed arguments for the command execution.", + "allOf": [ + { + "$ref": "#/definitions/ShellScopeEntryAllowedArgs" + } + ] + }, + "name": { + "description": "The name for this allowed shell command configuration.\n\nThis name will be used inside of the webview API to call this command along with any specified arguments.", + "type": "string" + }, + "sidecar": { + "description": "If this command is a sidecar command.", + "type": "boolean" + } + }, + "additionalProperties": false + } + ] + } + } + } + }, + "properties": { + "identifier": { + "description": "Identifier of the permission or permission set.", + "allOf": [ + { + "$ref": "#/definitions/Identifier" + } + ] + } + } + }, + { + "properties": { + "identifier": { + "description": "Identifier of the permission or permission set.", + "allOf": [ + { + "$ref": "#/definitions/Identifier" + } + ] + }, + "allow": { + "description": "Data that defines what is allowed by the scope.", + "type": [ + "array", + "null" + ], + "items": { + "$ref": "#/definitions/Value" + } + }, + "deny": { + "description": "Data that defines what is denied by the scope. This should be prioritized by validation logic.", + "type": [ + "array", + "null" + ], + "items": { + "$ref": "#/definitions/Value" + } + } + } + } + ], + "required": [ + "identifier" + ] + } + ] + }, + "Identifier": { + "description": "Permission identifier", + "oneOf": [ + { + "description": "No features are enabled by default, as we believe\nthe clipboard can be inherently dangerous and it is \napplication specific if read and/or write access is needed.\n\nClipboard interaction needs to be explicitly enabled.\n", + "type": "string", + "const": "clipboard-manager:default" + }, + { + "description": "Enables the clear command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:allow-clear" + }, + { + "description": "Enables the read_image command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:allow-read-image" + }, + { + "description": "Enables the read_text command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:allow-read-text" + }, + { + "description": "Enables the write_html command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:allow-write-html" + }, + { + "description": "Enables the write_image command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:allow-write-image" + }, + { + "description": "Enables the write_text command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:allow-write-text" + }, + { + "description": "Denies the clear command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:deny-clear" + }, + { + "description": "Denies the read_image command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:deny-read-image" + }, + { + "description": "Denies the read_text command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:deny-read-text" + }, + { + "description": "Denies the write_html command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:deny-write-html" + }, + { + "description": "Denies the write_image command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:deny-write-image" + }, + { + "description": "Denies the write_text command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:deny-write-text" + }, + { + "description": "Default core plugins set which includes:\n- 'core:path:default'\n- 'core:event:default'\n- 'core:window:default'\n- 'core:webview:default'\n- 'core:app:default'\n- 'core:image:default'\n- 'core:resources:default'\n- 'core:menu:default'\n- 'core:tray:default'\n", + "type": "string", + "const": "core:default" + }, + { + "description": "Default permissions for the plugin.", + "type": "string", + "const": "core:app:default" + }, + { + "description": "Enables the app_hide command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-app-hide" + }, + { + "description": "Enables the app_show command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-app-show" + }, + { + "description": "Enables the default_window_icon command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-default-window-icon" + }, + { + "description": "Enables the name command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-name" + }, + { + "description": "Enables the set_app_theme command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-set-app-theme" + }, + { + "description": "Enables the tauri_version command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-tauri-version" + }, + { + "description": "Enables the version command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-version" + }, + { + "description": "Denies the app_hide command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-app-hide" + }, + { + "description": "Denies the app_show command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-app-show" + }, + { + "description": "Denies the default_window_icon command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-default-window-icon" + }, + { + "description": "Denies the name command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-name" + }, + { + "description": "Denies the set_app_theme command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-set-app-theme" + }, + { + "description": "Denies the tauri_version command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-tauri-version" + }, + { + "description": "Denies the version command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-version" + }, + { + "description": "Default permissions for the plugin.", + "type": "string", + "const": "core:event:default" + }, + { + "description": "Enables the emit command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-emit" + }, + { + "description": "Enables the emit_to command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-emit-to" + }, + { + "description": "Enables the listen command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-listen" + }, + { + "description": "Enables the unlisten command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-unlisten" + }, + { + "description": "Denies the emit command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-emit" + }, + { + "description": "Denies the emit_to command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-emit-to" + }, + { + "description": "Denies the listen command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-listen" + }, + { + "description": "Denies the unlisten command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-unlisten" + }, + { + "description": "Default permissions for the plugin.", + "type": "string", + "const": "core:image:default" + }, + { + "description": "Enables the from_bytes command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-from-bytes" + }, + { + "description": "Enables the from_path command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-from-path" + }, + { + "description": "Enables the new command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-new" + }, + { + "description": "Enables the rgba command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-rgba" + }, + { + "description": "Enables the size command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-size" + }, + { + "description": "Denies the from_bytes command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-from-bytes" + }, + { + "description": "Denies the from_path command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-from-path" + }, + { + "description": "Denies the new command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-new" + }, + { + "description": "Denies the rgba command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-rgba" + }, + { + "description": "Denies the size command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-size" + }, + { + "description": "Default permissions for the plugin.", + "type": "string", + "const": "core:menu:default" + }, + { + "description": "Enables the append command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-append" + }, + { + "description": "Enables the create_default command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-create-default" + }, + { + "description": "Enables the get command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-get" + }, + { + "description": "Enables the insert command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-insert" + }, + { + "description": "Enables the is_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-is-checked" + }, + { + "description": "Enables the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-is-enabled" + }, + { + "description": "Enables the items command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-items" + }, + { + "description": "Enables the new command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-new" + }, + { + "description": "Enables the popup command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-popup" + }, + { + "description": "Enables the prepend command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-prepend" + }, + { + "description": "Enables the remove command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-remove" + }, + { + "description": "Enables the remove_at command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-remove-at" + }, + { + "description": "Enables the set_accelerator command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-accelerator" + }, + { + "description": "Enables the set_as_app_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-app-menu" + }, + { + "description": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-help-menu-for-nsapp" + }, + { + "description": "Enables the set_as_window_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-window-menu" + }, + { + "description": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-windows-menu-for-nsapp" + }, + { + "description": "Enables the set_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-checked" + }, + { + "description": "Enables the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-enabled" + }, + { + "description": "Enables the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-icon" + }, + { + "description": "Enables the set_text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-text" + }, + { + "description": "Enables the text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-text" + }, + { + "description": "Denies the append command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-append" + }, + { + "description": "Denies the create_default command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-create-default" + }, + { + "description": "Denies the get command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-get" + }, + { + "description": "Denies the insert command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-insert" + }, + { + "description": "Denies the is_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-is-checked" + }, + { + "description": "Denies the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-is-enabled" + }, + { + "description": "Denies the items command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-items" + }, + { + "description": "Denies the new command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-new" + }, + { + "description": "Denies the popup command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-popup" + }, + { + "description": "Denies the prepend command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-prepend" + }, + { + "description": "Denies the remove command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-remove" + }, + { + "description": "Denies the remove_at command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-remove-at" + }, + { + "description": "Denies the set_accelerator command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-accelerator" + }, + { + "description": "Denies the set_as_app_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-app-menu" + }, + { + "description": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-help-menu-for-nsapp" + }, + { + "description": "Denies the set_as_window_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-window-menu" + }, + { + "description": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-windows-menu-for-nsapp" + }, + { + "description": "Denies the set_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-checked" + }, + { + "description": "Denies the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-enabled" + }, + { + "description": "Denies the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-icon" + }, + { + "description": "Denies the set_text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-text" + }, + { + "description": "Denies the text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-text" + }, + { + "description": "Default permissions for the plugin.", + "type": "string", + "const": "core:path:default" + }, + { + "description": "Enables the basename command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-basename" + }, + { + "description": "Enables the dirname command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-dirname" + }, + { + "description": "Enables the extname command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-extname" + }, + { + "description": "Enables the is_absolute command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-is-absolute" + }, + { + "description": "Enables the join command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-join" + }, + { + "description": "Enables the normalize command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-normalize" + }, + { + "description": "Enables the resolve command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-resolve" + }, + { + "description": "Enables the resolve_directory command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-resolve-directory" + }, + { + "description": "Denies the basename command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-basename" + }, + { + "description": "Denies the dirname command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-dirname" + }, + { + "description": "Denies the extname command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-extname" + }, + { + "description": "Denies the is_absolute command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-is-absolute" + }, + { + "description": "Denies the join command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-join" + }, + { + "description": "Denies the normalize command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-normalize" + }, + { + "description": "Denies the resolve command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-resolve" + }, + { + "description": "Denies the resolve_directory command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-resolve-directory" + }, + { + "description": "Default permissions for the plugin.", + "type": "string", + "const": "core:resources:default" + }, + { + "description": "Enables the close command without any pre-configured scope.", + "type": "string", + "const": "core:resources:allow-close" + }, + { + "description": "Denies the close command without any pre-configured scope.", + "type": "string", + "const": "core:resources:deny-close" + }, + { + "description": "Default permissions for the plugin.", + "type": "string", + "const": "core:tray:default" + }, + { + "description": "Enables the get_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-get-by-id" + }, + { + "description": "Enables the new command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-new" + }, + { + "description": "Enables the remove_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-remove-by-id" + }, + { + "description": "Enables the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-icon" + }, + { + "description": "Enables the set_icon_as_template command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-icon-as-template" + }, + { + "description": "Enables the set_menu command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-menu" + }, + { + "description": "Enables the set_show_menu_on_left_click command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-show-menu-on-left-click" + }, + { + "description": "Enables the set_temp_dir_path command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-temp-dir-path" + }, + { + "description": "Enables the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-title" + }, + { + "description": "Enables the set_tooltip command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-tooltip" + }, + { + "description": "Enables the set_visible command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-visible" + }, + { + "description": "Denies the get_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-get-by-id" + }, + { + "description": "Denies the new command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-new" + }, + { + "description": "Denies the remove_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-remove-by-id" + }, + { + "description": "Denies the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-icon" + }, + { + "description": "Denies the set_icon_as_template command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-icon-as-template" + }, + { + "description": "Denies the set_menu command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-menu" + }, + { + "description": "Denies the set_show_menu_on_left_click command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-show-menu-on-left-click" + }, + { + "description": "Denies the set_temp_dir_path command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-temp-dir-path" + }, + { + "description": "Denies the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-title" + }, + { + "description": "Denies the set_tooltip command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-tooltip" + }, + { + "description": "Denies the set_visible command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-visible" + }, + { + "description": "Default permissions for the plugin.", + "type": "string", + "const": "core:webview:default" + }, + { + "description": "Enables the clear_all_browsing_data command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-clear-all-browsing-data" + }, + { + "description": "Enables the create_webview command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-create-webview" + }, + { + "description": "Enables the create_webview_window command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-create-webview-window" + }, + { + "description": "Enables the get_all_webviews command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-get-all-webviews" + }, + { + "description": "Enables the internal_toggle_devtools command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-internal-toggle-devtools" + }, + { + "description": "Enables the print command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-print" + }, + { + "description": "Enables the reparent command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-reparent" + }, + { + "description": "Enables the set_webview_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-background-color" + }, + { + "description": "Enables the set_webview_focus command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-focus" + }, + { + "description": "Enables the set_webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-position" + }, + { + "description": "Enables the set_webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-size" + }, + { + "description": "Enables the set_webview_zoom command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-zoom" + }, + { + "description": "Enables the webview_close command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-close" + }, + { + "description": "Enables the webview_hide command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-hide" + }, + { + "description": "Enables the webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-position" + }, + { + "description": "Enables the webview_show command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-show" + }, + { + "description": "Enables the webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-size" + }, + { + "description": "Denies the clear_all_browsing_data command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-clear-all-browsing-data" + }, + { + "description": "Denies the create_webview command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-create-webview" + }, + { + "description": "Denies the create_webview_window command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-create-webview-window" + }, + { + "description": "Denies the get_all_webviews command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-get-all-webviews" + }, + { + "description": "Denies the internal_toggle_devtools command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-internal-toggle-devtools" + }, + { + "description": "Denies the print command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-print" + }, + { + "description": "Denies the reparent command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-reparent" + }, + { + "description": "Denies the set_webview_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-background-color" + }, + { + "description": "Denies the set_webview_focus command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-focus" + }, + { + "description": "Denies the set_webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-position" + }, + { + "description": "Denies the set_webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-size" + }, + { + "description": "Denies the set_webview_zoom command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-zoom" + }, + { + "description": "Denies the webview_close command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-close" + }, + { + "description": "Denies the webview_hide command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-hide" + }, + { + "description": "Denies the webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-position" + }, + { + "description": "Denies the webview_show command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-show" + }, + { + "description": "Denies the webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-size" + }, + { + "description": "Default permissions for the plugin.", + "type": "string", + "const": "core:window:default" + }, + { + "description": "Enables the available_monitors command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-available-monitors" + }, + { + "description": "Enables the center command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-center" + }, + { + "description": "Enables the close command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-close" + }, + { + "description": "Enables the create command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-create" + }, + { + "description": "Enables the current_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-current-monitor" + }, + { + "description": "Enables the cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-cursor-position" + }, + { + "description": "Enables the destroy command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-destroy" + }, + { + "description": "Enables the get_all_windows command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-get-all-windows" + }, + { + "description": "Enables the hide command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-hide" + }, + { + "description": "Enables the inner_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-inner-position" + }, + { + "description": "Enables the inner_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-inner-size" + }, + { + "description": "Enables the internal_toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-internal-toggle-maximize" + }, + { + "description": "Enables the is_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-closable" + }, + { + "description": "Enables the is_decorated command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-decorated" + }, + { + "description": "Enables the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-enabled" + }, + { + "description": "Enables the is_focused command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-focused" + }, + { + "description": "Enables the is_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-fullscreen" + }, + { + "description": "Enables the is_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-maximizable" + }, + { + "description": "Enables the is_maximized command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-maximized" + }, + { + "description": "Enables the is_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-minimizable" + }, + { + "description": "Enables the is_minimized command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-minimized" + }, + { + "description": "Enables the is_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-resizable" + }, + { + "description": "Enables the is_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-visible" + }, + { + "description": "Enables the maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-maximize" + }, + { + "description": "Enables the minimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-minimize" + }, + { + "description": "Enables the monitor_from_point command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-monitor-from-point" + }, + { + "description": "Enables the outer_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-outer-position" + }, + { + "description": "Enables the outer_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-outer-size" + }, + { + "description": "Enables the primary_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-primary-monitor" + }, + { + "description": "Enables the request_user_attention command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-request-user-attention" + }, + { + "description": "Enables the scale_factor command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-scale-factor" + }, + { + "description": "Enables the set_always_on_bottom command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-always-on-bottom" + }, + { + "description": "Enables the set_always_on_top command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-always-on-top" + }, + { + "description": "Enables the set_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-background-color" + }, + { + "description": "Enables the set_badge_count command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-badge-count" + }, + { + "description": "Enables the set_badge_label command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-badge-label" + }, + { + "description": "Enables the set_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-closable" + }, + { + "description": "Enables the set_content_protected command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-content-protected" + }, + { + "description": "Enables the set_cursor_grab command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-grab" + }, + { + "description": "Enables the set_cursor_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-icon" + }, + { + "description": "Enables the set_cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-position" + }, + { + "description": "Enables the set_cursor_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-visible" + }, + { + "description": "Enables the set_decorations command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-decorations" + }, + { + "description": "Enables the set_effects command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-effects" + }, + { + "description": "Enables the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-enabled" + }, + { + "description": "Enables the set_focus command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-focus" + }, + { + "description": "Enables the set_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-fullscreen" + }, + { + "description": "Enables the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-icon" + }, + { + "description": "Enables the set_ignore_cursor_events command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-ignore-cursor-events" + }, + { + "description": "Enables the set_max_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-max-size" + }, + { + "description": "Enables the set_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-maximizable" + }, + { + "description": "Enables the set_min_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-min-size" + }, + { + "description": "Enables the set_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-minimizable" + }, + { + "description": "Enables the set_overlay_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-overlay-icon" + }, + { + "description": "Enables the set_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-position" + }, + { + "description": "Enables the set_progress_bar command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-progress-bar" + }, + { + "description": "Enables the set_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-resizable" + }, + { + "description": "Enables the set_shadow command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-shadow" + }, + { + "description": "Enables the set_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-size" + }, + { + "description": "Enables the set_size_constraints command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-size-constraints" + }, + { + "description": "Enables the set_skip_taskbar command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-skip-taskbar" + }, + { + "description": "Enables the set_theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-theme" + }, + { + "description": "Enables the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-title" + }, + { + "description": "Enables the set_title_bar_style command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-title-bar-style" + }, + { + "description": "Enables the set_visible_on_all_workspaces command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-visible-on-all-workspaces" + }, + { + "description": "Enables the show command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-show" + }, + { + "description": "Enables the start_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-start-dragging" + }, + { + "description": "Enables the start_resize_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-start-resize-dragging" + }, + { + "description": "Enables the theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-theme" + }, + { + "description": "Enables the title command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-title" + }, + { + "description": "Enables the toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-toggle-maximize" + }, + { + "description": "Enables the unmaximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-unmaximize" + }, + { + "description": "Enables the unminimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-unminimize" + }, + { + "description": "Denies the available_monitors command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-available-monitors" + }, + { + "description": "Denies the center command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-center" + }, + { + "description": "Denies the close command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-close" + }, + { + "description": "Denies the create command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-create" + }, + { + "description": "Denies the current_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-current-monitor" + }, + { + "description": "Denies the cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-cursor-position" + }, + { + "description": "Denies the destroy command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-destroy" + }, + { + "description": "Denies the get_all_windows command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-get-all-windows" + }, + { + "description": "Denies the hide command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-hide" + }, + { + "description": "Denies the inner_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-inner-position" + }, + { + "description": "Denies the inner_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-inner-size" + }, + { + "description": "Denies the internal_toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-internal-toggle-maximize" + }, + { + "description": "Denies the is_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-closable" + }, + { + "description": "Denies the is_decorated command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-decorated" + }, + { + "description": "Denies the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-enabled" + }, + { + "description": "Denies the is_focused command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-focused" + }, + { + "description": "Denies the is_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-fullscreen" + }, + { + "description": "Denies the is_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-maximizable" + }, + { + "description": "Denies the is_maximized command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-maximized" + }, + { + "description": "Denies the is_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-minimizable" + }, + { + "description": "Denies the is_minimized command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-minimized" + }, + { + "description": "Denies the is_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-resizable" + }, + { + "description": "Denies the is_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-visible" + }, + { + "description": "Denies the maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-maximize" + }, + { + "description": "Denies the minimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-minimize" + }, + { + "description": "Denies the monitor_from_point command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-monitor-from-point" + }, + { + "description": "Denies the outer_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-outer-position" + }, + { + "description": "Denies the outer_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-outer-size" + }, + { + "description": "Denies the primary_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-primary-monitor" + }, + { + "description": "Denies the request_user_attention command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-request-user-attention" + }, + { + "description": "Denies the scale_factor command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-scale-factor" + }, + { + "description": "Denies the set_always_on_bottom command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-always-on-bottom" + }, + { + "description": "Denies the set_always_on_top command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-always-on-top" + }, + { + "description": "Denies the set_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-background-color" + }, + { + "description": "Denies the set_badge_count command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-badge-count" + }, + { + "description": "Denies the set_badge_label command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-badge-label" + }, + { + "description": "Denies the set_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-closable" + }, + { + "description": "Denies the set_content_protected command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-content-protected" + }, + { + "description": "Denies the set_cursor_grab command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-grab" + }, + { + "description": "Denies the set_cursor_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-icon" + }, + { + "description": "Denies the set_cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-position" + }, + { + "description": "Denies the set_cursor_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-visible" + }, + { + "description": "Denies the set_decorations command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-decorations" + }, + { + "description": "Denies the set_effects command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-effects" + }, + { + "description": "Denies the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-enabled" + }, + { + "description": "Denies the set_focus command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-focus" + }, + { + "description": "Denies the set_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-fullscreen" + }, + { + "description": "Denies the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-icon" + }, + { + "description": "Denies the set_ignore_cursor_events command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-ignore-cursor-events" + }, + { + "description": "Denies the set_max_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-max-size" + }, + { + "description": "Denies the set_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-maximizable" + }, + { + "description": "Denies the set_min_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-min-size" + }, + { + "description": "Denies the set_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-minimizable" + }, + { + "description": "Denies the set_overlay_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-overlay-icon" + }, + { + "description": "Denies the set_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-position" + }, + { + "description": "Denies the set_progress_bar command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-progress-bar" + }, + { + "description": "Denies the set_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-resizable" + }, + { + "description": "Denies the set_shadow command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-shadow" + }, + { + "description": "Denies the set_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-size" + }, + { + "description": "Denies the set_size_constraints command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-size-constraints" + }, + { + "description": "Denies the set_skip_taskbar command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-skip-taskbar" + }, + { + "description": "Denies the set_theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-theme" + }, + { + "description": "Denies the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-title" + }, + { + "description": "Denies the set_title_bar_style command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-title-bar-style" + }, + { + "description": "Denies the set_visible_on_all_workspaces command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-visible-on-all-workspaces" + }, + { + "description": "Denies the show command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-show" + }, + { + "description": "Denies the start_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-start-dragging" + }, + { + "description": "Denies the start_resize_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-start-resize-dragging" + }, + { + "description": "Denies the theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-theme" + }, + { + "description": "Denies the title command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-title" + }, + { + "description": "Denies the toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-toggle-maximize" + }, + { + "description": "Denies the unmaximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-unmaximize" + }, + { + "description": "Denies the unminimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-unminimize" + }, + { + "description": "This permission set configures the types of dialogs\navailable from the dialog plugin.\n\n#### Granted Permissions\n\nAll dialog types are enabled.\n\n\n", + "type": "string", + "const": "dialog:default" + }, + { + "description": "Enables the ask command without any pre-configured scope.", + "type": "string", + "const": "dialog:allow-ask" + }, + { + "description": "Enables the confirm command without any pre-configured scope.", + "type": "string", + "const": "dialog:allow-confirm" + }, + { + "description": "Enables the message command without any pre-configured scope.", + "type": "string", + "const": "dialog:allow-message" + }, + { + "description": "Enables the open command without any pre-configured scope.", + "type": "string", + "const": "dialog:allow-open" + }, + { + "description": "Enables the save command without any pre-configured scope.", + "type": "string", + "const": "dialog:allow-save" + }, + { + "description": "Denies the ask command without any pre-configured scope.", + "type": "string", + "const": "dialog:deny-ask" + }, + { + "description": "Denies the confirm command without any pre-configured scope.", + "type": "string", + "const": "dialog:deny-confirm" + }, + { + "description": "Denies the message command without any pre-configured scope.", + "type": "string", + "const": "dialog:deny-message" + }, + { + "description": "Denies the open command without any pre-configured scope.", + "type": "string", + "const": "dialog:deny-open" + }, + { + "description": "Denies the save command without any pre-configured scope.", + "type": "string", + "const": "dialog:deny-save" + }, + { + "description": "This set of permissions describes the what kind of\nfile system access the `fs` plugin has enabled or denied by default.\n\n#### Granted Permissions\n\nThis default permission set enables read access to the\napplication specific directories (AppConfig, AppData, AppLocalData, AppCache,\nAppLog) and all files and sub directories created in it.\nThe location of these directories depends on the operating system,\nwhere the application is run.\n\nIn general these directories need to be manually created\nby the application at runtime, before accessing files or folders\nin it is possible.\n\nTherefore, it is also allowed to create all of these folders via\nthe `mkdir` command.\n\n#### Denied Permissions\n\nThis default permission set prevents access to critical components\nof the Tauri application by default.\nOn Windows the webview data folder access is denied.\n\n#### Included permissions within this default permission set:\n", + "type": "string", + "const": "fs:default" + }, + { + "description": "This allows non-recursive read access to metadata of the application folders, including file listing and statistics.", + "type": "string", + "const": "fs:allow-app-meta" + }, + { + "description": "This allows full recursive read access to metadata of the application folders, including file listing and statistics.", + "type": "string", + "const": "fs:allow-app-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the application folders.", + "type": "string", + "const": "fs:allow-app-read" + }, + { + "description": "This allows full recursive read access to the complete application folders, files and subdirectories.", + "type": "string", + "const": "fs:allow-app-read-recursive" + }, + { + "description": "This allows non-recursive write access to the application folders.", + "type": "string", + "const": "fs:allow-app-write" + }, + { + "description": "This allows full recursive write access to the complete application folders, files and subdirectories.", + "type": "string", + "const": "fs:allow-app-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appcache-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appcache-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPCACHE` folder.", + "type": "string", + "const": "fs:allow-appcache-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPCACHE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appcache-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPCACHE` folder.", + "type": "string", + "const": "fs:allow-appcache-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPCACHE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appcache-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appconfig-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appconfig-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPCONFIG` folder.", + "type": "string", + "const": "fs:allow-appconfig-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPCONFIG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appconfig-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPCONFIG` folder.", + "type": "string", + "const": "fs:allow-appconfig-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPCONFIG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appconfig-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appdata-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appdata-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPDATA` folder.", + "type": "string", + "const": "fs:allow-appdata-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appdata-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPDATA` folder.", + "type": "string", + "const": "fs:allow-appdata-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appdata-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-applocaldata-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-applocaldata-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPLOCALDATA` folder.", + "type": "string", + "const": "fs:allow-applocaldata-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPLOCALDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-applocaldata-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPLOCALDATA` folder.", + "type": "string", + "const": "fs:allow-applocaldata-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPLOCALDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-applocaldata-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-applog-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-applog-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPLOG` folder.", + "type": "string", + "const": "fs:allow-applog-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPLOG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-applog-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPLOG` folder.", + "type": "string", + "const": "fs:allow-applog-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPLOG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-applog-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-audio-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-audio-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$AUDIO` folder.", + "type": "string", + "const": "fs:allow-audio-read" + }, + { + "description": "This allows full recursive read access to the complete `$AUDIO` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-audio-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$AUDIO` folder.", + "type": "string", + "const": "fs:allow-audio-write" + }, + { + "description": "This allows full recursive write access to the complete `$AUDIO` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-audio-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$CACHE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-cache-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$CACHE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-cache-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$CACHE` folder.", + "type": "string", + "const": "fs:allow-cache-read" + }, + { + "description": "This allows full recursive read access to the complete `$CACHE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-cache-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$CACHE` folder.", + "type": "string", + "const": "fs:allow-cache-write" + }, + { + "description": "This allows full recursive write access to the complete `$CACHE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-cache-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-config-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-config-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$CONFIG` folder.", + "type": "string", + "const": "fs:allow-config-read" + }, + { + "description": "This allows full recursive read access to the complete `$CONFIG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-config-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$CONFIG` folder.", + "type": "string", + "const": "fs:allow-config-write" + }, + { + "description": "This allows full recursive write access to the complete `$CONFIG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-config-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$DATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-data-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$DATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-data-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$DATA` folder.", + "type": "string", + "const": "fs:allow-data-read" + }, + { + "description": "This allows full recursive read access to the complete `$DATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-data-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$DATA` folder.", + "type": "string", + "const": "fs:allow-data-write" + }, + { + "description": "This allows full recursive write access to the complete `$DATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-data-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-desktop-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-desktop-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$DESKTOP` folder.", + "type": "string", + "const": "fs:allow-desktop-read" + }, + { + "description": "This allows full recursive read access to the complete `$DESKTOP` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-desktop-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$DESKTOP` folder.", + "type": "string", + "const": "fs:allow-desktop-write" + }, + { + "description": "This allows full recursive write access to the complete `$DESKTOP` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-desktop-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-document-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-document-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$DOCUMENT` folder.", + "type": "string", + "const": "fs:allow-document-read" + }, + { + "description": "This allows full recursive read access to the complete `$DOCUMENT` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-document-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$DOCUMENT` folder.", + "type": "string", + "const": "fs:allow-document-write" + }, + { + "description": "This allows full recursive write access to the complete `$DOCUMENT` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-document-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-download-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-download-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$DOWNLOAD` folder.", + "type": "string", + "const": "fs:allow-download-read" + }, + { + "description": "This allows full recursive read access to the complete `$DOWNLOAD` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-download-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$DOWNLOAD` folder.", + "type": "string", + "const": "fs:allow-download-write" + }, + { + "description": "This allows full recursive write access to the complete `$DOWNLOAD` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-download-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$EXE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-exe-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$EXE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-exe-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$EXE` folder.", + "type": "string", + "const": "fs:allow-exe-read" + }, + { + "description": "This allows full recursive read access to the complete `$EXE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-exe-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$EXE` folder.", + "type": "string", + "const": "fs:allow-exe-write" + }, + { + "description": "This allows full recursive write access to the complete `$EXE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-exe-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$FONT` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-font-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$FONT` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-font-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$FONT` folder.", + "type": "string", + "const": "fs:allow-font-read" + }, + { + "description": "This allows full recursive read access to the complete `$FONT` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-font-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$FONT` folder.", + "type": "string", + "const": "fs:allow-font-write" + }, + { + "description": "This allows full recursive write access to the complete `$FONT` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-font-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$HOME` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-home-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$HOME` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-home-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$HOME` folder.", + "type": "string", + "const": "fs:allow-home-read" + }, + { + "description": "This allows full recursive read access to the complete `$HOME` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-home-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$HOME` folder.", + "type": "string", + "const": "fs:allow-home-write" + }, + { + "description": "This allows full recursive write access to the complete `$HOME` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-home-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-localdata-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-localdata-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$LOCALDATA` folder.", + "type": "string", + "const": "fs:allow-localdata-read" + }, + { + "description": "This allows full recursive read access to the complete `$LOCALDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-localdata-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$LOCALDATA` folder.", + "type": "string", + "const": "fs:allow-localdata-write" + }, + { + "description": "This allows full recursive write access to the complete `$LOCALDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-localdata-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$LOG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-log-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$LOG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-log-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$LOG` folder.", + "type": "string", + "const": "fs:allow-log-read" + }, + { + "description": "This allows full recursive read access to the complete `$LOG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-log-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$LOG` folder.", + "type": "string", + "const": "fs:allow-log-write" + }, + { + "description": "This allows full recursive write access to the complete `$LOG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-log-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-picture-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-picture-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$PICTURE` folder.", + "type": "string", + "const": "fs:allow-picture-read" + }, + { + "description": "This allows full recursive read access to the complete `$PICTURE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-picture-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$PICTURE` folder.", + "type": "string", + "const": "fs:allow-picture-write" + }, + { + "description": "This allows full recursive write access to the complete `$PICTURE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-picture-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-public-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-public-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$PUBLIC` folder.", + "type": "string", + "const": "fs:allow-public-read" + }, + { + "description": "This allows full recursive read access to the complete `$PUBLIC` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-public-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$PUBLIC` folder.", + "type": "string", + "const": "fs:allow-public-write" + }, + { + "description": "This allows full recursive write access to the complete `$PUBLIC` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-public-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-resource-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-resource-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$RESOURCE` folder.", + "type": "string", + "const": "fs:allow-resource-read" + }, + { + "description": "This allows full recursive read access to the complete `$RESOURCE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-resource-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$RESOURCE` folder.", + "type": "string", + "const": "fs:allow-resource-write" + }, + { + "description": "This allows full recursive write access to the complete `$RESOURCE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-resource-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-runtime-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-runtime-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$RUNTIME` folder.", + "type": "string", + "const": "fs:allow-runtime-read" + }, + { + "description": "This allows full recursive read access to the complete `$RUNTIME` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-runtime-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$RUNTIME` folder.", + "type": "string", + "const": "fs:allow-runtime-write" + }, + { + "description": "This allows full recursive write access to the complete `$RUNTIME` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-runtime-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$TEMP` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-temp-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$TEMP` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-temp-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$TEMP` folder.", + "type": "string", + "const": "fs:allow-temp-read" + }, + { + "description": "This allows full recursive read access to the complete `$TEMP` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-temp-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$TEMP` folder.", + "type": "string", + "const": "fs:allow-temp-write" + }, + { + "description": "This allows full recursive write access to the complete `$TEMP` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-temp-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-template-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-template-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$TEMPLATE` folder.", + "type": "string", + "const": "fs:allow-template-read" + }, + { + "description": "This allows full recursive read access to the complete `$TEMPLATE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-template-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$TEMPLATE` folder.", + "type": "string", + "const": "fs:allow-template-write" + }, + { + "description": "This allows full recursive write access to the complete `$TEMPLATE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-template-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-video-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-video-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$VIDEO` folder.", + "type": "string", + "const": "fs:allow-video-read" + }, + { + "description": "This allows full recursive read access to the complete `$VIDEO` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-video-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$VIDEO` folder.", + "type": "string", + "const": "fs:allow-video-write" + }, + { + "description": "This allows full recursive write access to the complete `$VIDEO` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-video-write-recursive" + }, + { + "description": "This denies access to dangerous Tauri relevant files and folders by default.", + "type": "string", + "const": "fs:deny-default" + }, + { + "description": "Enables the copy_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-copy-file" + }, + { + "description": "Enables the create command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-create" + }, + { + "description": "Enables the exists command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-exists" + }, + { + "description": "Enables the fstat command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-fstat" + }, + { + "description": "Enables the ftruncate command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-ftruncate" + }, + { + "description": "Enables the lstat command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-lstat" + }, + { + "description": "Enables the mkdir command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-mkdir" + }, + { + "description": "Enables the open command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-open" + }, + { + "description": "Enables the read command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read" + }, + { + "description": "Enables the read_dir command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-dir" + }, + { + "description": "Enables the read_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-file" + }, + { + "description": "Enables the read_text_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-text-file" + }, + { + "description": "Enables the read_text_file_lines command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-text-file-lines" + }, + { + "description": "Enables the read_text_file_lines_next command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-text-file-lines-next" + }, + { + "description": "Enables the remove command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-remove" + }, + { + "description": "Enables the rename command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-rename" + }, + { + "description": "Enables the seek command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-seek" + }, + { + "description": "Enables the size command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-size" + }, + { + "description": "Enables the stat command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-stat" + }, + { + "description": "Enables the truncate command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-truncate" + }, + { + "description": "Enables the unwatch command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-unwatch" + }, + { + "description": "Enables the watch command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-watch" + }, + { + "description": "Enables the write command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-write" + }, + { + "description": "Enables the write_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-write-file" + }, + { + "description": "Enables the write_text_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-write-text-file" + }, + { + "description": "This permissions allows to create the application specific directories.\n", + "type": "string", + "const": "fs:create-app-specific-dirs" + }, + { + "description": "Denies the copy_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-copy-file" + }, + { + "description": "Denies the create command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-create" + }, + { + "description": "Denies the exists command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-exists" + }, + { + "description": "Denies the fstat command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-fstat" + }, + { + "description": "Denies the ftruncate command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-ftruncate" + }, + { + "description": "Denies the lstat command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-lstat" + }, + { + "description": "Denies the mkdir command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-mkdir" + }, + { + "description": "Denies the open command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-open" + }, + { + "description": "Denies the read command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read" + }, + { + "description": "Denies the read_dir command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-dir" + }, + { + "description": "Denies the read_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-file" + }, + { + "description": "Denies the read_text_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-text-file" + }, + { + "description": "Denies the read_text_file_lines command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-text-file-lines" + }, + { + "description": "Denies the read_text_file_lines_next command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-text-file-lines-next" + }, + { + "description": "Denies the remove command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-remove" + }, + { + "description": "Denies the rename command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-rename" + }, + { + "description": "Denies the seek command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-seek" + }, + { + "description": "Denies the size command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-size" + }, + { + "description": "Denies the stat command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-stat" + }, + { + "description": "Denies the truncate command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-truncate" + }, + { + "description": "Denies the unwatch command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-unwatch" + }, + { + "description": "Denies the watch command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-watch" + }, + { + "description": "This denies read access to the\n`$APPLOCALDATA` folder on linux as the webview data and configuration values are stored here.\nAllowing access can lead to sensitive information disclosure and should be well considered.", + "type": "string", + "const": "fs:deny-webview-data-linux" + }, + { + "description": "This denies read access to the\n`$APPLOCALDATA/EBWebView` folder on windows as the webview data and configuration values are stored here.\nAllowing access can lead to sensitive information disclosure and should be well considered.", + "type": "string", + "const": "fs:deny-webview-data-windows" + }, + { + "description": "Denies the write command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-write" + }, + { + "description": "Denies the write_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-write-file" + }, + { + "description": "Denies the write_text_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-write-text-file" + }, + { + "description": "This enables all read related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:read-all" + }, + { + "description": "This permission allows recursive read functionality on the application\nspecific base directories. \n", + "type": "string", + "const": "fs:read-app-specific-dirs-recursive" + }, + { + "description": "This enables directory read and file metadata related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:read-dirs" + }, + { + "description": "This enables file read related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:read-files" + }, + { + "description": "This enables all index or metadata related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:read-meta" + }, + { + "description": "An empty permission you can use to modify the global scope.", + "type": "string", + "const": "fs:scope" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the application folders.", + "type": "string", + "const": "fs:scope-app" + }, + { + "description": "This scope permits to list all files and folders in the application directories.", + "type": "string", + "const": "fs:scope-app-index" + }, + { + "description": "This scope permits recursive access to the complete application folders, including sub directories and files.", + "type": "string", + "const": "fs:scope-app-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPCACHE` folder.", + "type": "string", + "const": "fs:scope-appcache" + }, + { + "description": "This scope permits to list all files and folders in the `$APPCACHE`folder.", + "type": "string", + "const": "fs:scope-appcache-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPCACHE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-appcache-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPCONFIG` folder.", + "type": "string", + "const": "fs:scope-appconfig" + }, + { + "description": "This scope permits to list all files and folders in the `$APPCONFIG`folder.", + "type": "string", + "const": "fs:scope-appconfig-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPCONFIG` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-appconfig-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPDATA` folder.", + "type": "string", + "const": "fs:scope-appdata" + }, + { + "description": "This scope permits to list all files and folders in the `$APPDATA`folder.", + "type": "string", + "const": "fs:scope-appdata-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPDATA` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-appdata-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPLOCALDATA` folder.", + "type": "string", + "const": "fs:scope-applocaldata" + }, + { + "description": "This scope permits to list all files and folders in the `$APPLOCALDATA`folder.", + "type": "string", + "const": "fs:scope-applocaldata-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPLOCALDATA` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-applocaldata-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPLOG` folder.", + "type": "string", + "const": "fs:scope-applog" + }, + { + "description": "This scope permits to list all files and folders in the `$APPLOG`folder.", + "type": "string", + "const": "fs:scope-applog-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPLOG` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-applog-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$AUDIO` folder.", + "type": "string", + "const": "fs:scope-audio" + }, + { + "description": "This scope permits to list all files and folders in the `$AUDIO`folder.", + "type": "string", + "const": "fs:scope-audio-index" + }, + { + "description": "This scope permits recursive access to the complete `$AUDIO` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-audio-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$CACHE` folder.", + "type": "string", + "const": "fs:scope-cache" + }, + { + "description": "This scope permits to list all files and folders in the `$CACHE`folder.", + "type": "string", + "const": "fs:scope-cache-index" + }, + { + "description": "This scope permits recursive access to the complete `$CACHE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-cache-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$CONFIG` folder.", + "type": "string", + "const": "fs:scope-config" + }, + { + "description": "This scope permits to list all files and folders in the `$CONFIG`folder.", + "type": "string", + "const": "fs:scope-config-index" + }, + { + "description": "This scope permits recursive access to the complete `$CONFIG` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-config-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$DATA` folder.", + "type": "string", + "const": "fs:scope-data" + }, + { + "description": "This scope permits to list all files and folders in the `$DATA`folder.", + "type": "string", + "const": "fs:scope-data-index" + }, + { + "description": "This scope permits recursive access to the complete `$DATA` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-data-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$DESKTOP` folder.", + "type": "string", + "const": "fs:scope-desktop" + }, + { + "description": "This scope permits to list all files and folders in the `$DESKTOP`folder.", + "type": "string", + "const": "fs:scope-desktop-index" + }, + { + "description": "This scope permits recursive access to the complete `$DESKTOP` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-desktop-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$DOCUMENT` folder.", + "type": "string", + "const": "fs:scope-document" + }, + { + "description": "This scope permits to list all files and folders in the `$DOCUMENT`folder.", + "type": "string", + "const": "fs:scope-document-index" + }, + { + "description": "This scope permits recursive access to the complete `$DOCUMENT` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-document-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$DOWNLOAD` folder.", + "type": "string", + "const": "fs:scope-download" + }, + { + "description": "This scope permits to list all files and folders in the `$DOWNLOAD`folder.", + "type": "string", + "const": "fs:scope-download-index" + }, + { + "description": "This scope permits recursive access to the complete `$DOWNLOAD` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-download-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$EXE` folder.", + "type": "string", + "const": "fs:scope-exe" + }, + { + "description": "This scope permits to list all files and folders in the `$EXE`folder.", + "type": "string", + "const": "fs:scope-exe-index" + }, + { + "description": "This scope permits recursive access to the complete `$EXE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-exe-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$FONT` folder.", + "type": "string", + "const": "fs:scope-font" + }, + { + "description": "This scope permits to list all files and folders in the `$FONT`folder.", + "type": "string", + "const": "fs:scope-font-index" + }, + { + "description": "This scope permits recursive access to the complete `$FONT` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-font-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$HOME` folder.", + "type": "string", + "const": "fs:scope-home" + }, + { + "description": "This scope permits to list all files and folders in the `$HOME`folder.", + "type": "string", + "const": "fs:scope-home-index" + }, + { + "description": "This scope permits recursive access to the complete `$HOME` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-home-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$LOCALDATA` folder.", + "type": "string", + "const": "fs:scope-localdata" + }, + { + "description": "This scope permits to list all files and folders in the `$LOCALDATA`folder.", + "type": "string", + "const": "fs:scope-localdata-index" + }, + { + "description": "This scope permits recursive access to the complete `$LOCALDATA` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-localdata-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$LOG` folder.", + "type": "string", + "const": "fs:scope-log" + }, + { + "description": "This scope permits to list all files and folders in the `$LOG`folder.", + "type": "string", + "const": "fs:scope-log-index" + }, + { + "description": "This scope permits recursive access to the complete `$LOG` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-log-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$PICTURE` folder.", + "type": "string", + "const": "fs:scope-picture" + }, + { + "description": "This scope permits to list all files and folders in the `$PICTURE`folder.", + "type": "string", + "const": "fs:scope-picture-index" + }, + { + "description": "This scope permits recursive access to the complete `$PICTURE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-picture-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$PUBLIC` folder.", + "type": "string", + "const": "fs:scope-public" + }, + { + "description": "This scope permits to list all files and folders in the `$PUBLIC`folder.", + "type": "string", + "const": "fs:scope-public-index" + }, + { + "description": "This scope permits recursive access to the complete `$PUBLIC` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-public-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$RESOURCE` folder.", + "type": "string", + "const": "fs:scope-resource" + }, + { + "description": "This scope permits to list all files and folders in the `$RESOURCE`folder.", + "type": "string", + "const": "fs:scope-resource-index" + }, + { + "description": "This scope permits recursive access to the complete `$RESOURCE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-resource-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$RUNTIME` folder.", + "type": "string", + "const": "fs:scope-runtime" + }, + { + "description": "This scope permits to list all files and folders in the `$RUNTIME`folder.", + "type": "string", + "const": "fs:scope-runtime-index" + }, + { + "description": "This scope permits recursive access to the complete `$RUNTIME` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-runtime-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$TEMP` folder.", + "type": "string", + "const": "fs:scope-temp" + }, + { + "description": "This scope permits to list all files and folders in the `$TEMP`folder.", + "type": "string", + "const": "fs:scope-temp-index" + }, + { + "description": "This scope permits recursive access to the complete `$TEMP` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-temp-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$TEMPLATE` folder.", + "type": "string", + "const": "fs:scope-template" + }, + { + "description": "This scope permits to list all files and folders in the `$TEMPLATE`folder.", + "type": "string", + "const": "fs:scope-template-index" + }, + { + "description": "This scope permits recursive access to the complete `$TEMPLATE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-template-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$VIDEO` folder.", + "type": "string", + "const": "fs:scope-video" + }, + { + "description": "This scope permits to list all files and folders in the `$VIDEO`folder.", + "type": "string", + "const": "fs:scope-video-index" + }, + { + "description": "This scope permits recursive access to the complete `$VIDEO` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-video-recursive" + }, + { + "description": "This enables all write related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:write-all" + }, + { + "description": "This enables all file write related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:write-files" + }, + { + "description": "No features are enabled by default, as we believe\nthe shortcuts can be inherently dangerous and it is\napplication specific if specific shortcuts should be\nregistered or unregistered.\n", + "type": "string", + "const": "global-shortcut:default" + }, + { + "description": "Enables the is_registered command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:allow-is-registered" + }, + { + "description": "Enables the register command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:allow-register" + }, + { + "description": "Enables the register_all command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:allow-register-all" + }, + { + "description": "Enables the unregister command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:allow-unregister" + }, + { + "description": "Enables the unregister_all command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:allow-unregister-all" + }, + { + "description": "Denies the is_registered command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:deny-is-registered" + }, + { + "description": "Denies the register command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:deny-register" + }, + { + "description": "Denies the register_all command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:deny-register-all" + }, + { + "description": "Denies the unregister command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:deny-unregister" + }, + { + "description": "Denies the unregister_all command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:deny-unregister-all" + }, + { + "description": "This permission set configures what kind of\nfetch operations are available from the http plugin.\n\nThis enables all fetch operations but does not\nallow explicitly any origins to be fetched. This needs to\nbe manually configured before usage.\n\n#### Granted Permissions\n\nAll fetch operations are enabled.\n\n", + "type": "string", + "const": "http:default" + }, + { + "description": "Enables the fetch command without any pre-configured scope.", + "type": "string", + "const": "http:allow-fetch" + }, + { + "description": "Enables the fetch_cancel command without any pre-configured scope.", + "type": "string", + "const": "http:allow-fetch-cancel" + }, + { + "description": "Enables the fetch_read_body command without any pre-configured scope.", + "type": "string", + "const": "http:allow-fetch-read-body" + }, + { + "description": "Enables the fetch_send command without any pre-configured scope.", + "type": "string", + "const": "http:allow-fetch-send" + }, + { + "description": "Denies the fetch command without any pre-configured scope.", + "type": "string", + "const": "http:deny-fetch" + }, + { + "description": "Denies the fetch_cancel command without any pre-configured scope.", + "type": "string", + "const": "http:deny-fetch-cancel" + }, + { + "description": "Denies the fetch_read_body command without any pre-configured scope.", + "type": "string", + "const": "http:deny-fetch-read-body" + }, + { + "description": "Denies the fetch_send command without any pre-configured scope.", + "type": "string", + "const": "http:deny-fetch-send" + }, + { + "description": "This permission set configures which\nnotification features are by default exposed.\n\n#### Granted Permissions\n\nIt allows all notification related features.\n\n", + "type": "string", + "const": "notification:default" + }, + { + "description": "Enables the batch command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-batch" + }, + { + "description": "Enables the cancel command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-cancel" + }, + { + "description": "Enables the check_permissions command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-check-permissions" + }, + { + "description": "Enables the create_channel command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-create-channel" + }, + { + "description": "Enables the delete_channel command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-delete-channel" + }, + { + "description": "Enables the get_active command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-get-active" + }, + { + "description": "Enables the get_pending command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-get-pending" + }, + { + "description": "Enables the is_permission_granted command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-is-permission-granted" + }, + { + "description": "Enables the list_channels command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-list-channels" + }, + { + "description": "Enables the notify command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-notify" + }, + { + "description": "Enables the permission_state command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-permission-state" + }, + { + "description": "Enables the register_action_types command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-register-action-types" + }, + { + "description": "Enables the register_listener command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-register-listener" + }, + { + "description": "Enables the remove_active command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-remove-active" + }, + { + "description": "Enables the request_permission command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-request-permission" + }, + { + "description": "Enables the show command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-show" + }, + { + "description": "Denies the batch command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-batch" + }, + { + "description": "Denies the cancel command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-cancel" + }, + { + "description": "Denies the check_permissions command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-check-permissions" + }, + { + "description": "Denies the create_channel command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-create-channel" + }, + { + "description": "Denies the delete_channel command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-delete-channel" + }, + { + "description": "Denies the get_active command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-get-active" + }, + { + "description": "Denies the get_pending command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-get-pending" + }, + { + "description": "Denies the is_permission_granted command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-is-permission-granted" + }, + { + "description": "Denies the list_channels command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-list-channels" + }, + { + "description": "Denies the notify command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-notify" + }, + { + "description": "Denies the permission_state command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-permission-state" + }, + { + "description": "Denies the register_action_types command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-register-action-types" + }, + { + "description": "Denies the register_listener command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-register-listener" + }, + { + "description": "Denies the remove_active command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-remove-active" + }, + { + "description": "Denies the request_permission command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-request-permission" + }, + { + "description": "Denies the show command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-show" + }, + { + "description": "This permission set configures which\noperating system information are available\nto gather from the frontend.\n\n#### Granted Permissions\n\nAll information except the host name are available.\n\n", + "type": "string", + "const": "os:default" + }, + { + "description": "Enables the arch command without any pre-configured scope.", + "type": "string", + "const": "os:allow-arch" + }, + { + "description": "Enables the exe_extension command without any pre-configured scope.", + "type": "string", + "const": "os:allow-exe-extension" + }, + { + "description": "Enables the family command without any pre-configured scope.", + "type": "string", + "const": "os:allow-family" + }, + { + "description": "Enables the hostname command without any pre-configured scope.", + "type": "string", + "const": "os:allow-hostname" + }, + { + "description": "Enables the locale command without any pre-configured scope.", + "type": "string", + "const": "os:allow-locale" + }, + { + "description": "Enables the os_type command without any pre-configured scope.", + "type": "string", + "const": "os:allow-os-type" + }, + { + "description": "Enables the platform command without any pre-configured scope.", + "type": "string", + "const": "os:allow-platform" + }, + { + "description": "Enables the version command without any pre-configured scope.", + "type": "string", + "const": "os:allow-version" + }, + { + "description": "Denies the arch command without any pre-configured scope.", + "type": "string", + "const": "os:deny-arch" + }, + { + "description": "Denies the exe_extension command without any pre-configured scope.", + "type": "string", + "const": "os:deny-exe-extension" + }, + { + "description": "Denies the family command without any pre-configured scope.", + "type": "string", + "const": "os:deny-family" + }, + { + "description": "Denies the hostname command without any pre-configured scope.", + "type": "string", + "const": "os:deny-hostname" + }, + { + "description": "Denies the locale command without any pre-configured scope.", + "type": "string", + "const": "os:deny-locale" + }, + { + "description": "Denies the os_type command without any pre-configured scope.", + "type": "string", + "const": "os:deny-os-type" + }, + { + "description": "Denies the platform command without any pre-configured scope.", + "type": "string", + "const": "os:deny-platform" + }, + { + "description": "Denies the version command without any pre-configured scope.", + "type": "string", + "const": "os:deny-version" + }, + { + "description": "This permission set configures which\nprocess feeatures are by default exposed.\n\n#### Granted Permissions\n\nThis enables to quit via `allow-exit` and restart via `allow-restart`\nthe application.\n", + "type": "string", + "const": "process:default" + }, + { + "description": "Enables the exit command without any pre-configured scope.", + "type": "string", + "const": "process:allow-exit" + }, + { + "description": "Enables the restart command without any pre-configured scope.", + "type": "string", + "const": "process:allow-restart" + }, + { + "description": "Denies the exit command without any pre-configured scope.", + "type": "string", + "const": "process:deny-exit" + }, + { + "description": "Denies the restart command without any pre-configured scope.", + "type": "string", + "const": "process:deny-restart" + }, + { + "description": "This permission set configures which\nshell functionality is exposed by default.\n\n#### Granted Permissions\n\nIt allows to use the `open` functionality without any specific\nscope pre-configured. It will allow opening `http(s)://`,\n`tel:` and `mailto:` links.\n", + "type": "string", + "const": "shell:default" + }, + { + "description": "Enables the execute command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-execute" + }, + { + "description": "Enables the kill command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-kill" + }, + { + "description": "Enables the open command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-open" + }, + { + "description": "Enables the spawn command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-spawn" + }, + { + "description": "Enables the stdin_write command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-stdin-write" + }, + { + "description": "Denies the execute command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-execute" + }, + { + "description": "Denies the kill command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-kill" + }, + { + "description": "Denies the open command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-open" + }, + { + "description": "Denies the spawn command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-spawn" + }, + { + "description": "Denies the stdin_write command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-stdin-write" + } + ] + }, + "Value": { + "description": "All supported ACL values.", + "anyOf": [ + { + "description": "Represents a null JSON value.", + "type": "null" + }, + { + "description": "Represents a [`bool`].", + "type": "boolean" + }, + { + "description": "Represents a valid ACL [`Number`].", + "allOf": [ + { + "$ref": "#/definitions/Number" + } + ] + }, + { + "description": "Represents a [`String`].", + "type": "string" + }, + { + "description": "Represents a list of other [`Value`]s.", + "type": "array", + "items": { + "$ref": "#/definitions/Value" + } + }, + { + "description": "Represents a map of [`String`] keys to [`Value`]s.", + "type": "object", + "additionalProperties": { + "$ref": "#/definitions/Value" + } + } + ] + }, + "Number": { + "description": "A valid ACL number.", + "anyOf": [ + { + "description": "Represents an [`i64`].", + "type": "integer", + "format": "int64" + }, + { + "description": "Represents a [`f64`].", + "type": "number", + "format": "double" + } + ] + }, + "Target": { + "description": "Platform target.", + "oneOf": [ + { + "description": "MacOS.", + "type": "string", + "enum": [ + "macOS" + ] + }, + { + "description": "Windows.", + "type": "string", + "enum": [ + "windows" + ] + }, + { + "description": "Linux.", + "type": "string", + "enum": [ + "linux" + ] + }, + { + "description": "Android.", + "type": "string", + "enum": [ + "android" + ] + }, + { + "description": "iOS.", + "type": "string", + "enum": [ + "iOS" + ] + } + ] + }, + "ShellScopeEntryAllowedArg": { + "description": "A command argument allowed to be executed by the webview API.", + "anyOf": [ + { + "description": "A non-configurable argument that is passed to the command in the order it was specified.", + "type": "string" + }, + { + "description": "A variable that is set while calling the command from the webview API.", + "type": "object", + "required": [ + "validator" + ], + "properties": { + "raw": { + "description": "Marks the validator as a raw regex, meaning the plugin should not make any modification at runtime.\n\nThis means the regex will not match on the entire string by default, which might be exploited if your regex allow unexpected input to be considered valid. When using this option, make sure your regex is correct.", + "default": false, + "type": "boolean" + }, + "validator": { + "description": "[regex] validator to require passed values to conform to an expected input.\n\nThis will require the argument value passed to this variable to match the `validator` regex before it will be executed.\n\nThe regex string is by default surrounded by `^...$` to match the full string. For example the `https?://\\w+` regex would be registered as `^https?://\\w+$`.\n\n[regex]: ", + "type": "string" + } + }, + "additionalProperties": false + } + ] + }, + "ShellScopeEntryAllowedArgs": { + "description": "A set of command arguments allowed to be executed by the webview API.\n\nA value of `true` will allow any arguments to be passed to the command. `false` will disable all arguments. A list of [`ShellScopeEntryAllowedArg`] will set those arguments as the only valid arguments to be passed to the attached command configuration.", + "anyOf": [ + { + "description": "Use a simple boolean to allow all or disable all arguments to this command configuration.", + "type": "boolean" + }, + { + "description": "A specific set of [`ShellScopeEntryAllowedArg`] that are valid to call for the command configuration.", + "type": "array", + "items": { + "$ref": "#/definitions/ShellScopeEntryAllowedArg" + } + } + ] + } + } +} \ No newline at end of file diff --git a/src-tauri/gen/schemas/linux-schema.json b/src-tauri/gen/schemas/linux-schema.json new file mode 100644 index 0000000..bf2a3bc --- /dev/null +++ b/src-tauri/gen/schemas/linux-schema.json @@ -0,0 +1,5668 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "title": "CapabilityFile", + "description": "Capability formats accepted in a capability file.", + "anyOf": [ + { + "description": "A single capability.", + "allOf": [ + { + "$ref": "#/definitions/Capability" + } + ] + }, + { + "description": "A list of capabilities.", + "type": "array", + "items": { + "$ref": "#/definitions/Capability" + } + }, + { + "description": "A list of capabilities.", + "type": "object", + "required": [ + "capabilities" + ], + "properties": { + "capabilities": { + "description": "The list of capabilities.", + "type": "array", + "items": { + "$ref": "#/definitions/Capability" + } + } + } + } + ], + "definitions": { + "Capability": { + "description": "A grouping and boundary mechanism developers can use to isolate access to the IPC layer.\n\nIt controls application windows fine grained access to the Tauri core, application, or plugin commands. If a window is not matching any capability then it has no access to the IPC layer at all.\n\nThis can be done to create groups of windows, based on their required system access, which can reduce impact of frontend vulnerabilities in less privileged windows. Windows can be added to a capability by exact name (e.g. `main-window`) or glob patterns like `*` or `admin-*`. A Window can have none, one, or multiple associated capabilities.\n\n## Example\n\n```json { \"identifier\": \"main-user-files-write\", \"description\": \"This capability allows the `main` window on macOS and Windows access to `filesystem` write related commands and `dialog` commands to enable programatic access to files selected by the user.\", \"windows\": [ \"main\" ], \"permissions\": [ \"core:default\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] }, ], \"platforms\": [\"macOS\",\"windows\"] } ```", + "type": "object", + "required": [ + "identifier", + "permissions" + ], + "properties": { + "identifier": { + "description": "Identifier of the capability.\n\n## Example\n\n`main-user-files-write`", + "type": "string" + }, + "description": { + "description": "Description of what the capability is intended to allow on associated windows.\n\nIt should contain a description of what the grouped permissions should allow.\n\n## Example\n\nThis capability allows the `main` window access to `filesystem` write related commands and `dialog` commands to enable programatic access to files selected by the user.", + "default": "", + "type": "string" + }, + "remote": { + "description": "Configure remote URLs that can use the capability permissions.\n\nThis setting is optional and defaults to not being set, as our default use case is that the content is served from our local application.\n\n:::caution Make sure you understand the security implications of providing remote sources with local system access. :::\n\n## Example\n\n```json { \"urls\": [\"https://*.mydomain.dev\"] } ```", + "anyOf": [ + { + "$ref": "#/definitions/CapabilityRemote" + }, + { + "type": "null" + } + ] + }, + "local": { + "description": "Whether this capability is enabled for local app URLs or not. Defaults to `true`.", + "default": true, + "type": "boolean" + }, + "windows": { + "description": "List of windows that are affected by this capability. Can be a glob pattern.\n\nOn multiwebview windows, prefer [`Self::webviews`] for a fine grained access control.\n\n## Example\n\n`[\"main\"]`", + "type": "array", + "items": { + "type": "string" + } + }, + "webviews": { + "description": "List of webviews that are affected by this capability. Can be a glob pattern.\n\nThis is only required when using on multiwebview contexts, by default all child webviews of a window that matches [`Self::windows`] are linked.\n\n## Example\n\n`[\"sub-webview-one\", \"sub-webview-two\"]`", + "type": "array", + "items": { + "type": "string" + } + }, + "permissions": { + "description": "List of permissions attached to this capability.\n\nMust include the plugin name as prefix in the form of `${plugin-name}:${permission-name}`. For commands directly implemented in the application itself only `${permission-name}` is required.\n\n## Example\n\n```json [ \"core:default\", \"shell:allow-open\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] } ] ```", + "type": "array", + "items": { + "$ref": "#/definitions/PermissionEntry" + }, + "uniqueItems": true + }, + "platforms": { + "description": "Limit which target platforms this capability applies to.\n\nBy default all platforms are targeted.\n\n## Example\n\n`[\"macOS\",\"windows\"]`", + "type": [ + "array", + "null" + ], + "items": { + "$ref": "#/definitions/Target" + } + } + } + }, + "CapabilityRemote": { + "description": "Configuration for remote URLs that are associated with the capability.", + "type": "object", + "required": [ + "urls" + ], + "properties": { + "urls": { + "description": "Remote domains this capability refers to using the [URLPattern standard](https://urlpattern.spec.whatwg.org/).\n\n## Examples\n\n- \"https://*.mydomain.dev\": allows subdomains of mydomain.dev - \"https://mydomain.dev/api/*\": allows any subpath of mydomain.dev/api", + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "PermissionEntry": { + "description": "An entry for a permission value in a [`Capability`] can be either a raw permission [`Identifier`] or an object that references a permission and extends its scope.", + "anyOf": [ + { + "description": "Reference a permission or permission set by identifier.", + "allOf": [ + { + "$ref": "#/definitions/Identifier" + } + ] + }, + { + "description": "Reference a permission or permission set by identifier and extends its scope.", + "type": "object", + "allOf": [ + { + "if": { + "properties": { + "identifier": { + "anyOf": [ + { + "description": "This set of permissions describes the what kind of\nfile system access the `fs` plugin has enabled or denied by default.\n\n#### Granted Permissions\n\nThis default permission set enables read access to the\napplication specific directories (AppConfig, AppData, AppLocalData, AppCache,\nAppLog) and all files and sub directories created in it.\nThe location of these directories depends on the operating system,\nwhere the application is run.\n\nIn general these directories need to be manually created\nby the application at runtime, before accessing files or folders\nin it is possible.\n\nTherefore, it is also allowed to create all of these folders via\nthe `mkdir` command.\n\n#### Denied Permissions\n\nThis default permission set prevents access to critical components\nof the Tauri application by default.\nOn Windows the webview data folder access is denied.\n\n#### Included permissions within this default permission set:\n", + "type": "string", + "const": "fs:default" + }, + { + "description": "This allows non-recursive read access to metadata of the application folders, including file listing and statistics.", + "type": "string", + "const": "fs:allow-app-meta" + }, + { + "description": "This allows full recursive read access to metadata of the application folders, including file listing and statistics.", + "type": "string", + "const": "fs:allow-app-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the application folders.", + "type": "string", + "const": "fs:allow-app-read" + }, + { + "description": "This allows full recursive read access to the complete application folders, files and subdirectories.", + "type": "string", + "const": "fs:allow-app-read-recursive" + }, + { + "description": "This allows non-recursive write access to the application folders.", + "type": "string", + "const": "fs:allow-app-write" + }, + { + "description": "This allows full recursive write access to the complete application folders, files and subdirectories.", + "type": "string", + "const": "fs:allow-app-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appcache-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appcache-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPCACHE` folder.", + "type": "string", + "const": "fs:allow-appcache-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPCACHE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appcache-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPCACHE` folder.", + "type": "string", + "const": "fs:allow-appcache-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPCACHE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appcache-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appconfig-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appconfig-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPCONFIG` folder.", + "type": "string", + "const": "fs:allow-appconfig-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPCONFIG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appconfig-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPCONFIG` folder.", + "type": "string", + "const": "fs:allow-appconfig-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPCONFIG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appconfig-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appdata-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appdata-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPDATA` folder.", + "type": "string", + "const": "fs:allow-appdata-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appdata-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPDATA` folder.", + "type": "string", + "const": "fs:allow-appdata-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appdata-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-applocaldata-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-applocaldata-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPLOCALDATA` folder.", + "type": "string", + "const": "fs:allow-applocaldata-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPLOCALDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-applocaldata-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPLOCALDATA` folder.", + "type": "string", + "const": "fs:allow-applocaldata-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPLOCALDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-applocaldata-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-applog-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-applog-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPLOG` folder.", + "type": "string", + "const": "fs:allow-applog-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPLOG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-applog-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPLOG` folder.", + "type": "string", + "const": "fs:allow-applog-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPLOG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-applog-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-audio-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-audio-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$AUDIO` folder.", + "type": "string", + "const": "fs:allow-audio-read" + }, + { + "description": "This allows full recursive read access to the complete `$AUDIO` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-audio-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$AUDIO` folder.", + "type": "string", + "const": "fs:allow-audio-write" + }, + { + "description": "This allows full recursive write access to the complete `$AUDIO` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-audio-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$CACHE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-cache-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$CACHE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-cache-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$CACHE` folder.", + "type": "string", + "const": "fs:allow-cache-read" + }, + { + "description": "This allows full recursive read access to the complete `$CACHE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-cache-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$CACHE` folder.", + "type": "string", + "const": "fs:allow-cache-write" + }, + { + "description": "This allows full recursive write access to the complete `$CACHE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-cache-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-config-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-config-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$CONFIG` folder.", + "type": "string", + "const": "fs:allow-config-read" + }, + { + "description": "This allows full recursive read access to the complete `$CONFIG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-config-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$CONFIG` folder.", + "type": "string", + "const": "fs:allow-config-write" + }, + { + "description": "This allows full recursive write access to the complete `$CONFIG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-config-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$DATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-data-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$DATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-data-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$DATA` folder.", + "type": "string", + "const": "fs:allow-data-read" + }, + { + "description": "This allows full recursive read access to the complete `$DATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-data-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$DATA` folder.", + "type": "string", + "const": "fs:allow-data-write" + }, + { + "description": "This allows full recursive write access to the complete `$DATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-data-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-desktop-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-desktop-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$DESKTOP` folder.", + "type": "string", + "const": "fs:allow-desktop-read" + }, + { + "description": "This allows full recursive read access to the complete `$DESKTOP` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-desktop-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$DESKTOP` folder.", + "type": "string", + "const": "fs:allow-desktop-write" + }, + { + "description": "This allows full recursive write access to the complete `$DESKTOP` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-desktop-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-document-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-document-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$DOCUMENT` folder.", + "type": "string", + "const": "fs:allow-document-read" + }, + { + "description": "This allows full recursive read access to the complete `$DOCUMENT` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-document-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$DOCUMENT` folder.", + "type": "string", + "const": "fs:allow-document-write" + }, + { + "description": "This allows full recursive write access to the complete `$DOCUMENT` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-document-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-download-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-download-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$DOWNLOAD` folder.", + "type": "string", + "const": "fs:allow-download-read" + }, + { + "description": "This allows full recursive read access to the complete `$DOWNLOAD` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-download-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$DOWNLOAD` folder.", + "type": "string", + "const": "fs:allow-download-write" + }, + { + "description": "This allows full recursive write access to the complete `$DOWNLOAD` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-download-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$EXE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-exe-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$EXE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-exe-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$EXE` folder.", + "type": "string", + "const": "fs:allow-exe-read" + }, + { + "description": "This allows full recursive read access to the complete `$EXE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-exe-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$EXE` folder.", + "type": "string", + "const": "fs:allow-exe-write" + }, + { + "description": "This allows full recursive write access to the complete `$EXE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-exe-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$FONT` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-font-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$FONT` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-font-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$FONT` folder.", + "type": "string", + "const": "fs:allow-font-read" + }, + { + "description": "This allows full recursive read access to the complete `$FONT` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-font-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$FONT` folder.", + "type": "string", + "const": "fs:allow-font-write" + }, + { + "description": "This allows full recursive write access to the complete `$FONT` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-font-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$HOME` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-home-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$HOME` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-home-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$HOME` folder.", + "type": "string", + "const": "fs:allow-home-read" + }, + { + "description": "This allows full recursive read access to the complete `$HOME` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-home-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$HOME` folder.", + "type": "string", + "const": "fs:allow-home-write" + }, + { + "description": "This allows full recursive write access to the complete `$HOME` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-home-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-localdata-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-localdata-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$LOCALDATA` folder.", + "type": "string", + "const": "fs:allow-localdata-read" + }, + { + "description": "This allows full recursive read access to the complete `$LOCALDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-localdata-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$LOCALDATA` folder.", + "type": "string", + "const": "fs:allow-localdata-write" + }, + { + "description": "This allows full recursive write access to the complete `$LOCALDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-localdata-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$LOG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-log-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$LOG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-log-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$LOG` folder.", + "type": "string", + "const": "fs:allow-log-read" + }, + { + "description": "This allows full recursive read access to the complete `$LOG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-log-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$LOG` folder.", + "type": "string", + "const": "fs:allow-log-write" + }, + { + "description": "This allows full recursive write access to the complete `$LOG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-log-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-picture-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-picture-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$PICTURE` folder.", + "type": "string", + "const": "fs:allow-picture-read" + }, + { + "description": "This allows full recursive read access to the complete `$PICTURE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-picture-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$PICTURE` folder.", + "type": "string", + "const": "fs:allow-picture-write" + }, + { + "description": "This allows full recursive write access to the complete `$PICTURE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-picture-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-public-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-public-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$PUBLIC` folder.", + "type": "string", + "const": "fs:allow-public-read" + }, + { + "description": "This allows full recursive read access to the complete `$PUBLIC` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-public-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$PUBLIC` folder.", + "type": "string", + "const": "fs:allow-public-write" + }, + { + "description": "This allows full recursive write access to the complete `$PUBLIC` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-public-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-resource-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-resource-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$RESOURCE` folder.", + "type": "string", + "const": "fs:allow-resource-read" + }, + { + "description": "This allows full recursive read access to the complete `$RESOURCE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-resource-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$RESOURCE` folder.", + "type": "string", + "const": "fs:allow-resource-write" + }, + { + "description": "This allows full recursive write access to the complete `$RESOURCE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-resource-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-runtime-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-runtime-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$RUNTIME` folder.", + "type": "string", + "const": "fs:allow-runtime-read" + }, + { + "description": "This allows full recursive read access to the complete `$RUNTIME` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-runtime-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$RUNTIME` folder.", + "type": "string", + "const": "fs:allow-runtime-write" + }, + { + "description": "This allows full recursive write access to the complete `$RUNTIME` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-runtime-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$TEMP` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-temp-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$TEMP` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-temp-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$TEMP` folder.", + "type": "string", + "const": "fs:allow-temp-read" + }, + { + "description": "This allows full recursive read access to the complete `$TEMP` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-temp-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$TEMP` folder.", + "type": "string", + "const": "fs:allow-temp-write" + }, + { + "description": "This allows full recursive write access to the complete `$TEMP` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-temp-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-template-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-template-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$TEMPLATE` folder.", + "type": "string", + "const": "fs:allow-template-read" + }, + { + "description": "This allows full recursive read access to the complete `$TEMPLATE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-template-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$TEMPLATE` folder.", + "type": "string", + "const": "fs:allow-template-write" + }, + { + "description": "This allows full recursive write access to the complete `$TEMPLATE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-template-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-video-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-video-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$VIDEO` folder.", + "type": "string", + "const": "fs:allow-video-read" + }, + { + "description": "This allows full recursive read access to the complete `$VIDEO` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-video-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$VIDEO` folder.", + "type": "string", + "const": "fs:allow-video-write" + }, + { + "description": "This allows full recursive write access to the complete `$VIDEO` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-video-write-recursive" + }, + { + "description": "This denies access to dangerous Tauri relevant files and folders by default.", + "type": "string", + "const": "fs:deny-default" + }, + { + "description": "Enables the copy_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-copy-file" + }, + { + "description": "Enables the create command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-create" + }, + { + "description": "Enables the exists command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-exists" + }, + { + "description": "Enables the fstat command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-fstat" + }, + { + "description": "Enables the ftruncate command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-ftruncate" + }, + { + "description": "Enables the lstat command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-lstat" + }, + { + "description": "Enables the mkdir command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-mkdir" + }, + { + "description": "Enables the open command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-open" + }, + { + "description": "Enables the read command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read" + }, + { + "description": "Enables the read_dir command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-dir" + }, + { + "description": "Enables the read_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-file" + }, + { + "description": "Enables the read_text_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-text-file" + }, + { + "description": "Enables the read_text_file_lines command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-text-file-lines" + }, + { + "description": "Enables the read_text_file_lines_next command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-text-file-lines-next" + }, + { + "description": "Enables the remove command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-remove" + }, + { + "description": "Enables the rename command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-rename" + }, + { + "description": "Enables the seek command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-seek" + }, + { + "description": "Enables the size command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-size" + }, + { + "description": "Enables the stat command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-stat" + }, + { + "description": "Enables the truncate command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-truncate" + }, + { + "description": "Enables the unwatch command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-unwatch" + }, + { + "description": "Enables the watch command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-watch" + }, + { + "description": "Enables the write command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-write" + }, + { + "description": "Enables the write_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-write-file" + }, + { + "description": "Enables the write_text_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-write-text-file" + }, + { + "description": "This permissions allows to create the application specific directories.\n", + "type": "string", + "const": "fs:create-app-specific-dirs" + }, + { + "description": "Denies the copy_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-copy-file" + }, + { + "description": "Denies the create command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-create" + }, + { + "description": "Denies the exists command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-exists" + }, + { + "description": "Denies the fstat command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-fstat" + }, + { + "description": "Denies the ftruncate command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-ftruncate" + }, + { + "description": "Denies the lstat command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-lstat" + }, + { + "description": "Denies the mkdir command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-mkdir" + }, + { + "description": "Denies the open command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-open" + }, + { + "description": "Denies the read command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read" + }, + { + "description": "Denies the read_dir command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-dir" + }, + { + "description": "Denies the read_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-file" + }, + { + "description": "Denies the read_text_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-text-file" + }, + { + "description": "Denies the read_text_file_lines command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-text-file-lines" + }, + { + "description": "Denies the read_text_file_lines_next command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-text-file-lines-next" + }, + { + "description": "Denies the remove command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-remove" + }, + { + "description": "Denies the rename command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-rename" + }, + { + "description": "Denies the seek command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-seek" + }, + { + "description": "Denies the size command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-size" + }, + { + "description": "Denies the stat command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-stat" + }, + { + "description": "Denies the truncate command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-truncate" + }, + { + "description": "Denies the unwatch command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-unwatch" + }, + { + "description": "Denies the watch command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-watch" + }, + { + "description": "This denies read access to the\n`$APPLOCALDATA` folder on linux as the webview data and configuration values are stored here.\nAllowing access can lead to sensitive information disclosure and should be well considered.", + "type": "string", + "const": "fs:deny-webview-data-linux" + }, + { + "description": "This denies read access to the\n`$APPLOCALDATA/EBWebView` folder on windows as the webview data and configuration values are stored here.\nAllowing access can lead to sensitive information disclosure and should be well considered.", + "type": "string", + "const": "fs:deny-webview-data-windows" + }, + { + "description": "Denies the write command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-write" + }, + { + "description": "Denies the write_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-write-file" + }, + { + "description": "Denies the write_text_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-write-text-file" + }, + { + "description": "This enables all read related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:read-all" + }, + { + "description": "This permission allows recursive read functionality on the application\nspecific base directories. \n", + "type": "string", + "const": "fs:read-app-specific-dirs-recursive" + }, + { + "description": "This enables directory read and file metadata related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:read-dirs" + }, + { + "description": "This enables file read related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:read-files" + }, + { + "description": "This enables all index or metadata related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:read-meta" + }, + { + "description": "An empty permission you can use to modify the global scope.", + "type": "string", + "const": "fs:scope" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the application folders.", + "type": "string", + "const": "fs:scope-app" + }, + { + "description": "This scope permits to list all files and folders in the application directories.", + "type": "string", + "const": "fs:scope-app-index" + }, + { + "description": "This scope permits recursive access to the complete application folders, including sub directories and files.", + "type": "string", + "const": "fs:scope-app-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPCACHE` folder.", + "type": "string", + "const": "fs:scope-appcache" + }, + { + "description": "This scope permits to list all files and folders in the `$APPCACHE`folder.", + "type": "string", + "const": "fs:scope-appcache-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPCACHE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-appcache-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPCONFIG` folder.", + "type": "string", + "const": "fs:scope-appconfig" + }, + { + "description": "This scope permits to list all files and folders in the `$APPCONFIG`folder.", + "type": "string", + "const": "fs:scope-appconfig-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPCONFIG` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-appconfig-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPDATA` folder.", + "type": "string", + "const": "fs:scope-appdata" + }, + { + "description": "This scope permits to list all files and folders in the `$APPDATA`folder.", + "type": "string", + "const": "fs:scope-appdata-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPDATA` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-appdata-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPLOCALDATA` folder.", + "type": "string", + "const": "fs:scope-applocaldata" + }, + { + "description": "This scope permits to list all files and folders in the `$APPLOCALDATA`folder.", + "type": "string", + "const": "fs:scope-applocaldata-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPLOCALDATA` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-applocaldata-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPLOG` folder.", + "type": "string", + "const": "fs:scope-applog" + }, + { + "description": "This scope permits to list all files and folders in the `$APPLOG`folder.", + "type": "string", + "const": "fs:scope-applog-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPLOG` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-applog-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$AUDIO` folder.", + "type": "string", + "const": "fs:scope-audio" + }, + { + "description": "This scope permits to list all files and folders in the `$AUDIO`folder.", + "type": "string", + "const": "fs:scope-audio-index" + }, + { + "description": "This scope permits recursive access to the complete `$AUDIO` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-audio-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$CACHE` folder.", + "type": "string", + "const": "fs:scope-cache" + }, + { + "description": "This scope permits to list all files and folders in the `$CACHE`folder.", + "type": "string", + "const": "fs:scope-cache-index" + }, + { + "description": "This scope permits recursive access to the complete `$CACHE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-cache-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$CONFIG` folder.", + "type": "string", + "const": "fs:scope-config" + }, + { + "description": "This scope permits to list all files and folders in the `$CONFIG`folder.", + "type": "string", + "const": "fs:scope-config-index" + }, + { + "description": "This scope permits recursive access to the complete `$CONFIG` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-config-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$DATA` folder.", + "type": "string", + "const": "fs:scope-data" + }, + { + "description": "This scope permits to list all files and folders in the `$DATA`folder.", + "type": "string", + "const": "fs:scope-data-index" + }, + { + "description": "This scope permits recursive access to the complete `$DATA` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-data-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$DESKTOP` folder.", + "type": "string", + "const": "fs:scope-desktop" + }, + { + "description": "This scope permits to list all files and folders in the `$DESKTOP`folder.", + "type": "string", + "const": "fs:scope-desktop-index" + }, + { + "description": "This scope permits recursive access to the complete `$DESKTOP` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-desktop-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$DOCUMENT` folder.", + "type": "string", + "const": "fs:scope-document" + }, + { + "description": "This scope permits to list all files and folders in the `$DOCUMENT`folder.", + "type": "string", + "const": "fs:scope-document-index" + }, + { + "description": "This scope permits recursive access to the complete `$DOCUMENT` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-document-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$DOWNLOAD` folder.", + "type": "string", + "const": "fs:scope-download" + }, + { + "description": "This scope permits to list all files and folders in the `$DOWNLOAD`folder.", + "type": "string", + "const": "fs:scope-download-index" + }, + { + "description": "This scope permits recursive access to the complete `$DOWNLOAD` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-download-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$EXE` folder.", + "type": "string", + "const": "fs:scope-exe" + }, + { + "description": "This scope permits to list all files and folders in the `$EXE`folder.", + "type": "string", + "const": "fs:scope-exe-index" + }, + { + "description": "This scope permits recursive access to the complete `$EXE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-exe-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$FONT` folder.", + "type": "string", + "const": "fs:scope-font" + }, + { + "description": "This scope permits to list all files and folders in the `$FONT`folder.", + "type": "string", + "const": "fs:scope-font-index" + }, + { + "description": "This scope permits recursive access to the complete `$FONT` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-font-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$HOME` folder.", + "type": "string", + "const": "fs:scope-home" + }, + { + "description": "This scope permits to list all files and folders in the `$HOME`folder.", + "type": "string", + "const": "fs:scope-home-index" + }, + { + "description": "This scope permits recursive access to the complete `$HOME` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-home-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$LOCALDATA` folder.", + "type": "string", + "const": "fs:scope-localdata" + }, + { + "description": "This scope permits to list all files and folders in the `$LOCALDATA`folder.", + "type": "string", + "const": "fs:scope-localdata-index" + }, + { + "description": "This scope permits recursive access to the complete `$LOCALDATA` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-localdata-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$LOG` folder.", + "type": "string", + "const": "fs:scope-log" + }, + { + "description": "This scope permits to list all files and folders in the `$LOG`folder.", + "type": "string", + "const": "fs:scope-log-index" + }, + { + "description": "This scope permits recursive access to the complete `$LOG` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-log-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$PICTURE` folder.", + "type": "string", + "const": "fs:scope-picture" + }, + { + "description": "This scope permits to list all files and folders in the `$PICTURE`folder.", + "type": "string", + "const": "fs:scope-picture-index" + }, + { + "description": "This scope permits recursive access to the complete `$PICTURE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-picture-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$PUBLIC` folder.", + "type": "string", + "const": "fs:scope-public" + }, + { + "description": "This scope permits to list all files and folders in the `$PUBLIC`folder.", + "type": "string", + "const": "fs:scope-public-index" + }, + { + "description": "This scope permits recursive access to the complete `$PUBLIC` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-public-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$RESOURCE` folder.", + "type": "string", + "const": "fs:scope-resource" + }, + { + "description": "This scope permits to list all files and folders in the `$RESOURCE`folder.", + "type": "string", + "const": "fs:scope-resource-index" + }, + { + "description": "This scope permits recursive access to the complete `$RESOURCE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-resource-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$RUNTIME` folder.", + "type": "string", + "const": "fs:scope-runtime" + }, + { + "description": "This scope permits to list all files and folders in the `$RUNTIME`folder.", + "type": "string", + "const": "fs:scope-runtime-index" + }, + { + "description": "This scope permits recursive access to the complete `$RUNTIME` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-runtime-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$TEMP` folder.", + "type": "string", + "const": "fs:scope-temp" + }, + { + "description": "This scope permits to list all files and folders in the `$TEMP`folder.", + "type": "string", + "const": "fs:scope-temp-index" + }, + { + "description": "This scope permits recursive access to the complete `$TEMP` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-temp-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$TEMPLATE` folder.", + "type": "string", + "const": "fs:scope-template" + }, + { + "description": "This scope permits to list all files and folders in the `$TEMPLATE`folder.", + "type": "string", + "const": "fs:scope-template-index" + }, + { + "description": "This scope permits recursive access to the complete `$TEMPLATE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-template-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$VIDEO` folder.", + "type": "string", + "const": "fs:scope-video" + }, + { + "description": "This scope permits to list all files and folders in the `$VIDEO`folder.", + "type": "string", + "const": "fs:scope-video-index" + }, + { + "description": "This scope permits recursive access to the complete `$VIDEO` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-video-recursive" + }, + { + "description": "This enables all write related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:write-all" + }, + { + "description": "This enables all file write related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:write-files" + } + ] + } + } + }, + "then": { + "properties": { + "allow": { + "items": { + "title": "FsScopeEntry", + "description": "FS scope entry.", + "anyOf": [ + { + "description": "A path that can be accessed by the webview when using the fs APIs. FS scope path pattern.\n\nThe pattern can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$APP`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.", + "type": "string" + }, + { + "type": "object", + "required": [ + "path" + ], + "properties": { + "path": { + "description": "A path that can be accessed by the webview when using the fs APIs.\n\nThe pattern can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$APP`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.", + "type": "string" + } + } + } + ] + } + }, + "deny": { + "items": { + "title": "FsScopeEntry", + "description": "FS scope entry.", + "anyOf": [ + { + "description": "A path that can be accessed by the webview when using the fs APIs. FS scope path pattern.\n\nThe pattern can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$APP`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.", + "type": "string" + }, + { + "type": "object", + "required": [ + "path" + ], + "properties": { + "path": { + "description": "A path that can be accessed by the webview when using the fs APIs.\n\nThe pattern can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$APP`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.", + "type": "string" + } + } + } + ] + } + } + } + }, + "properties": { + "identifier": { + "description": "Identifier of the permission or permission set.", + "allOf": [ + { + "$ref": "#/definitions/Identifier" + } + ] + } + } + }, + { + "if": { + "properties": { + "identifier": { + "anyOf": [ + { + "description": "This permission set configures what kind of\nfetch operations are available from the http plugin.\n\nThis enables all fetch operations but does not\nallow explicitly any origins to be fetched. This needs to\nbe manually configured before usage.\n\n#### Granted Permissions\n\nAll fetch operations are enabled.\n\n", + "type": "string", + "const": "http:default" + }, + { + "description": "Enables the fetch command without any pre-configured scope.", + "type": "string", + "const": "http:allow-fetch" + }, + { + "description": "Enables the fetch_cancel command without any pre-configured scope.", + "type": "string", + "const": "http:allow-fetch-cancel" + }, + { + "description": "Enables the fetch_read_body command without any pre-configured scope.", + "type": "string", + "const": "http:allow-fetch-read-body" + }, + { + "description": "Enables the fetch_send command without any pre-configured scope.", + "type": "string", + "const": "http:allow-fetch-send" + }, + { + "description": "Denies the fetch command without any pre-configured scope.", + "type": "string", + "const": "http:deny-fetch" + }, + { + "description": "Denies the fetch_cancel command without any pre-configured scope.", + "type": "string", + "const": "http:deny-fetch-cancel" + }, + { + "description": "Denies the fetch_read_body command without any pre-configured scope.", + "type": "string", + "const": "http:deny-fetch-read-body" + }, + { + "description": "Denies the fetch_send command without any pre-configured scope.", + "type": "string", + "const": "http:deny-fetch-send" + } + ] + } + } + }, + "then": { + "properties": { + "allow": { + "items": { + "title": "HttpScopeEntry", + "description": "HTTP scope entry.", + "anyOf": [ + { + "description": "A URL that can be accessed by the webview when using the HTTP APIs. Wildcards can be used following the URL pattern standard.\n\nSee [the URL Pattern spec](https://urlpattern.spec.whatwg.org/) for more information.\n\nExamples:\n\n- \"https://*\" : allows all HTTPS origin on port 443\n\n- \"https://*:*\" : allows all HTTPS origin on any port\n\n- \"https://*.github.com/tauri-apps/tauri\": allows any subdomain of \"github.com\" with the \"tauri-apps/api\" path\n\n- \"https://myapi.service.com/users/*\": allows access to any URLs that begins with \"https://myapi.service.com/users/\"", + "type": "string" + }, + { + "type": "object", + "required": [ + "url" + ], + "properties": { + "url": { + "description": "A URL that can be accessed by the webview when using the HTTP APIs. Wildcards can be used following the URL pattern standard.\n\nSee [the URL Pattern spec](https://urlpattern.spec.whatwg.org/) for more information.\n\nExamples:\n\n- \"https://*\" : allows all HTTPS origin on port 443\n\n- \"https://*:*\" : allows all HTTPS origin on any port\n\n- \"https://*.github.com/tauri-apps/tauri\": allows any subdomain of \"github.com\" with the \"tauri-apps/api\" path\n\n- \"https://myapi.service.com/users/*\": allows access to any URLs that begins with \"https://myapi.service.com/users/\"", + "type": "string" + } + } + } + ] + } + }, + "deny": { + "items": { + "title": "HttpScopeEntry", + "description": "HTTP scope entry.", + "anyOf": [ + { + "description": "A URL that can be accessed by the webview when using the HTTP APIs. Wildcards can be used following the URL pattern standard.\n\nSee [the URL Pattern spec](https://urlpattern.spec.whatwg.org/) for more information.\n\nExamples:\n\n- \"https://*\" : allows all HTTPS origin on port 443\n\n- \"https://*:*\" : allows all HTTPS origin on any port\n\n- \"https://*.github.com/tauri-apps/tauri\": allows any subdomain of \"github.com\" with the \"tauri-apps/api\" path\n\n- \"https://myapi.service.com/users/*\": allows access to any URLs that begins with \"https://myapi.service.com/users/\"", + "type": "string" + }, + { + "type": "object", + "required": [ + "url" + ], + "properties": { + "url": { + "description": "A URL that can be accessed by the webview when using the HTTP APIs. Wildcards can be used following the URL pattern standard.\n\nSee [the URL Pattern spec](https://urlpattern.spec.whatwg.org/) for more information.\n\nExamples:\n\n- \"https://*\" : allows all HTTPS origin on port 443\n\n- \"https://*:*\" : allows all HTTPS origin on any port\n\n- \"https://*.github.com/tauri-apps/tauri\": allows any subdomain of \"github.com\" with the \"tauri-apps/api\" path\n\n- \"https://myapi.service.com/users/*\": allows access to any URLs that begins with \"https://myapi.service.com/users/\"", + "type": "string" + } + } + } + ] + } + } + } + }, + "properties": { + "identifier": { + "description": "Identifier of the permission or permission set.", + "allOf": [ + { + "$ref": "#/definitions/Identifier" + } + ] + } + } + }, + { + "if": { + "properties": { + "identifier": { + "anyOf": [ + { + "description": "This permission set configures which\nshell functionality is exposed by default.\n\n#### Granted Permissions\n\nIt allows to use the `open` functionality without any specific\nscope pre-configured. It will allow opening `http(s)://`,\n`tel:` and `mailto:` links.\n", + "type": "string", + "const": "shell:default" + }, + { + "description": "Enables the execute command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-execute" + }, + { + "description": "Enables the kill command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-kill" + }, + { + "description": "Enables the open command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-open" + }, + { + "description": "Enables the spawn command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-spawn" + }, + { + "description": "Enables the stdin_write command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-stdin-write" + }, + { + "description": "Denies the execute command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-execute" + }, + { + "description": "Denies the kill command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-kill" + }, + { + "description": "Denies the open command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-open" + }, + { + "description": "Denies the spawn command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-spawn" + }, + { + "description": "Denies the stdin_write command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-stdin-write" + } + ] + } + } + }, + "then": { + "properties": { + "allow": { + "items": { + "title": "ShellScopeEntry", + "description": "Shell scope entry.", + "anyOf": [ + { + "type": "object", + "required": [ + "cmd", + "name" + ], + "properties": { + "args": { + "description": "The allowed arguments for the command execution.", + "allOf": [ + { + "$ref": "#/definitions/ShellScopeEntryAllowedArgs" + } + ] + }, + "cmd": { + "description": "The command name. It can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.", + "type": "string" + }, + "name": { + "description": "The name for this allowed shell command configuration.\n\nThis name will be used inside of the webview API to call this command along with any specified arguments.", + "type": "string" + } + }, + "additionalProperties": false + }, + { + "type": "object", + "required": [ + "name", + "sidecar" + ], + "properties": { + "args": { + "description": "The allowed arguments for the command execution.", + "allOf": [ + { + "$ref": "#/definitions/ShellScopeEntryAllowedArgs" + } + ] + }, + "name": { + "description": "The name for this allowed shell command configuration.\n\nThis name will be used inside of the webview API to call this command along with any specified arguments.", + "type": "string" + }, + "sidecar": { + "description": "If this command is a sidecar command.", + "type": "boolean" + } + }, + "additionalProperties": false + } + ] + } + }, + "deny": { + "items": { + "title": "ShellScopeEntry", + "description": "Shell scope entry.", + "anyOf": [ + { + "type": "object", + "required": [ + "cmd", + "name" + ], + "properties": { + "args": { + "description": "The allowed arguments for the command execution.", + "allOf": [ + { + "$ref": "#/definitions/ShellScopeEntryAllowedArgs" + } + ] + }, + "cmd": { + "description": "The command name. It can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.", + "type": "string" + }, + "name": { + "description": "The name for this allowed shell command configuration.\n\nThis name will be used inside of the webview API to call this command along with any specified arguments.", + "type": "string" + } + }, + "additionalProperties": false + }, + { + "type": "object", + "required": [ + "name", + "sidecar" + ], + "properties": { + "args": { + "description": "The allowed arguments for the command execution.", + "allOf": [ + { + "$ref": "#/definitions/ShellScopeEntryAllowedArgs" + } + ] + }, + "name": { + "description": "The name for this allowed shell command configuration.\n\nThis name will be used inside of the webview API to call this command along with any specified arguments.", + "type": "string" + }, + "sidecar": { + "description": "If this command is a sidecar command.", + "type": "boolean" + } + }, + "additionalProperties": false + } + ] + } + } + } + }, + "properties": { + "identifier": { + "description": "Identifier of the permission or permission set.", + "allOf": [ + { + "$ref": "#/definitions/Identifier" + } + ] + } + } + }, + { + "properties": { + "identifier": { + "description": "Identifier of the permission or permission set.", + "allOf": [ + { + "$ref": "#/definitions/Identifier" + } + ] + }, + "allow": { + "description": "Data that defines what is allowed by the scope.", + "type": [ + "array", + "null" + ], + "items": { + "$ref": "#/definitions/Value" + } + }, + "deny": { + "description": "Data that defines what is denied by the scope. This should be prioritized by validation logic.", + "type": [ + "array", + "null" + ], + "items": { + "$ref": "#/definitions/Value" + } + } + } + } + ], + "required": [ + "identifier" + ] + } + ] + }, + "Identifier": { + "description": "Permission identifier", + "oneOf": [ + { + "description": "No features are enabled by default, as we believe\nthe clipboard can be inherently dangerous and it is \napplication specific if read and/or write access is needed.\n\nClipboard interaction needs to be explicitly enabled.\n", + "type": "string", + "const": "clipboard-manager:default" + }, + { + "description": "Enables the clear command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:allow-clear" + }, + { + "description": "Enables the read_image command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:allow-read-image" + }, + { + "description": "Enables the read_text command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:allow-read-text" + }, + { + "description": "Enables the write_html command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:allow-write-html" + }, + { + "description": "Enables the write_image command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:allow-write-image" + }, + { + "description": "Enables the write_text command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:allow-write-text" + }, + { + "description": "Denies the clear command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:deny-clear" + }, + { + "description": "Denies the read_image command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:deny-read-image" + }, + { + "description": "Denies the read_text command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:deny-read-text" + }, + { + "description": "Denies the write_html command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:deny-write-html" + }, + { + "description": "Denies the write_image command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:deny-write-image" + }, + { + "description": "Denies the write_text command without any pre-configured scope.", + "type": "string", + "const": "clipboard-manager:deny-write-text" + }, + { + "description": "Default core plugins set which includes:\n- 'core:path:default'\n- 'core:event:default'\n- 'core:window:default'\n- 'core:webview:default'\n- 'core:app:default'\n- 'core:image:default'\n- 'core:resources:default'\n- 'core:menu:default'\n- 'core:tray:default'\n", + "type": "string", + "const": "core:default" + }, + { + "description": "Default permissions for the plugin.", + "type": "string", + "const": "core:app:default" + }, + { + "description": "Enables the app_hide command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-app-hide" + }, + { + "description": "Enables the app_show command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-app-show" + }, + { + "description": "Enables the default_window_icon command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-default-window-icon" + }, + { + "description": "Enables the name command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-name" + }, + { + "description": "Enables the set_app_theme command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-set-app-theme" + }, + { + "description": "Enables the tauri_version command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-tauri-version" + }, + { + "description": "Enables the version command without any pre-configured scope.", + "type": "string", + "const": "core:app:allow-version" + }, + { + "description": "Denies the app_hide command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-app-hide" + }, + { + "description": "Denies the app_show command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-app-show" + }, + { + "description": "Denies the default_window_icon command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-default-window-icon" + }, + { + "description": "Denies the name command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-name" + }, + { + "description": "Denies the set_app_theme command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-set-app-theme" + }, + { + "description": "Denies the tauri_version command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-tauri-version" + }, + { + "description": "Denies the version command without any pre-configured scope.", + "type": "string", + "const": "core:app:deny-version" + }, + { + "description": "Default permissions for the plugin.", + "type": "string", + "const": "core:event:default" + }, + { + "description": "Enables the emit command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-emit" + }, + { + "description": "Enables the emit_to command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-emit-to" + }, + { + "description": "Enables the listen command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-listen" + }, + { + "description": "Enables the unlisten command without any pre-configured scope.", + "type": "string", + "const": "core:event:allow-unlisten" + }, + { + "description": "Denies the emit command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-emit" + }, + { + "description": "Denies the emit_to command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-emit-to" + }, + { + "description": "Denies the listen command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-listen" + }, + { + "description": "Denies the unlisten command without any pre-configured scope.", + "type": "string", + "const": "core:event:deny-unlisten" + }, + { + "description": "Default permissions for the plugin.", + "type": "string", + "const": "core:image:default" + }, + { + "description": "Enables the from_bytes command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-from-bytes" + }, + { + "description": "Enables the from_path command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-from-path" + }, + { + "description": "Enables the new command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-new" + }, + { + "description": "Enables the rgba command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-rgba" + }, + { + "description": "Enables the size command without any pre-configured scope.", + "type": "string", + "const": "core:image:allow-size" + }, + { + "description": "Denies the from_bytes command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-from-bytes" + }, + { + "description": "Denies the from_path command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-from-path" + }, + { + "description": "Denies the new command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-new" + }, + { + "description": "Denies the rgba command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-rgba" + }, + { + "description": "Denies the size command without any pre-configured scope.", + "type": "string", + "const": "core:image:deny-size" + }, + { + "description": "Default permissions for the plugin.", + "type": "string", + "const": "core:menu:default" + }, + { + "description": "Enables the append command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-append" + }, + { + "description": "Enables the create_default command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-create-default" + }, + { + "description": "Enables the get command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-get" + }, + { + "description": "Enables the insert command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-insert" + }, + { + "description": "Enables the is_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-is-checked" + }, + { + "description": "Enables the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-is-enabled" + }, + { + "description": "Enables the items command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-items" + }, + { + "description": "Enables the new command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-new" + }, + { + "description": "Enables the popup command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-popup" + }, + { + "description": "Enables the prepend command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-prepend" + }, + { + "description": "Enables the remove command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-remove" + }, + { + "description": "Enables the remove_at command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-remove-at" + }, + { + "description": "Enables the set_accelerator command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-accelerator" + }, + { + "description": "Enables the set_as_app_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-app-menu" + }, + { + "description": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-help-menu-for-nsapp" + }, + { + "description": "Enables the set_as_window_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-window-menu" + }, + { + "description": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-as-windows-menu-for-nsapp" + }, + { + "description": "Enables the set_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-checked" + }, + { + "description": "Enables the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-enabled" + }, + { + "description": "Enables the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-icon" + }, + { + "description": "Enables the set_text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-set-text" + }, + { + "description": "Enables the text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:allow-text" + }, + { + "description": "Denies the append command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-append" + }, + { + "description": "Denies the create_default command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-create-default" + }, + { + "description": "Denies the get command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-get" + }, + { + "description": "Denies the insert command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-insert" + }, + { + "description": "Denies the is_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-is-checked" + }, + { + "description": "Denies the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-is-enabled" + }, + { + "description": "Denies the items command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-items" + }, + { + "description": "Denies the new command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-new" + }, + { + "description": "Denies the popup command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-popup" + }, + { + "description": "Denies the prepend command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-prepend" + }, + { + "description": "Denies the remove command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-remove" + }, + { + "description": "Denies the remove_at command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-remove-at" + }, + { + "description": "Denies the set_accelerator command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-accelerator" + }, + { + "description": "Denies the set_as_app_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-app-menu" + }, + { + "description": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-help-menu-for-nsapp" + }, + { + "description": "Denies the set_as_window_menu command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-window-menu" + }, + { + "description": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-as-windows-menu-for-nsapp" + }, + { + "description": "Denies the set_checked command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-checked" + }, + { + "description": "Denies the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-enabled" + }, + { + "description": "Denies the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-icon" + }, + { + "description": "Denies the set_text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-set-text" + }, + { + "description": "Denies the text command without any pre-configured scope.", + "type": "string", + "const": "core:menu:deny-text" + }, + { + "description": "Default permissions for the plugin.", + "type": "string", + "const": "core:path:default" + }, + { + "description": "Enables the basename command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-basename" + }, + { + "description": "Enables the dirname command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-dirname" + }, + { + "description": "Enables the extname command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-extname" + }, + { + "description": "Enables the is_absolute command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-is-absolute" + }, + { + "description": "Enables the join command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-join" + }, + { + "description": "Enables the normalize command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-normalize" + }, + { + "description": "Enables the resolve command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-resolve" + }, + { + "description": "Enables the resolve_directory command without any pre-configured scope.", + "type": "string", + "const": "core:path:allow-resolve-directory" + }, + { + "description": "Denies the basename command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-basename" + }, + { + "description": "Denies the dirname command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-dirname" + }, + { + "description": "Denies the extname command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-extname" + }, + { + "description": "Denies the is_absolute command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-is-absolute" + }, + { + "description": "Denies the join command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-join" + }, + { + "description": "Denies the normalize command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-normalize" + }, + { + "description": "Denies the resolve command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-resolve" + }, + { + "description": "Denies the resolve_directory command without any pre-configured scope.", + "type": "string", + "const": "core:path:deny-resolve-directory" + }, + { + "description": "Default permissions for the plugin.", + "type": "string", + "const": "core:resources:default" + }, + { + "description": "Enables the close command without any pre-configured scope.", + "type": "string", + "const": "core:resources:allow-close" + }, + { + "description": "Denies the close command without any pre-configured scope.", + "type": "string", + "const": "core:resources:deny-close" + }, + { + "description": "Default permissions for the plugin.", + "type": "string", + "const": "core:tray:default" + }, + { + "description": "Enables the get_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-get-by-id" + }, + { + "description": "Enables the new command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-new" + }, + { + "description": "Enables the remove_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-remove-by-id" + }, + { + "description": "Enables the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-icon" + }, + { + "description": "Enables the set_icon_as_template command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-icon-as-template" + }, + { + "description": "Enables the set_menu command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-menu" + }, + { + "description": "Enables the set_show_menu_on_left_click command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-show-menu-on-left-click" + }, + { + "description": "Enables the set_temp_dir_path command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-temp-dir-path" + }, + { + "description": "Enables the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-title" + }, + { + "description": "Enables the set_tooltip command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-tooltip" + }, + { + "description": "Enables the set_visible command without any pre-configured scope.", + "type": "string", + "const": "core:tray:allow-set-visible" + }, + { + "description": "Denies the get_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-get-by-id" + }, + { + "description": "Denies the new command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-new" + }, + { + "description": "Denies the remove_by_id command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-remove-by-id" + }, + { + "description": "Denies the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-icon" + }, + { + "description": "Denies the set_icon_as_template command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-icon-as-template" + }, + { + "description": "Denies the set_menu command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-menu" + }, + { + "description": "Denies the set_show_menu_on_left_click command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-show-menu-on-left-click" + }, + { + "description": "Denies the set_temp_dir_path command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-temp-dir-path" + }, + { + "description": "Denies the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-title" + }, + { + "description": "Denies the set_tooltip command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-tooltip" + }, + { + "description": "Denies the set_visible command without any pre-configured scope.", + "type": "string", + "const": "core:tray:deny-set-visible" + }, + { + "description": "Default permissions for the plugin.", + "type": "string", + "const": "core:webview:default" + }, + { + "description": "Enables the clear_all_browsing_data command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-clear-all-browsing-data" + }, + { + "description": "Enables the create_webview command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-create-webview" + }, + { + "description": "Enables the create_webview_window command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-create-webview-window" + }, + { + "description": "Enables the get_all_webviews command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-get-all-webviews" + }, + { + "description": "Enables the internal_toggle_devtools command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-internal-toggle-devtools" + }, + { + "description": "Enables the print command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-print" + }, + { + "description": "Enables the reparent command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-reparent" + }, + { + "description": "Enables the set_webview_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-background-color" + }, + { + "description": "Enables the set_webview_focus command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-focus" + }, + { + "description": "Enables the set_webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-position" + }, + { + "description": "Enables the set_webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-size" + }, + { + "description": "Enables the set_webview_zoom command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-set-webview-zoom" + }, + { + "description": "Enables the webview_close command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-close" + }, + { + "description": "Enables the webview_hide command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-hide" + }, + { + "description": "Enables the webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-position" + }, + { + "description": "Enables the webview_show command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-show" + }, + { + "description": "Enables the webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:allow-webview-size" + }, + { + "description": "Denies the clear_all_browsing_data command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-clear-all-browsing-data" + }, + { + "description": "Denies the create_webview command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-create-webview" + }, + { + "description": "Denies the create_webview_window command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-create-webview-window" + }, + { + "description": "Denies the get_all_webviews command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-get-all-webviews" + }, + { + "description": "Denies the internal_toggle_devtools command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-internal-toggle-devtools" + }, + { + "description": "Denies the print command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-print" + }, + { + "description": "Denies the reparent command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-reparent" + }, + { + "description": "Denies the set_webview_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-background-color" + }, + { + "description": "Denies the set_webview_focus command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-focus" + }, + { + "description": "Denies the set_webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-position" + }, + { + "description": "Denies the set_webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-size" + }, + { + "description": "Denies the set_webview_zoom command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-set-webview-zoom" + }, + { + "description": "Denies the webview_close command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-close" + }, + { + "description": "Denies the webview_hide command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-hide" + }, + { + "description": "Denies the webview_position command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-position" + }, + { + "description": "Denies the webview_show command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-show" + }, + { + "description": "Denies the webview_size command without any pre-configured scope.", + "type": "string", + "const": "core:webview:deny-webview-size" + }, + { + "description": "Default permissions for the plugin.", + "type": "string", + "const": "core:window:default" + }, + { + "description": "Enables the available_monitors command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-available-monitors" + }, + { + "description": "Enables the center command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-center" + }, + { + "description": "Enables the close command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-close" + }, + { + "description": "Enables the create command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-create" + }, + { + "description": "Enables the current_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-current-monitor" + }, + { + "description": "Enables the cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-cursor-position" + }, + { + "description": "Enables the destroy command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-destroy" + }, + { + "description": "Enables the get_all_windows command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-get-all-windows" + }, + { + "description": "Enables the hide command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-hide" + }, + { + "description": "Enables the inner_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-inner-position" + }, + { + "description": "Enables the inner_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-inner-size" + }, + { + "description": "Enables the internal_toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-internal-toggle-maximize" + }, + { + "description": "Enables the is_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-closable" + }, + { + "description": "Enables the is_decorated command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-decorated" + }, + { + "description": "Enables the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-enabled" + }, + { + "description": "Enables the is_focused command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-focused" + }, + { + "description": "Enables the is_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-fullscreen" + }, + { + "description": "Enables the is_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-maximizable" + }, + { + "description": "Enables the is_maximized command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-maximized" + }, + { + "description": "Enables the is_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-minimizable" + }, + { + "description": "Enables the is_minimized command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-minimized" + }, + { + "description": "Enables the is_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-resizable" + }, + { + "description": "Enables the is_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-is-visible" + }, + { + "description": "Enables the maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-maximize" + }, + { + "description": "Enables the minimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-minimize" + }, + { + "description": "Enables the monitor_from_point command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-monitor-from-point" + }, + { + "description": "Enables the outer_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-outer-position" + }, + { + "description": "Enables the outer_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-outer-size" + }, + { + "description": "Enables the primary_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-primary-monitor" + }, + { + "description": "Enables the request_user_attention command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-request-user-attention" + }, + { + "description": "Enables the scale_factor command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-scale-factor" + }, + { + "description": "Enables the set_always_on_bottom command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-always-on-bottom" + }, + { + "description": "Enables the set_always_on_top command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-always-on-top" + }, + { + "description": "Enables the set_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-background-color" + }, + { + "description": "Enables the set_badge_count command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-badge-count" + }, + { + "description": "Enables the set_badge_label command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-badge-label" + }, + { + "description": "Enables the set_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-closable" + }, + { + "description": "Enables the set_content_protected command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-content-protected" + }, + { + "description": "Enables the set_cursor_grab command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-grab" + }, + { + "description": "Enables the set_cursor_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-icon" + }, + { + "description": "Enables the set_cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-position" + }, + { + "description": "Enables the set_cursor_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-cursor-visible" + }, + { + "description": "Enables the set_decorations command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-decorations" + }, + { + "description": "Enables the set_effects command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-effects" + }, + { + "description": "Enables the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-enabled" + }, + { + "description": "Enables the set_focus command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-focus" + }, + { + "description": "Enables the set_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-fullscreen" + }, + { + "description": "Enables the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-icon" + }, + { + "description": "Enables the set_ignore_cursor_events command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-ignore-cursor-events" + }, + { + "description": "Enables the set_max_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-max-size" + }, + { + "description": "Enables the set_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-maximizable" + }, + { + "description": "Enables the set_min_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-min-size" + }, + { + "description": "Enables the set_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-minimizable" + }, + { + "description": "Enables the set_overlay_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-overlay-icon" + }, + { + "description": "Enables the set_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-position" + }, + { + "description": "Enables the set_progress_bar command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-progress-bar" + }, + { + "description": "Enables the set_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-resizable" + }, + { + "description": "Enables the set_shadow command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-shadow" + }, + { + "description": "Enables the set_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-size" + }, + { + "description": "Enables the set_size_constraints command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-size-constraints" + }, + { + "description": "Enables the set_skip_taskbar command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-skip-taskbar" + }, + { + "description": "Enables the set_theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-theme" + }, + { + "description": "Enables the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-title" + }, + { + "description": "Enables the set_title_bar_style command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-title-bar-style" + }, + { + "description": "Enables the set_visible_on_all_workspaces command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-set-visible-on-all-workspaces" + }, + { + "description": "Enables the show command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-show" + }, + { + "description": "Enables the start_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-start-dragging" + }, + { + "description": "Enables the start_resize_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-start-resize-dragging" + }, + { + "description": "Enables the theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-theme" + }, + { + "description": "Enables the title command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-title" + }, + { + "description": "Enables the toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-toggle-maximize" + }, + { + "description": "Enables the unmaximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-unmaximize" + }, + { + "description": "Enables the unminimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:allow-unminimize" + }, + { + "description": "Denies the available_monitors command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-available-monitors" + }, + { + "description": "Denies the center command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-center" + }, + { + "description": "Denies the close command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-close" + }, + { + "description": "Denies the create command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-create" + }, + { + "description": "Denies the current_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-current-monitor" + }, + { + "description": "Denies the cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-cursor-position" + }, + { + "description": "Denies the destroy command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-destroy" + }, + { + "description": "Denies the get_all_windows command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-get-all-windows" + }, + { + "description": "Denies the hide command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-hide" + }, + { + "description": "Denies the inner_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-inner-position" + }, + { + "description": "Denies the inner_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-inner-size" + }, + { + "description": "Denies the internal_toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-internal-toggle-maximize" + }, + { + "description": "Denies the is_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-closable" + }, + { + "description": "Denies the is_decorated command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-decorated" + }, + { + "description": "Denies the is_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-enabled" + }, + { + "description": "Denies the is_focused command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-focused" + }, + { + "description": "Denies the is_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-fullscreen" + }, + { + "description": "Denies the is_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-maximizable" + }, + { + "description": "Denies the is_maximized command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-maximized" + }, + { + "description": "Denies the is_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-minimizable" + }, + { + "description": "Denies the is_minimized command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-minimized" + }, + { + "description": "Denies the is_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-resizable" + }, + { + "description": "Denies the is_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-is-visible" + }, + { + "description": "Denies the maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-maximize" + }, + { + "description": "Denies the minimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-minimize" + }, + { + "description": "Denies the monitor_from_point command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-monitor-from-point" + }, + { + "description": "Denies the outer_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-outer-position" + }, + { + "description": "Denies the outer_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-outer-size" + }, + { + "description": "Denies the primary_monitor command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-primary-monitor" + }, + { + "description": "Denies the request_user_attention command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-request-user-attention" + }, + { + "description": "Denies the scale_factor command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-scale-factor" + }, + { + "description": "Denies the set_always_on_bottom command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-always-on-bottom" + }, + { + "description": "Denies the set_always_on_top command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-always-on-top" + }, + { + "description": "Denies the set_background_color command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-background-color" + }, + { + "description": "Denies the set_badge_count command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-badge-count" + }, + { + "description": "Denies the set_badge_label command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-badge-label" + }, + { + "description": "Denies the set_closable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-closable" + }, + { + "description": "Denies the set_content_protected command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-content-protected" + }, + { + "description": "Denies the set_cursor_grab command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-grab" + }, + { + "description": "Denies the set_cursor_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-icon" + }, + { + "description": "Denies the set_cursor_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-position" + }, + { + "description": "Denies the set_cursor_visible command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-cursor-visible" + }, + { + "description": "Denies the set_decorations command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-decorations" + }, + { + "description": "Denies the set_effects command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-effects" + }, + { + "description": "Denies the set_enabled command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-enabled" + }, + { + "description": "Denies the set_focus command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-focus" + }, + { + "description": "Denies the set_fullscreen command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-fullscreen" + }, + { + "description": "Denies the set_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-icon" + }, + { + "description": "Denies the set_ignore_cursor_events command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-ignore-cursor-events" + }, + { + "description": "Denies the set_max_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-max-size" + }, + { + "description": "Denies the set_maximizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-maximizable" + }, + { + "description": "Denies the set_min_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-min-size" + }, + { + "description": "Denies the set_minimizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-minimizable" + }, + { + "description": "Denies the set_overlay_icon command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-overlay-icon" + }, + { + "description": "Denies the set_position command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-position" + }, + { + "description": "Denies the set_progress_bar command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-progress-bar" + }, + { + "description": "Denies the set_resizable command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-resizable" + }, + { + "description": "Denies the set_shadow command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-shadow" + }, + { + "description": "Denies the set_size command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-size" + }, + { + "description": "Denies the set_size_constraints command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-size-constraints" + }, + { + "description": "Denies the set_skip_taskbar command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-skip-taskbar" + }, + { + "description": "Denies the set_theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-theme" + }, + { + "description": "Denies the set_title command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-title" + }, + { + "description": "Denies the set_title_bar_style command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-title-bar-style" + }, + { + "description": "Denies the set_visible_on_all_workspaces command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-set-visible-on-all-workspaces" + }, + { + "description": "Denies the show command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-show" + }, + { + "description": "Denies the start_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-start-dragging" + }, + { + "description": "Denies the start_resize_dragging command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-start-resize-dragging" + }, + { + "description": "Denies the theme command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-theme" + }, + { + "description": "Denies the title command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-title" + }, + { + "description": "Denies the toggle_maximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-toggle-maximize" + }, + { + "description": "Denies the unmaximize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-unmaximize" + }, + { + "description": "Denies the unminimize command without any pre-configured scope.", + "type": "string", + "const": "core:window:deny-unminimize" + }, + { + "description": "This permission set configures the types of dialogs\navailable from the dialog plugin.\n\n#### Granted Permissions\n\nAll dialog types are enabled.\n\n\n", + "type": "string", + "const": "dialog:default" + }, + { + "description": "Enables the ask command without any pre-configured scope.", + "type": "string", + "const": "dialog:allow-ask" + }, + { + "description": "Enables the confirm command without any pre-configured scope.", + "type": "string", + "const": "dialog:allow-confirm" + }, + { + "description": "Enables the message command without any pre-configured scope.", + "type": "string", + "const": "dialog:allow-message" + }, + { + "description": "Enables the open command without any pre-configured scope.", + "type": "string", + "const": "dialog:allow-open" + }, + { + "description": "Enables the save command without any pre-configured scope.", + "type": "string", + "const": "dialog:allow-save" + }, + { + "description": "Denies the ask command without any pre-configured scope.", + "type": "string", + "const": "dialog:deny-ask" + }, + { + "description": "Denies the confirm command without any pre-configured scope.", + "type": "string", + "const": "dialog:deny-confirm" + }, + { + "description": "Denies the message command without any pre-configured scope.", + "type": "string", + "const": "dialog:deny-message" + }, + { + "description": "Denies the open command without any pre-configured scope.", + "type": "string", + "const": "dialog:deny-open" + }, + { + "description": "Denies the save command without any pre-configured scope.", + "type": "string", + "const": "dialog:deny-save" + }, + { + "description": "This set of permissions describes the what kind of\nfile system access the `fs` plugin has enabled or denied by default.\n\n#### Granted Permissions\n\nThis default permission set enables read access to the\napplication specific directories (AppConfig, AppData, AppLocalData, AppCache,\nAppLog) and all files and sub directories created in it.\nThe location of these directories depends on the operating system,\nwhere the application is run.\n\nIn general these directories need to be manually created\nby the application at runtime, before accessing files or folders\nin it is possible.\n\nTherefore, it is also allowed to create all of these folders via\nthe `mkdir` command.\n\n#### Denied Permissions\n\nThis default permission set prevents access to critical components\nof the Tauri application by default.\nOn Windows the webview data folder access is denied.\n\n#### Included permissions within this default permission set:\n", + "type": "string", + "const": "fs:default" + }, + { + "description": "This allows non-recursive read access to metadata of the application folders, including file listing and statistics.", + "type": "string", + "const": "fs:allow-app-meta" + }, + { + "description": "This allows full recursive read access to metadata of the application folders, including file listing and statistics.", + "type": "string", + "const": "fs:allow-app-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the application folders.", + "type": "string", + "const": "fs:allow-app-read" + }, + { + "description": "This allows full recursive read access to the complete application folders, files and subdirectories.", + "type": "string", + "const": "fs:allow-app-read-recursive" + }, + { + "description": "This allows non-recursive write access to the application folders.", + "type": "string", + "const": "fs:allow-app-write" + }, + { + "description": "This allows full recursive write access to the complete application folders, files and subdirectories.", + "type": "string", + "const": "fs:allow-app-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appcache-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appcache-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPCACHE` folder.", + "type": "string", + "const": "fs:allow-appcache-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPCACHE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appcache-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPCACHE` folder.", + "type": "string", + "const": "fs:allow-appcache-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPCACHE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appcache-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appconfig-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appconfig-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPCONFIG` folder.", + "type": "string", + "const": "fs:allow-appconfig-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPCONFIG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appconfig-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPCONFIG` folder.", + "type": "string", + "const": "fs:allow-appconfig-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPCONFIG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appconfig-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appdata-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-appdata-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPDATA` folder.", + "type": "string", + "const": "fs:allow-appdata-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appdata-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPDATA` folder.", + "type": "string", + "const": "fs:allow-appdata-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-appdata-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-applocaldata-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-applocaldata-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPLOCALDATA` folder.", + "type": "string", + "const": "fs:allow-applocaldata-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPLOCALDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-applocaldata-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPLOCALDATA` folder.", + "type": "string", + "const": "fs:allow-applocaldata-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPLOCALDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-applocaldata-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-applog-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-applog-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$APPLOG` folder.", + "type": "string", + "const": "fs:allow-applog-read" + }, + { + "description": "This allows full recursive read access to the complete `$APPLOG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-applog-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$APPLOG` folder.", + "type": "string", + "const": "fs:allow-applog-write" + }, + { + "description": "This allows full recursive write access to the complete `$APPLOG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-applog-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-audio-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-audio-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$AUDIO` folder.", + "type": "string", + "const": "fs:allow-audio-read" + }, + { + "description": "This allows full recursive read access to the complete `$AUDIO` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-audio-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$AUDIO` folder.", + "type": "string", + "const": "fs:allow-audio-write" + }, + { + "description": "This allows full recursive write access to the complete `$AUDIO` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-audio-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$CACHE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-cache-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$CACHE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-cache-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$CACHE` folder.", + "type": "string", + "const": "fs:allow-cache-read" + }, + { + "description": "This allows full recursive read access to the complete `$CACHE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-cache-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$CACHE` folder.", + "type": "string", + "const": "fs:allow-cache-write" + }, + { + "description": "This allows full recursive write access to the complete `$CACHE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-cache-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-config-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-config-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$CONFIG` folder.", + "type": "string", + "const": "fs:allow-config-read" + }, + { + "description": "This allows full recursive read access to the complete `$CONFIG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-config-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$CONFIG` folder.", + "type": "string", + "const": "fs:allow-config-write" + }, + { + "description": "This allows full recursive write access to the complete `$CONFIG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-config-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$DATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-data-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$DATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-data-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$DATA` folder.", + "type": "string", + "const": "fs:allow-data-read" + }, + { + "description": "This allows full recursive read access to the complete `$DATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-data-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$DATA` folder.", + "type": "string", + "const": "fs:allow-data-write" + }, + { + "description": "This allows full recursive write access to the complete `$DATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-data-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-desktop-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-desktop-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$DESKTOP` folder.", + "type": "string", + "const": "fs:allow-desktop-read" + }, + { + "description": "This allows full recursive read access to the complete `$DESKTOP` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-desktop-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$DESKTOP` folder.", + "type": "string", + "const": "fs:allow-desktop-write" + }, + { + "description": "This allows full recursive write access to the complete `$DESKTOP` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-desktop-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-document-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-document-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$DOCUMENT` folder.", + "type": "string", + "const": "fs:allow-document-read" + }, + { + "description": "This allows full recursive read access to the complete `$DOCUMENT` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-document-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$DOCUMENT` folder.", + "type": "string", + "const": "fs:allow-document-write" + }, + { + "description": "This allows full recursive write access to the complete `$DOCUMENT` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-document-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-download-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-download-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$DOWNLOAD` folder.", + "type": "string", + "const": "fs:allow-download-read" + }, + { + "description": "This allows full recursive read access to the complete `$DOWNLOAD` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-download-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$DOWNLOAD` folder.", + "type": "string", + "const": "fs:allow-download-write" + }, + { + "description": "This allows full recursive write access to the complete `$DOWNLOAD` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-download-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$EXE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-exe-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$EXE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-exe-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$EXE` folder.", + "type": "string", + "const": "fs:allow-exe-read" + }, + { + "description": "This allows full recursive read access to the complete `$EXE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-exe-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$EXE` folder.", + "type": "string", + "const": "fs:allow-exe-write" + }, + { + "description": "This allows full recursive write access to the complete `$EXE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-exe-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$FONT` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-font-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$FONT` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-font-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$FONT` folder.", + "type": "string", + "const": "fs:allow-font-read" + }, + { + "description": "This allows full recursive read access to the complete `$FONT` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-font-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$FONT` folder.", + "type": "string", + "const": "fs:allow-font-write" + }, + { + "description": "This allows full recursive write access to the complete `$FONT` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-font-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$HOME` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-home-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$HOME` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-home-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$HOME` folder.", + "type": "string", + "const": "fs:allow-home-read" + }, + { + "description": "This allows full recursive read access to the complete `$HOME` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-home-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$HOME` folder.", + "type": "string", + "const": "fs:allow-home-write" + }, + { + "description": "This allows full recursive write access to the complete `$HOME` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-home-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-localdata-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-localdata-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$LOCALDATA` folder.", + "type": "string", + "const": "fs:allow-localdata-read" + }, + { + "description": "This allows full recursive read access to the complete `$LOCALDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-localdata-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$LOCALDATA` folder.", + "type": "string", + "const": "fs:allow-localdata-write" + }, + { + "description": "This allows full recursive write access to the complete `$LOCALDATA` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-localdata-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$LOG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-log-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$LOG` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-log-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$LOG` folder.", + "type": "string", + "const": "fs:allow-log-read" + }, + { + "description": "This allows full recursive read access to the complete `$LOG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-log-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$LOG` folder.", + "type": "string", + "const": "fs:allow-log-write" + }, + { + "description": "This allows full recursive write access to the complete `$LOG` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-log-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-picture-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-picture-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$PICTURE` folder.", + "type": "string", + "const": "fs:allow-picture-read" + }, + { + "description": "This allows full recursive read access to the complete `$PICTURE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-picture-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$PICTURE` folder.", + "type": "string", + "const": "fs:allow-picture-write" + }, + { + "description": "This allows full recursive write access to the complete `$PICTURE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-picture-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-public-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-public-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$PUBLIC` folder.", + "type": "string", + "const": "fs:allow-public-read" + }, + { + "description": "This allows full recursive read access to the complete `$PUBLIC` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-public-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$PUBLIC` folder.", + "type": "string", + "const": "fs:allow-public-write" + }, + { + "description": "This allows full recursive write access to the complete `$PUBLIC` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-public-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-resource-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-resource-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$RESOURCE` folder.", + "type": "string", + "const": "fs:allow-resource-read" + }, + { + "description": "This allows full recursive read access to the complete `$RESOURCE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-resource-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$RESOURCE` folder.", + "type": "string", + "const": "fs:allow-resource-write" + }, + { + "description": "This allows full recursive write access to the complete `$RESOURCE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-resource-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-runtime-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-runtime-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$RUNTIME` folder.", + "type": "string", + "const": "fs:allow-runtime-read" + }, + { + "description": "This allows full recursive read access to the complete `$RUNTIME` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-runtime-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$RUNTIME` folder.", + "type": "string", + "const": "fs:allow-runtime-write" + }, + { + "description": "This allows full recursive write access to the complete `$RUNTIME` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-runtime-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$TEMP` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-temp-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$TEMP` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-temp-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$TEMP` folder.", + "type": "string", + "const": "fs:allow-temp-read" + }, + { + "description": "This allows full recursive read access to the complete `$TEMP` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-temp-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$TEMP` folder.", + "type": "string", + "const": "fs:allow-temp-write" + }, + { + "description": "This allows full recursive write access to the complete `$TEMP` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-temp-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-template-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-template-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$TEMPLATE` folder.", + "type": "string", + "const": "fs:allow-template-read" + }, + { + "description": "This allows full recursive read access to the complete `$TEMPLATE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-template-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$TEMPLATE` folder.", + "type": "string", + "const": "fs:allow-template-write" + }, + { + "description": "This allows full recursive write access to the complete `$TEMPLATE` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-template-write-recursive" + }, + { + "description": "This allows non-recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-video-meta" + }, + { + "description": "This allows full recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics.", + "type": "string", + "const": "fs:allow-video-meta-recursive" + }, + { + "description": "This allows non-recursive read access to the `$VIDEO` folder.", + "type": "string", + "const": "fs:allow-video-read" + }, + { + "description": "This allows full recursive read access to the complete `$VIDEO` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-video-read-recursive" + }, + { + "description": "This allows non-recursive write access to the `$VIDEO` folder.", + "type": "string", + "const": "fs:allow-video-write" + }, + { + "description": "This allows full recursive write access to the complete `$VIDEO` folder, files and subdirectories.", + "type": "string", + "const": "fs:allow-video-write-recursive" + }, + { + "description": "This denies access to dangerous Tauri relevant files and folders by default.", + "type": "string", + "const": "fs:deny-default" + }, + { + "description": "Enables the copy_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-copy-file" + }, + { + "description": "Enables the create command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-create" + }, + { + "description": "Enables the exists command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-exists" + }, + { + "description": "Enables the fstat command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-fstat" + }, + { + "description": "Enables the ftruncate command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-ftruncate" + }, + { + "description": "Enables the lstat command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-lstat" + }, + { + "description": "Enables the mkdir command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-mkdir" + }, + { + "description": "Enables the open command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-open" + }, + { + "description": "Enables the read command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read" + }, + { + "description": "Enables the read_dir command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-dir" + }, + { + "description": "Enables the read_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-file" + }, + { + "description": "Enables the read_text_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-text-file" + }, + { + "description": "Enables the read_text_file_lines command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-text-file-lines" + }, + { + "description": "Enables the read_text_file_lines_next command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-read-text-file-lines-next" + }, + { + "description": "Enables the remove command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-remove" + }, + { + "description": "Enables the rename command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-rename" + }, + { + "description": "Enables the seek command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-seek" + }, + { + "description": "Enables the size command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-size" + }, + { + "description": "Enables the stat command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-stat" + }, + { + "description": "Enables the truncate command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-truncate" + }, + { + "description": "Enables the unwatch command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-unwatch" + }, + { + "description": "Enables the watch command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-watch" + }, + { + "description": "Enables the write command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-write" + }, + { + "description": "Enables the write_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-write-file" + }, + { + "description": "Enables the write_text_file command without any pre-configured scope.", + "type": "string", + "const": "fs:allow-write-text-file" + }, + { + "description": "This permissions allows to create the application specific directories.\n", + "type": "string", + "const": "fs:create-app-specific-dirs" + }, + { + "description": "Denies the copy_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-copy-file" + }, + { + "description": "Denies the create command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-create" + }, + { + "description": "Denies the exists command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-exists" + }, + { + "description": "Denies the fstat command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-fstat" + }, + { + "description": "Denies the ftruncate command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-ftruncate" + }, + { + "description": "Denies the lstat command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-lstat" + }, + { + "description": "Denies the mkdir command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-mkdir" + }, + { + "description": "Denies the open command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-open" + }, + { + "description": "Denies the read command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read" + }, + { + "description": "Denies the read_dir command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-dir" + }, + { + "description": "Denies the read_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-file" + }, + { + "description": "Denies the read_text_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-text-file" + }, + { + "description": "Denies the read_text_file_lines command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-text-file-lines" + }, + { + "description": "Denies the read_text_file_lines_next command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-read-text-file-lines-next" + }, + { + "description": "Denies the remove command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-remove" + }, + { + "description": "Denies the rename command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-rename" + }, + { + "description": "Denies the seek command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-seek" + }, + { + "description": "Denies the size command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-size" + }, + { + "description": "Denies the stat command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-stat" + }, + { + "description": "Denies the truncate command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-truncate" + }, + { + "description": "Denies the unwatch command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-unwatch" + }, + { + "description": "Denies the watch command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-watch" + }, + { + "description": "This denies read access to the\n`$APPLOCALDATA` folder on linux as the webview data and configuration values are stored here.\nAllowing access can lead to sensitive information disclosure and should be well considered.", + "type": "string", + "const": "fs:deny-webview-data-linux" + }, + { + "description": "This denies read access to the\n`$APPLOCALDATA/EBWebView` folder on windows as the webview data and configuration values are stored here.\nAllowing access can lead to sensitive information disclosure and should be well considered.", + "type": "string", + "const": "fs:deny-webview-data-windows" + }, + { + "description": "Denies the write command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-write" + }, + { + "description": "Denies the write_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-write-file" + }, + { + "description": "Denies the write_text_file command without any pre-configured scope.", + "type": "string", + "const": "fs:deny-write-text-file" + }, + { + "description": "This enables all read related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:read-all" + }, + { + "description": "This permission allows recursive read functionality on the application\nspecific base directories. \n", + "type": "string", + "const": "fs:read-app-specific-dirs-recursive" + }, + { + "description": "This enables directory read and file metadata related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:read-dirs" + }, + { + "description": "This enables file read related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:read-files" + }, + { + "description": "This enables all index or metadata related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:read-meta" + }, + { + "description": "An empty permission you can use to modify the global scope.", + "type": "string", + "const": "fs:scope" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the application folders.", + "type": "string", + "const": "fs:scope-app" + }, + { + "description": "This scope permits to list all files and folders in the application directories.", + "type": "string", + "const": "fs:scope-app-index" + }, + { + "description": "This scope permits recursive access to the complete application folders, including sub directories and files.", + "type": "string", + "const": "fs:scope-app-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPCACHE` folder.", + "type": "string", + "const": "fs:scope-appcache" + }, + { + "description": "This scope permits to list all files and folders in the `$APPCACHE`folder.", + "type": "string", + "const": "fs:scope-appcache-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPCACHE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-appcache-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPCONFIG` folder.", + "type": "string", + "const": "fs:scope-appconfig" + }, + { + "description": "This scope permits to list all files and folders in the `$APPCONFIG`folder.", + "type": "string", + "const": "fs:scope-appconfig-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPCONFIG` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-appconfig-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPDATA` folder.", + "type": "string", + "const": "fs:scope-appdata" + }, + { + "description": "This scope permits to list all files and folders in the `$APPDATA`folder.", + "type": "string", + "const": "fs:scope-appdata-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPDATA` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-appdata-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPLOCALDATA` folder.", + "type": "string", + "const": "fs:scope-applocaldata" + }, + { + "description": "This scope permits to list all files and folders in the `$APPLOCALDATA`folder.", + "type": "string", + "const": "fs:scope-applocaldata-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPLOCALDATA` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-applocaldata-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$APPLOG` folder.", + "type": "string", + "const": "fs:scope-applog" + }, + { + "description": "This scope permits to list all files and folders in the `$APPLOG`folder.", + "type": "string", + "const": "fs:scope-applog-index" + }, + { + "description": "This scope permits recursive access to the complete `$APPLOG` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-applog-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$AUDIO` folder.", + "type": "string", + "const": "fs:scope-audio" + }, + { + "description": "This scope permits to list all files and folders in the `$AUDIO`folder.", + "type": "string", + "const": "fs:scope-audio-index" + }, + { + "description": "This scope permits recursive access to the complete `$AUDIO` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-audio-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$CACHE` folder.", + "type": "string", + "const": "fs:scope-cache" + }, + { + "description": "This scope permits to list all files and folders in the `$CACHE`folder.", + "type": "string", + "const": "fs:scope-cache-index" + }, + { + "description": "This scope permits recursive access to the complete `$CACHE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-cache-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$CONFIG` folder.", + "type": "string", + "const": "fs:scope-config" + }, + { + "description": "This scope permits to list all files and folders in the `$CONFIG`folder.", + "type": "string", + "const": "fs:scope-config-index" + }, + { + "description": "This scope permits recursive access to the complete `$CONFIG` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-config-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$DATA` folder.", + "type": "string", + "const": "fs:scope-data" + }, + { + "description": "This scope permits to list all files and folders in the `$DATA`folder.", + "type": "string", + "const": "fs:scope-data-index" + }, + { + "description": "This scope permits recursive access to the complete `$DATA` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-data-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$DESKTOP` folder.", + "type": "string", + "const": "fs:scope-desktop" + }, + { + "description": "This scope permits to list all files and folders in the `$DESKTOP`folder.", + "type": "string", + "const": "fs:scope-desktop-index" + }, + { + "description": "This scope permits recursive access to the complete `$DESKTOP` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-desktop-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$DOCUMENT` folder.", + "type": "string", + "const": "fs:scope-document" + }, + { + "description": "This scope permits to list all files and folders in the `$DOCUMENT`folder.", + "type": "string", + "const": "fs:scope-document-index" + }, + { + "description": "This scope permits recursive access to the complete `$DOCUMENT` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-document-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$DOWNLOAD` folder.", + "type": "string", + "const": "fs:scope-download" + }, + { + "description": "This scope permits to list all files and folders in the `$DOWNLOAD`folder.", + "type": "string", + "const": "fs:scope-download-index" + }, + { + "description": "This scope permits recursive access to the complete `$DOWNLOAD` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-download-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$EXE` folder.", + "type": "string", + "const": "fs:scope-exe" + }, + { + "description": "This scope permits to list all files and folders in the `$EXE`folder.", + "type": "string", + "const": "fs:scope-exe-index" + }, + { + "description": "This scope permits recursive access to the complete `$EXE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-exe-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$FONT` folder.", + "type": "string", + "const": "fs:scope-font" + }, + { + "description": "This scope permits to list all files and folders in the `$FONT`folder.", + "type": "string", + "const": "fs:scope-font-index" + }, + { + "description": "This scope permits recursive access to the complete `$FONT` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-font-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$HOME` folder.", + "type": "string", + "const": "fs:scope-home" + }, + { + "description": "This scope permits to list all files and folders in the `$HOME`folder.", + "type": "string", + "const": "fs:scope-home-index" + }, + { + "description": "This scope permits recursive access to the complete `$HOME` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-home-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$LOCALDATA` folder.", + "type": "string", + "const": "fs:scope-localdata" + }, + { + "description": "This scope permits to list all files and folders in the `$LOCALDATA`folder.", + "type": "string", + "const": "fs:scope-localdata-index" + }, + { + "description": "This scope permits recursive access to the complete `$LOCALDATA` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-localdata-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$LOG` folder.", + "type": "string", + "const": "fs:scope-log" + }, + { + "description": "This scope permits to list all files and folders in the `$LOG`folder.", + "type": "string", + "const": "fs:scope-log-index" + }, + { + "description": "This scope permits recursive access to the complete `$LOG` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-log-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$PICTURE` folder.", + "type": "string", + "const": "fs:scope-picture" + }, + { + "description": "This scope permits to list all files and folders in the `$PICTURE`folder.", + "type": "string", + "const": "fs:scope-picture-index" + }, + { + "description": "This scope permits recursive access to the complete `$PICTURE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-picture-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$PUBLIC` folder.", + "type": "string", + "const": "fs:scope-public" + }, + { + "description": "This scope permits to list all files and folders in the `$PUBLIC`folder.", + "type": "string", + "const": "fs:scope-public-index" + }, + { + "description": "This scope permits recursive access to the complete `$PUBLIC` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-public-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$RESOURCE` folder.", + "type": "string", + "const": "fs:scope-resource" + }, + { + "description": "This scope permits to list all files and folders in the `$RESOURCE`folder.", + "type": "string", + "const": "fs:scope-resource-index" + }, + { + "description": "This scope permits recursive access to the complete `$RESOURCE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-resource-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$RUNTIME` folder.", + "type": "string", + "const": "fs:scope-runtime" + }, + { + "description": "This scope permits to list all files and folders in the `$RUNTIME`folder.", + "type": "string", + "const": "fs:scope-runtime-index" + }, + { + "description": "This scope permits recursive access to the complete `$RUNTIME` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-runtime-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$TEMP` folder.", + "type": "string", + "const": "fs:scope-temp" + }, + { + "description": "This scope permits to list all files and folders in the `$TEMP`folder.", + "type": "string", + "const": "fs:scope-temp-index" + }, + { + "description": "This scope permits recursive access to the complete `$TEMP` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-temp-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$TEMPLATE` folder.", + "type": "string", + "const": "fs:scope-template" + }, + { + "description": "This scope permits to list all files and folders in the `$TEMPLATE`folder.", + "type": "string", + "const": "fs:scope-template-index" + }, + { + "description": "This scope permits recursive access to the complete `$TEMPLATE` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-template-recursive" + }, + { + "description": "This scope permits access to all files and list content of top level directories in the `$VIDEO` folder.", + "type": "string", + "const": "fs:scope-video" + }, + { + "description": "This scope permits to list all files and folders in the `$VIDEO`folder.", + "type": "string", + "const": "fs:scope-video-index" + }, + { + "description": "This scope permits recursive access to the complete `$VIDEO` folder, including sub directories and files.", + "type": "string", + "const": "fs:scope-video-recursive" + }, + { + "description": "This enables all write related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:write-all" + }, + { + "description": "This enables all file write related commands without any pre-configured accessible paths.", + "type": "string", + "const": "fs:write-files" + }, + { + "description": "No features are enabled by default, as we believe\nthe shortcuts can be inherently dangerous and it is\napplication specific if specific shortcuts should be\nregistered or unregistered.\n", + "type": "string", + "const": "global-shortcut:default" + }, + { + "description": "Enables the is_registered command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:allow-is-registered" + }, + { + "description": "Enables the register command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:allow-register" + }, + { + "description": "Enables the register_all command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:allow-register-all" + }, + { + "description": "Enables the unregister command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:allow-unregister" + }, + { + "description": "Enables the unregister_all command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:allow-unregister-all" + }, + { + "description": "Denies the is_registered command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:deny-is-registered" + }, + { + "description": "Denies the register command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:deny-register" + }, + { + "description": "Denies the register_all command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:deny-register-all" + }, + { + "description": "Denies the unregister command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:deny-unregister" + }, + { + "description": "Denies the unregister_all command without any pre-configured scope.", + "type": "string", + "const": "global-shortcut:deny-unregister-all" + }, + { + "description": "This permission set configures what kind of\nfetch operations are available from the http plugin.\n\nThis enables all fetch operations but does not\nallow explicitly any origins to be fetched. This needs to\nbe manually configured before usage.\n\n#### Granted Permissions\n\nAll fetch operations are enabled.\n\n", + "type": "string", + "const": "http:default" + }, + { + "description": "Enables the fetch command without any pre-configured scope.", + "type": "string", + "const": "http:allow-fetch" + }, + { + "description": "Enables the fetch_cancel command without any pre-configured scope.", + "type": "string", + "const": "http:allow-fetch-cancel" + }, + { + "description": "Enables the fetch_read_body command without any pre-configured scope.", + "type": "string", + "const": "http:allow-fetch-read-body" + }, + { + "description": "Enables the fetch_send command without any pre-configured scope.", + "type": "string", + "const": "http:allow-fetch-send" + }, + { + "description": "Denies the fetch command without any pre-configured scope.", + "type": "string", + "const": "http:deny-fetch" + }, + { + "description": "Denies the fetch_cancel command without any pre-configured scope.", + "type": "string", + "const": "http:deny-fetch-cancel" + }, + { + "description": "Denies the fetch_read_body command without any pre-configured scope.", + "type": "string", + "const": "http:deny-fetch-read-body" + }, + { + "description": "Denies the fetch_send command without any pre-configured scope.", + "type": "string", + "const": "http:deny-fetch-send" + }, + { + "description": "This permission set configures which\nnotification features are by default exposed.\n\n#### Granted Permissions\n\nIt allows all notification related features.\n\n", + "type": "string", + "const": "notification:default" + }, + { + "description": "Enables the batch command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-batch" + }, + { + "description": "Enables the cancel command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-cancel" + }, + { + "description": "Enables the check_permissions command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-check-permissions" + }, + { + "description": "Enables the create_channel command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-create-channel" + }, + { + "description": "Enables the delete_channel command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-delete-channel" + }, + { + "description": "Enables the get_active command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-get-active" + }, + { + "description": "Enables the get_pending command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-get-pending" + }, + { + "description": "Enables the is_permission_granted command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-is-permission-granted" + }, + { + "description": "Enables the list_channels command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-list-channels" + }, + { + "description": "Enables the notify command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-notify" + }, + { + "description": "Enables the permission_state command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-permission-state" + }, + { + "description": "Enables the register_action_types command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-register-action-types" + }, + { + "description": "Enables the register_listener command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-register-listener" + }, + { + "description": "Enables the remove_active command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-remove-active" + }, + { + "description": "Enables the request_permission command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-request-permission" + }, + { + "description": "Enables the show command without any pre-configured scope.", + "type": "string", + "const": "notification:allow-show" + }, + { + "description": "Denies the batch command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-batch" + }, + { + "description": "Denies the cancel command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-cancel" + }, + { + "description": "Denies the check_permissions command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-check-permissions" + }, + { + "description": "Denies the create_channel command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-create-channel" + }, + { + "description": "Denies the delete_channel command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-delete-channel" + }, + { + "description": "Denies the get_active command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-get-active" + }, + { + "description": "Denies the get_pending command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-get-pending" + }, + { + "description": "Denies the is_permission_granted command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-is-permission-granted" + }, + { + "description": "Denies the list_channels command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-list-channels" + }, + { + "description": "Denies the notify command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-notify" + }, + { + "description": "Denies the permission_state command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-permission-state" + }, + { + "description": "Denies the register_action_types command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-register-action-types" + }, + { + "description": "Denies the register_listener command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-register-listener" + }, + { + "description": "Denies the remove_active command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-remove-active" + }, + { + "description": "Denies the request_permission command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-request-permission" + }, + { + "description": "Denies the show command without any pre-configured scope.", + "type": "string", + "const": "notification:deny-show" + }, + { + "description": "This permission set configures which\noperating system information are available\nto gather from the frontend.\n\n#### Granted Permissions\n\nAll information except the host name are available.\n\n", + "type": "string", + "const": "os:default" + }, + { + "description": "Enables the arch command without any pre-configured scope.", + "type": "string", + "const": "os:allow-arch" + }, + { + "description": "Enables the exe_extension command without any pre-configured scope.", + "type": "string", + "const": "os:allow-exe-extension" + }, + { + "description": "Enables the family command without any pre-configured scope.", + "type": "string", + "const": "os:allow-family" + }, + { + "description": "Enables the hostname command without any pre-configured scope.", + "type": "string", + "const": "os:allow-hostname" + }, + { + "description": "Enables the locale command without any pre-configured scope.", + "type": "string", + "const": "os:allow-locale" + }, + { + "description": "Enables the os_type command without any pre-configured scope.", + "type": "string", + "const": "os:allow-os-type" + }, + { + "description": "Enables the platform command without any pre-configured scope.", + "type": "string", + "const": "os:allow-platform" + }, + { + "description": "Enables the version command without any pre-configured scope.", + "type": "string", + "const": "os:allow-version" + }, + { + "description": "Denies the arch command without any pre-configured scope.", + "type": "string", + "const": "os:deny-arch" + }, + { + "description": "Denies the exe_extension command without any pre-configured scope.", + "type": "string", + "const": "os:deny-exe-extension" + }, + { + "description": "Denies the family command without any pre-configured scope.", + "type": "string", + "const": "os:deny-family" + }, + { + "description": "Denies the hostname command without any pre-configured scope.", + "type": "string", + "const": "os:deny-hostname" + }, + { + "description": "Denies the locale command without any pre-configured scope.", + "type": "string", + "const": "os:deny-locale" + }, + { + "description": "Denies the os_type command without any pre-configured scope.", + "type": "string", + "const": "os:deny-os-type" + }, + { + "description": "Denies the platform command without any pre-configured scope.", + "type": "string", + "const": "os:deny-platform" + }, + { + "description": "Denies the version command without any pre-configured scope.", + "type": "string", + "const": "os:deny-version" + }, + { + "description": "This permission set configures which\nprocess feeatures are by default exposed.\n\n#### Granted Permissions\n\nThis enables to quit via `allow-exit` and restart via `allow-restart`\nthe application.\n", + "type": "string", + "const": "process:default" + }, + { + "description": "Enables the exit command without any pre-configured scope.", + "type": "string", + "const": "process:allow-exit" + }, + { + "description": "Enables the restart command without any pre-configured scope.", + "type": "string", + "const": "process:allow-restart" + }, + { + "description": "Denies the exit command without any pre-configured scope.", + "type": "string", + "const": "process:deny-exit" + }, + { + "description": "Denies the restart command without any pre-configured scope.", + "type": "string", + "const": "process:deny-restart" + }, + { + "description": "This permission set configures which\nshell functionality is exposed by default.\n\n#### Granted Permissions\n\nIt allows to use the `open` functionality without any specific\nscope pre-configured. It will allow opening `http(s)://`,\n`tel:` and `mailto:` links.\n", + "type": "string", + "const": "shell:default" + }, + { + "description": "Enables the execute command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-execute" + }, + { + "description": "Enables the kill command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-kill" + }, + { + "description": "Enables the open command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-open" + }, + { + "description": "Enables the spawn command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-spawn" + }, + { + "description": "Enables the stdin_write command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-stdin-write" + }, + { + "description": "Denies the execute command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-execute" + }, + { + "description": "Denies the kill command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-kill" + }, + { + "description": "Denies the open command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-open" + }, + { + "description": "Denies the spawn command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-spawn" + }, + { + "description": "Denies the stdin_write command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-stdin-write" + } + ] + }, + "Value": { + "description": "All supported ACL values.", + "anyOf": [ + { + "description": "Represents a null JSON value.", + "type": "null" + }, + { + "description": "Represents a [`bool`].", + "type": "boolean" + }, + { + "description": "Represents a valid ACL [`Number`].", + "allOf": [ + { + "$ref": "#/definitions/Number" + } + ] + }, + { + "description": "Represents a [`String`].", + "type": "string" + }, + { + "description": "Represents a list of other [`Value`]s.", + "type": "array", + "items": { + "$ref": "#/definitions/Value" + } + }, + { + "description": "Represents a map of [`String`] keys to [`Value`]s.", + "type": "object", + "additionalProperties": { + "$ref": "#/definitions/Value" + } + } + ] + }, + "Number": { + "description": "A valid ACL number.", + "anyOf": [ + { + "description": "Represents an [`i64`].", + "type": "integer", + "format": "int64" + }, + { + "description": "Represents a [`f64`].", + "type": "number", + "format": "double" + } + ] + }, + "Target": { + "description": "Platform target.", + "oneOf": [ + { + "description": "MacOS.", + "type": "string", + "enum": [ + "macOS" + ] + }, + { + "description": "Windows.", + "type": "string", + "enum": [ + "windows" + ] + }, + { + "description": "Linux.", + "type": "string", + "enum": [ + "linux" + ] + }, + { + "description": "Android.", + "type": "string", + "enum": [ + "android" + ] + }, + { + "description": "iOS.", + "type": "string", + "enum": [ + "iOS" + ] + } + ] + }, + "ShellScopeEntryAllowedArg": { + "description": "A command argument allowed to be executed by the webview API.", + "anyOf": [ + { + "description": "A non-configurable argument that is passed to the command in the order it was specified.", + "type": "string" + }, + { + "description": "A variable that is set while calling the command from the webview API.", + "type": "object", + "required": [ + "validator" + ], + "properties": { + "raw": { + "description": "Marks the validator as a raw regex, meaning the plugin should not make any modification at runtime.\n\nThis means the regex will not match on the entire string by default, which might be exploited if your regex allow unexpected input to be considered valid. When using this option, make sure your regex is correct.", + "default": false, + "type": "boolean" + }, + "validator": { + "description": "[regex] validator to require passed values to conform to an expected input.\n\nThis will require the argument value passed to this variable to match the `validator` regex before it will be executed.\n\nThe regex string is by default surrounded by `^...$` to match the full string. For example the `https?://\\w+` regex would be registered as `^https?://\\w+$`.\n\n[regex]: ", + "type": "string" + } + }, + "additionalProperties": false + } + ] + }, + "ShellScopeEntryAllowedArgs": { + "description": "A set of command arguments allowed to be executed by the webview API.\n\nA value of `true` will allow any arguments to be passed to the command. `false` will disable all arguments. A list of [`ShellScopeEntryAllowedArg`] will set those arguments as the only valid arguments to be passed to the attached command configuration.", + "anyOf": [ + { + "description": "Use a simple boolean to allow all or disable all arguments to this command configuration.", + "type": "boolean" + }, + { + "description": "A specific set of [`ShellScopeEntryAllowedArg`] that are valid to call for the command configuration.", + "type": "array", + "items": { + "$ref": "#/definitions/ShellScopeEntryAllowedArg" + } + } + ] + } + } +} \ No newline at end of file diff --git a/src-tauri/icons/128x128.png b/src-tauri/icons/128x128.png new file mode 100644 index 0000000000000000000000000000000000000000..6be5e50e9b9ae84d9e2ee433f32ef446495eaf3b GIT binary patch literal 3512 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 literal 0 HcmV?d00001 diff --git a/src-tauri/icons/128x128@2x.png b/src-tauri/icons/128x128@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..e81becee571e96f76aa5667f9324c05e5e7a4479 GIT binary patch literal 7012 zcmbVRhd10$wEyl}tP&+^)YVI(cM?|boe*`EAflJ(td=N=)q)^ML`czsM6^|+Bsw9{ zRxcr}zQo#ne((JUZ_b&yGjs0DnR90D=ibkqR5KIZYm{u1003Om*VD290MJzz1VG8I zghNo3$CaQ6(7P8508|YBRS-~E%=({7u!XJ$P&2~u=V}1)R5w-!fO-@a-h~tZ*v|E} z)UConyDt}l7;UoqkF36Q(znu2&;PA10!d*~p4ENpMbz?r+@PQ{MTUb1|7*T6z)FB~ zil2(zBtyMbF>;>;YG>)$qf`!S?sVx|uX~h;#^2)qS-lr5`eB=xj`VYjS8X{eYvqSCp!MVQ+Zp)ah!BOx=<<)3_%H{42A-g}l-uWe_bd zKmuE<1$6Cm4{Ur*DPRCoVkX)`R-k#@gC0(4##3?N&+rs2dc29|tL>p|VuZrAb9JK& zu{fyJ_ck5GVdO`1s(8Q(hzs^@I>vkbt=CxD`%fZW@OrB7f}n7S zw;MjWo)({rDJ~hK-aI$VGS)_z6L!~E>Sw6VryiT=rA^<5<)LCh@l9Q9guNI_1-`wRLpA_?^qeI@{^Zz{+lxCXjoOEdxXE6j- z-}9&QGt)!@Lv$n&M0F*?Hb^el0wLG3ZEh`FC7fc?dC$UOXV;wR?D<@Fx%}@lCaE@K zIe00?Dp@Oh{qg!N38;Yn{)LzJuvpv1zn$1R(Led#p|BoLjY%v((9Ybm z*H%8*p0=q|^Sip^4d*N28NWotn@mYF!A9x=%ax4iXabcaAT^36kx<~Xx_9Z zmX)Zbg@R;9>VW8w!AtFGN20whdPb6jV6zmUw`CA5Y~Jtt{stZLXe@PlM@=iR@?l%lMcTv-0ZzU_U#FCgjGl9SWhR#KYD8+^q?uLyD zO|^I%UB9q-$qloS&)ueZ-L=kPvH{M2=gZgt5NnQWGVW{GIcM9AZ-3@9r3p02?cOQ! z6<-Ax;vK=O(lb6SU&z$FE|NJ7tIQ2V>$uunOUI1U9{mf5g#oJ*fnO^A5o2jQ|85>b zxiFGScj!nQE6RN5JEjpG8HtPtYK%QTar{@da0B~8Gioh}Bu(t?6YSVbRMB;ezkU$dH2D9WD2x=-fhMo+Xrmz_NhjTC>f*Kw4P zCFIf?MYz_(N*>U}tV$}LObr)ZQ6gOh3yM*;Xowm7?{w(iu=5vV?>{(BC8}Eqv&Hmve6M6KY z(yc~_FL9R9AiV<_N~x_e=q`H=P6=SraZcXHy__lEyWKbCwW+zLmR*g;T+5bQuWmnW z>&^mpczmZLymWbQ(`LBo>Awvj&S+_>^0BGOi>j^1<;88Z|(NUz;t&t6tm)8}ZfC3K(_uHgh_ih($^E!prj$VF1Wn zVsVh@d4g6UzEwgH7f?&fm`a=c0VoElycf8Xs>}BwC!_lmvR~NSTP+M8Va5J&-uUw3 zkm&#$BSn~0`#mE<-F`2qy9>v0Hp*8zS_0kb6QKOb&}l7}5u>I^R!nbGvUgg0doF4| zCTlnSV5i=KID}qvz{fliGV6L=u1UX@B@pzlP-D4R9|WhA6reJVbGX0RIQK#A`yvA> zpbj^aklJmQE21PMBO2@`BNvY}Ru`m-*8`2jKR#bzdB^x;KL77ov_G?_n{5&!etI4E zzRj|hqdqqMW7&fn7t0b29wlhUe*?3>72W_0LF*E&57{;b+1JHi{yJkKIgg`H2yUA5 z?ft#B19b`5)ZA1_;&lst06-8%vi;8CpT9_`)n8cNAn-6#A`h60+e*JJNT^)lNbGnpq7O4IT;4OqFpvVOBgHJrdIiISpB_%g}P3%LTXGy{Gxy zU|>bk;iKN2+Vq2m!Fr`0sf>WGq2UyBhw`4Gbn>%gw)JuMf?tn$fF^j)<=6a~jL{=a zvp`UtgTIFmR@_!L=oauo^I!8r3>;?4soM7*aeWL-Do7lWKxD5!%U{UrMaY&Q8LQ&&oMA z(IdMY8o%{Pz4&ljBVA{Q6iyYBk<%}uG|SE)sPNibY9{Z!R|B=RsW50OOUkYYeCF4Y z|AGS>h<7dU18Shbm$?4#ZCMC?Z+^QQAg_+anCE^ruJ{DQSq4`VYI3oT3|$Nt$lDQ8 z)>rz~XD)z?8ZK+c1iBU7imvM8K1-oBO8n5K`ugqxPgByg7T}F9c4s>+Qb|jto;_wMBmB28Ycg=bmpXr_eU%4kv44A0ILV-n;&gI0GBDD1y&W}Uzxl2vlg<_T(41u zfKt8}C6r37nkv?w?odQ*#;_F_Q|rI_MrzNX)93XO;9x`dCUC3RR0C`7GD9X_={|HD zC-3TrtFml2f!SaFV`t=t3|OqAbF(hfio(fnLlT|6beHB=#W{2}0`tXy>>*?4;+7lV zYQC-0agzK56iVxN%#*KT`o zzx!1g@-DB>be(RfI8;iPl%A^g-Yl&xGoVRlsyh`#c6|!`OyLHl3Blgj`*zn0ap0h~!NXz?Zt*&Kj%LpRR zOa6H?3%(Ca8I})0W4*Vq<1w<5&*`d`{d1j&B^7c@*fD)SOGTggpxg1Vo>5K9 zy`8yA+mwS!me^MFCk>Zo`wHm_BDlFEW`W{6?G{dqt!b@fN-@5(Tc}RcyyMHC<*@z7 z(6aB5=3*DXkNYpp_g&%!pE-+2Y`1;=$j5WU8#+HXevdQty3>I~sMJ~c0Pd3kPfuLy z5zDp^(DDVv%S6De;l&gPIdz4DrRf>1oFSGLI;I1{O&>stES{Ay?3A%f!>@m;CMQH7 zltkY@2e#^+8@o$aYY}*{GKMq$@8g0u-rfawjwFBl+0i>5$uN4}g%xR2tF_PzYF$QK zu!B+xF8rPFwj+l%*tNmF)TV~4RqC6n1 ziCF|kZuIFU5e`v%M<@I5!R{Ui<^%wfa~uFo{_G z!vE%i*D)va{)^vY*@l}HioB-jMC@_uB#ZR(ss~s&0ns_)d!I$w8I>pA6qKp|0N=7J zJlz~_zcVb@`3Bf3Dsg%nLz%<|y-}$bzg0t2;xO?G@l4Xv{?WKnVACRD>6p{;B5>2G zh&Pe)Y3X*zUK~e`9B>fM)2?=(g)sV8soE*J<tI3{xUUc z>QMEw1i&RTcGrkghC&&M)k-;DWkR6|F9%2Cs=QOZCBL01@ZP;Z#cs@UUU2rm0ThGo zP-^9&<-_!Qo@^CjpY)Blt*#xcZ$<^`d?3}Ci#ji=*j2o|#G1`@FPaZgz-NeyS2i?e zccNB!z^$H^R7AB%U~L?^&L%}*qBswG9eT!D`TLb^)RpQ07{)#~zL#I5BTvw@JzQ6w zhJ4%Kj2Un)KIk9DEygl6(O%L@2?6433vv0>15oQ*3YVPOG$DL`wuPkkU-_e7XQJ`E z;SCh8h&&q*`0Ytu#uWY-7Z1&c$Lnu}CTlhCz)`p#4$f3DOc61odffv$!x@slp>NWK zdX52XEP-3l0zl8_PFQ~eCR^}+ha7XIJ7M#VrJGM27UaaUaS8&*YTqy-z>^l>o5vxM zRnw$j+fw|Yc_%xncJrS#(>W&oSD^Q!UupJz9^K>x*3Ubb6qA;V04fG)Q;}%nOh@a@ce8QZlcy zc3|xfJb^L1Twfc#`r8ncFbveugS6)S6?qnH9!zm2oX$3cHvKxR8!vioMA6xAO2m}I z_3Wg0skWXwC9dUKU4$yVtDAEb_Aj*m8Q|T-87^9I6DLU(x8O{zwC<&RsA`>F0Y%u} z#j~rKzLEnkWp6JciYs)Usr|i7uOIlpvXwo}igq;sEVfUpx|+Ay<1mK)p8X%;+OMtq zY8!<}0ne4Q9@=-+lK!8E&z`s3A}58xf`0z;f7C>jHPQwg4Rj%* z(SosTOk|YLYta%go>U}>4?2;e-~5j#df00hKObENO4&lFLmu=SK;TYm^55xhcv?G$ zy$p?fwDc>qYo|1|oe}mkFtQZ^4`+epWEBebld7J0)6fqMXa6()kKT zKnkxSiT@+j!gV`SU5{t~$K-Pf+TKbTo$NW=M9CXY{vtwSI}VO94ilNBYzt zoa8keqkQ02N$w71ibs_aE_F7P=ZtD}UuD)UW^PI#_Dc6Fy^o7JRHRn1i2Y?r5kPzs zyY{hIqtoc-A)ierVHVhx|h zri`g_ZIJ!Esm!Sux)4K2I(cn(fUkTDCo$gXm`Zl{0b64w@2h9W-LQM6=C<7y-doKFLUA%~4>`rc(HkX`vk@3T%C4^qVP3`SEB z{mJ_@#WNSWL~F%YgAWaxS^w^8(zf*^-9UX(YV@L&;jd1%!n5lu%R67cs;dZHAde8X zK%N>tivdF56Zo@^D=&7eJ+;DB)El)beYC=r1^DANlF09cPcNW9V;^#g}@|W z!3eiwiUr1U=P52IQH`VY)P@Yw*X_gIX)gPPk1{%6ZM0+dVieVL!ih{Bn;j}1^p{@0 zX;JN1{N|?Y`f+xux{zEM7r3lHG~=@fzY)1eX#W2?*p!j(FKXfzl?@+XW>BnOiuh^M zoT@s)jXjOL>)FkYj*>mqGP<3fSDcH#g0Zrl{C&AL<=VY~inebUWDzlqRL!rPkK!-s zmbh2c?DNu23oyuh_(>?<3bC;@6J7WQrD^JZ*o!u;b>fwjZ@NeGzPA%m-kq_c95&7_ zX)m3>@Ju>mSYQVt`1&eXvQK27!M+e++G_S;_kGi#zOAs+w+ETE6k}5F(%sh5UYgm9Ii_HAh$ZwG7|fXXto|C`Yu=Z+)AWE;^_rB<@G#cW zyx}6GuPp`8EKF8_@Ro*6$3EH-RTx8<1H(x@{OoMmlCC?WC*I(K+VNShFvA_ z#44N8Y+P!qKw&QTx>wlZ{GiVhQR&zuLPNzB%LqC@$E2~k<&HGucty&Z4J{7t^>6K{ zG4=Pf@7Ux+ho0(OAr31hj}>wMS2%5X{NU&*m;A2$@^kdxnowu=3u`v?#^r;O1zt%@ zHUrJRqvp1#C`kyHbpmo*QaV+q5mhOHJ{% zzs}7>*N=v3gfyfj(9G408bY8x?)F6nS8y z>t+|<->ZS)K*nn>{o9k(RTpHlNvqHP zuJ{{D#@b&cKXmS~G~W!3w+365J1q)aKO{yhQ-FfufQh<4!}iN?Mrb9xt;6aZ`z$Xn zVAhop+8K3~yjNX1*&%@-r~@1n1ud5I-%pT<;!i+eNst~DhNSz_4h&Kxr%U*v*Nhg? zjl!8N)C$odMZBu%a$m(3R-zDRCuCqrk}F`g>3>+AdjF$Yj*=|?imJn_7O7!?j8=N` zgNbtsav%9yqO2*)wdL;@Z^MB2v8vAX*c=n|Th}G>ypE1DG-_$LhzbG&t7;>RX&n~3 zr(ZLOi2v~kb&wAaT`qO**_s1EVA6$xZF`T@vbM^c-@&|8vBlvL3QPRlylwtMbN~tC zAB|4~;ydT{3mF@p0@RUT^>1H*8rTKb9!CgqufH4#AkK2f364d=fX9D!{|=2_9yv$e z-c)s`Pd2G>L$@9&6E4pB1#?lyQijJk6&w2 Sh@|Ye~|0>}wMPLT8jm@Y!H33Sz}5aFI6 zM9Lzqz|;A*0sGs=2A1uU!1nk2dGF7knQwr99SAFen)x(eCO;F8y2C~0FD1YxRTPcy zPWVxkUYmeuz}Tv?7&Fe-!UE{)ZW)Mb;H)^#eHDv$`dkZGguJz@^MA!ZNGAUqt{|0H zpZ7Ch9S`q5!>R%}>}62!+(T^evyO+ImSo2wpu)su4^3nw5(%)KD%gbSev^*HZZ&3( z#&c@Z0gH|}Ck)w6fh0&NBJ62ib%R}(3@$VFl*_#l2W$wQ-~4RmZZAt5O*^2Q5}Xr8Hy@c`#pM?kc?hFWxRXr*mUfUCXf4ka5DD~ zat6d85COB05l#(P9*cQZ3EC8fVdS~?&vN#rce(aF9@xp80O2{{FBvU+{X>Hoh;xI` z{$e^Nw1y*VbO8wv`8|-m?NwNaKGTGaF{P^JLB^DbOYWIbn%eT`*!^C1H36=O8Z-M> zkD~88ry`eSo`tEBN4>w7OWZwUzlh{WM1m8R6zepqGcGMaV7vWY9b?K4b6~|HVG)ec wi>I@ws#sZo7or4_*4M>7;p5{nr2pZ?Uu4>Krr0kU)&Kwi07*qoM6N<$f)&@lf&c&j literal 0 HcmV?d00001 diff --git a/src-tauri/icons/Square107x107Logo.png b/src-tauri/icons/Square107x107Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..0ca4f27198838968bd60ed7d371bfa23496b7fe5 GIT binary patch literal 2863 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 Y2S8W#vM)6=T>t<807*qoM6N<$f*y@n<^TWy literal 0 HcmV?d00001 diff --git a/src-tauri/icons/Square284x284Logo.png b/src-tauri/icons/Square284x284Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..c021d2ba76619c08969ab688db3b27f29257aa6f GIT binary patch literal 7737 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 literal 0 HcmV?d00001 diff --git a/src-tauri/icons/Square30x30Logo.png b/src-tauri/icons/Square30x30Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..621970023096ed9f494ba18ace15421a45cd65fa GIT binary patch literal 903 zcmV;219<$2P)2 z+CUKPMqaqGiH;zb!R4$B-WXS^YzQr=@UH>k4?*L)&R=zYjBrZenKdc9|JlS$SO*RJ zKt8FSTDAdk1g_WPAO!p^V!AuL;Lm;uQyV;zKq)J3i(;q*;k+pD%f3eltU`PYdy9(k0&%` zuWAPcV6|-y?|?7O1W!KSK}pbk8#~!|FA@(VJkt^V@0lio{afoAeo*f&$W2s6${5!1eKvAGD2$GZwSB98L2ZVS- zKn8ENRkZ*sb!@QugOrQNK3(sy1v%J#m|rpB+h|Nkqa3FRT>74xSs{#&saU2Lf!_Iq zKmuKAESh`gs!fneGWn+nf}l?7jE$HW!Af&vE5=G!QU)U2v&HLIBGXKk4nQx{hsHjL zLPMAo5=*uInFbq7(aa`Y2VX5wCmaeqvECOFv)a>0t>ZaEb*cJccER=BB?KFZhV$c^ znL*l8x*UYZv4WK|j?~Jt6~~F%{pk~z5A*>^M`?r5m9@RJ_x|uEtX(6Vk@Y()MVto* z93wr)%3m%|#OZ~srm>zF(JvDuTq*@;d&^>_BJm5hOU`3FjG70L#Vzv9I?`<7$T@

jU?lMi@tgxr7CqX_r3uw^y4tVU3Pm0sw;|1WSUO%?=bG`*Kmz6u4{#ti;T7AWIBAEh!(Y zz>O01&#X?Ds@L)Sb{CkG#Yz4$3o d@96)?#cz^xWoA}>B$xmI002ovPDHLkV1l3&k#zt7 literal 0 HcmV?d00001 diff --git a/src-tauri/icons/Square310x310Logo.png b/src-tauri/icons/Square310x310Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f9bc04839491e66c07b16ab03743c0c53b4109cc GIT binary patch literal 8591 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 JPDHLkV1lm|RXG3v literal 0 HcmV?d00001 diff --git a/src-tauri/icons/Square71x71Logo.png b/src-tauri/icons/Square71x71Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..63440d7984936a9caa89275928d8dce97e4d033b GIT binary patch literal 2011 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

(3#jK<_Lag0>=z*-73Jy@d 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ȣ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ȣRBb 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%0DwWh42519|V9*+eFLe@O5 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%0AWY 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

S3)(=z? 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%0DiT419fMU}x>umsbyOzTq>#BLBlb`@NMQc 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

  • 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

    j?BRA3gS7kqy7mr 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 PPizdpzP=};R4kE1dyWa0{ii07t;`v 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

    ${{-z@yW-}b z7juf)=UkaN1F18+bA|b1A5o+utXio2?%v}1p|4yHJO7kHlMI6j z)j=)oI;o6woxqpQeSr>nEgcB!O5c62P{&aVwNxqa30UxM1milz8 z|Ix1!n4EzqGjMruRGjb*Z)HXUsozr&9XYJ_+~QZRM;Jtk4;5@;yR;r|bfVb~?&wFm?U!H5> zdU&uAxIO@Qu<^gN&KfaUdqV`Z&aN$O8p1z@K=~hQ|5Yi!Uh($~epGXuL@6M|v4_)I9G(;wvzt zJodL+{xF;{(kN|TQ)vYC2;6Z3)9{fgmjdFq9^`g>;k=*s9FE)*s6gLAn7 z46YY50S4RnIo2@Xh49)>{lw|cyPnET&i9pgJ$}nZfKLaU^5RPbDgK$jv!Bg(2jmL{ z^I+h_mkG|A>nvV9LWEdKsc!QxPvs$B;m%VpZXz@9u(AAH6XBxQ zc{^)9Jacg9@Y;^_&h0~YY%V?iBahuf7K}J_xh~t5fgl>EN1pmuPPZTY(CLwUwExZr z^Sa*f8<#&yhufe3>C^4Ue>zjSd6e2Y+9|?B>Xd%d{5oRf|91uI)W5rX{+c#-^Eh^Ug#mfwVg^|Lq~40sVUo6 zUdq5ndPJ<*XIP^YEz?e;=F*ncSP~D$7lm~JLu^*n*B9_dF4Xm7_crsv_^fZ>joiut zu30%bAhSN&?mq1s6JhhO^>A9>qG%lo@mG(VJ1~QBAFo=G!UuSaL#@h1-r+e1I}uqJo;R7?$e(!u2>;E^oWTa1~Zd( z*%J>iLqKoCtc>wexeO$b8-G-b4C}1z+QCNLVv3aB>NwU$*GTbT;S;{4M4)jR0PF?u zJD+?aV#F?T!OyR4bhjrdUFKS@sKi{Je{P~~@bjer`mrdCtJc%#Jix{s{sRCHz4PNk z6lgVEO+e6NumVz-y>8nh{!RH#WK$eZq! zTPbs@@=byxhfd^+QLI_#{=2{PLxQtCe4*eCN#pL5PxZ!8=ep4-P@(#YPbBpy>*F(yvR!v7d+Z04;dFK?0fr^*f>Ilj{o?R+9&+B zLNjKGVib{)987O;5e`9L)4I9Gc);TTk9LytTx2CO0Jaa04GkX=4!E`$@93g$N8cgF z2X>rb_FV`C95*^h;G=l7>6GBf?zqOz{YD}<^!U!)^I|aV+QDXHQ!7Z{=VW~kO>?jY z2gxmav9$jJuyh^>)XigF)bJuyEJF11fF2m$kZh$)H zJM(gkV%IaPV%p4dfYA%a-N?}G%@hcbbIglryf*}$|M?&$YdAXmkM07|Eyj_1lLzj; z?~k2M@BL$^J9*vx?rA^HH$-2{AJqu(u0J>b6y_YW&6|KuI_W!Sol(re@G`yBKz_@9 z3I&R5C%oN*+zZ)@n3uDKGk=}CgXa_n3~Z;gMxYc&xuwnCpdl-WT0&#CICRISRF#0k`t2SEE^g2R(;ImN1gY$KRCT%f4V3y2 zqTdkWd;1*STk*&JKLq>;Hb48|!LfD_6H6X6a5L9WC<%u@miole5hUrrDHVbCH@9eT zxo08m_~1YCH~R@F)J3x)5@)2g);=O>hgiFf-_oiHyT*ckw56gK#h$;)96AkL#8$UW z%}HWjG3tWQ_L5K6>Qir$!w&{9Yp3-k-ufNugT0@;==m70GEe%3%gC>@`awr;2E#K_ zpK5%Aq!w$cgo@+;lld! za;?uIFIH^j!GWWI4p1htHqcAI_Ex#)AidE6<@WT#%dh!g0H9xQ{)xiFQLYaF9**;X z7c4DaC;ngN?dz|oX3b~$wo$X6ipUeM=1;vDR#Hu69%Xtqe8ObzW`7a1v9V9i(_0vmRH+K&dt86 z%KJq_F>*Ia5D70nQtzJ%;B#e?tgsUvcw0=`_!lBKvVJ5hgLjiN;YD(MpcaEZ1Dm`o z24W;&bYjPgBkf@^rGpS_`K4FB7@Ws(4&A(>m{;j^9Sh%4Ag>P``tDAlaf^RdW-KuP z4k$Agqr@Et`ubEEL~AR@fG}UwIq#H8>{#iX2CfY9?$?AUfP#GWQ=b3?K93{jOH zfMd)DtRlq-lyojYuv={W;cvrV{pf#rdfN~E`P>+N52S1PBN%}@xdFbz$K81-a8Yja z=>Y!Kpf!I&koj`wxzC<%^1y&e<@(JObt?0Bk>2^YzjLwg@N|8TU)-s>RzZ^o)$;H=cjgS2h99k+Y?jA0+>TuOn03?TxwJmOFb zjSgs((tCXbKd<<^A%}t-I*YWLAso1(9SD<@P^us z5>4hMc%T0DuRdF$)17?b`7K|1ek~6^0@nus5B?lndT{&HQ%{}vUzs;=+N?|{QqD7M)A2InjX;oR#6#JKA_96t>(#(IH(#a;xgW_@as z(gqhVAv%6)Hg^&hg7|}fsg==z&;_BIPL^>0oAgex=v7rkN zKp|T2C}sG@ag@a1nl0=LGim3?7}bFKVgWNf6;`h2+IM8euIDZPS>n}?emD;S{z7h+ zJ}?N^>KcK}x7~FQsrv~oiVF86NA-wbQ*H5QcU+FYw zIZa`0^_3wJ=hY!{o%xP~C~#BnjeWkDk9YM? zJj_V@TCNfJe~SP&|2Kc*$K9*lt1{h~Ywn3rX8O^0ZcZYfDS0I0%wqY9&mub9oN+-n$cmwvV*yu#p97K1i7V3MP#4#Y_8Ly+2vvH0juATSL^@xX*n1#Nf)E2T%& zD_uR3UmlGfV`$^@sIpSqYOU`9Em~-4qj%UjS|MIAv^ze5#3weHm*h^bCGjsW=L%ra zMH~oTz(STz1;1U78#`#?r9SX3+GiT5wZ~Z6s}Zp^7CX!f{KA?xJJ0dWOP#^kPn!l5 zNe|S{iPU#5u8Uwkm3RMFPT@L`W~f~I*^ga>^nnYmL=hbP5PZZULg_Uk{EcOBYNc?> zM3DhPrwM1q2!RLYLL-tMb{zZImC%8Q9!?gN2i!V5Ron}6c=aFpu< zfQREe=*81dKYjZ2r$5b#yuEqxrRQ$*x6Uj?7aI~;aNOjRFm~fCISejP>7=medJ|7l z+2k3KZ7X%>^oBT~pA#Z!pFc04#$GpUlCWKUF|lWXv;G%fd)N)lKTn7)62n`Lo3j}O zM9bN(V;s84J^ageHI~LjHe=wWH}QcR!#)fMg(Q_^)0@R4s*J;g#l_1M6B0?xyyr*? zHE|t^zAqlCy}^!MFul=EowmNXQ3V-L5^I9c=tN#u>xa6llQHyRNWi&ruz;;XM8U^Y zd60)Rn5z@TH233r_=7b|bos#-emb_bQIWN?cB%bz1Rxlk(wNtu`{Ns$uEY*wQ-1VP z)viMsq)-y34Iv7|S&+2R*K8VlZmGAx+nAj45a6|+{L81e{@G_vck=~u*K&=(KPv*> zV83rJs{T2?L*h0M2P`}=$fpM$b!~MWF|R4RzU(r8FXrL(oqI!cJ^Ud?z<2(C>Z8qp zlNQb4nS16&l5rAjAC`|{awd5_-QM^lSEtjDcDvJ$a;iwV*HNQjG6sjv6cauxAksyggrI1`)=B>9u_pNJysNZ?n8yg;DM<> zp;vbIs`B>+ecc6TvBlupB8pRmw6Lm?1W>i#%ikCf!>0Jw&9%V z<;nqk9HqY+Lz3V*4`Ii8mJ{KKr1Tut3&5}`J>#T^MMFFYbnK2~+Q=S$RbbC;rIA^! zp)B4Cr0#r-H(on(z7XPk_uOHk&ZQwMyo-4R4F+$B*vwJ4+Bv=bZTSK~_=p`P{lMM& z{SRD7h2a}PY2;U=fVeK1L#)p_(PMnWtEllT3Uoa_3=z0K0C*VA!uarsPke$F>nL}&uRq_U#3JVza5p43 znMjy4y0*OOhJJhj2LRqwr3USyuzpRF+#G^qzjYJYB%@|PZwB>4jHX-qXdGB+m{w9_ zk1r9VR_eZYwbY1Ecy6LiZ|qA=NF*+`^ihoA;WL{w2?ugk)8xl#oF-U*f9S4y_zZX=8 zKQN^u55N@3V<2tq+ogj)reQRzp#R~G@9U=zFQmbXXewp2OFOU3shJ(=z$W(Cp||I5 z+EUIkS|9wL7VL~y%th3K0e+t_6N6G=(%J_ym~{Gtc9VB+U;F4Yr?>vl^&tQeyp}(_ z2wdL4&rF7FWC4CQ$d2DblY*IzOu^du(3sLI|t$0U&slS{V8_M|D zIT=Cl0-=p*521#N*zw}nfum9m=Yp^MCKG}^FUudhIvwk&wTlbEO=Ulw)EzT2J6I$Z zPwCO`CtG^0H;99EdwTa%`2xTx#u5J=LzK5xI{GXu3+Tg7e|p*`Pw)xfjo&Dwsxvvt zgWmbFb+8$X_F*EgbZL$kt#p0B(d%v`DBpPfjpy>O&2RkgW}3(#sb|g6oFSgp#$xQg!hmxDNw*ug}8nogp$V_6Q-@g*Xd83y;Oe zi8rZ;!;`{Daf25HpQw)>`jky10@9D*8$9U*FMW<}jh7nD->LB_1`9~>A3GEsqn$>6 z9Sgm*5n1*oO;wCX6D)lSvSLyXf#(G13sxk0smp2WjF=qwfnxllil!HO z$g^Pqmx4_D<3Ih_6>S~@+~f=3uH_nmYXq(l_*RR6@BIJGA8+n9>1EI4oj-~>lFZru zbj_)-6=!cCzow#p&`>u=Z>}Z3%B|Go-x?X2u-PB@1i__4mp8pUP@wD{VIBu-9O!O> z&q@jJZh$Z2tDGHUI$-oVp?P23*ik+@Y~AzBUsOIhhK#l|Vt(jbk3-c(Je>Tp_qZno zi-!cYgi;8I;9m^!0tvi6Jf9u}X`(3Keq@J7e;;N9!UB8|OIV+w;$y68r}5m!9`Jgx zvvEedmW!s-W28870=x@f#)DLS3_{%YdaPc}Sda+ML321j#%C=@$Ziej*I_G+{2tvJ zR(xrw5(|pwrp=>o{6~OuqbU6asH9zOhlLE|sfZef{Hm>=KD>&&eX+)m=%aZIc^a7Z zHL~J`COaK))-odFy3)ux-;{}Leu~%g^VGY(T^!^VkMnIig4TG&#e9SuBf=C7;W6#J zoUiS8_0OABD1zg|gEL;&ab<-AD-9nWK#nHkaxPrj!H|7Eb#N|kym9kvZvG(*-1v1C zxwalq1eiM4@{mMez8&-Si6@@8efe{rdrr6Z$sS9GMVMEX-!3IO`R#&w^pQQCN@Ojv zDZ)E1xPdtm{EJdj?>pydFH+90!H^9I4S3Z2YJ_JaRuH_nmYXrV!BH%m!KlKrFt4T1qoiw_+ za0lA|Btb7s`Rt!$QnRUI=uya>r4B)b>?Wc6gMQ@JM(YyI%P{q0a0ce`Q-sKIGtvDC zmk=8H@Zf*nCjExF;#7_6A^O&@PuUH%0BkrNrAFQIoSahu%Y|T}d*8%YK z1Grol96s&2KkwQ7)WM84a=*8fh|gYsDS(fagodpd9^T8?m`-=($H1H92daaLHho@* zb-!;v-SQ5F^heNGrDN=(xG}6B5+;U#q>tYKQYM(y8LERqlo6eA#RCq#)O|dXUNG7& zoHxP<2nQdNoztjVyx~R$UpikZBWaAZ!Z&!2KlW{dDX@OvpL*I@@Zxs;BU>AAdov$e z?9XMRO5kLM*fvJAGy^^2RQQ^gjIH%urhMg4upl4I#F4v$jWM6oN#UXu#TtNeEe|{b z=j`ynUAa225qR;%7jJI9_@(E&%vii#t}e!Q6@4U&k_E^@L)M#6TC7(ZS3tViWvWf1vV8CDsJYGHo7#f`W<(mZW=Fb4s(oFRu+T?=od5PyuCmhDo z&1|5%A#JB3j-95yj=$UPgM$$a&yq?zbg)T3FJOh15ZkzzHu1Dg7nP1;ga;!P90Yu4 z0Kt^0j&b8x6XI^nk-=Wdj=vp_jlZA%IIe2sdQdMWFP~Nml|lGJo!9XW5lmdXczO)U z*WqdXsKb~cKKPeghcJwZ|JoIQtq;w|H)CmoD5U73F@ez&T9{>PA07*naRBFE%@FxE&{#vdPxJKX_fp7K*-2C$2J>BMG z|K`UgY!bCun;cC3^_ASZZ89qR0LA?uWi=#uP`9n-bn|udEwWz64?beOIZL7y7W?ya zDTCG7ukeM$%uQ-lIPT3bJlObI>@?HQo1_!f7D*F52e(mTZ7;i3tz%PD? z;|$@D;^wM0S{rL+E8!x97C_?$8e;xbFVS$yWjdWqXlz+P)1*O(_lPaTQdgDuE6Q^f$x4Y!b3$?rSTi` z++>T7+SmaIOc0p@-1yVOD7EeIcKpY6A-0f7?OKei`sj$4#%R;R_r`JYgBWAgi530z zPXL~M``h1seE>kv928qj?(UTC?yjLf-gBMv{fB++XFYqZbuR?PQXpb$7*$TOCfWGI7}dmP-|?ge9(5xe zDVe4KyUZ%AmjQ9dSO55swPwJU({n!pIMBITIWIR(es{l5&A@!)u;u;Dl--gaj25A1 zbrT3inApluLP&?qNN7^@Nlk)|3}m-NG)M)uIBK#qe<=~$ef!4#5f@eGv4^7nS|Pk9 zxFA{vaK@`f6Rb-mzx9>cwqV;Vw>zKx#S)7Jh?m<(yf_lGlXld_=22-b)56&TIsbuO z$s=y|ae8iiUgSr~1$rRc-n!&g@l#lbiNc-d)?9Q;{D0s3xAU3u=`FzapV2e^T)W#6 z-cj zxwzkWmb!RV!)ELT+?puD8As+Oqrz@pP=A2pnCN-71%=1FH{hE;_d{9rH908Q3Q~u1 zmagNvv+4k9z5acg;3)+Dh^JSlHQY`3w(GKWYh~lE`9ipUG;W1&fL+}Jn*)s^Ig#FepAg{@RC(_|JYyocees>Gt{`Cy-^uu`8-uxRg2iVIiF2he?6*z zM&B;eSV`{wNjr9yVX^W_k!psXdMP0JvW+6Ax7M`|9@&f zAk+)LP8Xy^y_Pc6xwN?^dhi|Cu=MY&^3u_pB)1>%sN{1ry4zQm3?|jo;!-tj>%MDD z((~F#K$1-nluHmRtJl4ls^P(J;0IjaQ*@lBz*IvvXSl0A1k(wln(qu=ogbWaLmMbd zoM!q9FhP@|C8nhoM-+cfjjmCD4}UzF>0f!h&~tA5H*ktQ4`ak5XEt-tfmPDk0oLEv zW@|7DZk<#gd%}Zt`{1mhM^r;fQ5FCi8m#&G{3WqsnCt@Bx$atP5;Pj$W=|!M-e<`r zwn?_FCC1ww7ydJp@OYh%Etn-`k=%tdJ6O!Zs73^IqinE_AM%;<(F>rVDXoMAE>Ue=Mo2ydq%u=d`Q1*Wl^of zY3I33H(5@q%6HNsqaLU?$ZJfe+vhc0Fc* z)!H0eD}q|CBTS~-@5{~}%2En4Jjo^rrH_A7=^>T9BLCMC1+YUOpRUILK&?+#ms_F< z?{ridG5_eUp=V$xgL^}f$9y60S%%0Uoxc+cuvwZMvl2rywd*=7fu1Bqw0^kPxH1U2 zblddO(bzgkG^=^(m+@yWA}*G(Gs2iSp5KrV8;j(j6!&vM?<^Z>PzLP!*Z@G1j6r6I zL&?Dr4?jz>^|r`{nn{1gxzhZvZ~L^lGO3-`89nwtL*c<~KJ|5~CeL^~2Fu{}36G}{ z$q~G$NkcGGy|ui#%s%Sq0**8kd38r$dQNXX#XlMdx^ygBkBoV6~u zBlFAb0aCA2&wTrd3DNGVx;8n^>Zfu`eY-zuEd?Q(~W+a8aoD{iCCBfzBJ&77m3RKNE0`D=IRGcpQ`x| zWwGBEAl^wJ#z!1`=!lyLXk|&Wth?EI(L~<+{Z+OqBFfiR8`FXY@r2wB2U#FuljqA= zLfaUk_cU=kOj0+lg$fvm=BOZym97P)Mqpd}Yjf86bXkxffj>_!OCUB^BWv@A1am>M z|1d)`q~wU)QB6>VxZv|ii;_?4?d`$)8iq8F2e^_LLgMtA=Z0l<3?eF}0r{x5yXTtN z8BqAa!BAAqyj6Krv*=&Em%MS9^R?ex<(N8-yI(}_03;a`38-3t4JLWFCOKEnAQ-|| zSWWJL@(+o}1ud%#6kfGbt&%(bi7U&}<6w(Km@qbbGK&`O*JeKt82ng}R0yekPh!<)gu3zbLuM}f1UAZR#I5kZs6DhGHj3M2 z5k~ItWP^6>#|KlH^PLx5k1dNTUpZW)PRq&J3 zZkM>m<6=Ba$E-cA1t`qWK*A@?EDqaC6L+0WwA%Fg&mk!S{qW&isFOIftS~$s+A1Xf0;reDN}S)XNKXFrDA~Bqz`grvg|R{P zZu7n24?g{1z+M+7L?xr5Z4RL(GW)sH&~ z17|Rm#mve~r~G>8x)Ze4hFoKoLh*$IDgR%GsuUd4#gf zGGY3a8tooOC96-S=2^rBM4!k}ALK=Pm*Wn8IJyq}!Px!FX-n_ZMDJ0bm~8NgG6YrQ zX?w5I2FM@6F~q;fl`UvLrR2Nfzr}%tPv*=afANLIF{q2AqJ6bq@zW9r;hkpd`Jo}y zJ4TH~NWPhCO)^;FQC-Ec4@laFoT!jn3{r~mOAi!s35Qc)S|GV?A@vF#zOV{Q1bbObr9^e;sK6KIx_kF#CC@AIi`5nrO_-t@GvmXWI zSo&WylQY?l_+Q!~m74VV@HgOt2G!4Lu+F--u;cOFL9<~atilLd@cJdmcpdPx-~H^+3J#__hQp5!@a^i?io`Y_R87oA5h5m?WQ28p0jK->#*Fpo2 z0uj{F+llif1C>t7WVO0nXHDq>eR#lsiziKl~NEZ!iGrI(2F3@veUPiD1q z9aS#TtQX7diBnvU7R-yHxSx4mqKA+AwJ0%431yIy&Oz2qf#0|~aiZ#Y5NJY37A9s( z%wcE(_My9f;DWzh~3+?*i(^Nv6zjS@M*A7d@s>G(et11ooDqB1;iFL{dlPXfFk%@G8_Er!qe@R%qR#a7&z=82WtHcR*38yMZXo z#ny5=jc`D90WR_1_rq-UR?JZFzX6h)^(#Vqkji7z5F=kmrgswE1J9*p*ge}v5II5H zn{3#lkQ`za7%k~<$-6o~#vB_;I}fSdH;U83w1se-FnYuPNne`KjuSPn{*>3HHCVsf zPIC}_={Bc>bu#!Gd`Zg3$|v+FY-V4Mt_0pQ_^}g{6T?^@8bpEq37KUNq12v!^a^`p zUBOx?HoJvaw5-J&4I>ZUa+9vtt|M3TyU{^rH;YkE{~FCtBmd>69xn$$jN%-Iv^M7w z%I1+|Y+gHq_DeEUh%3z==Hu5z5}*jB_`W@5CzzX~7F^R&+)9=6Ym)dqd1e7z{4Sn1 z-LF_a-7KbH+$sl8q#jw1u~iD)Me7oPt^=jAav!E(Vq9s=<;KZN`*msM*;>z5I1};1 zLtyUyO%S$-%@ zT65WPom~NcbDpf8r>?@HV~$`$c0*ghiG?3Xf$DGM#5s+!{OU@!HV@nc8rXfC&wOiBPD*DY>z*5bnme;%bsmPtf-H zY7EyYdi>rOa~uLXN=%Hm>?ihS-*DBbb z#_hrbdHdyXftuI#c$#(lAtJY4`Tsf&E_!(TqpyGrh4B~Fs<-DSy5X;MHb0Vo58fSY zSMWf0b`y1t<^eNkW{$aV^ts59hUwI>Z}KFo+|fy7M7mXh_fM&d5@|Zv&CA1OP_ARCS zxOJAbz1#9-V5|^x$Pq{lgL1bu4%lIF=DhXT?yFj<^X2suBLVH=*=s>)(4eKL3W)4M zSU1e*qmqQ0b0qTnP?d=SlC(1Zf$h0pzlfYUx+_Sf|2oByyLoJjS#4|TUU%e%3-i|6 zsSvNu=P~m_v13tv?J%uk2y3SCNVhhq>~XKqeitE)-PyCfS~j_|K@j$68f>=yFUatpun;Un zTYj1LvTwR0ejPc$0njsMBt6V?7F4L+$J`A@tsEuGPKs7O$|moEzp#HSOk(_uJH;?m z`W{|6#UP6-SM0a2_yFk1ZU^jsoOPpJ-9AS+pRAX`*PfNxda;2|?(XhKD-_(+BOlfl z6_t5{&C1`|Wg-!-oytlWh-T(5?2hgW(^=Xh8>BS7JcyAhTRLn(P z%$&KowUtGUN4gz{GtAKDN(Xq>n$QA6iWR9-%Wr~15?2$mG~Jh%MQyz32(UOr3Hd(f zS&avrbXRdtuFkKwB)IjsQ!^+BOwtEQ)*gs@4JE&5pcSg@$m926$h(m|#N*rybQLS93p+veVHDPGsM6o*m1RWp`kE=Wz zr%6)%=Gg9!tItV|gJVHm(rw`8*2k_@dJ1S35~nnfj3#O64+Te~S+zU7D-R%}f6U-> zhN`pc10N4Z*a@!fFH1eR#nqB44ik?4{R=q#RuRyn4?kZS>m5x*>Xs<6t^kn$U$`A) zu1t@A_y!@6bc@$p#>3$CPHGxF`zym-Q;hv+{P}?wef`ugEeFW)|AaS;+x&viU2kM>zV5M-fNYA=W^jx^xec(@3O$W^^+Vdp{%* zEx+)3GWDvVrto6!$6ATCCkR`N=4oEX6nE_0`~c$E;;5#eWL|H{n;*-hJv^Vee|=HH zLld6sa376pEE22D4U5Fnr9o~maXuEEqunGZn0L0Un7!AV(rRa?mrbPj7tsPegar!6 z`!T)FsGSPk4Y8CjKQ7L-^~D)%_l02SMge#c+-IpO$knch@u*ps-?+kIJi3nox-KuP zJUU*dz9xULL$ODqBu3o~URUyvTLI`rjf$x9s3qgE4Dlr9zhZ+9%mK`q^r$D{vyIx4 z*OhOP^R}@l1)D*Otr*6u7>0F1nQC9_hA9dW7%?KBJ@U)70)YkM?+>BZV|Fs3;heHL z`u2Z5U6PkKPOc>m%7>EGQ@kUlPDF`uljW$Frff^jyRT1z)7`JB<|45I#Y2R)owU}n zQZ$2zagrf6KYLKzT~GK#%t7|&7y>Ot@HC}a+L72AJRmY+RmX%s;c3kCMGIqpB03|{ zD{G4%b3%o*%S71q*vB4__$HY4Z0qL0O$j*?r~zY$R#8!R{WV+t`twhu9mT>A8ELDq zohY??x0e6BHVdSe_YxgmS9cCx^0KF_^cCCui?O2_hK3D;j7w`))3x7YR)rw1%@ z6g`)N22&_7J#_h7RiTzo-AU?2)6>&zKYF^lv1wqR21#%TwXbV%Qkc5^l4oLO`&q}X*6TK6Fko-j> z^31Psx=1|~vJ`LPXrNH{b+KfvrvIuY)N9uP{9(hzUMZdw%M*R*VLc{B&9~qTcy+LzIXIHjk9>Q+4;( zIP=`NjMVsWO~lMRBy+y#`?j^>nU`)^T(?wLWBx@5rPZSeCEL!XKh_wPQtK_|U^aqY zq^_9M~#Z zTYt8yR_sh&mB~zBxfR0uoW+Xu>7$1SJn*~~J*d8p3VL>z>!%na-=+2Jel-R~C63{Z zh!S9fi>ypc6+_QJstytS$@>9YD=ifxDJ8}IQjbgDXHEV}%;Q?ZR&c*8f|9507~pr_ zg$%3&s1Gfgf|65%&mV(Z{-K!x?1#*!NHDz;s^MDt$KW z(LXAm99@Fyz>X3}(*2dZl*DKgoyM_?xE1y{)m4k+IzeQoi&6qs+r^w8AK3Ft__eKu ze!dO#UVQO_YQR|tB2$-tHYV=U@BU`i-w%_cpiLu^N|&Sn~H^2~6&2oL{uPw{+N=5&qoYFxS1 z7hyBJ%z!%;ymbNLXUlr3ubCx^-x@IO>&WWSBey@15Q^R3h;<_oFz_x(afd{EN{4Ve zPxa4>TDIS2O_x(J#7DYr=ARk~RE1LtY7hDJglhevDXIL6$h1XH`PGGC@LNjutw{#7>#gtmH%WXY@Q0BXt31ds^ zuV1$-*bBFfQVZXlm#kB-(BSCG2>(4j$*D7!Kp@R+TLhxubdx&JSt9C3(N5#|G z9Q$7xET6Kd9af7&G+75IlIq+oKT5_`%qzLAF=g{wA?psLx07vC+)>~yv1;+#mNqB$ zkP<8DE;jWfM+3z;NKBCE!avR-vzm#c_^aDud5zi&L4<1-;j@KJGsPEN2u-)>EoM#V z4RXOVF%LN#h+8DmOh?%@g%wgSu)CMy4J2KY^V)hdC*kWikOc-3){nBNe-2x0c>K9c z{A61gsy=+qa$y`8aJy>moz=$FR{lKp*H&9BX|l&dPp4|S(2XPASN@Tux5aq^+FU3r z;0qFeH5I-|nKc&z@L?iIi~W8nDaBp)aYeDQ#vX5?XL8$AU=un;vWQe3mUgog;I31@ zV0^GW7bPi46<)1%@0n_bpFOBwt#l}Ft&`C6_t~BE<;4s5eO+2O@N)>{$@k^WuY(); zo^MY9f32-+xs943V``i_K(p10%MVkel_e0)yh1G7N;3S5*N-_1`(C+ek7V<8sW-C~ z5+FnrTVDG8LR8v*qMzy3r~mNEjw|;Zp64Gfxk_lADLYB$hozLO31=)kP1Zh2CESSs5x>af$&LEe6Uj)c&vmIv9=CVP6o5-s1}ip$f&ebddVm)0VDK>tzf; z7l^pdcD(~i-s3Jv^7`#J=B|#Fd~84O(f1N>SofB6N^v*riAtfy zHx0cXQ(gM)hy3deGtW!|S~}kSc~5A0s)Y(@S+%7BA+g8w6W`){aP0N%wVL^i3t>oR ze5MpLpBbENq}5n61nATj?IA{gs-*)daJA0?N4&cmdh#3&s#@c65Tz2($q=%x!pog~LfGIyofhjcJZ1vFUEEpaG7hR7MZV+Al?*UKu>( z6tnKk6FgSrYi|P4#t~KTn&1t2?-JIc@_Y8@x(_4x$_eIXvm@LeJpDP%->MxPZR0wL zfz?uEQMi!~MCXxt52!+Jt;zo6J)OFiR%Xp}S$h_TXrI`QouiLD_uLAp%~kptB54%n z)YWKbuiIVV@{fERkjFh`fUwi2{*T`t56Ji%Lotx^%%b4S91>H)RdhkSu(mK@@8RF+ z81Jq^wsLp@={}rWThpE-cbH-4T#k10=DOT<@ESN8hWUB}dM48~rRvM7Dw=!fl=iNE zJKJh+zSPZM#YR2YQqmG}`{go&!|X&^wmeCTK*wfzIG?xCNpK+}s3B2fT;BM+(;#c; zJ0h4zd>=+l9lh%Q4Ku8=c8t&o^4T5k+|oE9mC`^u`9for~x}Z>D5a;8`_k_wil+9%E}03#;ao=Wk@_gvM+_N|5+f&a z!XfNd*O{m#{{nRWS1X8>h&|%T<2ZQ`HIi68-m-3VPqv16zNcX0aY=BZ8}*+f^5*Eh zMxiZxJQZ9Sc?sL|w?0k9czG|SGF;~ZFA4ZY{S)ilHSM#QZIBsVSw}rcdwKS3dv<)V zt&1LS@sPx>J>ePby%lu8k3pXh);}}SwJ;MjEe}N3Hs57`r+msre+qrGNt+^Ae&@JqUnUpqwcxQRrbk z4Wc(%yW9J&xF)7k812;W{axs$&+xjok zLbWFDRfW~xr3>uA`siJH7+((V`^3&Q2&SwR-y-X)1-j6i8S=LAG8rz-2E=eSHCZ4yX(A4Oa*X!A9vc>Yu5G|Go!9hS*87qODY8AQNcEhB7!q%>Rq=pum0qIC#L^WWo-*x|KcshTeYty9fa8VQ@=aw?{is^d@!st33Xb6gh5CFrwkPTr zy7DmiW>MDfNTRD8U)n$-IbJ}KvAoI;g}1c}S6W*%O1@D-+{VyQpO@GbIv41f6d?N7^aH5}5{i(I!){fxeo!}Ag5o9SHLAq*d=gd*}@oz?hC#VDE^r!Cs9P2%_ zw=byhJ@M7uirXQ}SHqq@*HdB3h>q zK{~fG?~*DNr3Z7Q7d{G##JyiX_UCqSVe$|q>=ct2u%XyqU^2(L?3I&U|FS+}StBq- zsZ%0@Tkt1J2pJj0el+}9Le+sz({aH&n6%Fz=&_t+g9720aiL$D#2w}yF6q|T93=An zgP!cxPw!UrHMi04?a`$puyE_1+1111qK|FLbqcxE>;*A(=HN`sPv(SYkvt>6pcshmO(_oa<|tsoe=Vzz>8^i>J;Im`$-B9X zklt?Sl9ad~aBU@7`~|*`oZgCRXDwy#?O(gk-9@pSCci5~wq8oI5jon$kS_}Ql*>C1(H zuop3I()S$lmmh8egg6%W)<#bjgSsTLy|he`-tjxjk^TkVuLF7bQkMNmGychGj$E+z z3Fs)%VMX(Ew$$7RXV&WMY4X(yKoU+?#` zzdw70{iE3z5F6n$j4g37QR?U4OQK_-s(c{X22bL$8CPa1-T-OC?g>>yUxI z5kE3Oc`n%}>*M4BKdfs7z%vxbN;o z;+{DNvH0FkSEPvxFU++Rg?~}(9L(4gG+&Jz+wBrf2|^9vo{P#erMi78^KSems{0Y{ z+$V*Td*Dk0sts(lWJ|b?lCz5a2ivne@yi7_)c>I)(ITT2o@+g*jYr)8TU+m%TZi)O zxh`1E%TeDkc;_LVQkU>f1==s8OAzPizM`bLL-}xU%J)u28`m&47E(Fi4){l^2`xd| zTrXe>I)L$58JarxtSg1`{k+W^9NwTkjV_YBe*E#ZHtU}a()iwLB`v;@;h_PVH}*;s z`&2zT6he4lw`X4_wR|zNx&X=y+Z4=2C8B25tnbHbN2wPj!*}x|Usb1X%+s66@<> zu(l9|f#)#^E(y=gn|9@aVno^@{bVhpJ%ZT za?U$jrjv^pM9%S)58Fezo&`bo-*df`oDC3{*E}dMUUsk?&QqSuh)15>yy~B=7?f&{ zSGQc0M{Ly|_ZVs-aOd_qb914~BlDtVBY&5~%u)ep@fL>uB&_X#moWb;LA{+RFQJ(H zPIOp736yK~R___^JTt23zf-IWLA$zrmolu3?p zi_*d4>=B&uxZtt&=#j#)o4VAY{u-|;Z=0-m0Ou_TEzgKPZo5zq?z#BFMll{_A;+?a zU^78Ny8xaSh_^Mli3Q3noib_5!fGL)M9LzJf3c;bl068Z!;y53 zx@jL=z{rhqew&*~;hEgAXqy%3$^Z1#=VTBKl_3zL8JihfDEy)$M^?N2oX(+wUzml>Q}pXz;l_-F)?(-_ zY%QIDu^+wf;wW5`?D+f-fsVy+()qsXZf~;AJKcHT3^Q)JFNp%N-%@qt_M#!e+d*E! z`^W+P3hxGv_9w5(6r|u=p4T50$Di-k5_QpCre(C7El|ox8;sXCumoZMrVEyA9%rXd zem&n$x0+;R1xx6$e3#NJ33U9Ih)H5pVn?IEQN>?sT|6x)m+43&VL@q3|DIcE;fmaG zaYxJL=4gU8VjD(&WI^ZcKDN|EnZG$ZtsWRDXh_w95B7BF9_>(-Gs@}4#5wMcz3Lol z0DFT((9lHogy*hPW2$L1lvG{eyFKZ3p+tbsI{S8tVrQyYmC_ZD@U9wY3x`3gvpCA4 zWbS-%R*{*eJ#7u?c3aLaS181T+^{$ejOUFb+}gZp^+KqIH1)hy%LH^i-7}{0jKv_R zoQ%(X%7t9?` zkQ7hr_|$m`{J@e{M}lBWh~ss?=Sn%Kp*!MK3Pq84aF90!$D?fYQ2HAw3jyChn4V?k z4gA{VJz@F1$H6&HJ-ct!oV^a%LXK4W$by}i=cXXYHJ1yE%C%#%ZFF!bX!je5-G0eJ z_sc-4!#ser5~K=S)}*-TL#f?_p1s1{VFJc@MTM7hquT#-u(cP-w=mmTuHJm0_ywyr zv8(kLY2l|ap?kOKgq?rBV&C*Soxe1f<@A^z8RV602gphMMf~_|_3ncXlSo0ump78z zuSqp2-@}JLX2eipVN?P~%*;L}q}qH%QgFI1V&;eX0f`KZ2(K01S@L%{9(~CCq4>E) zRIM3-xIgymu7jYc!)QeI#FC49vELAYYqRZ(toaQIuz}+0whI+uHnxs_i7+=bD?Lt( zHULeamI1>B9$07UaV+4SbMx!^d8Fx!Rff9L*W@vi9^^=3BL}>?3-3Z4sA1-k?*@s0 zyhw>50{5;|_>&t44_HLHjo2k7OmLHB9BHPu8X984#~~GxN@=e*Suq)-*%t>%*6`%r zjjaM{P&|v5iBinR37 zeWphN&*RK0?hXr0^76TdR8A)5W}MR4zH>+1_uxY`#x%eCUA^;EvS@PQaaGS_{zNMgmP zM{m^-OQlTN@_uAftxv{V;zWihe#_(&-=m9HT0IRuAX}CR^(9u)rS~=Ld6UwGQP|b~ z2;=QF@Kex9eNAG!98!*i&da%^nwmNV3>ZcN2M3ChNU=d~gVuujKDusD6)cQKc-`kk zBdwN+8$`H5Jv3*T;1Ap%Z)dI{?Zk2B0ir*;SC`E+rMO|DOKqI>aOKCHeF>PPfuQst zWdZ#Flk})so`-{A>{ao@D%p)D{m$O*SuXq9ezbcO$;EEd7&a9Bk5a-EbT*UdkOR{7 zcf#fzc|Kt{uLw$HkD!WU8;PRX+Ft+XB{b!6V`G4uN8$QIA}ZuE%yl5NlIag!d)AMX z-29gro!@vfWp`7Jrx>g_mvA^*2JCBDuNyW`M`r_T9K%1Fru}%@E+QQCTV8Y?o1@`x z7i(8qu>@UaigkK@H=qu$IY19ZOhO*dkL*Ook2#(J#y&#^%VLu1L{ZoMbA!gM;su2o z6L1HL7m|f~VJ1lfW$Q%T$`^yQ#B4lro7MpnVl^nQoI0<00PT0mmbM_n3sgT~^8!$$Z$@&Dyi#(~)7|=kU)A zH6&^J4ixxTE$-jy?dd)|dwgQ~btkDHcjaa`mJEl8WqmXFx>HVVI?W5Z9psl*=yLGF z0E5?wT(lRjP<}mf)%Lh0B{Av3QE1LGw zXT&+IC))9jQNT;>^3&ekv+lKCw401oWf=uuRYR&7EB7oB_g@`K=~XfSLO@Xb7!A+7 z>)@Sl%Q1#>`8!MP`C^u;+`hWc?0*&utxN%*!_5U!xEd%q%1U_c_3hbE++T12{7E(x z51to#4@z_|-M0(zPHDkWSL+Yb89ehpI>ud-t~$NN?*jj#8>*_5<7ER$o-w^30@j)0 z(Sg>MGeGa8Id5Q*@umvKMS&}JY26LdJ_Wibxe>4Nf@P$Uh*#+w`NA} z{;&PE?TeAAaMs}g7Jow+mCP1Oqj=vJXCb*=5MRyS~A?$ju1LVljDCGOmdUz%nE@}9M`k!`C_k~gGsd({CH=CrStGy>k+kg zStbED*rd?DlV?Aq*hml&OfTwpBog2ED9Q|%YaTO64NpiJ{W#ws)G8?~8dpONcHOFu zqHtTipOT(@Muq#q9O0gQbdhbD7{hn`0sCbDlgH(Oyo;n@S^=dW85hhl1%LbSH%3ar zq&k1jx!S3ZoS?#LAO+v@%OJ-<8xWpKnPXdwuyL5;FS&u_!k$WZpC7<${rXAw;ZFf^ z+ao9yws=;n&1pN@0cv{_Dd&%hcUNc6u%Y(P%bT)kndZ5HF~7sIjat(}#Y|c)eau{I z7;tD13PWiW`ZQ(rsijyicL4$;05h&^KxNgemWhg?r)Lh?%EW%0{92;O*J;&9M9jkV za-8aF>a8nzmx)vhznHxdV+`U>CLA|2gMQ)_d;B)WzVix=%I^Lo2k_CFh&jdA0JTTL zF0Ttri}h9`4jYUyU$n^~oSP7dV~~Vd<03g230J~B7jo?q=Km-G&)%To4R($}jc0a5F^6X= ze%SmnB&8qsAwa<}sj%JcH)tc8Y!j>4+!E#wmDv@Wv_zTa?GBiG7M^RzyJ-4kKRW3x zWqqd@xRX{Yj#~^wk(B<-T^x0wm;5R9Z;M@|+{Jk2h}Vuqn}|lCspZl$eB2#)o>{pP z{pP9pAy}mjj5j{DZ)ZtG5zNfV^%JsY$uEuK(a=bOU{Ssn?f_&87+(SBzlBY1g-9bc;o^$oi?Xm)uf~0@GSTsJPi@mPl)S*RJ4DX=0;ib%OrF}KuNpm^dLt>5;q9;&?nTaFmR7n_8f@@gHZ zIy9BJIo?Ij;$wuA{8pug#?Zzk|Ks1eCyHcTB4$yFRw@Xj$++A1dEJ~Hl6u}=*3_l? zji`X2PN_-G8EBwQiOk;;@Ri;Cc(Cd4#_TC%J%FN{@6``KDP4RJ(v+;`?y2cv`lct@0B>a#{5Ycc>suXe z#jSeyN6|X%fn3&V+=R32apSpC!R;sc(cAxH0f;*H>g;EuB3Yq?Y7qr@s?zJdYpZ2W zPnWrrvQjiWLUntg^ycV5&+k?jV{$o4xe%2)=mN44J`a!b8fcG7uehZ@Ll>TLGzb20eV& zzAK2laiOR`(v*mO9Y9scc!0E@U3aZDc(#_3wpo{x!U9r!P{#$KP4}E@j!mPFu^gW> z_u6|#8pvgpKvmwuGFAKSL0_wlYly~{om+(NU4cjEhmm% zSiG5WP&I3g5EU(m@9FKBH2vYZgv$|CfCMz4s zmOy=rdv3vX{XTyzbNi$gjGI29rOb!9sM@@(L262~+=dB76L_IM>it^pewTAVk^5G_ zn7(TK<9adT^dugSg=q&9Ngp1DLl!9}hm#2;t_sp&*yIim$+tjwI8~#~bixUqUIPAU%%#Cw}K)0@0w-I;(dkRIkspvgiTo?JMU(DTrM)>c+& zNkf?CTPjco##`^i&qlm$;Fd?c;FvIPYgdx6-d0nVle91J{~rMCKoh@5cJ1EeKLOm& z1;;yCT`V>WO~zYrTy|8@S-g8Q$|s}SkgdSb(m`v1V$wpfnCd}`J)d5N&@W9>fHKM3 zLewE(Q*0JUk~Ttt&DNsC-vRJn2wFIxDiN7j$PgdAam-DmWoqnU6h84OgPihUN6(v3 zXy6q`r!wBJe_Ql3w`dU?Z)BsZjFaf+BEwwZT*TJG+K5GQ zRv6i{ZX!}ypT<9c&#$oSxDOE!X^tUBoBapEz{9g~L78!F7Xr!s1gNH(@9GRdl#z>a zAuCvyGxiv$g^OdV1dathU^-+Xf4DO`fO0YZ{P%sw>6vf%y{FrJE%@558MtQP7hVQ# z^J)LhH|KZ#|NdKB!lpFsjs89`wBAtTs8`gUX}!UMUP9|i&xcU94z|Wb&Z=4QJ)a{d z^gpWx!xS9M)_ChBHER4pf+6+TdKzD-U#*#PFUHKPi#NE9Z|bw5_)Xgyx#vErEiV+r zo?NVkwz-KHC!m0{vHqjOr~B1aM#UOO^oVD0@dc6E;=DbVwc(cov_=}hVoXoA)=#hy z)kpNlX>2aNmsNG&aDqi00a@aa7P$Zot$G@iY&Q{ zRvUG&{?$@(-3r*4(68T(yWwyxgYSbCXjINIGRfO^_O5e;OJiPBSY=ZBa>;3P6*#ZC zMn0nO*2sDP0D*QQ@_0dhu(433gMu8(1&!Ji)Y*lLV&=#RT~=TozW#%A-dnS8LSy{{ z?D2tw_Rl#RxY7e+{vu}#nQz{|^ow6}dh&^vX=NN8hsURhOD`B>^8jZ+3^?!s{)U`8m;$4iH)5x1-cifBvaCtxQH~!|&yd$DLfGTnz33A=si40sH z0Njb)@KPuEPXKARpYu7N<05+ggCBSY>#qf5R#aBv78H0c%q+7$<&HM%)pwa&Y{bcC z%O;DzqG#F`N55Xpg6EwVMUaAe+39jE?6vtrfG>ZdzN-fZ z8-yDD0CDoc3^@87noJoFd?5e*8-@tIGr6QW(-VM8-PtimlwFmVne*} z_oOZ{bFs8C7aGcAySnwDa*IcgUp5DIX8$;#eVDQ^el$ETRxb?CJipyAvVKYwmbpU# zIwof4u^-Q{%@ty`xHcj+`*U@RSH5E~Nr3w?4=@6{^z6m)A6zUdT=_|=ZjDc?$3tev zsHL$VP^I-Ep?=lZu@5irBO6Teb{}S|kMKu;6Soh1LZi7q!h6WBbM|Rv*s7n6ByBXV z2Os|6>Dh1i{rPu+-+30kj;#2WpSHeO1S~F|pC~lF z!L(9QOr}0OTsSB_TjP3e*gDn}wMLzFm~-CZd_EHGF6&f5r`Cl{ZHk^Q!V8?YB5r)2YcF{FNiE9UMzhN|EQJd!Nm65*dI6H)LyW#p;J83%~I8si&R_@7nHS23l?IqG!Lz zeaZuX2U$3`AO7%%ALL&F-aPX||Lfa!RkGmr2AgHKJJDqsUf1V5kwYNMl6B{wIcWHamudl-=WZ1okXOd~=h8hOPuD+y4w!T$IVO8qS3*Y}He=UGN z7I6?MuAA8&B<{SRg)6EZlk98%>--=<)X>mw(fZF;%U2pY}*Lqc13X-)7F6WrBwl`^O8(zoJLzRgH<|Q2UY$UgfAi@##9^CSp*-H$6@6Yr+I^k3u)+9Z{{N_reoYq%#S>J){QbZlqfc5mC>`%VVN6T z(O>34G+&`1Q*-*|F#O^%V~kGEXZxW<_2ID}6*%iNr-e~l#lVi%#8<*ib3ZYh$r%w7 z$3xqCO8*j{BQhVrj&%2gH;cikNgS#Vo2!{gA4R)$5tQao#qnpYBbqV72+fqv`(Q!J zgR2PnmOfXS%&`%EB!$DbL5ogD_2W!84o}1=rA2x5J9n0Ks^ts3k<$l0n5rLUD=JzW z9_wfw(ZY>euXZvn=ovTj*XIF%WHz+*jVtdV?N=o{ zHjTb{>^@(;C>kUCv9vx+7_;W5JlW%uN44X|HwVx;B-4viVAgKoWtf-h+&ex0+|7HR zefHVgTr=Oi?|tuk@Rql{<$O>Z+;wwTGBB(1uDEmc<01nr9H#yy&7c1tzvbt0bMx`3 z64nH7un@>fWEoOys1`R_&c)o4lDXCawxQUayjU& zOZpUGWc6)ikK8y%vpDNNpRhw~p1Hak4CTOzVm6y1di|-vW312Q1v~O;=TIE`2YGqUsWq@V{}{Ru)T4*W{nnxBjVIx?3%p^T))lb`fZ zw)KX(Gh{hA3ndBPkfy(oF&5%MHVpc(_tT*xzoBCcy6VcYFM3>KNShTq{1SI;vQ8Lg zn=6>~<{h!y55E8OtbZHeJFovKfP`J!H3OeU8R%d5|N7JI zpZ;%751x7EApius^aXpUuBUGYiH&!CRc8FFv_jFEHiKghnY^TP|3~s{1(TfXB5ja8FQT&hpgK^} zP&`_+)`;|-T=YIoXsoCm>O=QDs58;AKfs+rGVW0X`LHRE<15S%{o6p$@}|{`^`$uQ zuqjT)rkg%*8gt^koXd!gW{}CthyY3MoP}vDnQ>jGk2O{e-Nf&$D2@+WwfHd%>4I^{w zM5c&9#os61@S9RgTC^4up1KQ)0{Y7FsRjhvjHUpoq+IBugUnIHLbFJZ{GtrhQPA`l zCiYi0Jw*@_e2QKR|A^^RjqVM)a*_3c%NEdz5IhF@!wu-Rv9}>==fJKIBKpAtk?xWD z6S?xHi0l98FdkXS`oU(~*@s?8l4n}V`ue1Pj-mjVQ~d}(vGmg?Fa|S2>6zEw(7~Fa z@N5WUd@}&1Y1rl1(3ZI$Uw{~&)@$Y*KiKj(LS}S0&T2Bu{)o?d;HG`Q4Uoe){G8ZX zD*(}^henG#Hps>o;M&7rSYe>+G2lMVe+u~C?>v3#oBxZ`{kOfP%Gd2R1J?}P=?w5` z|IIi3!PD)#{sF}%YuX}Zo!i>Og6HLfzo|#om#G1*I;{uRi$qLqKtI$>{GnuE!ur8| z7JQ~~wXoPy%Yl0y1%TNh$9%Bq#~)~C9rzgL2dV>YS2HAPUNB#Tro6xNtO)0tb3eyDBFfO0N8f9O z*@rrjF~{wk>%j{`X#|jlH^OD!eO(_MV^i+E-2A^f!jns6qibFpjabYVOTvMzuslBL z_lf0A!4XL$Q% zU-o4W_%^eQ>*mg7U@mL#oL^UmvbLVeuK*+w4?gjUPq3J7PM`S1Pi1=K#-hMN%*(Zx z^~XZ2#0AZT+H%tcTZxoGv7|BT`kfB_ekFae6+dLKlvn15ejq41h_tvA^2KBR4I%#y z@bTAvaUkmhaqSJ8c;Hf$GofJjX*{x>XK=PNPESO>y@m zq@`+Lqdu%}Mc@P>NB-O#suKDJv_?h9re=E6xI93H?uq_99f{f_u7;gC1LvcNPUhNO zk|Ovx1WsJaoMHV698>Us&8rt15+%DY;YD9QCxpQo0d=vBrOSMIK_s;%w1=$mLauCD(S%z#YuM?Yn;bbn`9w)c?Ew zd_ML6B-Ox+T^2ttS}%USr1Dn~4TW!?$ z@ppjD^N9PQ$LfQ}D}80OasczklZjaWaWlSLN^F)cuQAS^q1QMG5IeLS6~zypfp?}I zZAGHjKM0)B6f+m=!SYAO7?8>wxy+9q8e$=Doc40u(!7;qr1KElPmq(EYu+!V)<8Ds0>T^GjBsD9ml^&Q8*0L(W52CbOa z?cK^i_w3#B>FUj7V4j>&@o)K^niu}zyWX~|Y1jJ}wXAOo1*$G-)@X_b7bQISTY31s zSskQfEuR-K06i%^$XEX75IMvt6_MRn=nr9IFE&P8pZwGyn9#hbQa}F=@bzCJ5&fem zX41lgrxc$sBj0Z%l-Ey(!yQaTB2%NIGY(jaDag!$O0%e?#}}f*M(s52^G)x9TqvvG z3%lxp0Dffht}n$bX=%kWcNvZ=4%ictN&ib^yu@4j4VkQm81=YkVHZsv+jJ*+u)Q24KBEqp^;OSNdik~8+XKZ{K z@Ia)wX^fo6Z{GTr({tbahfepe|1vO{y0&Wu?nVY4d@BFi&p-0_M@~0C{o`?pmE6WT z$aK2@ zht~AX0TM9v8T&O*jLfm+E4`j8yFL}a5=SJQoP`~u<4@yOYRnwx%(aPD_VaO`$dss? zmhSugew;Z-%)Krl7bw4|g{HmDE%BJ>k%OKlR)@j41R4P&M*w~Di%*wwV`nfh@i6~V z7Ra{t&_@$7 z+wul}bjP(3YFEwGN3S^{hxJda;P&_({@B4Xa>#Ja)CWJfPyul>-1EPjv5)2+L&U@w zt@Q;AW#DCTe$`jLRzB);IRxC~VYDVEfatemClJOh=1d<|-*MK0aU+wreoT)SN3IT< zhL3%@*X8?n1T-*u-G{&i8)Iotf9i#NOZjv^Z@&SMZ!cq#_qE-@3|v;yJLulkrDT9J z@y#n<@rwJO_`dIX2aAn`w=2pU^_j2^;p~E3DHeI3Aa;><(Rax*_5wk@SjwE@w7&uX zhWcfV?G{nwYO6XCk#9M$D1?xS4Feqr1!`%0IiOr#5|M?!K3Y`FpM`hK03^vBk{YoTrW%=Z& z!%RD1F3lc0fR?K-Aah!jAM%F>2KW$v*iVfq5|OiDYfO>Qnm6pRzxaWzXPg`~ z01Nq;`gG{mdL*zbkmJ?kJPx_@bFNg2WPPOr zd(V%_hvz4$qszEBi>*yC(vBRCgVTl4+jg|iK35(+us9d7Z~23D*uWd|iMQ$)TJ1Bh zpFCXQN&+c8JFc5TIJW|h#7x2!L#x;<9VFWf78#m;MsDL=AF2QXA81sASoBNS0jr=m z`a1#AF+V(W--j52)CvSH1mA-<3eC?2ZH8kmAcx@C4vaah1mZ}Db0{(Bz91H3hBQ#{ zj)zmBxjw-}D?Vb9ac^8>Vcp|{kTAidkFfoINQH?mdyznx>zDd)00GIvwafL7k+H*I zha!=~{E*Kh&M>~}*W~73H~L|n_SM8M{8s}-=k>SakU|@|Du$4G1E{<*FsJeGW$1G#{iIPP)t?L`l` zC=9+`V&=v+V{8QA!f1y<^5VBzW0MQEUb;P*%Ff~rD1B174btXa4x<`RlI*Z04^0H3R>`GVtJMe&TeWulv90&z?^C1^{c`_3gT5 zq0gdbJ-@gO%Q|6kU{$xZ4lxd;KgW0^VyAyZ%j!TKqG6ojOd*|XnzKX1f&8kWMD4<# zaR;vR0`8dLly3bSWB7yl!!|ga8(JXK)9RRRf^jJy-r81bczw{@iLqSJ1&Fiah~Gq$ z6I$=7^j<*53>pccssE;&b$lJTwHR zm&hnfIDALI3oh`wXD)MreEo_WfA8;JHVzHt7t>e+1i9$D%mk#@@gdz-NvX<0`XMUYTd_@pDudyU0f+Uu>1suJGDc*(1MZs;#CwcAki zbNyMHxRCMU{oFtKh+qHz?9cw}`(N}$Uj%tscy?`fECY|-F@LV^Je&a+&#Pbk>Id(6 z&wFn2hXC*2|JX-=_^~heS9;f+h03Dz>&Yy{NN>?aku~bMJOh?!>qeevt_=uUIG@a5 zp$Cf-94E&XxLwTolj*SM%}N#1dx)WJ(^ zD?h%WkDm=~#+@9vM-DZBO#H!_nHwau5)u@C;`8E;Y>282zIh?Pwv|DT6A=K!(*B4a zx<6n?z=RGiIL^~YM*R$$Bf#<#2ab49&kNB*!Exoll6&}ACK&ye!PzeUu4$yy6gYH` zp%BL>Ul?R1W~*JP;()2mkjU!ghbu_oYweEioacnp z38X-8Tsjoy@;OSK=@v5Gclk(U#*>GGPj0xfD&~3s{&_50iuRB_^0snVW_;0{mUhk) zo~~SD*jdAC21slF9iV$Jli7!8dyUCDDUIOId0VvlG0O=hF_7e#TNg?mo~p#55o5gc zwz{Y)A&gc!b-nQ`utkVR(&xG?xj*27 z7n#A2Qr(#?qCNys2KjrZ@BFT}zAb~Bk9_1Kx4aR_``Yek23jfZsB>4h%)o=s`mE3L zj{xTH0NlLro`2|fhr4{IQba7HS**L@yYg80@T?Uhb9_S04a*js8M4G(@R|2%Whjwh z6(bIfqDJ#%m%b2TVoBNX`y)wdHVzPpPZ4GMir?~YXPXvG5WwyU6+a@eg2`Kw_l) zV<-MudJ(EzEKXQZ%u!u&%#c_NJ#vlfP?iqcLQb558Z@f%H&>nzz>t0+!#s-R<74-` zxN96fn(z{1y7~u9T60z15{8C8KjdZf+`rPnQ@biNzV~Qz#D#Bl!WbL{XT$NpOFUuf z7dkUF)`Jg*$*$9EAtB^GhLCsThf%rhLa03bnXCQgrgR~*F`xQZda;X2{$6Io|r~HCut?ob+o-VCqpxsvmZK8t>S})fAqGRiS(E*j+Dx@^X@X{oXt#ppyi5q^#k8r*zROMkKGiqguHX8&Ox=9~F zNz5Epzi4P2d-bp1!{?LV#=DzlcNjS0BZ-&*maZNcSKM=AhWifTzF+X39L9 zJ_M+LiefUaulmZ@ot}8|<&G;Gd3+&94kO5oy0)VcfAodmV6n-#G!){mHjAT>Iv#Z8 zMT@xj$?n%V1(M)bW|MNc| z7K`B8?r;XK-vGG7I|tXY*iyeN;kQpd`Q*)q{>oo^+pE9ot6ia8fRrE>WP~Xm>GsAQ zeHNw#1Ri49C=ZJhIV&AHk{NTZhs?Z025E|cAx9F0Z662#lb`VO)KGa&Q24e0pIa1+VdUgr90Sy-1mMz_E>8@cVE8YHSUkg6{<>#a6qu zabzzvMEzo6cP!}j?;S#aKJ8x?8?M-n`$6H z1`GLo>tmpdr%c)7OULM%qX_frr$qtEj~O&i!3CbGS{~t2IANad{^Y@%?f8cxksy}Owy2bkE z(=wV%lc7sGYgP&zrDv^n%=+!`{K6kB7JOPI1aX1|>uBute3JEV!3k${R#BgJ5+L=! z969So=*&H>)a1wwo_D`0O&vNsir!$Vr)LMYwj!|7oD2FNSbFt-_N~|o>g(7drsx|Q zxx<)Xt(S_138|JRN7n4~4VE>TJD3*kS?&Oq4tsZ|w(3u@My-;9=(hla3(sNa2cPNrE?x78CNN`w(3|1xmtTz}ci=cjKr`8d_#j`6#V#b)PG1!{)^UzA@PETs|La&OUNyA$;`LAb zeD7ngf9n)J=xwI>MN-~hMqS@j#fTXtrNpCDhz;C_AI z9vo~1CrnNXqK1H6Elii`(l*2R){CXcfTJke;)2JGIVY#RFhcUu|BkC8K2GA#`hat5 zoAEU49x_odPvIHAzH@;Lki=>^1`hvdeTdT$`xf~#F6K6$$jBQRrp;y1dZHt5p<`!F zpoR{80KGBK81~Mackp1e3|1raLzgkvGX>sb5w=(}5F>J%D*egEhcN>RZI{+L7uYYh zhO)kH^EGAuHo&L8;rE_yuYV}ev|KmW4E(>%!0lUqFrWDU!PCw6e*5Y4>@%~Xv(}~_ zSVshftNi*z?FBA$Se(~@9GY|!(s)23z6*=`*7;Oj z_z~1UZ=yKAsEM|1Z)lk`PtDnRUV3wePr=l&NH825*g15#KEck~)-wd~X9QOv`hA5R zR-r57c}}^>`Gro&h#60drh>s_P}4>80>y#h@AT;6X#ru%9j~hVjNzC zi<53;$Nj;lL#7D5HjK>)vN5g?2-ODHMl0jqmK;C8s>vc`{Imb)LqE)aE6epKqL@Fs zkjb^(y$oEx0dV*B$xA$%zohvf|5D@Tg%@79IeqxUZ@+!w6~7ii*6CwejNDwfh-b+` zXMs{cI1SuTxFuaI^0{k*PP16Du%kSk_`~(45?rApMv3iH!afCTfoZw0bOnT&^>^?A z#1n0f;V0hkn@-Ps|6e^lc=l7;LyH1!CklV^7H>=;NN#&`4n|LOMp0h)#|2IV+!LYEy47g$q4UE&fSGRh zuBJF2g<)*r<5M;vF`=v1+ZUvA=peed++_EJR`rzyhjxy!1Ti`JYZE6U6qa)}GWMGY zogj~hLPX&Sx4hCgN$1nAV0z<cPq4zJ7utf6U?%F-zwdoMV@HUOg7OUywQ;1egP2 zs4gev@}u*S51yX=v;Xbs(bxX!)8oJGji*Om_p5=wwrd8i8Th}+!0o$!;&k(E-*S5J z!S{DfvNqFLeJoLH&d}Or%OG#oHZ^#bvg^M(t;eie9Jd0Dj_}N&I)V$6_ADQTlMtnd3U&!qEIQ3G3 z%FXZLFZ!A(y#~ilbgR`oFfD*h7Y9FSp80nC3Z30#HAlSC3ajh3MxC1o%cyRjm*v~0|KKk z^7c410V7v(>DcK{aWd)Oe!wjRX^Yj~Zxe=hwi`Jnhz}Nd<)%7k&nWX|!%`M)lAePJ+`^mqNNF8a!5P#qD?1vvplN%_Q=0U`v#Hy5N}6Q8+GDFs`2 z38>d)NDyb{*r_i;c2Plt4@Py6C64d>&bRUV|M%wsKn-f+y1A7Cl}eFpW7pZ`=gMpEN<* zd&7(UOpS$$l8Z*Z!1SE3RUdxD_NIIb&DY2m3G9w*zdn{f9zEoD`QeyDd}|y` z@sW!>eT`p_JUW=M&>Q8-??n;Z>a=J(78n2L#DH_b@*NyynDRR4!;WakPU`2-$2WN1 zBrDe#z0iv({U(Qb%h5Rmf$YmMHt{jNav^de!7p|cu_40PlRf$&G|uWV_JSOljMuil zL7SKMvd<@^f-;NDWiy}95TqO5a0wc@r-4h;KS$?HPlj@{!9Vt6_Jb#N`r_cPxy5e; z`lD&k`5G<;Zr}Zrr%!#$AIske_+zKrpZUqNq3h_Hfolei3~=MmU-rNG)~`RE^6NA- zm({E-*K*dLr9TU7YmS1UBeu2P#h3-T=MCl&X{`~L6?)NNPTShR)8yWJLjkMT!(Mn> z6Lg|l7@xLK)NSh>x*=L?(j!^=YGh7Oz)e9q_n{#+baf|k&R=Dvrc$dTqwgWh60)`j zT%3VY*E*|5Op7i}p#WI(HY4>>#cc44H=B*eIHYCoKxaJ7`p!6J*mv?8f(~!Yh?I}S zId^p_zNn8B%AK#JY8;^Tf!yW?s<;6H>s-I9y;@CPXvks4R$FWH#Z=~=0~}PUGVwpJ z-i!^!o2`z;Ka5N)u}j8zU;u0LB2Bc$Q9tYB%7EJO5l!Qmsrz6Oc=)Rlo8q47&HZu$ zq(3Hdq#Nl3Ko@M_MarB=x`w#H%$%EZ*3R7g6BFlu{R*FB+G_|P(%=gi`o?HK$Gi3; zq6f%qaX>Bp?sYUcyQ5IN5Z&y?6JrA`hU_#0l2oioPj;!?y`?p-&}2{2Os;`$8PvL z06+gnzV3%}weoQa0F7nILT|xiU4~xPnHO3YGW_a{Msz6xLt_jm8+4$D=F*=61x>y- zYr93LvJ^@Vto_uYP*pmgAd0b2FZ+tGiY;a>mxldfCEEoEVT)3AFya&KH?PlXy!+L z=*xdGZ*9rXrZP@BXki{|_>Dt&*6m8Q1F) zGG`re!@!!~dUlLibMs~~Ze6fvJ)3M+BkzYBxU}kLF!+A+C*xiRx5nug7x&0hf9x_wckw`k1y21xD1g)+SSq25GMw}bvD;#OV1%qpO?F$^(O-20 z)lY2nY3kM^n9|%T3#oo0UiGt#zQjKxkAQO##{Y~TjuCu(g#d8yOK9ACDftBv#?3Ku>pl}&xm07vpBGw}GYP3w=jiA{9?KL#ifO zHN)8PI%{Iw^^@d_d&X`ahzVMu$G~7}BRp(iit~S;OV$1nBcABW_~N`d0ACxS(Xd3U z%~1#_VnS{u;PHvMe(~@xbNx>L#jkz!>2vcd0Otog=lDe#KhzNwEN;$g3)?fn3$4QI zgNe*jSES=t8t#Lo=!~UhT%E)-*L!A>x)gCleUKF4eoGNQ!I@tDj1%66Kl1e3pL_1P z8@{ES2LQKkeB&FVTKo8LZFe&RJpzO=WZNAd5Rc5}*-yU1 z6BC=k-cL~WhI4?-QFC)PqFul#`~;l#Vi{<%P#YO(Y_`D@b}`1soc#J=q9;FN*yKjE zeiv5gY?YYRhkags;al^Rvz7G>yLs)sOHC>xq zPncD$-?$>fU6YXrv)`&}-mP&X08hCnFILY93d|DDS_WL%ImvDX$l~uxr_M!8yXV@3 zU$#0kJ}q%r>4aB?^BKNeww*V2Y>d+?;`h0x!5Uw5Xq*ypP}7M4PQd_V)`lNUmozv| zg+mD&y}@xNvkH|9wbSDqw^oN-TL&IokkXH8XHdFldLGGxWf%bgXMcsz)Qtkt-i(fB zbJHAQqUR^HiJ?mMsdmCh8!)Y0&L1AH6jb)fBIv8cY$l*Ru2u&7`lc!Y^%!5N38JaLTnB)Ub@D@#DR?E zCpK>IP5&kwdG*mv%PvI5;|*QeSf!nF_cQPQfM5Ur#3w#+|9$U!-|d^;^rjW6=yiK1 zGw|r0^y=!=OEU1YKl`)yzVHjb@X-{5NAnQi@z4IPzvGuZ_Sv8J8(EXIcC5K9%DkAj zz_FewJS^7sqk@`>6v4LTckVWuwLuNB2GEa&xHCRFbn@DovnNoL)>b{W*7$9K)qU5+#C;GT|=1B(w(v?*!s43 zlH>1joJ0@aStGWIC+d4FV5Z|pt)RpCw#3p996vgQfl7OM=j3>@W?!PBx0g8R=~sPi zQcKhK$vJwWM|NYX&1{D$KJmbyWl&o7`S@m@!_sB}6=irF7s?i;VXVXL&GEzszHM_o zcEA$BPYlK<{E0BC9Ct_m;SZed|InNBuLIwFy7$B@PLI6$UmehEcg?^r%nb1F{BHl| zcc1S6nQuPb{>a}w-OFG3cfGJEvPf93+>rO-XlO9A*pBtgVC2fnbi~XU^0dfsvv58? zoEcjKGzr!$=2i=~U90pDwaDpC9SEy4aMp>VMuf(A>rQd%4{FxnvHOsXfE{|_uW#5Q zH{wAbrQ=-XgX{XP4%p*EF-8MtQ-k7x-UFjO@i(IB#fUtX8KbsILs1q!^@a=*{MvKY zF*?)WUGgD!PE7d3&3aD4*{Q2Fo{La7kW|s@30-1Z326>zv$&(B-|NT00~iGJSj7$1 zV<_Gn`dVsUF70$&FC2@x5*Ktx7t{5nv{+Fu_zm{(w@A&(-XvCb@ZxaqK?6R{W5)N8 z03#k~$FcLGai(n%;;+}Yb$@uSj9-mj|}N1Cw@>e6GccImp02@TJ9i9G3q?E3c@ zK&E+sZsaI}3F~MF_n7x_+=Y7sEIsGTU`?ojO z!swYY?vG4;*zpoSalP^On}aB$JHCj(eDW1~_b)m~)xI=>SamcSln4gMJWAC^xj7SO zcnAZ*=KlQ$@BLl>(VzIH%s!R(^Lf9JH@^mOZFf8a94*)O>5+j4JXw46(MMTWHy`;Q zzV)wm1>*b^*o%d{i5#v0dlqdY<&DYQBVC{ob z!yP#TrvtVvfORj|4$T*QLZIiwwO>y+m+}U~2$QQ3=7Lhi!P`&cWe;{(2vuwnW_skq zYtd!|{PBrX6(xgr#2t$HMqE4ud3PW0EQIc#$ZQf8TKMOI%9{xMNUi^t`|I_juB#JuS|$IY0v&pL-rZ+(H60?|(yS*sSbv4v#Yu1^-M zHH3wmH#N{j%o>N5hA-f0C?tIMq4IF0J63q)#+LF^;|8l?PaZ-e3pG_a?BU1Oqpgwk z`BG+-(N8Xllukqt^2#~cdWFooWSlb(4SI9O1Z_P+qgd-8H~*o?rcYDP(bV@fBD4I> zqhe83L{rrPzKysaZp@7%N#8gG(2?@Q2Q)u*wZ{T^tiyv5ENMjy9><30XE|d82z&S< z;`GdE;oEi}&D3u4Fyn&*SOG<3GcF$@$H5&6R()%VIMyaG_`CuG1Yt!W&1?71WsZ7$ zA%9jdFXD=LTs(Ne`FHcX{~_du^^aHhyS`-X5L-Rw z5{Y8Uhl;f$FX)RwK4I2JhDf4oE}S<`X~c!X*xzeMV-qMm>J$1SlVNq{^4k1_gr6V( z#HW5FgZr<1Jq z>+e1OvR~c`!E)`IJ{GNWsL;0ea z^1<92m=#CfnzP%?ADtrD6G9{(d;E0o=KksVpZTeX*OSZQIiv%!7ismQ*kxJtynx9( z3^4dh$=tk&8XmnTArv#J9fd8LP;JqzCo|2Aiz95%h!dRk6IwatF%Q!&gZW_|9O+1B zK1#qUoq=QQBj=Bt(ibr#_Q3%KT`_>-8^s=syv9V?5!)E#gO40KNFqEm=L?(OhI61s z9({#JPZ~lIIWBBR&V9oep8F&hfwQmHz5!O<6Fu|ta#9+U>-L&~PrnTC z`~A0X{_Cgv-}bGi2k-p*r+fGLV5w_|zH6cDh-K5I=fZFmAw%1mW1SAie%8_QT(HQ_ z`tQvg>mP&zoJsYeN@gW@?0W2?pSpGSaUm{mT&UZ^tG_mc8^DYUFOlIs_=xnZe~SjQ zBOmx-cxoYu?A|aD6IQJ(qq8xLH>ix=Bd6d4lx9C0^0b`YABQg$*%S8w06+jqL_t)+ z00vQWgUwD#(~t7j-r>9W!_(*x7;ke2Fc}XnMUDj21MN>tE8posjI)*9^WEl1XJzU9 zT8rK0uv+-Qu@&@ebmj0N^bn3IE-O*IW=Z0)Y2GV$&THnu-s4y<2k2Q?`^6^L!4J>u z)FJWfDJ;CjuTXqD!GJb!u|Ch5fuJocT+q-JX*N}IQs0LQo!rRpHR7@Ukj5Ql6q3;E zs~-24RxWd}7~A8_r9X|cl)_JL4wH>P)47(aEZ5Q4=T&SZXe6lK;4*D-5AEpW%3~&A{soz6!-^GHRPKF44sw_oyyrgNlt9GMIOByexPy27j)% z&I)B6*J`R2*bhk-7>G0@&zL$wyg&ZVpZim9e#=k2GapVq_k3DJco1-ShR(I!%?w=s z4dC6}FaK9wv8ecO0Qd82059CnzXNBD_QB_hviAGBlO3>&|&tT>#}fCOnWaDG4*fpA zr+(|{=^y-`@-G3OvG`&O|BWj{=jlB$;CJ-uM|l+0^&eGrBauHK>!&)H#GX0W{MBxPV}B&0THuW|~vh z%$4c*LH>(E@z5h5`OCBqICq>|FT{}#P3JP;LJ3zDjq;_>^3A|V_4wg z&+%yZkw*@O7ZBqnHt^y0L+?M`<{<#T9`NWJe)H+EH#~KE^!hIZlbvh(bjg7K$}gYz z-@fa|cY*D)H3W`z2(G!T1Lv&MivXFi{#xH7!Ouei<+uL9t3D#)Ew05S)DW@fvUCa| zCwaphoA^Px=Fvmu(F@k}@_-~D8 z9$g`|ka=jeCBRy3uY9=a!&R^QP{U9FlR#|0MjmeMD=E~*urZDFVD`qQCkxRuQyj5^ z?QDHmp-_7&A)n{-Kh}=g9RPI+^bCn+JsvvHG`jUxfe`v{W#N_E9H1Xee95Lapx7wx zNUBp2w_#uM4@Bu8*|3SN_~!XM#I6O-T;~Rs$F9c!UL+5B`7Zz?R-M=rD%_sN1VE1u zgjhAi-k8CwpPip=FT#Vc?sBj7P8H)d}C4gmT)&Q2?SkB5K2FkHL}tuJ8Dvx8{S%o0q@*1>DoRWGI0F{z^B7rdf3ND@{sMZEVjo_uYUEjPk!lF{7%>9EY71KW#KaB z;(|uk8r8MQ{J1&G1xdxGcx}N*uiR{u31*89H6;{&@)kh>NK=3?oMxe;lz^vx`Kw1y zp-1oD%la*V=ic>>0!P2@U^nmh+IFrnj4*8xMh1d4HJC|&zZW?6DPO%=j!=|3hB_!X zgTcKj6C2xu&peZj1+8sfYyxXR-?&G9h3JD-pEAajwk8J{qU8)gQSKDl#6Rp6(`^8; zOUxxeIec^iW{EHypW_%3ahbfZ86$VmG#%1XmEmSIa*WHV0Q03OcW6aS-bD_=^IHJH z!6Xk)n%^}ZEQW5@x8;>lTSE)ReygA{XP$hn%=T&~_t;$T3Bx%ACo|u}4y6cm?J$h; zKeKV%1;kimWx1kN)Z4qKW-w!`s=xA$jtOh^ z7VCSq5kA+Q8S6h10P0=!JRfKMmVBWX(X;~_pQbs?v?w8tJtWRjIP8ydt&zF-=fp9s zH3h>Vq@%69PTU?e?A8qi@K7S>o!Tn|YvRtl^*!FIlg*Kf=;_ji)D{%%}gfLvE&!c<0!swrDdxc8!L?7>Qh; z(Kjz=U0KqhU9K;5pd~2c%G+t|gS{V^9q!~9B0gg`N9bb@3^y~^i_=Fx{>+>I>p%Wi zzv~sRc*V1iKmPdhzx0>>(iiwuWu&j|?q^{3=-qep>Y*99mnUp5`_P9z^zx5<TS9^UhaP|V6u-O7=$E+Z=fxbK~Bcp<1r8C4%)p(k$&g!K{L%--5IHLz{@XB}y z|2T03q5CYd{jon>79yJv!1GfB?Z<#ZqqI(FIh*;!hzlL@0e=YeV!x|1agLpZabJ*{ z`Lx}D!`wCFrw;J-vs&GM^$Rj)*+1+ZpXOhD;uCHpMp@xvxGjVtNFnNVTj=uuKG+cB z`$cTf$Q3^Ar;S<(fn4;H1N4HUdIkYUXXAb375QUA7`*A_?dwp|yVUsw-e?7CQ)bMNXz{>RM%R7DUH>^#!5U}QCuow8;7$v_uDc82t<2Rc{Ai?$Evr17#(=lIcw%X#AjyDo%hLWU6Yy17Y;Q}syd z*d85ai~S;}UNpT#=+O=8!-$*v!?D5me=xt?ahISk^5UGsU;>-A=l>&b7jb*M7^9LV z?)(7^%3-d&)6UI2eym@S*>Bi@v>7P==Am((Aur=zXCs?o*D?mu=!WflH)o)S{5(*@ z=Q_e`kJ0e~O2!_ZR+hz5(#bOrOsCx#a3L{?yqJuI=t-;QA{7 zcX!{s#Ir1{e8_Q+?@05$pZ5zd{QUd=+RI+^D}V3t2|5dtDoM){bm(HW1W4PWl-huZ zH4eGavKJ4*NO-}OBI4o?Wh%(l#?hl#a5LAhIjebD0}2(isXAk9eX-7l$Nb)tPoAE5 z!`Gai`JumqH8jMoK}l|~M`5l6ae$7$eOPf^6a{l1ULcJT-N9B~;zJpIaiPk9u8LC< zT029lvNSP4WROY<$MP@8Hqr*Gf3~lr~%BVozL# zd9lAXR&jtyJ8~4Po|L2Kfl40%4&cQDbMy}0T!eyEdlT!p&>Qz&1mF|U!Wav90FEsp z8a{S9#tFvjKk|z~KY4&CRBUjLp9cp(H>dns!0s~y^R6Qi!G8BYHyV(|0#g?Ix%-8l zw+xvTVqXy3ZT@%~ezWdgODy0Ksd!X5e2)2K;OOZ~mUs zO@6qVXD{?UzNts7m#&D)AICdW)&W4&imnOP4tO+m5rCH$7ydMV z9fvXND!j^d+J)u{R2Dzr)2PS&^ej@L`#=Cwny3vl`2$~=t?v8^5c2wV*5z3OZEc_n z91WA3i?t6O+3m4kJIIrzwxb5&m!$f%dPo{`nCKtzi&rIm+PR8nY@9U5QEVMdWYoCO z+ZY5K;||x*u<m7=#itp5|vr`9%%9~Ss-i8i_dQ+6T%=u@}aUd((+*S=)HOfLe zJ`|@egN;{}XErW5$OhPgCwr00yS1*RY_v0I?%%-d z+62GSg0tbiT|a-v*M5!jam_J_L1RAv!KaO>86sAV_L>1K;^tb=0Pv?ehcB6B|jE7 z7d(rbFQ|oFF+}s^GV(iDrDX>!E^vBY4kInK!FE|_(WTh5wcs+74mP~h0ucC8^DPBW zI5sFF)ZQWrP)PXrU<(rZlakQ!xhMQBhW1rb6Kro@b5X!o z-N}d-g1D3TF5|H<>p4DRc5I1v2DKO$U0)Q99_SrMUF^iqMO2~K&O4d0pcj8NR~Nb7 zr1!+DDUyh@AW*159R>2?K00_Aga-ZWQLJD-I^Cahq2&G;x`3z#&$F0-`jU}!dSNbX z4kh%&6K3<>xRIAXzUlxJopAs#LJ+fWKu?=^ha*Y5;Uhx+;O)Njc#)xKV_@#ZAhbw> z35k=Uz{D9=_LV2iU~V3Z65$AX;SW|?b9eR%*Uz-dE2wZs2EwXGU5k9 znT}ZxqIsOu26A1aJ#LELZQa}Bh8*=|PRN_z2k-emPS5AR2Vm>bU;otUk+1x9r^mkH z*ImL~$JY$}bISlX{SV&ugQwdcdz-)8->>Tz-iL`9S_fQ2bNKu4uw&03d;-QXJk4Pa zcGeWmydt%(&uOBL) zr`#MHfT#pMinM4bbCHJ@ad~6;Qd}+759i0h#SR@)+Hz3)#9U7DmGOFj98m0kcOxgr z7d2$jZTx~tLCYKPtmDl=ReOvGj3oB7qoL$`e01M5N^I1p!?VVL-L>Od2D{gFYjbOZ zK7zvq+1T*Y@yQLIGepkoQ39t8?cRg@MT7Mdsqq^DUZlnw<$|ckdjINt`v19~`zmc> zK%2AJ^(m?k=>=P5jW<5vrKx`tm{@ep_4t*mOh&H5VDMBi?8WAKx7oz^jk7)e6Oa7h z>>AURP|X?KjXC`%pML&FzT>;!{&UYg_uLEo4S=w529Rs}G|9mA0l=rpjv6;zp}F~| zzsaI|;k{q~b#MF3ulX(iFx^^uDkp({52xQ{YkJg@i=3xR78;$NQ@ zi@CJ)dmI2D4I6qzpN3Ju#sazGRXbg)tOeQXM$~-H-d7)A%B(NVt$7c<`xzVLuO^RN zqDBtFKmq}HwEvU6cLCORJ?r|`x4)h2?41OXy@{;`0%-$iaHK6b0*;!3iY35+H1vdE zM_Z+~4o#<1XNo}E>7Y}`wmO~aFt)W?4>-utR_iFKhvC#zLBRqxi6Ib3b`H36+IxTB zxBLJ7{@3+9@A?vE+G#t@7uLPj`#kr39sbwhK0NpHyzhD!r@P<(20s<>>=VD_>h`Do z%BzQYAaL`=f#&Dt@c%3Wev|+A=f?j>zCZuI?*lVV8F>8eT({}m*>UVhW+10n_ncZu z%1UQUGoD$SXIw+?+J`n{9AmTAW3_iO#SIHRVFj#T5NI;x!uG{s=MA*5q<3E82h(;L zn#632XMp&vJ!Ut*V0KL?rV8S$@?da^tn)u-^fqSe0o(k6R6a`e`-t;Cx%Hv(6vIyu zj(M(W%9spY0JMIroycO3KZVFCOrvX^OzCTHE?Z9y=9+=8b9Wg<7F?3j+#H`~#DT~) zEh`fex)%79&B?TMrZT;$X`Q3*rV?9Z_S#lF@>Q&!PwZ%+Io=FzO{r7K_JXd3u>G`c z`wx_Xg7BO`mR^&3w0RjA-r8%${mP8>tu{Op)I{ERFS?Sl~G zK|gyZZ`PyVFYx8D8~uKnzxD^>Ef={7LDzCnkF%)|;W8vu>sP9g=?$qB>&Kq30Nsa) z8X0Ko-~K%21+@Gi=l*ZTFf_^+zxLPXn4F};nO)cZ zi~<4h1MVB=bqu1vFzQ2X(C|+eGX+?8y6*~4J)vBKn5xQZ6VJ;#qKrc0@fgu6=%HW( zh+_p}!$BCv58hke{EqMB=08?dAxHG3iol`G*Z~8cs-v94fQt5 z(~JmC(Dt0F6W@<2XB}`M7(O?7w83QZ_lYAKU2bZz`uJ1vp`w#&{pm8~0un#@PXJH; z{@44_WgP)B^xZggp#cXk*FXLivp4w?gTEIna5O3fQN9TKpy!7Vv5y)zWv7w$<}4^yYe4e0-IRUH18Efx0%K>Bek! zY?~LnOo2%iU#et|y?GC*d9J^RB65wkL55E06Yg%TY?pfI3;>b^li!1VkfnDL!SvbcHyee!(Dr}ts%ROe7y7G&T#zH)Y)M4!1yVZMn=WB3OR zy-#>qzAqr33dnyF;9m;fl$#9vU(J9w{Xdd-`g7xd#XJAUNXra!4qPA0m$;6>8N13J z%#K#(C}lBeLEDF+jQcIlm$diVLL07gfpZ$@LlXynh+ys73iI$|k%UH0-%@4Tu<{|rdBz`Ru?O;D`Zi@6Rg3XIw%FAI2zGnT} z1y*Wkg-DA$28Vz7vq?Fb;x=FLU_wTx0ApfW_=vBRmAIsdACQA5Fi6!wYk7;m`C1+V z#EK*jtZFO7{;IZU%3;szLVfDZ=4DQi#_E=|^%0qiLT(TQa{^1>jyVNVv>*OqXRyr`mNylmNTEx$#o6=X1x;iFt&Km z#AOd%!45(AP%EX?vM7MU=B z#{R$e`fvH%H~#S3ekS)IPvztP9}JZT0c3iCQ@tr4%^A4)F909Sz4HtB_N#yOufFwT zKlWox;oG^{ecr9-Kl08Of6lM{Z9D6BVLTVZ%+~%MGqbWhvBZc67mL*`WgKuJM7C6L z(Z_*ZeBg8;gfVgvTAy|?Lj^XA95ff{oRPyeL~($4_<4D*`0UlQ|M17*4jn!VWRXwY z`sWQY7|}RNWWhAH5R2cXZtHk*lt3Hn_~n9&xwMg|u*gDkLnI-*Bn02MfFR6XsdZv2 zAG-C^@dL9PLE;0a{(|qO_=q3lVAqe8)8d7HxTLSxMJ2C|sXUJ(6Pw^6i!g^cxi(5H zbK_TJE~@&#jU`4HIP z(;=ztyB+hJ8(2FhspCI5mm3ObkT+F|AhR?BPa}kG!W%Pxn|<#sKY4ZMZ~m35JNZun z&%NuNS6BHD0uSX=0ypI*1D6@#OIx3N^G{se{p;U-b?3kRLs$3y)?c~0m-ekY&t_P4 z{9nFXwz|8P?EIeroKti%kzEfXd^ukozu|X10jcX`=V`~TV?BqC^$hLQ;rr6KlhZc- z>09WRb7EzSTOX{WS|=bn|D3rwq&euPy`8h@qQ{wQ)Xx9fXN72Cz9O>}eF}?pro4-_ zU}Q(Nr|2H@KYUk9Y)>g3ZIt=-U`YBjMv&mOeL~f1wj@weR^Munu(LF6BQzHEVd@bA zO9L2zH}W(KLM=owOO?)A&03G2mu2OWTXimZN4+}6jB%RLYrYSmsjN+!m$sI!vi&bt zGRTa(@>;)+YmStHo03BjIgTA@(=@C|EaEDezfcc*t4eOB)YjsMxH;O~X=LaZI@Jr{ z^5u1IjkC2oH=jO;NS(NkxvUOjv3lnm8%HslpG#M^&KVzeA4Q#;PTZ+XFta{vq{=ft z$Op3Xvz8XGabXzEymE$j&PAyq_dymRprZ^r>P;`%jHRI|8%+CN+0N6i{oP-A^}@&U zUR`LlI{TV#R8Z3>JSs;FA=Lkk0*Th$UpdZEX&$OS5^)%7Nb66|mcd+~&C~dWBz@F} zH=r#doJa<2^+?FO-t~{a>ks~+@BFUkKmYk3eBb-t_n{~}`%T~UP51J~MVXMu7d zhLSeQyMF9EM;!X7&q5o*j1V6vrcSfaEDPX4qqb!bup1}vgO4`#EQz(SiXd4(PN8%W z2hBw+HzH4dLp}w-CNm&fx`?TA3TuP*7G-IS4Gmv9(nvx+A1ENJUHr&TFJSdM$Aym0 z@;F1rZ_bBR8kUs>i?R!8-3l$ghfMh1@JCixb75nN_ixoNbWs{O?H+Xvgd2i(1R)aq z>>WEfUYm$hly_sb?LNgPCcR#~l?AVy`kuODWaQ8}GBN!Hl6K&nOpIT&>x-KT9x5oe z!WXEJqNnQg1)irXITn*D1^XHB2d`9pfrsB!IdfLrz?7v%b2=CBaS6Ewj+y3U#|=u` z*W%;D_{ye3U4()`E{~0f-NXf%KUwJ)1o{aF@UH1?55V9Tr)t9oVPcvPZ#u#x+{1^q z@k0m9&+O@r+$h5#1#7qXGl5rq#?|e7GT`>jp9wTEzX*@s^ylyS@BYN!yL#?Ne(;LF z@uzf-bR0G<8I@@s(_|-Bn9wO*6GkRPADS`Fo&O`GV0FaGSa&WI~*=`)bzEIWwIy3YEIlwl;ffo$g$_-zP@k3IL%!nDGJx$zcDpgVQx~M}k6HPw4 zrLN3$%22npHfYBm{EEVAp1oh%8P1>{^7nfl{vmwYSo{mh$kn3!9M-N65q3`yJZ~(q zi3Dx?@zkX$cX-H9hHPDIF0_}t4w{31%&QNhG+;0si#d--&oNZp(mm=6*JLi5;cLqX zW~{D8F^?D!#>XMB2k^3c86zTCbYnA^?2^@^9rYaa_t2{k z)yeJTUL<*dfGVihW9D%m@BBZ5sV&0`^o@79%|Vq(gNv zTa%E3Hne?p^?g7155Mm9um6_s3HcxA^?|&e&WrB>C_pMV<)c3XH{Sv9(cecO$wMaD z-Q4{1p8)RUBRF@S`Kh;k@1wu`SA2FC&n$>8XW`DeunQxL!QT8|E`}}=;cbDZ9G0jD zh#S!^`bf`$>2%-4ge4+87OL>Qh;VKTmDJ=&b@gGv3CYDbRBb4SUVdKif~!YA|2JQ~ z|1W)e#L*qx)NO4L=wvkp&Kqdj$nLqS2uanqY%*!N$g)v#@goL2Cf05OB}Z=GdEIya zrE>@fzKNN-B!E+(l^(?PHMFhscVpPoPxvTLIc^Be{>Ig8p3z~XcJv`lOp^m|8r?`o z!27^(lA}IQ2n|6_*qyqugggr4PK53+D-RtuFY;-OY0$Qw>cpg(dDy~*(=vUg9&)%6 zL3Pq6-9UyIo^0%<&_9gHmDLmnZLR&44OzV^AN>IvT=aHQK+=i!i6S{vvq#y{*_-Tg z8xVeNxxC4j9+rMahA~9p*x0MtF9Tyt@GA0%8pG;cm^pGl-!|9yQ2f2=&~8X@N=s#m z(j4I0G4X}z&^?4mWW#y&;auD_04TQeA6`Kj zgJOssnM@4z2d{IhGFZbleEf5c=S-2_Y8v>Rxy)c6StQg_5d}1==Q28Rc$2Mqq%S~M zO}`IyJ}r<&oe>jQ)k0f8o&PZco{@yN`BQa#(H?LRk*WKKY^WBm0m^V_5n>f3T{_=< z0c;;|j?7UX`>3s7`iZ~e3(oM^x@$LQnA_ec6xDE7RJYXYT#X z@B4j!@~`Gg$e-ojBOm|2`2xVE=7BrjJOFs$x=e?ev8<|0ygT_Kjyq5O@&EGMU;dx{ zSHJt#?b|PAadERADd)Z_Ik3oZ;v60zJNI3XE`$+rGlxuyi_Dy9vp8YH`VwsA5PBCl z;9bUb*1t#0MUESqaYb2{IB(`cJ@vrh_tw>8zvauXKJ?G#8)gFIR^jYLe?B=6?N@Hvwx%L z#WU@_a456~)bdCfd~`ey&o;(W=5)x6NaLLUZ>w?`#N^F07ej~;0$^Ti=;+J(t_6~M z8X}5uW@UPY*l~8vKR1ohp=d8>Y)+jGHbtG}uDVdb%h8K&^aldEn{ROOYYKV|Cwly% z5(52Q_wfzD&=0-xfjIhLbdZHce!)@Eb_f(06#PdfC&v=a@YETMkfs!8AE=?nLnD+s zF2@#sCh+%uD6hN&9Q=n~@k$>E@GyW+3Gjg6raZVA@Za_2Z~3|DznhzW{w#!%!2s>M z)r@5aMTm@#t}qT1#X4@)2|p4uMpG%0JoL?x&Ly8ytQSm<4rjG$6T|XR-x< z(}cg&s~3c@H$Kk2ZZ~7jS+pYq3P*f}yLggAC=MbcIcN9>PhkkHEEa&Gsza@QAvmr0 za2?mYuMJ`X(gT&~g|^;mKh%97dOR3V0o=R@$ikV|*jt_;O9#KwJubaxeY;?ndPG}J z@UQ@mYqyIpZKNrCZc9pd^{V{F7s^RYwRUQAbC;nb#k$wRhE=& zs*Gma5RDH)_VKOSmBV7azq;b7Pj#@6&JBE z4?fn34?P8QW^)1zK#L(55gn$$VWMNUDx9A^DM);NqWPJ{|E+1QiDBC_(FVbmX?+ePKI7D z5JsLcRvp4uT^}ajo40_1%?r65mteG=3XnPR$}#lSp?%V|3x8-t<7OpodQ$(u$xj13 z?S?RPIMWXhr(hEaZ#v))22^r? zA6lqd065T+c`JJ{|VLy3V@`DF1>!2 z+I%p7ZL?Xgq?i!RRrEX;sIt@*NNi(|=7cDB56i~Sy^gfLUQ`kq7@hz1WK#}{a$Tde zk90Km_>&*6F*uRe;-F()n-{rPh8wrFkIxrYk1CapljhbYYAN9b*EJ|r`SBlLu3=U9 zBOebt%cc*u-ZRZJkIN)caw;_OVZHQ`+ncybg*7^3t?8V>*!+t! zeF%+m_&)Ud001vaW7g*E9Hp+0$N8LxJ9bph0Ux0i5kq<9cPY8rly=xehH;X<+OzWl z`ekWfI%Y%mAzaSw-}>Ep<=|WJdBSV{?i)k+CLekQcg)bb^nx{K=icVhGwWRheXtdb z$Deq~)xZ8VUna1q8VFi`%@5bg6z$Y_<4=8UBWoQ8pwGE_%^`gEl?uaYDLS?$X9s=k z7QD`cCyvqA4nDSM6zO7d&d>k&mwxE?f8P)M_}gCeq8EMei6@?T`m;a#v-!8=ht??H zoF0G->{xjKT)lDez6{WJe1hYVy!dYbFZw0l@SpyM7k$BN|AdQFR*d=NRTeEKZVO6o zRA%8BvZr%#&BD^T@8pL`8YMIy_u2;9%T`4NjJx!^eFe37sxZ z=wDsE_m6z@)iXcwV}h)&E|Pe~9wO@^I4y@~>e2%5_U+r}e+jq{-Nn)vBfN{^KJf(> z@#eu=TJhPBvjI*iAQ+UjsgJr7KP8sW5#ESP+_-Ek4*rCID!Hw%N*s76txC$(0|hs} z5&9u3Dq#dYkE!PgA9qm3j3fH+rPoMIcm#036|nExb; zn9UzdS|)I$I87UDY=W@1OIsOPLM*n%P@zQMo&XapKkadDbd1S?EIWs>6XDtuMY>M+ zP$GEb8`+^Zrqf>pF}-;*luHb_As)Vug8!l@tUg35o)0O)$0igX7!(k#Ge6X&7`Zof zG&^>1r8YH<{}Zz+Ih_2>1)N}||1al%{m9(=)L(gZ>l0t;zZm2{3*3C6;AZmwpYwC? zdPg48{Qaxv@{r~pf5-pi&(VDhvy>T2>2t=`UPBzmGry5K#`KO&Xftklp6iXm9cNS- znH^8aW3wX>9;Lj{^6QNq#K?3+Mt_$0HVNa!OQ9K!|5CEo-d`Z*Q2ZY+F0L0 z9MYMC)ts?FbHu$Cr&*}QTKQpk>UcTi)^>7Z{*xQhWQs2O=gb)jEoXmK2Vbz<2Y-7L z4-Gy$Hs)Y*%UMb6G=S%xT7@3zkKzXzv|Nqq;?pQ zC4Bsirgd2;QHGB*o4;hcJZ11IpFq_v=P9XJ2Y9fI!woSqV+$AZ(;li#^;TceezF2T zm#1Iyq7z2mZ2a-x@Pn9n!vo*Cd19MAu_kNdbs zGa+A;$@$`6@rJ+iZMPnM^wZt6g~<|fOy<;g>2|$HyM+azLxGJRx=?Os!Y_w)aCzP! zq`f>as^JqB+>^Rlicfdn^RBCRfAfFnzXkMNsJ)00 zOyqpGV{Gl09_dSXUQA+u#Sv)A(p<>d7?i4$>pOn&)H>U#@?-0`fGA%~qKG`S3!4 zLsQ_{j{=s6we@SU4*%*(BwDE)&9w2G0fVCyoj-wBcFD_8ItS_1^k_WP=%@5MCO4Ma zsPFsW0<)JFZSy-mk<-=RoNV06(bI^K{{S_*Mi0HZ)5a%c;;_1@W1B(@)GuQ>WvWw2 zg!39b;(I8c;^^2QF3K_ocSyByDuXXepE{Sxlhhne`=`m(#*!Q4oK$N6)!fA#L% z^#4RYnemf<&yV!49mhHEn(fBXe%pR!4mg4;z5`~J(}sWESdD;#6QPa_5pvl10jH8P zRv@I*7iwxy5#kt=%zt?O9r?~xW#_PC9XDLV6B{&d*o|*Jt3vHYI1V~aBLhu0#zi>h zB4P^730xpuTb6OiG(W=#PPB*bt37+Ir-j}E0{qt?AqbewHoij5PCL4UQi zym7c_ICtSgdD@Cy_6)slDtzCe{v?tkW-7+E6yZ*LczH+@7cre|@r`VGYccKffde|| zmRZcy$pf(fc!`PVIXX8i?^y1dEzLg4=)kAS~ts0W7XXZ}V|Ht_5NNUEmJoSgY- zZr$fzPtMV*g&rB};PLvLU-Ow)U;Q;-9tOBuCLWp)ab$e0%qdI6>=!%#?>ZlgvPr-e z7=t4Kc!fr`f4VmW>`2QY)rYb{+PPVJh>EOS0At_1W%gQ*PXr@`sUQB~H+{p`z5Y-9 z`G+5V_#eMNC8Vc=_iSP>0HQbLfyuzlcK|#vUG?FP=HG5S_pRUht#|V;0eSl77Xm)> z&bNQ>Bd_?UK7H@KSWs9RTz<0{cySD=YY2-83)lIib7wI(|7;$R+=bCK%hiWPCQCvI zVqpfX%d(pZ1lB(MZoo>@hJ2Qo@bcOR55!P@{7mDamp*az!Y}&rtM`4||Df%|p3X#e z|Nrl}v3zeB@xbdW3vA<_AjWT$<_Rn3*fTy7b}X9Y3VK8#=VupFZ~jBxvboU~!qIV2 zM>#L#`7{D+EJa8g@OZKu+U#@TH{YCV+&&3WKe=HG8Gq1?>J((b;evAAZ-mzWjX^Ik z1VB`4V;mg$b)@lyhwbERZx+pY?6L7_iQW9{x6AtWTHT5PD)3VbAV$(4Cfc0&-UU6K z1T+>ln9x&H*15!qa-tevx1aSjc!-8od{nW?Z*pqCYPPha|0B0C*A|2^i@u116~mCQ zzvZ$H&HlOIubh5FnSQ#JoBv}2i!6O=|J7b2!4CGqi}LzkAE7O8Ea*rz*GJF6rKj-g z(sAc5{g|JLw&U>{Tm#W|45LF~i266fX&MJKcoekC&nNJLS%FROolJlw7z8#aid&X!()e;+yiIbpO4dOz_Fbcbta3gt_ z|0xeZd~#el7itT#a0*;tM5DuP=7r<#^rahnv{UdaC&%tZ+>U>I3XeI!8qu7rF>FT@ z<&ZiL&owVpc_XbDa;*D@{pcQk<~qX^%yhgKzt~yodhM#M!zdn@H*m0oGZf;^5&RM^ zD$viopr>y9x>iEJyp|NXxdPLiXr~sy+=mt5)SudFd;6^8r~HmHuq>SP`KZ_~5B*(_ z?&nv(588{Nj<^BDc|}GqzV3G#6nppv85sr|3dc!?q60MboK}WpQ#c>V2P1i94-rB3 zS)BbL7TS^BK2%SL_8+pR-)RLKXfei21=1iUWu;z3FU+S*o0A0f%a$Y7yW z(Aq|qSNq#{za!yzD5T$(Uz+-v6=*6G&>weiM{^9@nf4X)1;TOAjW_B~dSrYDF&!7ljxoyTQaW{T`X#_^pq{IX8^eMRa4UZjCh8(aDnRMGgm2YLg76$01?>L>$`Ds8-~vT3U$pMM*3~Hy4||KoeX9>Qm~7 zsb56wcY~m6ZKki-2&^AKRFU)PNy!r#GwDL>7%y~pF$3^>L#@G0Yo<4A%O0m)mK3Kg; z>1OPdf?a-X#b$oU)Zzd7ic-qyOBlpZV(Td3eDuw8YK+A#OQX%F0v`ILSLT7hr{v!d zzRXVxTtUmjfnUsJZ}h#n&&~ebpL&z;@bhlJV=c+K%p=XO*7sz?@+Wwtk((Wo_ zdTyjQ4YutdQ%}?X1 z4R9&O%{edd(62Ap;Q=^vl`-8?b7Na-<|g)twTj9gH=RL)cdVxY0?SKEE@b$`+OP)T zfzvs9;S)Y!BR`wRF|WTat;`+ zAlAo~z3hucxo-b@>wcMQ?a9w!1LhR%m}C47aTJw}gNLZRYp4pFGlL%81qfK-qLbep zUk2SIjR$iY+se83SvHK1T#k5_O#s1O`sQ$BuwTY@<7>Fb93l@hUn)Dm;{vLgU5SPF zz7`de%%7RdM-p|#oFYj!@JBV>WNt(!KS!p**6xOkIM`nQE7$cPdyQ^XufF=Xec9FL zecorK&HkhM+|0B1frb3B5aPbQ5?^9NpJ1!l{mb$>hoyYeN({`_};*_Zvt|3T!R%Ikfvdey5w_*Gx^RnPK9 zWZDZ(NWn3FWtIt;F?9W}fq7s+Z zXWdetO^%D@BBi}PVCUJNddtD8AFkKM#t$wy1f9aMJ<~Q98E+()H|c7Qnrrl0 zU>4!r@C_oY$%PlL@h8Ukg{cqbFa8uMx^+Wc8)>T_4R1El2e)QK8W&o}4qzsyB--pH z4$^(PC!KMGa^z#6F%L#g=K}&{uFK*>FVN^tU$^U(ElTyQGXPNHH#>F5hJG?`>H~5c zbEt+TjRWPr##>qX6l%k{xo{pknN+|SUhCMYyoMkNSI_>DCANO7WIG{XQABWT&?G6p9lxFHtFvj@JWDsJj18&NAH_~XmA5 zQD_ej0Da14)$MZXkpVvPs4x{*wGRl2Cvp7(PuY&04;xPbI4o0%Y;)1ZzT*Xr2fo;8 zIrFhO7={>uDehoy?8p=!i56>z-AZ2GlyBbm1{@!;dBnd!kn`g^g%vRs+(?L*Np@N- zt=H4~B==HaaC`GbFj5ZsMg63W zkdbelc=6XndOrK)lo9+R92#dCm-XwS;53=FGTa(YBYZ_F(?-cA(pd2`d^(Uay7y_+ z%7L}AksrZc`@j)JQxy*Z%*%qz`UoraxsOd_FdTSQGH*$OxkNUv<`vbmUgY-uJJ}DiX`^O##;vb3EVdtfvGy%^d*a5fK3a|g{vGU^>3C^m3MCn*aC4|K^mdu}P z*Z=XgV{P0Q;Xu0j)K7cm)$3pXJET?u1A7BLzBU9Hqdj>{3lm4Ean!a_o9k!|T`~vo zRbo$D>T~(Tly6wsjvY-EPYIJS{dM@)93ea~IfI#&HhcaffAl-P=+FQ8|K%rx^VG{; z_OkcC^PTT}I(0sIJOOIq=I{Vz;O0*N9-z+p1zdgZvp(yy?!EDiZ@lxu7ryYBJ1HOh z(ZB!KcmTi_h6&BZpT(<-Y$!}@C`{YV?UK@@NJfMbAwKe?Y&e%6u{uP;Kd@El(@qvF zmz3~pGRV}W3!WyvVP<%#mok2&jsM)9?gr=KPx|Dm7rpk&uRidXztfw8mDC3MV1kzg zZVZQ78`vTk7s-dh*KF`}u_GRISHBBxv516UpQ?@wo{u~Q zr20-bmAuFu{E8&)y)dbQFeN;lpVRJjG)jMP(OqY;=UZpBy&D_Y-Hawe>+rApxHmgq z9D}+2O49I=u#5?3aFCL!KF3KmLHaTNiZ>gfh*?yN;HAG{g+eL@HuiwVZXcOxrwAZb z|HxwkAr^6hWqcJLygEc$yg|s{+26a1LhWEo9Um?cD{c7n6%U-+c4HKs#doYveB@zE z*9=;T2|JiiQJ&`d=s7axwL*@+IuJY1@F)3+QO+2z*Yy*->#O~=enc*?jt%D${pqHq z82qWky`Ors7+CB(002M$Nkl(f>Kq-S2U@p3ArAx|?}Gpy5by~CK0R>j zu@{B@GEDbR3?A)6gEap?Dc-n$kUyDBtlZdtDD@9~Ab*Gd{(PrNzDsFu_H&be^}+W= zCg;oIX0Hzplf-by0RrTb!u)MsS`SCL@agQ7Ju4?=X!Hwh=09jOIy1+gE5whGi}yi za47hKmz$S8Bcbic6qm7@T3!~wQ*B;FpgEqSBf#syq=_%mE z&wfL57||NIFNeni<* zCqd#~LeBZ^Izk?hg{Pagjf-|kvaGvC-nx49(MPVn`m4V}Uq>wZ%~^Aii#Ey9cHlEn z$EBS64n^Z6FF_a|ymYQ3(wEi!6>jD?C0bUnnRzEAhcat}JkDMa9dHU(6 zpLxfB^80?^g`fL*Z@m5DkN+&@FyCm(!st`Z%y1SdUpaJ+cgfg=k`~Lwxj=NCs8-jp zFfA-xEXwGz7y}HZ8^o2#xtp6_aMn((L_bQs5R6?hu%9-L;wTRuRio6 z|6AT2d#j6?8>9K=cGk}=_);WXYpoZNS%m`(b#+$u)E`PtYnzLU)Y$2Q+ngRTBoExE zAvD^(aNz-WN)yxC@M4-qH)5&88N4D+%8@%*a3JeXPGi7+U^5ws_QT{VB>Vx!N zZ9l}9wxx8lJhm@&Qs+liL{n*q!}Kcs38ylGVvya;It+bcjmtS?3oH+f1&7$tn@ zAQ)Sr1%$qYkBFeyfJPI(zNM1i%`dqC?*yu@|Bn2cK6-ft1JmaH7~^07Gk&Mp0v+tC znw#i&=KBn0Tp(gjM~|5IT?crS_9>efVhSM##ZxzJ2gZO@tF{&ICY*l7TK#H%+;@aZ zPAoZ{c{4-mlr}j%%*;n>Q%^|x|E?>MKgVuPD~wU9%U@pDl&7D-KJxkp_keYvJ7Kccf3 zbi+$-=<}>k#EB0vS{v~NA}XFvwDSSc-drFRyD5v?x}+XXbu5T&E}^T+p+fN6TITT5 ztVGVc4u?>`Yi9Gau~fs66Wxw84F*!I&C6Ik=Rfh+x1)b*;@WX}+Cw3)`XIVC^uETj zG$h~HPJ8K&=Sc1t^PIled5mnYnWt%OzyJjx4zq5o9wbG=bv_|?L8GZ#Ia4X-T>m4u z)6AimhHDzKDI0g|9yuHs?ZFTS*x`VGY9Am`^Es(*-i{pXq$o9)A%3lYr7*PWbmoguID zJD6iH#D^a0gGJ0SpSoPm*a#mFw^$cD_CjP$0$3lcaR@C;PE@#-eDRn3M*sC6bm!`h zeZ~%Z8SePQG{01jf|VBc2aBoQF%qmg9l7uk=|lBY$WMNZV#F6wH>b~-C;FNzUgvpR z1)LlN_=t1lqa;3Z|Hqqt?z__D=Kq{m!Q2op&5<1wUUYqjaP{O@8NCBf zDCnZpr@>Ng`bm@2HH!JhYYwC%F$F063Z`~uqe3px)E3n#h;MF0MsMs^tXP#A%IK5B zZvKl>oZ2O%aaXfkv!%rc`X61|;s(z){-t2Q4+YXN7G^o<7^W6oeo{5gP&W5gqtkb2 z-~$o8RM14u@t0ONrGhx8c0E9h((yN&612gX+`z~7Svp=%+WIiBs111%v zmyibbO0D1cqzyiL&pY;ccmCE>Ki@CW<6U}Rd3TOSrR5>RQ}4}3^dtYF zzO#Q749c2I?Wi}7I&G8)or3C_lGe)GPTpLtz|0{q887Yo%UF|%`|^V?_B|Wal#bsu z)-!$``QE(93K)2?r|(OHME`}y7;yev#I!yXGjjQ5t?hW6ybFl$8PKD!dYaKJIvul& zDGiPz2`n%&D++)7fO6_P* zDD8j&UayfN4+R8xiPSk&8`=$n^V%vx+vYub_$0#NCovZ9FdR9``dW(+6x9C8cE5vv z@OwHd2VohWPn`?CRSp-lYg*HYsk$DyiD6DhdyJ5np-ujT9$&F^C>ERMVSOqUAxHB< zBK2K!%NK0yfracvQ}zJj5+avn2`8A`^|Wk`rEs10fmq^W{!_M(R!W`4%X$6pwE=}{ z+>0P->Y?-;E%Z}gVdwgb7+Q`o#$SF`4^x{@*Cu!=V#~BS>sFAE&ky5x=ZFR>b{rS? z*L==Dd-Y{s{#z;=t`9E+KkZh(>p|lMrheea`lnogM;!nbnEEy<8z)Wulis-mBK!}0 z@R_UUKk~fl8w>p+Q%Iz$TOZbb)6M$Pz7s7zJp1gupZTh<`h#D8_wHT(<==;Rz2X(G zxOejffXT!IUbd$n@GyRHyU&+!Jo@OP&%Nh8@41tQ0MF)M0zUKBZ~XUv;O?`}{7f^` zjp4pCwApe^V3A4Lx~&{okXeYj5O%?IVXELl@XeqIO-W@IF!ri$62jp*y?fV{LOyz9 zI_H3DxErcn*dTQyQv+@m)YZ(@^YU@t$G+&dit55@jSE2FSvUuiigj(y;s>w9noj*L zpCFJ104~mjtmcC`73@$A2Kli>Ptu&x&2L#bE-dHG3ybo`guJ}Sy0N3-FaFjS?WGI1tMa3l;iG&Z~Xgx=UeQ5;y@bVa8AAv!q$ z0lBO;$|_J;4Fi`K_tF$GB6y68=#c}3)CD&LZAXsHhQO+WFtW`>mHUnyFvuz{Xxrdz z-xnJ(j1fi7>g22+-F)x6LrNhsZXAA(AA7TcX^T#zHvU6ve(Aod1J`2pFuXgyH6!epw${O;>gPD<9tGR;$1g$ztMdykj^HR3Q@@bY77DTsq@&50*me1cYcRmUj%#%^ z@QG__hN@-?89q(rdfv=4H#;hjJPUmN$8GFKF6z=wsg7|xuH9%cNAhw$7}z;Y^f7*Q z4D^#AU=bhTPX-3-!q&uy6@LA540QZiJhbC;e#FVc2ly>}j&iElCpONP?Gg55zH6>B zpdl}2^}yKDdTrtZ$xTH1^O@uU=ROlDu4VDYOyEiSdUN zFyjDDXur1PA(x8wHG)5k$MfBG+8rmHJO04j7dSYD9Hn@rG4{9;;ld#=o}vo7`+*iA z)*a54!WA$WhmY8D!Xhx(DA=srVr)*=_T^a{F$LD+kG~|}`u`gx5x~y!Ue|&NIP}?{ zkdG2L8-AK9l8VZ~7%{5Uo1+rz8}qucn_YArON^(7t{!{z1>$u)6Cn9-sQc*weE~8B z+xX#6^l5It!28jE@RmQGTM9q=9~Ni+Fb)d`iG;*TM9DX;Q*TxVOjblIg3M}$7UI5GoLo?c&4z~83qSu0uO5EYFP91i@&*(j z>mCM2K9LS@GqKi&ao~m>sgcGuxg0l?H{S%D-_1Rf%Djc<903>T zxd{z9MPu5=u5wVvH)I;ad1j;SO%nEEu;XWLc*X|m`WKP))A269bC!8i>`Omq6FWR* z2r93ER)>~33u|wr6pLg9n@44!QE+PGic|Ij&{6b3LGtBI1lWkr5B%E4PpjG>NBrR9 zQ82+z&ea+_w0A&;VIR>C`5{5%sGI53+2EzfgP&rau;<5DB;`<^b4*?_&@<;ak%AxF zpPkd8)Szd12uWkzn#;KA#qg+)AWm7GG~180V_vkK*k@krBjY$_ed#!qaLDOHNQ>uL zyYV2un53A?X^Dru@vkwqUnD~}SM7_|h4Zlf(7>Ma&Ko{3LNylb4~kCEXMN$1a{|B6 zk0^zc&;w$$$riEPbsiHQ*nOzQgL3e7B{k@-L1;$4e)O7#4D&i7 z7IN1dr3n-F9GiUzKpRn3mQ@}({AlTUbpdmp4*$sA3XB@`!(f!g zw6y~|GDI(i5|t7nhk+WO^*jf3&bSi62nI)<+>83M7p*qi!rs!szbKOFj|ndk)N*|%gb(j~$@Y7~2W7$5|?gS7Xwe5So!zo^)ykmP^5=$9$ z`-90N7sG?r7$XDC_Q=_UUKwn84QvmjnLNbc&LbOxN4+CC0?`NCmytvW?BIRHSANOW z6QA&Sn;D;a8lL+*si9?VcP)imJt~)e>3ZXIzxa;)VeC_GJ~G1*I5y1LK+JcDh02NnmxZBc zFa8jA9io0wSa(*I^Z8{wS;&yfm5GJD$T_>nl%|ET!^%^O7mFF{80fE7YYQ2eyHQI$ z%8&o9ue*Ba@lTMkiyk*&V06=peHOtJcW>qa*MB$nw8oFf_F@?S@HK5c)ma<8c%YA3 zj{1zCg+&!wII|&K$v!ZMoyh5xmg z&h=+yLs&Tsrl>>R_U3zWiHWUm*bRc3FKPJW3!uEFC>yy08(oTKav0g=b6#4MTF-fJ z3QN!U8zUE@hP*kIuI=W4cTlQcjeR!{CB_J%9HeU- zx%Oj3v9CvL3qxrE`eq`f0 zaF*l2M_OWY&X02o+~fc}F=GRn{2oPoTF~Nva@6zEPK50P*b^uIZn3t24WK?p`w&Y7 zEc@voc3g&>B@&-lm)0=n7Hgp|OX}D|$D}|EjeZ1A;jyE>PUbMQz9W=om}lP#;#?6_ zMWA9ko6OZk>UiLB_zbloM~u;Lt_!3K3L$s2#@AEUb$fIhTk{51*UR=1?Zr{Y@w4+J z_^d0Mp4?9UWBu@znwztxib1-AlHA@IZ~?M{%wnF>`gvwOdPopJ2#mn7Aq*OiJ*-<5$FddlqwGk zVApN@?5kcV?4kJ_9}Na4x<)&fL4|&K9^XpqT6sAZ@Ok~}*or<7`ha}AJ0?1wmaU$F zRTg}TvY|Tt{r6skZJr1M!0$rRKJ;G-A4|Zeqnpow-d7X+TsxZ(RusNzU#ZwdN$uJ z#sdJp@!y+&@zS^{4|WD-ls?!&+<4E#zV+PeUiUgyt2_CZfK1kB-v4)g=-to0^(}vP zZ+2ZQSTI-!B5>P9i0nD-OAihH7Ua4#3}txImEDbdC<^8qUDfHrer#R@%|aL+7nZ#N z>_S-VHMgQyI&%8w@cD_?!H5}-?)#)0k>Z|cocvGH@q zks|sYB0AP{p1kODoAQv~3-j`zwU7&N0Gg7j;X*$478f!yQRxghHQTR6;byV%!rx5_ z8t8Q#haaB9L--{B{ks0Syf&5KO6bT`e$g`~KVr_YOm^yKXz z(08S8M;)<3P9bN-i+`yf7_neG08pC)BeD$0sh3-IIp*%@q^s@v~u#) zU0eZ0uS_iw`@Q_{?fSi*)sERtwY}; zU>~9YST>&8?wZ2<;vw~!zxA&=XAtdMa6!(?aZ#y(m(x7dw}^~<<@CwKP!mF^aIa%WLfPhkP8?jYO&7#GeLzV5cD{?>rx}?l%finU1&W zqSz6#kxJ=65F6NI>>T4HI`Oxf#i+f?Di%fhlfL0csf{t3OFOQ`3lPCmqxDgrG=%H; z2u5`9yYrb^UZG)a$C6&gq2BQ06n(;d>6E&rP4$6EVcjH-vgZgkerhAOiAVX`>=>B5 zM46vY{G^v({R^+nNB_Z^eFxHNn5f!YT`e*8@j({H#)@gp(YBV>Tq`>ckVBDkUf}0f zJ?m(rJ7w+X44&6`9^_h}MRJ7iAK&sKSGIeFr@reuzVEy8?*B9Vhq17@uOQL)qI;N3 z`=&gg8Q78WfVzL<_GJe0t(-Pr{Nfis#1{fSobsVJzv)dM_l2+h7xQk;BTRT^EoYVu zrn>7zh-|Rrrw+|UN15}WtXeD;+~B7XVi%)R2OK_iz`q~T&J5#2 zW6EtqM6jvs=u+p^&7|B0boiuU1N9~(Mu`<`qP21)qJGHKmQukdH~wfZ`KmkPQ{_#N z{DQ6v=yDO>cd5(CN^4mw&J~mz($P_vW#3!0jf(0WAEEVZ1pDdK&{qbi<4D z_<|1&hzi6iL#KK{g0TJ}qz_<{yOF29boB@BIz2kbr_j$$&j<hH#&LE$drx$zKk-9LSR#^%iVzs5!mVI)72j|XoIW5ZxEkb)lN=)ZuN zo9&Y#o9E3VzFuEv8t;CB0AE4oOpe-Y9^g>SU4tBcq_AD(oRP18mv(&sLZG~=dFX&k zS&Y^>7FW7XL8Am?ebrh>+Q;$XbE4o+Z1&R-C5_NF#%|+=xPG6I%@f#@m70kxIVWb! zs^|Q#+!>Ef=_2~j<&ldqVl_O+m*mzR*BRu++B05`z13OV(EYRm0x_$8Q0;fz$V-27 z#^3FY`h%{FC@LC0N-G5@`p{U1xrvyE+YmOMIim%Qn2S(7j_B>&*}NgQwvKs@tUsx6 zMlWE*vwpy7oZyZd5U14Ywwgn(@f1(VFEc~FfHP_&(6 z1B3j=4xI5v?nGQ8D3n^AZ8fJztTi~wzc^+!U`ehOCQdOuB zNaj)SDSDg7YrI3KI`_*UJ1=Zey)H6#6ytE>5xxDF*ckI$6bVRsW?VgDppvpU+JeKDu_j)Y^-D$3F|s_y7h~eXA`%u)F=qGSz5{)i{Ar5%DzEJ~Z@OIu`I~XzGAY-*Euv z94`>w^PZ>v=WqD>Kk;pR`QNk8KFb#X?wmjEgk~= z?9cuzQ<{eW4`03W=k7lC`Cs_L+b?wm9e2 zO*H2K@~|MegwG2BWGsUPp8~c;klMf+YQ0$mW9xAG3R5-hE%;zv#w2Vc^+RoJRyl7Tiv>QjQ zP8j0gDO4KA{Eyc92#bdOboPdR>cW6s%5Q(y8oJ%!8JkL&i;eW9mWVGueaJ}8CqI#? z-^e#tjbANwF5^1f!^Sv-dz({Z0X%}>sf!>B*tQx9x zyfG%TVU~#iaLm7ouV2s)pTQsqOB%Kz;XlNor8eHEi@t2)LkeLH<$%rMYoEG&WW%3! zPBnM5Bj*FXNXaY?UepS;mck*IwuhQ8A~JecUW9k-b?u$`Unq~jSeXBUFQE|lbNIv@ zj|?$67uFPBh6UC!C-4p3(0C!*Rw|T98`Y&>ld%y^eOd&hQ)qf3zZGeFSi@H+hKL<^ z;IdNKCKM^|W$DC2$Nn&U&~!_8HUMi5$)#@6`#XS0d@S4}KBiJ0NQSr#A6~FtA zecP2F&y+bPUiBx|t_Sb|iA;Xs7iX?h=*XX5t}&Eq*E762B0IG8nLnwjV8(hXuKzQ? zwSP#0So?8e8a?U0v{=!<<`AFR^Zc&g^V_dJ=@Wlhk;2bNu1VGiHaV91$dPPtJ|dXB zz`=~x%|$hlhcR9yIGE*e6pwZ)jVbj7LEsQxza>VTc5n})r6X<(Vq!}$ncwm)-}U-` z@T33e$u#`t|D5*|0Jw2eJ_a(-)%If`ked+9z;l1$FZ_k)-uAY)-F^P^pU-4{n*Rv! z{shhP55I>Wm{=y+qm z&A}{g-aw#48-Y|UX}hrwEmqtB$%7u6Pn6M1;hi9K!E8ME1gE~zz`uQY!^1n36y&%t z3BXCk<|{Lj|7X5sqzp2alMsuhj0JeKIZ&=Orp<|N93dZ=96sZEvCfa8M>b{i zg5iBQQ$Iq$nTtZMB?U{pHc~%vn)@oP?>LN1aqA*Tv~d?Ka@mc3X&9Fus6PBjJ2Y_i zBcIL*_yNI{zFS(`2to^2d}UBhk#mtJsHAk*;#E%J*xz@FrUP;Uk9kucxjo6Jg7T*Z z0Ffte1OZ7o`Z0Aq7~AlU{1bx?)CO|oWGtRO&05)wZ0+GVs`?Tfewa_RE#V#ggdd7oK z(92sN(&6eIzF~?V>?xnq_`Z2YH{K51i3x^!s;&=%6&`S4G_NI4M-sm^nHJXtgtcdN zHtYk*S`-0wn!D;^`*Kb@`DlMi&_&qh~&mlW_knMFf!1P9*ot`jq1QkE$5(c#SW`udVf=N@|L= zeT2T(!|0<21W;a^Qb7*7^K08m)tI(W$Zr9z&rR@O`=wua^{JosPmg<-er`Tv0|0CV z#>>AoY|q*_amQJw?n^G0$nUR=AE(O~v&Eh^z!|PC`TM;y}yN zg(Ov!s^|g&9z6A+r{Z29L>6G^Tz+~JJ&K`?#sP=iF4$rn97MA`s#*^FN^j6#@YvN$ z{>`tudiZ7kWJJ0Hal;a^-ngJjqc3x|E`-*b7zkY$*G9#A(L{gW74`4X0@ci&dI1mv zIyTTbHowF{I}+fQAO8s=?T2pX<}3A7TZGMF6;MJS=W^zUJXvHljzfQZ*c&qR4snDE zV}EnOgk+AiSJ)j3)!k@$$kUq@wE)elH)y)1kNO!@*x=$mWgiF~8xnbC4wNCULTzUg zj*qjs)X&28xY!u!lLjo+86>R2eKzUX*N>44-_1VB2pv{x@sXSU zbKLQ5#^`k(DWNB|K^w0II~d)7G$y$fQ4V`FeW)=0?$`-gKa7E7;1jecIRB|rByz?l znjruRi67@ob96g%=rTXZG=H2?Ls5{yCGM_y5`;#kM)m(~+IVOrsrJ8_V*wjdm32Z+x$Kj*MBctIv_Puh^4^*=RVPq6=+Zz8pVD zIgVkfgMRC&!Pa((5s94m<&-CI{EUU??%l1g_)CENa!%2|!;eMB2C;SQ-~{5%p|A!* z{o<_N>Bq{{?TkOAIrO1bbJ-kp&QdQn<9iF$rAvz+#)|uSopDs7d8ogO(Q62bq2z^a z^pp)aE4@Ei^oV&&qZ&gh!x<3e>Kv5I{$o0w8NqHOVy{2t)lO|477-2B%BeT)oJ!BQ zL#C2eMyK_q6n|;azy}NGyvC^gKZvr|8O1m(L2eIw{h^Z;sf;#hQ_^wU-u#nu`)g$? z857YTGiX_lO#hT)7|14u?O&R3wjUQ;8lno&s?O^546}uH-zgs7veq^%9ayokla38j z9oD5w*RI*A8hfa&qZfWhXCBqbQ*!dcxZH7b%}-r1qJwW9)7nD!u1>ElF+^+*O1zeyx>AKIeUhGGe|KeW)K<)5wQ1|8c~!e#~3#kQo{3de$Jb*xMs zJay+hPVDt{*UWJ{IFZZiC@RyM48n>q^626(I)CO*|Fu6B-?;hb9)bq|cfR*~zxU#c z7DBlx4}1o09soS>UHB0LU|G2H_~VcJDS&*5$J0;#=YQZ&-MV-0Dc2IXSqPZwEF2g6 z2p5AcFf0QuUmg+eW)59=DLE)Ri%=Jx;#o&10=3XU1RP8mMe)OTQI36$D$->U z(O#sh;sryYFd~QkQBX%Wv?aqw!ec5d`rJsk$%7Zalu7+w{zU`(hqj9&-uMR&@b#6= zT9GjdjZiTxKUE6#kSt2)!1Z}))kBdIA7)_eg>jtMC*zG2V`5A313Gz*IWdUg(smlg zieYmx7|3Wn2Ynj*;8(xfV{Y`oE-o?j21>jM2Kg-|MMu5r5(_!-P%v$%)5P09Y&8^8 zST4@Af)DvQ--&B3$QPXTz&zqael->D0Wm`3wladRvPhAiAKi#Do9D|I73XjOoxq1b zmwh$3Jgiw2#~Q{p;z1j0$2qIx>kZ?na;OyH1)k!w!Y&LlzpMf3mK@T?I*Si$P2fPgR%T0it%SJI?X5w{FCbzokZc?3wG-(Q1y8E7{XW0$2C&8iACy z^{V|MwM_8_sXi4|k;{YP19(B-{<prw(&5RJTzGx{M zKcv-aGcaQZJ`lQEy|zOjv6S%jJ8kiRW4$j+8j`hHJ>=n2nD=|8p9GXXhA;4uQ+NDU zK3LwYORGAzn#+1&ySqc_>n~0;PXZg0F{IfsIAb?9TtkDqKe&qhjvV5MQd+%!?PG<~ zWd(zx?XlZ=fy{GPFMs(jyZVaPed*wVjC^0{(}%UlUsSU$38Fkc?Dbb$v?J9wKTeE& z@>gGDfqoGD!XDxj{0&o?QlufdIZBqQAGz&E^>&SmEWT=^?jC-<^U3#q&-Z-i-+pVp z`TyyBpP29dNBFM!S$j9c) z^qyz_(VPApTo%GE?XA!H=c00EkVWX+Ah59PqUhQYLD!=kJY#qkCGc5TxQ`MfMzMz+ zB#JC560=CTY3jl!d7NTV-&G2o%NHWz=l~5`Ew?}E75Q_3e>MEM4B*?mc!#~4S{17R zk7mv;qJx>HZIFpy3!`?tV>iBTB3LL(N*!O(iM$j@rJKbxxrm@NSZ)mPecL(X z%a(CLd1X+=f$_g~Ys?ZwHBAP<7Uz(qlGiv@{Isz$ zHj9bS*fL(~$Vm18?)vCOa#_T8A*ea@sBj|?JZu!N8xQOs;NH}O9R+aEogz)ZB^1_; zhWIOa{Y(xiKCB^*IJ5TaYiRN7{+kZ9CKlm2M7O@B8iCn+sSj53t{_3octLLqO5r1$ zGw)_bs!VN_4hcNQG9EjIS1juKpw=zF#IKtdbQ%Afu{Wiy7?tTTpCJ%Bx(C z>OhB&{_?%4i7~fn!~qxM)HxrT_@8+!Mh~rnSev09Wgljt&xR4aQ>wVMwU|o1YTT?9 z+P-GL8&N=rSF8fGEdevJLp_IMBSuq=tc$LDX~!qx0Shm<$uu6?{0_YyN{U?R=6h@~ zaLzsy3MWd_2b2=OxU~fih_#WbaYDkM`h+i+#aL9ghh))2_rRfzt&~a?1^&t~KiXET zeq!HvRrIjojg)eGBfjGf8^xVXI59*ZhxH@OCWejR)P*aI;$@L_i)W&@0-u$MD8X4UHty@K=|dA2!2)*B5IKHA)$a zcj-s#^#Gq%BcN5yu`=7fJZ~RCYaL(uI@FJf{elyhYFOO%<(XU_n!v-HoQaY4C6>CI zGcf53RgU~%-&ii~AaoJy`j0K=i)O0egL7OtUerb(?3w#WY%aHNuyM>CbbRHM^I?Z3 zF-<|fwtA%H98(00XoHLY7kb#5NU0vyj6JQ+Ki12YWBzAP5Ipt7pBSKDVrw&F3*h?- z*NG>dc|mdobaLkp>t`Pfpi?UWz=ynSSFKEa!+)eH z7#oArmZffarYl79M(%0z=djfp8RQo;GUA8UzN!rH`HSJV|CvAeSN|A)I-KUSPd)V% zZzA6Lrf>SD%L$0+P5BteK(Edp1A*Lxa6JQ`@fn}Nbiebw=RNP44}IuEPiN74=3RUj zKt2Vq7u#bYWbr_~D~3Ro31JqbUJO`dWcQFdDkmweG>}293o>;U#p`nFp%~#V(z`(S z0#M8@p@4xYhVnJ9b!_Fw3kRUca?0V+&;9jRFM927&7PPQ8fJa)0)tQ%NsGMNAfUq3 zPGB1ZLAjRm_dK&IX|p8=zdT}-tNt=0Of$q+ar z*9#$l&6}9&)Q)}(UNM_%;=a^{sQMSgdzG}i&OfD2$6n59r3pR|!Wn_%e* zz(yz~C+dx$^*)psJ~BE|ebkiC8FSlxwDw)D#eOIsqqbhMLxy6!^-mr?g^XQpE;gR}S-eW8kI2K|z}K#zNGyZ6(#}9oZMQ8bAQU8k&lf)tPjdgV?FMfW6^7IxvL4AdBFAXf)?_mr)ql?>bl(Jc-~yD zH~}jSm@j}s*}8&*2W_hB3vn46a`<=Q{)k2eIysq~9cOHfU1A2IIsp-%OBb6$TIU%mL_I*VW8D9SRETFDWh0%7g=qG%);Ax?elJZEq0LtM^yZazWC^juX|<_!ViltGSBWLiO{(LSV?e)*Qz#`R{i4YG6(%(gPIGaJ_nc0t2l6*A4NkOZS}6x zLMk=K=^F*2!7ddZ?KF=#02`YEYYPE{d)nhQeXr>#ON|J^ebw90r@cA4vlw(^7>7!%Sct z{lRjxxHN1W8q-h2uRceNqT4u*97zow9DX??mzQp~DVhDY^~iH)rby8h5`+`y-?XXxm6 ze08kgLP@_iFSfH6IQ7anbfRaB16GJqSRK%o$h9(v<3RtKG z2rW%9q*F}xboI0t>v-vI-eXQbwKX^kyarejay82){@*%MdjkUxN!0|0f zu_r(k6V&5fJd?Q{@B?ONL=tH2;6HL>;{?{qSP%O~d8EmKH}A$LHd`ljEe31@r@rAQ^?SrJhnF2!;hc(qvyWUH!+ZBj>dI+F(Pqof%Bzd zsRv7%Hz1!Ii5>*Y+w5uNNafYY(oVw zn0>>W1wC>4Jr=jSy{Ni)E=KH$SI5Cn2eUTWXY$^!`|6vg{_k%gq0wZ>&0hfg$@g(1 z*aei2<~DasiiT_RUI^p|357&97c?xaCb{-CAH#I@-`v1&EI0-S|HS5kR0et~TW*!e z!eQS?8RWu11mF+I2RS$T=Yx=D;uv>#7&y}?g>d}vjh|9yj{nhoa7LGlVQScmVe`ah zs9f@j4$Q%TPww%t)P~Un$-&y6_yKZ>c-jG;W^EvrW@N?LAVUEDJm7EbvE@OPH$je% z2_u~SyZZu(m<+&SBG)-yoGTg~`Up*Y&$+d~w7eZR$kNug2_0(g8p;jrVvGBJ<@~UFi&? z;I|&cH;u^!pZ>(C`sKg-#`;H94BD_mj%(hVz|JYb`;J8`3neGye@9GG@Z@eS+I-@}*R_2t6Pp$H` zHETTsH+ihr+AwE)RB7z=N3M!lhuCjhjP+k1tq+F__7P`1CJ*Z!(1wcR8MeHmBM)=f z;98%n#hE7tmzc|AdP1T-+D?v|j^Kd6ArtlKm0v(tM?cN#V{+w@@sxJ3qL$3*H}2!r z7}h4|vDaQP%IrS*T9!o=EzH>h zgU*W>0Cn0fz7g;S0Q1__mhsAZbdqyxa^fvqeB5_})XvybCnbY-*mYhWSKPshj}Sn{ z2kxz5_ZK?kfA2fK?+^Xn-}PVr<*b44&8LRn7wP-o`qsBTn;$0f$Nx5&4DZ@2r2=zj z@k&YOE{}UEz)8!>!N+*~cOK6@_uRAZ{y)C)t5C4`^`f82t`J!ay2y`+MaJceMS}|h zGmKbBdV`QoEP59c23mGO*C)n2a{)(O7D`?;@bCj~^=PoO$7maNF~*kWSVv}E(7@Qn z81-wv;EVi~fG&LX^MZoGKIKfby$Ln?fZ-<=L>c%hM*_?=d~!-2o9TnA@w z9^9wlHVop6U+cFwz_)V7|AJ2eh^K$A3y*RBFM&e(Mk+HvSYmGV6^lGCF|m<8n1^yNR4^}z80?cti4xaxWZ^Z>u4snfhr;eiH#`tX1Am`x9qCd`m&rPs|w&z@`ePg*_!(;RD zA=-T#bL1T3<4=#Q)LMh}JN8wSx9VwlY*{BVIdUqh{-vlcmio6cM$CTb$;xa$kph%0 z!aiWv4}S^6BYB*2qUVeF);-?j2gt#RaqSRq>v5{3{$O-XE1$Ka_c%>2+wh-wE5?AS%VK^IL|U{NxQCH#N^0wPS-pSjS;Rp?WT&Na|K zhC1T|a^{E_&H29`+nZ;NuyUl!;FMdf-5#-&k3udf_Z*>_TuMC?Dvf8TyQ#&?{N4N1Vx^k--@inpL%MIPE zmxn)ii#@(4L`Kn(BlZk|iv6)BWbC;%{UC|Jn4ILL;`HnJ*|kHg=&3UD3DFYn+Mu4$ z9DUsz?w1%_d+EU?h8wemgRnkPjz0)s)xLE<*SKAWiL&>dF}ES}je@LGtOK9-?|$yh zNB*pjBBbZY=2dIr5(`dz=PN^h(tm0ol38u-%`tf@qHj$Q5C`tQvT3~W4Y;|WY%~p> zj!7~`slQ{DnP0FNA1&ONc0YzoCeJpu6B?tjfAZ(@4OhmgA0j2)y~7wfjv3Z zC#I4r#yE@9ARU5x>!+$^`*+7snO$>Bm^o*%-iyrfk^XwwPH}v6nKwi8&lMClJat8fqGw%4+X11P;9HdQ-6e_?DZI z-Rw=L%A@FmXW%^^>aVZq5e>d8k6nhu6JZ|TfOoaj&| z_iJ13#c3S!j7wTJ4D7J%oOs74UTPTV)*Oy}wN~Bt%bPyXpxAId&;Jp|(b`~?vG(g{ z-&$SeJs!Xw-zd*GgHgE2i&*4RF2zEY7Mb-V779@3O#%4UgN`??@+JTd#8uT9LCBSd z>}xItAIz=E1UZSw9I!TPW=-Iuv)DT}wwwb2=c~V@f@6Xw9xV6o13;YBv;46+#~lr3 z3=YnPT0j)Hb(z!HcAw~+N%>C}lu)Z4PhG>$hZJ=8#so3vh37x)z#SWEq#l1Y57_1U8i{L0r)=g78aP@ST!-90r0V_bAR zy>REakA8iz}C@rP@U?|<-}Z~tTe`(OXoe;DEW^NjFx zdfo)^U;nLd=6CHCR)JaBUSV0?rE{&oOZ-QGH^2GK&pr9%lg~c#$Rp3>1b^;5Z~H(0 zEDHe(5jP&L#aS;{GCbi~FlK&$#i0vWC1X|A_zhq5J8mBO86U2#_JgBSHrgs9SXwDK^pgR( zc<~;xZG4X#1k5L%CCI##!`*ki0oxQ3eQxH!YRv_}q&KF)_a%K#WobiIq?pkXobg@2SKc}+4FaQ=2E`J(S9&{{$thpW?&;PbE}J(D44!L zfN7VZ5+26MpLo2qOh7)$No!u!UC$5s#jZRxJ#fshq*cf*BWfrAsr{PV!U#d;yfQlc z;XzWLR3ATO<1bbUr>Y(-(7H@r@1Vu{dkbycB9W z0dyOk=bKp=7dwx$$(Lh?FB>_k7gjlI+?hMdd2Mdmmml0{n`d*wK&c9^S4~6ndX$sy z<81yBxPHZ+xlG5w<7xKpi7~N?8ZeC@m z5-a1mU60uhu_#3>+FTJ3D&lxs4Yp)nyi;0ETPG}zmZ9KVH`8A@i5v0q3~*yb z_5m$8UT4OC>xZ3VVyIgdiOm|DynGmsUF(qFdOz-8$`d)See-XBPy*65D{;(;yv}+b z@smA>ElXn~LEqTUYJ-`^%O6Kth2k5lyyY@HHH!dD+Nb~OUvcxVeaa`z{z6_%xI4~u zP*V=p;3Hp7kT6F}!Me!Vajs{LKn}ewO-O)(S={BpvEHPbGd5jo%c-%E(wZmu#&?cv zxUSxSz1OeL8RMV)3iN1vW#)F5 zRV(n)*MI%jzxdkMzLwwPc`m=(^K4G^XW#jUzvAya|HD7{m$)hJO-2_C-qm+ui!sYA z-`q>mSY*23IqhONtM9pZ@z8}`Up%zu`)IomD&WC_fi~G>k$2{>tv-13Pmz&pp*;m{=n12&kd6V0P-0XQ6J09|P5$|GOj>z(Hv3$H)!m;*Y zh((qQ0X^Uwm;AU9om!!+O^u9+>sBi9xpCo(W)5Jc`2do!Jr5$t2bWH(YH;(e@!=PN?l$Q^w$G%Bj#`g%80lfIy+AL2J zQ5Su6n_T5!tSyYlf|oaZtZH!BE<-qP^Pvh!K@j{W_2QKTG zd4zm9YIoRL!^q4@-yScx?#)3R^_CxDfIE(l^&dGM9K@!^Iw0ViAnB8fbv|y|N}c?P z+v6&-%sH%V;AGx&Vf;78(P76ByQ=7w*bBupvY5zb^|&$iYkfv`?3Xwl7b$FnE#;BYbF`TzqxchW8AheW{MR! zbE67p=6%J+oWTpnod5D1UdABiaNU|a55_Sk)Pyxl>_@gX_LrOweFo-Db#Nn%^o3wB z`(y$fZUO;*WZ9DsR@-`o>`cBH z;@<2|yR}Dha_qR_x;zKr5(1NQck5k-o~H( z!0Tc!LqQ@PtOGN)jKx4FCdWBLC(2MQzYG@!N2Y0w+c8t-m9MNknHkXif65|VQtP(! z?H4HLHS7IeYswvlQk9$ggY!Qm7FYg}dG1LetCTl}5XG*mwD$7Py#adF*@Q>WTSJLW zF3q8J#CYdTzjLvns4(4Jpjsoy94h_KY$C5woGTS3YXoIM#}~5C`nP_KZvZHnIL+nU zpXgXq`!GH=?)BM{pzUeqQyY~3IDR90SUF1o14-V$58*i0<6_~Yd(8{cd| zmblkr4Lyw-GUiPgqPHw&bn_R#_OJiZh@O2WjXtmEzU#Zbi_?DHGrViB#0vDReI;gg zm(x)J7M+~XyaB+wde3J5%)<{q{LDN5^FQ!sZeDody`1MPPn_*63@jjf6N}6>3uy;mHOSh%{VRJV(?wlyoxEGfh|7a|y>%|hp*EfFo`bnim0N1Q6>0 z=U)L%g3gTw6!7aeb7FXdsXEKLKgo=;-(G0U6{Og*=eAM9t%JCk_d%rK=y|opA~oK* z+@nyoI}$@;WNs8VScBqGD;|=mL*Ml;GCr~Fx3y&6y5O^z;%eKtcyH*{^=2FIw7SZn zHy^`IIWf4vA&aRO>O_ke-^Eja5cvkv6QBAz4R8JOAPMsE8b6P3;uvr07`zh`kBQM? z=RPPzJ~uH$DF#@@JLc3DAuZjxw<=w9!!C^t`mY)=pV{Li^$4%*azZ7H*3bip=!)_^?Xb{yHR1XqqtVbjO{q!kB6*;|}HvopYk zhIHJtUdT}R7s_LM@W3WG#{>A}+?bCwjj`X^q_K5G-bPk@yy4WEHii#4F)lay zJ+8=W>QhreG8{zg>gND$e0%<%9KgNq)2*{$*{BPSd8POK5Bq*itYB;&hd;3w1f0BT zGc}sr*ALTT=9&tp%sIa-AIdajytbX=bA-;gYa9TF0uc>uB+UDrK2nZ{0d9?hLvbb| z!_Eg^4al^`&2U7wF*MOpNL;o>Aj65Zi0muJ>5Z#i67^j9;@HPy{K~cV$Noh(_bl?u zaaubf9H0= zVh~Ooy3At7D_g|C6v6X!j-gR3=Gm8*^Z1_piYXZJ(tdqD_Wz6i^92hK-~7RV^6;jCl=+P+acMR!<-?jIFf17%rJyN%&ejy$>Dn^H91xjM9f-hAie? z7!&BR$8KKx`M>4n(YJhRG`yS5A1m7y?zwQ5Zx>l}(L$2?NNaA;H&>F`cfR|RrZaw- zr*7=u$jdm{@MY>pdqrg`a?PC4^!xz4-4ooB>@U|!w-CwJe7 zk#7v`YloY3cnCv2H$?jYAuKKoHf|i$XTEPFsG~5LA?c6^57#)=X3VhT zSYKPjJ}l}*@y8BMX}b^Px^;;Ux#=LCzR`sMJJ*@m6k1EH z)4G2g8Z0)Pk1&Vp(du(>+hc`*#OB1vaBH+~jZKczFwa-(myw(z3`cAa`{9b8F~=?) zk{lyFR(CyGULe~pDS{bd`f)z*xlj(pH};(WaOtbp%_T2nbVDI{NHP<;-0>s7DaYg| zqcc~gg3vJ#`4sL*=xkO!mefGLmwAR`2Oj!{fCue3r!pp{b;PCxRmwh8heH}Zou{g- zgK3@%@dK7f^f{}iXS|w;A3berUHi&*3yxS(zSt+rRkg=S+}Vb+QL;~$|Mpm-?OZEk zU-jCUcWVXMjE=ftuTK=~i_6+AALi5=g^&}w*DoVgflZqA>(Fgu)Vcl#Q1lR^_RR-d zVD`;&^d8$F;Vcm*Ou_NHJ}h-sPTJEK&-FZbeofrgPlFl;06(B0;I)eR@Y#HS{crf(n@{9p|GB1VJNEi=f0kqX zsF{hBkDycMR)pgnTYlIxah>Co*ZO8goW2nDexdcqHA=&35B}?L%dZ#*uEmJ~joSDE zyLpK}=cKtu|J-xWzw@vB_kZIr=7)j&YVfo9lrTU2XUFHa?g)Cck->h} ziD){Rt~U_9)DswpT}X>p$K#ffDMo1wcLBPHl^JIYu@Ni1X!bANJP#>&430mH_1FHPj4?L87Bf8@!Oi!^kT-b~11jW}o~Esay13C^ohChxfRryLXAKb9RzK51 zF0b3Z;xA9^V=S~z-CsjKI()HdzrL*xHwWyeDAhAAfqnDm+*eiLkG;oMoT!C)#f@`B z9vRyY7UzHudGXtu9BQDEw$3sq6`Ua4Iy0`Vq9c~G*ut~tO}+5snb(j1*Tro=MN{s? z=$_2k`Q&wSfp_fG(Gdl|`npa=bj{5O@$q~hA6&@9V~0AG3%PAtJTk2Z9-E80pvPNqwR)~~L&+X4&IdZF=NQ7ie#GEg3^-*1HZP8xO4`?kqlx*{CnKDRzj{Q=p~q{3 zFUM90D;hfRx*eL4?x+^%Ps!R2$9Y4tNyX0d43F%uK+7#}6wt%VXd{<2hMAwdYFn|^ z3~l6yaiyDcV<5NQY8y*bouaWPP(T1kPgh>`t)l2h9+$+s&ggWUFPTj{4Y$@^>x+j` zIjlK6$RWL)Vn?55hSm#S!)J8&UjOki2hZQG%XJyQ;1L7lT_=gLvEaZ#sg9U@Wj^8R zJ29*eu!4!w*ql@iFy}w#diBVAtr$MRdi3$fZhq_U`m&o(`~`1WH{ZoElwkRw+20Tyip>x)`czA`L8#H%v&)Xvkuv-7gg zL@LJagZo*l^Yst^{y+Y6f9J{dCzk(=TpKjM0V1N;I6$gD{%K; z0A88<^`Dj%E5;4K>hr`CPu!pX`0+qK4RHTUuX*AfkN*6R|73W&_mal6ma8xI~Ukc>&nDGH2%;A6&Qr zId~uOanxJPhd=t~n9XzF_uU76DTG^aj89w|Trx~&-y7}Bx#<`aV!}zkdb#z+G$VYd zUTtcCZQhvC$HjdxAX=(y@gZ(DiH{wznpWZig&J%8jK^ zG<>&RZOQ*^;KUBMJOuaQyZUacZydaeFLXiO1!7!rqq{^ua|R*0H9hzbbaSmI+X-P< z17Vj|j56dL07s*WtP>0n7w6<7SFPuG*CtjPwgcuo_d4d`pBkN{dRXA5@5auQVdHSD zbqq(xbKGb%wg3p2y2t+AtwaqEHcDvpSc0ZWzY^4^Jw9(ua096MuzxkU*6u3=2KM%evFjuLoeRS za6(sJjw5-wRu-%!T@Q#S)iu7vKOe4%!>c}wuMH07i%k=Vntf5j?aw@-7UTqKy$~0H zV;evDA|rNYV&FTqTFhN*bP#(O5@PDze8B8JuUY0?cib=aL2o8UnBk${*15JD-`S)C zZsiOXlcTJ$5%&10lE(!1ho%#IZ96SUwp0fZ8)7Vu<(ODUP`wVJ-im@TDW0;3T6u66 zyM1G(M*bw!z^y;ta46^jt^Ej>BT8_y&Fl2Qc5BsLs?l(07;M^VTbQ*YK6sg@+iO%O zqK_{oC(@8qva9V7JM;L9b>pa2H)|SIsDvb>B+mfV~Y>C3`d@xPgOF< zo%5mNdDE-L%Epm*=>(am5GV!kX{;R?_nr&ei0JNdVA^xCHrUCXKIh`=KjaNJzwyhy z_~vJR_|Fv2_)|OgNZdT90<`OUB!q4#0%X!hQY&!x2EZ$I&%S(KyIS3shkura`(AkAg$JMg&To77>wfvK{@|Mr zdhN$%ec&5a2QE0Bv+(GYZI_WQ?tlu63xo7r*j(tmSQJVWY=YBkO7YZ!Z7h%-G>Uit zcA-S22rybyHD?fvnxe5`TN`xPWU3K;b#xE^th@>E*yA_Pe)m5Rf9*DBjO*VRiv_qB z8}ISvW(;S7t`C9o+6R%nkjhJ2)Lbz6$#lk(GdErNV6c380~TX09^&=F!kZgmr2l?2 z+vwP&x!nzY=|L z?1d|Cu&yq)`9{w@E}JVpBAWoI&;w(P(EKG1gz>mpW+W$U7^CHT>qUKLtO-_e<7I;g zV?b#mXSybbNhy%9miae6Fi|gK4q3MGF{DCAlrRB<8zxK;f z6D)O_>;6t5J;^R-5o4=AKGXKtK(cXg$7GKI=J2JNvIl$g2r3?51oe}Gab{nIPwO^$ zVmP@mG@t`Lee-YecfaoWV;1BhNvs%yKXg_nZ1l{*?r@B@);;dW0;}r9?zlhEYdm6X z&YGqcoHzJyEsvzsI9_phw3hFOGSJ%rZD)GSH+fXOCet;yN8UV=u-)H&`UcpkcAm z@DdN6NH@4RXPjH-J@I3@s1vnuRFEIitHq8dFrBU5!)W|Q6;2IwZ-2!`#{(_bhrt>S zzG*>NxeVrM6>*N5=m-N>&(RL`=@E+{?Z6=S)q~rO%C_@2I^kJ*5JhD z{)>nIFZvI@?B=Jw@xy}Wx3Nsi5^z4nN4~?ZQ@`! z_d0(2T-VtRSe}1y-rz)-`WioL0Zk@2VB1aV-}B9LC9*&Jr@sEn|Iv5nwt|Ec^i z@aYf!;17QG{qKK2zXEXg@J|t6CGGAFfLFvA$|StyLsrtKhie>p85OVkq<)g zNvPVPcL5DL7eOyHDkY%*$pgjMpF#ata&IotY9d#L!p;Ki1+o;a1+hD2n?2*zDWlmD za*KR_3e$z2i!L^S_J-9c$A;Q%{+m1Yw7n2928%g3eQ*ObnC&pJ9bA?v`1kx|3Y8%Y zMD%i_-t$pL2RZu#S;w+!a_z40xB!sAaj-7^5jxlmY;LD}9$Tmg`7myrq z$f<4X8c`0ut*KFo)qstwP_UCn^bIviy5XgwgvO>!O8HrI2<-b4C ziJ8s$5i6qjmP`7<-;bacvwlas49=hA!~%sR;!LeBt>-`Xi_v4$;~v=r#N7rjGam{*?z$%3b3=~JNggl#@HMVD<(J{n(DMeT zAtIef>N$qlw{Q{Xo|@q#x0r~dSC2i0>huTo(!vu|KAExme~-m8g$t*RgBL_4JJ&aK zvJN0&1X!EKL~p#Y+jWQOj(ZFPk*{FFXSsl~vh(}_k$}5xkMwA$p+YBTH1*Rn8}04S zx?we56QOonqv~qKR<3w(NC&XFG>;=JhBhJ(%TgIR;t0k8tAq2%eFGiq*l6Y(Ues!2 z>1sNOVTZjfBj;z()|6j2%K4vltH*WB#>@D+vC+MnjExgq*S*XSFUQRgTxz4Qo>f|( z%sXRy<_%KYXenxjw`$)cYZlidqqXxqssDj?tO-~XZ`L13ZY$xLA;)%Frf0o+-CPv} z4;b7s@r$0g1GUFGeu(OaK5NNwQ|+>Y5RX~081`;C zOVzRd%%T^S=4@!`Zrz|qpeCDL02}iJ$D(lyF)#unU%$rA96&*@_7Maa+ikfXIA6{> z#pZ!G{FIwVKH-yZp5;w|r=ME$QP0B)PBbwx&bJFbF`^^ z!v$X~y$2uvdRUcU_l5)?Vxo)2USI^%koP6WODqj=!cY9VtbKDiV8q9i7Y!F}9bYa! z0|wXfN+09pYQH-|g+QX*e&b>Am!oLeEaA!PBC*cY5MB~au)Q%r#DUTW`SV!CzuC-| zn#vEG@+M^845_tSl^GE#Ut2=L&|064-L7Iq#K4*DQIE_ikn;1G+I?XTI>e$0F(?YW z8BL+r2Xkcoo%r=rT8N$r9I){+?q zIMg=kBX*Se)^Fp-kD=UiGmQ=-WemqoGE5n)%$QtOz$Gw16HS|uXN-396a>LB5H+sF zDnImXw_-+AJ43Y=!D_z41^zx5kO$t>0*dFH(5}T9T+HbTeM@`lwg84ElXbM4!s*|&)* zS^aH`a%rocYo@*J1&puf+c_L>0+}Jfc zYzVRID}KPh%KEx~+}!-aU-H(QFZgX=c=O0(kG2kCaGqlewk{K57_5y2!j8t;Og+w4 zTHTl62#H!n*ST6_gO+#`P{r;`#A|_G%M&kt)o8O!@BmWcdnP=|L zUjlvL-EaG*AA4T|qbR#WYp{Ta$o#!-Fh|?uC}zt!LoDyguMA7WLFE278l%4xz^ikTW+!?I#~} zl4H{*UM}kUNda9^#a3hdnG!T3wm#G`&P2S?W8=e}MiD{_9XI?8S&NTWHT5H=T&tk%+q#XuO69s4z~7}F=Y9&zH6%!8)(nXPN%g^ zls(3v#902?v=(53P22eXBw7JAKo=ag!~n<{2DJKie9k!@`Y_&FY^{#J_+IfXcld37 z%@=h!FFtNy+qX!ntfw`~6iRtFPAgE{@`R_tq>Rs zJcRjH7kQep^yJX!j4<-M$0i#09S>x!bHMe`6IX27-P&Sx#K_+ckr)`Rv;AqM5y>T< zh02zA)-Y1}qCwW1TKM$*k6d%^34;_I8u`0c%vf}F8f)XRhL4c-)6v{!&NwggA9fd_ zN4$k5mu>nvX}%}UVG+v9x!LO<^32+h#Gi>l$c=(9ZLA(EwLyYMb-|%dV<#TRO;+sg zM?tKw*l?LRW#goXU=Vg~km6pCkt--a^__!)v$SzaTR$gkP=Zyp<1tml80N-jj5$^p zd*-d&A;bc48hxEs;>r<#iF{~_9qAhC-wnJcw6WLsVj?+su1=T@e_&=18~4*b%?rZb zsT}_kV`L#GHi`3^IYXMqMu)|oBs4wH>RK}*km@BbeG14qLi6|!$Z_mp<2SrCk*xX5 z)Xu=&_dQ=Viz`?;|JQb~owH#l%(?CuJ#Ro>&;KJZ_I%_G)Hovtd-dI+nWwVKT2+R6 zWN_FfiuVnHghnR4M$F%5u@2S|Wz_q_qSsH^>xf9z}jo$vjgAK<3;{f|HXI3N9gIzRn??km6YD_{8LZ~kUT z-L+Ry1?C8O6=i&vsujqBdEX~~;wL`%?ce_G4@dA={td|E`9q*jeDEiI(og+qfAr6P z-Oa-fzbUKPe(N)9a&DHhm~e5mXU*&F!S#m7#cCchaqe2g#fb}naBf)0xld%};nxDL z7;A+&dixCU|A3FwjSUwy7tnP^J~DcmSit~~pCI}N4w2^D_zaUD@ASUsfBnlhPyY44 z+ND*KY|?JUKm-^qF^(xjiD@4lHp8K&7p|Cw%!#`w>yM5LT`#}~O#Fa7;xtI6<gCWIjLKtb6Mrwf0ozX^pwvHo=qhJ!U1R4y5FZAe`#@su zP|S_N*mZw#tQ8Yr|EL>)rDnZqCs>J#JR4$hUG9C1`n8tn>YI2mRH)&TCSww&zY4+xl)qsY8b~1(+$65LDU`pe7 zIr(y&L+$j+WcDL#M%&Z@zu?JRGd{M?!*sDZ-~8x4PO*g(5RAH+!6DRSYFQ$xGF%fF zuqWI`2yAEMaJjh#It|_CxBF%HCHit{{^qQJc&!us_l6b{;L#sg)BtI|kuiu`+_8@Q zvQGpUd>-Bmi)^!GnE`r^e-VePfAKX|LuluZ6B{5_O#lA_L?tcX3 zUDc^OkLx29OkTEK&|B84ARa{6<81+s{TC0+IXmcS9=}unYA2UH24;%xWIw_|qQ=%U z;?{fh>(OW+ti(PWG#<9;SGMGqqx)iGKzbVnU<|;%3Aj-Hzx6lYe8kWGXvOhti#?qAl{wn-A}X%vY}y@g3w!9m!?yKelJ7~) zH&yg#3==r;V;gL1c(oy{IS;SssDbC>_!ft_K$P!!ysjTTucML~-`xDb_y6#p|H3c$ z{eL>c_dojRqwmeH06h7wcfHF${uitllS=`#zT3PSDlkX-t0C399ABmatYHtm;SFzi z%}@U1Pd=XU6L~%U#;^FppYr;D5yr-fRT_o}+QX;=pRRtDcLl+y;Z-W!FVfd%*BXy9{Suo=!%;d{_c~h@h9> z{Wnkj?Qgkx-#7l%n-_lkM=`sFaa;g~Jc}}|i#8*H*xF7xsz_gsJ1SyFxqjx5S@VQ{ zFAO|5HNOlTx31d3H8D<%=4}dbl53QGaEo1RuQ%A8W35MeTG61sdLPP~$Z@f{g*CQ5 zEE0noitq=6w({MF&8IrI7)E%=GhZL*kRiUvYM*U}aFA}sXbgw%=B{xy$Y|OOUIXR^ zP?*yW+}hV#$79od<3khi#l^1mw$|>nanK~#`940yFmCHkUuNZS$wu7Uy1{J$nk)HS za+dpmgV;BT`hbobwIoOOQGdE3`@zUKSbea>dv7w?Kg}K4(To#@>D@=eqx%f3#?>Rb zYcsy~m7=8-U4QUBt>ql;v2Uzd^s&)z^4(gM&&5Ar=Q>t7Hpjzru=mXew8T~){`yI# z@rh`Sse5=pg?#HbH?WcdsQl1@w~Y}dXX`8#jv`wgj_LDNsK`~Z4{EbDDF*h5og3|! zl`>~C_#gx2dH$4=*R=+Io6Rh7%18HhAPE%A!nZbW>}>t^#8Esoa0 zXB_w}0YIU6?)&8+md6SvF&Y=ith>1ddpI4i2jO))9QsC4^v&gxLPS^o z?pnn0J|I2ThsT1%0mKi$JM_5E^_a*RcRk*H#`!-#-5;N$Zg9ok2l72|;WpQi94Vat z9_y5tII-1dY8ELWBR`K1((SQIz-hB)M4>-ayYAE<99#4~-f#SU|Ihj2-+c4B{J#G# z3)BHy{v*WtFj77u=Q&0eiTW9DV!+M6wNo!BMNi!dz;@^69C_DK#8U(RJ3{SXUVhlk ze@&q%X}Ka%4Dl4eT^@}UMadubSgkMP-7hcRJonu5@BECn{-)20kiYo8m z566Yx^=8+H+z7Ma#hAsBF>B6hyFhhaLWi6+3@m#5+#+L%18Z~#NGw<^w=vWPL2Rp8 zu=H8bjinFry$ocW);}Iqxq{tP9lch~DYCtR0EG-5`Q%T%dHrwyeK!w&=uZvwUJ%2Z z3z|3L1zgU(7)%bq2HxKrn=ukg4<%}l8^Ycco;YAgE20b?v$vKjo_!!eMh(M@3u(R> zN3EPb-viJdTyU;D#U*9~v=1K7s}eW&I3|~@66eQp58ixX)};xV?&6sn zx{A=WMR5Fj!Nf4WIAw6e&J-5q$H0j=tWnsZ!^=6NNt_$lasU|9dHB~m8?mSMOyk$H z0j%T?Xg97K%xD}FtpjB07nF=T-=3OqbO}Mnjd8x9*YiL75wGFd8jd%L7?wg%GM-W? zuL5Wz$bGTN1FRmq#3LXvJ6=pM_}5=3t0Q~0%642yw$wTrj=^orZN^;79vPLlqPnc{ z_PGuqFJD>21@6tN(ax>wPkj4^NOL*&FF=Dqp%`1R`h$qJZE8Za#L{Bb?lUIT`@UHp z!HX>4>^HSeTYF$d&OLeKXlf|svGtE&4j&ZdcDwgqjjfI#jN55n3h*kO2|AO-8prrC z!oN8dNUfknZgntBP56>yv5ZqUaT@nFe)H{qB-*J3Kj?23 z^&dv{WklQKlks9kY96jDi2*4xF1O5;bvkN&F#-dB9pH;!8vNh#X}|d9i+=y_@!`L+ zLK%UBfFSYl%?o@YDy)i;nx^D)d{ z2#3OFa@Ss671*QZ)s^*Kw$}>WmxbV=AN|oEeNBD^;L-QJ?|qNwO@JpJ{@9=Qp>O`< zU;TCWJ@lG4u^4UR+Tt@zRw5R!t{k&|q{EaM9xE>$Qt(+4hF$o zS1+p}~H8~S>?r~{l3jO9DXjfzhn0*Ho;n~W#(Nq{H6@qYqD-zqw8J+O_n z*n^a@eAD};0exIZTD}=#?mOX*`;#}E%q2=LMm|KKM*+rMpd-?5>*j+&u<_;MN_iH? ziygsebm-`?1rs?A8IKyttub>J20L@*-cCE$&O_F>|F z>_Z8LSlHyUaf&&jO+V(5BTOsu#27g;9@N=S+@yNUjOCF}VlMAP7C|ExzIwwXTqE@e z0lzoHdSna+_2BC~|I5$g-6R%wqcHFJfX`$h4pDbr2B&1G6#QaTzF{D@*4B@oQghEw z_EorME*j&bF4ci?Jzv(Ip0>y5;U6e4`X&IAMbtc-_~qN`t?mP`z!s>s8c+U{totZt zFXpFLG^1dbRyZ(L9)%0QKpp9ZF(u3^hk?J^l(ZZk00P*y2=&fcn{(3*zXz)Ld#1 zfhnWT7dSP&@Qwk;(rrG=0KeOfdF{czm)C9UtwT8ze_KXOZktCG0eqB~BV)L8{?S$k z+Co&Lx|>yu=$_j?HY>HII+zQN3If^Qzp!Y#wsDdL9ZA zSK;v=KhFQNy49J}U~0}a>rxASMZsvWceryj`UP$F7q*RXyMB-6-#GvJ-};+w{^gJU zsQ9#|bE)>%JP8HH{RlyD-2DQc9Oc`Z$tZKoz1&jEi3~c8xw~cjDjQt@8>(~S;a=Rm zUpn6;Z7s3wtFh`^ZuRGQ>eU~x$SO{UEgb3b?))A3=>Hde!B_n0+}FSVfd?LV-&0RL z#U}uK6CnNFU;a-KUajr!j{v?}_xvUAAN#Q%dntbi2cN(H z;m5x7v5)_R&+dA{LRqKlg<}_+S#!F^xx!@$VtsPu>KN~tx(F7HEsHW22fwlMg{^BQ zQx>#}#pFTO8>sZyun2bntlfF>!HETZm(yNIme-`@12$p#`K8Za1|uwfWLeyYKl)#} zdCf=voSWy~{*P{6diwp^7vqf6`t-r0(#Z%+@X~Eu^t8P;GT)!vsMt*$;JgpoeX!XF z!IMElz&MRbM%3vjWQwI!T`{rIJR9rn1fKg+?S@ELdoj+4n+<$uK>7v;VsblSd(Cox3Z03h(E~^P(?AVt> zd(4DDo;=VoM}E!Ae8v{8+NAHzKon`W>r$Cp>`V~U9=8*KP7GxFuGQ8^U@gm24Y}5e5`x?cfYS}d0>j}wl7w*uLl!$e6yh*yC01m znRw=i&DLTuN{QMM4Bq%J-3-$NX8@WyA3CrfL(CZVjk5lPzc}5udY&*Btnw?4DAfgQ zbEn@%d;$>*IDc@H{>%}-@Ip3DJ;!E3ZuyeGIGgWU*RF9GJ0d`8!>U%9wL*r3Z^tFN zHBn}a)$9BL8!+K`?zf;;7>$F>H}(_*gABDB#Kyf8>xcvfuiBsdh?^T{>cxJ)LL&<} zqUKnCL9Ux2Am%Z?eg1R4o-u>t_w1+mbPX;jc0>Zo2NoHue>nlry~Z&-*N5=~g*}{f z3Nn@(-xL9dlO{znZsgTB9x|?ByAIXEa^*ZDQg!-tde#v1;na*Uz;c<7gDg7sd|@~| z;8zd4@)h~Eb67cZ_8(m3lg*xgc%7b|R90KY>vI^6LpfyvUUnpL;L_t2stO8#k3b`5 zjEsgIo!f4<=2fkJIAuyc;_rc}+gXQtOhAz*;M&Jvxn2W7a!;#Vqp62Ks@95AQ*5$D+FKG4TUH+=TGvhJM!u-jHJ>ofB6e3?LWxXhGE z?GZF5?>i#j^XS9#d;XvIrC)sW#y7t?CbKUlB&i&w6_W}9<@V^emMFC_r-H1#Si@&| z`$msgItF%YP=H?ds}n6`%A4a}BJyd<*dbI=9y=D7RRZnAz_#DYy^qdl&!P9e_sQ@0 zji2+ozbg0iPv@HdRQjiKpU=ZT|L6Md;Xg%qHMhGr0A9^||K)SPFaI9ozPwv_|9k$< z-+K3BpYo~if9S*B^cEK#7n&}{%vqROj$CfD5S=y!W^LMq7u#L*y1vC8JYRTrTu-)h z1wgNGF9Kr`U@wSAU-`geJFLd}4 z8)6+2$MJN1v!VPVlG5pmq_WmM<6doJ*L@6}PM6x4Hgmkn zg%fAT#eg~4^gO5zaQQ9g`0N`H3qRIBZd^A8 zy!A;iIAU+kipvRopn6W-((9=fyxkW_k2YYZel)R{CouuXKU@gA=SZn7?#Q*pe3>7S zDjOc&gia11$Ky0)wDHr^jBW7F%Z+h;F+1v#@mR?f`L^w{>KHG(PqmSDEL#ZmplT(HwRRV^BFZRe{|7OE6}m7`bk^DreSa9g^U&R^nCy z>0-?oTI@u*H8$Ru-rF=6@8z_yo+6_SoEY*RG~{x;xS#q8n*-ZgTSvhn8NPwJMG$dC z8SuS=ibWcTk))eEbj4=~JI{DAeE9cdE~5o-J#Zm0vY-3wqwBn&1>Qx=i=sr9Dns^ZwA^l>TdT~ z2Jaj<-`#3k8WkPa-VwqJhRX?ujMrtHBFZ^J96mv|?=oGi&`ok6bb8hAIA)?B0f;?s zmW_?7Y*=R=&L8^wrN8DgZ+`XX{oDSFKTW0<;FPzZGd>s}`%hkzpS$7UYPpk7`C1Cu zGpD9zGLmN3<4Q%HE@u+3``}*J2ri(R#d`NE?mcdh^V+Q=h1md9rGw)*%0d%pkeKll?FKb1fF_x>lJeDeB}e?ES2*IvaHxO)TORlM`>N&Th#DnPDv`OTv& z;Q5#k$HoKi{$Kv`_k76beEuig_nOzdY1b+jzbKh^9b%ga^I4Nvmu${^1HKoL>rdE= zdC$!;a6#^Z**H6|26Y21CPa2jY!>33;|n?D=V&JB+8Xbg@hZ}j>gUCF`5VC77_;`WD zhuEVhlr+be4!`5Vj{yxLmI&^|OYJmndIwJi1L~UuJoF+sc!C4RV0Z~E7x-^3!kR;D zFRh#bA3XLQuf#Myo6OO>9aH=?NQY>f^+Dz!(y^=kCQ|D)Sp?={dAv1VCG{&N7FyZ& zc)G@k7QS%-!J1g7-G8%R6O7ud9gM&?(n-u1=rF{58@A;Wjrhx{n7&EF&0|iU6F1&q z$K<#f%Dl%={SBR=*)Jq+e4*^OJo)Jv^Rsorw%o|aV4BHelE5aKKEQ)LAjY3@JC4lN z#-rcLz}|D#KfIXZYirS1MJSj4eHH5wv2Prt-+0VD%pwEBH{BpO{Ac9+;1g%DxBldY zELO*_B!Gb&*^vh_MaQ5Vud=NWrkqdRj|DHJYr-6BwTX}Mt@<^ZJl*F#K^sVJxU{~W z|BjoN$0wGP-^MsU_TPP@9X8?OPgLUq<{^g`U(xd=PI?=BCq9`nhG*N<4Sl{Ftz&&u zH`f6ZU!9o6!#Ce)Q*@th%kh+<$FNa!7;`kXg6zzG*I)A5)?L!r=z&?S`5*PfgP7|{ z?2*}DJUNCAQ?SP_y;cgCq#hY_UReK?$DG)>VGl>fG^MxZ3e~YGey3{-om=}6^#U>^ zE_0nxHjX}Wstk_Zml)Ph-c^5KjFHPj-@#>^^Pl`J4l$0{Lqt_Pqcg4n@yD$-mBrXy z#|^v3?#zNy-}0_B+X?4&01^Npqoo%&!^KB@U4suU=2F-5m@ZIlW=#MkQI%pTZM)P!UdK4X|SnYI@7Xgszx1t8yfaUNh>+6ZDbGSMSiTLw&hZ!5LR$hmek zyZP4t>)Zd6uldt|>F?!-GCcIZpEm*0^LzjN^#AVRKSg-8x4Sn0UhPM~>G_^?DJhJSCA(G}NNb7SbmXXNC`ex~(-B2oHn zJau5^3#+wnov79N%T63N$3Azw7jC$O5i}#$H+^q^inVX{nt!5w8ZX`=$0Af7ktgE2KVNM-Z?$~$@fE#TeCOgfR@4U3iMo2fs6$i%! z$k5|)ZB>CbPCG|L6CB+NE_N%k*xi38(j03sZ*HQwv2MXFx4|WM!_6NoW1eHsXjM$K z+MCW`0P2G%{`tbE#|E=G<}$ebz|>=*`V^L1$F@lG> z$oE*J@43$n6uj&%V|epbCAOY76^O$f*f7(sHN|0A#`ertps0GjI}?*PKFSLYd(1(I zFXp>u6#-jDWR^

    1qVN}o>^{s~ZkdBbR@4TVt8Qhp+U+JaidvW4Ii9E^~Y>_^yrAu={H36esPx zCxKhOkS$ln*XA1;Bk=r>x;bJ;ypx9$1zlSh*0$?6G302Bp5p_dD{LNl{IQ$2e%5E+ ze1<>ue@uCt4qEb!baU_dlR2?!eT)gyyxLn!&$qGPeKYvQh9mW(0l>FF4Ul2Xk+d;T zfE9KXH`dxz*W6PIm46NR*c*TEA9_pvHQ;}9 zu0xo*N@eNUaeE%iPUN&GHuo~A7_8mLmE0qr{R1w?uYWBb?mn1~t^Xb=IY{ry2~y>I9E$)QIc_fZ z+zbb3-%P@q!>DeP6S;)fff*Ze*k5Bo*BoOvvC0I$xjBswt-1H7_WTVG?6sX3vfUbG zvM~m>7}>rM+z0sgd9IIol{8#R#swOOMu4{Z9)S|neQ2)UuL$arcs{11*HfQSw8TQg#nw@Rn*;P}cKCAMDrh>xLb zL~J~sYLBk&9LO2rj4kl46PX&MmYd%ML3#MxK1aw2KH$;H=ailLMr2QsAEwkkQfbt$ z#~(_>r>r%OE#}0l$=H?iegeR2mNDwD5e}EBKqI)S?j7UXI@f*o4087NRFmn;w(dt% z>)Co#l4$wfS|25ha!Ye03U|$62$!wnwMR4fF@xWka^oMe)KEYygv{oUfrGqQ_pS-c z7b}ld{g?q29PxlVxv85Fr%&|6$nm=CH+IX+{W#YbcY^rE#g5kFZawgA%xaO-Ak?F& z*PPDvjY+L8T*66SXvmEngON|7si67R3+!E=ngjC0(v3KnZ+^`0Jz~nG4uv*0KE!Qc zU~H{Dy8CZ__Rs&gn_u>8Kl|o`KjaNzVdZ19yke6t8hgGy+RMEfG0?M4>@{58gK^e7inZ#0odWkHA?K!?q^V-G%ha&b&N2HNaeOudH7pg9 z%cpn0@7Mg&fA912YrIeAhk5+FzbEsrzMsl}``R}EP7porHm}wS+rZP+9DD0t63)T@4}fIaTi|ZEWWkz0;#bgH(eXEtJ=(*e7asi9XE27eKIj6)C62!h@c5_wibTzWKt2ud;`7gGiCsh!H@JJ@iP&fW zOyh#;!(2Rj0cf3WafvM+TPN`QkXxR_M@KvR-aJ=!%GZV(`X2%=+>nt#^Isl)$S(Yq zBlvNM0>8Nrm**KHyv%RxqUbSEt`@7R!1SiWeG7-!MkTg7%%bg z#wOqR(E{AOoH(w5Ue%4Q9N26d-`yvOTMzoyq;aEwBYHL$2r27V`{i4v!!i1Mn_S4l z*VskqPu@qqKHTJtMMNmmNv0NL%2#VRCh*TOK$Gq*d&P-8=VPaC$(sh&j+r0h=v^0# zmrwhEfzKqQ_h2B$mh&Ly2Zpuf_~ZuJILq-$viaP80|i;bHL1+u26&odV)GjQ#!|~M znn85!*zR$LxN<56CwbGy30(Q>QCsGFL%#7bqt$mKaJ>OOsvk&ddNGr zq%s@39t)cTs-9oKX+VGpf(|Zi&Gp_j1$@x3YABA0odK!zz#K5;`-T7^I3LR@an=aT zImU{)c)-DjSZh5zXS(^9N`z7xZsCM4rp4LV1dfz%Y?x^~W9_jyTjP*GWJ7_;As^wY z+V4zDtUV8?L(l(Hj^qlBt=I`CKYD6BkUh8RUyJIs!S2#d78l_RFOVa_n&@Y{j!$Vv zyN(?k6vMrI06J=a53gg2ZN3_r{e7gV@0shwjA2aN&@aAudXO!ET8I>o=`>?2pX2bN z!^Aq$=jC;B^xY>$!t7Sl_LhW6q{C?-Zdr7nlF-`Waoh4xNgBSa53Li{h2Q$sx91t* zXFk3%a;<6+cWpwx$E4wLiw~K?(HAyHF2fOAx$HT*wONj=EnU~HSb-`v&4cfvYXCC3 zd0l?h^4EUx7v8+(m;W+<*S|G^;ib(_?v)G<ffD-=) zawG5mjgQdv9(mL_t}oN|Z!840Sv;`hfN@%VxoixeF*BaU9eW^-n{^lSVhpr6<_Mmo z5fu*`5d6b|ijj=nkb2=Ke(dIb-}pb@JoUG~rMhhOgDbW^A**tZTP?bkay+gNGDn_G z@Zwh-IBB207xHrIUpOBpSP(1IGq1+ZpMRi4zM0UQtQaB~ZrC3j44F8->!LyZxM&h8 zqOJ4#?Ts5e&vx1?8{dQE7%s;8G53vO@bm#Rb>JsB!K1&{a_d7+gC30;_C1&tRar&rx?*sT*!Al}`J#cxan!jy`0<%- zWewGk>?d$ykPSCCgmvqnxuIrCPWR_O2ppfBz;qhCc(cKWbK|!TtEb-@+?J_n&CKn@ zF%Ni+uYQt+O{80k%s7UuO~n3$6uU9odQ>3Fp~J?St^Z){8;V<>fzlZr?L2P7CNjjl zIm!Cf{Uq~q|H?g%*rux%Bt-0|c{5}brqEDw#1573Xm+4vZ=6SqMcTxOKcnj>ayTw< zKk9__9A+d)WZ*eI zEXJ4E8H$;_v>PYH6T{)e?HdL0;C#n|`1pDL*Ai2(P?+b8={E0$W^LV1lpMB0K@7%M zEMT|gq~rI2Yo2ipGw*n7Rrjg$*ididju*!s?Ra}HPVhOxqiliF6$^cj2QwRl*u_b| zh~2N^=Cp3bYg21D*`#rX2+G>-eOuf``bz! zW6+@OrUqLp&g<*>e{U>n78Gkp58@EUZ_od&@wJcXVas@%m;u`TuY9O7hVGI^Ok$q* z@u;s-G&b$wG#LE^9OwMJd3gB22bV@*#;`AArEGdzADpEp(!OpLMe zy2$ZllXq}POj&Z%CsSR?btt9h?G8%2{`ws}L_GYc2avq>cvvoA@NWu{*C2D2P3|{P z+US{!F!k*k_rHC^H+{(;|1bXB-;Mzf{`~ZxkN)rP{@;D{KgGCfX9YNd?%G`iZdG6| zG<-Vbq1V0cb&tI3UGI7{e-Ge^-1I;8@W=kV5B(W`;%olG%|j2p$qUFXR3Pm7Gz%O{ zk_%%Lnt8PKLgoUFOB5_*ES!78%@}(cV{njd`9Vgy=o26sD5qTjsgog0k25%8|B{j)dEec$&e!go380v?)`2X7x-b;za< zn;W-t3!8X(ln}s&T(3y=vTg&=htzAd_)R==^PwbjWXgE}K)(d&i4~b~a&wsBnFqGi z2JR-)o_Y800F9k-fE+Ph@y34?RD0mC@EfPf8`F4fco4@bHQ4%I9FCzj3%YzF)F*RP zAgu{wABZmp)#CdmPHNT2w|&Twg4~NGZdKM38=5)k)A)OXQ{7_6_QJ8gv(Jbm6r0NU zn7uqUn_~yn)>;`rM@EAYgsCGHF^iZ$4{X^63+$n{xGt(0Xc8Ut`_lGZ>PI6*u#XOYEM5^;x9l+tqf0moa}?CYb@~ zV0PG)eYIm`=l)QfJ(`Vr9w~GM=>3+<)}> z64hWsAQ+9LDaHoe+Iw6M##j_@l4`uwXsAEb7J~$wkJ)j~B^K-Q`G)@1cR0rn&a^AX zeKSB6{H?_vr?c)76J0jNpWrxAKw3KA0O$N?Ozs(QX=Lm?V`IZbeQh!kAJNt*UIU7d z+V34B@|SKt;nRM}%`f`QUzwlyKSsFIKRRN74;H!*)1Z40!QOjjU{FQJL%u$E4lm-- z%%xDpMd27eXz=`TKbj;EBDt-AfM(;kE~|qA}%y!s6C@tXa4* zii`tLmtFJ_XRM6zJxA!()(iP8!an~E-nziWg*0gL8r#4&?m@PW*vd6};;_KS(+N7f zT$C9{+=u;Ly!WSp*bP2T6XWUs=Wpc`0e>ZL2>iI%+7z^yvD=?8Lz>w78du1@#$_VA z_Oa`QqW{W}hXXkKlfb#DtvBZJ6OTiUReWa!-|`_oo@=1M88Z0cI>>yL0C3xXZK0Mc}3&>RojNE)xX z;G+)HG~bLluGGL>>wy8`5(7VU*j~Yz_^nXP!#=aptG~+KKpPjk4(hi)gpAyRO&{B# zq8|YGXoiF^IY#zjUy%-A^)AR5QS6OhZ$=?gLYqInG&!WNA2x$E_KnYtUiVjTF5#=G zatS(xZG#*x#w|~;{w%jj2<`<0-O4?Kb;H*K=us)AN&x+kMnsk%VC2KsM8(~ z#Yipr3cPDU&b=*oYZ@z*X=jZGi+v#IcrEvE=MIGVr;FMNyWY#_+$d>N6-KA zF*f^i+PQBk@Xf;v-PdE|{$UK>_*Q@7jA^^ckBRp2S-kV1Ili&uYcZQaj{_l$r&*Ai zi)rIJ$EfoaLg$E0MdnRO*St(=7K%z586Zeju|>4f)IZ|r3d>IjgO_86nvFLGnP1)j zi3CjZ1Yn@8p@5U`V3!a+e7kAPgHr4Pnfcn+JwgV$cVI0OXEQ{19Xoe_U~{-5{--wV zXdWxpqn>gY`MD3VGX;J0TatKF1~;(~eD$$(_91L5!&m4P8lL&WNqYyyJnHv6cZ^TYZT) z>mWJQWBYMTCof2V4?@Pv>tjFVEqU<&jQ*Z~T+L^$1K@SV2Mhl;VsWzy7SXmbcCKk- z=$8u$@z&NV#b!BB8uO7OcK9|o*6Aa5^#4D5?;f*TcGvg4XU;iuE;GK(3CIM~R!tllk|>Tb0TV(iVMBi4;mYfhnweI=A1L9-_Q5^`>ws8_srm$49*{U*84ttt@XQnf0woP z+I#Kid7n4;fsw&3n8p8vn+h@WpjM<7EXCOcZbDH%$8!e}a4aMAA9Vv8_MBx;te1m$8yYo_6)})95e9SWZ=xBk3RaG z{&(n^D_5?Z(ccrD(ccx_^|^oa53Zj7k}vzk3$Op`Z}6h1Wu-M(UG%!zz-w6xD{>a> zWr77QOS|=?(#5#yMzJj^tMoJS#kP zM^9}!D%k83aW*Br7%d-14<3FPTh+M-Uwv}xVJC~5)yPG_P?S5RK+2~Qyaehqn>_r zMi+g(y7`Y5`45omXo?UTz`b}HQ)J{qlP&`KCFYKqA8)WBKv0aOrdjHIkmm0iq$g>G2-bBXKd_cQAs~MpFiWD z&-bx!v(U#z^tvI2uAeop@jYXL?cR9X7wqXpj&-!238upt3#vS)WRqAasN}(!-f`C# z@mYU-wLMXuH#RBSb3+*z$yhSJy6(jez4VD;@~52EAJ-nUO`dqj7d(92m)MRhc=1tv zY{v_NHQhI_YCAnTCa%#ze&mX8tU`fi%y4O9JM$|Tod2xro+HL8Qg!eNGaVZc;*A+# zb}g*$@COS$b!;~{^$A?@0`KN(SCG2Jv8v;EP{L=-1bgREU`HNrhk$U=k{5S5@IrEn zY-X(GYy&)?Dy4qpgIQffN~dl?-DXVNHX%EarI#41d1p-+#tWbX1b)gNv~1n^9#ZhQ(%+M|;yK1;av!9@-m_Jy$oe&j)-iw3fc z1J`f2P0zKb4}bwN57{8PAA~4iD{}PrSg~~aT#eRtv{VOR)j)}3=SSADjL&?}#J$ATqcN>7DP(m1o90YAfvCHzc~4JZoN2iS zv?C`Ez3z1<-|!#(v6DCc!8e^;(7XNuv>y3I*F~h|M@gb7g2;@@HYQQaTmL8^X@xLE zYRt~TU@qI1%9=nkd7|G!YvvQkOFy!9J0H1_RB#*%Ig6%&>;nfWV8b!i&mEn(qM$KO zB2Kj7fAW9$Z{GRcpL*iczomP0KJxEx{D1Jl2cLcX@yGer|L2Z>_n)*KkB1r9=J6r@ z*gIx`3@|^=eAQQd)wvIU_``e>fK_>Y65uuO{qb)<|9c<#)~r)n-qzwY(<-ajqGw@? z(5z`TAk36e+m=QxgyQ5~moR6|vpjNsVoy(OWCubz=^3HMHf|PKqv)^$MZdZr;xjh9 zaTyE!draW)0r{GsHVqv8a4BZl=SZt#<$*yL%RK4!wIcSz!e?5E&&_Ty4G(3as1M^_IOxU=>RiO>%}abw zew-ux9h<<#h4DdpYkrW#kptgjz>S3zY(IC3yG?Pt!batRXy3%shp5yEaVJ15NZCC# z`yj_yLw77{w^k#5?QIMnlCkiar&6MuM)%e{@rQ&z6!;TI2>*YMC{J!J9vk5Jh7Y?f zW{nN|lDxxS<2CZ*YFxvo@ohZ-FpTsEJNeE{9ql{vBYo45AFNSL{%jDuL8Ow|d<1?T z2JBQjUo2g`v5|zV)YF-C%CN9H~cO}0*|ZFLwSrEhQ$Gk zQY4=)ZjTu$!$Svd-VF>U^TqVhL(cy8{2v@JjR69*p1<(@?z|hl$&^S_~ zm-84L(6;-5=oBAA@hNf~$*nPGf;bnZPo{QxK(aR6C@&ze@!rKY)oO0`HGXprj7j^@ zHWvCI5g?##bDhhB={yWy${p9{23^lz0hs5MYCby$T2tr?b2~p^padq36#RbZk=LDk z{WpEX$*c7MpaltwiJw@uxx(^cDEz{{Y8Ptt^H4{Wp%-Vf8vQ8I4tA;ZX_szWmT{y2 z+dlfnj9J@rY~z>Z0yS?G(Lq-~QcQkMVE}6Tn~n5CU%oh2{ZBt_{{Qm#zUMoB`v3Ug zW0GLw&%6J;_|iXKEHb=~<(PpxGI0C^z#S<$5>98}(MKOW(F1^z{Ye1*tGc_Mdf$)! z!@EO_O_Ibs~yz)BF`@W)PK1ws^Z-VDUh zJX0-_7z(}o#@vdb+@URcd=gAtD_wnx&m;NK5k$zCk^>P}?WcS6<&|Es8=F8HR&;;F z9y|#69uz>PO(W;1X*0$~3P>c2sUAKwKbjHNN4^gQXyc|`)v@P4KKKS&40!3Qp`P39 zTvYOoJqE=QDXwoZ2A{sI=i!?HCA<5i0OMs`VNwHxZg6=JHJ?B*4c{y>j*qT3tY|S` zI{$6oPUZZk2`KiQ@8Up4I|Am92d2e09Jfn38Ve-Z69u0r==nj!U|B-~TQ|ALIfzZP za3tC*IL9GAd0GLFsFduJ4acT^uMdEhH-;O7>m?Uo5a}48XLALRNn+Yc^4+RlkU z7I`1rA_Alr#&odFITxTe&}2fnJuC9<5A68MM*(fO(fNtpk72#WWr1FqbXxQMjU2zA+W{-oTWEYD1DU6Gd_LCG4dm3n(T+Cdi)(J z`v#9bz5!t#_S{%jY%l7>G3T~pv!E29o}B#nkNo6!{_p?m-}tziS1(??c=hJZn|$Hl zb-ihKLx1~!Q|$<C1i}8ody7)!~LWH;gd#%1W2TUbBxS&-`Jt@IwQ~@5V?c3uWZ8 z@NbJK(k;D#z|4W%VE7hw7HGSo1DmK~_(`&i<-!37w&RO$+`RyYUfX zFKNQttm9eOd$G9r)Mrkv{FMG{!2k1iwi|Z@r}ze)4?F8(-A!NpY`ze!zqI>=evQG( z6}ZWphhw_rtQ(Z(j~dyGL85XDHozfv>eH=xSKGK@JKkuSj#^Yk{b42d;pXi9QlGktF!QiIKf7)O_5(C)CZqp|^A&VZi zaiCG4Igz`$5+5zy6nPA>7ui(ySuyQ>kAhJ_P8ldVi5LC)|H87Pt#AL&n9xTr6g=$d2c7EGKK9^IaKmzV5jE4RLv0EB zi$MIaE*)S*UNIm&elxcyhCqn6UZJ|Xd`mAp)*NpEB^X_5HquZtp2+8>TAOg?f-wNx zF(9Q$*0CT49*z~uf{jPA%@dAsp1{iHem-r2F$2f*=8InPBp-OgsKKeWWNoOkW!zu` z7d$@*jDl_3Putt@VcXW6S6w>{WNRJ2U}6z>e11DGd0_hi7!zcuqVG66XL>$t$?45lQ>_ehMzG+GM-sZ zsXR~ z;yX8A>ThE?F-oVt@qw3%_g+5veQ$cx$=AN=(UVK}++!ZGsbN0>nZ2z{VgL_gh&Yhr zWgWQqWw!M6L&BeoMq{oB{Y zagE(!_Flpf-_{rQgK7Stj{pAmu(I&cfArDs`_I1pzx+{sHy3~RzyHSnYhvG0-fsn4 zy<<6M;CV8Tx%fPcBk7odQyE~coYU*PUTpmRrvO@bF5UCB|Kj}*{e>U=;WPTr0HS9- z_RP|u3u>BKuqBg4PK%@#KVKkFRADX560DU^x{(x-l`y~Cf+;T7TrLK;d{f;`U{q&a z%~}q)WTENTHr1V*N-hCytAPg+^hQ%R=pZZCEG61B3wMzZ;hE)2^Uuz3-s3J|;Q%EWO_~J$| z#J89Z)cku!Uu1X6dH9gLn5;uK$pQCpId|M->oUbf6EFubu|mKH_Bg8X1K%kJG1O7; z^iw&j$B=c3!6u?IFr3#tu5Zp_Q)uIuDr4)WO9RCX3T0eO+sDz1o3T@_X^9O|aJHC| zXY2?AK0+$ADUN;O>CN0Q>TGh1f0D!BLy$p|)3)JmEG1WC8yn7ttf+mLzVZIH9@dm* zoA{$wMX~0jOhPhF(f3%P^gQ;4=-5{LV;gx#0W|R(&~e8e#1jvQ`j9Br<>qfT&tl}^ zB6E@(XPt|FsDx9&CYG(xnLI(nzVn*40kA22=05*Lf$sw7$Il(JAh3g7V__3@z3hvr zIdpBxxY?XkHXkIlbcivY4NZLtwBA%VHTcm71{Rt;HrMvXITCjtBf|I%cHEf02-BA} zF?k3y|3PAm#*gGQwns~d8`f}3XYPy@a78d%WHkIv5T59799m{S0ngVWq|VIK9X0&(mzc_~V}S{dor!cH1bR7JCjIc1>AOEPoE8yzS{p?^x7kifVaYw_9FVeB?U@RI;yX1@VjxRghH1(p6 zCyjOBV{3<#c!eQZ3hp>W$HL}cx#t0b;;XNb+puFJ`U7Lx-mJh$Zn?11Nx!n-L9=l; zXc8xMgon3$gAPrVCd9fq5vlmblCEQs*@3kU$0$86(u_@ueVm;8L6MZ1`_x=k8R$*fQA1&z@rp9{$ZV) zbvC0Cq)4nA#_IW9cJpLY{QgOb*B|MVUl(Cy+{p(}nS+TjQq7e8@HpzcpvHgc;6-cu zWqi(Sn2FU$5~|OcJ0?gPptQ5D^M@-p2NLAPkQ`Yu#+94GG7`N~;b~rz8(L$`4a9uC_6H z{*yb2$CO$gGszc54CFg!2SPgWo4(#2UF!xoIUlX)_Vy{8_~A81_y>0FGIqALq%K50 zy5L7tvd?o}Tx>P^u)%h4RK@;bIYiTlt+<^_FH{$VoN!+D8r!^BPY?XaBSz?-E-OEl znDLnQ^2>S1I>E3%!-tY$=J^6C|ZU2M*`+f(YxlHyf9y|u?~NNb_#6NJ-9I%C1Ng>& z-ubtd`p0t2zzb$z&9@hnI5LhI*kwRZ7tg-$eedJDBQD%?&pns*9|Cxsdyifh@B8L| z_cdSo-S2qs?Q>`E^+iOBSPP3U_v6&Q;Hd437<~y+;$Av5w;RjEKsOtti4!=x$02bz z(Q3PQYD3)MB)!JN4or+C_8~yVTv^)Xklax2CqLs~?W3|9xeBjvz zHR{qQHJvN5j}+h(Gb60t@vw3o^y6KVH z=HkpLw8)K0WD#P6$t~dFTtE(e3s6llU2W@6o&{=dZnEuJaz6tA&YCA`bxny{bOV2C z%%o@^B!YkD4rcn}l&WrUp^S)YP7|s6;Bloj{_gu*I}ghIX(Jg&^&n;_)^||G#z#ol z^#cjd19k9uZsH?=AipynZKG)n5#SlgqRun8=A>coJ&7Yg{Zx<`&0!1s1B; zPF+;(j*X101%kOVWp_YwEMQ89Wi9Ikc?ZO!CYoyT=-K+j*-OzcT)yYz{)Zks`Io-&8@=(zH4@Y9D029S1%4?V1Jl&E4`SjM zn`Iz+f25}LqU(pUYSXnHbS!Nli=vAmu+H?_MnEcyM{91{yvfEffr4MZtup@BPsE^G zMs==g@nFfwPUCC6*|i&vG08wTMl54|`oUzZfBosFfA-CPnw9X1j*eak*%v7U1ES>B=YmZ!jPQ(aPz3xNKKNs= z7w3whZG03cwinD0azx%24|SjW>{BPte(WPBSM^^6Zs`*OxA>^;7>p0{%LX^QwGY~A zV{$Ht&|!opV+{&AK9O5wM+Sa#i~r3{Z%Q}1YvSiUi^fNo zXmfx@EG}weo-*)TzeJQ(Y8SzHBHGNoEhpr_me7z6xHg)x8!Q}2tnm}0Sh1|Z6K6N* zFcV|u`WgQ@jBK414r79YD#nk8WvROdwXU{K0L#lZwSP7x2Hc4@B^vDQ2l@+w_F9CzO7{Z z@g@EM#(6FO(lovE-ToFxIvxkFiCZ2sHd5{#s0^(+JfkAQDgUu2JgGTPW7`A{a;AI- zGPe89q;o|Kd%e}c7ri_lJR>Gn+1C#uwn?jZOG)z8{0>9@I7{ML#oJ(jzpXri-O1NR8bJi+^~pC&{N_^ z;L|o!gklGF%l{y5VHIlCL2GyAsf4NbQf`lV612`~Ig37Xw*Pwb6pZ=MIXB3M_0t+%$GYq@hrrwC2`QBUG(OiT$vK~96*qc_*5~Ft>NAh*!+V}$hGlz!L5j9vm-^p4!Yfp8w}ns<5h5CM-=RF{v%hX!I^gJuBPc{twPA3W)Vnr zjUzf4LpFZ%AP65};ExS18x9^UmS|_h0!}|0_UQFkM*mSn*VsM&E7o zB;`d>H1%6h$z=jsrYn5w>f*-@V=nB`$c^eOv;}#gT9A0-8=ArN;*3$1wYaNoo3f8Q zp5#d}QuspMviT1#-%Wsz6f`3m9H`zuLTt!`g}t-V z{@mX=dG?n+f{E||1FwF$8v`Z5Y@YkDrv4?j!N9h?#t&a`6F)d2tpW!5a&dj<7+|lq zkTXU!;;PiwSjzC`YlOL(r{D)Z`rqi`6J_}#|J26srUAC&U}IwO(V42Ac#JJLF{*8v z^`~tbh~y(15Del^4L7eDr?FWq{M9A8xvtxGr5KV)tkONqg8kv|_x%ZgJtjc7;24c& zA0e)|A~LBO1<~;4`HEvQrcp*Dcy?6a^gpC@Q}AsHYHgfM1($Z8^b4J=(WjBes9_l&4aMqkYygvJc*i* zj2BdV_qqZGzIq&_>$QNGH-F$G--0ync%9|@2TncgiHz{^XJQ5$0Dn1@@sTPbLddso zY0)-6S!bThq(sp}U@lbZp1$V64^UdFp8sH$rM+Db% zl?4Wo6o95OgKl)S`RO>8W>o=aLx{RH<JM)!IqUz$=?je9t&^z042KBUz z<2W!pc_m_p=e~1}>?*dL-o&-7aS0~+YP&mQCJkILln(m%=gDi{@P?CD>TmiV{+h4V z7y4aJOu(xJhUHb?eq$ZZ5=uXmj9NJKh`G?@vRxjJ)oHK%WM3^5Xx6BX3Z!vMcEQ_9 z=DKKBOI`lW8#kW({y+OJ{ky-v`H9nC`u7!I@f9~d{_&6V06@+ZeZxJrjv08N40L|I z5dTO&X5fV~z})GV0$xzNe+qEv{Q2`2U-_;d{`c?s>aY7xvcj=0Ax_ProyFAGYR^EH z$MCWwrVW+Fkc%#qEV62tmYZ`hxh}NSiWkvYkoSD#Y!W@USZG7>5iB))qfpS+lH+1v z5jFT|Vq+@Cc0rF{p<_uA%8`LLB5iEJD~<(*UM&2_MXq^!=`pNV4*Mjn=p>WCJv~Oe-OFodLxBXD&3fau{K^}?fveJ zlNEG86;y7d;5i!W&>jKmDfmut4(xm4ht@o`?KtO~)cw&xA);-Y*pkuWgaHV@<41{d z#J*TR_RAu;VAv`Lm%Z;RFN3pkW@qk{2Xm~9-2qj#=nBF&l9NEkx4t!gZbaar;a~h@ z#DdT~l1__Zf(9pJOM;Nf+_9BsdWFc%*cnn0Or89|vQ62Ddi*hM=LCK7x#ZQL4+)+( z_H*}$6dRy?1RSfp7-M0KPnn0g`NGWemoh+%Zjd6qMq`QXW5@%qcpP8tC#n+*eQ!`i zTJtT?mNBdVit0FKO+h~M1=09cjQW_|ppStZ`i?t&;zp*$I5QXaZPG^{9ei=zV+5N3 z(RD2NGQK4?@uFHYTMdJA4NTg+D0Ygzn&SKX-}xD#IU*AmL_i@a1H6U4&ryt zn>R5f7R_npVEM#?4klF&G*m>xR9f-hg!%wZ^(tg>kwZ_`##gb@A5e>CTx$pOdl@9{ z*2q$U?RBLv5?FbVw6l#2xi$a@6$T-Qr>Stv+KGbE`FqHWw&AU~Kg5TO$;_oVV&9Og z9VSQL*<)w8?;zBSXFB} zaYskzc4|o%Wu(pbIN?`bVk^84jDgSXD*5MN_~;vEA_YhuhQ$wUi(_}j9xs+)Tda@xU8Ed_;M;EM7#3w z$5$y4z2Ua34y~~PFQn+YJ+X)aHa+w;HBv^84i64c#K*qF551yWyFR8)nxw4X$fnJ? zk)pML2MYs092U0inU7G^rx*Jo$WixKPUOF!>w9gn`G3!!eUCQ(KmEA0_~`#LdhxOU zEBbeT*Yz*D`Nsd_m;Nas$MS_cm2h8YGms42_2{FI-lcyJ zc(=Md1mI5rc=_K0{+_@3*WY^Kk=MVa7drM4U8H^S7C|K6WNa5}gtRQG^1tXqU{~le zX}j3MV$n>QggSPwBr2e8hh)@SGk7+<4*>azVb; zmgKV6fR<;^J2x%ocR<-NjLw7*3}Z2x!r`D6-ebddbQN2s$`=+Jl=Y57)bLiAk#=Qy z_N1Y2IO@;U(KfIs1#XD>p#%mE{4iYaK%k)e)lO6)TP6L4WopFI-!Bts@d5xSO7O6d^4KA`D=-DYK5GYdd`EOly zj2mWsT)qnsPU+2saX6gfADsVaM%m(+sjbAD*daT-1n#)t#HL2ruFaSstg_{JZpl4o z;iS(T&R|%2+6IDr5uGj!MqCdBxFY_StX74~(MjlBS!olRGX@xQPfi^fDv zg;*)kpNCzhY`pTVF1@`k*4BY*V6LV3jP8JpJa)p5tqmn;_CtPhZlIey*>b=ppHMtL zyIit-Fo$~nn=hiTBT1++wy{PYpox1hRjpDR78~2p@GTF1W;`LZ;FJ0Xc82HtuJb=@ z6s(Rf{-8_Yh+P+TUh%3gKY10K{ztUo*QWo%W!~e-Ttbes$eLD)4{|~xGmir6KA3hx z?5s!Ns35OG-f`oQ7McB+tWEdm6*D#sWsI86tPt+x2Rd^mG2^EQabf%$zs9FS+|5^% zs#{xF4>tJV4lwrM>EPFpkze?t%`iz8ANaX_a^qPx|KIOjml3`-v- zeEsBN5L^~kc<8gr#uA;wVi^k|&munh660^!0onT$9}Hd_mLnVZ?;&LF5fr@4y4!DL zriE!qHU-*rbxsWtXB(NV zAoA{-=Z9Q=&?dY9ijEt^7QxW#nrJG-(s$zFvkvr=Ci}dA>0d{B+aAy66rfEj<1_lQf(681JOJH7>Vps(>0F#3xO07WG1b-X>&abgVcP(W*7 zlWGH2vNB&w=Euc007+QP5#(2~(&}xFZzNjeJmZxy47a|)7iC~mZ9MBoVZ}3DSBWu{ z18+`Y(*2#3zzDf(Z$WCT`4hc!hFtj?TUphc{iSHG)x~ujHnuE=FOEOQA##Vg*<{7B95?dLkr&zs}ANmK$6|X2O=?gJja=BUJ;l0K18>F4{lLGVY&0i zZDduvzNG16{N3oa8DGHRnjJq(+hHKP^@jVMw0Efw*A z#&;W{Eg5%H>FBPGFw(9&H*Y-qYl9K=SzBjF)3|7RpivWF!!(aNb8aKu!9mvS)wd=;FIUM8zaY($rWFt`F97LzfjbB>vq5#Qw_U&&oPrtBN~Hi_WO4eM3VCeNz=L)xn;aycU?N|d`_@QKYAybfU!B1M@{zmnx6b*zS8Eu=1|u4Q*C_0yUX|8 z?|1cI@zASJ?z#UJdUyX3e|vxOiJK!yB`sofo;h#Qg5g-IV?qYVn|>Y$^gKg@VpFgB12!G4sx^BweYZeQ}6u$z&ro)+dlCA59n_>Px!(=f8>AK z{&#!m<3$GtfEuJ4ZNb9y6fzO&>+N>lc3E7tZSMk@!;p9s=-Z0R3}-3;J__ zZ@ciiuY60FWnWMyb6y<9;GzeA@mQ^AhUS`-PA6@#0+S0e?dXT=1z)r-&W79rsO<+6 zUFZX5vs#yR!DU25k1Gt`~0$T9?a=8YrVL0A$#>@g;%2sG3&nSV55oRr8RBOv3h$P_OMp)ZJg54WJ|%EN4+n1R!N4tO zSGWencQ@wXkFNV779VXxnBE|(({~c9ORk!)($?mA{Dj^-u?Zs29;abA$M_A83>?_o zfq-L)_-5%i2$KCEvDQ~Y1!KEr7Dn=nQ7+oN1IUFs#ePgL;w^%Dy@Qj5okt0S5 zmF4Y244XE*2yA|$gWs);Gx&~W;g11?lTfJ)tqu-~yJ{Q8BJsffb26ywJlH7XJ3dbk z9%qdQd7@a4+P(N*-#n%bV8 zod?!iURuq*OP2F*eG*2T`cF_E`!NGfT^W)Ijs-m_I4{IzoSeVJNQu2{Od)X&`@B?b zo7DV>7ldv&qYtlJEwHedLYp#j0ti3;fYtaciLOMA=Qgd{RBNDvW?=j3TwnzeAh4sk zYHjfSvFFlmu52s(;4UYTwh zywTbBGfpt8Doq=JLT;J=JNsC~C(~jD$&~iDdh@R`)c9&|jniDlN{-9r-^72<{r8{T_s~PG+4Qr~zvuq@Y>l{A zzQ!_s^#vp{VNJ~HK!WC)z8aoixWP@uj+akpFpj(PU;ZK=?7=g};0})Qp@S!3`s=!4 zgp4=HK|4PtF(q@$dew@bCT}eDJ|*U;3qAdh?sV z`I~RO{q1khg*Fh!<1qtYa0a%y{spTZ6^`20`%Vl(!TJp z9s*o^ z5Z$0!b}%e~J?}Gj{L0Cc?pQq9AH+rOs%Q=b7&MfiZystfL63wrGHEywhSBx?BfHR{%CjC7K7$*J9U zH`hCZq(X^k&Kk1~cq|$pb_6i;)E$SAO~9P}qxQImpriOMbyC`32^5=$H8J)&{Q`3G z+4_S@72lJaTHCP?nvMmXxi>-g@ZH++Q&s%~pl#d2cjl5x$4D*z+PN^`>J>TbL7&*& zBz`6%WP)Ne>Y%CSm|p!oKfZ{)PRvol6>cP%GvEt4Uc^pvJj9r{K;}j;7~`_GI7%s6 z`uGuDbY}j`{&oWhU*jq{^5z&&1;+DWyHO;3r(!~}ZPpdZE-CBPPeTASwiUCsMztNh zY)pI(2p{{+H%`Q#&9I}>0bOt@`~3Ss2iq@H2*R?Nmv+AH9n3nh8>?Gf6C9n06*g;zLRbxI+6gNn8-Tkr0U!KulBKL7!Dn< zBn*OolfYmtS&JvVc08|LZ;0dW#6rG`iOeZqN6q6l?M)uN!&2=% zoiOtdw%kJ<_r!u*-wM299Tm?#m^H9+I0DcY(9j_0*ZB)`sRt(4xEX}SLmQo57hrUb z!6Ogo)D>uBJk9BM+(MMR$AdYtX);bZ2P3r}oRJX4NSHM7Ws}?J!AhL=bB{h4L5_#G z?zu7NNv}b7Yjb~Ie~-_m{@w>3Q2Wx!CAD8VALEC|tKX~-G|MTqi`rQ5b$;5!>j1== z%YggN9QvE0+Q@1xHWgrg^|P=7h0bZ)85@J;(}~KJvB8i&{H|%Cs~-ttS)W9!;6F0O z+(HPSkEBK*6O8*w&m3Z+(r5<+(U=N*;#3P-D0S%*l;dTP>H$3 z>iJ@7{^tMPdguTD{+SQ*&i^%i^#96i{;$6Bm9M<^6P;Q0}niK_qA)+E`9EEpS!H5nEZRdOXtp=yZgZ(eBZZS)F%Pf z#G8fHi#Tm9!aQ}qH8=TLoOOZU^|6IMrntc8dZ5MD@4n=s4ZRmkFvbk3(&Z!aT+Ejj zrsqN;+K{Qbw9{~Vh;t2Cxb?qvHR)3fsl#+b8{)cokp+D6$}Y9)*swH~{lN>ep>jaS zN|80u1{E=M@yUye`sAVc8#T%0a^_oP=>{(s#l$8IAdnkAx*i^A`d)!spZ$y<7MxtW zdU8|!+fRS?5E6Xt%n9YP`LHfQ|{xLZ5tf;;AfMs_H4EsK|{c~ktbQ!kt2{h zU5aDA^qgx6;ByXRo-Q_*9TA9c?uIm7!ndDe)_Fh<<-m3P_Yb7R9aC7%2*iG34Am_A z&Y|;W(~Zsj!w`6r3j4Ot#bQ`UQY2-SrDckJmWOy2G0BqGIyR~+m#7zy9GO4*V%2x# zDTY$pb4~dzy>(?8jW>pj!xYYIZni07YFtxK;LhmyG!|o%yE=@YD%j0Od?UT$6w+2^ z&O0aAf#VE~cx0E9^Duab5<9+)eQZKvUV>#w9nim}O=xkvh9R(%0S-xz(-i5F-yP=i0T=W`KNdL#5l-l-O}6~!w}uZhl;h4GcSsH; z@r0uGnD%&>xbZzc(Ch~oA3$IYkJ8i7NutcuVW@xy+b7&-#bDae7{erPA!sNZvP_TmLwy`&BN-TL=>=Pq8< zJNTE?)+S%?;@_<{{mT#Be{x|q|6qX+EXXc0#pP=GIlg!UjVwYV4~uKOiRIB1VE)b@ z_~d@!3)yi%hbWBNcl-ty5eL-HzvpXS;#+v|MVAa?hadg2$n_8bEbJ&C^TD+5;NzDq z7)OWn$EiL@VCh)8l5u-#?B`r+EeyvLYy-;FT>cS1h?%}ItP}fC4svHec&BV=?&ZD) z2=S0pedF0@pZqJ@{QqD1*gqfh-+%1?y86%Rb=>?b3CHr{WPs^=EXNGIm>FPBvDWf0 z0{!Oz7cXACtcL-78i0O23GlktzlFuM8#2+g26|Ohi@y(R+siCmMAo8BuOhU)aUT6# zY%L+o*>Jeq>F!$wukpQcVgW{^7GMI02Ah3rnvlx|k~U|7EaKKT5g2O>h}r`-;;36B zI<)6x7zT=-}|c^3tJKCPgQjXyd}jB_Jse*=`@u`gSG;fQ3x?K{el zxQJ7yq*2?U50i=jT&6)K+s0LMBsZ}g4K-`cA!A6m11x%2I&Kc3=3;sIj?8*65ryPN zypgmYNIDK-*+%*5b3+yr^;nwI++v52bHeu2^E>xe-1Lz5-?#hi7kqpEhXWX_7CMQ0 zi#g}GmYg`2P$VbGgByJqM7qa{u<*TKgOfZ#Usg?)CivhENOBVdZf5zD8kdN*XPeLi zBd_-3UQF?u58%P#yGYRK_+h^}X5IAsn|&s+;ybeZSWYCzpqjq%Sr5lnWYOZqvBe5@ z7=1S3yv6}m)`<9Q-^Z8QS+U6u1zr1&t{0^7DF%?3 zU#tsJay%GOVxjqBZMBNJ2duteA$n$>Bz%V2i|#Ys?TcU>~Rwv8U-5^_e6`XX!^Z)-vjE$CKA?_ zz&UNo&tKwJMjdb@dyWmd-f@q9`}_r@v?Oy$n|MsI+2^DA$g!!vTkqVrFq5zWkFy>h z?H>dcyDD1Fn-G!T&p_vlwMF{g^vkAww0<|zgNr3ZCDZ#T#EXYLZ=}KMxg#1Q3DA*sz z!HrzUAN$BeGfng*M^eTH0{XTX3&Nu$cN!BB7 zd)dpb{Kjwm2AlumJO9qv@$h11pmX=d#5`jCGoAr0=2|Py+{K>*eEj1d=f4ARrR$dh z@=1UTU;fT_ebeQy|JS~U2`F(bntUj9zc6-caxu)pNm_dWG|g8< zwZKNMGOA@6pBM!SF8f5MTxLLsVz9jbKCpRh?LO=-?H8v^8lbbtyf~S||5STW9hOysxOTzi{4UEJhIb)uVb!jI4RMWYkFBInxFhpj~F)us)VlS~tLM0Klw(X%K1-B1MfNUHw z5U-(AJS+_`q=O@V+rIr5@&sL*b-Ojn==eKVj0-_83D~9%$$=W8MGvOA5nc4?+>xW< zJI;Anu$}*zmqD{P9At;9p0Z;5;G#{9i2Kf*+2XDnJtRjCDDZs2FlOYukQ)+?dTP7HVo!Sj z5Lq|GV(jV2^P2@fe$iPv01dl0wbq9QOE$a#!Ll9Ag_ve9l(g4F3bku1UegzladL^` zVv5YNLr1^P%_xtERJYA6e6Vu%vwy-h+x9GFjC^7sw;8rEH)FWE zFWB@AkZNwD(*|;GYHWJ!kD_mc?1Tv8OEkv4Q~o(DN1@pwp5Gx*tzV}Om+)iHn>3k^ zT*tyWoE?`S5mj#;Kfh;u%`5bfFGT= zk{77Y4e92boAIx`Sd|VAMSc(!Q*OR^S2S7Ls`at)rHS=w&c;oY*qq$h!^5^jkcutm z37t?+AMtQwk=fYG9L(lxOn5w+Q|HK_LCAcab5j_ZM_5Y^GSkzxZ?z-v<{P-;#(w2D zueT8i3LIqpjwmsYXfnsxf;mLh%|mTM$asR+vgKi;G?G%(XP!tOJ@7h@A}P9U@6WZ^ zs5|yWdbNBwii`uusrPF!ZGXyP>^nY*dTl~pz+eF#pLT5#O;=*@zojiKrVOAM_|flm z!8Vx9_qZr(q9&KnfF?e4d3Zqa+(8f{!>60Ez#nZS=939lwto?fulB?MV8bR($2e`E z(M6sILTVY`WW138_UzeUFh`a@;$>XpW_-p<=8|zI0ARrLnQVJlF|v+hLv&jLE;v+pW{#Rw!@Q1&ynS`XvlFr!yb0GSdtb0YdaV!RNm;1b3;DRBQKWYK-+c3 zfOzZ|QL2;Nj||unKEuhhbOMs>i#!RzC;hr05qIWo7!k-L^k~O+#$}LD76Cp;_M?EX z20i@XSX6Xobk2WqvEwRO$XCZa`Vizd@E$v2P^nz%jpqK~7T*f$_-vAX-k(4R&r>Ik zq1k5g;wCor@)y{ung5m$Z3h7lBVg~Zi&%i?AgyRQWUpPh`my)^x$plT{muX5>R#t> z{#9Rj=}TXF^*4X>H`llQYn*vk4abh`Tb|ko_k64SVs4YWiR4f1$;Tp8k!|rt0+`2+~Q+| zFKO{b5W0S~_PX?94i193NibqAs1XOjA{;D(U37vD*SJu)&Vq{#<0ETph6%lW)#Hj~ zb0ZWRT*!?Rwb%p87xEzH@@Mbtm+g%&I}`C49Q$0(^2+qa4!5y2E@+L#!N}?GJTl_e zlg7@*d@g>n=}%!WXqKF;L063HW6hH1-KS6SKhXENo@$Ne7_>&B%GX~P5Z961Ng;`dop@bSvN)Wr}l(08;C}PFdiR*U?y~#a{}{j z-jFRFvNXrfjCJf}#Ng3SF4RIj#WuSc$mXQ;uC@^z(`p3^8gU?#tm1c4;;~lSc{h~< zp2Th=M8EBTL9nBn7DASaJs7bRk?Ol1hpghmrel0zuLmJEg)MO8+4M0VU*d|-fta!! zvGH|#od0-&_*u4`#!(*WONOrJ+u&PJH1s`RqzJbE%^0@f;fH?g0)4G31FPQ1NdGy; zQ9{VE@wai&L)kQFr3WUXq@I7zto5t?r5gqN$VY>D)6pIceE^K?Pw~(aFMgP7T^uAs z#7a&*C-8ZPkN>CdL$cK)b_L&>l4UPrjR7bpgY~Pj!C%%BScLls$b&%b9K7;Do*zuR&p^unksqn## zI03_)#$bXD^dn#U_=s`}XmIwiTGArKs-Dh!^6B>Ap^Zq~FoNfxDOqaV#FT9qZ@ixX zq8lXIMu|dv7H#>iu^u(c^~6NnZPj=A&x?p>S1h2u>deEFlV^VOxBlLr{x9C~C;!3E zedyDQi7))~xBcrA0avf9NP2zj{~hmm#}4e+JZ9j<$-u!JeQ_X7`tJbyKL_w90q*;zf9Jt}?z{fmzi@K*#V_kR*_-lh1!mb*(Tw$lK@2ViU1gcb z+l_(OSu>&M;sQSxl44s2DdB93dT`i0jYUa}8E8X9xB3vH4<&w?zXh}SwOt*sDadp1 zWrKH+xX{>^@I*IXeJ*~)(VH3Qr47W^A77E(>wrsqTRzalG8bu#a8rza-aq8Hco#EGU~xle(g&i1@Y{E zGG?OB+mXxoNDtv1Eio^WeLFaJ6Ezl8GQOzCX7m`3*)|U&bej^7{A|8SR(;-Kh#P?M zF1pSip=K;Ma|8yM^pS)R8||SN8AQk#_()Qa1!Hf^`beOlYOVbeZEVPU zc8KqojU5$a&WgUt8pd$d^VkW0KL%1;1s}G!MYb=DtLWn4GbK$r@bu2Cn9vZS=DfB| zE1AIoY1bU$3*H8gI_DK@snJA{yncZx1!r>Zf)P4noAVcx&_j~|CP&BP@Z2ri_I%{T zccRgcRqS;B)iw}bYwW~~0W`hXi6`p#MU2i@`IaI_$V$gK0>f_EZ~GdyeN)pIm?lLZJpW|u?5o)1%;QE-DtVWgc48ne65!Wm zUpr>!7`}dBN`5~NoY#Z)w#C%)FNxW#eP311S@uPj_^nPzn# z>@Uu$B)_yW7UY&3g5!B4v5XZml*x@+en=||xpy#gmk05MfpWjW9|^~(Sn}@t_$xZz z!1Ie(ZGRZ54t>J6^2Q(Qpf4oA@Y6yxlao(9{>1yf>p%G8-zWMFy{_rSrr#g?KYrUk zIXjjwMg|Vgr!R)Zqm6&2GN6TxC6GIin=gO)%b(Rl0DaTjiN5j8udDhbz_q8}{}Z45 z)$jcuzvI@`&wb2mDGROyymr#?0;&a7i>SLhUT-ISAraFus<|F=;h6Q;{jAi;WZH|p z*};s;Tt}l9l5uDvp96CG5<0!`CpP05e&nK;%P&4)*M5v_XzENsKYTE9v9RY#9dzF? zt6>?5a4nh0?9P6J2R6Qegd7d`sioDMM%;2yZ8=2MNIM%`ZeX3Mi2jV+Sn6^=jYpc)_Dwg7O|v$_w^ z7PUUuu3fZ6)EUQoj5YJc%96K70zk$$k@y9Uu^fU$GfrmO9=;I|a|8^;UE|L@j6x>4 z5nnQW_mX@f?QxUggLz_y21`ohj^auOY9gk#W!V6YJclPb4V7jl)=gMckNMJIjEH3` z^an=cKonblwI#6pt8x5Ln|P_wVny?LCSmCIEDh&?Ji!2h!xo>~N_@_n(Nu*utp zhb-e36r9%K91RCBG`Ro<@NkGe599nP3-x{8*|L$`$6ve&I<45Ve>N|?aRDu3NI3IHHnAgL?4~c_ z(~gPA`vlXtN{JtY(YeXGYI`yuGIs2T_&pE1Mqm#;G@xM*b^C55^-UMWIEjT^*oKJU zpV8;pE$+_vBtqnPs2ebj#A-j(0mW-x*b_@^ie-J`Ly+$mz!zT7LdQ5L@dG*5ODI5M z-?7j(jO5G-9bc0BP{})Zj#={7q0bM1AiJg=KJHnMT0hOPeX@`a!r=U^s^!t=2O?%U zm?pZhLiapDKhB63X4Wh;@HaZPqqfHtEYrb_Uv7zpoQ;~Zwe14&qBuO?uc?cQ=hDna zWWAnRlJg^d1UsM20>_x-5l?bR&76z>zRtw~8}r<;(8PzHiu2%@%@hUP#6Uf+r^XlG z^F$UKkA3VP|ByESe@^f8KdX2BujxNzUD4+M8NTpOVAo#pidWoJ&A0v6fSSj0%)pDE zf#aV5y!bgiBECQdo__l2+pl`nt8Pm@IJE$gY*d1~Xa$j-&e8liKc$<3r1phnmi3$48-KyE>niwi$2{Cl0sL@zx!=xS{N^wgoK2~biG&_Q==;1dx_C^jc(Va8Zh&ca)v2GTI zp4%sIq^RF5f4PyfDIJWX!|Fpo!JHiF;h&3ZjREg2N`~!h#!=p&J7TE~wus4B{H|bd zs}vr2@$jP=$9&_cE)*YQYuctLH)RhT)|X2)(OLi=FUk0mB8;N$j0nqg-9Yo8C5|vo zG2)L-4{qitbTQ5Mh^iUkZ47pPSeLv-rbleGO(RHyJ!3%+PV$|eeN+=)m@f`MLDSsZ zu>U$RXPjFbi$v!}M$3$VOFq5Kla3WsaQN-Ks4n#6YKMa_(?!nB!7e@C!a<+$H+cFA zEIz8ci|WwA;4VF6o0suFBp+i50qJ?-Y|P^J;Ut`F#}08AG5jYc;->GLYkVNe{A%uQ z;|(p0#MxYe)BKu0ct{)9im}m6!&niAHE1iPL$Ns>GcM}Mx5R=^x#7>;0mbYMh?e9z z*TaQiDfudz4AHCKSug2VF5=P1d6kDZ@KYkIwuCBY^~INE3HiT1KpO?(AK*O)X9#Inpebbe1v`ebAD-!)R_6Z~!Wk_GUIaZcQf*>g-#ds-W8!m+i*6b^nw z6G-D2+n%|P3Fmrj#bNRZLga#FLZl|&!8QQSAK=*A$pcCt#eU@Jhw4UrnPe_COp3<2 z()rL$B>Ky5+YX-J;dV3LgEd{DptI|%<1WM{m-)0yvF&*LqMEGO0RZ{cIVgQ&(;qyG zaF9fNjgjT|;2F?j0l^lMR;`SBob|=-SUS(hNFh@-T0V;AIE*#<5W_rbnEcA$UXQRV z0>@<^%k3b`3%MY+4we;%x9(fP1JXA*=%1YY{h$B4|I>f}AAi^XribQyy#M-z3m2~3 zx^;^;#jf3V-+k9#{pwfW{P2fA%maY^vZ(H{95e9ZXMpK>EXNFdQ8J(fUTdgtS$Xip ze+SUNwY_xd>eZ|LV!(^~4*}<1{X;+gZ5Lkq$eUR)S#r4z@P$aTH5Z&VaJ$Pf>nxHf zEVl5f$KuWEol8t{BHN1?i@W8)93XgHVBopXfTwyOtphKcvG`Ci=;!{=Bv!1G6u4|A@@{jkN@yBOCb>!J zMYJ28QO)K-F*z*ZKqnU4z}*HlbhsWT$?QwX@F-S+zHPi$)#; zN~G_R5m(`zPHzsS(7V#E6P;6lftSLZP;8=52PT1m$f5tH-Zo>8xRJ$| z=9@k~#fjQ+L?*(5*YyHf(?s?dJC`|+EI7GEW!%-bVM~Ht3;kTpgygAn2)xeQ#+bZt{_8tg@DqmWtY2u* zo-+0kael>Pj-W%%gN6UR(A{B<=@%j_hy;De|c4WuMECETvuIKQoIJ-h>C29I6&6A0SN}ra{!N{d61I(G-3& z=1hnVs}Dy)i@sHigKp$HKg=6iqJR%IIZhp&MGG4!NeWmc;~B<{>(@T@{=fPY-}Bdh z=&yZ5EN}i*`y>CV`Le(3Z+zn$Z+z%OA7b+#05y)~n1SET40NvlZrV6vA2YBrpo@mq zaWC2HA%K|u7lC{y0I%~8zvoB)=%qJ&-P?F))7JtnG@z)HB{hBByUfLaRdb_Rl!Hq2 zQ?op?yjs?7&@weQg5p=+H)OqNiDxk%Z2z7aE}H!0YGZdZ*PzK;-Lwp17Sq19(HyJZ8+(Ho4$Lya!6_2$`7b^vpL z=VqK7j=J-az|kJ;@qwPHLmsFVmt7f$m)!KXNa8JyF#~hlA8o7y9Z#K(hjKVSF zkywcl8oIpFrbW9sD+i+N>mdf4P;|G*qraX1)eR=OBIY0)-iO*oI$S)Zjj8cQ9cYae z!-=8WO9|tP#82bxy#S8A3hy{|Ll#faO2LQn?1K@-0~;G^u(4o1##a2L<9z7g@jwNd z>~T*Gj}jd<79k#bO>w-DLDnKDs2B_TdX1Q{l9Lf}&UP8u^hXJg*SY9ODqRFD;b_Ln zW2Qco90+o z>AUk^Ok+yxU_L>IhE;Sd7jxt&>j!UX#lRE zScuWstgG@DoyI~ZI@nj+DNh?uktP3JAHb(G2=0UDxg%_9ibot#+cKbOjmk12`@t)i z_8V%7aYSS7X@1~f#TOBMfTKF{lYkioVpN@O< zmu|5PJGrS2vc&?HE{dWf?mW2`GEDs@hv39_e^SWO(Km>=d@-}H*>g>jxN#W|fLvo= zzmRS|`|OkNedk|#+t2;X2cOVK{`tr&8-CvP_dEX&KKS7EC!TnsANyy*9m_ETUz7|m zV~^#Sfqxnq;4;BOfb)7?(2I@#{z1U``@Zpy=*t2ByFY*C!i6sr&r5L@S$Zv5XtTP9 zwk_alX(2|3ixD!^U8qfxia1uMc86N3{Jm;FN^6-}(ZTN~sPewG^92Bt+XVtBbbX<& zZP&;h+FgE19vd7iLsQtkp%!u7@C%uDCwbQ-y7F09<9u0LZ1Sahh8o|%O`J8JIv4BQ zUNpAckVPXoL)qH#4dCh0w9i9=On-|zedxKdnj9i$MdIQHi@uHnz{Zc}ImJcoajcB$ z7WB-MuG?jxmEZVhV_f9-d5mv0yO-Z%S=Dyxb8Lc@{O8?7f6F({PN9kS8Sf&Zqa1K! zs0}VR#mqJGg#=9BFsm8;sYNHwsrKZe6S7} zYR6-w(6e`vYYuz!8L5IvO&DlIk2biJ%r7^6023O}w9&}1UIzo=AXv?Zats{^`#i=Y zh|&mB6{9h>C$+6Oke``5*!`hRMN> z1U-uJ(sVCqI^w68=++bw;j?2E(LC|H)`k*9a)i--T-@EkLeGXd2*-IaZ)@AAZ6RU} zv~06^M9&<28Ck58%P{Q1@;{zQqqvBTeK757c@YCirCA9q8>gGdqYKv?SB;vTp`ZL= zr;gN){Sp~YaZ8KOVUo+l$s7bFxuFegOtJ2y4_42A^CZKEh`5Z<&pABU)`@Oq@dp1_ zUz;oTSHX2g<&Wm=Sf+xy#sE(i|L8yb@UQ9nuKYLuBCpN=!w)}v z{jtX$>qq{(bX)g$IA-8?I|Hmk$8yZTKaC8q*s<{S<4`;m_5VOs&6fjS|E&+a|C7J^ zr{D3m+gGoAY?fcKSg6zU&47Bnu?w9W1<7df<^s%WPtC;^x-ZhIS)bjOl0;Gv2b+W1 z=(w$ZF7C1=mT#!s8d-?+rDNOE4qA`FKvZHN3!4ix{P>7&i)GA!=Rt7P#Ed_@tKkO*bOtj4+H4L(M}#uf z8Vd;6AO>FLw-r56hhcvth#&kM#yMhE(oLWIvy|0oks~d^*5&3lRyi@?(d+h8!0HX2 zIBb>>Xg{{SUD{85sYEcH^^z08@cqpKVhzu#CAH5#KidXo8)*Z}H$m(S%V4jff63h|GuOf;BLOrv0Ri z?-E5En&Yo;>cd06Z(W^4C%0rBrVPr!b)3RAqu6q#$DUzSWenMhn7cSB^{*5{xxs$YCT((%(&u|KrK5;w)ynd*szzwsrx zKrXTag#T(bx6C>C8Ar7R;5i7qaJ}}@c0qdbt9~#V8932j=b9hb#V7RamoRN_@X$t& zJUVx(f{47@$csnL=&MQ&tTTkc%$k~26d~;Ja$!D96AaAR&ggcII5)^udFe@7dhtno zJ2I{?VX;>O>TTzL?0C%WGg(L>C&siQ7@&YN65|_vemtiHoID^GtZ);P{Qyc3e9XVP zAUc<}9=n*SUpPNjY35~0?BW{*8Rvio{*B%ze(9Hg=)3;CZ~asM_#+>Cn)_M)&7UOv z1=#v~f7;g{e)wTM1H8==2E?%(Gw?;tK+do)s>!3VV+IZ~z#QCv65xWq9PrY$Yu7Gm z(e%Fw)WUi0_x$iryyfCozW&W#h^4@_hBnG9*sQ%=bJz^_#u%nA9^xX$1t{|BsO2Zl z)bs#!YpW2(26Wp%U$ks$kx#K7>S7C7tH2T?xRnb)HLJ%3oVpE`GzuzZ__&Ag{o&N6igoY=+Izc`;uxDLBV59^gqa!3fT#i?PgJ@rF#D zO+`TOc$XM#vFv7IlnCT1Q~;P==UCb;%x+C)6t6?+jsqazW^aw~?1(aTMm zjYIM8*oXjXmc>>y6N5M7J05cTk}ODr94jVoU?q@o%%%$y>Bkty`q$W6FKjE3;f!1P z+nj|$8BA5Bq!A6nNNU+HVKk$Yh(Q}TZQ}5eB2ABrVqx$k(2uQVUWJxO#hppz^DOH1 z&{&XSgq#^|z55>CmYcYWZL}xV$Bek3#}3#j znLXj)YjOWS_TDviyX-vc^StjnGqw}QiE(g-gfgn8A~jHKB0*JxY6*c73iL#xw&FvA zs7lpR^-EA`X|ZTQl}LyZ2$Zyfq)?#PEdd%JqzW!gRN7+VHsnN{BaR#=#L3uWkLTR$ z_q*bcv)4fM_QtU?)!6Yv>%4O#002M$NklwQ|G=XlA@y~sQMF-j~rpjY;%Ev<8ociuOakhNKo%KGkD z=zsARv(bXt7?~;fQ@fRgx95+Rj=11YZo+_9KX_1<7WtI6JZR0y)$WMY2Xdj_>IQ+_ z;QIyZcxN7(^3jXa_qfm`2HVkSul^&)AUK9$fYA(9761 zKl7De_jg0)S=Pt$V}JRf|Nfc3{3Wbs^5?MmD!{(;KLCK-$}I!`|7Cz1uUolg;O9C6 zTmX5oeRwH<9)-UUK>wlK{HJ==tA6I2{`>#yHNWCle&FFZea;iFy8qyH(7c%E&})A; zEYK}5gCNL~QY%|l^mltRa>Mk#Z)8x|1%!pga@cH_1>DU{x~v6K^*}hwf@(^Sm)0>R?<$at%fpeR1ykpq)FpsvTvc zyncYN`uGdvj>pb4%_yk3@K>%j(;ZsknT^JpJ~04CvXwWZ*qWfOa?&EFKdYo37;Jj2 zbo{N ze^0(G4|-m|qqT8}6F#2xy{ieA*z<2~xk--FBBNLAQXD_QPJN8P<%PY)QY=J$NX?(> zW24JCO2IBSSkMTyvuSciAKcUwFg>@o4Np#S9H;b&tvB58i%4s6@CCirv}SAuzrKg- z%|_TM$}Ru|+RTmAUc*;L7PK9mdWinccku}|G}!J8UUq0;d-G9p{?GqMNm-vew~f$r)6*vnqgAD z$Q4!@@;dA<)UeGhJSX?}SJf{LysMMkL zobEX%`e4Sp`hnu=rqT0K1bqw(_F#@uC}M38G`{&Y$sav^a;O8U*a~k}d*uELPW#Gs_7NK0rAG-I%6Hh#N z^2sM3{;8k(sr^B~{R;v7PQZgV{MO(0dB5;0e&5&Jd*s!Rv2am1vH&0N21)CMf3Nf` z1iM%*jjMTYOnc!6#|0w|kvThTRD1*cW~mLU>C8kZiZ`r+vpkhdM5_dezbkR zpG)7E*ukc3{2R-7Fmxnp*LSmm>Bcld*zz57{0Arhx+$@P;?S}&M_A_?b9o5N7-Iu{ z7$gH(da2zwsoPl$U!NnfHxH;$ux}ny>yy6qQyu1X`2%0A9<`k&EDnBpB6c13=;=%P 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 AKmY&$ literal 0 HcmV?d00001 diff --git a/src-tauri/icons/icon.png b/src-tauri/icons/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e1cd2619e0b5ec089cbba5ec7b03ddf2b1dfceb6 GIT binary patch literal 14183 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

    5l#v3A#xI3*z~1~fvo9Q(N^(==!|_FZ z*duZ=+M1~)8E|otX8KNZlr?qels#x_1Xq@9IIw~@9uAREJVH)Xw^}UclF6327}E42 zT)E&?U%TK?(+K7%R!`H5oX0i)4Qn5??Iw3p5J~6_u+aWehY{DSn}3V2p$bgjnAu?o)v@iC254fXeMv50$9YrpU`N?u@QIWs)T?SP|fa}(|9 zqAX+!7`cx=4)cCBg5h~pu(?@9`)aCr#oyz$ld=#RFxYCNZCZls@4v2~*e-t6PEVvV z&bbK3b3wt(Coc!ufAbXXC<**#HQ%J9k`New6iG<5RjtO4XVO?dCvwxD{kJ#tfQr(X zg^NTwF-FwAeS_{V4bfel8l`~NbfrTR2s!G>WduFWxH(t~aK4q=6rEE^$+Uox>gJO2 z{L<;6Q6nHa5#ZEM>H58not!)z(6*_=^~8}jWf*IG$AUKVWOZ4?)GfF z+BM#*wKKmLFD7E~W3U!$IVm$k_k1f&Kz6WV8@55P?r~bcg-Za-!rvW?ns&)KOGT2~ zlkAyqhQj=P$Eg3w#K~}zH@J5bo-BfHjInKSz$@?+Z)NPD4pHj^_Qxmi`UqoTy=`sV zLVxrXGuBr=QRm|}wg75yetQQK4fY3#P_~J}zEfPnb2C4Wo!E(d*(cA;b?7$g2in<( zPn)ghX}nzJPmb6(3Dpeg_GW~Hc}Lt=lgsSZz z!5QXyz7KaR;D`3Ee}d`af{H>WWZ|Io1QI3~4Ll_`g1(cRnhLK73Ro)7zPCd={1W2x zRp%Xlvv4>!<2@}$hz|!V{T}_eHx2xkLl^hQoZTCnsjCl|W_@5Fx2(+j0ogy&Y+;L- z<)G$*CiN7hOm^s!{U>1F7U=iNk{+u~dAC!eDz%=|glFW0jEZU1&o(G_c#wTxUjnG} z#cg3>jEpUi#Mlq@t?Msg_#geK^Lx@DyHWf7=AS5vVyM7YOjvUVCfcpVR<(+5!H?9- zySI6s>o3m&*zr||=wcPGyBkQV`EWJl@bH8qobjOp+sXL*)=&yX)8aAbf~tGv?a2SN zu^Ddo-z?DWk9h9Yz#5p^NU#x~wYSd?H@w@!2Gb4G)6-utEMV~~M85Br5ff(v5O1|T z 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