├── .npmrc ├── apps └── web │ ├── .npmrc │ ├── .eslintrc.cjs │ ├── src │ ├── lib │ │ └── index.ts │ ├── index.test.ts │ ├── routes │ │ └── +page.svelte │ ├── app.d.ts │ └── app.html │ ├── static │ └── favicon.png │ ├── .gitignore │ ├── .eslintignore │ ├── tests │ └── test.ts │ ├── .prettierignore │ ├── vite.config.ts │ ├── .prettierrc │ ├── playwright.config.ts │ ├── svelte.config.js │ ├── tsconfig.json │ ├── README.md │ └── package.json ├── README.md ├── pnpm-workspace.yaml ├── packages ├── ui │ ├── .eslintrc.cjs │ ├── index.ts │ ├── components │ │ └── MyCounterButton.svelte │ └── package.json └── eslint-config-custom │ ├── package.json │ └── index.js ├── .prettierrc ├── .vscode └── settings.json ├── .eslintrc.cjs ├── .prettierignore ├── turbo.json ├── package.json ├── .gitignore └── pnpm-lock.yaml /.npmrc: -------------------------------------------------------------------------------- 1 | auto-install-peers = true 2 | -------------------------------------------------------------------------------- /apps/web/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Bonfires 2 | 3 | Managing events! 4 | -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - "apps/*" 3 | - "packages/*" 4 | -------------------------------------------------------------------------------- /apps/web/.eslintrc.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['custom'] 3 | }; 4 | -------------------------------------------------------------------------------- /packages/ui/.eslintrc.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['custom'] 3 | }; 4 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true, 3 | "trailingComma": "none", 4 | "printWidth": 100 5 | } 6 | -------------------------------------------------------------------------------- /apps/web/src/lib/index.ts: -------------------------------------------------------------------------------- 1 | // place files you want to import through the `$lib` alias in this folder. 2 | -------------------------------------------------------------------------------- /packages/ui/index.ts: -------------------------------------------------------------------------------- 1 | export { default as MyCounterButton } from './components/MyCounterButton.svelte'; 2 | -------------------------------------------------------------------------------- /apps/web/static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/creatorsgarten/bonfires/HEAD/apps/web/static/favicon.png -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "eslint.workingDirectories": [ 3 | { 4 | "mode": "auto" 5 | } 6 | ] 7 | } 8 | -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | // This tells ESLint to load the config from the package `eslint-config-custom` 4 | extends: ['custom'] 5 | }; 6 | -------------------------------------------------------------------------------- /apps/web/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | /build 4 | /.svelte-kit 5 | /package 6 | .env 7 | .env.* 8 | !.env.example 9 | vite.config.js.timestamp-* 10 | vite.config.ts.timestamp-* 11 | -------------------------------------------------------------------------------- /apps/web/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 | -------------------------------------------------------------------------------- /apps/web/.eslintignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | /build 4 | /.svelte-kit 5 | /package 6 | .env 7 | .env.* 8 | !.env.example 9 | 10 | # Ignore files for PNPM, NPM and YARN 11 | pnpm-lock.yaml 12 | package-lock.json 13 | yarn.lock 14 | -------------------------------------------------------------------------------- /apps/web/src/routes/+page.svelte: -------------------------------------------------------------------------------- 1 | 4 | 5 |

Web

6 | 7 |

Visit kit.svelte.dev to read the documentation

8 | -------------------------------------------------------------------------------- /packages/ui/components/MyCounterButton.svelte: -------------------------------------------------------------------------------- 1 | 8 | 9 | 12 | -------------------------------------------------------------------------------- /apps/web/tests/test.ts: -------------------------------------------------------------------------------- 1 | import { expect, test } from '@playwright/test'; 2 | 3 | test('index page has expected h1', async ({ page }) => { 4 | await page.goto('/'); 5 | await expect(page.getByRole('heading', { name: 'Welcome to SvelteKit' })).toBeVisible(); 6 | }); 7 | -------------------------------------------------------------------------------- /apps/web/.prettierignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | /build 4 | /.svelte-kit 5 | /package 6 | .env 7 | .env.* 8 | !.env.example 9 | 10 | # Ignore files for PNPM, NPM and YARN 11 | pnpm-lock.yaml 12 | package-lock.json 13 | yarn.lock 14 | vite.config.*.timestamp-* 15 | -------------------------------------------------------------------------------- /apps/web/vite.config.ts: -------------------------------------------------------------------------------- 1 | import { sveltekit } from '@sveltejs/kit/vite'; 2 | import { defineConfig } from 'vitest/config'; 3 | 4 | export default defineConfig({ 5 | plugins: [sveltekit()], 6 | test: { 7 | include: ['src/**/*.{test,spec}.{js,ts}'] 8 | } 9 | }); 10 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .svelte-kit 3 | node_modules 4 | /build 5 | /package 6 | .env 7 | .env.* 8 | !.env.example 9 | vite.config.js* 10 | 11 | # Ignore files for PNPM, NPM and YARN 12 | pnpm-lock.yaml 13 | pnpm-workspace.yaml 14 | package-lock.json 15 | yarn.lock 16 | -------------------------------------------------------------------------------- /apps/web/.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "useTabs": true, 3 | "singleQuote": true, 4 | "trailingComma": "none", 5 | "printWidth": 100, 6 | "plugins": ["prettier-plugin-svelte"], 7 | "pluginSearchDirs": ["."], 8 | "overrides": [{ "files": "*.svelte", "options": { "parser": "svelte" } }] 9 | } 10 | -------------------------------------------------------------------------------- /apps/web/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 Platform {} 9 | } 10 | } 11 | 12 | export {}; 13 | -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://turbo.build/schema.json", 3 | "pipeline": { 4 | "build": { 5 | "dependsOn": ["^build"], 6 | "outputs": [".svelte-kit/**", ".vercel/**"] 7 | }, 8 | "lint": {}, 9 | "dev": { 10 | "cache": false, 11 | "persistent": true 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /apps/web/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 | -------------------------------------------------------------------------------- /apps/web/src/app.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | %sveltekit.head% 8 | 9 | 10 |
%sveltekit.body%
11 | 12 | 13 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true, 3 | "scripts": { 4 | "build": "turbo run build", 5 | "dev": "turbo run dev", 6 | "lint": "turbo run lint", 7 | "format": "prettier --write ." 8 | }, 9 | "devDependencies": { 10 | "eslint": "^8.0.0", 11 | "eslint-config-custom": "workspace:*", 12 | "prettier": "^2.7.1", 13 | "prettier-plugin-svelte": "^2.7.0", 14 | "turbo": "latest" 15 | }, 16 | "packageManager": "pnpm@8.6.10" 17 | } 18 | -------------------------------------------------------------------------------- /packages/eslint-config-custom/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "eslint-config-custom", 3 | "version": "0.0.0", 4 | "main": "index.js", 5 | "license": "MIT", 6 | "dependencies": { 7 | "@typescript-eslint/eslint-plugin": "^5.27.0", 8 | "@typescript-eslint/parser": "^5.27.0", 9 | "eslint-config-prettier": "^8.5.0", 10 | "eslint-config-turbo": "latest", 11 | "eslint-plugin-svelte": "^2.30.0" 12 | }, 13 | "publishConfig": { 14 | "access": "public" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. 2 | 3 | # dependencies 4 | node_modules 5 | .pnp 6 | .pnp.js 7 | 8 | # testing 9 | coverage 10 | 11 | # svelte 12 | .svelte-kit 13 | 14 | # misc 15 | .DS_Store 16 | *.pem 17 | 18 | # debug 19 | npm-debug.log* 20 | yarn-debug.log* 21 | yarn-error.log* 22 | 23 | # local env files 24 | .env.local 25 | .env.development.local 26 | .env.test.local 27 | .env.production.local 28 | 29 | # turbo 30 | .turbo 31 | -------------------------------------------------------------------------------- /apps/web/svelte.config.js: -------------------------------------------------------------------------------- 1 | import cloudflare from '@sveltejs/adapter-cloudflare'; 2 | import { vitePreprocess } from '@sveltejs/kit/vite'; 3 | 4 | /** @type {import('@sveltejs/kit').Config} */ 5 | const config = { 6 | // Consult https://kit.svelte.dev/docs/integrations#preprocessors 7 | // for more information about preprocessors 8 | preprocess: vitePreprocess(), 9 | 10 | kit: { 11 | adapter: cloudflare({ 12 | routes: { 13 | include: ['/*'], 14 | exclude: [''] 15 | } 16 | }) 17 | } 18 | }; 19 | 20 | export default config; 21 | -------------------------------------------------------------------------------- /packages/ui/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ui", 3 | "version": "0.0.0", 4 | "description": "Styles and components for use in svelte websites", 5 | "type": "module", 6 | "module": "index.ts", 7 | "svelte": "index.ts", 8 | "license": "MIT", 9 | "scripts": { 10 | "lint": "prettier --check --ignore-path=../../.prettierignore . && eslint \".\"", 11 | "format": "prettier --write --ignore-path=../../.prettierignore ." 12 | }, 13 | "devDependencies": { 14 | "eslint-config-custom": "workspace:*", 15 | "svelte": "^3.9.2" 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /apps/web/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./.svelte-kit/tsconfig.json", 3 | "compilerOptions": { 4 | "allowJs": true, 5 | "checkJs": true, 6 | "esModuleInterop": true, 7 | "forceConsistentCasingInFileNames": true, 8 | "resolveJsonModule": true, 9 | "skipLibCheck": true, 10 | "sourceMap": true, 11 | "strict": true 12 | } 13 | // Path aliases are handled by https://kit.svelte.dev/docs/configuration#alias 14 | // 15 | // If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes 16 | // from the referenced tsconfig.json - TypeScript does not merge them in 17 | } 18 | -------------------------------------------------------------------------------- /packages/eslint-config-custom/index.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: [ 4 | 'eslint:recommended', 5 | 'plugin:@typescript-eslint/recommended', 6 | 'plugin:svelte/recommended', 7 | 'prettier', 8 | 'turbo' 9 | ], 10 | parser: '@typescript-eslint/parser', 11 | plugins: ['@typescript-eslint'], 12 | parserOptions: { 13 | sourceType: 'module', 14 | ecmaVersion: 2020, 15 | extraFileExtensions: ['.svelte'] 16 | }, 17 | env: { 18 | browser: true, 19 | es2017: true, 20 | node: true 21 | }, 22 | overrides: [ 23 | { 24 | files: ['*.svelte'], 25 | parser: 'svelte-eslint-parser', 26 | parserOptions: { 27 | parser: '@typescript-eslint/parser' 28 | } 29 | } 30 | ] 31 | }; 32 | -------------------------------------------------------------------------------- /apps/web/README.md: -------------------------------------------------------------------------------- 1 | # create-svelte 2 | 3 | Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/master/packages/create-svelte). 4 | 5 | ## Creating a project 6 | 7 | If you're seeing this, you've probably already done this step. Congrats! 8 | 9 | ```bash 10 | # create a new project in the current directory 11 | npm create svelte@latest 12 | 13 | # create a new project in my-app 14 | npm create svelte@latest my-app 15 | ``` 16 | 17 | ## Developing 18 | 19 | Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server: 20 | 21 | ```bash 22 | npm run dev 23 | 24 | # or start the server and open the app in a new browser tab 25 | npm run dev -- --open 26 | ``` 27 | 28 | ## Building 29 | 30 | To create a production version of your app: 31 | 32 | ```bash 33 | npm run build 34 | ``` 35 | 36 | You can preview the production build with `npm run preview`. 37 | 38 | > To deploy your app, you may need to install an [adapter](https://kit.svelte.dev/docs/adapters) for your target environment. 39 | -------------------------------------------------------------------------------- /apps/web/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "web", 3 | "version": "0.0.1", 4 | "private": true, 5 | "scripts": { 6 | "dev": "vite dev", 7 | "build": "vite build", 8 | "preview": "vite preview", 9 | "test": "npm run test:integration && npm run test:unit", 10 | "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", 11 | "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", 12 | "lint": "prettier --plugin-search-dir . --check . && eslint .", 13 | "format": "prettier --plugin-search-dir . --write .", 14 | "test:integration": "playwright test", 15 | "test:unit": "vitest" 16 | }, 17 | "dependencies": { 18 | "ui": "workspace:*" 19 | }, 20 | "devDependencies": { 21 | "@playwright/test": "^1.28.1", 22 | "@sveltejs/adapter-auto": "^2.0.0", 23 | "@sveltejs/adapter-cloudflare": "^2.3.3", 24 | "@sveltejs/kit": "^1.20.4", 25 | "@typescript-eslint/eslint-plugin": "^6.0.0", 26 | "@typescript-eslint/parser": "^6.0.0", 27 | "eslint": "^8.28.0", 28 | "eslint-config-custom": "workspace:*", 29 | "prettier": "^2.8.0", 30 | "prettier-plugin-svelte": "^2.10.1", 31 | "svelte": "^4.0.5", 32 | "svelte-check": "^3.4.3", 33 | "tslib": "^2.4.1", 34 | "typescript": "^5.0.0", 35 | "vite": "^4.4.2", 36 | "vitest": "^0.32.2" 37 | }, 38 | "type": "module" 39 | } 40 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: '6.0' 2 | 3 | settings: 4 | autoInstallPeers: true 5 | excludeLinksFromLockfile: false 6 | 7 | importers: 8 | 9 | .: 10 | devDependencies: 11 | eslint: 12 | specifier: ^8.0.0 13 | version: 8.37.0 14 | eslint-config-custom: 15 | specifier: workspace:* 16 | version: link:packages/eslint-config-custom 17 | prettier: 18 | specifier: ^2.7.1 19 | version: 2.8.7 20 | prettier-plugin-svelte: 21 | specifier: ^2.7.0 22 | version: 2.10.0(prettier@2.8.7)(svelte@3.58.0) 23 | turbo: 24 | specifier: latest 25 | version: 1.10.16 26 | 27 | apps/web: 28 | dependencies: 29 | ui: 30 | specifier: workspace:* 31 | version: link:../../packages/ui 32 | devDependencies: 33 | '@playwright/test': 34 | specifier: ^1.28.1 35 | version: 1.28.1 36 | '@sveltejs/adapter-auto': 37 | specifier: ^2.0.0 38 | version: 2.0.0(@sveltejs/kit@1.20.4) 39 | '@sveltejs/adapter-cloudflare': 40 | specifier: ^2.3.3 41 | version: 2.3.3(@sveltejs/kit@1.20.4) 42 | '@sveltejs/kit': 43 | specifier: ^1.20.4 44 | version: 1.20.4(svelte@4.0.5)(vite@4.4.2) 45 | '@typescript-eslint/eslint-plugin': 46 | specifier: ^6.0.0 47 | version: 6.0.0(@typescript-eslint/parser@6.0.0)(eslint@8.37.0)(typescript@5.0.3) 48 | '@typescript-eslint/parser': 49 | specifier: ^6.0.0 50 | version: 6.0.0(eslint@8.37.0)(typescript@5.0.3) 51 | eslint: 52 | specifier: ^8.28.0 53 | version: 8.37.0 54 | eslint-config-custom: 55 | specifier: workspace:* 56 | version: link:../../packages/eslint-config-custom 57 | prettier: 58 | specifier: ^2.8.0 59 | version: 2.8.7 60 | prettier-plugin-svelte: 61 | specifier: ^2.10.1 62 | version: 2.10.1(prettier@2.8.7)(svelte@4.0.5) 63 | svelte: 64 | specifier: ^4.0.5 65 | version: 4.0.5 66 | svelte-check: 67 | specifier: ^3.4.3 68 | version: 3.4.3(svelte@4.0.5) 69 | tslib: 70 | specifier: ^2.4.1 71 | version: 2.5.0 72 | typescript: 73 | specifier: ^5.0.0 74 | version: 5.0.3 75 | vite: 76 | specifier: ^4.4.2 77 | version: 4.4.2(@types/node@20.8.7) 78 | vitest: 79 | specifier: ^0.32.2 80 | version: 0.32.2 81 | 82 | packages/eslint-config-custom: 83 | dependencies: 84 | '@typescript-eslint/eslint-plugin': 85 | specifier: ^5.27.0 86 | version: 5.57.0(@typescript-eslint/parser@5.57.0)(eslint@8.37.0)(typescript@5.0.3) 87 | '@typescript-eslint/parser': 88 | specifier: ^5.27.0 89 | version: 5.57.0(eslint@8.37.0)(typescript@5.0.3) 90 | eslint-config-prettier: 91 | specifier: ^8.5.0 92 | version: 8.8.0(eslint@8.37.0) 93 | eslint-config-turbo: 94 | specifier: latest 95 | version: 1.10.16(eslint@8.37.0) 96 | eslint-plugin-svelte: 97 | specifier: ^2.30.0 98 | version: 2.30.0(eslint@8.37.0)(svelte@3.58.0) 99 | 100 | packages/ui: 101 | devDependencies: 102 | eslint-config-custom: 103 | specifier: workspace:* 104 | version: link:../eslint-config-custom 105 | svelte: 106 | specifier: ^3.9.2 107 | version: 3.58.0 108 | 109 | packages: 110 | 111 | /@ampproject/remapping@2.2.1: 112 | resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} 113 | engines: {node: '>=6.0.0'} 114 | dependencies: 115 | '@jridgewell/gen-mapping': 0.3.3 116 | '@jridgewell/trace-mapping': 0.3.20 117 | dev: true 118 | 119 | /@cloudflare/workers-types@4.20231025.0: 120 | resolution: {integrity: sha512-TkcZkntUTOcvJ4vgmwpNfLTclpMbmbClZCe62B25/VTukmyv91joRa4eKzSjzCZUXTbFHNmVdOpmGaaJU2U3+A==} 121 | dev: true 122 | 123 | /@esbuild/android-arm64@0.18.20: 124 | resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} 125 | engines: {node: '>=12'} 126 | cpu: [arm64] 127 | os: [android] 128 | requiresBuild: true 129 | dev: true 130 | optional: true 131 | 132 | /@esbuild/android-arm@0.18.20: 133 | resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} 134 | engines: {node: '>=12'} 135 | cpu: [arm] 136 | os: [android] 137 | requiresBuild: true 138 | dev: true 139 | optional: true 140 | 141 | /@esbuild/android-x64@0.18.20: 142 | resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} 143 | engines: {node: '>=12'} 144 | cpu: [x64] 145 | os: [android] 146 | requiresBuild: true 147 | dev: true 148 | optional: true 149 | 150 | /@esbuild/darwin-arm64@0.18.20: 151 | resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} 152 | engines: {node: '>=12'} 153 | cpu: [arm64] 154 | os: [darwin] 155 | requiresBuild: true 156 | dev: true 157 | optional: true 158 | 159 | /@esbuild/darwin-x64@0.18.20: 160 | resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} 161 | engines: {node: '>=12'} 162 | cpu: [x64] 163 | os: [darwin] 164 | requiresBuild: true 165 | dev: true 166 | optional: true 167 | 168 | /@esbuild/freebsd-arm64@0.18.20: 169 | resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} 170 | engines: {node: '>=12'} 171 | cpu: [arm64] 172 | os: [freebsd] 173 | requiresBuild: true 174 | dev: true 175 | optional: true 176 | 177 | /@esbuild/freebsd-x64@0.18.20: 178 | resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} 179 | engines: {node: '>=12'} 180 | cpu: [x64] 181 | os: [freebsd] 182 | requiresBuild: true 183 | dev: true 184 | optional: true 185 | 186 | /@esbuild/linux-arm64@0.18.20: 187 | resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} 188 | engines: {node: '>=12'} 189 | cpu: [arm64] 190 | os: [linux] 191 | requiresBuild: true 192 | dev: true 193 | optional: true 194 | 195 | /@esbuild/linux-arm@0.18.20: 196 | resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} 197 | engines: {node: '>=12'} 198 | cpu: [arm] 199 | os: [linux] 200 | requiresBuild: true 201 | dev: true 202 | optional: true 203 | 204 | /@esbuild/linux-ia32@0.18.20: 205 | resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} 206 | engines: {node: '>=12'} 207 | cpu: [ia32] 208 | os: [linux] 209 | requiresBuild: true 210 | dev: true 211 | optional: true 212 | 213 | /@esbuild/linux-loong64@0.18.20: 214 | resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} 215 | engines: {node: '>=12'} 216 | cpu: [loong64] 217 | os: [linux] 218 | requiresBuild: true 219 | dev: true 220 | optional: true 221 | 222 | /@esbuild/linux-mips64el@0.18.20: 223 | resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} 224 | engines: {node: '>=12'} 225 | cpu: [mips64el] 226 | os: [linux] 227 | requiresBuild: true 228 | dev: true 229 | optional: true 230 | 231 | /@esbuild/linux-ppc64@0.18.20: 232 | resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} 233 | engines: {node: '>=12'} 234 | cpu: [ppc64] 235 | os: [linux] 236 | requiresBuild: true 237 | dev: true 238 | optional: true 239 | 240 | /@esbuild/linux-riscv64@0.18.20: 241 | resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} 242 | engines: {node: '>=12'} 243 | cpu: [riscv64] 244 | os: [linux] 245 | requiresBuild: true 246 | dev: true 247 | optional: true 248 | 249 | /@esbuild/linux-s390x@0.18.20: 250 | resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} 251 | engines: {node: '>=12'} 252 | cpu: [s390x] 253 | os: [linux] 254 | requiresBuild: true 255 | dev: true 256 | optional: true 257 | 258 | /@esbuild/linux-x64@0.18.20: 259 | resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} 260 | engines: {node: '>=12'} 261 | cpu: [x64] 262 | os: [linux] 263 | requiresBuild: true 264 | dev: true 265 | optional: true 266 | 267 | /@esbuild/netbsd-x64@0.18.20: 268 | resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} 269 | engines: {node: '>=12'} 270 | cpu: [x64] 271 | os: [netbsd] 272 | requiresBuild: true 273 | dev: true 274 | optional: true 275 | 276 | /@esbuild/openbsd-x64@0.18.20: 277 | resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} 278 | engines: {node: '>=12'} 279 | cpu: [x64] 280 | os: [openbsd] 281 | requiresBuild: true 282 | dev: true 283 | optional: true 284 | 285 | /@esbuild/sunos-x64@0.18.20: 286 | resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} 287 | engines: {node: '>=12'} 288 | cpu: [x64] 289 | os: [sunos] 290 | requiresBuild: true 291 | dev: true 292 | optional: true 293 | 294 | /@esbuild/win32-arm64@0.18.20: 295 | resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} 296 | engines: {node: '>=12'} 297 | cpu: [arm64] 298 | os: [win32] 299 | requiresBuild: true 300 | dev: true 301 | optional: true 302 | 303 | /@esbuild/win32-ia32@0.18.20: 304 | resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} 305 | engines: {node: '>=12'} 306 | cpu: [ia32] 307 | os: [win32] 308 | requiresBuild: true 309 | dev: true 310 | optional: true 311 | 312 | /@esbuild/win32-x64@0.18.20: 313 | resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} 314 | engines: {node: '>=12'} 315 | cpu: [x64] 316 | os: [win32] 317 | requiresBuild: true 318 | dev: true 319 | optional: true 320 | 321 | /@eslint-community/eslint-utils@4.4.0(eslint@8.37.0): 322 | resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} 323 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 324 | peerDependencies: 325 | eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 326 | dependencies: 327 | eslint: 8.37.0 328 | eslint-visitor-keys: 3.4.0 329 | 330 | /@eslint-community/regexpp@4.5.0: 331 | resolution: {integrity: sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==} 332 | engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 333 | 334 | /@eslint/eslintrc@2.0.2: 335 | resolution: {integrity: sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==} 336 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 337 | dependencies: 338 | ajv: 6.12.6 339 | debug: 4.3.4 340 | espree: 9.5.1 341 | globals: 13.20.0 342 | ignore: 5.2.4 343 | import-fresh: 3.3.0 344 | js-yaml: 4.1.0 345 | minimatch: 3.1.2 346 | strip-json-comments: 3.1.1 347 | transitivePeerDependencies: 348 | - supports-color 349 | 350 | /@eslint/js@8.37.0: 351 | resolution: {integrity: sha512-x5vzdtOOGgFVDCUs81QRB2+liax8rFg3+7hqM+QhBG0/G3F1ZsoYl97UrqgHgQ9KKT7G6c4V+aTUCgu/n22v1A==} 352 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 353 | 354 | /@humanwhocodes/config-array@0.11.8: 355 | resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==} 356 | engines: {node: '>=10.10.0'} 357 | dependencies: 358 | '@humanwhocodes/object-schema': 1.2.1 359 | debug: 4.3.4 360 | minimatch: 3.1.2 361 | transitivePeerDependencies: 362 | - supports-color 363 | 364 | /@humanwhocodes/module-importer@1.0.1: 365 | resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} 366 | engines: {node: '>=12.22'} 367 | 368 | /@humanwhocodes/object-schema@1.2.1: 369 | resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} 370 | 371 | /@jridgewell/gen-mapping@0.3.3: 372 | resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} 373 | engines: {node: '>=6.0.0'} 374 | dependencies: 375 | '@jridgewell/set-array': 1.1.2 376 | '@jridgewell/sourcemap-codec': 1.4.15 377 | '@jridgewell/trace-mapping': 0.3.20 378 | dev: true 379 | 380 | /@jridgewell/resolve-uri@3.1.0: 381 | resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} 382 | engines: {node: '>=6.0.0'} 383 | dev: true 384 | 385 | /@jridgewell/set-array@1.1.2: 386 | resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} 387 | engines: {node: '>=6.0.0'} 388 | dev: true 389 | 390 | /@jridgewell/sourcemap-codec@1.4.14: 391 | resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} 392 | dev: true 393 | 394 | /@jridgewell/sourcemap-codec@1.4.15: 395 | resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} 396 | 397 | /@jridgewell/trace-mapping@0.3.17: 398 | resolution: {integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==} 399 | dependencies: 400 | '@jridgewell/resolve-uri': 3.1.0 401 | '@jridgewell/sourcemap-codec': 1.4.14 402 | dev: true 403 | 404 | /@jridgewell/trace-mapping@0.3.20: 405 | resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} 406 | dependencies: 407 | '@jridgewell/resolve-uri': 3.1.0 408 | '@jridgewell/sourcemap-codec': 1.4.15 409 | dev: true 410 | 411 | /@nodelib/fs.scandir@2.1.5: 412 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 413 | engines: {node: '>= 8'} 414 | dependencies: 415 | '@nodelib/fs.stat': 2.0.5 416 | run-parallel: 1.2.0 417 | 418 | /@nodelib/fs.stat@2.0.5: 419 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 420 | engines: {node: '>= 8'} 421 | 422 | /@nodelib/fs.walk@1.2.8: 423 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 424 | engines: {node: '>= 8'} 425 | dependencies: 426 | '@nodelib/fs.scandir': 2.1.5 427 | fastq: 1.15.0 428 | 429 | /@playwright/test@1.28.1: 430 | resolution: {integrity: sha512-xN6spdqrNlwSn9KabIhqfZR7IWjPpFK1835tFNgjrlysaSezuX8PYUwaz38V/yI8TJLG9PkAMEXoHRXYXlpTPQ==} 431 | engines: {node: '>=14'} 432 | dependencies: 433 | '@types/node': 20.8.7 434 | playwright-core: 1.28.1 435 | dev: true 436 | 437 | /@polka/url@1.0.0-next.21: 438 | resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} 439 | dev: true 440 | 441 | /@sveltejs/adapter-auto@2.0.0(@sveltejs/kit@1.20.4): 442 | resolution: {integrity: sha512-b+gkHFZgD771kgV3aO4avHFd7y1zhmMYy9i6xOK7m/rwmwaRO8gnF5zBc0Rgca80B2PMU1bKNxyBTHA14OzUAQ==} 443 | peerDependencies: 444 | '@sveltejs/kit': ^1.0.0 445 | dependencies: 446 | '@sveltejs/kit': 1.20.4(svelte@4.0.5)(vite@4.4.2) 447 | import-meta-resolve: 2.2.2 448 | dev: true 449 | 450 | /@sveltejs/adapter-cloudflare@2.3.3(@sveltejs/kit@1.20.4): 451 | resolution: {integrity: sha512-bbcm6kq4dEluFtFJZed3KSRG4f5GUElYkVfOmnPruTqZ29nTElPJTomAu5QCp7GLkwA26O3h1Dk7+d9yLTQEXg==} 452 | peerDependencies: 453 | '@sveltejs/kit': ^1.0.0 454 | dependencies: 455 | '@cloudflare/workers-types': 4.20231025.0 456 | '@sveltejs/kit': 1.20.4(svelte@4.0.5)(vite@4.4.2) 457 | esbuild: 0.18.20 458 | worktop: 0.8.0-next.15 459 | dev: true 460 | 461 | /@sveltejs/kit@1.20.4(svelte@4.0.5)(vite@4.4.2): 462 | resolution: {integrity: sha512-MmAzIuMrP7A+8fqDVbxm6ekGHRHL/+Fk8sQPAzPG4G2TxUDtHdn/WcIxeEqHzARMf0OtGSC+VPyOSFuw2Cy2Mg==} 463 | engines: {node: ^16.14 || >=18} 464 | hasBin: true 465 | requiresBuild: true 466 | peerDependencies: 467 | svelte: ^3.54.0 || ^4.0.0-next.0 468 | vite: ^4.0.0 469 | dependencies: 470 | '@sveltejs/vite-plugin-svelte': 2.4.6(svelte@4.0.5)(vite@4.4.2) 471 | '@types/cookie': 0.5.1 472 | cookie: 0.5.0 473 | devalue: 4.3.2 474 | esm-env: 1.0.0 475 | kleur: 4.1.5 476 | magic-string: 0.30.0 477 | mime: 3.0.0 478 | sade: 1.8.1 479 | set-cookie-parser: 2.6.0 480 | sirv: 2.0.2 481 | svelte: 4.0.5 482 | undici: 5.22.1 483 | vite: 4.4.2(@types/node@20.8.7) 484 | transitivePeerDependencies: 485 | - supports-color 486 | dev: true 487 | 488 | /@sveltejs/vite-plugin-svelte-inspector@1.0.4(@sveltejs/vite-plugin-svelte@2.4.6)(svelte@4.0.5)(vite@4.4.2): 489 | resolution: {integrity: sha512-zjiuZ3yydBtwpF3bj0kQNV0YXe+iKE545QGZVTaylW3eAzFr+pJ/cwK8lZEaRp4JtaJXhD5DyWAV4AxLh6DgaQ==} 490 | engines: {node: ^14.18.0 || >= 16} 491 | peerDependencies: 492 | '@sveltejs/vite-plugin-svelte': ^2.2.0 493 | svelte: ^3.54.0 || ^4.0.0 494 | vite: ^4.0.0 495 | dependencies: 496 | '@sveltejs/vite-plugin-svelte': 2.4.6(svelte@4.0.5)(vite@4.4.2) 497 | debug: 4.3.4 498 | svelte: 4.0.5 499 | vite: 4.4.2(@types/node@20.8.7) 500 | transitivePeerDependencies: 501 | - supports-color 502 | dev: true 503 | 504 | /@sveltejs/vite-plugin-svelte@2.4.6(svelte@4.0.5)(vite@4.4.2): 505 | resolution: {integrity: sha512-zO79p0+DZnXPnF0ltIigWDx/ux7Ni+HRaFOw720Qeivc1azFUrJxTl0OryXVibYNx1hCboGia1NRV3x8RNv4cA==} 506 | engines: {node: ^14.18.0 || >= 16} 507 | peerDependencies: 508 | svelte: ^3.54.0 || ^4.0.0 509 | vite: ^4.0.0 510 | dependencies: 511 | '@sveltejs/vite-plugin-svelte-inspector': 1.0.4(@sveltejs/vite-plugin-svelte@2.4.6)(svelte@4.0.5)(vite@4.4.2) 512 | debug: 4.3.4 513 | deepmerge: 4.3.1 514 | kleur: 4.1.5 515 | magic-string: 0.30.5 516 | svelte: 4.0.5 517 | svelte-hmr: 0.15.3(svelte@4.0.5) 518 | vite: 4.4.2(@types/node@20.8.7) 519 | vitefu: 0.2.4(vite@4.4.2) 520 | transitivePeerDependencies: 521 | - supports-color 522 | dev: true 523 | 524 | /@types/chai-subset@1.3.4: 525 | resolution: {integrity: sha512-CCWNXrJYSUIojZ1149ksLl3AN9cmZ5djf+yUoVVV+NuYrtydItQVlL2ZDqyC6M6O9LWRnVf8yYDxbXHO2TfQZg==} 526 | dependencies: 527 | '@types/chai': 4.3.9 528 | dev: true 529 | 530 | /@types/chai@4.3.9: 531 | resolution: {integrity: sha512-69TtiDzu0bcmKQv3yg1Zx409/Kd7r0b5F1PfpYJfSHzLGtB53547V4u+9iqKYsTu/O2ai6KTb0TInNpvuQ3qmg==} 532 | dev: true 533 | 534 | /@types/cookie@0.5.1: 535 | resolution: {integrity: sha512-COUnqfB2+ckwXXSFInsFdOAWQzCCx+a5hq2ruyj+Vjund94RJQd4LG2u9hnvJrTgunKAaax7ancBYlDrNYxA0g==} 536 | dev: true 537 | 538 | /@types/estree@1.0.3: 539 | resolution: {integrity: sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==} 540 | dev: true 541 | 542 | /@types/json-schema@7.0.11: 543 | resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==} 544 | 545 | /@types/node@20.8.7: 546 | resolution: {integrity: sha512-21TKHHh3eUHIi2MloeptJWALuCu5H7HQTdTrWIFReA8ad+aggoX+lRes3ex7/FtpC+sVUpFMQ+QTfYr74mruiQ==} 547 | dependencies: 548 | undici-types: 5.25.3 549 | dev: true 550 | 551 | /@types/pug@2.0.6: 552 | resolution: {integrity: sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==} 553 | dev: true 554 | 555 | /@types/semver@7.3.13: 556 | resolution: {integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==} 557 | 558 | /@typescript-eslint/eslint-plugin@5.57.0(@typescript-eslint/parser@5.57.0)(eslint@8.37.0)(typescript@5.0.3): 559 | resolution: {integrity: sha512-itag0qpN6q2UMM6Xgk6xoHa0D0/P+M17THnr4SVgqn9Rgam5k/He33MA7/D7QoJcdMxHFyX7U9imaBonAX/6qA==} 560 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 561 | peerDependencies: 562 | '@typescript-eslint/parser': ^5.0.0 563 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 564 | typescript: '*' 565 | peerDependenciesMeta: 566 | typescript: 567 | optional: true 568 | dependencies: 569 | '@eslint-community/regexpp': 4.5.0 570 | '@typescript-eslint/parser': 5.57.0(eslint@8.37.0)(typescript@5.0.3) 571 | '@typescript-eslint/scope-manager': 5.57.0 572 | '@typescript-eslint/type-utils': 5.57.0(eslint@8.37.0)(typescript@5.0.3) 573 | '@typescript-eslint/utils': 5.57.0(eslint@8.37.0)(typescript@5.0.3) 574 | debug: 4.3.4 575 | eslint: 8.37.0 576 | grapheme-splitter: 1.0.4 577 | ignore: 5.2.4 578 | natural-compare-lite: 1.4.0 579 | semver: 7.3.8 580 | tsutils: 3.21.0(typescript@5.0.3) 581 | typescript: 5.0.3 582 | transitivePeerDependencies: 583 | - supports-color 584 | dev: false 585 | 586 | /@typescript-eslint/eslint-plugin@6.0.0(@typescript-eslint/parser@6.0.0)(eslint@8.37.0)(typescript@5.0.3): 587 | resolution: {integrity: sha512-xuv6ghKGoiq856Bww/yVYnXGsKa588kY3M0XK7uUW/3fJNNULKRfZfSBkMTSpqGG/8ZCXCadfh8G/z/B4aqS/A==} 588 | engines: {node: ^16.0.0 || >=18.0.0} 589 | peerDependencies: 590 | '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha 591 | eslint: ^7.0.0 || ^8.0.0 592 | typescript: '*' 593 | peerDependenciesMeta: 594 | typescript: 595 | optional: true 596 | dependencies: 597 | '@eslint-community/regexpp': 4.5.0 598 | '@typescript-eslint/parser': 6.0.0(eslint@8.37.0)(typescript@5.0.3) 599 | '@typescript-eslint/scope-manager': 6.0.0 600 | '@typescript-eslint/type-utils': 6.0.0(eslint@8.37.0)(typescript@5.0.3) 601 | '@typescript-eslint/utils': 6.0.0(eslint@8.37.0)(typescript@5.0.3) 602 | '@typescript-eslint/visitor-keys': 6.0.0 603 | debug: 4.3.4 604 | eslint: 8.37.0 605 | grapheme-splitter: 1.0.4 606 | graphemer: 1.4.0 607 | ignore: 5.2.4 608 | natural-compare: 1.4.0 609 | natural-compare-lite: 1.4.0 610 | semver: 7.5.4 611 | ts-api-utils: 1.0.3(typescript@5.0.3) 612 | typescript: 5.0.3 613 | transitivePeerDependencies: 614 | - supports-color 615 | dev: true 616 | 617 | /@typescript-eslint/parser@5.57.0(eslint@8.37.0)(typescript@5.0.3): 618 | resolution: {integrity: sha512-orrduvpWYkgLCyAdNtR1QIWovcNZlEm6yL8nwH/eTxWLd8gsP+25pdLHYzL2QdkqrieaDwLpytHqycncv0woUQ==} 619 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 620 | peerDependencies: 621 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 622 | typescript: '*' 623 | peerDependenciesMeta: 624 | typescript: 625 | optional: true 626 | dependencies: 627 | '@typescript-eslint/scope-manager': 5.57.0 628 | '@typescript-eslint/types': 5.57.0 629 | '@typescript-eslint/typescript-estree': 5.57.0(typescript@5.0.3) 630 | debug: 4.3.4 631 | eslint: 8.37.0 632 | typescript: 5.0.3 633 | transitivePeerDependencies: 634 | - supports-color 635 | dev: false 636 | 637 | /@typescript-eslint/parser@6.0.0(eslint@8.37.0)(typescript@5.0.3): 638 | resolution: {integrity: sha512-TNaufYSPrr1U8n+3xN+Yp9g31vQDJqhXzzPSHfQDLcaO4tU+mCfODPxCwf4H530zo7aUBE3QIdxCXamEnG04Tg==} 639 | engines: {node: ^16.0.0 || >=18.0.0} 640 | peerDependencies: 641 | eslint: ^7.0.0 || ^8.0.0 642 | typescript: '*' 643 | peerDependenciesMeta: 644 | typescript: 645 | optional: true 646 | dependencies: 647 | '@typescript-eslint/scope-manager': 6.0.0 648 | '@typescript-eslint/types': 6.0.0 649 | '@typescript-eslint/typescript-estree': 6.0.0(typescript@5.0.3) 650 | '@typescript-eslint/visitor-keys': 6.0.0 651 | debug: 4.3.4 652 | eslint: 8.37.0 653 | typescript: 5.0.3 654 | transitivePeerDependencies: 655 | - supports-color 656 | dev: true 657 | 658 | /@typescript-eslint/scope-manager@5.57.0: 659 | resolution: {integrity: sha512-NANBNOQvllPlizl9LatX8+MHi7bx7WGIWYjPHDmQe5Si/0YEYfxSljJpoTyTWFTgRy3X8gLYSE4xQ2U+aCozSw==} 660 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 661 | dependencies: 662 | '@typescript-eslint/types': 5.57.0 663 | '@typescript-eslint/visitor-keys': 5.57.0 664 | dev: false 665 | 666 | /@typescript-eslint/scope-manager@6.0.0: 667 | resolution: {integrity: sha512-o4q0KHlgCZTqjuaZ25nw5W57NeykZT9LiMEG4do/ovwvOcPnDO1BI5BQdCsUkjxFyrCL0cSzLjvIMfR9uo7cWg==} 668 | engines: {node: ^16.0.0 || >=18.0.0} 669 | dependencies: 670 | '@typescript-eslint/types': 6.0.0 671 | '@typescript-eslint/visitor-keys': 6.0.0 672 | dev: true 673 | 674 | /@typescript-eslint/type-utils@5.57.0(eslint@8.37.0)(typescript@5.0.3): 675 | resolution: {integrity: sha512-kxXoq9zOTbvqzLbdNKy1yFrxLC6GDJFE2Yuo3KqSwTmDOFjUGeWSakgoXT864WcK5/NAJkkONCiKb1ddsqhLXQ==} 676 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 677 | peerDependencies: 678 | eslint: '*' 679 | typescript: '*' 680 | peerDependenciesMeta: 681 | typescript: 682 | optional: true 683 | dependencies: 684 | '@typescript-eslint/typescript-estree': 5.57.0(typescript@5.0.3) 685 | '@typescript-eslint/utils': 5.57.0(eslint@8.37.0)(typescript@5.0.3) 686 | debug: 4.3.4 687 | eslint: 8.37.0 688 | tsutils: 3.21.0(typescript@5.0.3) 689 | typescript: 5.0.3 690 | transitivePeerDependencies: 691 | - supports-color 692 | dev: false 693 | 694 | /@typescript-eslint/type-utils@6.0.0(eslint@8.37.0)(typescript@5.0.3): 695 | resolution: {integrity: sha512-ah6LJvLgkoZ/pyJ9GAdFkzeuMZ8goV6BH7eC9FPmojrnX9yNCIsfjB+zYcnex28YO3RFvBkV6rMV6WpIqkPvoQ==} 696 | engines: {node: ^16.0.0 || >=18.0.0} 697 | peerDependencies: 698 | eslint: ^7.0.0 || ^8.0.0 699 | typescript: '*' 700 | peerDependenciesMeta: 701 | typescript: 702 | optional: true 703 | dependencies: 704 | '@typescript-eslint/typescript-estree': 6.0.0(typescript@5.0.3) 705 | '@typescript-eslint/utils': 6.0.0(eslint@8.37.0)(typescript@5.0.3) 706 | debug: 4.3.4 707 | eslint: 8.37.0 708 | ts-api-utils: 1.0.3(typescript@5.0.3) 709 | typescript: 5.0.3 710 | transitivePeerDependencies: 711 | - supports-color 712 | dev: true 713 | 714 | /@typescript-eslint/types@5.57.0: 715 | resolution: {integrity: sha512-mxsod+aZRSyLT+jiqHw1KK6xrANm19/+VFALVFP5qa/aiJnlP38qpyaTd0fEKhWvQk6YeNZ5LGwI1pDpBRBhtQ==} 716 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 717 | dev: false 718 | 719 | /@typescript-eslint/types@6.0.0: 720 | resolution: {integrity: sha512-Zk9KDggyZM6tj0AJWYYKgF0yQyrcnievdhG0g5FqyU3Y2DRxJn4yWY21sJC0QKBckbsdKKjYDV2yVrrEvuTgxg==} 721 | engines: {node: ^16.0.0 || >=18.0.0} 722 | dev: true 723 | 724 | /@typescript-eslint/typescript-estree@5.57.0(typescript@5.0.3): 725 | resolution: {integrity: sha512-LTzQ23TV82KpO8HPnWuxM2V7ieXW8O142I7hQTxWIHDcCEIjtkat6H96PFkYBQqGFLW/G/eVVOB9Z8rcvdY/Vw==} 726 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 727 | peerDependencies: 728 | typescript: '*' 729 | peerDependenciesMeta: 730 | typescript: 731 | optional: true 732 | dependencies: 733 | '@typescript-eslint/types': 5.57.0 734 | '@typescript-eslint/visitor-keys': 5.57.0 735 | debug: 4.3.4 736 | globby: 11.1.0 737 | is-glob: 4.0.3 738 | semver: 7.3.8 739 | tsutils: 3.21.0(typescript@5.0.3) 740 | typescript: 5.0.3 741 | transitivePeerDependencies: 742 | - supports-color 743 | dev: false 744 | 745 | /@typescript-eslint/typescript-estree@6.0.0(typescript@5.0.3): 746 | resolution: {integrity: sha512-2zq4O7P6YCQADfmJ5OTDQTP3ktajnXIRrYAtHM9ofto/CJZV3QfJ89GEaM2BNGeSr1KgmBuLhEkz5FBkS2RQhQ==} 747 | engines: {node: ^16.0.0 || >=18.0.0} 748 | peerDependencies: 749 | typescript: '*' 750 | peerDependenciesMeta: 751 | typescript: 752 | optional: true 753 | dependencies: 754 | '@typescript-eslint/types': 6.0.0 755 | '@typescript-eslint/visitor-keys': 6.0.0 756 | debug: 4.3.4 757 | globby: 11.1.0 758 | is-glob: 4.0.3 759 | semver: 7.5.4 760 | ts-api-utils: 1.0.3(typescript@5.0.3) 761 | typescript: 5.0.3 762 | transitivePeerDependencies: 763 | - supports-color 764 | dev: true 765 | 766 | /@typescript-eslint/utils@5.57.0(eslint@8.37.0)(typescript@5.0.3): 767 | resolution: {integrity: sha512-ps/4WohXV7C+LTSgAL5CApxvxbMkl9B9AUZRtnEFonpIxZDIT7wC1xfvuJONMidrkB9scs4zhtRyIwHh4+18kw==} 768 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 769 | peerDependencies: 770 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 771 | dependencies: 772 | '@eslint-community/eslint-utils': 4.4.0(eslint@8.37.0) 773 | '@types/json-schema': 7.0.11 774 | '@types/semver': 7.3.13 775 | '@typescript-eslint/scope-manager': 5.57.0 776 | '@typescript-eslint/types': 5.57.0 777 | '@typescript-eslint/typescript-estree': 5.57.0(typescript@5.0.3) 778 | eslint: 8.37.0 779 | eslint-scope: 5.1.1 780 | semver: 7.3.8 781 | transitivePeerDependencies: 782 | - supports-color 783 | - typescript 784 | dev: false 785 | 786 | /@typescript-eslint/utils@6.0.0(eslint@8.37.0)(typescript@5.0.3): 787 | resolution: {integrity: sha512-SOr6l4NB6HE4H/ktz0JVVWNXqCJTOo/mHnvIte1ZhBQ0Cvd04x5uKZa3zT6tiodL06zf5xxdK8COiDvPnQ27JQ==} 788 | engines: {node: ^16.0.0 || >=18.0.0} 789 | peerDependencies: 790 | eslint: ^7.0.0 || ^8.0.0 791 | dependencies: 792 | '@eslint-community/eslint-utils': 4.4.0(eslint@8.37.0) 793 | '@types/json-schema': 7.0.11 794 | '@types/semver': 7.3.13 795 | '@typescript-eslint/scope-manager': 6.0.0 796 | '@typescript-eslint/types': 6.0.0 797 | '@typescript-eslint/typescript-estree': 6.0.0(typescript@5.0.3) 798 | eslint: 8.37.0 799 | eslint-scope: 5.1.1 800 | semver: 7.5.4 801 | transitivePeerDependencies: 802 | - supports-color 803 | - typescript 804 | dev: true 805 | 806 | /@typescript-eslint/visitor-keys@5.57.0: 807 | resolution: {integrity: sha512-ery2g3k0hv5BLiKpPuwYt9KBkAp2ugT6VvyShXdLOkax895EC55sP0Tx5L0fZaQueiK3fBLvHVvEl3jFS5ia+g==} 808 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 809 | dependencies: 810 | '@typescript-eslint/types': 5.57.0 811 | eslint-visitor-keys: 3.4.0 812 | dev: false 813 | 814 | /@typescript-eslint/visitor-keys@6.0.0: 815 | resolution: {integrity: sha512-cvJ63l8c0yXdeT5POHpL0Q1cZoRcmRKFCtSjNGJxPkcP571EfZMcNbzWAc7oK3D1dRzm/V5EwtkANTZxqvuuUA==} 816 | engines: {node: ^16.0.0 || >=18.0.0} 817 | dependencies: 818 | '@typescript-eslint/types': 6.0.0 819 | eslint-visitor-keys: 3.4.3 820 | dev: true 821 | 822 | /@vitest/expect@0.32.2: 823 | resolution: {integrity: sha512-6q5yzweLnyEv5Zz1fqK5u5E83LU+gOMVBDuxBl2d2Jfx1BAp5M+rZgc5mlyqdnxquyoiOXpXmFNkcGcfFnFH3Q==} 824 | dependencies: 825 | '@vitest/spy': 0.32.2 826 | '@vitest/utils': 0.32.2 827 | chai: 4.3.10 828 | dev: true 829 | 830 | /@vitest/runner@0.32.2: 831 | resolution: {integrity: sha512-06vEL0C1pomOEktGoLjzZw+1Fb+7RBRhmw/06WkDrd1akkT9i12su0ku+R/0QM69dfkIL/rAIDTG+CSuQVDcKw==} 832 | dependencies: 833 | '@vitest/utils': 0.32.2 834 | concordance: 5.0.4 835 | p-limit: 4.0.0 836 | pathe: 1.1.1 837 | dev: true 838 | 839 | /@vitest/snapshot@0.32.2: 840 | resolution: {integrity: sha512-JwhpeH/PPc7GJX38vEfCy9LtRzf9F4er7i4OsAJyV7sjPwjj+AIR8cUgpMTWK4S3TiamzopcTyLsZDMuldoi5A==} 841 | dependencies: 842 | magic-string: 0.30.0 843 | pathe: 1.1.1 844 | pretty-format: 27.5.1 845 | dev: true 846 | 847 | /@vitest/spy@0.32.2: 848 | resolution: {integrity: sha512-Q/ZNILJ4ca/VzQbRM8ur3Si5Sardsh1HofatG9wsJY1RfEaw0XKP8IVax2lI1qnrk9YPuG9LA2LkZ0EI/3d4ug==} 849 | dependencies: 850 | tinyspy: 2.2.0 851 | dev: true 852 | 853 | /@vitest/utils@0.32.2: 854 | resolution: {integrity: sha512-lnJ0T5i03j0IJaeW73hxe2AuVnZ/y1BhhCOuIcl9LIzXnbpXJT9Lrt6brwKHXLOiA7MZ6N5hSJjt0xE1dGNCzQ==} 855 | dependencies: 856 | diff-sequences: 29.6.3 857 | loupe: 2.3.7 858 | pretty-format: 27.5.1 859 | dev: true 860 | 861 | /acorn-jsx@5.3.2(acorn@8.8.2): 862 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 863 | peerDependencies: 864 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 865 | dependencies: 866 | acorn: 8.8.2 867 | 868 | /acorn-walk@8.2.0: 869 | resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} 870 | engines: {node: '>=0.4.0'} 871 | dev: true 872 | 873 | /acorn@8.10.0: 874 | resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} 875 | engines: {node: '>=0.4.0'} 876 | dev: true 877 | 878 | /acorn@8.8.2: 879 | resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} 880 | engines: {node: '>=0.4.0'} 881 | 882 | /ajv@6.12.6: 883 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} 884 | dependencies: 885 | fast-deep-equal: 3.1.3 886 | fast-json-stable-stringify: 2.1.0 887 | json-schema-traverse: 0.4.1 888 | uri-js: 4.4.1 889 | 890 | /ansi-regex@5.0.1: 891 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 892 | engines: {node: '>=8'} 893 | 894 | /ansi-styles@4.3.0: 895 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 896 | engines: {node: '>=8'} 897 | dependencies: 898 | color-convert: 2.0.1 899 | 900 | /ansi-styles@5.2.0: 901 | resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} 902 | engines: {node: '>=10'} 903 | dev: true 904 | 905 | /anymatch@3.1.3: 906 | resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 907 | engines: {node: '>= 8'} 908 | dependencies: 909 | normalize-path: 3.0.0 910 | picomatch: 2.3.1 911 | dev: true 912 | 913 | /argparse@2.0.1: 914 | resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 915 | 916 | /aria-query@5.3.0: 917 | resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} 918 | dependencies: 919 | dequal: 2.0.3 920 | dev: true 921 | 922 | /array-union@2.1.0: 923 | resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} 924 | engines: {node: '>=8'} 925 | 926 | /assertion-error@1.1.0: 927 | resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} 928 | dev: true 929 | 930 | /axobject-query@3.2.1: 931 | resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} 932 | dependencies: 933 | dequal: 2.0.3 934 | dev: true 935 | 936 | /balanced-match@1.0.2: 937 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 938 | 939 | /binary-extensions@2.2.0: 940 | resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} 941 | engines: {node: '>=8'} 942 | dev: true 943 | 944 | /blueimp-md5@2.19.0: 945 | resolution: {integrity: sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==} 946 | dev: true 947 | 948 | /brace-expansion@1.1.11: 949 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 950 | dependencies: 951 | balanced-match: 1.0.2 952 | concat-map: 0.0.1 953 | 954 | /braces@3.0.2: 955 | resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} 956 | engines: {node: '>=8'} 957 | dependencies: 958 | fill-range: 7.0.1 959 | 960 | /buffer-crc32@0.2.13: 961 | resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} 962 | dev: true 963 | 964 | /busboy@1.6.0: 965 | resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} 966 | engines: {node: '>=10.16.0'} 967 | dependencies: 968 | streamsearch: 1.1.0 969 | dev: true 970 | 971 | /cac@6.7.14: 972 | resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} 973 | engines: {node: '>=8'} 974 | dev: true 975 | 976 | /callsites@3.1.0: 977 | resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} 978 | engines: {node: '>=6'} 979 | 980 | /chai@4.3.10: 981 | resolution: {integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==} 982 | engines: {node: '>=4'} 983 | dependencies: 984 | assertion-error: 1.1.0 985 | check-error: 1.0.3 986 | deep-eql: 4.1.3 987 | get-func-name: 2.0.2 988 | loupe: 2.3.7 989 | pathval: 1.1.1 990 | type-detect: 4.0.8 991 | dev: true 992 | 993 | /chalk@4.1.2: 994 | resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 995 | engines: {node: '>=10'} 996 | dependencies: 997 | ansi-styles: 4.3.0 998 | supports-color: 7.2.0 999 | 1000 | /check-error@1.0.3: 1001 | resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} 1002 | dependencies: 1003 | get-func-name: 2.0.2 1004 | dev: true 1005 | 1006 | /chokidar@3.5.3: 1007 | resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} 1008 | engines: {node: '>= 8.10.0'} 1009 | dependencies: 1010 | anymatch: 3.1.3 1011 | braces: 3.0.2 1012 | glob-parent: 5.1.2 1013 | is-binary-path: 2.1.0 1014 | is-glob: 4.0.3 1015 | normalize-path: 3.0.0 1016 | readdirp: 3.6.0 1017 | optionalDependencies: 1018 | fsevents: 2.3.2 1019 | dev: true 1020 | 1021 | /code-red@1.0.4: 1022 | resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==} 1023 | dependencies: 1024 | '@jridgewell/sourcemap-codec': 1.4.15 1025 | '@types/estree': 1.0.3 1026 | acorn: 8.10.0 1027 | estree-walker: 3.0.3 1028 | periscopic: 3.1.0 1029 | dev: true 1030 | 1031 | /color-convert@2.0.1: 1032 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 1033 | engines: {node: '>=7.0.0'} 1034 | dependencies: 1035 | color-name: 1.1.4 1036 | 1037 | /color-name@1.1.4: 1038 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 1039 | 1040 | /concat-map@0.0.1: 1041 | resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 1042 | 1043 | /concordance@5.0.4: 1044 | resolution: {integrity: sha512-OAcsnTEYu1ARJqWVGwf4zh4JDfHZEaSNlNccFmt8YjB2l/n19/PF2viLINHc57vO4FKIAFl2FWASIGZZWZ2Kxw==} 1045 | engines: {node: '>=10.18.0 <11 || >=12.14.0 <13 || >=14'} 1046 | dependencies: 1047 | date-time: 3.1.0 1048 | esutils: 2.0.3 1049 | fast-diff: 1.3.0 1050 | js-string-escape: 1.0.1 1051 | lodash: 4.17.21 1052 | md5-hex: 3.0.1 1053 | semver: 7.3.8 1054 | well-known-symbols: 2.0.0 1055 | dev: true 1056 | 1057 | /cookie@0.5.0: 1058 | resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} 1059 | engines: {node: '>= 0.6'} 1060 | dev: true 1061 | 1062 | /cross-spawn@7.0.3: 1063 | resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} 1064 | engines: {node: '>= 8'} 1065 | dependencies: 1066 | path-key: 3.1.1 1067 | shebang-command: 2.0.0 1068 | which: 2.0.2 1069 | 1070 | /css-tree@2.3.1: 1071 | resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} 1072 | engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} 1073 | dependencies: 1074 | mdn-data: 2.0.30 1075 | source-map-js: 1.0.2 1076 | dev: true 1077 | 1078 | /date-time@3.1.0: 1079 | resolution: {integrity: sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==} 1080 | engines: {node: '>=6'} 1081 | dependencies: 1082 | time-zone: 1.0.0 1083 | dev: true 1084 | 1085 | /debug@4.3.4: 1086 | resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} 1087 | engines: {node: '>=6.0'} 1088 | peerDependencies: 1089 | supports-color: '*' 1090 | peerDependenciesMeta: 1091 | supports-color: 1092 | optional: true 1093 | dependencies: 1094 | ms: 2.1.2 1095 | 1096 | /deep-eql@4.1.3: 1097 | resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} 1098 | engines: {node: '>=6'} 1099 | dependencies: 1100 | type-detect: 4.0.8 1101 | dev: true 1102 | 1103 | /deep-is@0.1.4: 1104 | resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} 1105 | 1106 | /deepmerge@4.3.1: 1107 | resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} 1108 | engines: {node: '>=0.10.0'} 1109 | dev: true 1110 | 1111 | /dequal@2.0.3: 1112 | resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} 1113 | engines: {node: '>=6'} 1114 | dev: true 1115 | 1116 | /detect-indent@6.1.0: 1117 | resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} 1118 | engines: {node: '>=8'} 1119 | dev: true 1120 | 1121 | /devalue@4.3.2: 1122 | resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==} 1123 | dev: true 1124 | 1125 | /diff-sequences@29.6.3: 1126 | resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} 1127 | engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1128 | dev: true 1129 | 1130 | /dir-glob@3.0.1: 1131 | resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} 1132 | engines: {node: '>=8'} 1133 | dependencies: 1134 | path-type: 4.0.0 1135 | 1136 | /doctrine@3.0.0: 1137 | resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} 1138 | engines: {node: '>=6.0.0'} 1139 | dependencies: 1140 | esutils: 2.0.3 1141 | 1142 | /dotenv@16.0.3: 1143 | resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==} 1144 | engines: {node: '>=12'} 1145 | dev: false 1146 | 1147 | /es6-promise@3.3.1: 1148 | resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} 1149 | dev: true 1150 | 1151 | /esbuild@0.18.20: 1152 | resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} 1153 | engines: {node: '>=12'} 1154 | requiresBuild: true 1155 | optionalDependencies: 1156 | '@esbuild/android-arm': 0.18.20 1157 | '@esbuild/android-arm64': 0.18.20 1158 | '@esbuild/android-x64': 0.18.20 1159 | '@esbuild/darwin-arm64': 0.18.20 1160 | '@esbuild/darwin-x64': 0.18.20 1161 | '@esbuild/freebsd-arm64': 0.18.20 1162 | '@esbuild/freebsd-x64': 0.18.20 1163 | '@esbuild/linux-arm': 0.18.20 1164 | '@esbuild/linux-arm64': 0.18.20 1165 | '@esbuild/linux-ia32': 0.18.20 1166 | '@esbuild/linux-loong64': 0.18.20 1167 | '@esbuild/linux-mips64el': 0.18.20 1168 | '@esbuild/linux-ppc64': 0.18.20 1169 | '@esbuild/linux-riscv64': 0.18.20 1170 | '@esbuild/linux-s390x': 0.18.20 1171 | '@esbuild/linux-x64': 0.18.20 1172 | '@esbuild/netbsd-x64': 0.18.20 1173 | '@esbuild/openbsd-x64': 0.18.20 1174 | '@esbuild/sunos-x64': 0.18.20 1175 | '@esbuild/win32-arm64': 0.18.20 1176 | '@esbuild/win32-ia32': 0.18.20 1177 | '@esbuild/win32-x64': 0.18.20 1178 | dev: true 1179 | 1180 | /escape-string-regexp@4.0.0: 1181 | resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 1182 | engines: {node: '>=10'} 1183 | 1184 | /eslint-config-prettier@8.8.0(eslint@8.37.0): 1185 | resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==} 1186 | hasBin: true 1187 | peerDependencies: 1188 | eslint: '>=7.0.0' 1189 | dependencies: 1190 | eslint: 8.37.0 1191 | dev: false 1192 | 1193 | /eslint-config-turbo@1.10.16(eslint@8.37.0): 1194 | resolution: {integrity: sha512-O3NQI72bQHV7FvSC6lWj66EGx8drJJjuT1kuInn6nbMLOHdMBhSUX/8uhTAlHRQdlxZk2j9HtgFCIzSc93w42g==} 1195 | peerDependencies: 1196 | eslint: '>6.6.0' 1197 | dependencies: 1198 | eslint: 8.37.0 1199 | eslint-plugin-turbo: 1.10.16(eslint@8.37.0) 1200 | dev: false 1201 | 1202 | /eslint-plugin-svelte@2.30.0(eslint@8.37.0)(svelte@3.58.0): 1203 | resolution: {integrity: sha512-2/qj0BJsfM0U2j4EjGb7iC/0nbUvXx1Gn78CdtyuXpi/rSomLPCPwnsZsloXMzlt6Xwe8LBlpRvZObSKEHLP5A==} 1204 | engines: {node: ^14.17.0 || >=16.0.0} 1205 | peerDependencies: 1206 | eslint: ^7.0.0 || ^8.0.0-0 1207 | svelte: ^3.37.0 || ^4.0.0-0 1208 | peerDependenciesMeta: 1209 | svelte: 1210 | optional: true 1211 | dependencies: 1212 | '@eslint-community/eslint-utils': 4.4.0(eslint@8.37.0) 1213 | '@jridgewell/sourcemap-codec': 1.4.15 1214 | debug: 4.3.4 1215 | eslint: 8.37.0 1216 | esutils: 2.0.3 1217 | known-css-properties: 0.27.0 1218 | postcss: 8.4.31 1219 | postcss-load-config: 3.1.4(postcss@8.4.31) 1220 | postcss-safe-parser: 6.0.0(postcss@8.4.31) 1221 | svelte: 3.58.0 1222 | svelte-eslint-parser: 0.30.0(svelte@3.58.0) 1223 | transitivePeerDependencies: 1224 | - supports-color 1225 | - ts-node 1226 | dev: false 1227 | 1228 | /eslint-plugin-turbo@1.10.16(eslint@8.37.0): 1229 | resolution: {integrity: sha512-ZjrR88MTN64PNGufSEcM0tf+V1xFYVbeiMeuIqr0aiABGomxFLo4DBkQ7WI4WzkZtWQSIA2sP+yxqSboEfL9MQ==} 1230 | peerDependencies: 1231 | eslint: '>6.6.0' 1232 | dependencies: 1233 | dotenv: 16.0.3 1234 | eslint: 8.37.0 1235 | dev: false 1236 | 1237 | /eslint-scope@5.1.1: 1238 | resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} 1239 | engines: {node: '>=8.0.0'} 1240 | dependencies: 1241 | esrecurse: 4.3.0 1242 | estraverse: 4.3.0 1243 | 1244 | /eslint-scope@7.1.1: 1245 | resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} 1246 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1247 | dependencies: 1248 | esrecurse: 4.3.0 1249 | estraverse: 5.3.0 1250 | 1251 | /eslint-visitor-keys@3.4.0: 1252 | resolution: {integrity: sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==} 1253 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1254 | 1255 | /eslint-visitor-keys@3.4.3: 1256 | resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} 1257 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1258 | 1259 | /eslint@8.37.0: 1260 | resolution: {integrity: sha512-NU3Ps9nI05GUoVMxcZx1J8CNR6xOvUT4jAUMH5+z8lpp3aEdPVCImKw6PWG4PY+Vfkpr+jvMpxs/qoE7wq0sPw==} 1261 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1262 | dependencies: 1263 | '@eslint-community/eslint-utils': 4.4.0(eslint@8.37.0) 1264 | '@eslint-community/regexpp': 4.5.0 1265 | '@eslint/eslintrc': 2.0.2 1266 | '@eslint/js': 8.37.0 1267 | '@humanwhocodes/config-array': 0.11.8 1268 | '@humanwhocodes/module-importer': 1.0.1 1269 | '@nodelib/fs.walk': 1.2.8 1270 | ajv: 6.12.6 1271 | chalk: 4.1.2 1272 | cross-spawn: 7.0.3 1273 | debug: 4.3.4 1274 | doctrine: 3.0.0 1275 | escape-string-regexp: 4.0.0 1276 | eslint-scope: 7.1.1 1277 | eslint-visitor-keys: 3.4.0 1278 | espree: 9.5.1 1279 | esquery: 1.5.0 1280 | esutils: 2.0.3 1281 | fast-deep-equal: 3.1.3 1282 | file-entry-cache: 6.0.1 1283 | find-up: 5.0.0 1284 | glob-parent: 6.0.2 1285 | globals: 13.20.0 1286 | grapheme-splitter: 1.0.4 1287 | ignore: 5.2.4 1288 | import-fresh: 3.3.0 1289 | imurmurhash: 0.1.4 1290 | is-glob: 4.0.3 1291 | is-path-inside: 3.0.3 1292 | js-sdsl: 4.4.0 1293 | js-yaml: 4.1.0 1294 | json-stable-stringify-without-jsonify: 1.0.1 1295 | levn: 0.4.1 1296 | lodash.merge: 4.6.2 1297 | minimatch: 3.1.2 1298 | natural-compare: 1.4.0 1299 | optionator: 0.9.1 1300 | strip-ansi: 6.0.1 1301 | strip-json-comments: 3.1.1 1302 | text-table: 0.2.0 1303 | transitivePeerDependencies: 1304 | - supports-color 1305 | 1306 | /esm-env@1.0.0: 1307 | resolution: {integrity: sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==} 1308 | dev: true 1309 | 1310 | /espree@9.5.1: 1311 | resolution: {integrity: sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==} 1312 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1313 | dependencies: 1314 | acorn: 8.8.2 1315 | acorn-jsx: 5.3.2(acorn@8.8.2) 1316 | eslint-visitor-keys: 3.4.0 1317 | 1318 | /esquery@1.5.0: 1319 | resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} 1320 | engines: {node: '>=0.10'} 1321 | dependencies: 1322 | estraverse: 5.3.0 1323 | 1324 | /esrecurse@4.3.0: 1325 | resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} 1326 | engines: {node: '>=4.0'} 1327 | dependencies: 1328 | estraverse: 5.3.0 1329 | 1330 | /estraverse@4.3.0: 1331 | resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} 1332 | engines: {node: '>=4.0'} 1333 | 1334 | /estraverse@5.3.0: 1335 | resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} 1336 | engines: {node: '>=4.0'} 1337 | 1338 | /estree-walker@3.0.3: 1339 | resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} 1340 | dependencies: 1341 | '@types/estree': 1.0.3 1342 | dev: true 1343 | 1344 | /esutils@2.0.3: 1345 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 1346 | engines: {node: '>=0.10.0'} 1347 | 1348 | /fast-deep-equal@3.1.3: 1349 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 1350 | 1351 | /fast-diff@1.3.0: 1352 | resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} 1353 | dev: true 1354 | 1355 | /fast-glob@3.2.12: 1356 | resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} 1357 | engines: {node: '>=8.6.0'} 1358 | dependencies: 1359 | '@nodelib/fs.stat': 2.0.5 1360 | '@nodelib/fs.walk': 1.2.8 1361 | glob-parent: 5.1.2 1362 | merge2: 1.4.1 1363 | micromatch: 4.0.5 1364 | 1365 | /fast-json-stable-stringify@2.1.0: 1366 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 1367 | 1368 | /fast-levenshtein@2.0.6: 1369 | resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} 1370 | 1371 | /fastq@1.15.0: 1372 | resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} 1373 | dependencies: 1374 | reusify: 1.0.4 1375 | 1376 | /file-entry-cache@6.0.1: 1377 | resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} 1378 | engines: {node: ^10.12.0 || >=12.0.0} 1379 | dependencies: 1380 | flat-cache: 3.0.4 1381 | 1382 | /fill-range@7.0.1: 1383 | resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} 1384 | engines: {node: '>=8'} 1385 | dependencies: 1386 | to-regex-range: 5.0.1 1387 | 1388 | /find-up@5.0.0: 1389 | resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} 1390 | engines: {node: '>=10'} 1391 | dependencies: 1392 | locate-path: 6.0.0 1393 | path-exists: 4.0.0 1394 | 1395 | /flat-cache@3.0.4: 1396 | resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} 1397 | engines: {node: ^10.12.0 || >=12.0.0} 1398 | dependencies: 1399 | flatted: 3.2.7 1400 | rimraf: 3.0.2 1401 | 1402 | /flatted@3.2.7: 1403 | resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} 1404 | 1405 | /fs.realpath@1.0.0: 1406 | resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} 1407 | 1408 | /fsevents@2.3.2: 1409 | resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} 1410 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 1411 | os: [darwin] 1412 | requiresBuild: true 1413 | dev: true 1414 | optional: true 1415 | 1416 | /get-func-name@2.0.2: 1417 | resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} 1418 | dev: true 1419 | 1420 | /glob-parent@5.1.2: 1421 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 1422 | engines: {node: '>= 6'} 1423 | dependencies: 1424 | is-glob: 4.0.3 1425 | 1426 | /glob-parent@6.0.2: 1427 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} 1428 | engines: {node: '>=10.13.0'} 1429 | dependencies: 1430 | is-glob: 4.0.3 1431 | 1432 | /glob@7.2.3: 1433 | resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} 1434 | dependencies: 1435 | fs.realpath: 1.0.0 1436 | inflight: 1.0.6 1437 | inherits: 2.0.4 1438 | minimatch: 3.1.2 1439 | once: 1.4.0 1440 | path-is-absolute: 1.0.1 1441 | 1442 | /globals@13.20.0: 1443 | resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==} 1444 | engines: {node: '>=8'} 1445 | dependencies: 1446 | type-fest: 0.20.2 1447 | 1448 | /globby@11.1.0: 1449 | resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} 1450 | engines: {node: '>=10'} 1451 | dependencies: 1452 | array-union: 2.1.0 1453 | dir-glob: 3.0.1 1454 | fast-glob: 3.2.12 1455 | ignore: 5.2.4 1456 | merge2: 1.4.1 1457 | slash: 3.0.0 1458 | 1459 | /graceful-fs@4.2.11: 1460 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 1461 | dev: true 1462 | 1463 | /grapheme-splitter@1.0.4: 1464 | resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} 1465 | 1466 | /graphemer@1.4.0: 1467 | resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} 1468 | dev: true 1469 | 1470 | /has-flag@4.0.0: 1471 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 1472 | engines: {node: '>=8'} 1473 | 1474 | /ignore@5.2.4: 1475 | resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} 1476 | engines: {node: '>= 4'} 1477 | 1478 | /import-fresh@3.3.0: 1479 | resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} 1480 | engines: {node: '>=6'} 1481 | dependencies: 1482 | parent-module: 1.0.1 1483 | resolve-from: 4.0.0 1484 | 1485 | /import-meta-resolve@2.2.2: 1486 | resolution: {integrity: sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==} 1487 | dev: true 1488 | 1489 | /imurmurhash@0.1.4: 1490 | resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} 1491 | engines: {node: '>=0.8.19'} 1492 | 1493 | /inflight@1.0.6: 1494 | resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} 1495 | dependencies: 1496 | once: 1.4.0 1497 | wrappy: 1.0.2 1498 | 1499 | /inherits@2.0.4: 1500 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 1501 | 1502 | /is-binary-path@2.1.0: 1503 | resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 1504 | engines: {node: '>=8'} 1505 | dependencies: 1506 | binary-extensions: 2.2.0 1507 | dev: true 1508 | 1509 | /is-extglob@2.1.1: 1510 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 1511 | engines: {node: '>=0.10.0'} 1512 | 1513 | /is-glob@4.0.3: 1514 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 1515 | engines: {node: '>=0.10.0'} 1516 | dependencies: 1517 | is-extglob: 2.1.1 1518 | 1519 | /is-number@7.0.0: 1520 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 1521 | engines: {node: '>=0.12.0'} 1522 | 1523 | /is-path-inside@3.0.3: 1524 | resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} 1525 | engines: {node: '>=8'} 1526 | 1527 | /is-reference@3.0.2: 1528 | resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==} 1529 | dependencies: 1530 | '@types/estree': 1.0.3 1531 | dev: true 1532 | 1533 | /isexe@2.0.0: 1534 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 1535 | 1536 | /js-sdsl@4.4.0: 1537 | resolution: {integrity: sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==} 1538 | 1539 | /js-string-escape@1.0.1: 1540 | resolution: {integrity: sha512-Smw4xcfIQ5LVjAOuJCvN/zIodzA/BBSsluuoSykP+lUvScIi4U6RJLfwHet5cxFnCswUjISV8oAXaqaJDY3chg==} 1541 | engines: {node: '>= 0.8'} 1542 | dev: true 1543 | 1544 | /js-yaml@4.1.0: 1545 | resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 1546 | dependencies: 1547 | argparse: 2.0.1 1548 | 1549 | /json-schema-traverse@0.4.1: 1550 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} 1551 | 1552 | /json-stable-stringify-without-jsonify@1.0.1: 1553 | resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} 1554 | 1555 | /jsonc-parser@3.2.0: 1556 | resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} 1557 | dev: true 1558 | 1559 | /kleur@4.1.5: 1560 | resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} 1561 | engines: {node: '>=6'} 1562 | dev: true 1563 | 1564 | /known-css-properties@0.27.0: 1565 | resolution: {integrity: sha512-uMCj6+hZYDoffuvAJjFAPz56E9uoowFHmTkqRtRq5WyC5Q6Cu/fTZKNQpX/RbzChBYLLl3lo8CjFZBAZXq9qFg==} 1566 | dev: false 1567 | 1568 | /levn@0.4.1: 1569 | resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} 1570 | engines: {node: '>= 0.8.0'} 1571 | dependencies: 1572 | prelude-ls: 1.2.1 1573 | type-check: 0.4.0 1574 | 1575 | /lilconfig@2.1.0: 1576 | resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} 1577 | engines: {node: '>=10'} 1578 | dev: false 1579 | 1580 | /local-pkg@0.4.3: 1581 | resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} 1582 | engines: {node: '>=14'} 1583 | dev: true 1584 | 1585 | /locate-character@3.0.0: 1586 | resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==} 1587 | dev: true 1588 | 1589 | /locate-path@6.0.0: 1590 | resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 1591 | engines: {node: '>=10'} 1592 | dependencies: 1593 | p-locate: 5.0.0 1594 | 1595 | /lodash.merge@4.6.2: 1596 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 1597 | 1598 | /lodash@4.17.21: 1599 | resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} 1600 | dev: true 1601 | 1602 | /loupe@2.3.7: 1603 | resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} 1604 | dependencies: 1605 | get-func-name: 2.0.2 1606 | dev: true 1607 | 1608 | /lru-cache@6.0.0: 1609 | resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} 1610 | engines: {node: '>=10'} 1611 | dependencies: 1612 | yallist: 4.0.0 1613 | 1614 | /magic-string@0.27.0: 1615 | resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} 1616 | engines: {node: '>=12'} 1617 | dependencies: 1618 | '@jridgewell/sourcemap-codec': 1.4.15 1619 | dev: true 1620 | 1621 | /magic-string@0.30.0: 1622 | resolution: {integrity: sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==} 1623 | engines: {node: '>=12'} 1624 | dependencies: 1625 | '@jridgewell/sourcemap-codec': 1.4.14 1626 | dev: true 1627 | 1628 | /magic-string@0.30.5: 1629 | resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} 1630 | engines: {node: '>=12'} 1631 | dependencies: 1632 | '@jridgewell/sourcemap-codec': 1.4.15 1633 | dev: true 1634 | 1635 | /md5-hex@3.0.1: 1636 | resolution: {integrity: sha512-BUiRtTtV39LIJwinWBjqVsU9xhdnz7/i889V859IBFpuqGAj6LuOvHv5XLbgZ2R7ptJoJaEcxkv88/h25T7Ciw==} 1637 | engines: {node: '>=8'} 1638 | dependencies: 1639 | blueimp-md5: 2.19.0 1640 | dev: true 1641 | 1642 | /mdn-data@2.0.30: 1643 | resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} 1644 | dev: true 1645 | 1646 | /merge2@1.4.1: 1647 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 1648 | engines: {node: '>= 8'} 1649 | 1650 | /micromatch@4.0.5: 1651 | resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} 1652 | engines: {node: '>=8.6'} 1653 | dependencies: 1654 | braces: 3.0.2 1655 | picomatch: 2.3.1 1656 | 1657 | /mime@3.0.0: 1658 | resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} 1659 | engines: {node: '>=10.0.0'} 1660 | dev: true 1661 | 1662 | /min-indent@1.0.1: 1663 | resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} 1664 | engines: {node: '>=4'} 1665 | dev: true 1666 | 1667 | /minimatch@3.1.2: 1668 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 1669 | dependencies: 1670 | brace-expansion: 1.1.11 1671 | 1672 | /minimist@1.2.8: 1673 | resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} 1674 | dev: true 1675 | 1676 | /mkdirp@0.5.6: 1677 | resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} 1678 | dependencies: 1679 | minimist: 1.2.8 1680 | dev: true 1681 | 1682 | /mlly@1.4.2: 1683 | resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} 1684 | dependencies: 1685 | acorn: 8.10.0 1686 | pathe: 1.1.1 1687 | pkg-types: 1.0.3 1688 | ufo: 1.3.1 1689 | dev: true 1690 | 1691 | /mri@1.2.0: 1692 | resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} 1693 | engines: {node: '>=4'} 1694 | dev: true 1695 | 1696 | /mrmime@1.0.1: 1697 | resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} 1698 | engines: {node: '>=10'} 1699 | dev: true 1700 | 1701 | /ms@2.1.2: 1702 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} 1703 | 1704 | /nanoid@3.3.6: 1705 | resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} 1706 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 1707 | 1708 | /natural-compare-lite@1.4.0: 1709 | resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} 1710 | 1711 | /natural-compare@1.4.0: 1712 | resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} 1713 | 1714 | /normalize-path@3.0.0: 1715 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 1716 | engines: {node: '>=0.10.0'} 1717 | dev: true 1718 | 1719 | /once@1.4.0: 1720 | resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 1721 | dependencies: 1722 | wrappy: 1.0.2 1723 | 1724 | /optionator@0.9.1: 1725 | resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} 1726 | engines: {node: '>= 0.8.0'} 1727 | dependencies: 1728 | deep-is: 0.1.4 1729 | fast-levenshtein: 2.0.6 1730 | levn: 0.4.1 1731 | prelude-ls: 1.2.1 1732 | type-check: 0.4.0 1733 | word-wrap: 1.2.3 1734 | 1735 | /p-limit@3.1.0: 1736 | resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 1737 | engines: {node: '>=10'} 1738 | dependencies: 1739 | yocto-queue: 0.1.0 1740 | 1741 | /p-limit@4.0.0: 1742 | resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} 1743 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1744 | dependencies: 1745 | yocto-queue: 1.0.0 1746 | dev: true 1747 | 1748 | /p-locate@5.0.0: 1749 | resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} 1750 | engines: {node: '>=10'} 1751 | dependencies: 1752 | p-limit: 3.1.0 1753 | 1754 | /parent-module@1.0.1: 1755 | resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} 1756 | engines: {node: '>=6'} 1757 | dependencies: 1758 | callsites: 3.1.0 1759 | 1760 | /path-exists@4.0.0: 1761 | resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 1762 | engines: {node: '>=8'} 1763 | 1764 | /path-is-absolute@1.0.1: 1765 | resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} 1766 | engines: {node: '>=0.10.0'} 1767 | 1768 | /path-key@3.1.1: 1769 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 1770 | engines: {node: '>=8'} 1771 | 1772 | /path-type@4.0.0: 1773 | resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} 1774 | engines: {node: '>=8'} 1775 | 1776 | /pathe@1.1.1: 1777 | resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} 1778 | dev: true 1779 | 1780 | /pathval@1.1.1: 1781 | resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} 1782 | dev: true 1783 | 1784 | /periscopic@3.1.0: 1785 | resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} 1786 | dependencies: 1787 | '@types/estree': 1.0.3 1788 | estree-walker: 3.0.3 1789 | is-reference: 3.0.2 1790 | dev: true 1791 | 1792 | /picocolors@1.0.0: 1793 | resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} 1794 | 1795 | /picomatch@2.3.1: 1796 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 1797 | engines: {node: '>=8.6'} 1798 | 1799 | /pkg-types@1.0.3: 1800 | resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} 1801 | dependencies: 1802 | jsonc-parser: 3.2.0 1803 | mlly: 1.4.2 1804 | pathe: 1.1.1 1805 | dev: true 1806 | 1807 | /playwright-core@1.28.1: 1808 | resolution: {integrity: sha512-3PixLnGPno0E8rSBJjtwqTwJe3Yw72QwBBBxNoukIj3lEeBNXwbNiKrNuB1oyQgTBw5QHUhNO3SteEtHaMK6ag==} 1809 | engines: {node: '>=14'} 1810 | dev: true 1811 | 1812 | /postcss-load-config@3.1.4(postcss@8.4.31): 1813 | resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} 1814 | engines: {node: '>= 10'} 1815 | peerDependencies: 1816 | postcss: '>=8.0.9' 1817 | ts-node: '>=9.0.0' 1818 | peerDependenciesMeta: 1819 | postcss: 1820 | optional: true 1821 | ts-node: 1822 | optional: true 1823 | dependencies: 1824 | lilconfig: 2.1.0 1825 | postcss: 8.4.31 1826 | yaml: 1.10.2 1827 | dev: false 1828 | 1829 | /postcss-safe-parser@6.0.0(postcss@8.4.31): 1830 | resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} 1831 | engines: {node: '>=12.0'} 1832 | peerDependencies: 1833 | postcss: ^8.3.3 1834 | dependencies: 1835 | postcss: 8.4.31 1836 | dev: false 1837 | 1838 | /postcss@8.4.31: 1839 | resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} 1840 | engines: {node: ^10 || ^12 || >=14} 1841 | dependencies: 1842 | nanoid: 3.3.6 1843 | picocolors: 1.0.0 1844 | source-map-js: 1.0.2 1845 | 1846 | /prelude-ls@1.2.1: 1847 | resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 1848 | engines: {node: '>= 0.8.0'} 1849 | 1850 | /prettier-plugin-svelte@2.10.0(prettier@2.8.7)(svelte@3.58.0): 1851 | resolution: {integrity: sha512-GXMY6t86thctyCvQq+jqElO+MKdB09BkL3hexyGP3Oi8XLKRFaJP1ud/xlWCZ9ZIa2BxHka32zhHfcuU+XsRQg==} 1852 | peerDependencies: 1853 | prettier: ^1.16.4 || ^2.0.0 1854 | svelte: ^3.2.0 1855 | dependencies: 1856 | prettier: 2.8.7 1857 | svelte: 3.58.0 1858 | dev: true 1859 | 1860 | /prettier-plugin-svelte@2.10.1(prettier@2.8.7)(svelte@4.0.5): 1861 | resolution: {integrity: sha512-Wlq7Z5v2ueCubWo0TZzKc9XHcm7TDxqcuzRuGd0gcENfzfT4JZ9yDlCbEgxWgiPmLHkBjfOtpAWkcT28MCDpUQ==} 1862 | peerDependencies: 1863 | prettier: ^1.16.4 || ^2.0.0 1864 | svelte: ^3.2.0 || ^4.0.0-next.0 1865 | dependencies: 1866 | prettier: 2.8.7 1867 | svelte: 4.0.5 1868 | dev: true 1869 | 1870 | /prettier@2.8.7: 1871 | resolution: {integrity: sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==} 1872 | engines: {node: '>=10.13.0'} 1873 | dev: true 1874 | 1875 | /pretty-format@27.5.1: 1876 | resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} 1877 | engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} 1878 | dependencies: 1879 | ansi-regex: 5.0.1 1880 | ansi-styles: 5.2.0 1881 | react-is: 17.0.2 1882 | dev: true 1883 | 1884 | /punycode@2.3.0: 1885 | resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} 1886 | engines: {node: '>=6'} 1887 | 1888 | /queue-microtask@1.2.3: 1889 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 1890 | 1891 | /react-is@17.0.2: 1892 | resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} 1893 | dev: true 1894 | 1895 | /readdirp@3.6.0: 1896 | resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 1897 | engines: {node: '>=8.10.0'} 1898 | dependencies: 1899 | picomatch: 2.3.1 1900 | dev: true 1901 | 1902 | /regexparam@2.0.1: 1903 | resolution: {integrity: sha512-zRgSaYemnNYxUv+/5SeoHI0eJIgTL/A2pUtXUPLHQxUldagouJ9p+K6IbIZ/JiQuCEv2E2B1O11SjVQy3aMCkw==} 1904 | engines: {node: '>=8'} 1905 | dev: true 1906 | 1907 | /resolve-from@4.0.0: 1908 | resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} 1909 | engines: {node: '>=4'} 1910 | 1911 | /reusify@1.0.4: 1912 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 1913 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 1914 | 1915 | /rimraf@2.7.1: 1916 | resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} 1917 | dependencies: 1918 | glob: 7.2.3 1919 | dev: true 1920 | 1921 | /rimraf@3.0.2: 1922 | resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} 1923 | dependencies: 1924 | glob: 7.2.3 1925 | 1926 | /rollup@3.29.4: 1927 | resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} 1928 | engines: {node: '>=14.18.0', npm: '>=8.0.0'} 1929 | optionalDependencies: 1930 | fsevents: 2.3.2 1931 | dev: true 1932 | 1933 | /run-parallel@1.2.0: 1934 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 1935 | dependencies: 1936 | queue-microtask: 1.2.3 1937 | 1938 | /sade@1.8.1: 1939 | resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} 1940 | engines: {node: '>=6'} 1941 | dependencies: 1942 | mri: 1.2.0 1943 | dev: true 1944 | 1945 | /sander@0.5.1: 1946 | resolution: {integrity: sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==} 1947 | dependencies: 1948 | es6-promise: 3.3.1 1949 | graceful-fs: 4.2.11 1950 | mkdirp: 0.5.6 1951 | rimraf: 2.7.1 1952 | dev: true 1953 | 1954 | /semver@7.3.8: 1955 | resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} 1956 | engines: {node: '>=10'} 1957 | dependencies: 1958 | lru-cache: 6.0.0 1959 | 1960 | /semver@7.5.4: 1961 | resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} 1962 | engines: {node: '>=10'} 1963 | dependencies: 1964 | lru-cache: 6.0.0 1965 | dev: true 1966 | 1967 | /set-cookie-parser@2.6.0: 1968 | resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} 1969 | dev: true 1970 | 1971 | /shebang-command@2.0.0: 1972 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 1973 | engines: {node: '>=8'} 1974 | dependencies: 1975 | shebang-regex: 3.0.0 1976 | 1977 | /shebang-regex@3.0.0: 1978 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 1979 | engines: {node: '>=8'} 1980 | 1981 | /siginfo@2.0.0: 1982 | resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} 1983 | dev: true 1984 | 1985 | /sirv@2.0.2: 1986 | resolution: {integrity: sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==} 1987 | engines: {node: '>= 10'} 1988 | dependencies: 1989 | '@polka/url': 1.0.0-next.21 1990 | mrmime: 1.0.1 1991 | totalist: 3.0.0 1992 | dev: true 1993 | 1994 | /slash@3.0.0: 1995 | resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} 1996 | engines: {node: '>=8'} 1997 | 1998 | /sorcery@0.11.0: 1999 | resolution: {integrity: sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==} 2000 | dependencies: 2001 | '@jridgewell/sourcemap-codec': 1.4.15 2002 | buffer-crc32: 0.2.13 2003 | minimist: 1.2.8 2004 | sander: 0.5.1 2005 | dev: true 2006 | 2007 | /source-map-js@1.0.2: 2008 | resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} 2009 | engines: {node: '>=0.10.0'} 2010 | 2011 | /stackback@0.0.2: 2012 | resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} 2013 | dev: true 2014 | 2015 | /std-env@3.4.3: 2016 | resolution: {integrity: sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==} 2017 | dev: true 2018 | 2019 | /streamsearch@1.1.0: 2020 | resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} 2021 | engines: {node: '>=10.0.0'} 2022 | dev: true 2023 | 2024 | /strip-ansi@6.0.1: 2025 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 2026 | engines: {node: '>=8'} 2027 | dependencies: 2028 | ansi-regex: 5.0.1 2029 | 2030 | /strip-indent@3.0.0: 2031 | resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} 2032 | engines: {node: '>=8'} 2033 | dependencies: 2034 | min-indent: 1.0.1 2035 | dev: true 2036 | 2037 | /strip-json-comments@3.1.1: 2038 | resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} 2039 | engines: {node: '>=8'} 2040 | 2041 | /strip-literal@1.3.0: 2042 | resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} 2043 | dependencies: 2044 | acorn: 8.10.0 2045 | dev: true 2046 | 2047 | /supports-color@7.2.0: 2048 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 2049 | engines: {node: '>=8'} 2050 | dependencies: 2051 | has-flag: 4.0.0 2052 | 2053 | /svelte-check@3.4.3(svelte@4.0.5): 2054 | resolution: {integrity: sha512-O07soQFY3X0VDt+bcGc6D5naz0cLtjwnmNP9JsEBPVyMemFEqUhL2OdLqvkl5H/u8Jwm50EiAU4BPRn5iin/kg==} 2055 | hasBin: true 2056 | peerDependencies: 2057 | svelte: ^3.55.0 || ^4.0.0-next.0 || ^4.0.0 2058 | dependencies: 2059 | '@jridgewell/trace-mapping': 0.3.17 2060 | chokidar: 3.5.3 2061 | fast-glob: 3.2.12 2062 | import-fresh: 3.3.0 2063 | picocolors: 1.0.0 2064 | sade: 1.8.1 2065 | svelte: 4.0.5 2066 | svelte-preprocess: 5.0.4(svelte@4.0.5)(typescript@5.0.3) 2067 | typescript: 5.0.3 2068 | transitivePeerDependencies: 2069 | - '@babel/core' 2070 | - coffeescript 2071 | - less 2072 | - postcss 2073 | - postcss-load-config 2074 | - pug 2075 | - sass 2076 | - stylus 2077 | - sugarss 2078 | dev: true 2079 | 2080 | /svelte-eslint-parser@0.30.0(svelte@3.58.0): 2081 | resolution: {integrity: sha512-H0Cn2TKr70DU9p/Gb04CfwtS7eK28MYumrHYPaDNkIFbfwGDLADpbERBn7u8G1Rcm2RMr2/mL6mq0J2e8iKFlA==} 2082 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2083 | peerDependencies: 2084 | svelte: ^3.37.0 || ^4.0.0-0 2085 | peerDependenciesMeta: 2086 | svelte: 2087 | optional: true 2088 | dependencies: 2089 | eslint-scope: 7.1.1 2090 | eslint-visitor-keys: 3.4.3 2091 | espree: 9.5.1 2092 | svelte: 3.58.0 2093 | dev: false 2094 | 2095 | /svelte-hmr@0.15.3(svelte@4.0.5): 2096 | resolution: {integrity: sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==} 2097 | engines: {node: ^12.20 || ^14.13.1 || >= 16} 2098 | peerDependencies: 2099 | svelte: ^3.19.0 || ^4.0.0 2100 | dependencies: 2101 | svelte: 4.0.5 2102 | dev: true 2103 | 2104 | /svelte-preprocess@5.0.4(svelte@4.0.5)(typescript@5.0.3): 2105 | resolution: {integrity: sha512-ABia2QegosxOGsVlsSBJvoWeXy1wUKSfF7SWJdTjLAbx/Y3SrVevvvbFNQqrSJw89+lNSsM58SipmZJ5SRi5iw==} 2106 | engines: {node: '>= 14.10.0'} 2107 | requiresBuild: true 2108 | peerDependencies: 2109 | '@babel/core': ^7.10.2 2110 | coffeescript: ^2.5.1 2111 | less: ^3.11.3 || ^4.0.0 2112 | postcss: ^7 || ^8 2113 | postcss-load-config: ^2.1.0 || ^3.0.0 || ^4.0.0 2114 | pug: ^3.0.0 2115 | sass: ^1.26.8 2116 | stylus: ^0.55.0 2117 | sugarss: ^2.0.0 || ^3.0.0 || ^4.0.0 2118 | svelte: ^3.23.0 || ^4.0.0-next.0 || ^4.0.0 2119 | typescript: '>=3.9.5 || ^4.0.0 || ^5.0.0' 2120 | peerDependenciesMeta: 2121 | '@babel/core': 2122 | optional: true 2123 | coffeescript: 2124 | optional: true 2125 | less: 2126 | optional: true 2127 | postcss: 2128 | optional: true 2129 | postcss-load-config: 2130 | optional: true 2131 | pug: 2132 | optional: true 2133 | sass: 2134 | optional: true 2135 | stylus: 2136 | optional: true 2137 | sugarss: 2138 | optional: true 2139 | typescript: 2140 | optional: true 2141 | dependencies: 2142 | '@types/pug': 2.0.6 2143 | detect-indent: 6.1.0 2144 | magic-string: 0.27.0 2145 | sorcery: 0.11.0 2146 | strip-indent: 3.0.0 2147 | svelte: 4.0.5 2148 | typescript: 5.0.3 2149 | dev: true 2150 | 2151 | /svelte@3.58.0: 2152 | resolution: {integrity: sha512-brIBNNB76mXFmU/Kerm4wFnkskBbluBDCjx/8TcpYRb298Yh2dztS2kQ6bhtjMcvUhd5ynClfwpz5h2gnzdQ1A==} 2153 | engines: {node: '>= 8'} 2154 | 2155 | /svelte@4.0.5: 2156 | resolution: {integrity: sha512-PHKPWP1wiWHBtsE57nCb8xiWB3Ht7/3Kvi3jac0XIxUM2rep8alO7YoAtgWeGD7++tFy46krilOrPW0mG3Dx+A==} 2157 | engines: {node: '>=16'} 2158 | dependencies: 2159 | '@ampproject/remapping': 2.2.1 2160 | '@jridgewell/sourcemap-codec': 1.4.15 2161 | '@jridgewell/trace-mapping': 0.3.20 2162 | acorn: 8.10.0 2163 | aria-query: 5.3.0 2164 | axobject-query: 3.2.1 2165 | code-red: 1.0.4 2166 | css-tree: 2.3.1 2167 | estree-walker: 3.0.3 2168 | is-reference: 3.0.2 2169 | locate-character: 3.0.0 2170 | magic-string: 0.30.0 2171 | periscopic: 3.1.0 2172 | dev: true 2173 | 2174 | /text-table@0.2.0: 2175 | resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} 2176 | 2177 | /time-zone@1.0.0: 2178 | resolution: {integrity: sha512-TIsDdtKo6+XrPtiTm1ssmMngN1sAhyKnTO2kunQWqNPWIVvCm15Wmw4SWInwTVgJ5u/Tr04+8Ei9TNcw4x4ONA==} 2179 | engines: {node: '>=4'} 2180 | dev: true 2181 | 2182 | /tinybench@2.5.1: 2183 | resolution: {integrity: sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==} 2184 | dev: true 2185 | 2186 | /tinypool@0.5.0: 2187 | resolution: {integrity: sha512-paHQtnrlS1QZYKF/GnLoOM/DN9fqaGOFbCbxzAhwniySnzl9Ebk8w73/dd34DAhe/obUbPAOldTyYXQZxnPBPQ==} 2188 | engines: {node: '>=14.0.0'} 2189 | dev: true 2190 | 2191 | /tinyspy@2.2.0: 2192 | resolution: {integrity: sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==} 2193 | engines: {node: '>=14.0.0'} 2194 | dev: true 2195 | 2196 | /to-regex-range@5.0.1: 2197 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 2198 | engines: {node: '>=8.0'} 2199 | dependencies: 2200 | is-number: 7.0.0 2201 | 2202 | /totalist@3.0.0: 2203 | resolution: {integrity: sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw==} 2204 | engines: {node: '>=6'} 2205 | dev: true 2206 | 2207 | /ts-api-utils@1.0.3(typescript@5.0.3): 2208 | resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} 2209 | engines: {node: '>=16.13.0'} 2210 | peerDependencies: 2211 | typescript: '>=4.2.0' 2212 | dependencies: 2213 | typescript: 5.0.3 2214 | dev: true 2215 | 2216 | /tslib@1.14.1: 2217 | resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} 2218 | dev: false 2219 | 2220 | /tslib@2.5.0: 2221 | resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} 2222 | dev: true 2223 | 2224 | /tsutils@3.21.0(typescript@5.0.3): 2225 | resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} 2226 | engines: {node: '>= 6'} 2227 | peerDependencies: 2228 | typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' 2229 | dependencies: 2230 | tslib: 1.14.1 2231 | typescript: 5.0.3 2232 | dev: false 2233 | 2234 | /turbo-darwin-64@1.10.16: 2235 | resolution: {integrity: sha512-+Jk91FNcp9e9NCLYlvDDlp2HwEDp14F9N42IoW3dmHI5ZkGSXzalbhVcrx3DOox3QfiNUHxzWg4d7CnVNCuuMg==} 2236 | cpu: [x64] 2237 | os: [darwin] 2238 | requiresBuild: true 2239 | dev: true 2240 | optional: true 2241 | 2242 | /turbo-darwin-arm64@1.10.16: 2243 | resolution: {integrity: sha512-jqGpFZipIivkRp/i+jnL8npX0VssE6IAVNKtu573LXtssZdV/S+fRGYA16tI46xJGxSAivrZ/IcgZrV6Jk80bw==} 2244 | cpu: [arm64] 2245 | os: [darwin] 2246 | requiresBuild: true 2247 | dev: true 2248 | optional: true 2249 | 2250 | /turbo-linux-64@1.10.16: 2251 | resolution: {integrity: sha512-PpqEZHwLoizQ6sTUvmImcRmACyRk9EWLXGlqceogPZsJ1jTRK3sfcF9fC2W56zkSIzuLEP07k5kl+ZxJd8JMcg==} 2252 | cpu: [x64] 2253 | os: [linux] 2254 | requiresBuild: true 2255 | dev: true 2256 | optional: true 2257 | 2258 | /turbo-linux-arm64@1.10.16: 2259 | resolution: {integrity: sha512-TMjFYz8to1QE0fKVXCIvG/4giyfnmqcQIwjdNfJvKjBxn22PpbjeuFuQ5kNXshUTRaTJihFbuuCcb5OYFNx4uw==} 2260 | cpu: [arm64] 2261 | os: [linux] 2262 | requiresBuild: true 2263 | dev: true 2264 | optional: true 2265 | 2266 | /turbo-windows-64@1.10.16: 2267 | resolution: {integrity: sha512-+jsf68krs0N66FfC4/zZvioUap/Tq3sPFumnMV+EBo8jFdqs4yehd6+MxIwYTjSQLIcpH8KoNMB0gQYhJRLZzw==} 2268 | cpu: [x64] 2269 | os: [win32] 2270 | requiresBuild: true 2271 | dev: true 2272 | optional: true 2273 | 2274 | /turbo-windows-arm64@1.10.16: 2275 | resolution: {integrity: sha512-sKm3hcMM1bl0B3PLG4ifidicOGfoJmOEacM5JtgBkYM48ncMHjkHfFY7HrJHZHUnXM4l05RQTpLFoOl/uIo2HQ==} 2276 | cpu: [arm64] 2277 | os: [win32] 2278 | requiresBuild: true 2279 | dev: true 2280 | optional: true 2281 | 2282 | /turbo@1.10.16: 2283 | resolution: {integrity: sha512-2CEaK4FIuSZiP83iFa9GqMTQhroW2QryckVqUydmg4tx78baftTOS0O+oDAhvo9r9Nit4xUEtC1RAHoqs6ZEtg==} 2284 | optionalDependencies: 2285 | turbo-darwin-64: 1.10.16 2286 | turbo-darwin-arm64: 1.10.16 2287 | turbo-linux-64: 1.10.16 2288 | turbo-linux-arm64: 1.10.16 2289 | turbo-windows-64: 1.10.16 2290 | turbo-windows-arm64: 1.10.16 2291 | dev: true 2292 | 2293 | /type-check@0.4.0: 2294 | resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} 2295 | engines: {node: '>= 0.8.0'} 2296 | dependencies: 2297 | prelude-ls: 1.2.1 2298 | 2299 | /type-detect@4.0.8: 2300 | resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} 2301 | engines: {node: '>=4'} 2302 | dev: true 2303 | 2304 | /type-fest@0.20.2: 2305 | resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} 2306 | engines: {node: '>=10'} 2307 | 2308 | /typescript@5.0.3: 2309 | resolution: {integrity: sha512-xv8mOEDnigb/tN9PSMTwSEqAnUvkoXMQlicOb0IUVDBSQCgBSaAAROUZYy2IcUy5qU6XajK5jjjO7TMWqBTKZA==} 2310 | engines: {node: '>=12.20'} 2311 | 2312 | /ufo@1.3.1: 2313 | resolution: {integrity: sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw==} 2314 | dev: true 2315 | 2316 | /undici-types@5.25.3: 2317 | resolution: {integrity: sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==} 2318 | dev: true 2319 | 2320 | /undici@5.22.1: 2321 | resolution: {integrity: sha512-Ji2IJhFXZY0x/0tVBXeQwgPlLWw13GVzpsWPQ3rV50IFMMof2I55PZZxtm4P6iNq+L5znYN9nSTAq0ZyE6lSJw==} 2322 | engines: {node: '>=14.0'} 2323 | dependencies: 2324 | busboy: 1.6.0 2325 | dev: true 2326 | 2327 | /uri-js@4.4.1: 2328 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 2329 | dependencies: 2330 | punycode: 2.3.0 2331 | 2332 | /vite-node@0.32.2(@types/node@20.8.7): 2333 | resolution: {integrity: sha512-dTQ1DCLwl2aEseov7cfQ+kDMNJpM1ebpyMMMwWzBvLbis8Nla/6c9WQcqpPssTwS6Rp/+U6KwlIj8Eapw4bLdA==} 2334 | engines: {node: '>=v14.18.0'} 2335 | dependencies: 2336 | cac: 6.7.14 2337 | debug: 4.3.4 2338 | mlly: 1.4.2 2339 | pathe: 1.1.1 2340 | picocolors: 1.0.0 2341 | vite: 4.4.2(@types/node@20.8.7) 2342 | transitivePeerDependencies: 2343 | - '@types/node' 2344 | - less 2345 | - lightningcss 2346 | - sass 2347 | - stylus 2348 | - sugarss 2349 | - supports-color 2350 | - terser 2351 | dev: true 2352 | 2353 | /vite@4.4.2(@types/node@20.8.7): 2354 | resolution: {integrity: sha512-zUcsJN+UvdSyHhYa277UHhiJ3iq4hUBwHavOpsNUGsTgjBeoBlK8eDt+iT09pBq0h9/knhG/SPrZiM7cGmg7NA==} 2355 | engines: {node: ^14.18.0 || >=16.0.0} 2356 | hasBin: true 2357 | peerDependencies: 2358 | '@types/node': '>= 14' 2359 | less: '*' 2360 | lightningcss: ^1.21.0 2361 | sass: '*' 2362 | stylus: '*' 2363 | sugarss: '*' 2364 | terser: ^5.4.0 2365 | peerDependenciesMeta: 2366 | '@types/node': 2367 | optional: true 2368 | less: 2369 | optional: true 2370 | lightningcss: 2371 | optional: true 2372 | sass: 2373 | optional: true 2374 | stylus: 2375 | optional: true 2376 | sugarss: 2377 | optional: true 2378 | terser: 2379 | optional: true 2380 | dependencies: 2381 | '@types/node': 20.8.7 2382 | esbuild: 0.18.20 2383 | postcss: 8.4.31 2384 | rollup: 3.29.4 2385 | optionalDependencies: 2386 | fsevents: 2.3.2 2387 | dev: true 2388 | 2389 | /vitefu@0.2.4(vite@4.4.2): 2390 | resolution: {integrity: sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==} 2391 | peerDependencies: 2392 | vite: ^3.0.0 || ^4.0.0 2393 | peerDependenciesMeta: 2394 | vite: 2395 | optional: true 2396 | dependencies: 2397 | vite: 4.4.2(@types/node@20.8.7) 2398 | dev: true 2399 | 2400 | /vitest@0.32.2: 2401 | resolution: {integrity: sha512-hU8GNNuQfwuQmqTLfiKcqEhZY72Zxb7nnN07koCUNmntNxbKQnVbeIS6sqUgR3eXSlbOpit8+/gr1KpqoMgWCQ==} 2402 | engines: {node: '>=v14.18.0'} 2403 | hasBin: true 2404 | peerDependencies: 2405 | '@edge-runtime/vm': '*' 2406 | '@vitest/browser': '*' 2407 | '@vitest/ui': '*' 2408 | happy-dom: '*' 2409 | jsdom: '*' 2410 | playwright: '*' 2411 | safaridriver: '*' 2412 | webdriverio: '*' 2413 | peerDependenciesMeta: 2414 | '@edge-runtime/vm': 2415 | optional: true 2416 | '@vitest/browser': 2417 | optional: true 2418 | '@vitest/ui': 2419 | optional: true 2420 | happy-dom: 2421 | optional: true 2422 | jsdom: 2423 | optional: true 2424 | playwright: 2425 | optional: true 2426 | safaridriver: 2427 | optional: true 2428 | webdriverio: 2429 | optional: true 2430 | dependencies: 2431 | '@types/chai': 4.3.9 2432 | '@types/chai-subset': 1.3.4 2433 | '@types/node': 20.8.7 2434 | '@vitest/expect': 0.32.2 2435 | '@vitest/runner': 0.32.2 2436 | '@vitest/snapshot': 0.32.2 2437 | '@vitest/spy': 0.32.2 2438 | '@vitest/utils': 0.32.2 2439 | acorn: 8.8.2 2440 | acorn-walk: 8.2.0 2441 | cac: 6.7.14 2442 | chai: 4.3.10 2443 | concordance: 5.0.4 2444 | debug: 4.3.4 2445 | local-pkg: 0.4.3 2446 | magic-string: 0.30.0 2447 | pathe: 1.1.1 2448 | picocolors: 1.0.0 2449 | std-env: 3.4.3 2450 | strip-literal: 1.3.0 2451 | tinybench: 2.5.1 2452 | tinypool: 0.5.0 2453 | vite: 4.4.2(@types/node@20.8.7) 2454 | vite-node: 0.32.2(@types/node@20.8.7) 2455 | why-is-node-running: 2.2.2 2456 | transitivePeerDependencies: 2457 | - less 2458 | - lightningcss 2459 | - sass 2460 | - stylus 2461 | - sugarss 2462 | - supports-color 2463 | - terser 2464 | dev: true 2465 | 2466 | /well-known-symbols@2.0.0: 2467 | resolution: {integrity: sha512-ZMjC3ho+KXo0BfJb7JgtQ5IBuvnShdlACNkKkdsqBmYw3bPAaJfPeYUo6tLUaT5tG/Gkh7xkpBhKRQ9e7pyg9Q==} 2468 | engines: {node: '>=6'} 2469 | dev: true 2470 | 2471 | /which@2.0.2: 2472 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 2473 | engines: {node: '>= 8'} 2474 | dependencies: 2475 | isexe: 2.0.0 2476 | 2477 | /why-is-node-running@2.2.2: 2478 | resolution: {integrity: sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==} 2479 | engines: {node: '>=8'} 2480 | dependencies: 2481 | siginfo: 2.0.0 2482 | stackback: 0.0.2 2483 | dev: true 2484 | 2485 | /word-wrap@1.2.3: 2486 | resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} 2487 | engines: {node: '>=0.10.0'} 2488 | 2489 | /worktop@0.8.0-next.15: 2490 | resolution: {integrity: sha512-0ycNO52P6nVwsjr1y20zuf0nqJatAb8L7MODBfQIxbxndHV5O4s50oZZMHWhJG1RLpHwbK0Epq8aaQK4E2GlgQ==} 2491 | engines: {node: '>=12'} 2492 | dependencies: 2493 | mrmime: 1.0.1 2494 | regexparam: 2.0.1 2495 | dev: true 2496 | 2497 | /wrappy@1.0.2: 2498 | resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 2499 | 2500 | /yallist@4.0.0: 2501 | resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} 2502 | 2503 | /yaml@1.10.2: 2504 | resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} 2505 | engines: {node: '>= 6'} 2506 | dev: false 2507 | 2508 | /yocto-queue@0.1.0: 2509 | resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 2510 | engines: {node: '>=10'} 2511 | 2512 | /yocto-queue@1.0.0: 2513 | resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} 2514 | engines: {node: '>=12.20'} 2515 | dev: true 2516 | --------------------------------------------------------------------------------