├── .changeset ├── README.md └── config.json ├── .github └── workflows │ └── release.yml ├── .gitignore ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── README.md ├── eslint.config.js ├── package.json ├── playwright.config.ts ├── pnpm-lock.yaml ├── src ├── app.d.ts ├── app.html ├── index.test.ts ├── lib │ ├── SvelteKitTopLoader.svelte │ └── index.ts └── routes │ ├── +layout.svelte │ ├── +page.svelte │ ├── Nav.svelte │ ├── page1 │ └── +page.svelte │ └── page2 │ └── +page.svelte ├── static └── favicon.png ├── svelte.config.js ├── tests └── test.ts ├── tsconfig.json └── vite.config.ts /.changeset/README.md: -------------------------------------------------------------------------------- 1 | # Changesets 2 | 3 | Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works 4 | with multi-package repos, or single-package repos to help you version and publish your code. You can 5 | find the full documentation for it [in our repository](https://github.com/changesets/changesets) 6 | 7 | We have a quick list of common questions to get you started engaging with this project in 8 | [our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md) 9 | -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://unpkg.com/@changesets/config@3.0.2/schema.json", 3 | "changelog": "@changesets/cli/changelog", 4 | "commit": false, 5 | "fixed": [], 6 | "linked": [], 7 | "access": "public", 8 | "baseBranch": "main", 9 | "updateInternalDependencies": "patch", 10 | "ignore": [] 11 | } -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- 1 | name: Release 2 | 3 | on: 4 | push: 5 | branches: 6 | - main 7 | 8 | concurrency: ${{ github.workflow }}-${{ github.ref }} 9 | 10 | jobs: 11 | release: 12 | name: Release 13 | runs-on: ubuntu-latest 14 | steps: 15 | - name: Checkout Repo 16 | uses: actions/checkout@v3 17 | 18 | - uses: pnpm/action-setup@v4 19 | 20 | - name: Setup Node.js 20.x 21 | uses: actions/setup-node@v4 22 | with: 23 | node-version: 20.x 24 | cache: pnpm 25 | 26 | - name: Install Dependencies 27 | run: pnpm install --frozen-lockfile 28 | 29 | - name: Create Release Pull Request or Publish to npm 30 | id: changesets 31 | uses: changesets/action@v1 32 | with: 33 | publish: pnpm changeset publish 34 | version: pnpm changeset version 35 | env: 36 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 37 | NPM_TOKEN: ${{ secrets.NPM_TOKEN }} 38 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | 3 | # Output 4 | .output 5 | .vercel 6 | /.svelte-kit 7 | /build 8 | /dist 9 | 10 | # OS 11 | .DS_Store 12 | Thumbs.db 13 | 14 | # Env 15 | .env 16 | .env.* 17 | !.env.example 18 | !.env.test 19 | 20 | # Vite 21 | vite.config.js.timestamp-* 22 | vite.config.ts.timestamp-* 23 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v20.11.0 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | # Package Managers 2 | package-lock.json 3 | pnpm-lock.yaml 4 | yarn.lock 5 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "useTabs": true, 3 | "singleQuote": true, 4 | "trailingComma": "none", 5 | "printWidth": 100, 6 | "plugins": ["prettier-plugin-svelte"], 7 | "overrides": [{ "files": "*.svelte", "options": { "parser": "svelte" } }] 8 | } 9 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # sveltekit-top-loader 2 | 3 | ## 0.1.0 4 | 5 | ### Minor Changes 6 | 7 | - 38af6d9: Support for Svelte 5 8 | 9 | ## 0.0.4 10 | 11 | ### Patch Changes 12 | 13 | - 86ce2f1: Homepage and bugs url in package.json 14 | 15 | ## 0.0.3 16 | 17 | ### Patch Changes 18 | 19 | - 4fb07e5: Updated demo URL in readme and keywords in package.json 20 | 21 | ## 0.0.2 22 | 23 | ### Patch Changes 24 | 25 | - 7410273: Update readme with docs 26 | 27 | ## 0.0.1 28 | 29 | ### Patch Changes 30 | 31 | - d68f920: Initial release 32 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # sveltekit-top-loader 2 | 3 | A SvelteKit top loading bar component made using nprogress. 4 | 5 | ## Demo 6 | 7 | Note: you might have to throttle the network speed to see the top loader 😅 8 | 9 | [https://sveltekit-top-loader.pages.dev/](https://sveltekit-top-loader.pages.dev/) 10 | 11 | ## Installation 12 | 13 | Using npm: 14 | 15 | ```sh 16 | npm install sveltekit-top-loader 17 | ``` 18 | 19 | ## Usage 20 | 21 | In your root `+layout.svelte` file, import the component and render it at the top. 22 | 23 | ```svelte 24 | 27 | 28 |
29 | 30 | 31 |
32 | ``` 33 | 34 | ## props 35 | 36 | ### color 37 | 38 | Color for the top loader. 39 | 40 | - Type: `string` 41 | - Default: `#29d` 42 | 43 | ### minimum 44 | 45 | The initial position for the top loader in percentage, 0.08 is 8%. 46 | 47 | - Type: `number` 48 | - Default: `0.08` 49 | 50 | ### trickleSpeed 51 | 52 | The increment delay speed in milliseconds. 53 | 54 | - Type: `number` 55 | - Default: `200` 56 | 57 | ### height 58 | 59 | The height for the top loader in pixel. 60 | 61 | - Type: `number` 62 | - Default: `3` 63 | 64 | ### trickle 65 | 66 | Auto increamenting behaviour for the top loader. 67 | 68 | - Type: `boolean` 69 | - Default: `true` 70 | 71 | ### showSpinner 72 | 73 | To show spinner or not. 74 | 75 | - Type: `boolean` 76 | - Default: `true` 77 | 78 | ### easing 79 | 80 | Animation settings using easing (a CSS easing string). 81 | 82 | - Type: `string` 83 | - Default: `ease` 84 | 85 | ### speed 86 | 87 | Animation speed in ms for the top loader. 88 | 89 | - Type: `number` 90 | - Default: `200` 91 | 92 | ### shadow 93 | 94 | Shadow for the top loader. You can disable it by setting it to `false`. 95 | 96 | - Type: `string | false` 97 | - Default: `0 0 10px ${color},0 0 5px ${color}` 98 | 99 | ### template 100 | 101 | Template for the top loader. 102 | 103 | - Type: `string` 104 | - Default: `
` 105 | 106 | ### zIndex 107 | 108 | z-index for the top loader. 109 | 110 | - Type: `number` 111 | - Default: `1600` 112 | 113 | ## Credits 114 | 115 | This library is a port of Next.js top loader. A huge thanks to the creators and contributors of [nextjs-toploader](https://github.com/TheSGJ/nextjs-toploader/) and [nprogress](https://github.com/rstacruz/nprogress). 116 | -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- 1 | import js from '@eslint/js'; 2 | import ts from 'typescript-eslint'; 3 | import svelte from 'eslint-plugin-svelte'; 4 | import prettier from 'eslint-config-prettier'; 5 | import globals from 'globals'; 6 | 7 | /** @type {import('eslint').Linter.FlatConfig[]} */ 8 | export default [ 9 | js.configs.recommended, 10 | ...ts.configs.recommended, 11 | ...svelte.configs['flat/recommended'], 12 | prettier, 13 | ...svelte.configs['flat/prettier'], 14 | { 15 | languageOptions: { 16 | globals: { 17 | ...globals.browser, 18 | ...globals.node 19 | } 20 | } 21 | }, 22 | { 23 | files: ['**/*.svelte'], 24 | languageOptions: { 25 | parserOptions: { 26 | parser: ts.parser 27 | } 28 | } 29 | }, 30 | { 31 | ignores: ['build/', '.svelte-kit/', 'dist/'] 32 | } 33 | ]; 34 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sveltekit-top-loader", 3 | "version": "0.1.0", 4 | "license": "MIT", 5 | "author": { 6 | "name": "Sriram Thiagarajan", 7 | "email": "sri.sjc@gmail.com", 8 | "url": "https://x.com/tsriram" 9 | }, 10 | "homepage": "https://github.com/tsriram/sveltekit-top-loader", 11 | "bugs": { 12 | "url": "https://github.com/tsriram/sveltekit-top-loader/issues" 13 | }, 14 | "scripts": { 15 | "dev": "vite dev", 16 | "build": "vite build && npm run package", 17 | "preview": "vite preview", 18 | "package": "svelte-kit sync && svelte-package && publint", 19 | "prepublishOnly": "npm run package", 20 | "test": "npm run test:integration && npm run test:unit", 21 | "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", 22 | "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", 23 | "lint": "prettier --check . && eslint .", 24 | "format": "prettier --write .", 25 | "test:integration": "playwright test", 26 | "test:unit": "vitest", 27 | "release": "npx changeset publish" 28 | }, 29 | "exports": { 30 | ".": { 31 | "types": "./dist/index.d.ts", 32 | "svelte": "./dist/index.js" 33 | } 34 | }, 35 | "files": [ 36 | "dist", 37 | "!dist/**/*.test.*", 38 | "!dist/**/*.spec.*" 39 | ], 40 | "peerDependencies": { 41 | "@sveltejs/kit": "^2.0.0", 42 | "svelte": "^5.0.0 || ^4.0.0" 43 | }, 44 | "devDependencies": { 45 | "@playwright/test": "^1.28.1", 46 | "@sveltejs/adapter-auto": "^3.0.0", 47 | "@sveltejs/kit": "^2.5.27", 48 | "@sveltejs/package": "^2.3.7", 49 | "@sveltejs/vite-plugin-svelte": "^4.0.0", 50 | "@types/eslint": "^8.56.7", 51 | "@types/nprogress": "^0.2.3", 52 | "eslint": "^9.0.0", 53 | "eslint-config-prettier": "^9.1.0", 54 | "eslint-plugin-svelte": "^2.45.1", 55 | "globals": "^15.0.0", 56 | "prettier": "^3.1.1", 57 | "prettier-plugin-svelte": "^3.2.6", 58 | "publint": "^0.1.9", 59 | "svelte": "^5.0.0", 60 | "svelte-check": "^4.0.0", 61 | "tslib": "^2.4.1", 62 | "typescript": "^5.5.0", 63 | "typescript-eslint": "^8.0.0-alpha.20", 64 | "vite": "^5.0.0", 65 | "vitest": "^1.2.0" 66 | }, 67 | "svelte": "./dist/index.js", 68 | "types": "./dist/index.d.ts", 69 | "type": "module", 70 | "dependencies": { 71 | "@changesets/cli": "^2.27.7", 72 | "nprogress": "^0.2.0" 73 | }, 74 | "packageManager": "pnpm@9.12.3", 75 | "keywords": [ 76 | "Svelte", 77 | "SvelteKit", 78 | "SvelteKit Top Loader", 79 | "Nprogress", 80 | "Top Loading Bar", 81 | "Progressbar" 82 | ] 83 | } -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- 1 | import type { PlaywrightTestConfig } from '@playwright/test'; 2 | 3 | const config: PlaywrightTestConfig = { 4 | webServer: { 5 | command: 'npm run build && npm run preview', 6 | port: 4173 7 | }, 8 | testDir: 'tests', 9 | testMatch: /(.+\.)?(test|spec)\.[jt]s/ 10 | }; 11 | 12 | export default config; 13 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: '9.0' 2 | 3 | settings: 4 | autoInstallPeers: true 5 | excludeLinksFromLockfile: false 6 | 7 | importers: 8 | 9 | .: 10 | dependencies: 11 | '@changesets/cli': 12 | specifier: ^2.27.7 13 | version: 2.27.11 14 | nprogress: 15 | specifier: ^0.2.0 16 | version: 0.2.0 17 | devDependencies: 18 | '@playwright/test': 19 | specifier: ^1.28.1 20 | version: 1.49.1 21 | '@sveltejs/adapter-auto': 22 | specifier: ^3.0.0 23 | version: 3.3.1(@sveltejs/kit@2.15.2(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.17.4)(vite@5.4.11))(svelte@5.17.4)(vite@5.4.11)) 24 | '@sveltejs/kit': 25 | specifier: ^2.5.27 26 | version: 2.15.2(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.17.4)(vite@5.4.11))(svelte@5.17.4)(vite@5.4.11) 27 | '@sveltejs/package': 28 | specifier: ^2.3.7 29 | version: 2.3.7(svelte@5.17.4)(typescript@5.7.3) 30 | '@sveltejs/vite-plugin-svelte': 31 | specifier: ^4.0.0 32 | version: 4.0.4(svelte@5.17.4)(vite@5.4.11) 33 | '@types/eslint': 34 | specifier: ^8.56.7 35 | version: 8.56.12 36 | '@types/nprogress': 37 | specifier: ^0.2.3 38 | version: 0.2.3 39 | eslint: 40 | specifier: ^9.0.0 41 | version: 9.18.0 42 | eslint-config-prettier: 43 | specifier: ^9.1.0 44 | version: 9.1.0(eslint@9.18.0) 45 | eslint-plugin-svelte: 46 | specifier: ^2.45.1 47 | version: 2.46.1(eslint@9.18.0)(svelte@5.17.4) 48 | globals: 49 | specifier: ^15.0.0 50 | version: 15.14.0 51 | prettier: 52 | specifier: ^3.1.1 53 | version: 3.4.2 54 | prettier-plugin-svelte: 55 | specifier: ^3.2.6 56 | version: 3.3.3(prettier@3.4.2)(svelte@5.17.4) 57 | publint: 58 | specifier: ^0.1.9 59 | version: 0.1.16 60 | svelte: 61 | specifier: ^5.0.0 62 | version: 5.17.4 63 | svelte-check: 64 | specifier: ^4.0.0 65 | version: 4.1.4(svelte@5.17.4)(typescript@5.7.3) 66 | tslib: 67 | specifier: ^2.4.1 68 | version: 2.8.1 69 | typescript: 70 | specifier: ^5.5.0 71 | version: 5.7.3 72 | typescript-eslint: 73 | specifier: ^8.0.0-alpha.20 74 | version: 8.20.0(eslint@9.18.0)(typescript@5.7.3) 75 | vite: 76 | specifier: ^5.0.0 77 | version: 5.4.11 78 | vitest: 79 | specifier: ^1.2.0 80 | version: 1.6.0 81 | 82 | packages: 83 | 84 | '@ampproject/remapping@2.3.0': 85 | resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} 86 | engines: {node: '>=6.0.0'} 87 | 88 | '@babel/runtime@7.26.0': 89 | resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} 90 | engines: {node: '>=6.9.0'} 91 | 92 | '@changesets/apply-release-plan@7.0.7': 93 | resolution: {integrity: sha512-qnPOcmmmnD0MfMg9DjU1/onORFyRpDXkMMl2IJg9mECY6RnxL3wN0TCCc92b2sXt1jt8DgjAUUsZYGUGTdYIXA==} 94 | 95 | '@changesets/assemble-release-plan@6.0.5': 96 | resolution: {integrity: sha512-IgvBWLNKZd6k4t72MBTBK3nkygi0j3t3zdC1zrfusYo0KpdsvnDjrMM9vPnTCLCMlfNs55jRL4gIMybxa64FCQ==} 97 | 98 | '@changesets/changelog-git@0.2.0': 99 | resolution: {integrity: sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==} 100 | 101 | '@changesets/cli@2.27.11': 102 | resolution: {integrity: sha512-1QislpE+nvJgSZZo9+Lj3Lno5pKBgN46dAV8IVxKJy9wX8AOrs9nn5pYVZuDpoxWJJCALmbfOsHkyxujgetQSg==} 103 | hasBin: true 104 | 105 | '@changesets/config@3.0.5': 106 | resolution: {integrity: sha512-QyXLSSd10GquX7hY0Mt4yQFMEeqnO5z/XLpbIr4PAkNNoQNKwDyiSrx4yd749WddusH1v3OSiA0NRAYmH/APpQ==} 107 | 108 | '@changesets/errors@0.2.0': 109 | resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==} 110 | 111 | '@changesets/get-dependents-graph@2.1.2': 112 | resolution: {integrity: sha512-sgcHRkiBY9i4zWYBwlVyAjEM9sAzs4wYVwJUdnbDLnVG3QwAaia1Mk5P8M7kraTOZN+vBET7n8KyB0YXCbFRLQ==} 113 | 114 | '@changesets/get-release-plan@4.0.6': 115 | resolution: {integrity: sha512-FHRwBkY7Eili04Y5YMOZb0ezQzKikTka4wL753vfUA5COSebt7KThqiuCN9BewE4/qFGgF/5t3AuzXx1/UAY4w==} 116 | 117 | '@changesets/get-version-range-type@0.4.0': 118 | resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==} 119 | 120 | '@changesets/git@3.0.2': 121 | resolution: {integrity: sha512-r1/Kju9Y8OxRRdvna+nxpQIsMsRQn9dhhAZt94FLDeu0Hij2hnOozW8iqnHBgvu+KdnJppCveQwK4odwfw/aWQ==} 122 | 123 | '@changesets/logger@0.1.1': 124 | resolution: {integrity: sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==} 125 | 126 | '@changesets/parse@0.4.0': 127 | resolution: {integrity: sha512-TS/9KG2CdGXS27S+QxbZXgr8uPsP4yNJYb4BC2/NeFUj80Rni3TeD2qwWmabymxmrLo7JEsytXH1FbpKTbvivw==} 128 | 129 | '@changesets/pre@2.0.1': 130 | resolution: {integrity: sha512-vvBJ/If4jKM4tPz9JdY2kGOgWmCowUYOi5Ycv8dyLnEE8FgpYYUo1mgJZxcdtGGP3aG8rAQulGLyyXGSLkIMTQ==} 131 | 132 | '@changesets/read@0.6.2': 133 | resolution: {integrity: sha512-wjfQpJvryY3zD61p8jR87mJdyx2FIhEcdXhKUqkja87toMrP/3jtg/Yg29upN+N4Ckf525/uvV7a4tzBlpk6gg==} 134 | 135 | '@changesets/should-skip-package@0.1.1': 136 | resolution: {integrity: sha512-H9LjLbF6mMHLtJIc/eHR9Na+MifJ3VxtgP/Y+XLn4BF7tDTEN1HNYtH6QMcjP1uxp9sjaFYmW8xqloaCi/ckTg==} 137 | 138 | '@changesets/types@4.1.0': 139 | resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==} 140 | 141 | '@changesets/types@6.0.0': 142 | resolution: {integrity: sha512-b1UkfNulgKoWfqyHtzKS5fOZYSJO+77adgL7DLRDr+/7jhChN+QcHnbjiQVOz/U+Ts3PGNySq7diAItzDgugfQ==} 143 | 144 | '@changesets/write@0.3.2': 145 | resolution: {integrity: sha512-kDxDrPNpUgsjDbWBvUo27PzKX4gqeKOlhibaOXDJA6kuBisGqNHv/HwGJrAu8U/dSf8ZEFIeHIPtvSlZI1kULw==} 146 | 147 | '@esbuild/aix-ppc64@0.21.5': 148 | resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} 149 | engines: {node: '>=12'} 150 | cpu: [ppc64] 151 | os: [aix] 152 | 153 | '@esbuild/android-arm64@0.21.5': 154 | resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} 155 | engines: {node: '>=12'} 156 | cpu: [arm64] 157 | os: [android] 158 | 159 | '@esbuild/android-arm@0.21.5': 160 | resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} 161 | engines: {node: '>=12'} 162 | cpu: [arm] 163 | os: [android] 164 | 165 | '@esbuild/android-x64@0.21.5': 166 | resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} 167 | engines: {node: '>=12'} 168 | cpu: [x64] 169 | os: [android] 170 | 171 | '@esbuild/darwin-arm64@0.21.5': 172 | resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} 173 | engines: {node: '>=12'} 174 | cpu: [arm64] 175 | os: [darwin] 176 | 177 | '@esbuild/darwin-x64@0.21.5': 178 | resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} 179 | engines: {node: '>=12'} 180 | cpu: [x64] 181 | os: [darwin] 182 | 183 | '@esbuild/freebsd-arm64@0.21.5': 184 | resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} 185 | engines: {node: '>=12'} 186 | cpu: [arm64] 187 | os: [freebsd] 188 | 189 | '@esbuild/freebsd-x64@0.21.5': 190 | resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} 191 | engines: {node: '>=12'} 192 | cpu: [x64] 193 | os: [freebsd] 194 | 195 | '@esbuild/linux-arm64@0.21.5': 196 | resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} 197 | engines: {node: '>=12'} 198 | cpu: [arm64] 199 | os: [linux] 200 | 201 | '@esbuild/linux-arm@0.21.5': 202 | resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} 203 | engines: {node: '>=12'} 204 | cpu: [arm] 205 | os: [linux] 206 | 207 | '@esbuild/linux-ia32@0.21.5': 208 | resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} 209 | engines: {node: '>=12'} 210 | cpu: [ia32] 211 | os: [linux] 212 | 213 | '@esbuild/linux-loong64@0.21.5': 214 | resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} 215 | engines: {node: '>=12'} 216 | cpu: [loong64] 217 | os: [linux] 218 | 219 | '@esbuild/linux-mips64el@0.21.5': 220 | resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} 221 | engines: {node: '>=12'} 222 | cpu: [mips64el] 223 | os: [linux] 224 | 225 | '@esbuild/linux-ppc64@0.21.5': 226 | resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} 227 | engines: {node: '>=12'} 228 | cpu: [ppc64] 229 | os: [linux] 230 | 231 | '@esbuild/linux-riscv64@0.21.5': 232 | resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} 233 | engines: {node: '>=12'} 234 | cpu: [riscv64] 235 | os: [linux] 236 | 237 | '@esbuild/linux-s390x@0.21.5': 238 | resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} 239 | engines: {node: '>=12'} 240 | cpu: [s390x] 241 | os: [linux] 242 | 243 | '@esbuild/linux-x64@0.21.5': 244 | resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} 245 | engines: {node: '>=12'} 246 | cpu: [x64] 247 | os: [linux] 248 | 249 | '@esbuild/netbsd-x64@0.21.5': 250 | resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} 251 | engines: {node: '>=12'} 252 | cpu: [x64] 253 | os: [netbsd] 254 | 255 | '@esbuild/openbsd-x64@0.21.5': 256 | resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} 257 | engines: {node: '>=12'} 258 | cpu: [x64] 259 | os: [openbsd] 260 | 261 | '@esbuild/sunos-x64@0.21.5': 262 | resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} 263 | engines: {node: '>=12'} 264 | cpu: [x64] 265 | os: [sunos] 266 | 267 | '@esbuild/win32-arm64@0.21.5': 268 | resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} 269 | engines: {node: '>=12'} 270 | cpu: [arm64] 271 | os: [win32] 272 | 273 | '@esbuild/win32-ia32@0.21.5': 274 | resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} 275 | engines: {node: '>=12'} 276 | cpu: [ia32] 277 | os: [win32] 278 | 279 | '@esbuild/win32-x64@0.21.5': 280 | resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} 281 | engines: {node: '>=12'} 282 | cpu: [x64] 283 | os: [win32] 284 | 285 | '@eslint-community/eslint-utils@4.4.1': 286 | resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} 287 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 288 | peerDependencies: 289 | eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 290 | 291 | '@eslint-community/regexpp@4.12.1': 292 | resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} 293 | engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 294 | 295 | '@eslint/config-array@0.19.1': 296 | resolution: {integrity: sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==} 297 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 298 | 299 | '@eslint/core@0.10.0': 300 | resolution: {integrity: sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==} 301 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 302 | 303 | '@eslint/eslintrc@3.2.0': 304 | resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} 305 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 306 | 307 | '@eslint/js@9.18.0': 308 | resolution: {integrity: sha512-fK6L7rxcq6/z+AaQMtiFTkvbHkBLNlwyRxHpKawP0x3u9+NC6MQTnFW+AdpwC6gfHTW0051cokQgtTN2FqlxQA==} 309 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 310 | 311 | '@eslint/object-schema@2.1.5': 312 | resolution: {integrity: sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==} 313 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 314 | 315 | '@eslint/plugin-kit@0.2.5': 316 | resolution: {integrity: sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==} 317 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 318 | 319 | '@humanfs/core@0.19.1': 320 | resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} 321 | engines: {node: '>=18.18.0'} 322 | 323 | '@humanfs/node@0.16.6': 324 | resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} 325 | engines: {node: '>=18.18.0'} 326 | 327 | '@humanwhocodes/module-importer@1.0.1': 328 | resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} 329 | engines: {node: '>=12.22'} 330 | 331 | '@humanwhocodes/retry@0.3.1': 332 | resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} 333 | engines: {node: '>=18.18'} 334 | 335 | '@humanwhocodes/retry@0.4.1': 336 | resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==} 337 | engines: {node: '>=18.18'} 338 | 339 | '@jest/schemas@29.6.3': 340 | resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} 341 | engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 342 | 343 | '@jridgewell/gen-mapping@0.3.8': 344 | resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} 345 | engines: {node: '>=6.0.0'} 346 | 347 | '@jridgewell/resolve-uri@3.1.2': 348 | resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 349 | engines: {node: '>=6.0.0'} 350 | 351 | '@jridgewell/set-array@1.2.1': 352 | resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} 353 | engines: {node: '>=6.0.0'} 354 | 355 | '@jridgewell/sourcemap-codec@1.5.0': 356 | resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} 357 | 358 | '@jridgewell/trace-mapping@0.3.25': 359 | resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} 360 | 361 | '@manypkg/find-root@1.1.0': 362 | resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} 363 | 364 | '@manypkg/get-packages@1.1.3': 365 | resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} 366 | 367 | '@nodelib/fs.scandir@2.1.5': 368 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 369 | engines: {node: '>= 8'} 370 | 371 | '@nodelib/fs.stat@2.0.5': 372 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 373 | engines: {node: '>= 8'} 374 | 375 | '@nodelib/fs.walk@1.2.8': 376 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 377 | engines: {node: '>= 8'} 378 | 379 | '@playwright/test@1.49.1': 380 | resolution: {integrity: sha512-Ky+BVzPz8pL6PQxHqNRW1k3mIyv933LML7HktS8uik0bUXNCdPhoS/kLihiO1tMf/egaJb4IutXd7UywvXEW+g==} 381 | engines: {node: '>=18'} 382 | hasBin: true 383 | 384 | '@polka/url@1.0.0-next.28': 385 | resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} 386 | 387 | '@rollup/rollup-android-arm-eabi@4.30.1': 388 | resolution: {integrity: sha512-pSWY+EVt3rJ9fQ3IqlrEUtXh3cGqGtPDH1FQlNZehO2yYxCHEX1SPsz1M//NXwYfbTlcKr9WObLnJX9FsS9K1Q==} 389 | cpu: [arm] 390 | os: [android] 391 | 392 | '@rollup/rollup-android-arm64@4.30.1': 393 | resolution: {integrity: sha512-/NA2qXxE3D/BRjOJM8wQblmArQq1YoBVJjrjoTSBS09jgUisq7bqxNHJ8kjCHeV21W/9WDGwJEWSN0KQ2mtD/w==} 394 | cpu: [arm64] 395 | os: [android] 396 | 397 | '@rollup/rollup-darwin-arm64@4.30.1': 398 | resolution: {integrity: sha512-r7FQIXD7gB0WJ5mokTUgUWPl0eYIH0wnxqeSAhuIwvnnpjdVB8cRRClyKLQr7lgzjctkbp5KmswWszlwYln03Q==} 399 | cpu: [arm64] 400 | os: [darwin] 401 | 402 | '@rollup/rollup-darwin-x64@4.30.1': 403 | resolution: {integrity: sha512-x78BavIwSH6sqfP2xeI1hd1GpHL8J4W2BXcVM/5KYKoAD3nNsfitQhvWSw+TFtQTLZ9OmlF+FEInEHyubut2OA==} 404 | cpu: [x64] 405 | os: [darwin] 406 | 407 | '@rollup/rollup-freebsd-arm64@4.30.1': 408 | resolution: {integrity: sha512-HYTlUAjbO1z8ywxsDFWADfTRfTIIy/oUlfIDmlHYmjUP2QRDTzBuWXc9O4CXM+bo9qfiCclmHk1x4ogBjOUpUQ==} 409 | cpu: [arm64] 410 | os: [freebsd] 411 | 412 | '@rollup/rollup-freebsd-x64@4.30.1': 413 | resolution: {integrity: sha512-1MEdGqogQLccphhX5myCJqeGNYTNcmTyaic9S7CG3JhwuIByJ7J05vGbZxsizQthP1xpVx7kd3o31eOogfEirw==} 414 | cpu: [x64] 415 | os: [freebsd] 416 | 417 | '@rollup/rollup-linux-arm-gnueabihf@4.30.1': 418 | resolution: {integrity: sha512-PaMRNBSqCx7K3Wc9QZkFx5+CX27WFpAMxJNiYGAXfmMIKC7jstlr32UhTgK6T07OtqR+wYlWm9IxzennjnvdJg==} 419 | cpu: [arm] 420 | os: [linux] 421 | 422 | '@rollup/rollup-linux-arm-musleabihf@4.30.1': 423 | resolution: {integrity: sha512-B8Rcyj9AV7ZlEFqvB5BubG5iO6ANDsRKlhIxySXcF1axXYUyqwBok+XZPgIYGBgs7LDXfWfifxhw0Ik57T0Yug==} 424 | cpu: [arm] 425 | os: [linux] 426 | 427 | '@rollup/rollup-linux-arm64-gnu@4.30.1': 428 | resolution: {integrity: sha512-hqVyueGxAj3cBKrAI4aFHLV+h0Lv5VgWZs9CUGqr1z0fZtlADVV1YPOij6AhcK5An33EXaxnDLmJdQikcn5NEw==} 429 | cpu: [arm64] 430 | os: [linux] 431 | 432 | '@rollup/rollup-linux-arm64-musl@4.30.1': 433 | resolution: {integrity: sha512-i4Ab2vnvS1AE1PyOIGp2kXni69gU2DAUVt6FSXeIqUCPIR3ZlheMW3oP2JkukDfu3PsexYRbOiJrY+yVNSk9oA==} 434 | cpu: [arm64] 435 | os: [linux] 436 | 437 | '@rollup/rollup-linux-loongarch64-gnu@4.30.1': 438 | resolution: {integrity: sha512-fARcF5g296snX0oLGkVxPmysetwUk2zmHcca+e9ObOovBR++9ZPOhqFUM61UUZ2EYpXVPN1redgqVoBB34nTpQ==} 439 | cpu: [loong64] 440 | os: [linux] 441 | 442 | '@rollup/rollup-linux-powerpc64le-gnu@4.30.1': 443 | resolution: {integrity: sha512-GLrZraoO3wVT4uFXh67ElpwQY0DIygxdv0BNW9Hkm3X34wu+BkqrDrkcsIapAY+N2ATEbvak0XQ9gxZtCIA5Rw==} 444 | cpu: [ppc64] 445 | os: [linux] 446 | 447 | '@rollup/rollup-linux-riscv64-gnu@4.30.1': 448 | resolution: {integrity: sha512-0WKLaAUUHKBtll0wvOmh6yh3S0wSU9+yas923JIChfxOaaBarmb/lBKPF0w/+jTVozFnOXJeRGZ8NvOxvk/jcw==} 449 | cpu: [riscv64] 450 | os: [linux] 451 | 452 | '@rollup/rollup-linux-s390x-gnu@4.30.1': 453 | resolution: {integrity: sha512-GWFs97Ruxo5Bt+cvVTQkOJ6TIx0xJDD/bMAOXWJg8TCSTEK8RnFeOeiFTxKniTc4vMIaWvCplMAFBt9miGxgkA==} 454 | cpu: [s390x] 455 | os: [linux] 456 | 457 | '@rollup/rollup-linux-x64-gnu@4.30.1': 458 | resolution: {integrity: sha512-UtgGb7QGgXDIO+tqqJ5oZRGHsDLO8SlpE4MhqpY9Llpzi5rJMvrK6ZGhsRCST2abZdBqIBeXW6WPD5fGK5SDwg==} 459 | cpu: [x64] 460 | os: [linux] 461 | 462 | '@rollup/rollup-linux-x64-musl@4.30.1': 463 | resolution: {integrity: sha512-V9U8Ey2UqmQsBT+xTOeMzPzwDzyXmnAoO4edZhL7INkwQcaW1Ckv3WJX3qrrp/VHaDkEWIBWhRwP47r8cdrOow==} 464 | cpu: [x64] 465 | os: [linux] 466 | 467 | '@rollup/rollup-win32-arm64-msvc@4.30.1': 468 | resolution: {integrity: sha512-WabtHWiPaFF47W3PkHnjbmWawnX/aE57K47ZDT1BXTS5GgrBUEpvOzq0FI0V/UYzQJgdb8XlhVNH8/fwV8xDjw==} 469 | cpu: [arm64] 470 | os: [win32] 471 | 472 | '@rollup/rollup-win32-ia32-msvc@4.30.1': 473 | resolution: {integrity: sha512-pxHAU+Zv39hLUTdQQHUVHf4P+0C47y/ZloorHpzs2SXMRqeAWmGghzAhfOlzFHHwjvgokdFAhC4V+6kC1lRRfw==} 474 | cpu: [ia32] 475 | os: [win32] 476 | 477 | '@rollup/rollup-win32-x64-msvc@4.30.1': 478 | resolution: {integrity: sha512-D6qjsXGcvhTjv0kI4fU8tUuBDF/Ueee4SVX79VfNDXZa64TfCW1Slkb6Z7O1p7vflqZjcmOVdZlqf8gvJxc6og==} 479 | cpu: [x64] 480 | os: [win32] 481 | 482 | '@sinclair/typebox@0.27.8': 483 | resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} 484 | 485 | '@sveltejs/adapter-auto@3.3.1': 486 | resolution: {integrity: sha512-5Sc7WAxYdL6q9j/+D0jJKjGREGlfIevDyHSQ2eNETHcB1TKlQWHcAo8AS8H1QdjNvSXpvOwNjykDUHPEAyGgdQ==} 487 | peerDependencies: 488 | '@sveltejs/kit': ^2.0.0 489 | 490 | '@sveltejs/kit@2.15.2': 491 | resolution: {integrity: sha512-p208T1kdM6zd8k4YXIUM60pLWQ8dZqehXSiqn4NulXHyHibX53uIAL2xtNL8GjxX2IVPqPRT978MwVYhCKExdQ==} 492 | engines: {node: '>=18.13'} 493 | hasBin: true 494 | peerDependencies: 495 | '@sveltejs/vite-plugin-svelte': ^3.0.0 || ^4.0.0-next.1 || ^5.0.0 496 | svelte: ^4.0.0 || ^5.0.0-next.0 497 | vite: ^5.0.3 || ^6.0.0 498 | 499 | '@sveltejs/package@2.3.7': 500 | resolution: {integrity: sha512-LYgUkde5GUYqOpXbcoCGUpEH4Ctl3Wj4u4CVZBl56dEeLW5fGHE037ZL1qlK0Ky+QD5uUfwONSeGwIOIighFMQ==} 501 | engines: {node: ^16.14 || >=18} 502 | hasBin: true 503 | peerDependencies: 504 | svelte: ^3.44.0 || ^4.0.0 || ^5.0.0-next.1 505 | 506 | '@sveltejs/vite-plugin-svelte-inspector@3.0.1': 507 | resolution: {integrity: sha512-2CKypmj1sM4GE7HjllT7UKmo4Q6L5xFRd7VMGEWhYnZ+wc6AUVU01IBd7yUi6WnFndEwWoMNOd6e8UjoN0nbvQ==} 508 | engines: {node: ^18.0.0 || ^20.0.0 || >=22} 509 | peerDependencies: 510 | '@sveltejs/vite-plugin-svelte': ^4.0.0-next.0||^4.0.0 511 | svelte: ^5.0.0-next.96 || ^5.0.0 512 | vite: ^5.0.0 513 | 514 | '@sveltejs/vite-plugin-svelte@4.0.4': 515 | resolution: {integrity: sha512-0ba1RQ/PHen5FGpdSrW7Y3fAMQjrXantECALeOiOdBdzR5+5vPP6HVZRLmZaQL+W8m++o+haIAKq5qT+MiZ7VA==} 516 | engines: {node: ^18.0.0 || ^20.0.0 || >=22} 517 | peerDependencies: 518 | svelte: ^5.0.0-next.96 || ^5.0.0 519 | vite: ^5.0.0 520 | 521 | '@types/cookie@0.6.0': 522 | resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} 523 | 524 | '@types/eslint@8.56.12': 525 | resolution: {integrity: sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==} 526 | 527 | '@types/estree@1.0.6': 528 | resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} 529 | 530 | '@types/json-schema@7.0.15': 531 | resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} 532 | 533 | '@types/node@12.20.55': 534 | resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} 535 | 536 | '@types/nprogress@0.2.3': 537 | resolution: {integrity: sha512-k7kRA033QNtC+gLc4VPlfnue58CM1iQLgn1IMAU8VPHGOj7oIHPp9UlhedEnD/Gl8evoCjwkZjlBORtZ3JByUA==} 538 | 539 | '@typescript-eslint/eslint-plugin@8.20.0': 540 | resolution: {integrity: sha512-naduuphVw5StFfqp4Gq4WhIBE2gN1GEmMUExpJYknZJdRnc+2gDzB8Z3+5+/Kv33hPQRDGzQO/0opHE72lZZ6A==} 541 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 542 | peerDependencies: 543 | '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 544 | eslint: ^8.57.0 || ^9.0.0 545 | typescript: '>=4.8.4 <5.8.0' 546 | 547 | '@typescript-eslint/parser@8.20.0': 548 | resolution: {integrity: sha512-gKXG7A5HMyjDIedBi6bUrDcun8GIjnI8qOwVLiY3rx6T/sHP/19XLJOnIq/FgQvWLHja5JN/LSE7eklNBr612g==} 549 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 550 | peerDependencies: 551 | eslint: ^8.57.0 || ^9.0.0 552 | typescript: '>=4.8.4 <5.8.0' 553 | 554 | '@typescript-eslint/scope-manager@8.20.0': 555 | resolution: {integrity: sha512-J7+VkpeGzhOt3FeG1+SzhiMj9NzGD/M6KoGn9f4dbz3YzK9hvbhVTmLj/HiTp9DazIzJ8B4XcM80LrR9Dm1rJw==} 556 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 557 | 558 | '@typescript-eslint/type-utils@8.20.0': 559 | resolution: {integrity: sha512-bPC+j71GGvA7rVNAHAtOjbVXbLN5PkwqMvy1cwGeaxUoRQXVuKCebRoLzm+IPW/NtFFpstn1ummSIasD5t60GA==} 560 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 561 | peerDependencies: 562 | eslint: ^8.57.0 || ^9.0.0 563 | typescript: '>=4.8.4 <5.8.0' 564 | 565 | '@typescript-eslint/types@8.20.0': 566 | resolution: {integrity: sha512-cqaMiY72CkP+2xZRrFt3ExRBu0WmVitN/rYPZErA80mHjHx/Svgp8yfbzkJmDoQ/whcytOPO9/IZXnOc+wigRA==} 567 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 568 | 569 | '@typescript-eslint/typescript-estree@8.20.0': 570 | resolution: {integrity: sha512-Y7ncuy78bJqHI35NwzWol8E0X7XkRVS4K4P4TCyzWkOJih5NDvtoRDW4Ba9YJJoB2igm9yXDdYI/+fkiiAxPzA==} 571 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 572 | peerDependencies: 573 | typescript: '>=4.8.4 <5.8.0' 574 | 575 | '@typescript-eslint/utils@8.20.0': 576 | resolution: {integrity: sha512-dq70RUw6UK9ei7vxc4KQtBRk7qkHZv447OUZ6RPQMQl71I3NZxQJX/f32Smr+iqWrB02pHKn2yAdHBb0KNrRMA==} 577 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 578 | peerDependencies: 579 | eslint: ^8.57.0 || ^9.0.0 580 | typescript: '>=4.8.4 <5.8.0' 581 | 582 | '@typescript-eslint/visitor-keys@8.20.0': 583 | resolution: {integrity: sha512-v/BpkeeYAsPkKCkR8BDwcno0llhzWVqPOamQrAEMdpZav2Y9OVjd9dwJyBLJWwf335B5DmlifECIkZRJCaGaHA==} 584 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 585 | 586 | '@vitest/expect@1.6.0': 587 | resolution: {integrity: sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==} 588 | 589 | '@vitest/runner@1.6.0': 590 | resolution: {integrity: sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==} 591 | 592 | '@vitest/snapshot@1.6.0': 593 | resolution: {integrity: sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==} 594 | 595 | '@vitest/spy@1.6.0': 596 | resolution: {integrity: sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==} 597 | 598 | '@vitest/utils@1.6.0': 599 | resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} 600 | 601 | acorn-jsx@5.3.2: 602 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 603 | peerDependencies: 604 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 605 | 606 | acorn-typescript@1.4.13: 607 | resolution: {integrity: sha512-xsc9Xv0xlVfwp2o7sQ+GCQ1PgbkdcpWdTzrwXxO3xDMTAywVS3oXVOcOHuRjAPkS4P9b+yc/qNF15460v+jp4Q==} 608 | peerDependencies: 609 | acorn: '>=8.9.0' 610 | 611 | acorn-walk@8.3.4: 612 | resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} 613 | engines: {node: '>=0.4.0'} 614 | 615 | acorn@8.14.0: 616 | resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} 617 | engines: {node: '>=0.4.0'} 618 | hasBin: true 619 | 620 | ajv@6.12.6: 621 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} 622 | 623 | ansi-colors@4.1.3: 624 | resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} 625 | engines: {node: '>=6'} 626 | 627 | ansi-regex@5.0.1: 628 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 629 | engines: {node: '>=8'} 630 | 631 | ansi-styles@4.3.0: 632 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 633 | engines: {node: '>=8'} 634 | 635 | ansi-styles@5.2.0: 636 | resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} 637 | engines: {node: '>=10'} 638 | 639 | argparse@1.0.10: 640 | resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} 641 | 642 | argparse@2.0.1: 643 | resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 644 | 645 | aria-query@5.3.2: 646 | resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} 647 | engines: {node: '>= 0.4'} 648 | 649 | array-union@2.1.0: 650 | resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} 651 | engines: {node: '>=8'} 652 | 653 | assertion-error@1.1.0: 654 | resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} 655 | 656 | axobject-query@4.1.0: 657 | resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} 658 | engines: {node: '>= 0.4'} 659 | 660 | balanced-match@1.0.2: 661 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 662 | 663 | better-path-resolve@1.0.0: 664 | resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} 665 | engines: {node: '>=4'} 666 | 667 | brace-expansion@1.1.11: 668 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 669 | 670 | brace-expansion@2.0.1: 671 | resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} 672 | 673 | braces@3.0.3: 674 | resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 675 | engines: {node: '>=8'} 676 | 677 | cac@6.7.14: 678 | resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} 679 | engines: {node: '>=8'} 680 | 681 | callsites@3.1.0: 682 | resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} 683 | engines: {node: '>=6'} 684 | 685 | chai@4.5.0: 686 | resolution: {integrity: sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==} 687 | engines: {node: '>=4'} 688 | 689 | chalk@4.1.2: 690 | resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 691 | engines: {node: '>=10'} 692 | 693 | chardet@0.7.0: 694 | resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} 695 | 696 | check-error@1.0.3: 697 | resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} 698 | 699 | chokidar@4.0.3: 700 | resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} 701 | engines: {node: '>= 14.16.0'} 702 | 703 | ci-info@3.9.0: 704 | resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} 705 | engines: {node: '>=8'} 706 | 707 | clsx@2.1.1: 708 | resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} 709 | engines: {node: '>=6'} 710 | 711 | color-convert@2.0.1: 712 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 713 | engines: {node: '>=7.0.0'} 714 | 715 | color-name@1.1.4: 716 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 717 | 718 | concat-map@0.0.1: 719 | resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 720 | 721 | confbox@0.1.8: 722 | resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} 723 | 724 | cookie@0.6.0: 725 | resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} 726 | engines: {node: '>= 0.6'} 727 | 728 | cross-spawn@7.0.6: 729 | resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} 730 | engines: {node: '>= 8'} 731 | 732 | cssesc@3.0.0: 733 | resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} 734 | engines: {node: '>=4'} 735 | hasBin: true 736 | 737 | debug@4.4.0: 738 | resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} 739 | engines: {node: '>=6.0'} 740 | peerDependencies: 741 | supports-color: '*' 742 | peerDependenciesMeta: 743 | supports-color: 744 | optional: true 745 | 746 | dedent-js@1.0.1: 747 | resolution: {integrity: sha512-OUepMozQULMLUmhxS95Vudo0jb0UchLimi3+pQ2plj61Fcy8axbP9hbiD4Sz6DPqn6XG3kfmziVfQ1rSys5AJQ==} 748 | 749 | deep-eql@4.1.4: 750 | resolution: {integrity: sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==} 751 | engines: {node: '>=6'} 752 | 753 | deep-is@0.1.4: 754 | resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} 755 | 756 | deepmerge@4.3.1: 757 | resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} 758 | engines: {node: '>=0.10.0'} 759 | 760 | detect-indent@6.1.0: 761 | resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} 762 | engines: {node: '>=8'} 763 | 764 | devalue@5.1.1: 765 | resolution: {integrity: sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==} 766 | 767 | diff-sequences@29.6.3: 768 | resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} 769 | engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 770 | 771 | dir-glob@3.0.1: 772 | resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} 773 | engines: {node: '>=8'} 774 | 775 | enquirer@2.4.1: 776 | resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} 777 | engines: {node: '>=8.6'} 778 | 779 | esbuild@0.21.5: 780 | resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} 781 | engines: {node: '>=12'} 782 | hasBin: true 783 | 784 | escape-string-regexp@4.0.0: 785 | resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 786 | engines: {node: '>=10'} 787 | 788 | eslint-compat-utils@0.5.1: 789 | resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==} 790 | engines: {node: '>=12'} 791 | peerDependencies: 792 | eslint: '>=6.0.0' 793 | 794 | eslint-config-prettier@9.1.0: 795 | resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} 796 | hasBin: true 797 | peerDependencies: 798 | eslint: '>=7.0.0' 799 | 800 | eslint-plugin-svelte@2.46.1: 801 | resolution: {integrity: sha512-7xYr2o4NID/f9OEYMqxsEQsCsj4KaMy4q5sANaKkAb6/QeCjYFxRmDm2S3YC3A3pl1kyPZ/syOx/i7LcWYSbIw==} 802 | engines: {node: ^14.17.0 || >=16.0.0} 803 | peerDependencies: 804 | eslint: ^7.0.0 || ^8.0.0-0 || ^9.0.0-0 805 | svelte: ^3.37.0 || ^4.0.0 || ^5.0.0 806 | peerDependenciesMeta: 807 | svelte: 808 | optional: true 809 | 810 | eslint-scope@7.2.2: 811 | resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} 812 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 813 | 814 | eslint-scope@8.2.0: 815 | resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} 816 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 817 | 818 | eslint-visitor-keys@3.4.3: 819 | resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} 820 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 821 | 822 | eslint-visitor-keys@4.2.0: 823 | resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} 824 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 825 | 826 | eslint@9.18.0: 827 | resolution: {integrity: sha512-+waTfRWQlSbpt3KWE+CjrPPYnbq9kfZIYUqapc0uBXyjTp8aYXZDsUH16m39Ryq3NjAVP4tjuF7KaukeqoCoaA==} 828 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 829 | hasBin: true 830 | peerDependencies: 831 | jiti: '*' 832 | peerDependenciesMeta: 833 | jiti: 834 | optional: true 835 | 836 | esm-env@1.2.2: 837 | resolution: {integrity: sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==} 838 | 839 | espree@10.3.0: 840 | resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} 841 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 842 | 843 | espree@9.6.1: 844 | resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} 845 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 846 | 847 | esprima@4.0.1: 848 | resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} 849 | engines: {node: '>=4'} 850 | hasBin: true 851 | 852 | esquery@1.6.0: 853 | resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} 854 | engines: {node: '>=0.10'} 855 | 856 | esrap@1.4.3: 857 | resolution: {integrity: sha512-Xddc1RsoFJ4z9nR7W7BFaEPIp4UXoeQ0+077UdWLxbafMQFyU79sQJMk7kxNgRwQ9/aVgaKacCHC2pUACGwmYw==} 858 | 859 | esrecurse@4.3.0: 860 | resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} 861 | engines: {node: '>=4.0'} 862 | 863 | estraverse@5.3.0: 864 | resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} 865 | engines: {node: '>=4.0'} 866 | 867 | estree-walker@3.0.3: 868 | resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} 869 | 870 | esutils@2.0.3: 871 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 872 | engines: {node: '>=0.10.0'} 873 | 874 | execa@8.0.1: 875 | resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} 876 | engines: {node: '>=16.17'} 877 | 878 | extendable-error@0.1.7: 879 | resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} 880 | 881 | external-editor@3.1.0: 882 | resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} 883 | engines: {node: '>=4'} 884 | 885 | fast-deep-equal@3.1.3: 886 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 887 | 888 | fast-glob@3.3.3: 889 | resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} 890 | engines: {node: '>=8.6.0'} 891 | 892 | fast-json-stable-stringify@2.1.0: 893 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 894 | 895 | fast-levenshtein@2.0.6: 896 | resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} 897 | 898 | fastq@1.18.0: 899 | resolution: {integrity: sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==} 900 | 901 | fdir@6.4.2: 902 | resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} 903 | peerDependencies: 904 | picomatch: ^3 || ^4 905 | peerDependenciesMeta: 906 | picomatch: 907 | optional: true 908 | 909 | file-entry-cache@8.0.0: 910 | resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} 911 | engines: {node: '>=16.0.0'} 912 | 913 | fill-range@7.1.1: 914 | resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} 915 | engines: {node: '>=8'} 916 | 917 | find-up@4.1.0: 918 | resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} 919 | engines: {node: '>=8'} 920 | 921 | find-up@5.0.0: 922 | resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} 923 | engines: {node: '>=10'} 924 | 925 | flat-cache@4.0.1: 926 | resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} 927 | engines: {node: '>=16'} 928 | 929 | flatted@3.3.2: 930 | resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} 931 | 932 | fs-extra@7.0.1: 933 | resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} 934 | engines: {node: '>=6 <7 || >=8'} 935 | 936 | fs-extra@8.1.0: 937 | resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} 938 | engines: {node: '>=6 <7 || >=8'} 939 | 940 | fs.realpath@1.0.0: 941 | resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} 942 | 943 | fsevents@2.3.2: 944 | resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} 945 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 946 | os: [darwin] 947 | 948 | fsevents@2.3.3: 949 | resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 950 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 951 | os: [darwin] 952 | 953 | get-func-name@2.0.2: 954 | resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} 955 | 956 | get-stream@8.0.1: 957 | resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} 958 | engines: {node: '>=16'} 959 | 960 | glob-parent@5.1.2: 961 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 962 | engines: {node: '>= 6'} 963 | 964 | glob-parent@6.0.2: 965 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} 966 | engines: {node: '>=10.13.0'} 967 | 968 | glob@8.1.0: 969 | resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} 970 | engines: {node: '>=12'} 971 | deprecated: Glob versions prior to v9 are no longer supported 972 | 973 | globals@14.0.0: 974 | resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} 975 | engines: {node: '>=18'} 976 | 977 | globals@15.14.0: 978 | resolution: {integrity: sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==} 979 | engines: {node: '>=18'} 980 | 981 | globalyzer@0.1.0: 982 | resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==} 983 | 984 | globby@11.1.0: 985 | resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} 986 | engines: {node: '>=10'} 987 | 988 | globrex@0.1.2: 989 | resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} 990 | 991 | graceful-fs@4.2.11: 992 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 993 | 994 | graphemer@1.4.0: 995 | resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} 996 | 997 | has-flag@4.0.0: 998 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 999 | engines: {node: '>=8'} 1000 | 1001 | human-id@1.0.2: 1002 | resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==} 1003 | 1004 | human-signals@5.0.0: 1005 | resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} 1006 | engines: {node: '>=16.17.0'} 1007 | 1008 | iconv-lite@0.4.24: 1009 | resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} 1010 | engines: {node: '>=0.10.0'} 1011 | 1012 | ignore-walk@5.0.1: 1013 | resolution: {integrity: sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==} 1014 | engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} 1015 | 1016 | ignore@5.3.2: 1017 | resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} 1018 | engines: {node: '>= 4'} 1019 | 1020 | import-fresh@3.3.0: 1021 | resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} 1022 | engines: {node: '>=6'} 1023 | 1024 | import-meta-resolve@4.1.0: 1025 | resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} 1026 | 1027 | imurmurhash@0.1.4: 1028 | resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} 1029 | engines: {node: '>=0.8.19'} 1030 | 1031 | inflight@1.0.6: 1032 | resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} 1033 | deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. 1034 | 1035 | inherits@2.0.4: 1036 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 1037 | 1038 | is-extglob@2.1.1: 1039 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 1040 | engines: {node: '>=0.10.0'} 1041 | 1042 | is-glob@4.0.3: 1043 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 1044 | engines: {node: '>=0.10.0'} 1045 | 1046 | is-number@7.0.0: 1047 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 1048 | engines: {node: '>=0.12.0'} 1049 | 1050 | is-reference@3.0.3: 1051 | resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==} 1052 | 1053 | is-stream@3.0.0: 1054 | resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} 1055 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1056 | 1057 | is-subdir@1.2.0: 1058 | resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} 1059 | engines: {node: '>=4'} 1060 | 1061 | is-windows@1.0.2: 1062 | resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} 1063 | engines: {node: '>=0.10.0'} 1064 | 1065 | isexe@2.0.0: 1066 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 1067 | 1068 | js-tokens@9.0.1: 1069 | resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} 1070 | 1071 | js-yaml@3.14.1: 1072 | resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} 1073 | hasBin: true 1074 | 1075 | js-yaml@4.1.0: 1076 | resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 1077 | hasBin: true 1078 | 1079 | json-buffer@3.0.1: 1080 | resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} 1081 | 1082 | json-schema-traverse@0.4.1: 1083 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} 1084 | 1085 | json-stable-stringify-without-jsonify@1.0.1: 1086 | resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} 1087 | 1088 | jsonfile@4.0.0: 1089 | resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} 1090 | 1091 | keyv@4.5.4: 1092 | resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} 1093 | 1094 | kleur@4.1.5: 1095 | resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} 1096 | engines: {node: '>=6'} 1097 | 1098 | known-css-properties@0.35.0: 1099 | resolution: {integrity: sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==} 1100 | 1101 | levn@0.4.1: 1102 | resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} 1103 | engines: {node: '>= 0.8.0'} 1104 | 1105 | lilconfig@2.1.0: 1106 | resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} 1107 | engines: {node: '>=10'} 1108 | 1109 | local-pkg@0.5.1: 1110 | resolution: {integrity: sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==} 1111 | engines: {node: '>=14'} 1112 | 1113 | locate-character@3.0.0: 1114 | resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==} 1115 | 1116 | locate-path@5.0.0: 1117 | resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} 1118 | engines: {node: '>=8'} 1119 | 1120 | locate-path@6.0.0: 1121 | resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 1122 | engines: {node: '>=10'} 1123 | 1124 | lodash.merge@4.6.2: 1125 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 1126 | 1127 | lodash.startcase@4.4.0: 1128 | resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} 1129 | 1130 | loupe@2.3.7: 1131 | resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} 1132 | 1133 | lower-case@2.0.2: 1134 | resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} 1135 | 1136 | magic-string@0.30.17: 1137 | resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} 1138 | 1139 | merge-stream@2.0.0: 1140 | resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} 1141 | 1142 | merge2@1.4.1: 1143 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 1144 | engines: {node: '>= 8'} 1145 | 1146 | micromatch@4.0.8: 1147 | resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} 1148 | engines: {node: '>=8.6'} 1149 | 1150 | mimic-fn@4.0.0: 1151 | resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} 1152 | engines: {node: '>=12'} 1153 | 1154 | minimatch@3.1.2: 1155 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 1156 | 1157 | minimatch@5.1.6: 1158 | resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} 1159 | engines: {node: '>=10'} 1160 | 1161 | minimatch@9.0.5: 1162 | resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} 1163 | engines: {node: '>=16 || 14 >=14.17'} 1164 | 1165 | mlly@1.7.4: 1166 | resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==} 1167 | 1168 | mri@1.2.0: 1169 | resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} 1170 | engines: {node: '>=4'} 1171 | 1172 | mrmime@2.0.0: 1173 | resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} 1174 | engines: {node: '>=10'} 1175 | 1176 | ms@2.1.3: 1177 | resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 1178 | 1179 | nanoid@3.3.8: 1180 | resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} 1181 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 1182 | hasBin: true 1183 | 1184 | natural-compare@1.4.0: 1185 | resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} 1186 | 1187 | no-case@3.0.4: 1188 | resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} 1189 | 1190 | npm-bundled@2.0.1: 1191 | resolution: {integrity: sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==} 1192 | engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} 1193 | 1194 | npm-normalize-package-bin@2.0.0: 1195 | resolution: {integrity: sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==} 1196 | engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} 1197 | 1198 | npm-packlist@5.1.3: 1199 | resolution: {integrity: sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==} 1200 | engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} 1201 | hasBin: true 1202 | 1203 | npm-run-path@5.3.0: 1204 | resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} 1205 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1206 | 1207 | nprogress@0.2.0: 1208 | resolution: {integrity: sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==} 1209 | 1210 | once@1.4.0: 1211 | resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 1212 | 1213 | onetime@6.0.0: 1214 | resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} 1215 | engines: {node: '>=12'} 1216 | 1217 | optionator@0.9.4: 1218 | resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} 1219 | engines: {node: '>= 0.8.0'} 1220 | 1221 | os-tmpdir@1.0.2: 1222 | resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} 1223 | engines: {node: '>=0.10.0'} 1224 | 1225 | outdent@0.5.0: 1226 | resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} 1227 | 1228 | p-filter@2.1.0: 1229 | resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} 1230 | engines: {node: '>=8'} 1231 | 1232 | p-limit@2.3.0: 1233 | resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} 1234 | engines: {node: '>=6'} 1235 | 1236 | p-limit@3.1.0: 1237 | resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 1238 | engines: {node: '>=10'} 1239 | 1240 | p-limit@5.0.0: 1241 | resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==} 1242 | engines: {node: '>=18'} 1243 | 1244 | p-locate@4.1.0: 1245 | resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} 1246 | engines: {node: '>=8'} 1247 | 1248 | p-locate@5.0.0: 1249 | resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} 1250 | engines: {node: '>=10'} 1251 | 1252 | p-map@2.1.0: 1253 | resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} 1254 | engines: {node: '>=6'} 1255 | 1256 | p-try@2.2.0: 1257 | resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} 1258 | engines: {node: '>=6'} 1259 | 1260 | package-manager-detector@0.2.8: 1261 | resolution: {integrity: sha512-ts9KSdroZisdvKMWVAVCXiKqnqNfXz4+IbrBG8/BWx/TR5le+jfenvoBuIZ6UWM9nz47W7AbD9qYfAwfWMIwzA==} 1262 | 1263 | parent-module@1.0.1: 1264 | resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} 1265 | engines: {node: '>=6'} 1266 | 1267 | pascal-case@3.1.2: 1268 | resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} 1269 | 1270 | path-exists@4.0.0: 1271 | resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 1272 | engines: {node: '>=8'} 1273 | 1274 | path-key@3.1.1: 1275 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 1276 | engines: {node: '>=8'} 1277 | 1278 | path-key@4.0.0: 1279 | resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} 1280 | engines: {node: '>=12'} 1281 | 1282 | path-type@4.0.0: 1283 | resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} 1284 | engines: {node: '>=8'} 1285 | 1286 | pathe@1.1.2: 1287 | resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} 1288 | 1289 | pathe@2.0.1: 1290 | resolution: {integrity: sha512-6jpjMpOth5S9ITVu5clZ7NOgHNsv5vRQdheL9ztp2vZmM6fRbLvyua1tiBIL4lk8SAe3ARzeXEly6siXCjDHDw==} 1291 | 1292 | pathval@1.1.1: 1293 | resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} 1294 | 1295 | picocolors@1.1.1: 1296 | resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} 1297 | 1298 | picomatch@2.3.1: 1299 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 1300 | engines: {node: '>=8.6'} 1301 | 1302 | pify@4.0.1: 1303 | resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} 1304 | engines: {node: '>=6'} 1305 | 1306 | pkg-types@1.3.1: 1307 | resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} 1308 | 1309 | playwright-core@1.49.1: 1310 | resolution: {integrity: sha512-BzmpVcs4kE2CH15rWfzpjzVGhWERJfmnXmniSyKeRZUs9Ws65m+RGIi7mjJK/euCegfn3i7jvqWeWyHe9y3Vgg==} 1311 | engines: {node: '>=18'} 1312 | hasBin: true 1313 | 1314 | playwright@1.49.1: 1315 | resolution: {integrity: sha512-VYL8zLoNTBxVOrJBbDuRgDWa3i+mfQgDTrL8Ah9QXZ7ax4Dsj0MSq5bYgytRnDVVe+njoKnfsYkH3HzqVj5UZA==} 1316 | engines: {node: '>=18'} 1317 | hasBin: true 1318 | 1319 | postcss-load-config@3.1.4: 1320 | resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} 1321 | engines: {node: '>= 10'} 1322 | peerDependencies: 1323 | postcss: '>=8.0.9' 1324 | ts-node: '>=9.0.0' 1325 | peerDependenciesMeta: 1326 | postcss: 1327 | optional: true 1328 | ts-node: 1329 | optional: true 1330 | 1331 | postcss-safe-parser@6.0.0: 1332 | resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} 1333 | engines: {node: '>=12.0'} 1334 | peerDependencies: 1335 | postcss: ^8.3.3 1336 | 1337 | postcss-scss@4.0.9: 1338 | resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==} 1339 | engines: {node: '>=12.0'} 1340 | peerDependencies: 1341 | postcss: ^8.4.29 1342 | 1343 | postcss-selector-parser@6.1.2: 1344 | resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} 1345 | engines: {node: '>=4'} 1346 | 1347 | postcss@8.5.1: 1348 | resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==} 1349 | engines: {node: ^10 || ^12 || >=14} 1350 | 1351 | prelude-ls@1.2.1: 1352 | resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 1353 | engines: {node: '>= 0.8.0'} 1354 | 1355 | prettier-plugin-svelte@3.3.3: 1356 | resolution: {integrity: sha512-yViK9zqQ+H2qZD1w/bH7W8i+bVfKrD8GIFjkFe4Thl6kCT9SlAsXVNmt3jCvQOCsnOhcvYgsoVlRV/Eu6x5nNw==} 1357 | peerDependencies: 1358 | prettier: ^3.0.0 1359 | svelte: ^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0 1360 | 1361 | prettier@2.8.8: 1362 | resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} 1363 | engines: {node: '>=10.13.0'} 1364 | hasBin: true 1365 | 1366 | prettier@3.4.2: 1367 | resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} 1368 | engines: {node: '>=14'} 1369 | hasBin: true 1370 | 1371 | pretty-format@29.7.0: 1372 | resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} 1373 | engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1374 | 1375 | publint@0.1.16: 1376 | resolution: {integrity: sha512-wJgk7HnXDT5Ap0DjFYbGz78kPkN44iQvDiaq8P63IEEyNU9mYXvaMd2cAyIM6OgqXM/IA3CK6XWIsRq+wjNpgw==} 1377 | engines: {node: '>=16'} 1378 | hasBin: true 1379 | 1380 | punycode@2.3.1: 1381 | resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} 1382 | engines: {node: '>=6'} 1383 | 1384 | queue-microtask@1.2.3: 1385 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 1386 | 1387 | react-is@18.3.1: 1388 | resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} 1389 | 1390 | read-yaml-file@1.1.0: 1391 | resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} 1392 | engines: {node: '>=6'} 1393 | 1394 | readdirp@4.1.1: 1395 | resolution: {integrity: sha512-h80JrZu/MHUZCyHu5ciuoI0+WxsCxzxJTILn6Fs8rxSnFPh+UVHYfeIxK1nVGugMqkfC4vJcBOYbkfkwYK0+gw==} 1396 | engines: {node: '>= 14.18.0'} 1397 | 1398 | regenerator-runtime@0.14.1: 1399 | resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} 1400 | 1401 | resolve-from@4.0.0: 1402 | resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} 1403 | engines: {node: '>=4'} 1404 | 1405 | resolve-from@5.0.0: 1406 | resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} 1407 | engines: {node: '>=8'} 1408 | 1409 | reusify@1.0.4: 1410 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 1411 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 1412 | 1413 | rollup@4.30.1: 1414 | resolution: {integrity: sha512-mlJ4glW020fPuLi7DkM/lN97mYEZGWeqBnrljzN0gs7GLctqX3lNWxKQ7Gl712UAX+6fog/L3jh4gb7R6aVi3w==} 1415 | engines: {node: '>=18.0.0', npm: '>=8.0.0'} 1416 | hasBin: true 1417 | 1418 | run-parallel@1.2.0: 1419 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 1420 | 1421 | sade@1.8.1: 1422 | resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} 1423 | engines: {node: '>=6'} 1424 | 1425 | safer-buffer@2.1.2: 1426 | resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 1427 | 1428 | semver@7.6.3: 1429 | resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} 1430 | engines: {node: '>=10'} 1431 | hasBin: true 1432 | 1433 | set-cookie-parser@2.7.1: 1434 | resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==} 1435 | 1436 | shebang-command@2.0.0: 1437 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 1438 | engines: {node: '>=8'} 1439 | 1440 | shebang-regex@3.0.0: 1441 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 1442 | engines: {node: '>=8'} 1443 | 1444 | siginfo@2.0.0: 1445 | resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} 1446 | 1447 | signal-exit@4.1.0: 1448 | resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} 1449 | engines: {node: '>=14'} 1450 | 1451 | sirv@3.0.0: 1452 | resolution: {integrity: sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg==} 1453 | engines: {node: '>=18'} 1454 | 1455 | slash@3.0.0: 1456 | resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} 1457 | engines: {node: '>=8'} 1458 | 1459 | source-map-js@1.2.1: 1460 | resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} 1461 | engines: {node: '>=0.10.0'} 1462 | 1463 | spawndamnit@3.0.1: 1464 | resolution: {integrity: sha512-MmnduQUuHCoFckZoWnXsTg7JaiLBJrKFj9UI2MbRPGaJeVpsLcVBu6P/IGZovziM/YBsellCmsprgNA+w0CzVg==} 1465 | 1466 | sprintf-js@1.0.3: 1467 | resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} 1468 | 1469 | stackback@0.0.2: 1470 | resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} 1471 | 1472 | std-env@3.8.0: 1473 | resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==} 1474 | 1475 | strip-ansi@6.0.1: 1476 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 1477 | engines: {node: '>=8'} 1478 | 1479 | strip-bom@3.0.0: 1480 | resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} 1481 | engines: {node: '>=4'} 1482 | 1483 | strip-final-newline@3.0.0: 1484 | resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} 1485 | engines: {node: '>=12'} 1486 | 1487 | strip-json-comments@3.1.1: 1488 | resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} 1489 | engines: {node: '>=8'} 1490 | 1491 | strip-literal@2.1.1: 1492 | resolution: {integrity: sha512-631UJ6O00eNGfMiWG78ck80dfBab8X6IVFB51jZK5Icd7XAs60Z5y7QdSd/wGIklnWvRbUNloVzhOKKmutxQ6Q==} 1493 | 1494 | supports-color@7.2.0: 1495 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 1496 | engines: {node: '>=8'} 1497 | 1498 | svelte-check@4.1.4: 1499 | resolution: {integrity: sha512-v0j7yLbT29MezzaQJPEDwksybTE2Ups9rUxEXy92T06TiA0cbqcO8wAOwNUVkFW6B0hsYHA+oAX3BS8b/2oHtw==} 1500 | engines: {node: '>= 18.0.0'} 1501 | hasBin: true 1502 | peerDependencies: 1503 | svelte: ^4.0.0 || ^5.0.0-next.0 1504 | typescript: '>=5.0.0' 1505 | 1506 | svelte-eslint-parser@0.43.0: 1507 | resolution: {integrity: sha512-GpU52uPKKcVnh8tKN5P4UZpJ/fUDndmq7wfsvoVXsyP+aY0anol7Yqo01fyrlaWGMFfm4av5DyrjlaXdLRJvGA==} 1508 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1509 | peerDependencies: 1510 | svelte: ^3.37.0 || ^4.0.0 || ^5.0.0 1511 | peerDependenciesMeta: 1512 | svelte: 1513 | optional: true 1514 | 1515 | svelte2tsx@0.7.34: 1516 | resolution: {integrity: sha512-WTMhpNhFf8/h3SMtR5dkdSy2qfveomkhYei/QW9gSPccb0/b82tjHvLop6vT303ZkGswU/da1s6XvrLgthQPCw==} 1517 | peerDependencies: 1518 | svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0 1519 | typescript: ^4.9.4 || ^5.0.0 1520 | 1521 | svelte@5.17.4: 1522 | resolution: {integrity: sha512-ne4IhhVBwzpUByjo1ocxQnqRoWsRilc9Ry1j+0uPWhHmg4jS/nnlSwYYfx7Ium8okCZ4hYM89rg0B5G0hQzk+g==} 1523 | engines: {node: '>=18'} 1524 | 1525 | term-size@2.2.1: 1526 | resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} 1527 | engines: {node: '>=8'} 1528 | 1529 | tiny-glob@0.2.9: 1530 | resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==} 1531 | 1532 | tinybench@2.9.0: 1533 | resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} 1534 | 1535 | tinypool@0.8.4: 1536 | resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} 1537 | engines: {node: '>=14.0.0'} 1538 | 1539 | tinyspy@2.2.1: 1540 | resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==} 1541 | engines: {node: '>=14.0.0'} 1542 | 1543 | tmp@0.0.33: 1544 | resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} 1545 | engines: {node: '>=0.6.0'} 1546 | 1547 | to-regex-range@5.0.1: 1548 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 1549 | engines: {node: '>=8.0'} 1550 | 1551 | totalist@3.0.1: 1552 | resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} 1553 | engines: {node: '>=6'} 1554 | 1555 | ts-api-utils@2.0.0: 1556 | resolution: {integrity: sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==} 1557 | engines: {node: '>=18.12'} 1558 | peerDependencies: 1559 | typescript: '>=4.8.4' 1560 | 1561 | tslib@2.8.1: 1562 | resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} 1563 | 1564 | type-check@0.4.0: 1565 | resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} 1566 | engines: {node: '>= 0.8.0'} 1567 | 1568 | type-detect@4.1.0: 1569 | resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==} 1570 | engines: {node: '>=4'} 1571 | 1572 | typescript-eslint@8.20.0: 1573 | resolution: {integrity: sha512-Kxz2QRFsgbWj6Xcftlw3Dd154b3cEPFqQC+qMZrMypSijPd4UanKKvoKDrJ4o8AIfZFKAF+7sMaEIR8mTElozA==} 1574 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1575 | peerDependencies: 1576 | eslint: ^8.57.0 || ^9.0.0 1577 | typescript: '>=4.8.4 <5.8.0' 1578 | 1579 | typescript@5.7.3: 1580 | resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} 1581 | engines: {node: '>=14.17'} 1582 | hasBin: true 1583 | 1584 | ufo@1.5.4: 1585 | resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} 1586 | 1587 | universalify@0.1.2: 1588 | resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} 1589 | engines: {node: '>= 4.0.0'} 1590 | 1591 | uri-js@4.4.1: 1592 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 1593 | 1594 | util-deprecate@1.0.2: 1595 | resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 1596 | 1597 | vite-node@1.6.0: 1598 | resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} 1599 | engines: {node: ^18.0.0 || >=20.0.0} 1600 | hasBin: true 1601 | 1602 | vite@5.4.11: 1603 | resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==} 1604 | engines: {node: ^18.0.0 || >=20.0.0} 1605 | hasBin: true 1606 | peerDependencies: 1607 | '@types/node': ^18.0.0 || >=20.0.0 1608 | less: '*' 1609 | lightningcss: ^1.21.0 1610 | sass: '*' 1611 | sass-embedded: '*' 1612 | stylus: '*' 1613 | sugarss: '*' 1614 | terser: ^5.4.0 1615 | peerDependenciesMeta: 1616 | '@types/node': 1617 | optional: true 1618 | less: 1619 | optional: true 1620 | lightningcss: 1621 | optional: true 1622 | sass: 1623 | optional: true 1624 | sass-embedded: 1625 | optional: true 1626 | stylus: 1627 | optional: true 1628 | sugarss: 1629 | optional: true 1630 | terser: 1631 | optional: true 1632 | 1633 | vitefu@1.0.5: 1634 | resolution: {integrity: sha512-h4Vflt9gxODPFNGPwp4zAMZRpZR7eslzwH2c5hn5kNZ5rhnKyRJ50U+yGCdc2IRaBs8O4haIgLNGrV5CrpMsCA==} 1635 | peerDependencies: 1636 | vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 1637 | peerDependenciesMeta: 1638 | vite: 1639 | optional: true 1640 | 1641 | vitest@1.6.0: 1642 | resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} 1643 | engines: {node: ^18.0.0 || >=20.0.0} 1644 | hasBin: true 1645 | peerDependencies: 1646 | '@edge-runtime/vm': '*' 1647 | '@types/node': ^18.0.0 || >=20.0.0 1648 | '@vitest/browser': 1.6.0 1649 | '@vitest/ui': 1.6.0 1650 | happy-dom: '*' 1651 | jsdom: '*' 1652 | peerDependenciesMeta: 1653 | '@edge-runtime/vm': 1654 | optional: true 1655 | '@types/node': 1656 | optional: true 1657 | '@vitest/browser': 1658 | optional: true 1659 | '@vitest/ui': 1660 | optional: true 1661 | happy-dom: 1662 | optional: true 1663 | jsdom: 1664 | optional: true 1665 | 1666 | which@2.0.2: 1667 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 1668 | engines: {node: '>= 8'} 1669 | hasBin: true 1670 | 1671 | why-is-node-running@2.3.0: 1672 | resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} 1673 | engines: {node: '>=8'} 1674 | hasBin: true 1675 | 1676 | word-wrap@1.2.5: 1677 | resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} 1678 | engines: {node: '>=0.10.0'} 1679 | 1680 | wrappy@1.0.2: 1681 | resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 1682 | 1683 | yaml@1.10.2: 1684 | resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} 1685 | engines: {node: '>= 6'} 1686 | 1687 | yocto-queue@0.1.0: 1688 | resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 1689 | engines: {node: '>=10'} 1690 | 1691 | yocto-queue@1.1.1: 1692 | resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} 1693 | engines: {node: '>=12.20'} 1694 | 1695 | zimmerframe@1.1.2: 1696 | resolution: {integrity: sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==} 1697 | 1698 | snapshots: 1699 | 1700 | '@ampproject/remapping@2.3.0': 1701 | dependencies: 1702 | '@jridgewell/gen-mapping': 0.3.8 1703 | '@jridgewell/trace-mapping': 0.3.25 1704 | 1705 | '@babel/runtime@7.26.0': 1706 | dependencies: 1707 | regenerator-runtime: 0.14.1 1708 | 1709 | '@changesets/apply-release-plan@7.0.7': 1710 | dependencies: 1711 | '@changesets/config': 3.0.5 1712 | '@changesets/get-version-range-type': 0.4.0 1713 | '@changesets/git': 3.0.2 1714 | '@changesets/should-skip-package': 0.1.1 1715 | '@changesets/types': 6.0.0 1716 | '@manypkg/get-packages': 1.1.3 1717 | detect-indent: 6.1.0 1718 | fs-extra: 7.0.1 1719 | lodash.startcase: 4.4.0 1720 | outdent: 0.5.0 1721 | prettier: 2.8.8 1722 | resolve-from: 5.0.0 1723 | semver: 7.6.3 1724 | 1725 | '@changesets/assemble-release-plan@6.0.5': 1726 | dependencies: 1727 | '@changesets/errors': 0.2.0 1728 | '@changesets/get-dependents-graph': 2.1.2 1729 | '@changesets/should-skip-package': 0.1.1 1730 | '@changesets/types': 6.0.0 1731 | '@manypkg/get-packages': 1.1.3 1732 | semver: 7.6.3 1733 | 1734 | '@changesets/changelog-git@0.2.0': 1735 | dependencies: 1736 | '@changesets/types': 6.0.0 1737 | 1738 | '@changesets/cli@2.27.11': 1739 | dependencies: 1740 | '@changesets/apply-release-plan': 7.0.7 1741 | '@changesets/assemble-release-plan': 6.0.5 1742 | '@changesets/changelog-git': 0.2.0 1743 | '@changesets/config': 3.0.5 1744 | '@changesets/errors': 0.2.0 1745 | '@changesets/get-dependents-graph': 2.1.2 1746 | '@changesets/get-release-plan': 4.0.6 1747 | '@changesets/git': 3.0.2 1748 | '@changesets/logger': 0.1.1 1749 | '@changesets/pre': 2.0.1 1750 | '@changesets/read': 0.6.2 1751 | '@changesets/should-skip-package': 0.1.1 1752 | '@changesets/types': 6.0.0 1753 | '@changesets/write': 0.3.2 1754 | '@manypkg/get-packages': 1.1.3 1755 | ansi-colors: 4.1.3 1756 | ci-info: 3.9.0 1757 | enquirer: 2.4.1 1758 | external-editor: 3.1.0 1759 | fs-extra: 7.0.1 1760 | mri: 1.2.0 1761 | p-limit: 2.3.0 1762 | package-manager-detector: 0.2.8 1763 | picocolors: 1.1.1 1764 | resolve-from: 5.0.0 1765 | semver: 7.6.3 1766 | spawndamnit: 3.0.1 1767 | term-size: 2.2.1 1768 | 1769 | '@changesets/config@3.0.5': 1770 | dependencies: 1771 | '@changesets/errors': 0.2.0 1772 | '@changesets/get-dependents-graph': 2.1.2 1773 | '@changesets/logger': 0.1.1 1774 | '@changesets/types': 6.0.0 1775 | '@manypkg/get-packages': 1.1.3 1776 | fs-extra: 7.0.1 1777 | micromatch: 4.0.8 1778 | 1779 | '@changesets/errors@0.2.0': 1780 | dependencies: 1781 | extendable-error: 0.1.7 1782 | 1783 | '@changesets/get-dependents-graph@2.1.2': 1784 | dependencies: 1785 | '@changesets/types': 6.0.0 1786 | '@manypkg/get-packages': 1.1.3 1787 | picocolors: 1.1.1 1788 | semver: 7.6.3 1789 | 1790 | '@changesets/get-release-plan@4.0.6': 1791 | dependencies: 1792 | '@changesets/assemble-release-plan': 6.0.5 1793 | '@changesets/config': 3.0.5 1794 | '@changesets/pre': 2.0.1 1795 | '@changesets/read': 0.6.2 1796 | '@changesets/types': 6.0.0 1797 | '@manypkg/get-packages': 1.1.3 1798 | 1799 | '@changesets/get-version-range-type@0.4.0': {} 1800 | 1801 | '@changesets/git@3.0.2': 1802 | dependencies: 1803 | '@changesets/errors': 0.2.0 1804 | '@manypkg/get-packages': 1.1.3 1805 | is-subdir: 1.2.0 1806 | micromatch: 4.0.8 1807 | spawndamnit: 3.0.1 1808 | 1809 | '@changesets/logger@0.1.1': 1810 | dependencies: 1811 | picocolors: 1.1.1 1812 | 1813 | '@changesets/parse@0.4.0': 1814 | dependencies: 1815 | '@changesets/types': 6.0.0 1816 | js-yaml: 3.14.1 1817 | 1818 | '@changesets/pre@2.0.1': 1819 | dependencies: 1820 | '@changesets/errors': 0.2.0 1821 | '@changesets/types': 6.0.0 1822 | '@manypkg/get-packages': 1.1.3 1823 | fs-extra: 7.0.1 1824 | 1825 | '@changesets/read@0.6.2': 1826 | dependencies: 1827 | '@changesets/git': 3.0.2 1828 | '@changesets/logger': 0.1.1 1829 | '@changesets/parse': 0.4.0 1830 | '@changesets/types': 6.0.0 1831 | fs-extra: 7.0.1 1832 | p-filter: 2.1.0 1833 | picocolors: 1.1.1 1834 | 1835 | '@changesets/should-skip-package@0.1.1': 1836 | dependencies: 1837 | '@changesets/types': 6.0.0 1838 | '@manypkg/get-packages': 1.1.3 1839 | 1840 | '@changesets/types@4.1.0': {} 1841 | 1842 | '@changesets/types@6.0.0': {} 1843 | 1844 | '@changesets/write@0.3.2': 1845 | dependencies: 1846 | '@changesets/types': 6.0.0 1847 | fs-extra: 7.0.1 1848 | human-id: 1.0.2 1849 | prettier: 2.8.8 1850 | 1851 | '@esbuild/aix-ppc64@0.21.5': 1852 | optional: true 1853 | 1854 | '@esbuild/android-arm64@0.21.5': 1855 | optional: true 1856 | 1857 | '@esbuild/android-arm@0.21.5': 1858 | optional: true 1859 | 1860 | '@esbuild/android-x64@0.21.5': 1861 | optional: true 1862 | 1863 | '@esbuild/darwin-arm64@0.21.5': 1864 | optional: true 1865 | 1866 | '@esbuild/darwin-x64@0.21.5': 1867 | optional: true 1868 | 1869 | '@esbuild/freebsd-arm64@0.21.5': 1870 | optional: true 1871 | 1872 | '@esbuild/freebsd-x64@0.21.5': 1873 | optional: true 1874 | 1875 | '@esbuild/linux-arm64@0.21.5': 1876 | optional: true 1877 | 1878 | '@esbuild/linux-arm@0.21.5': 1879 | optional: true 1880 | 1881 | '@esbuild/linux-ia32@0.21.5': 1882 | optional: true 1883 | 1884 | '@esbuild/linux-loong64@0.21.5': 1885 | optional: true 1886 | 1887 | '@esbuild/linux-mips64el@0.21.5': 1888 | optional: true 1889 | 1890 | '@esbuild/linux-ppc64@0.21.5': 1891 | optional: true 1892 | 1893 | '@esbuild/linux-riscv64@0.21.5': 1894 | optional: true 1895 | 1896 | '@esbuild/linux-s390x@0.21.5': 1897 | optional: true 1898 | 1899 | '@esbuild/linux-x64@0.21.5': 1900 | optional: true 1901 | 1902 | '@esbuild/netbsd-x64@0.21.5': 1903 | optional: true 1904 | 1905 | '@esbuild/openbsd-x64@0.21.5': 1906 | optional: true 1907 | 1908 | '@esbuild/sunos-x64@0.21.5': 1909 | optional: true 1910 | 1911 | '@esbuild/win32-arm64@0.21.5': 1912 | optional: true 1913 | 1914 | '@esbuild/win32-ia32@0.21.5': 1915 | optional: true 1916 | 1917 | '@esbuild/win32-x64@0.21.5': 1918 | optional: true 1919 | 1920 | '@eslint-community/eslint-utils@4.4.1(eslint@9.18.0)': 1921 | dependencies: 1922 | eslint: 9.18.0 1923 | eslint-visitor-keys: 3.4.3 1924 | 1925 | '@eslint-community/regexpp@4.12.1': {} 1926 | 1927 | '@eslint/config-array@0.19.1': 1928 | dependencies: 1929 | '@eslint/object-schema': 2.1.5 1930 | debug: 4.4.0 1931 | minimatch: 3.1.2 1932 | transitivePeerDependencies: 1933 | - supports-color 1934 | 1935 | '@eslint/core@0.10.0': 1936 | dependencies: 1937 | '@types/json-schema': 7.0.15 1938 | 1939 | '@eslint/eslintrc@3.2.0': 1940 | dependencies: 1941 | ajv: 6.12.6 1942 | debug: 4.4.0 1943 | espree: 10.3.0 1944 | globals: 14.0.0 1945 | ignore: 5.3.2 1946 | import-fresh: 3.3.0 1947 | js-yaml: 4.1.0 1948 | minimatch: 3.1.2 1949 | strip-json-comments: 3.1.1 1950 | transitivePeerDependencies: 1951 | - supports-color 1952 | 1953 | '@eslint/js@9.18.0': {} 1954 | 1955 | '@eslint/object-schema@2.1.5': {} 1956 | 1957 | '@eslint/plugin-kit@0.2.5': 1958 | dependencies: 1959 | '@eslint/core': 0.10.0 1960 | levn: 0.4.1 1961 | 1962 | '@humanfs/core@0.19.1': {} 1963 | 1964 | '@humanfs/node@0.16.6': 1965 | dependencies: 1966 | '@humanfs/core': 0.19.1 1967 | '@humanwhocodes/retry': 0.3.1 1968 | 1969 | '@humanwhocodes/module-importer@1.0.1': {} 1970 | 1971 | '@humanwhocodes/retry@0.3.1': {} 1972 | 1973 | '@humanwhocodes/retry@0.4.1': {} 1974 | 1975 | '@jest/schemas@29.6.3': 1976 | dependencies: 1977 | '@sinclair/typebox': 0.27.8 1978 | 1979 | '@jridgewell/gen-mapping@0.3.8': 1980 | dependencies: 1981 | '@jridgewell/set-array': 1.2.1 1982 | '@jridgewell/sourcemap-codec': 1.5.0 1983 | '@jridgewell/trace-mapping': 0.3.25 1984 | 1985 | '@jridgewell/resolve-uri@3.1.2': {} 1986 | 1987 | '@jridgewell/set-array@1.2.1': {} 1988 | 1989 | '@jridgewell/sourcemap-codec@1.5.0': {} 1990 | 1991 | '@jridgewell/trace-mapping@0.3.25': 1992 | dependencies: 1993 | '@jridgewell/resolve-uri': 3.1.2 1994 | '@jridgewell/sourcemap-codec': 1.5.0 1995 | 1996 | '@manypkg/find-root@1.1.0': 1997 | dependencies: 1998 | '@babel/runtime': 7.26.0 1999 | '@types/node': 12.20.55 2000 | find-up: 4.1.0 2001 | fs-extra: 8.1.0 2002 | 2003 | '@manypkg/get-packages@1.1.3': 2004 | dependencies: 2005 | '@babel/runtime': 7.26.0 2006 | '@changesets/types': 4.1.0 2007 | '@manypkg/find-root': 1.1.0 2008 | fs-extra: 8.1.0 2009 | globby: 11.1.0 2010 | read-yaml-file: 1.1.0 2011 | 2012 | '@nodelib/fs.scandir@2.1.5': 2013 | dependencies: 2014 | '@nodelib/fs.stat': 2.0.5 2015 | run-parallel: 1.2.0 2016 | 2017 | '@nodelib/fs.stat@2.0.5': {} 2018 | 2019 | '@nodelib/fs.walk@1.2.8': 2020 | dependencies: 2021 | '@nodelib/fs.scandir': 2.1.5 2022 | fastq: 1.18.0 2023 | 2024 | '@playwright/test@1.49.1': 2025 | dependencies: 2026 | playwright: 1.49.1 2027 | 2028 | '@polka/url@1.0.0-next.28': {} 2029 | 2030 | '@rollup/rollup-android-arm-eabi@4.30.1': 2031 | optional: true 2032 | 2033 | '@rollup/rollup-android-arm64@4.30.1': 2034 | optional: true 2035 | 2036 | '@rollup/rollup-darwin-arm64@4.30.1': 2037 | optional: true 2038 | 2039 | '@rollup/rollup-darwin-x64@4.30.1': 2040 | optional: true 2041 | 2042 | '@rollup/rollup-freebsd-arm64@4.30.1': 2043 | optional: true 2044 | 2045 | '@rollup/rollup-freebsd-x64@4.30.1': 2046 | optional: true 2047 | 2048 | '@rollup/rollup-linux-arm-gnueabihf@4.30.1': 2049 | optional: true 2050 | 2051 | '@rollup/rollup-linux-arm-musleabihf@4.30.1': 2052 | optional: true 2053 | 2054 | '@rollup/rollup-linux-arm64-gnu@4.30.1': 2055 | optional: true 2056 | 2057 | '@rollup/rollup-linux-arm64-musl@4.30.1': 2058 | optional: true 2059 | 2060 | '@rollup/rollup-linux-loongarch64-gnu@4.30.1': 2061 | optional: true 2062 | 2063 | '@rollup/rollup-linux-powerpc64le-gnu@4.30.1': 2064 | optional: true 2065 | 2066 | '@rollup/rollup-linux-riscv64-gnu@4.30.1': 2067 | optional: true 2068 | 2069 | '@rollup/rollup-linux-s390x-gnu@4.30.1': 2070 | optional: true 2071 | 2072 | '@rollup/rollup-linux-x64-gnu@4.30.1': 2073 | optional: true 2074 | 2075 | '@rollup/rollup-linux-x64-musl@4.30.1': 2076 | optional: true 2077 | 2078 | '@rollup/rollup-win32-arm64-msvc@4.30.1': 2079 | optional: true 2080 | 2081 | '@rollup/rollup-win32-ia32-msvc@4.30.1': 2082 | optional: true 2083 | 2084 | '@rollup/rollup-win32-x64-msvc@4.30.1': 2085 | optional: true 2086 | 2087 | '@sinclair/typebox@0.27.8': {} 2088 | 2089 | '@sveltejs/adapter-auto@3.3.1(@sveltejs/kit@2.15.2(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.17.4)(vite@5.4.11))(svelte@5.17.4)(vite@5.4.11))': 2090 | dependencies: 2091 | '@sveltejs/kit': 2.15.2(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.17.4)(vite@5.4.11))(svelte@5.17.4)(vite@5.4.11) 2092 | import-meta-resolve: 4.1.0 2093 | 2094 | '@sveltejs/kit@2.15.2(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.17.4)(vite@5.4.11))(svelte@5.17.4)(vite@5.4.11)': 2095 | dependencies: 2096 | '@sveltejs/vite-plugin-svelte': 4.0.4(svelte@5.17.4)(vite@5.4.11) 2097 | '@types/cookie': 0.6.0 2098 | cookie: 0.6.0 2099 | devalue: 5.1.1 2100 | esm-env: 1.2.2 2101 | import-meta-resolve: 4.1.0 2102 | kleur: 4.1.5 2103 | magic-string: 0.30.17 2104 | mrmime: 2.0.0 2105 | sade: 1.8.1 2106 | set-cookie-parser: 2.7.1 2107 | sirv: 3.0.0 2108 | svelte: 5.17.4 2109 | tiny-glob: 0.2.9 2110 | vite: 5.4.11 2111 | 2112 | '@sveltejs/package@2.3.7(svelte@5.17.4)(typescript@5.7.3)': 2113 | dependencies: 2114 | chokidar: 4.0.3 2115 | kleur: 4.1.5 2116 | sade: 1.8.1 2117 | semver: 7.6.3 2118 | svelte: 5.17.4 2119 | svelte2tsx: 0.7.34(svelte@5.17.4)(typescript@5.7.3) 2120 | transitivePeerDependencies: 2121 | - typescript 2122 | 2123 | '@sveltejs/vite-plugin-svelte-inspector@3.0.1(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.17.4)(vite@5.4.11))(svelte@5.17.4)(vite@5.4.11)': 2124 | dependencies: 2125 | '@sveltejs/vite-plugin-svelte': 4.0.4(svelte@5.17.4)(vite@5.4.11) 2126 | debug: 4.4.0 2127 | svelte: 5.17.4 2128 | vite: 5.4.11 2129 | transitivePeerDependencies: 2130 | - supports-color 2131 | 2132 | '@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.17.4)(vite@5.4.11)': 2133 | dependencies: 2134 | '@sveltejs/vite-plugin-svelte-inspector': 3.0.1(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.17.4)(vite@5.4.11))(svelte@5.17.4)(vite@5.4.11) 2135 | debug: 4.4.0 2136 | deepmerge: 4.3.1 2137 | kleur: 4.1.5 2138 | magic-string: 0.30.17 2139 | svelte: 5.17.4 2140 | vite: 5.4.11 2141 | vitefu: 1.0.5(vite@5.4.11) 2142 | transitivePeerDependencies: 2143 | - supports-color 2144 | 2145 | '@types/cookie@0.6.0': {} 2146 | 2147 | '@types/eslint@8.56.12': 2148 | dependencies: 2149 | '@types/estree': 1.0.6 2150 | '@types/json-schema': 7.0.15 2151 | 2152 | '@types/estree@1.0.6': {} 2153 | 2154 | '@types/json-schema@7.0.15': {} 2155 | 2156 | '@types/node@12.20.55': {} 2157 | 2158 | '@types/nprogress@0.2.3': {} 2159 | 2160 | '@typescript-eslint/eslint-plugin@8.20.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0)(typescript@5.7.3))(eslint@9.18.0)(typescript@5.7.3)': 2161 | dependencies: 2162 | '@eslint-community/regexpp': 4.12.1 2163 | '@typescript-eslint/parser': 8.20.0(eslint@9.18.0)(typescript@5.7.3) 2164 | '@typescript-eslint/scope-manager': 8.20.0 2165 | '@typescript-eslint/type-utils': 8.20.0(eslint@9.18.0)(typescript@5.7.3) 2166 | '@typescript-eslint/utils': 8.20.0(eslint@9.18.0)(typescript@5.7.3) 2167 | '@typescript-eslint/visitor-keys': 8.20.0 2168 | eslint: 9.18.0 2169 | graphemer: 1.4.0 2170 | ignore: 5.3.2 2171 | natural-compare: 1.4.0 2172 | ts-api-utils: 2.0.0(typescript@5.7.3) 2173 | typescript: 5.7.3 2174 | transitivePeerDependencies: 2175 | - supports-color 2176 | 2177 | '@typescript-eslint/parser@8.20.0(eslint@9.18.0)(typescript@5.7.3)': 2178 | dependencies: 2179 | '@typescript-eslint/scope-manager': 8.20.0 2180 | '@typescript-eslint/types': 8.20.0 2181 | '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3) 2182 | '@typescript-eslint/visitor-keys': 8.20.0 2183 | debug: 4.4.0 2184 | eslint: 9.18.0 2185 | typescript: 5.7.3 2186 | transitivePeerDependencies: 2187 | - supports-color 2188 | 2189 | '@typescript-eslint/scope-manager@8.20.0': 2190 | dependencies: 2191 | '@typescript-eslint/types': 8.20.0 2192 | '@typescript-eslint/visitor-keys': 8.20.0 2193 | 2194 | '@typescript-eslint/type-utils@8.20.0(eslint@9.18.0)(typescript@5.7.3)': 2195 | dependencies: 2196 | '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3) 2197 | '@typescript-eslint/utils': 8.20.0(eslint@9.18.0)(typescript@5.7.3) 2198 | debug: 4.4.0 2199 | eslint: 9.18.0 2200 | ts-api-utils: 2.0.0(typescript@5.7.3) 2201 | typescript: 5.7.3 2202 | transitivePeerDependencies: 2203 | - supports-color 2204 | 2205 | '@typescript-eslint/types@8.20.0': {} 2206 | 2207 | '@typescript-eslint/typescript-estree@8.20.0(typescript@5.7.3)': 2208 | dependencies: 2209 | '@typescript-eslint/types': 8.20.0 2210 | '@typescript-eslint/visitor-keys': 8.20.0 2211 | debug: 4.4.0 2212 | fast-glob: 3.3.3 2213 | is-glob: 4.0.3 2214 | minimatch: 9.0.5 2215 | semver: 7.6.3 2216 | ts-api-utils: 2.0.0(typescript@5.7.3) 2217 | typescript: 5.7.3 2218 | transitivePeerDependencies: 2219 | - supports-color 2220 | 2221 | '@typescript-eslint/utils@8.20.0(eslint@9.18.0)(typescript@5.7.3)': 2222 | dependencies: 2223 | '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0) 2224 | '@typescript-eslint/scope-manager': 8.20.0 2225 | '@typescript-eslint/types': 8.20.0 2226 | '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3) 2227 | eslint: 9.18.0 2228 | typescript: 5.7.3 2229 | transitivePeerDependencies: 2230 | - supports-color 2231 | 2232 | '@typescript-eslint/visitor-keys@8.20.0': 2233 | dependencies: 2234 | '@typescript-eslint/types': 8.20.0 2235 | eslint-visitor-keys: 4.2.0 2236 | 2237 | '@vitest/expect@1.6.0': 2238 | dependencies: 2239 | '@vitest/spy': 1.6.0 2240 | '@vitest/utils': 1.6.0 2241 | chai: 4.5.0 2242 | 2243 | '@vitest/runner@1.6.0': 2244 | dependencies: 2245 | '@vitest/utils': 1.6.0 2246 | p-limit: 5.0.0 2247 | pathe: 1.1.2 2248 | 2249 | '@vitest/snapshot@1.6.0': 2250 | dependencies: 2251 | magic-string: 0.30.17 2252 | pathe: 1.1.2 2253 | pretty-format: 29.7.0 2254 | 2255 | '@vitest/spy@1.6.0': 2256 | dependencies: 2257 | tinyspy: 2.2.1 2258 | 2259 | '@vitest/utils@1.6.0': 2260 | dependencies: 2261 | diff-sequences: 29.6.3 2262 | estree-walker: 3.0.3 2263 | loupe: 2.3.7 2264 | pretty-format: 29.7.0 2265 | 2266 | acorn-jsx@5.3.2(acorn@8.14.0): 2267 | dependencies: 2268 | acorn: 8.14.0 2269 | 2270 | acorn-typescript@1.4.13(acorn@8.14.0): 2271 | dependencies: 2272 | acorn: 8.14.0 2273 | 2274 | acorn-walk@8.3.4: 2275 | dependencies: 2276 | acorn: 8.14.0 2277 | 2278 | acorn@8.14.0: {} 2279 | 2280 | ajv@6.12.6: 2281 | dependencies: 2282 | fast-deep-equal: 3.1.3 2283 | fast-json-stable-stringify: 2.1.0 2284 | json-schema-traverse: 0.4.1 2285 | uri-js: 4.4.1 2286 | 2287 | ansi-colors@4.1.3: {} 2288 | 2289 | ansi-regex@5.0.1: {} 2290 | 2291 | ansi-styles@4.3.0: 2292 | dependencies: 2293 | color-convert: 2.0.1 2294 | 2295 | ansi-styles@5.2.0: {} 2296 | 2297 | argparse@1.0.10: 2298 | dependencies: 2299 | sprintf-js: 1.0.3 2300 | 2301 | argparse@2.0.1: {} 2302 | 2303 | aria-query@5.3.2: {} 2304 | 2305 | array-union@2.1.0: {} 2306 | 2307 | assertion-error@1.1.0: {} 2308 | 2309 | axobject-query@4.1.0: {} 2310 | 2311 | balanced-match@1.0.2: {} 2312 | 2313 | better-path-resolve@1.0.0: 2314 | dependencies: 2315 | is-windows: 1.0.2 2316 | 2317 | brace-expansion@1.1.11: 2318 | dependencies: 2319 | balanced-match: 1.0.2 2320 | concat-map: 0.0.1 2321 | 2322 | brace-expansion@2.0.1: 2323 | dependencies: 2324 | balanced-match: 1.0.2 2325 | 2326 | braces@3.0.3: 2327 | dependencies: 2328 | fill-range: 7.1.1 2329 | 2330 | cac@6.7.14: {} 2331 | 2332 | callsites@3.1.0: {} 2333 | 2334 | chai@4.5.0: 2335 | dependencies: 2336 | assertion-error: 1.1.0 2337 | check-error: 1.0.3 2338 | deep-eql: 4.1.4 2339 | get-func-name: 2.0.2 2340 | loupe: 2.3.7 2341 | pathval: 1.1.1 2342 | type-detect: 4.1.0 2343 | 2344 | chalk@4.1.2: 2345 | dependencies: 2346 | ansi-styles: 4.3.0 2347 | supports-color: 7.2.0 2348 | 2349 | chardet@0.7.0: {} 2350 | 2351 | check-error@1.0.3: 2352 | dependencies: 2353 | get-func-name: 2.0.2 2354 | 2355 | chokidar@4.0.3: 2356 | dependencies: 2357 | readdirp: 4.1.1 2358 | 2359 | ci-info@3.9.0: {} 2360 | 2361 | clsx@2.1.1: {} 2362 | 2363 | color-convert@2.0.1: 2364 | dependencies: 2365 | color-name: 1.1.4 2366 | 2367 | color-name@1.1.4: {} 2368 | 2369 | concat-map@0.0.1: {} 2370 | 2371 | confbox@0.1.8: {} 2372 | 2373 | cookie@0.6.0: {} 2374 | 2375 | cross-spawn@7.0.6: 2376 | dependencies: 2377 | path-key: 3.1.1 2378 | shebang-command: 2.0.0 2379 | which: 2.0.2 2380 | 2381 | cssesc@3.0.0: {} 2382 | 2383 | debug@4.4.0: 2384 | dependencies: 2385 | ms: 2.1.3 2386 | 2387 | dedent-js@1.0.1: {} 2388 | 2389 | deep-eql@4.1.4: 2390 | dependencies: 2391 | type-detect: 4.1.0 2392 | 2393 | deep-is@0.1.4: {} 2394 | 2395 | deepmerge@4.3.1: {} 2396 | 2397 | detect-indent@6.1.0: {} 2398 | 2399 | devalue@5.1.1: {} 2400 | 2401 | diff-sequences@29.6.3: {} 2402 | 2403 | dir-glob@3.0.1: 2404 | dependencies: 2405 | path-type: 4.0.0 2406 | 2407 | enquirer@2.4.1: 2408 | dependencies: 2409 | ansi-colors: 4.1.3 2410 | strip-ansi: 6.0.1 2411 | 2412 | esbuild@0.21.5: 2413 | optionalDependencies: 2414 | '@esbuild/aix-ppc64': 0.21.5 2415 | '@esbuild/android-arm': 0.21.5 2416 | '@esbuild/android-arm64': 0.21.5 2417 | '@esbuild/android-x64': 0.21.5 2418 | '@esbuild/darwin-arm64': 0.21.5 2419 | '@esbuild/darwin-x64': 0.21.5 2420 | '@esbuild/freebsd-arm64': 0.21.5 2421 | '@esbuild/freebsd-x64': 0.21.5 2422 | '@esbuild/linux-arm': 0.21.5 2423 | '@esbuild/linux-arm64': 0.21.5 2424 | '@esbuild/linux-ia32': 0.21.5 2425 | '@esbuild/linux-loong64': 0.21.5 2426 | '@esbuild/linux-mips64el': 0.21.5 2427 | '@esbuild/linux-ppc64': 0.21.5 2428 | '@esbuild/linux-riscv64': 0.21.5 2429 | '@esbuild/linux-s390x': 0.21.5 2430 | '@esbuild/linux-x64': 0.21.5 2431 | '@esbuild/netbsd-x64': 0.21.5 2432 | '@esbuild/openbsd-x64': 0.21.5 2433 | '@esbuild/sunos-x64': 0.21.5 2434 | '@esbuild/win32-arm64': 0.21.5 2435 | '@esbuild/win32-ia32': 0.21.5 2436 | '@esbuild/win32-x64': 0.21.5 2437 | 2438 | escape-string-regexp@4.0.0: {} 2439 | 2440 | eslint-compat-utils@0.5.1(eslint@9.18.0): 2441 | dependencies: 2442 | eslint: 9.18.0 2443 | semver: 7.6.3 2444 | 2445 | eslint-config-prettier@9.1.0(eslint@9.18.0): 2446 | dependencies: 2447 | eslint: 9.18.0 2448 | 2449 | eslint-plugin-svelte@2.46.1(eslint@9.18.0)(svelte@5.17.4): 2450 | dependencies: 2451 | '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0) 2452 | '@jridgewell/sourcemap-codec': 1.5.0 2453 | eslint: 9.18.0 2454 | eslint-compat-utils: 0.5.1(eslint@9.18.0) 2455 | esutils: 2.0.3 2456 | known-css-properties: 0.35.0 2457 | postcss: 8.5.1 2458 | postcss-load-config: 3.1.4(postcss@8.5.1) 2459 | postcss-safe-parser: 6.0.0(postcss@8.5.1) 2460 | postcss-selector-parser: 6.1.2 2461 | semver: 7.6.3 2462 | svelte-eslint-parser: 0.43.0(svelte@5.17.4) 2463 | optionalDependencies: 2464 | svelte: 5.17.4 2465 | transitivePeerDependencies: 2466 | - ts-node 2467 | 2468 | eslint-scope@7.2.2: 2469 | dependencies: 2470 | esrecurse: 4.3.0 2471 | estraverse: 5.3.0 2472 | 2473 | eslint-scope@8.2.0: 2474 | dependencies: 2475 | esrecurse: 4.3.0 2476 | estraverse: 5.3.0 2477 | 2478 | eslint-visitor-keys@3.4.3: {} 2479 | 2480 | eslint-visitor-keys@4.2.0: {} 2481 | 2482 | eslint@9.18.0: 2483 | dependencies: 2484 | '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0) 2485 | '@eslint-community/regexpp': 4.12.1 2486 | '@eslint/config-array': 0.19.1 2487 | '@eslint/core': 0.10.0 2488 | '@eslint/eslintrc': 3.2.0 2489 | '@eslint/js': 9.18.0 2490 | '@eslint/plugin-kit': 0.2.5 2491 | '@humanfs/node': 0.16.6 2492 | '@humanwhocodes/module-importer': 1.0.1 2493 | '@humanwhocodes/retry': 0.4.1 2494 | '@types/estree': 1.0.6 2495 | '@types/json-schema': 7.0.15 2496 | ajv: 6.12.6 2497 | chalk: 4.1.2 2498 | cross-spawn: 7.0.6 2499 | debug: 4.4.0 2500 | escape-string-regexp: 4.0.0 2501 | eslint-scope: 8.2.0 2502 | eslint-visitor-keys: 4.2.0 2503 | espree: 10.3.0 2504 | esquery: 1.6.0 2505 | esutils: 2.0.3 2506 | fast-deep-equal: 3.1.3 2507 | file-entry-cache: 8.0.0 2508 | find-up: 5.0.0 2509 | glob-parent: 6.0.2 2510 | ignore: 5.3.2 2511 | imurmurhash: 0.1.4 2512 | is-glob: 4.0.3 2513 | json-stable-stringify-without-jsonify: 1.0.1 2514 | lodash.merge: 4.6.2 2515 | minimatch: 3.1.2 2516 | natural-compare: 1.4.0 2517 | optionator: 0.9.4 2518 | transitivePeerDependencies: 2519 | - supports-color 2520 | 2521 | esm-env@1.2.2: {} 2522 | 2523 | espree@10.3.0: 2524 | dependencies: 2525 | acorn: 8.14.0 2526 | acorn-jsx: 5.3.2(acorn@8.14.0) 2527 | eslint-visitor-keys: 4.2.0 2528 | 2529 | espree@9.6.1: 2530 | dependencies: 2531 | acorn: 8.14.0 2532 | acorn-jsx: 5.3.2(acorn@8.14.0) 2533 | eslint-visitor-keys: 3.4.3 2534 | 2535 | esprima@4.0.1: {} 2536 | 2537 | esquery@1.6.0: 2538 | dependencies: 2539 | estraverse: 5.3.0 2540 | 2541 | esrap@1.4.3: 2542 | dependencies: 2543 | '@jridgewell/sourcemap-codec': 1.5.0 2544 | 2545 | esrecurse@4.3.0: 2546 | dependencies: 2547 | estraverse: 5.3.0 2548 | 2549 | estraverse@5.3.0: {} 2550 | 2551 | estree-walker@3.0.3: 2552 | dependencies: 2553 | '@types/estree': 1.0.6 2554 | 2555 | esutils@2.0.3: {} 2556 | 2557 | execa@8.0.1: 2558 | dependencies: 2559 | cross-spawn: 7.0.6 2560 | get-stream: 8.0.1 2561 | human-signals: 5.0.0 2562 | is-stream: 3.0.0 2563 | merge-stream: 2.0.0 2564 | npm-run-path: 5.3.0 2565 | onetime: 6.0.0 2566 | signal-exit: 4.1.0 2567 | strip-final-newline: 3.0.0 2568 | 2569 | extendable-error@0.1.7: {} 2570 | 2571 | external-editor@3.1.0: 2572 | dependencies: 2573 | chardet: 0.7.0 2574 | iconv-lite: 0.4.24 2575 | tmp: 0.0.33 2576 | 2577 | fast-deep-equal@3.1.3: {} 2578 | 2579 | fast-glob@3.3.3: 2580 | dependencies: 2581 | '@nodelib/fs.stat': 2.0.5 2582 | '@nodelib/fs.walk': 1.2.8 2583 | glob-parent: 5.1.2 2584 | merge2: 1.4.1 2585 | micromatch: 4.0.8 2586 | 2587 | fast-json-stable-stringify@2.1.0: {} 2588 | 2589 | fast-levenshtein@2.0.6: {} 2590 | 2591 | fastq@1.18.0: 2592 | dependencies: 2593 | reusify: 1.0.4 2594 | 2595 | fdir@6.4.2: {} 2596 | 2597 | file-entry-cache@8.0.0: 2598 | dependencies: 2599 | flat-cache: 4.0.1 2600 | 2601 | fill-range@7.1.1: 2602 | dependencies: 2603 | to-regex-range: 5.0.1 2604 | 2605 | find-up@4.1.0: 2606 | dependencies: 2607 | locate-path: 5.0.0 2608 | path-exists: 4.0.0 2609 | 2610 | find-up@5.0.0: 2611 | dependencies: 2612 | locate-path: 6.0.0 2613 | path-exists: 4.0.0 2614 | 2615 | flat-cache@4.0.1: 2616 | dependencies: 2617 | flatted: 3.3.2 2618 | keyv: 4.5.4 2619 | 2620 | flatted@3.3.2: {} 2621 | 2622 | fs-extra@7.0.1: 2623 | dependencies: 2624 | graceful-fs: 4.2.11 2625 | jsonfile: 4.0.0 2626 | universalify: 0.1.2 2627 | 2628 | fs-extra@8.1.0: 2629 | dependencies: 2630 | graceful-fs: 4.2.11 2631 | jsonfile: 4.0.0 2632 | universalify: 0.1.2 2633 | 2634 | fs.realpath@1.0.0: {} 2635 | 2636 | fsevents@2.3.2: 2637 | optional: true 2638 | 2639 | fsevents@2.3.3: 2640 | optional: true 2641 | 2642 | get-func-name@2.0.2: {} 2643 | 2644 | get-stream@8.0.1: {} 2645 | 2646 | glob-parent@5.1.2: 2647 | dependencies: 2648 | is-glob: 4.0.3 2649 | 2650 | glob-parent@6.0.2: 2651 | dependencies: 2652 | is-glob: 4.0.3 2653 | 2654 | glob@8.1.0: 2655 | dependencies: 2656 | fs.realpath: 1.0.0 2657 | inflight: 1.0.6 2658 | inherits: 2.0.4 2659 | minimatch: 5.1.6 2660 | once: 1.4.0 2661 | 2662 | globals@14.0.0: {} 2663 | 2664 | globals@15.14.0: {} 2665 | 2666 | globalyzer@0.1.0: {} 2667 | 2668 | globby@11.1.0: 2669 | dependencies: 2670 | array-union: 2.1.0 2671 | dir-glob: 3.0.1 2672 | fast-glob: 3.3.3 2673 | ignore: 5.3.2 2674 | merge2: 1.4.1 2675 | slash: 3.0.0 2676 | 2677 | globrex@0.1.2: {} 2678 | 2679 | graceful-fs@4.2.11: {} 2680 | 2681 | graphemer@1.4.0: {} 2682 | 2683 | has-flag@4.0.0: {} 2684 | 2685 | human-id@1.0.2: {} 2686 | 2687 | human-signals@5.0.0: {} 2688 | 2689 | iconv-lite@0.4.24: 2690 | dependencies: 2691 | safer-buffer: 2.1.2 2692 | 2693 | ignore-walk@5.0.1: 2694 | dependencies: 2695 | minimatch: 5.1.6 2696 | 2697 | ignore@5.3.2: {} 2698 | 2699 | import-fresh@3.3.0: 2700 | dependencies: 2701 | parent-module: 1.0.1 2702 | resolve-from: 4.0.0 2703 | 2704 | import-meta-resolve@4.1.0: {} 2705 | 2706 | imurmurhash@0.1.4: {} 2707 | 2708 | inflight@1.0.6: 2709 | dependencies: 2710 | once: 1.4.0 2711 | wrappy: 1.0.2 2712 | 2713 | inherits@2.0.4: {} 2714 | 2715 | is-extglob@2.1.1: {} 2716 | 2717 | is-glob@4.0.3: 2718 | dependencies: 2719 | is-extglob: 2.1.1 2720 | 2721 | is-number@7.0.0: {} 2722 | 2723 | is-reference@3.0.3: 2724 | dependencies: 2725 | '@types/estree': 1.0.6 2726 | 2727 | is-stream@3.0.0: {} 2728 | 2729 | is-subdir@1.2.0: 2730 | dependencies: 2731 | better-path-resolve: 1.0.0 2732 | 2733 | is-windows@1.0.2: {} 2734 | 2735 | isexe@2.0.0: {} 2736 | 2737 | js-tokens@9.0.1: {} 2738 | 2739 | js-yaml@3.14.1: 2740 | dependencies: 2741 | argparse: 1.0.10 2742 | esprima: 4.0.1 2743 | 2744 | js-yaml@4.1.0: 2745 | dependencies: 2746 | argparse: 2.0.1 2747 | 2748 | json-buffer@3.0.1: {} 2749 | 2750 | json-schema-traverse@0.4.1: {} 2751 | 2752 | json-stable-stringify-without-jsonify@1.0.1: {} 2753 | 2754 | jsonfile@4.0.0: 2755 | optionalDependencies: 2756 | graceful-fs: 4.2.11 2757 | 2758 | keyv@4.5.4: 2759 | dependencies: 2760 | json-buffer: 3.0.1 2761 | 2762 | kleur@4.1.5: {} 2763 | 2764 | known-css-properties@0.35.0: {} 2765 | 2766 | levn@0.4.1: 2767 | dependencies: 2768 | prelude-ls: 1.2.1 2769 | type-check: 0.4.0 2770 | 2771 | lilconfig@2.1.0: {} 2772 | 2773 | local-pkg@0.5.1: 2774 | dependencies: 2775 | mlly: 1.7.4 2776 | pkg-types: 1.3.1 2777 | 2778 | locate-character@3.0.0: {} 2779 | 2780 | locate-path@5.0.0: 2781 | dependencies: 2782 | p-locate: 4.1.0 2783 | 2784 | locate-path@6.0.0: 2785 | dependencies: 2786 | p-locate: 5.0.0 2787 | 2788 | lodash.merge@4.6.2: {} 2789 | 2790 | lodash.startcase@4.4.0: {} 2791 | 2792 | loupe@2.3.7: 2793 | dependencies: 2794 | get-func-name: 2.0.2 2795 | 2796 | lower-case@2.0.2: 2797 | dependencies: 2798 | tslib: 2.8.1 2799 | 2800 | magic-string@0.30.17: 2801 | dependencies: 2802 | '@jridgewell/sourcemap-codec': 1.5.0 2803 | 2804 | merge-stream@2.0.0: {} 2805 | 2806 | merge2@1.4.1: {} 2807 | 2808 | micromatch@4.0.8: 2809 | dependencies: 2810 | braces: 3.0.3 2811 | picomatch: 2.3.1 2812 | 2813 | mimic-fn@4.0.0: {} 2814 | 2815 | minimatch@3.1.2: 2816 | dependencies: 2817 | brace-expansion: 1.1.11 2818 | 2819 | minimatch@5.1.6: 2820 | dependencies: 2821 | brace-expansion: 2.0.1 2822 | 2823 | minimatch@9.0.5: 2824 | dependencies: 2825 | brace-expansion: 2.0.1 2826 | 2827 | mlly@1.7.4: 2828 | dependencies: 2829 | acorn: 8.14.0 2830 | pathe: 2.0.1 2831 | pkg-types: 1.3.1 2832 | ufo: 1.5.4 2833 | 2834 | mri@1.2.0: {} 2835 | 2836 | mrmime@2.0.0: {} 2837 | 2838 | ms@2.1.3: {} 2839 | 2840 | nanoid@3.3.8: {} 2841 | 2842 | natural-compare@1.4.0: {} 2843 | 2844 | no-case@3.0.4: 2845 | dependencies: 2846 | lower-case: 2.0.2 2847 | tslib: 2.8.1 2848 | 2849 | npm-bundled@2.0.1: 2850 | dependencies: 2851 | npm-normalize-package-bin: 2.0.0 2852 | 2853 | npm-normalize-package-bin@2.0.0: {} 2854 | 2855 | npm-packlist@5.1.3: 2856 | dependencies: 2857 | glob: 8.1.0 2858 | ignore-walk: 5.0.1 2859 | npm-bundled: 2.0.1 2860 | npm-normalize-package-bin: 2.0.0 2861 | 2862 | npm-run-path@5.3.0: 2863 | dependencies: 2864 | path-key: 4.0.0 2865 | 2866 | nprogress@0.2.0: {} 2867 | 2868 | once@1.4.0: 2869 | dependencies: 2870 | wrappy: 1.0.2 2871 | 2872 | onetime@6.0.0: 2873 | dependencies: 2874 | mimic-fn: 4.0.0 2875 | 2876 | optionator@0.9.4: 2877 | dependencies: 2878 | deep-is: 0.1.4 2879 | fast-levenshtein: 2.0.6 2880 | levn: 0.4.1 2881 | prelude-ls: 1.2.1 2882 | type-check: 0.4.0 2883 | word-wrap: 1.2.5 2884 | 2885 | os-tmpdir@1.0.2: {} 2886 | 2887 | outdent@0.5.0: {} 2888 | 2889 | p-filter@2.1.0: 2890 | dependencies: 2891 | p-map: 2.1.0 2892 | 2893 | p-limit@2.3.0: 2894 | dependencies: 2895 | p-try: 2.2.0 2896 | 2897 | p-limit@3.1.0: 2898 | dependencies: 2899 | yocto-queue: 0.1.0 2900 | 2901 | p-limit@5.0.0: 2902 | dependencies: 2903 | yocto-queue: 1.1.1 2904 | 2905 | p-locate@4.1.0: 2906 | dependencies: 2907 | p-limit: 2.3.0 2908 | 2909 | p-locate@5.0.0: 2910 | dependencies: 2911 | p-limit: 3.1.0 2912 | 2913 | p-map@2.1.0: {} 2914 | 2915 | p-try@2.2.0: {} 2916 | 2917 | package-manager-detector@0.2.8: {} 2918 | 2919 | parent-module@1.0.1: 2920 | dependencies: 2921 | callsites: 3.1.0 2922 | 2923 | pascal-case@3.1.2: 2924 | dependencies: 2925 | no-case: 3.0.4 2926 | tslib: 2.8.1 2927 | 2928 | path-exists@4.0.0: {} 2929 | 2930 | path-key@3.1.1: {} 2931 | 2932 | path-key@4.0.0: {} 2933 | 2934 | path-type@4.0.0: {} 2935 | 2936 | pathe@1.1.2: {} 2937 | 2938 | pathe@2.0.1: {} 2939 | 2940 | pathval@1.1.1: {} 2941 | 2942 | picocolors@1.1.1: {} 2943 | 2944 | picomatch@2.3.1: {} 2945 | 2946 | pify@4.0.1: {} 2947 | 2948 | pkg-types@1.3.1: 2949 | dependencies: 2950 | confbox: 0.1.8 2951 | mlly: 1.7.4 2952 | pathe: 2.0.1 2953 | 2954 | playwright-core@1.49.1: {} 2955 | 2956 | playwright@1.49.1: 2957 | dependencies: 2958 | playwright-core: 1.49.1 2959 | optionalDependencies: 2960 | fsevents: 2.3.2 2961 | 2962 | postcss-load-config@3.1.4(postcss@8.5.1): 2963 | dependencies: 2964 | lilconfig: 2.1.0 2965 | yaml: 1.10.2 2966 | optionalDependencies: 2967 | postcss: 8.5.1 2968 | 2969 | postcss-safe-parser@6.0.0(postcss@8.5.1): 2970 | dependencies: 2971 | postcss: 8.5.1 2972 | 2973 | postcss-scss@4.0.9(postcss@8.5.1): 2974 | dependencies: 2975 | postcss: 8.5.1 2976 | 2977 | postcss-selector-parser@6.1.2: 2978 | dependencies: 2979 | cssesc: 3.0.0 2980 | util-deprecate: 1.0.2 2981 | 2982 | postcss@8.5.1: 2983 | dependencies: 2984 | nanoid: 3.3.8 2985 | picocolors: 1.1.1 2986 | source-map-js: 1.2.1 2987 | 2988 | prelude-ls@1.2.1: {} 2989 | 2990 | prettier-plugin-svelte@3.3.3(prettier@3.4.2)(svelte@5.17.4): 2991 | dependencies: 2992 | prettier: 3.4.2 2993 | svelte: 5.17.4 2994 | 2995 | prettier@2.8.8: {} 2996 | 2997 | prettier@3.4.2: {} 2998 | 2999 | pretty-format@29.7.0: 3000 | dependencies: 3001 | '@jest/schemas': 29.6.3 3002 | ansi-styles: 5.2.0 3003 | react-is: 18.3.1 3004 | 3005 | publint@0.1.16: 3006 | dependencies: 3007 | npm-packlist: 5.1.3 3008 | picocolors: 1.1.1 3009 | sade: 1.8.1 3010 | 3011 | punycode@2.3.1: {} 3012 | 3013 | queue-microtask@1.2.3: {} 3014 | 3015 | react-is@18.3.1: {} 3016 | 3017 | read-yaml-file@1.1.0: 3018 | dependencies: 3019 | graceful-fs: 4.2.11 3020 | js-yaml: 3.14.1 3021 | pify: 4.0.1 3022 | strip-bom: 3.0.0 3023 | 3024 | readdirp@4.1.1: {} 3025 | 3026 | regenerator-runtime@0.14.1: {} 3027 | 3028 | resolve-from@4.0.0: {} 3029 | 3030 | resolve-from@5.0.0: {} 3031 | 3032 | reusify@1.0.4: {} 3033 | 3034 | rollup@4.30.1: 3035 | dependencies: 3036 | '@types/estree': 1.0.6 3037 | optionalDependencies: 3038 | '@rollup/rollup-android-arm-eabi': 4.30.1 3039 | '@rollup/rollup-android-arm64': 4.30.1 3040 | '@rollup/rollup-darwin-arm64': 4.30.1 3041 | '@rollup/rollup-darwin-x64': 4.30.1 3042 | '@rollup/rollup-freebsd-arm64': 4.30.1 3043 | '@rollup/rollup-freebsd-x64': 4.30.1 3044 | '@rollup/rollup-linux-arm-gnueabihf': 4.30.1 3045 | '@rollup/rollup-linux-arm-musleabihf': 4.30.1 3046 | '@rollup/rollup-linux-arm64-gnu': 4.30.1 3047 | '@rollup/rollup-linux-arm64-musl': 4.30.1 3048 | '@rollup/rollup-linux-loongarch64-gnu': 4.30.1 3049 | '@rollup/rollup-linux-powerpc64le-gnu': 4.30.1 3050 | '@rollup/rollup-linux-riscv64-gnu': 4.30.1 3051 | '@rollup/rollup-linux-s390x-gnu': 4.30.1 3052 | '@rollup/rollup-linux-x64-gnu': 4.30.1 3053 | '@rollup/rollup-linux-x64-musl': 4.30.1 3054 | '@rollup/rollup-win32-arm64-msvc': 4.30.1 3055 | '@rollup/rollup-win32-ia32-msvc': 4.30.1 3056 | '@rollup/rollup-win32-x64-msvc': 4.30.1 3057 | fsevents: 2.3.3 3058 | 3059 | run-parallel@1.2.0: 3060 | dependencies: 3061 | queue-microtask: 1.2.3 3062 | 3063 | sade@1.8.1: 3064 | dependencies: 3065 | mri: 1.2.0 3066 | 3067 | safer-buffer@2.1.2: {} 3068 | 3069 | semver@7.6.3: {} 3070 | 3071 | set-cookie-parser@2.7.1: {} 3072 | 3073 | shebang-command@2.0.0: 3074 | dependencies: 3075 | shebang-regex: 3.0.0 3076 | 3077 | shebang-regex@3.0.0: {} 3078 | 3079 | siginfo@2.0.0: {} 3080 | 3081 | signal-exit@4.1.0: {} 3082 | 3083 | sirv@3.0.0: 3084 | dependencies: 3085 | '@polka/url': 1.0.0-next.28 3086 | mrmime: 2.0.0 3087 | totalist: 3.0.1 3088 | 3089 | slash@3.0.0: {} 3090 | 3091 | source-map-js@1.2.1: {} 3092 | 3093 | spawndamnit@3.0.1: 3094 | dependencies: 3095 | cross-spawn: 7.0.6 3096 | signal-exit: 4.1.0 3097 | 3098 | sprintf-js@1.0.3: {} 3099 | 3100 | stackback@0.0.2: {} 3101 | 3102 | std-env@3.8.0: {} 3103 | 3104 | strip-ansi@6.0.1: 3105 | dependencies: 3106 | ansi-regex: 5.0.1 3107 | 3108 | strip-bom@3.0.0: {} 3109 | 3110 | strip-final-newline@3.0.0: {} 3111 | 3112 | strip-json-comments@3.1.1: {} 3113 | 3114 | strip-literal@2.1.1: 3115 | dependencies: 3116 | js-tokens: 9.0.1 3117 | 3118 | supports-color@7.2.0: 3119 | dependencies: 3120 | has-flag: 4.0.0 3121 | 3122 | svelte-check@4.1.4(svelte@5.17.4)(typescript@5.7.3): 3123 | dependencies: 3124 | '@jridgewell/trace-mapping': 0.3.25 3125 | chokidar: 4.0.3 3126 | fdir: 6.4.2 3127 | picocolors: 1.1.1 3128 | sade: 1.8.1 3129 | svelte: 5.17.4 3130 | typescript: 5.7.3 3131 | transitivePeerDependencies: 3132 | - picomatch 3133 | 3134 | svelte-eslint-parser@0.43.0(svelte@5.17.4): 3135 | dependencies: 3136 | eslint-scope: 7.2.2 3137 | eslint-visitor-keys: 3.4.3 3138 | espree: 9.6.1 3139 | postcss: 8.5.1 3140 | postcss-scss: 4.0.9(postcss@8.5.1) 3141 | optionalDependencies: 3142 | svelte: 5.17.4 3143 | 3144 | svelte2tsx@0.7.34(svelte@5.17.4)(typescript@5.7.3): 3145 | dependencies: 3146 | dedent-js: 1.0.1 3147 | pascal-case: 3.1.2 3148 | svelte: 5.17.4 3149 | typescript: 5.7.3 3150 | 3151 | svelte@5.17.4: 3152 | dependencies: 3153 | '@ampproject/remapping': 2.3.0 3154 | '@jridgewell/sourcemap-codec': 1.5.0 3155 | '@types/estree': 1.0.6 3156 | acorn: 8.14.0 3157 | acorn-typescript: 1.4.13(acorn@8.14.0) 3158 | aria-query: 5.3.2 3159 | axobject-query: 4.1.0 3160 | clsx: 2.1.1 3161 | esm-env: 1.2.2 3162 | esrap: 1.4.3 3163 | is-reference: 3.0.3 3164 | locate-character: 3.0.0 3165 | magic-string: 0.30.17 3166 | zimmerframe: 1.1.2 3167 | 3168 | term-size@2.2.1: {} 3169 | 3170 | tiny-glob@0.2.9: 3171 | dependencies: 3172 | globalyzer: 0.1.0 3173 | globrex: 0.1.2 3174 | 3175 | tinybench@2.9.0: {} 3176 | 3177 | tinypool@0.8.4: {} 3178 | 3179 | tinyspy@2.2.1: {} 3180 | 3181 | tmp@0.0.33: 3182 | dependencies: 3183 | os-tmpdir: 1.0.2 3184 | 3185 | to-regex-range@5.0.1: 3186 | dependencies: 3187 | is-number: 7.0.0 3188 | 3189 | totalist@3.0.1: {} 3190 | 3191 | ts-api-utils@2.0.0(typescript@5.7.3): 3192 | dependencies: 3193 | typescript: 5.7.3 3194 | 3195 | tslib@2.8.1: {} 3196 | 3197 | type-check@0.4.0: 3198 | dependencies: 3199 | prelude-ls: 1.2.1 3200 | 3201 | type-detect@4.1.0: {} 3202 | 3203 | typescript-eslint@8.20.0(eslint@9.18.0)(typescript@5.7.3): 3204 | dependencies: 3205 | '@typescript-eslint/eslint-plugin': 8.20.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0)(typescript@5.7.3))(eslint@9.18.0)(typescript@5.7.3) 3206 | '@typescript-eslint/parser': 8.20.0(eslint@9.18.0)(typescript@5.7.3) 3207 | '@typescript-eslint/utils': 8.20.0(eslint@9.18.0)(typescript@5.7.3) 3208 | eslint: 9.18.0 3209 | typescript: 5.7.3 3210 | transitivePeerDependencies: 3211 | - supports-color 3212 | 3213 | typescript@5.7.3: {} 3214 | 3215 | ufo@1.5.4: {} 3216 | 3217 | universalify@0.1.2: {} 3218 | 3219 | uri-js@4.4.1: 3220 | dependencies: 3221 | punycode: 2.3.1 3222 | 3223 | util-deprecate@1.0.2: {} 3224 | 3225 | vite-node@1.6.0: 3226 | dependencies: 3227 | cac: 6.7.14 3228 | debug: 4.4.0 3229 | pathe: 1.1.2 3230 | picocolors: 1.1.1 3231 | vite: 5.4.11 3232 | transitivePeerDependencies: 3233 | - '@types/node' 3234 | - less 3235 | - lightningcss 3236 | - sass 3237 | - sass-embedded 3238 | - stylus 3239 | - sugarss 3240 | - supports-color 3241 | - terser 3242 | 3243 | vite@5.4.11: 3244 | dependencies: 3245 | esbuild: 0.21.5 3246 | postcss: 8.5.1 3247 | rollup: 4.30.1 3248 | optionalDependencies: 3249 | fsevents: 2.3.3 3250 | 3251 | vitefu@1.0.5(vite@5.4.11): 3252 | optionalDependencies: 3253 | vite: 5.4.11 3254 | 3255 | vitest@1.6.0: 3256 | dependencies: 3257 | '@vitest/expect': 1.6.0 3258 | '@vitest/runner': 1.6.0 3259 | '@vitest/snapshot': 1.6.0 3260 | '@vitest/spy': 1.6.0 3261 | '@vitest/utils': 1.6.0 3262 | acorn-walk: 8.3.4 3263 | chai: 4.5.0 3264 | debug: 4.4.0 3265 | execa: 8.0.1 3266 | local-pkg: 0.5.1 3267 | magic-string: 0.30.17 3268 | pathe: 1.1.2 3269 | picocolors: 1.1.1 3270 | std-env: 3.8.0 3271 | strip-literal: 2.1.1 3272 | tinybench: 2.9.0 3273 | tinypool: 0.8.4 3274 | vite: 5.4.11 3275 | vite-node: 1.6.0 3276 | why-is-node-running: 2.3.0 3277 | transitivePeerDependencies: 3278 | - less 3279 | - lightningcss 3280 | - sass 3281 | - sass-embedded 3282 | - stylus 3283 | - sugarss 3284 | - supports-color 3285 | - terser 3286 | 3287 | which@2.0.2: 3288 | dependencies: 3289 | isexe: 2.0.0 3290 | 3291 | why-is-node-running@2.3.0: 3292 | dependencies: 3293 | siginfo: 2.0.0 3294 | stackback: 0.0.2 3295 | 3296 | word-wrap@1.2.5: {} 3297 | 3298 | wrappy@1.0.2: {} 3299 | 3300 | yaml@1.10.2: {} 3301 | 3302 | yocto-queue@0.1.0: {} 3303 | 3304 | yocto-queue@1.1.1: {} 3305 | 3306 | zimmerframe@1.1.2: {} 3307 | -------------------------------------------------------------------------------- /src/app.d.ts: -------------------------------------------------------------------------------- 1 | // See https://kit.svelte.dev/docs/types#app 2 | // for information about these interfaces 3 | declare global { 4 | namespace App { 5 | // interface Error {} 6 | // interface Locals {} 7 | // interface PageData {} 8 | // interface PageState {} 9 | // interface Platform {} 10 | } 11 | } 12 | 13 | export {}; 14 | -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | %sveltekit.head% 8 | 9 | 10 |
%sveltekit.body%
11 | 12 | 13 | -------------------------------------------------------------------------------- /src/index.test.ts: -------------------------------------------------------------------------------- 1 | import { describe, it, expect } from 'vitest'; 2 | 3 | describe('sum test', () => { 4 | it('adds 1 + 2 to equal 3', () => { 5 | expect(1 + 2).toBe(3); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /src/lib/SvelteKitTopLoader.svelte: -------------------------------------------------------------------------------- 1 | 130 | 131 | 132 | 135 | 136 | -------------------------------------------------------------------------------- /src/lib/index.ts: -------------------------------------------------------------------------------- 1 | export { default as SvelteKitTopLoader } from './SvelteKitTopLoader.svelte'; 2 | -------------------------------------------------------------------------------- /src/routes/+layout.svelte: -------------------------------------------------------------------------------- 1 | 9 | 10 | 11 | {@render children?.()} 12 | -------------------------------------------------------------------------------- /src/routes/+page.svelte: -------------------------------------------------------------------------------- 1 | 4 | 5 |