├── .eslintignore
├── .eslintrc.js
├── .gitignore
├── .npmrc
├── .prettierignore
├── .prettierrc
├── LICENSE
├── README.md
├── apps
├── README.md
├── dashboard
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── README.md
│ ├── jsconfig.json
│ ├── package.json
│ ├── playwright.config.js
│ ├── src
│ │ ├── app.d.ts
│ │ ├── app.html
│ │ └── routes
│ │ │ └── +page.svelte
│ ├── static
│ │ └── favicon.png
│ ├── svelte.config.js
│ ├── tests
│ │ └── test.js
│ ├── tsconfig.json.example
│ └── vite.config.js
└── ui
│ ├── .gitignore
│ ├── .npmrc
│ ├── README.md
│ ├── histoire.config.ts
│ ├── jsconfig.json
│ ├── package.json
│ ├── src
│ ├── app.d.ts
│ ├── app.html
│ ├── lib
│ │ ├── Button.svelte
│ │ └── index.js
│ └── routes
│ │ ├── +page.svelte
│ │ └── Meow.story.svelte
│ ├── static
│ └── favicon.png
│ ├── svelte.config.js
│ └── vite.config.js
├── netlify.toml
├── package.json
├── packages
├── README.md
├── eslint-config-custom
│ ├── index.js
│ └── package.json
└── tsconfig
│ ├── README.md
│ ├── base.json
│ └── package.json
├── pnpm-lock.yaml
├── pnpm-workspace.yaml
└── turbo.json
/.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 |
--------------------------------------------------------------------------------
/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | // This tells ESLint to load the config from the package `eslint-config-custom`
4 | extends: ["custom"],
5 | settings: {
6 | next: {
7 | rootDir: ["apps/*/"],
8 | },
9 | },
10 | };
11 |
--------------------------------------------------------------------------------
/.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 | package-lock.json
8 |
9 | # testing
10 | coverage
11 |
12 | # next.js
13 | .next/
14 | out/
15 | build
16 |
17 | # misc
18 | .DS_Store
19 | *.pem
20 |
21 | # debug
22 | npm-debug.log*
23 | yarn-debug.log*
24 | yarn-error.log*
25 | .pnpm-debug.log*
26 |
27 | # local env files
28 | .env.local
29 | .env.development.local
30 | .env.test.local
31 | .env.production.local
32 |
33 | # turbo
34 | .turbo
35 |
36 | # Local Netlify folder
37 | .netlify
38 |
--------------------------------------------------------------------------------
/.npmrc:
--------------------------------------------------------------------------------
1 | engine-strict=true
--------------------------------------------------------------------------------
/.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 |
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "useTabs": true,
3 | "singleQuote": true,
4 | "trailingComma": "none",
5 | "printWidth": 100,
6 | "pluginSearchDirs": ["."],
7 | "overrides": [{ "files": "*.svelte", "options": { "parser": "svelte" } }]
8 | }
9 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License Copyright (c) 2022 swyx
2 |
3 | Permission is hereby granted, free of
4 | charge, to any person obtaining a copy of this software and associated
5 | documentation files (the "Software"), to deal in the Software without
6 | restriction, including without limitation the rights to use, copy, modify, merge,
7 | publish, distribute, sublicense, and/or sell copies of the Software, and to
8 | permit persons to whom the Software is furnished to do so, subject to the
9 | following conditions:
10 |
11 | The above copyright notice and this permission notice
12 | (including the next paragraph) shall be included in all copies or substantial
13 | portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
17 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO
18 | EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
19 | OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
20 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21 | THE SOFTWARE.
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # swyx's SvelteKit monorepo starter
2 |
3 | This is my starter for a monorepo with 2022 tech:
4 |
5 | - SvelteKit
6 | - [Turborepo](https://www.swyx.io/turborepo-why)
7 | - [Histoire](https://histoire.dev/)
8 | - [pnpm](https://pnpm.io) - `brew install pnpm`
9 |
10 | ## Demo
11 |
12 | Proof that this repo deploys to Netlify properly (which was way harder than it should be...)
13 |
14 | https://sveltekit-monorepo-ui.netlify.app/
15 |
16 | 
17 |
18 |
19 |
20 | ## What's inside?
21 |
22 | ### Apps and Packages
23 |
24 | - Apps
25 | - `dashboard`: a SvelteKit app. This is the end product that end users should be seeing. Feel free to clone this if building more.
26 | - `ui`: a stub Svelte component library usable by the `dashboard` app
27 | - with a `histoire` storybook you can also run for dev, or publish
28 | - it is also set up for you to publish the component library with `svelte-package`
29 | - Packages
30 | - `eslint-config-custom`: `eslint` configurations (includes `eslint-config-next` and `eslint-config-prettier`)
31 | - `tsconfig`: `tsconfig.json`s used throughout the monorepo
32 |
33 | ### Utilities
34 |
35 | This turborepo has some additional tools already setup for you:
36 |
37 | - We have opted for using jsdoc types for now, but that opinion is open for debate.
38 | - [ESLint](https://eslint.org/) for code linting
39 | - [Prettier](https://prettier.io) for code formatting
40 |
41 | ## Setup
42 |
43 | ```bash
44 | pnpm # to install all the things
45 | ```
46 |
47 | ### Build
48 |
49 | To build all apps and packages, run the following command:
50 |
51 | ```bash
52 | cd my-turborepo
53 | pnpm run build
54 | ```
55 |
56 | ### Develop
57 |
58 | To develop all apps and packages, run the following command:
59 |
60 | ```bash
61 | cd my-turborepo
62 | pnpm run dev
63 | ```
64 |
65 | ### Installing packages
66 |
67 | To install a `library` package in the `ui` workspace with pnpm:
68 |
69 | ```bash
70 | pnpm add --filter ui library
71 | ```
72 |
73 | ### Run histoire
74 |
75 | ```bash
76 | pnpm --filter ui story:dev
77 | ```
78 |
79 | ### Remote Caching
80 |
81 | Turborepo can use a technique known as [Remote Caching](https://turborepo.org/docs/core-concepts/remote-caching) to share cache artifacts across machines, enabling you to share build caches with your team and CI/CD pipelines.
82 |
83 | By default, Turborepo will cache locally. To enable Remote Caching you will need an account with Vercel. If you don't have an account you can [create one](https://vercel.com/signup), then enter the following commands:
84 |
85 | ```
86 | cd my-turborepo
87 | pnpx turbo login
88 | ```
89 |
90 | This will authenticate the Turborepo CLI with your [Vercel account](https://vercel.com/docs/concepts/personal-accounts/overview).
91 |
92 | Next, you can link your Turborepo to your Remote Cache by running the following command from the root of your turborepo:
93 |
94 | ```
95 | pnpx turbo link
96 | ```
97 |
98 | ## Turborepo Links
99 |
100 | Learn more about the power of Turborepo:
101 |
102 | - [Pipelines](https://turborepo.org/docs/core-concepts/pipelines)
103 | - [Caching](https://turborepo.org/docs/core-concepts/caching)
104 | - [Remote Caching](https://turborepo.org/docs/core-concepts/remote-caching)
105 | - [Scoped Tasks](https://turborepo.org/docs/core-concepts/scopes)
106 | - [Configuration Options](https://turborepo.org/docs/reference/configuration)
107 | - [CLI Usage](https://turborepo.org/docs/reference/command-line-reference)
108 |
109 | ## Useful Links
110 |
111 | - using pnpm with netlify
112 | - https://www.seancdavis.com/posts/use-pnpm-with-netlify/
113 | - but results in `EEXIST: file already exists, mkdir '/dev/null'` error
114 | - https://answers.netlify.com/t/using-pnpm-and-pnpm-workspaces/2759/19
115 | - not so useful
116 | - i think this is what solved it for me https://github.com/netlify/build/issues/1633
117 | - prior art: https://github.com/Brisklemonade/turbosvelte
--------------------------------------------------------------------------------
/apps/README.md:
--------------------------------------------------------------------------------
1 | This `/apps` folder contains
2 |
3 | - `/ui`: the UI library of isolated Svelte components you develop
4 | - with a `histoire` storybook set up for you that you could also publish if you wish
5 | - `/dashboard`: the actual Sveltekit app that end users should see
6 | - imports components from `ui`
7 |
8 | All have been set up with JSDoc types, (and hopefully Tailwind someday).
--------------------------------------------------------------------------------
/apps/dashboard/.eslintrc.cjs:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | extends: ["custom"],
4 | };
--------------------------------------------------------------------------------
/apps/dashboard/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules
3 | /build
4 | /.svelte-kit
5 | /package
6 | .env
7 | .env.*
8 | !.env.example
9 |
--------------------------------------------------------------------------------
/apps/dashboard/README.md:
--------------------------------------------------------------------------------
1 | ## Getting Started
2 |
3 | First, run the development server:
4 |
5 | ```bash
6 | yarn dev
7 | ```
8 |
9 | Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
10 |
11 | You can start editing the page by modifying `pages/index.js`. The page auto-updates as you edit the file.
12 |
13 | [API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `pages/api/hello.js`.
14 |
15 | The `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages.
16 |
17 | ## Learn More
18 |
19 | To learn more about Next.js, take a look at the following resources:
20 |
21 | - [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
22 | - [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
23 |
24 | You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
25 |
26 | ## Deploy on Vercel
27 |
28 | The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_source=github.com&utm_medium=referral&utm_campaign=turborepo-readme) from the creators of Next.js.
29 |
30 | Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
31 |
32 |
33 |
34 | ---
35 |
36 | # create-svelte
37 |
38 | Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/master/packages/create-svelte).
39 |
40 | ## Creating a project
41 |
42 | If you're seeing this, you've probably already done this step. Congrats!
43 |
44 | ```bash
45 | # create a new project in the current directory
46 | npm create svelte@latest
47 |
48 | # create a new project in my-app
49 | npm create svelte@latest my-app
50 | ```
51 |
52 | ## Developing
53 |
54 | Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server:
55 |
56 | ```bash
57 | npm run dev
58 |
59 | # or start the server and open the app in a new browser tab
60 | npm run dev -- --open
61 | ```
62 |
63 | ## Building
64 |
65 | To create a production version of your app:
66 |
67 | ```bash
68 | npm run build
69 | ```
70 |
71 | You can preview the production build with `npm run preview`.
72 |
73 | > To deploy your app, you may need to install an [adapter](https://kit.svelte.dev/docs/adapters) for your target environment.
74 |
--------------------------------------------------------------------------------
/apps/dashboard/jsconfig.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 and https://kit.svelte.dev/docs/configuration#files
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 |
--------------------------------------------------------------------------------
/apps/dashboard/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "dashboard",
3 | "version": "0.0.1",
4 | "private": true,
5 | "scripts": {
6 | "dev": "vite dev",
7 | "build": "vite build",
8 | "preview": "vite preview",
9 | "check": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json",
10 | "check:watch": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --watch",
11 | "test": "playwright test",
12 | "lint": "prettier --check . && eslint .",
13 | "format": "prettier --write ."
14 | },
15 | "dependencies": {
16 | "ui": "workspace:*"
17 | },
18 | "devDependencies": {
19 | "@playwright/test": "^1.25.0",
20 | "@sveltejs/adapter-netlify": "1.0.0-next.73",
21 | "@sveltejs/kit": "next",
22 | "@types/node": "^17.0.12",
23 | "eslint": "^8.16.0",
24 | "eslint-config-custom": "workspace:*",
25 | "svelte": "^3.44.0",
26 | "svelte-check": "^2.7.1",
27 | "typescript": "^4.7.4",
28 | "vite": "^3.0.4"
29 | },
30 | "type": "module"
31 | }
32 |
--------------------------------------------------------------------------------
/apps/dashboard/playwright.config.js:
--------------------------------------------------------------------------------
1 | /** @type {import('@playwright/test').PlaywrightTestConfig} */
2 | const config = {
3 | webServer: {
4 | command: 'npm run build && npm run preview',
5 | port: 4173
6 | }
7 | };
8 |
9 | export default config;
10 |
--------------------------------------------------------------------------------
/apps/dashboard/src/app.d.ts:
--------------------------------------------------------------------------------
1 | // See https://kit.svelte.dev/docs/types#app
2 | // for information about these interfaces
3 | // and what to do when importing types
4 | declare namespace App {
5 | // interface Locals {}
6 | // interface PageData {}
7 | // interface Platform {}
8 | // interface PrivateEnv {}
9 | // interface PublicEnv {}
10 | }
11 |
--------------------------------------------------------------------------------
/apps/dashboard/src/app.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | %sveltekit.head%
8 |
9 |
10 | %sveltekit.body%
11 |
12 |
13 |
--------------------------------------------------------------------------------
/apps/dashboard/src/routes/+page.svelte:
--------------------------------------------------------------------------------
1 |
4 |
5 |
10 |
11 | Welcome to swyx's SvelteKit Monorepo Starter!
12 |
13 |
14 | This button below comes from a UI library!
15 |
16 |
17 |
18 |
19 | Visit https://github.com/sw-yx/sveltekit-monorepo to clone this.
20 |
21 | Live demo is at https://sveltekit-monorepo-ui.netlify.app/ to see this.
22 |
23 |
--------------------------------------------------------------------------------
/apps/dashboard/static/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/swyxio/sveltekit-monorepo/47c9ec5ae5677a7ed92bf87f9fc2b785616abc70/apps/dashboard/static/favicon.png
--------------------------------------------------------------------------------
/apps/dashboard/svelte.config.js:
--------------------------------------------------------------------------------
1 | import adapter from '@sveltejs/adapter-netlify';
2 |
3 | /** @type {import('@sveltejs/kit').Config} */
4 | const config = {
5 | kit: {
6 | adapter: adapter()
7 | }
8 | };
9 |
10 | export default config;
11 |
--------------------------------------------------------------------------------
/apps/dashboard/tests/test.js:
--------------------------------------------------------------------------------
1 | import { expect, test } from '@playwright/test';
2 |
3 | test('index page has expected h1', async ({ page }) => {
4 | await page.goto('/');
5 | expect(await page.textContent('h1')).toBe('Welcome to SvelteKit');
6 | });
7 |
--------------------------------------------------------------------------------
/apps/dashboard/tsconfig.json.example:
--------------------------------------------------------------------------------
1 | {
2 | "readme": "this is just here for you to edit in case you need typescript",
3 | "extends": "tsconfig/sveltejs.json",
4 | "include": ["**/*.ts", "**/*.svelte"],
5 | "exclude": ["node_modules"]
6 | }
7 |
--------------------------------------------------------------------------------
/apps/dashboard/vite.config.js:
--------------------------------------------------------------------------------
1 | import { sveltekit } from '@sveltejs/kit/vite';
2 |
3 | /** @type {import('vite').UserConfig} */
4 | const config = {
5 | plugins: [sveltekit()]
6 | };
7 |
8 | export default config;
9 |
--------------------------------------------------------------------------------
/apps/ui/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules
3 | /build
4 | /.svelte-kit
5 | /package
6 | .env
7 | .env.*
8 | !.env.example
9 | .histoire
--------------------------------------------------------------------------------
/apps/ui/.npmrc:
--------------------------------------------------------------------------------
1 | engine-strict=true
2 |
--------------------------------------------------------------------------------
/apps/ui/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/ui/histoire.config.ts:
--------------------------------------------------------------------------------
1 | import { defineConfig } from 'histoire'
2 | import { HstSvelte } from '@histoire/plugin-svelte'
3 |
4 | export default defineConfig({
5 | plugins: [
6 | HstSvelte(),
7 | ],
8 | })
9 |
--------------------------------------------------------------------------------
/apps/ui/jsconfig.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 | "moduleResolution": "NodeNext"
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/apps/ui/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "ui",
3 | "version": "0.0.1",
4 | "main": "src/lib/index.js",
5 | "license": "MIT",
6 | "scripts": {
7 | "olddev": "vite dev",
8 | "start": "histoire dev",
9 | "build": "svelte-kit sync && svelte-package",
10 | "check": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json",
11 | "check:watch": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --watch",
12 | "lint": "eslint *.ts*",
13 | "story:dev": "histoire dev",
14 | "story:build": "histoire build",
15 | "story:preview": "histoire preview"
16 | },
17 | "devDependencies": {
18 | "@histoire/plugin-svelte": "^0.10.7",
19 | "@histoire/shared": "^0.10.7",
20 | "@sveltejs/adapter-auto": "next",
21 | "@sveltejs/kit": "next",
22 | "@sveltejs/package": "next",
23 | "eslint": "^8.16.0",
24 | "eslint-config-custom": "workspace:*",
25 | "histoire": "^0.10.7",
26 | "svelte": "^3.44.0",
27 | "svelte-check": "^2.7.1",
28 | "tslib": "^2.3.1",
29 | "typescript": "^4.7.4",
30 | "vite": "^3.0.0"
31 | },
32 | "type": "module"
33 | }
34 |
--------------------------------------------------------------------------------
/apps/ui/src/app.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
3 | // See https://kit.svelte.dev/docs/types#app
4 | // for information about these interfaces
5 | // and what to do when importing types
6 | declare namespace App {
7 | // interface Locals {}
8 | // interface PageData {}
9 | // interface Platform {}
10 | // interface PrivateEnv {}
11 | // interface PublicEnv {}
12 | }
13 |
--------------------------------------------------------------------------------
/apps/ui/src/app.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | %sveltekit.head%
8 |
9 |
10 | %sveltekit.body%
11 |
12 |
13 |
--------------------------------------------------------------------------------
/apps/ui/src/lib/Button.svelte:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/ui/src/lib/index.js:
--------------------------------------------------------------------------------
1 | // Reexport your entry components here
2 | export { default as Button } from './Button.svelte';
--------------------------------------------------------------------------------
/apps/ui/src/routes/+page.svelte:
--------------------------------------------------------------------------------
1 |
6 |
7 |
8 |
9 | 🚗
10 |
11 |
12 | 🏎️
13 |
14 |
15 | 🚜
16 |
17 |
18 |
19 |
20 |
21 |
24 |
--------------------------------------------------------------------------------
/apps/ui/src/routes/Meow.story.svelte:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 | 🚗
15 |
16 |
17 | 🏎️
18 |
19 |
20 | 🚜
21 |
22 |
23 |
--------------------------------------------------------------------------------
/apps/ui/static/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/swyxio/sveltekit-monorepo/47c9ec5ae5677a7ed92bf87f9fc2b785616abc70/apps/ui/static/favicon.png
--------------------------------------------------------------------------------
/apps/ui/svelte.config.js:
--------------------------------------------------------------------------------
1 | import adapter from '@sveltejs/adapter-auto';
2 |
3 | /** @type {import('@sveltejs/kit').Config} */
4 | const config = {
5 | kit: {
6 | adapter: adapter()
7 | }
8 | };
9 |
10 | export default config;
11 |
--------------------------------------------------------------------------------
/apps/ui/vite.config.js:
--------------------------------------------------------------------------------
1 | import { sveltekit } from '@sveltejs/kit/vite';
2 |
3 | /** @type {import('vite').UserConfig} */
4 | const config = {
5 | plugins: [sveltekit()]
6 | };
7 |
8 | export default config;
9 |
--------------------------------------------------------------------------------
/netlify.toml:
--------------------------------------------------------------------------------
1 | [build]
2 | # base = "project/"
3 |
4 | publish = "apps/dashboard/build"
5 | # command = "pnpm run build || ( npm install pnpm && pnpm run build )"
6 |
7 | command = "npx pnpm i --store=node_modules/.pnpm-store --no-frozen-lockfile && npx pnpm --filter dashboard build"
8 |
9 | # https://docs.netlify.com/configure-builds/file-based-configuration/#functions
10 | [functions]
11 | directory = "apps/dashboard/.netlify/functions-internal"
12 | node_bundler = "esbuild"
13 | # old - publish = "apps/dashboard/build"
14 |
15 | [build.environment]
16 | NPM_FLAGS = "--version" # https://github.com/moudev/differenzo/pull/6/files
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "my-turborepo",
3 | "version": "0.0.0",
4 | "private": true,
5 | "workspaces": [
6 | "apps/*",
7 | "packages/*"
8 | ],
9 | "scripts": {
10 | "old": "[[ $CI = true ]] && npx pnpm@3 install -r --store=node_modules/.pnpm-store || echo skiping pnpm install",
11 | "prebuild": "test \"$CI\" = true && npx pnpm install -r --store=node_modules/.pnpm-store || echo skipping pnpm install",
12 | "build": "turbo run build",
13 | "start": "turbo run dev --parallel",
14 | "dev": "pnpm run start",
15 | "lint": "turbo run lint",
16 | "format": "prettier --write \"**/*.{ts,tsx,md}\""
17 | },
18 | "devDependencies": {
19 | "eslint-config-custom": "workspace:*",
20 | "prettier": "latest",
21 | "prettier-plugin-svelte": "^2.7.0",
22 | "svelte": "^3.24.0",
23 | "turbo": "latest"
24 | },
25 | "engines": {
26 | "npm": ">=7.0.0",
27 | "node": ">=14.0.0"
28 | },
29 | "packageManager": "pnpm@7.1.3",
30 | "license": "MIT"
31 | }
--------------------------------------------------------------------------------
/packages/README.md:
--------------------------------------------------------------------------------
1 | This `/packages` folder contains reusable modules that aren't full libraries or apps in themselves.
2 |
3 | Currently this is simply just limited to eslint and tsconfig used in `/app`.
--------------------------------------------------------------------------------
/packages/eslint-config-custom/index.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | extends: ['eslint:recommended', "turbo", 'prettier'],
3 | plugins: ['svelte3'],
4 | rules: {
5 | // tweak custom rules here
6 | // "@next/next/no-html-link-for-pages": "off",
7 | // "react/jsx-key": "off",
8 | },
9 | overrides: [{ files: ['*.svelte'], processor: 'svelte3/svelte3' }],
10 | parserOptions: {
11 | sourceType: 'module',
12 | ecmaVersion: 2020
13 | },
14 | env: {
15 | browser: true,
16 | es2017: true,
17 | node: true
18 | }
19 | };
20 |
--------------------------------------------------------------------------------
/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 | "eslint": "^8.16.0",
8 | "eslint-config-prettier": "^8.3.0",
9 | "eslint-config-turbo": "latest",
10 | "eslint-plugin-svelte3": "^4.0.0"
11 | },
12 | "devDependencies": {
13 | "typescript": "^4.7.4",
14 | "svelte": "^3.24.0"
15 | },
16 | "publishConfig": {
17 | "access": "public"
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/packages/tsconfig/README.md:
--------------------------------------------------------------------------------
1 | # `tsconfig`
2 |
3 | These are base shared `tsconfig.json`s from which all other `tsconfig.json`'s inherit from.
4 |
--------------------------------------------------------------------------------
/packages/tsconfig/base.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "https://json.schemastore.org/tsconfig",
3 | "display": "Default",
4 | "compilerOptions": {
5 | "composite": false,
6 | "declaration": true,
7 | "declarationMap": true,
8 | "esModuleInterop": true,
9 | "forceConsistentCasingInFileNames": true,
10 | "inlineSources": false,
11 | "isolatedModules": true,
12 | "moduleResolution": "node",
13 | "noUnusedLocals": false,
14 | "noUnusedParameters": false,
15 | "preserveWatchOutput": true,
16 | "skipLibCheck": true,
17 | "strict": true
18 | },
19 | "exclude": ["node_modules"]
20 | }
21 |
--------------------------------------------------------------------------------
/packages/tsconfig/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "tsconfig",
3 | "version": "0.0.0",
4 | "private": true,
5 | "main": "index.js",
6 | "files": [
7 | "base.json"
8 | ]
9 | }
10 |
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
1 | lockfileVersion: 5.4
2 |
3 | importers:
4 |
5 | .:
6 | specifiers:
7 | eslint-config-custom: workspace:*
8 | pnpm: ^7.9.5
9 | prettier: latest
10 | prettier-plugin-svelte: ^2.7.0
11 | svelte: ^3.2.0
12 | turbo: latest
13 | devDependencies:
14 | eslint-config-custom: link:packages/eslint-config-custom
15 | pnpm: 7.9.5
16 | prettier: 2.7.1
17 | prettier-plugin-svelte: 2.7.0_o3ioganyptcsrh6x4hnxvjkpqi
18 | svelte: 3.49.0
19 | turbo: 1.4.3
20 |
21 | apps/dashboard:
22 | specifiers:
23 | '@playwright/test': ^1.25.0
24 | '@sveltejs/adapter-auto': next
25 | '@sveltejs/kit': next
26 | '@types/node': ^17.0.12
27 | eslint: ^8.16.0
28 | eslint-config-custom: workspace:*
29 | svelte: ^3.44.0
30 | svelte-check: ^2.7.1
31 | typescript: ^4.7.4
32 | ui: workspace:*
33 | vite: ^3.0.4
34 | dependencies:
35 | ui: link:../ui
36 | devDependencies:
37 | '@playwright/test': 1.25.1
38 | '@sveltejs/adapter-auto': 1.0.0-next.67
39 | '@sveltejs/kit': 1.0.0-next.445_svelte@3.49.0+vite@3.0.9
40 | '@types/node': 17.0.45
41 | eslint: 8.23.0
42 | eslint-config-custom: link:../../packages/eslint-config-custom
43 | svelte: 3.49.0
44 | svelte-check: 2.8.1_svelte@3.49.0
45 | typescript: 4.8.2
46 | vite: 3.0.9
47 |
48 | apps/ui:
49 | specifiers:
50 | '@histoire/plugin-svelte': ^0.10.7
51 | '@histoire/shared': ^0.10.7
52 | '@sveltejs/adapter-auto': next
53 | '@sveltejs/kit': next
54 | '@sveltejs/package': next
55 | histoire: ^0.10.7
56 | svelte: ^3.44.0
57 | svelte-check: ^2.7.1
58 | tslib: ^2.3.1
59 | typescript: ^4.7.4
60 | vite: ^3.0.0
61 | devDependencies:
62 | '@histoire/plugin-svelte': 0.10.7_aafqcnjuch4nqggaz3hn2uizv4
63 | '@histoire/shared': 0.10.7_vite@3.0.9
64 | '@sveltejs/adapter-auto': 1.0.0-next.67
65 | '@sveltejs/kit': 1.0.0-next.445_svelte@3.49.0+vite@3.0.9
66 | '@sveltejs/package': 1.0.0-next.1_k5n4uipe6734vn7334tf7n5ml4
67 | histoire: 0.10.7_vite@3.0.9
68 | svelte: 3.49.0
69 | svelte-check: 2.8.1_svelte@3.49.0
70 | tslib: 2.4.0
71 | typescript: 4.8.2
72 | vite: 3.0.9
73 |
74 | packages/eslint-config-custom:
75 | specifiers:
76 | eslint: ^7.23.0
77 | eslint-config-prettier: ^8.3.0
78 | eslint-config-turbo: latest
79 | eslint-plugin-svelte3: ^4.0.0
80 | typescript: ^4.7.4
81 | dependencies:
82 | eslint: 7.32.0
83 | eslint-config-prettier: 8.5.0_eslint@7.32.0
84 | eslint-config-turbo: 0.0.3_eslint@7.32.0
85 | eslint-plugin-svelte3: 4.0.0_eslint@7.32.0
86 | devDependencies:
87 | typescript: 4.8.2
88 |
89 | packages/tsconfig:
90 | specifiers: {}
91 |
92 | packages:
93 |
94 | /@babel/code-frame/7.12.11:
95 | resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==}
96 | dependencies:
97 | '@babel/highlight': 7.18.6
98 | dev: false
99 |
100 | /@babel/helper-validator-identifier/7.18.6:
101 | resolution: {integrity: sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==}
102 | engines: {node: '>=6.9.0'}
103 | dev: false
104 |
105 | /@babel/highlight/7.18.6:
106 | resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==}
107 | engines: {node: '>=6.9.0'}
108 | dependencies:
109 | '@babel/helper-validator-identifier': 7.18.6
110 | chalk: 2.4.2
111 | js-tokens: 4.0.0
112 | dev: false
113 |
114 | /@cloudflare/workers-types/3.14.1:
115 | resolution: {integrity: sha512-B1/plF62pt+H2IJHvApK8fdOJAVsvojvacuac8x8s+JIyqbropMyqNqHTKLm3YD8ZFLGwYeFTudU+PQ7vGvBdA==}
116 | dev: true
117 |
118 | /@esbuild/linux-loong64/0.14.54:
119 | resolution: {integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==}
120 | engines: {node: '>=12'}
121 | cpu: [loong64]
122 | os: [linux]
123 | requiresBuild: true
124 | dev: true
125 | optional: true
126 |
127 | /@eslint/eslintrc/0.4.3:
128 | resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==}
129 | engines: {node: ^10.12.0 || >=12.0.0}
130 | dependencies:
131 | ajv: 6.12.6
132 | debug: 4.3.4
133 | espree: 7.3.1
134 | globals: 13.17.0
135 | ignore: 4.0.6
136 | import-fresh: 3.3.0
137 | js-yaml: 3.14.1
138 | minimatch: 3.1.2
139 | strip-json-comments: 3.1.1
140 | transitivePeerDependencies:
141 | - supports-color
142 | dev: false
143 |
144 | /@eslint/eslintrc/1.3.1:
145 | resolution: {integrity: sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==}
146 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
147 | dependencies:
148 | ajv: 6.12.6
149 | debug: 4.3.4
150 | espree: 9.4.0
151 | globals: 13.17.0
152 | ignore: 5.2.0
153 | import-fresh: 3.3.0
154 | js-yaml: 4.1.0
155 | minimatch: 3.1.2
156 | strip-json-comments: 3.1.1
157 | transitivePeerDependencies:
158 | - supports-color
159 | dev: true
160 |
161 | /@histoire/app/0.10.7_vite@3.0.9:
162 | resolution: {integrity: sha512-EqVOjpDwhpO3UB3wXzEUbuOhUA5SIQ0KuxD34URDtE/o1Jp/qaG2yYuXGQ9b/ynBn84kNpz/Av6zOOG7s1GbyA==}
163 | dependencies:
164 | '@histoire/controls': 0.10.7
165 | '@histoire/shared': 0.10.7_vite@3.0.9
166 | '@histoire/vendors': 0.10.7
167 | '@types/flexsearch': 0.7.3
168 | flexsearch: 0.7.21
169 | shiki: 0.10.1
170 | transitivePeerDependencies:
171 | - vite
172 | dev: true
173 |
174 | /@histoire/controls/0.10.7:
175 | resolution: {integrity: sha512-sWrAzYoshKB5xlCKCkP+2ASjlOanoaxjVfRWumwfGtZD3vnDP22Our47A3BoDBbJiDTs0npqGZt5rX5vVZZlCg==}
176 | dependencies:
177 | '@histoire/vendors': 0.10.7
178 | dev: true
179 |
180 | /@histoire/plugin-svelte/0.10.7_aafqcnjuch4nqggaz3hn2uizv4:
181 | resolution: {integrity: sha512-ynaEDp/rYBDg7Hd0a3EdMmfO15z23SlQYNd4e/OrIlsW0t9pO/iNbKB3jYNjrW2tZ/c0tdVAUQFYIARmGKbMEQ==}
182 | peerDependencies:
183 | histoire: ^0.10.7
184 | svelte: ^3.0.0
185 | dependencies:
186 | '@histoire/controls': 0.10.7
187 | '@histoire/shared': 0.10.7_vite@3.0.9
188 | '@histoire/vendors': 0.10.7
189 | histoire: 0.10.7_vite@3.0.9
190 | svelte: 3.49.0
191 | transitivePeerDependencies:
192 | - vite
193 | dev: true
194 |
195 | /@histoire/shared/0.10.7_vite@3.0.9:
196 | resolution: {integrity: sha512-0MVCaATlD3BCtlJ2f3xgIE3RZQpOBJ/1ZiQupwtpY2V3tNHd2TMPr5tCvwkAm3ka4DVyRooRUD4DZ8SHJMJClw==}
197 | peerDependencies:
198 | vite: ^2.9.0 || ^3.0.0
199 | dependencies:
200 | '@types/fs-extra': 9.0.13
201 | '@types/markdown-it': 12.2.3
202 | chokidar: 3.5.3
203 | pathe: 0.2.0
204 | picocolors: 1.0.0
205 | vite: 3.0.9
206 | dev: true
207 |
208 | /@histoire/vendors/0.10.7:
209 | resolution: {integrity: sha512-nkZDw3XrNigIU0w5vez0eGxWJFODy6pw/WGmWUWeY3hDFCuVk2Z4ubtpZiBjjj7h3rbb5KYqobX1IAY7L8sJSA==}
210 | dev: true
211 |
212 | /@humanwhocodes/config-array/0.10.4:
213 | resolution: {integrity: sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==}
214 | engines: {node: '>=10.10.0'}
215 | dependencies:
216 | '@humanwhocodes/object-schema': 1.2.1
217 | debug: 4.3.4
218 | minimatch: 3.1.2
219 | transitivePeerDependencies:
220 | - supports-color
221 | dev: true
222 |
223 | /@humanwhocodes/config-array/0.5.0:
224 | resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==}
225 | engines: {node: '>=10.10.0'}
226 | dependencies:
227 | '@humanwhocodes/object-schema': 1.2.1
228 | debug: 4.3.4
229 | minimatch: 3.1.2
230 | transitivePeerDependencies:
231 | - supports-color
232 | dev: false
233 |
234 | /@humanwhocodes/gitignore-to-minimatch/1.0.2:
235 | resolution: {integrity: sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==}
236 | dev: true
237 |
238 | /@humanwhocodes/module-importer/1.0.1:
239 | resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
240 | engines: {node: '>=12.22'}
241 | dev: true
242 |
243 | /@humanwhocodes/object-schema/1.2.1:
244 | resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}
245 |
246 | /@iarna/toml/2.2.5:
247 | resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==}
248 | dev: true
249 |
250 | /@jridgewell/resolve-uri/3.1.0:
251 | resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==}
252 | engines: {node: '>=6.0.0'}
253 | dev: true
254 |
255 | /@jridgewell/sourcemap-codec/1.4.14:
256 | resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==}
257 | dev: true
258 |
259 | /@jridgewell/trace-mapping/0.3.15:
260 | resolution: {integrity: sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==}
261 | dependencies:
262 | '@jridgewell/resolve-uri': 3.1.0
263 | '@jridgewell/sourcemap-codec': 1.4.14
264 | dev: true
265 |
266 | /@mapbox/node-pre-gyp/1.0.9:
267 | resolution: {integrity: sha512-aDF3S3rK9Q2gey/WAttUlISduDItz5BU3306M9Eyv6/oS40aMprnopshtlKTykxRNIBEZuRMaZAnbrQ4QtKGyw==}
268 | hasBin: true
269 | dependencies:
270 | detect-libc: 2.0.1
271 | https-proxy-agent: 5.0.1
272 | make-dir: 3.1.0
273 | node-fetch: 2.6.7
274 | nopt: 5.0.0
275 | npmlog: 5.0.1
276 | rimraf: 3.0.2
277 | semver: 7.3.7
278 | tar: 6.1.11
279 | transitivePeerDependencies:
280 | - encoding
281 | - supports-color
282 | dev: true
283 |
284 | /@nodelib/fs.scandir/2.1.5:
285 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
286 | engines: {node: '>= 8'}
287 | dependencies:
288 | '@nodelib/fs.stat': 2.0.5
289 | run-parallel: 1.2.0
290 | dev: true
291 |
292 | /@nodelib/fs.stat/2.0.5:
293 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
294 | engines: {node: '>= 8'}
295 | dev: true
296 |
297 | /@nodelib/fs.walk/1.2.8:
298 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
299 | engines: {node: '>= 8'}
300 | dependencies:
301 | '@nodelib/fs.scandir': 2.1.5
302 | fastq: 1.13.0
303 | dev: true
304 |
305 | /@playwright/test/1.25.1:
306 | resolution: {integrity: sha512-IJ4X0yOakXtwkhbnNzKkaIgXe6df7u3H3FnuhI9Jqh+CdO0e/lYQlDLYiyI9cnXK8E7UAppAWP+VqAv6VX7HQg==}
307 | engines: {node: '>=14'}
308 | hasBin: true
309 | dependencies:
310 | '@types/node': 17.0.45
311 | playwright-core: 1.25.1
312 | dev: true
313 |
314 | /@polka/url/1.0.0-next.21:
315 | resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==}
316 | dev: true
317 |
318 | /@rollup/pluginutils/4.2.1:
319 | resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}
320 | engines: {node: '>= 8.0.0'}
321 | dependencies:
322 | estree-walker: 2.0.2
323 | picomatch: 2.3.1
324 | dev: true
325 |
326 | /@sveltejs/adapter-auto/1.0.0-next.67:
327 | resolution: {integrity: sha512-nLwdMIRK0igwoOTCwLW3bDr6VofT+8bFF/Nsvd+5t77X/AeS4cE667HOH1XcL4Is3JRKyWmBaE1iJnVhbbKfEg==}
328 | dependencies:
329 | '@sveltejs/adapter-cloudflare': 1.0.0-next.32
330 | '@sveltejs/adapter-netlify': 1.0.0-next.73
331 | '@sveltejs/adapter-vercel': 1.0.0-next.69
332 | transitivePeerDependencies:
333 | - encoding
334 | - supports-color
335 | dev: true
336 |
337 | /@sveltejs/adapter-cloudflare/1.0.0-next.32:
338 | resolution: {integrity: sha512-tzkUsdQlBk9xUjcGUOBYos4HKaeaXvz9v4TQ1QS2yIHEtL5xvMEDPZ94/DB2gPL4LZCnYbdY2lsy5HCsoN0hkQ==}
339 | dependencies:
340 | '@cloudflare/workers-types': 3.14.1
341 | esbuild: 0.14.54
342 | worktop: 0.8.0-next.14
343 | dev: true
344 |
345 | /@sveltejs/adapter-netlify/1.0.0-next.73:
346 | resolution: {integrity: sha512-dPsSPHbihycOvqfwNX6X2jfmdqYaZUKkDgky5vxR2sraTlMEwSo97s9N/fwRWwy9ORZi6DT5Ty0i0G+xJWiKPg==}
347 | dependencies:
348 | '@iarna/toml': 2.2.5
349 | esbuild: 0.14.54
350 | set-cookie-parser: 2.5.1
351 | tiny-glob: 0.2.9
352 | dev: true
353 |
354 | /@sveltejs/adapter-vercel/1.0.0-next.69:
355 | resolution: {integrity: sha512-E5mSkD3x3zYuJU5hPRmoqblrKZtEj2lRwhObnXf4OSFsMej2VUzoogbhaXHcVt57j0Ja5HgO07u7v9VUGOhi+w==}
356 | dependencies:
357 | '@vercel/nft': 0.22.0
358 | esbuild: 0.14.54
359 | transitivePeerDependencies:
360 | - encoding
361 | - supports-color
362 | dev: true
363 |
364 | /@sveltejs/kit/1.0.0-next.445_svelte@3.49.0+vite@3.0.9:
365 | resolution: {integrity: sha512-E/d6lhJ+4cSGJmAk8JnlrBwJfa6xYeCZ1zBc8kTdrO/vNiFpMDRJM9pgT8DGlXYA7kI+OBud/p3Eipl5m5jntw==}
366 | engines: {node: '>=16.9'}
367 | hasBin: true
368 | requiresBuild: true
369 | peerDependencies:
370 | svelte: ^3.44.0
371 | vite: ^3.0.0
372 | dependencies:
373 | '@sveltejs/vite-plugin-svelte': 1.0.2_svelte@3.49.0+vite@3.0.9
374 | cookie: 0.5.0
375 | devalue: 2.0.1
376 | kleur: 4.1.5
377 | magic-string: 0.26.2
378 | mime: 3.0.0
379 | node-fetch: 3.2.10
380 | sade: 1.8.1
381 | set-cookie-parser: 2.5.1
382 | sirv: 2.0.2
383 | svelte: 3.49.0
384 | tiny-glob: 0.2.9
385 | undici: 5.10.0
386 | vite: 3.0.9
387 | transitivePeerDependencies:
388 | - diff-match-patch
389 | - supports-color
390 | dev: true
391 |
392 | /@sveltejs/package/1.0.0-next.1_k5n4uipe6734vn7334tf7n5ml4:
393 | resolution: {integrity: sha512-U8XBk6Cfy8MjKG41Uyo+fqBpdhu7xUSnhiCNoODRaAtWV02RZoLh+McXrsxEvqi/ycgymctlhJhssqDnD+E+FA==}
394 | engines: {node: '>=16.9'}
395 | hasBin: true
396 | peerDependencies:
397 | svelte: ^3.44.0
398 | dependencies:
399 | chokidar: 3.5.3
400 | kleur: 4.1.5
401 | sade: 1.8.1
402 | svelte: 3.49.0
403 | svelte2tsx: 0.5.14_k5n4uipe6734vn7334tf7n5ml4
404 | transitivePeerDependencies:
405 | - typescript
406 | dev: true
407 |
408 | /@sveltejs/vite-plugin-svelte/1.0.2_svelte@3.49.0+vite@3.0.9:
409 | resolution: {integrity: sha512-8tTVbNuraeDchBaArNbwaZLpO0feM7BRSdZU5yeM4Clasx2p1p1CYBoWh+VgxZlxiark49HXummkHqKztbl8lA==}
410 | engines: {node: ^14.18.0 || >= 16}
411 | peerDependencies:
412 | diff-match-patch: ^1.0.5
413 | svelte: ^3.44.0
414 | vite: ^3.0.0
415 | peerDependenciesMeta:
416 | diff-match-patch:
417 | optional: true
418 | dependencies:
419 | '@rollup/pluginutils': 4.2.1
420 | debug: 4.3.4
421 | deepmerge: 4.2.2
422 | kleur: 4.1.5
423 | magic-string: 0.26.2
424 | svelte: 3.49.0
425 | svelte-hmr: 0.14.12_svelte@3.49.0
426 | vite: 3.0.9
427 | transitivePeerDependencies:
428 | - supports-color
429 | dev: true
430 |
431 | /@types/concat-stream/1.6.1:
432 | resolution: {integrity: sha512-eHE4cQPoj6ngxBZMvVf6Hw7Mh4jMW4U9lpGmS5GBPB9RYxlFg+CHaVN7ErNY4W9XfLIEn20b4VDYaIrbq0q4uA==}
433 | dependencies:
434 | '@types/node': 17.0.45
435 | dev: true
436 |
437 | /@types/flexsearch/0.7.3:
438 | resolution: {integrity: sha512-HXwADeHEP4exXkCIwy2n1+i0f1ilP1ETQOH5KDOugjkTFZPntWo0Gr8stZOaebkxsdx+k0X/K6obU/+it07ocg==}
439 | dev: true
440 |
441 | /@types/form-data/0.0.33:
442 | resolution: {integrity: sha512-8BSvG1kGm83cyJITQMZSulnl6QV8jqAGreJsc5tPu1Jq0vTSOiY/k24Wx82JRpWwZSqrala6sd5rWi6aNXvqcw==}
443 | dependencies:
444 | '@types/node': 17.0.45
445 | dev: true
446 |
447 | /@types/fs-extra/9.0.13:
448 | resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==}
449 | dependencies:
450 | '@types/node': 17.0.45
451 | dev: true
452 |
453 | /@types/linkify-it/3.0.2:
454 | resolution: {integrity: sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==}
455 | dev: true
456 |
457 | /@types/markdown-it/12.2.3:
458 | resolution: {integrity: sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==}
459 | dependencies:
460 | '@types/linkify-it': 3.0.2
461 | '@types/mdurl': 1.0.2
462 | dev: true
463 |
464 | /@types/mdurl/1.0.2:
465 | resolution: {integrity: sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==}
466 | dev: true
467 |
468 | /@types/node/10.17.60:
469 | resolution: {integrity: sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==}
470 | dev: true
471 |
472 | /@types/node/17.0.45:
473 | resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==}
474 | dev: true
475 |
476 | /@types/node/8.10.66:
477 | resolution: {integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==}
478 | dev: true
479 |
480 | /@types/pug/2.0.6:
481 | resolution: {integrity: sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==}
482 | dev: true
483 |
484 | /@types/qs/6.9.7:
485 | resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==}
486 | dev: true
487 |
488 | /@types/sass/1.43.1:
489 | resolution: {integrity: sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==}
490 | dependencies:
491 | '@types/node': 17.0.45
492 | dev: true
493 |
494 | /@vercel/nft/0.22.0:
495 | resolution: {integrity: sha512-hB80/093PPiCefN2gVbqv6J93MH+63Zr7uDCwkiS/U4W07DXkLoftbnkBmZoS0Q84LiTSl9DRVSHU4XYCX+sJA==}
496 | hasBin: true
497 | dependencies:
498 | '@mapbox/node-pre-gyp': 1.0.9
499 | acorn: 8.8.0
500 | async-sema: 3.1.1
501 | bindings: 1.5.0
502 | estree-walker: 2.0.2
503 | glob: 7.2.3
504 | graceful-fs: 4.2.10
505 | micromatch: 4.0.5
506 | node-gyp-build: 4.5.0
507 | resolve-from: 5.0.0
508 | rollup-pluginutils: 2.8.2
509 | transitivePeerDependencies:
510 | - encoding
511 | - supports-color
512 | dev: true
513 |
514 | /abbrev/1.1.1:
515 | resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==}
516 | dev: true
517 |
518 | /acorn-jsx/5.3.2_acorn@7.4.1:
519 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
520 | peerDependencies:
521 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
522 | dependencies:
523 | acorn: 7.4.1
524 | dev: false
525 |
526 | /acorn-jsx/5.3.2_acorn@8.8.0:
527 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
528 | peerDependencies:
529 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
530 | dependencies:
531 | acorn: 8.8.0
532 | dev: true
533 |
534 | /acorn/7.4.1:
535 | resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==}
536 | engines: {node: '>=0.4.0'}
537 | hasBin: true
538 | dev: false
539 |
540 | /acorn/8.8.0:
541 | resolution: {integrity: sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==}
542 | engines: {node: '>=0.4.0'}
543 | hasBin: true
544 | dev: true
545 |
546 | /agent-base/6.0.2:
547 | resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
548 | engines: {node: '>= 6.0.0'}
549 | dependencies:
550 | debug: 4.3.4
551 | transitivePeerDependencies:
552 | - supports-color
553 | dev: true
554 |
555 | /ajv/6.12.6:
556 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
557 | dependencies:
558 | fast-deep-equal: 3.1.3
559 | fast-json-stable-stringify: 2.1.0
560 | json-schema-traverse: 0.4.1
561 | uri-js: 4.4.1
562 |
563 | /ajv/8.11.0:
564 | resolution: {integrity: sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==}
565 | dependencies:
566 | fast-deep-equal: 3.1.3
567 | json-schema-traverse: 1.0.0
568 | require-from-string: 2.0.2
569 | uri-js: 4.4.1
570 | dev: false
571 |
572 | /ansi-colors/4.1.3:
573 | resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==}
574 | engines: {node: '>=6'}
575 | dev: false
576 |
577 | /ansi-regex/5.0.1:
578 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
579 | engines: {node: '>=8'}
580 |
581 | /ansi-styles/3.2.1:
582 | resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
583 | engines: {node: '>=4'}
584 | dependencies:
585 | color-convert: 1.9.3
586 | dev: false
587 |
588 | /ansi-styles/4.3.0:
589 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
590 | engines: {node: '>=8'}
591 | dependencies:
592 | color-convert: 2.0.1
593 |
594 | /anymatch/3.1.2:
595 | resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==}
596 | engines: {node: '>= 8'}
597 | dependencies:
598 | normalize-path: 3.0.0
599 | picomatch: 2.3.1
600 | dev: true
601 |
602 | /aproba/2.0.0:
603 | resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==}
604 | dev: true
605 |
606 | /are-we-there-yet/2.0.0:
607 | resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==}
608 | engines: {node: '>=10'}
609 | dependencies:
610 | delegates: 1.0.0
611 | readable-stream: 3.6.0
612 | dev: true
613 |
614 | /argparse/1.0.10:
615 | resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
616 | dependencies:
617 | sprintf-js: 1.0.3
618 |
619 | /argparse/2.0.1:
620 | resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
621 | dev: true
622 |
623 | /array-union/2.1.0:
624 | resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
625 | engines: {node: '>=8'}
626 | dev: true
627 |
628 | /asap/2.0.6:
629 | resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==}
630 | dev: true
631 |
632 | /astral-regex/2.0.0:
633 | resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==}
634 | engines: {node: '>=8'}
635 | dev: false
636 |
637 | /async-sema/3.1.1:
638 | resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==}
639 | dev: true
640 |
641 | /asynckit/0.4.0:
642 | resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
643 | dev: true
644 |
645 | /balanced-match/1.0.2:
646 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
647 |
648 | /binary-extensions/2.2.0:
649 | resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
650 | engines: {node: '>=8'}
651 | dev: true
652 |
653 | /bindings/1.5.0:
654 | resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==}
655 | dependencies:
656 | file-uri-to-path: 1.0.0
657 | dev: true
658 |
659 | /birpc/0.1.1:
660 | resolution: {integrity: sha512-B64AGL4ug2IS2jvV/zjTYDD1L+2gOJTT7Rv+VaK7KVQtQOo/xZbCDsh7g727ipckmU+QJYRqo5RcifVr0Kgcmg==}
661 | dev: true
662 |
663 | /brace-expansion/1.1.11:
664 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
665 | dependencies:
666 | balanced-match: 1.0.2
667 | concat-map: 0.0.1
668 |
669 | /braces/3.0.2:
670 | resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
671 | engines: {node: '>=8'}
672 | dependencies:
673 | fill-range: 7.0.1
674 | dev: true
675 |
676 | /buffer-crc32/0.2.13:
677 | resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==}
678 | dev: true
679 |
680 | /buffer-from/1.1.2:
681 | resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
682 | dev: true
683 |
684 | /call-bind/1.0.2:
685 | resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==}
686 | dependencies:
687 | function-bind: 1.1.1
688 | get-intrinsic: 1.1.2
689 | dev: true
690 |
691 | /callsites/3.1.0:
692 | resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
693 | engines: {node: '>=6'}
694 |
695 | /case/1.6.3:
696 | resolution: {integrity: sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ==}
697 | engines: {node: '>= 0.8.0'}
698 | dev: true
699 |
700 | /caseless/0.12.0:
701 | resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==}
702 | dev: true
703 |
704 | /chalk/2.4.2:
705 | resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
706 | engines: {node: '>=4'}
707 | dependencies:
708 | ansi-styles: 3.2.1
709 | escape-string-regexp: 1.0.5
710 | supports-color: 5.5.0
711 | dev: false
712 |
713 | /chalk/4.1.2:
714 | resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
715 | engines: {node: '>=10'}
716 | dependencies:
717 | ansi-styles: 4.3.0
718 | supports-color: 7.2.0
719 |
720 | /chokidar/3.5.3:
721 | resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}
722 | engines: {node: '>= 8.10.0'}
723 | dependencies:
724 | anymatch: 3.1.2
725 | braces: 3.0.2
726 | glob-parent: 5.1.2
727 | is-binary-path: 2.1.0
728 | is-glob: 4.0.3
729 | normalize-path: 3.0.0
730 | readdirp: 3.6.0
731 | optionalDependencies:
732 | fsevents: 2.3.2
733 | dev: true
734 |
735 | /chownr/2.0.0:
736 | resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
737 | engines: {node: '>=10'}
738 | dev: true
739 |
740 | /color-convert/1.9.3:
741 | resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
742 | dependencies:
743 | color-name: 1.1.3
744 | dev: false
745 |
746 | /color-convert/2.0.1:
747 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
748 | engines: {node: '>=7.0.0'}
749 | dependencies:
750 | color-name: 1.1.4
751 |
752 | /color-name/1.1.3:
753 | resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
754 | dev: false
755 |
756 | /color-name/1.1.4:
757 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
758 |
759 | /color-support/1.1.3:
760 | resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==}
761 | hasBin: true
762 | dev: true
763 |
764 | /combined-stream/1.0.8:
765 | resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
766 | engines: {node: '>= 0.8'}
767 | dependencies:
768 | delayed-stream: 1.0.0
769 | dev: true
770 |
771 | /concat-map/0.0.1:
772 | resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
773 |
774 | /concat-stream/1.6.2:
775 | resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==}
776 | engines: {'0': node >= 0.8}
777 | dependencies:
778 | buffer-from: 1.1.2
779 | inherits: 2.0.4
780 | readable-stream: 2.3.7
781 | typedarray: 0.0.6
782 | dev: true
783 |
784 | /connect/3.7.0:
785 | resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==}
786 | engines: {node: '>= 0.10.0'}
787 | dependencies:
788 | debug: 2.6.9
789 | finalhandler: 1.1.2
790 | parseurl: 1.3.3
791 | utils-merge: 1.0.1
792 | transitivePeerDependencies:
793 | - supports-color
794 | dev: true
795 |
796 | /console-control-strings/1.1.0:
797 | resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==}
798 | dev: true
799 |
800 | /cookie/0.5.0:
801 | resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==}
802 | engines: {node: '>= 0.6'}
803 | dev: true
804 |
805 | /core-util-is/1.0.3:
806 | resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
807 | dev: true
808 |
809 | /cross-spawn/7.0.3:
810 | resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
811 | engines: {node: '>= 8'}
812 | dependencies:
813 | path-key: 3.1.1
814 | shebang-command: 2.0.0
815 | which: 2.0.2
816 |
817 | /css.escape/1.5.1:
818 | resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==}
819 | dev: true
820 |
821 | /data-uri-to-buffer/4.0.0:
822 | resolution: {integrity: sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==}
823 | engines: {node: '>= 12'}
824 | dev: true
825 |
826 | /debug/2.6.9:
827 | resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
828 | peerDependencies:
829 | supports-color: '*'
830 | peerDependenciesMeta:
831 | supports-color:
832 | optional: true
833 | dependencies:
834 | ms: 2.0.0
835 | dev: true
836 |
837 | /debug/4.3.4:
838 | resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
839 | engines: {node: '>=6.0'}
840 | peerDependencies:
841 | supports-color: '*'
842 | peerDependenciesMeta:
843 | supports-color:
844 | optional: true
845 | dependencies:
846 | ms: 2.1.2
847 |
848 | /dedent-js/1.0.1:
849 | resolution: {integrity: sha512-OUepMozQULMLUmhxS95Vudo0jb0UchLimi3+pQ2plj61Fcy8axbP9hbiD4Sz6DPqn6XG3kfmziVfQ1rSys5AJQ==}
850 | dev: true
851 |
852 | /deep-is/0.1.4:
853 | resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
854 |
855 | /deepmerge/4.2.2:
856 | resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==}
857 | engines: {node: '>=0.10.0'}
858 | dev: true
859 |
860 | /defu/6.1.0:
861 | resolution: {integrity: sha512-pOFYRTIhoKujrmbTRhcW5lYQLBXw/dlTwfI8IguF1QCDJOcJzNH1w+YFjxqy6BAuJrClTy6MUE8q+oKJ2FLsIw==}
862 | dev: true
863 |
864 | /delayed-stream/1.0.0:
865 | resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
866 | engines: {node: '>=0.4.0'}
867 | dev: true
868 |
869 | /delegates/1.0.0:
870 | resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==}
871 | dev: true
872 |
873 | /detect-indent/6.1.0:
874 | resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==}
875 | engines: {node: '>=8'}
876 | dev: true
877 |
878 | /detect-libc/2.0.1:
879 | resolution: {integrity: sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==}
880 | engines: {node: '>=8'}
881 | dev: true
882 |
883 | /devalue/2.0.1:
884 | resolution: {integrity: sha512-I2TiqT5iWBEyB8GRfTDP0hiLZ0YeDJZ+upDxjBfOC2lebO5LezQMv7QvIUTzdb64jQyAKLf1AHADtGN+jw6v8Q==}
885 | dev: true
886 |
887 | /diacritics/1.3.0:
888 | resolution: {integrity: sha512-wlwEkqcsaxvPJML+rDh/2iS824jbREk6DUMUKkEaSlxdYHeS43cClJtsWglvw2RfeXGm6ohKDqsXteJ5sP5enA==}
889 | dev: true
890 |
891 | /dir-glob/3.0.1:
892 | resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
893 | engines: {node: '>=8'}
894 | dependencies:
895 | path-type: 4.0.0
896 | dev: true
897 |
898 | /doctrine/3.0.0:
899 | resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
900 | engines: {node: '>=6.0.0'}
901 | dependencies:
902 | esutils: 2.0.3
903 |
904 | /ee-first/1.1.1:
905 | resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
906 | dev: true
907 |
908 | /emoji-regex/8.0.0:
909 | resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
910 |
911 | /encodeurl/1.0.2:
912 | resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==}
913 | engines: {node: '>= 0.8'}
914 | dev: true
915 |
916 | /enquirer/2.3.6:
917 | resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==}
918 | engines: {node: '>=8.6'}
919 | dependencies:
920 | ansi-colors: 4.1.3
921 | dev: false
922 |
923 | /entities/2.1.0:
924 | resolution: {integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==}
925 | dev: true
926 |
927 | /es6-promise/3.3.1:
928 | resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==}
929 | dev: true
930 |
931 | /esbuild-android-64/0.14.54:
932 | resolution: {integrity: sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==}
933 | engines: {node: '>=12'}
934 | cpu: [x64]
935 | os: [android]
936 | requiresBuild: true
937 | dev: true
938 | optional: true
939 |
940 | /esbuild-android-arm64/0.14.54:
941 | resolution: {integrity: sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==}
942 | engines: {node: '>=12'}
943 | cpu: [arm64]
944 | os: [android]
945 | requiresBuild: true
946 | dev: true
947 | optional: true
948 |
949 | /esbuild-darwin-64/0.14.54:
950 | resolution: {integrity: sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==}
951 | engines: {node: '>=12'}
952 | cpu: [x64]
953 | os: [darwin]
954 | requiresBuild: true
955 | dev: true
956 | optional: true
957 |
958 | /esbuild-darwin-arm64/0.14.54:
959 | resolution: {integrity: sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==}
960 | engines: {node: '>=12'}
961 | cpu: [arm64]
962 | os: [darwin]
963 | requiresBuild: true
964 | dev: true
965 | optional: true
966 |
967 | /esbuild-freebsd-64/0.14.54:
968 | resolution: {integrity: sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==}
969 | engines: {node: '>=12'}
970 | cpu: [x64]
971 | os: [freebsd]
972 | requiresBuild: true
973 | dev: true
974 | optional: true
975 |
976 | /esbuild-freebsd-arm64/0.14.54:
977 | resolution: {integrity: sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==}
978 | engines: {node: '>=12'}
979 | cpu: [arm64]
980 | os: [freebsd]
981 | requiresBuild: true
982 | dev: true
983 | optional: true
984 |
985 | /esbuild-linux-32/0.14.54:
986 | resolution: {integrity: sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==}
987 | engines: {node: '>=12'}
988 | cpu: [ia32]
989 | os: [linux]
990 | requiresBuild: true
991 | dev: true
992 | optional: true
993 |
994 | /esbuild-linux-64/0.14.54:
995 | resolution: {integrity: sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==}
996 | engines: {node: '>=12'}
997 | cpu: [x64]
998 | os: [linux]
999 | requiresBuild: true
1000 | dev: true
1001 | optional: true
1002 |
1003 | /esbuild-linux-arm/0.14.54:
1004 | resolution: {integrity: sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==}
1005 | engines: {node: '>=12'}
1006 | cpu: [arm]
1007 | os: [linux]
1008 | requiresBuild: true
1009 | dev: true
1010 | optional: true
1011 |
1012 | /esbuild-linux-arm64/0.14.54:
1013 | resolution: {integrity: sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==}
1014 | engines: {node: '>=12'}
1015 | cpu: [arm64]
1016 | os: [linux]
1017 | requiresBuild: true
1018 | dev: true
1019 | optional: true
1020 |
1021 | /esbuild-linux-mips64le/0.14.54:
1022 | resolution: {integrity: sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==}
1023 | engines: {node: '>=12'}
1024 | cpu: [mips64el]
1025 | os: [linux]
1026 | requiresBuild: true
1027 | dev: true
1028 | optional: true
1029 |
1030 | /esbuild-linux-ppc64le/0.14.54:
1031 | resolution: {integrity: sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==}
1032 | engines: {node: '>=12'}
1033 | cpu: [ppc64]
1034 | os: [linux]
1035 | requiresBuild: true
1036 | dev: true
1037 | optional: true
1038 |
1039 | /esbuild-linux-riscv64/0.14.54:
1040 | resolution: {integrity: sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==}
1041 | engines: {node: '>=12'}
1042 | cpu: [riscv64]
1043 | os: [linux]
1044 | requiresBuild: true
1045 | dev: true
1046 | optional: true
1047 |
1048 | /esbuild-linux-s390x/0.14.54:
1049 | resolution: {integrity: sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==}
1050 | engines: {node: '>=12'}
1051 | cpu: [s390x]
1052 | os: [linux]
1053 | requiresBuild: true
1054 | dev: true
1055 | optional: true
1056 |
1057 | /esbuild-netbsd-64/0.14.54:
1058 | resolution: {integrity: sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==}
1059 | engines: {node: '>=12'}
1060 | cpu: [x64]
1061 | os: [netbsd]
1062 | requiresBuild: true
1063 | dev: true
1064 | optional: true
1065 |
1066 | /esbuild-openbsd-64/0.14.54:
1067 | resolution: {integrity: sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==}
1068 | engines: {node: '>=12'}
1069 | cpu: [x64]
1070 | os: [openbsd]
1071 | requiresBuild: true
1072 | dev: true
1073 | optional: true
1074 |
1075 | /esbuild-sunos-64/0.14.54:
1076 | resolution: {integrity: sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==}
1077 | engines: {node: '>=12'}
1078 | cpu: [x64]
1079 | os: [sunos]
1080 | requiresBuild: true
1081 | dev: true
1082 | optional: true
1083 |
1084 | /esbuild-windows-32/0.14.54:
1085 | resolution: {integrity: sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==}
1086 | engines: {node: '>=12'}
1087 | cpu: [ia32]
1088 | os: [win32]
1089 | requiresBuild: true
1090 | dev: true
1091 | optional: true
1092 |
1093 | /esbuild-windows-64/0.14.54:
1094 | resolution: {integrity: sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==}
1095 | engines: {node: '>=12'}
1096 | cpu: [x64]
1097 | os: [win32]
1098 | requiresBuild: true
1099 | dev: true
1100 | optional: true
1101 |
1102 | /esbuild-windows-arm64/0.14.54:
1103 | resolution: {integrity: sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==}
1104 | engines: {node: '>=12'}
1105 | cpu: [arm64]
1106 | os: [win32]
1107 | requiresBuild: true
1108 | dev: true
1109 | optional: true
1110 |
1111 | /esbuild/0.14.54:
1112 | resolution: {integrity: sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==}
1113 | engines: {node: '>=12'}
1114 | hasBin: true
1115 | requiresBuild: true
1116 | optionalDependencies:
1117 | '@esbuild/linux-loong64': 0.14.54
1118 | esbuild-android-64: 0.14.54
1119 | esbuild-android-arm64: 0.14.54
1120 | esbuild-darwin-64: 0.14.54
1121 | esbuild-darwin-arm64: 0.14.54
1122 | esbuild-freebsd-64: 0.14.54
1123 | esbuild-freebsd-arm64: 0.14.54
1124 | esbuild-linux-32: 0.14.54
1125 | esbuild-linux-64: 0.14.54
1126 | esbuild-linux-arm: 0.14.54
1127 | esbuild-linux-arm64: 0.14.54
1128 | esbuild-linux-mips64le: 0.14.54
1129 | esbuild-linux-ppc64le: 0.14.54
1130 | esbuild-linux-riscv64: 0.14.54
1131 | esbuild-linux-s390x: 0.14.54
1132 | esbuild-netbsd-64: 0.14.54
1133 | esbuild-openbsd-64: 0.14.54
1134 | esbuild-sunos-64: 0.14.54
1135 | esbuild-windows-32: 0.14.54
1136 | esbuild-windows-64: 0.14.54
1137 | esbuild-windows-arm64: 0.14.54
1138 | dev: true
1139 |
1140 | /escape-html/1.0.3:
1141 | resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
1142 | dev: true
1143 |
1144 | /escape-string-regexp/1.0.5:
1145 | resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
1146 | engines: {node: '>=0.8.0'}
1147 | dev: false
1148 |
1149 | /escape-string-regexp/4.0.0:
1150 | resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
1151 | engines: {node: '>=10'}
1152 |
1153 | /eslint-config-prettier/8.5.0_eslint@7.32.0:
1154 | resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==}
1155 | hasBin: true
1156 | peerDependencies:
1157 | eslint: '>=7.0.0'
1158 | dependencies:
1159 | eslint: 7.32.0
1160 | dev: false
1161 |
1162 | /eslint-config-turbo/0.0.3_eslint@7.32.0:
1163 | resolution: {integrity: sha512-hK5MlxDugUWZV9ZKcyfNwLXrlMuM2wPgAUk51cUFBC3nXRCVmCA9uSRFBZsyAIurN1wH7mS7G1NBo5F8VkF7lQ==}
1164 | peerDependencies:
1165 | eslint: ^7.23.0 || ^8.0.0
1166 | dependencies:
1167 | eslint: 7.32.0
1168 | eslint-plugin-turbo: 0.0.3_eslint@7.32.0
1169 | dev: false
1170 |
1171 | /eslint-plugin-svelte3/4.0.0_eslint@7.32.0:
1172 | resolution: {integrity: sha512-OIx9lgaNzD02+MDFNLw0GEUbuovNcglg+wnd/UY0fbZmlQSz7GlQiQ1f+yX0XvC07XPcDOnFcichqI3xCwp71g==}
1173 | peerDependencies:
1174 | eslint: '>=8.0.0'
1175 | svelte: ^3.2.0
1176 | dependencies:
1177 | eslint: 7.32.0
1178 | dev: false
1179 |
1180 | /eslint-plugin-turbo/0.0.3_eslint@7.32.0:
1181 | resolution: {integrity: sha512-QjidATGxWtaB9QUrD3NocUySmsgWKZlBMFlw4kX2IIjRLAxMPwukk90h3ZTaNXyRHuaQsrEgh7hhlCZoxP0TTw==}
1182 | peerDependencies:
1183 | eslint: ^7.23.0 || ^8.0.0
1184 | dependencies:
1185 | eslint: 7.32.0
1186 | dev: false
1187 |
1188 | /eslint-scope/5.1.1:
1189 | resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
1190 | engines: {node: '>=8.0.0'}
1191 | dependencies:
1192 | esrecurse: 4.3.0
1193 | estraverse: 4.3.0
1194 | dev: false
1195 |
1196 | /eslint-scope/7.1.1:
1197 | resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==}
1198 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1199 | dependencies:
1200 | esrecurse: 4.3.0
1201 | estraverse: 5.3.0
1202 | dev: true
1203 |
1204 | /eslint-utils/2.1.0:
1205 | resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==}
1206 | engines: {node: '>=6'}
1207 | dependencies:
1208 | eslint-visitor-keys: 1.3.0
1209 | dev: false
1210 |
1211 | /eslint-utils/3.0.0_eslint@8.23.0:
1212 | resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
1213 | engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
1214 | peerDependencies:
1215 | eslint: '>=5'
1216 | dependencies:
1217 | eslint: 8.23.0
1218 | eslint-visitor-keys: 2.1.0
1219 | dev: true
1220 |
1221 | /eslint-visitor-keys/1.3.0:
1222 | resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==}
1223 | engines: {node: '>=4'}
1224 | dev: false
1225 |
1226 | /eslint-visitor-keys/2.1.0:
1227 | resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==}
1228 | engines: {node: '>=10'}
1229 |
1230 | /eslint-visitor-keys/3.3.0:
1231 | resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==}
1232 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1233 | dev: true
1234 |
1235 | /eslint/7.32.0:
1236 | resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==}
1237 | engines: {node: ^10.12.0 || >=12.0.0}
1238 | hasBin: true
1239 | dependencies:
1240 | '@babel/code-frame': 7.12.11
1241 | '@eslint/eslintrc': 0.4.3
1242 | '@humanwhocodes/config-array': 0.5.0
1243 | ajv: 6.12.6
1244 | chalk: 4.1.2
1245 | cross-spawn: 7.0.3
1246 | debug: 4.3.4
1247 | doctrine: 3.0.0
1248 | enquirer: 2.3.6
1249 | escape-string-regexp: 4.0.0
1250 | eslint-scope: 5.1.1
1251 | eslint-utils: 2.1.0
1252 | eslint-visitor-keys: 2.1.0
1253 | espree: 7.3.1
1254 | esquery: 1.4.0
1255 | esutils: 2.0.3
1256 | fast-deep-equal: 3.1.3
1257 | file-entry-cache: 6.0.1
1258 | functional-red-black-tree: 1.0.1
1259 | glob-parent: 5.1.2
1260 | globals: 13.17.0
1261 | ignore: 4.0.6
1262 | import-fresh: 3.3.0
1263 | imurmurhash: 0.1.4
1264 | is-glob: 4.0.3
1265 | js-yaml: 3.14.1
1266 | json-stable-stringify-without-jsonify: 1.0.1
1267 | levn: 0.4.1
1268 | lodash.merge: 4.6.2
1269 | minimatch: 3.1.2
1270 | natural-compare: 1.4.0
1271 | optionator: 0.9.1
1272 | progress: 2.0.3
1273 | regexpp: 3.2.0
1274 | semver: 7.3.7
1275 | strip-ansi: 6.0.1
1276 | strip-json-comments: 3.1.1
1277 | table: 6.8.0
1278 | text-table: 0.2.0
1279 | v8-compile-cache: 2.3.0
1280 | transitivePeerDependencies:
1281 | - supports-color
1282 | dev: false
1283 |
1284 | /eslint/8.23.0:
1285 | resolution: {integrity: sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==}
1286 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1287 | hasBin: true
1288 | dependencies:
1289 | '@eslint/eslintrc': 1.3.1
1290 | '@humanwhocodes/config-array': 0.10.4
1291 | '@humanwhocodes/gitignore-to-minimatch': 1.0.2
1292 | '@humanwhocodes/module-importer': 1.0.1
1293 | ajv: 6.12.6
1294 | chalk: 4.1.2
1295 | cross-spawn: 7.0.3
1296 | debug: 4.3.4
1297 | doctrine: 3.0.0
1298 | escape-string-regexp: 4.0.0
1299 | eslint-scope: 7.1.1
1300 | eslint-utils: 3.0.0_eslint@8.23.0
1301 | eslint-visitor-keys: 3.3.0
1302 | espree: 9.4.0
1303 | esquery: 1.4.0
1304 | esutils: 2.0.3
1305 | fast-deep-equal: 3.1.3
1306 | file-entry-cache: 6.0.1
1307 | find-up: 5.0.0
1308 | functional-red-black-tree: 1.0.1
1309 | glob-parent: 6.0.2
1310 | globals: 13.17.0
1311 | globby: 11.1.0
1312 | grapheme-splitter: 1.0.4
1313 | ignore: 5.2.0
1314 | import-fresh: 3.3.0
1315 | imurmurhash: 0.1.4
1316 | is-glob: 4.0.3
1317 | js-yaml: 4.1.0
1318 | json-stable-stringify-without-jsonify: 1.0.1
1319 | levn: 0.4.1
1320 | lodash.merge: 4.6.2
1321 | minimatch: 3.1.2
1322 | natural-compare: 1.4.0
1323 | optionator: 0.9.1
1324 | regexpp: 3.2.0
1325 | strip-ansi: 6.0.1
1326 | strip-json-comments: 3.1.1
1327 | text-table: 0.2.0
1328 | transitivePeerDependencies:
1329 | - supports-color
1330 | dev: true
1331 |
1332 | /espree/7.3.1:
1333 | resolution: {integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==}
1334 | engines: {node: ^10.12.0 || >=12.0.0}
1335 | dependencies:
1336 | acorn: 7.4.1
1337 | acorn-jsx: 5.3.2_acorn@7.4.1
1338 | eslint-visitor-keys: 1.3.0
1339 | dev: false
1340 |
1341 | /espree/9.4.0:
1342 | resolution: {integrity: sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==}
1343 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1344 | dependencies:
1345 | acorn: 8.8.0
1346 | acorn-jsx: 5.3.2_acorn@8.8.0
1347 | eslint-visitor-keys: 3.3.0
1348 | dev: true
1349 |
1350 | /esprima/4.0.1:
1351 | resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
1352 | engines: {node: '>=4'}
1353 | hasBin: true
1354 |
1355 | /esquery/1.4.0:
1356 | resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==}
1357 | engines: {node: '>=0.10'}
1358 | dependencies:
1359 | estraverse: 5.3.0
1360 |
1361 | /esrecurse/4.3.0:
1362 | resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
1363 | engines: {node: '>=4.0'}
1364 | dependencies:
1365 | estraverse: 5.3.0
1366 |
1367 | /estraverse/4.3.0:
1368 | resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==}
1369 | engines: {node: '>=4.0'}
1370 | dev: false
1371 |
1372 | /estraverse/5.3.0:
1373 | resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
1374 | engines: {node: '>=4.0'}
1375 |
1376 | /estree-walker/0.6.1:
1377 | resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==}
1378 | dev: true
1379 |
1380 | /estree-walker/2.0.2:
1381 | resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
1382 | dev: true
1383 |
1384 | /esutils/2.0.3:
1385 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
1386 | engines: {node: '>=0.10.0'}
1387 |
1388 | /extend-shallow/2.0.1:
1389 | resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==}
1390 | engines: {node: '>=0.10.0'}
1391 | dependencies:
1392 | is-extendable: 0.1.1
1393 | dev: true
1394 |
1395 | /fast-deep-equal/3.1.3:
1396 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
1397 |
1398 | /fast-glob/3.2.11:
1399 | resolution: {integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==}
1400 | engines: {node: '>=8.6.0'}
1401 | dependencies:
1402 | '@nodelib/fs.stat': 2.0.5
1403 | '@nodelib/fs.walk': 1.2.8
1404 | glob-parent: 5.1.2
1405 | merge2: 1.4.1
1406 | micromatch: 4.0.5
1407 | dev: true
1408 |
1409 | /fast-json-stable-stringify/2.1.0:
1410 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
1411 |
1412 | /fast-levenshtein/2.0.6:
1413 | resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
1414 |
1415 | /fastq/1.13.0:
1416 | resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==}
1417 | dependencies:
1418 | reusify: 1.0.4
1419 | dev: true
1420 |
1421 | /fetch-blob/3.2.0:
1422 | resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==}
1423 | engines: {node: ^12.20 || >= 14.13}
1424 | dependencies:
1425 | node-domexception: 1.0.0
1426 | web-streams-polyfill: 3.2.1
1427 | dev: true
1428 |
1429 | /file-entry-cache/6.0.1:
1430 | resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
1431 | engines: {node: ^10.12.0 || >=12.0.0}
1432 | dependencies:
1433 | flat-cache: 3.0.4
1434 |
1435 | /file-uri-to-path/1.0.0:
1436 | resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==}
1437 | dev: true
1438 |
1439 | /fill-range/7.0.1:
1440 | resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
1441 | engines: {node: '>=8'}
1442 | dependencies:
1443 | to-regex-range: 5.0.1
1444 | dev: true
1445 |
1446 | /finalhandler/1.1.2:
1447 | resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==}
1448 | engines: {node: '>= 0.8'}
1449 | dependencies:
1450 | debug: 2.6.9
1451 | encodeurl: 1.0.2
1452 | escape-html: 1.0.3
1453 | on-finished: 2.3.0
1454 | parseurl: 1.3.3
1455 | statuses: 1.5.0
1456 | unpipe: 1.0.0
1457 | transitivePeerDependencies:
1458 | - supports-color
1459 | dev: true
1460 |
1461 | /find-up/5.0.0:
1462 | resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
1463 | engines: {node: '>=10'}
1464 | dependencies:
1465 | locate-path: 6.0.0
1466 | path-exists: 4.0.0
1467 | dev: true
1468 |
1469 | /flat-cache/3.0.4:
1470 | resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==}
1471 | engines: {node: ^10.12.0 || >=12.0.0}
1472 | dependencies:
1473 | flatted: 3.2.7
1474 | rimraf: 3.0.2
1475 |
1476 | /flatted/3.2.7:
1477 | resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==}
1478 |
1479 | /flexsearch/0.7.21:
1480 | resolution: {integrity: sha512-W7cHV7Hrwjid6lWmy0IhsWDFQboWSng25U3VVywpHOTJnnAZNPScog67G+cVpeX9f7yDD21ih0WDrMMT+JoaYg==}
1481 | dev: true
1482 |
1483 | /form-data/2.5.1:
1484 | resolution: {integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==}
1485 | engines: {node: '>= 0.12'}
1486 | dependencies:
1487 | asynckit: 0.4.0
1488 | combined-stream: 1.0.8
1489 | mime-types: 2.1.35
1490 | dev: true
1491 |
1492 | /formdata-polyfill/4.0.10:
1493 | resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==}
1494 | engines: {node: '>=12.20.0'}
1495 | dependencies:
1496 | fetch-blob: 3.2.0
1497 | dev: true
1498 |
1499 | /fs-extra/10.1.0:
1500 | resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
1501 | engines: {node: '>=12'}
1502 | dependencies:
1503 | graceful-fs: 4.2.10
1504 | jsonfile: 6.1.0
1505 | universalify: 2.0.0
1506 | dev: true
1507 |
1508 | /fs-minipass/2.1.0:
1509 | resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
1510 | engines: {node: '>= 8'}
1511 | dependencies:
1512 | minipass: 3.3.4
1513 | dev: true
1514 |
1515 | /fs.realpath/1.0.0:
1516 | resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
1517 |
1518 | /fsevents/2.3.2:
1519 | resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
1520 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
1521 | os: [darwin]
1522 | requiresBuild: true
1523 | dev: true
1524 | optional: true
1525 |
1526 | /function-bind/1.1.1:
1527 | resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
1528 | dev: true
1529 |
1530 | /functional-red-black-tree/1.0.1:
1531 | resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==}
1532 |
1533 | /gauge/3.0.2:
1534 | resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==}
1535 | engines: {node: '>=10'}
1536 | dependencies:
1537 | aproba: 2.0.0
1538 | color-support: 1.1.3
1539 | console-control-strings: 1.1.0
1540 | has-unicode: 2.0.1
1541 | object-assign: 4.1.1
1542 | signal-exit: 3.0.7
1543 | string-width: 4.2.3
1544 | strip-ansi: 6.0.1
1545 | wide-align: 1.1.5
1546 | dev: true
1547 |
1548 | /get-intrinsic/1.1.2:
1549 | resolution: {integrity: sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==}
1550 | dependencies:
1551 | function-bind: 1.1.1
1552 | has: 1.0.3
1553 | has-symbols: 1.0.3
1554 | dev: true
1555 |
1556 | /get-port/3.2.0:
1557 | resolution: {integrity: sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==}
1558 | engines: {node: '>=4'}
1559 | dev: true
1560 |
1561 | /glob-parent/5.1.2:
1562 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
1563 | engines: {node: '>= 6'}
1564 | dependencies:
1565 | is-glob: 4.0.3
1566 |
1567 | /glob-parent/6.0.2:
1568 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
1569 | engines: {node: '>=10.13.0'}
1570 | dependencies:
1571 | is-glob: 4.0.3
1572 | dev: true
1573 |
1574 | /glob/7.2.3:
1575 | resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
1576 | dependencies:
1577 | fs.realpath: 1.0.0
1578 | inflight: 1.0.6
1579 | inherits: 2.0.4
1580 | minimatch: 3.1.2
1581 | once: 1.4.0
1582 | path-is-absolute: 1.0.1
1583 |
1584 | /globals/13.17.0:
1585 | resolution: {integrity: sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==}
1586 | engines: {node: '>=8'}
1587 | dependencies:
1588 | type-fest: 0.20.2
1589 |
1590 | /globalyzer/0.1.0:
1591 | resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==}
1592 | dev: true
1593 |
1594 | /globby/11.1.0:
1595 | resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
1596 | engines: {node: '>=10'}
1597 | dependencies:
1598 | array-union: 2.1.0
1599 | dir-glob: 3.0.1
1600 | fast-glob: 3.2.11
1601 | ignore: 5.2.0
1602 | merge2: 1.4.1
1603 | slash: 3.0.0
1604 | dev: true
1605 |
1606 | /globby/13.1.2:
1607 | resolution: {integrity: sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==}
1608 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
1609 | dependencies:
1610 | dir-glob: 3.0.1
1611 | fast-glob: 3.2.11
1612 | ignore: 5.2.0
1613 | merge2: 1.4.1
1614 | slash: 4.0.0
1615 | dev: true
1616 |
1617 | /globrex/0.1.2:
1618 | resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==}
1619 | dev: true
1620 |
1621 | /graceful-fs/4.2.10:
1622 | resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==}
1623 | dev: true
1624 |
1625 | /grapheme-splitter/1.0.4:
1626 | resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==}
1627 | dev: true
1628 |
1629 | /gray-matter/4.0.3:
1630 | resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==}
1631 | engines: {node: '>=6.0'}
1632 | dependencies:
1633 | js-yaml: 3.14.1
1634 | kind-of: 6.0.3
1635 | section-matter: 1.0.0
1636 | strip-bom-string: 1.0.0
1637 | dev: true
1638 |
1639 | /happy-dom/2.55.0:
1640 | resolution: {integrity: sha512-CHDMBRau+l/yKQL+ANmexRAC8FRCuYbXRSpu/GbLVyfqkrlBzV7OSNd5C5HZ+pVFtFv1bFJYC5r+xrqgGQuq5w==}
1641 | dependencies:
1642 | css.escape: 1.5.1
1643 | he: 1.2.0
1644 | node-fetch: 2.6.7
1645 | sync-request: 6.1.0
1646 | webidl-conversions: 7.0.0
1647 | whatwg-encoding: 2.0.0
1648 | whatwg-mimetype: 3.0.0
1649 | transitivePeerDependencies:
1650 | - encoding
1651 | dev: true
1652 |
1653 | /has-flag/3.0.0:
1654 | resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
1655 | engines: {node: '>=4'}
1656 | dev: false
1657 |
1658 | /has-flag/4.0.0:
1659 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
1660 | engines: {node: '>=8'}
1661 |
1662 | /has-symbols/1.0.3:
1663 | resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
1664 | engines: {node: '>= 0.4'}
1665 | dev: true
1666 |
1667 | /has-unicode/2.0.1:
1668 | resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==}
1669 | dev: true
1670 |
1671 | /has/1.0.3:
1672 | resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}
1673 | engines: {node: '>= 0.4.0'}
1674 | dependencies:
1675 | function-bind: 1.1.1
1676 | dev: true
1677 |
1678 | /he/1.2.0:
1679 | resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
1680 | hasBin: true
1681 | dev: true
1682 |
1683 | /histoire/0.10.7_vite@3.0.9:
1684 | resolution: {integrity: sha512-VcdUE197bxb+pAlRbKg8fUvYo6kDeXlQW/R/pwi53Br0BvbIwPwMh0buEuY0XP9D12zLTwkW8J2WEoAnHyCSWw==}
1685 | hasBin: true
1686 | peerDependencies:
1687 | vite: ^2.9.0 || ^3.0.0
1688 | dependencies:
1689 | '@histoire/app': 0.10.7_vite@3.0.9
1690 | '@histoire/controls': 0.10.7
1691 | '@histoire/shared': 0.10.7_vite@3.0.9
1692 | '@histoire/vendors': 0.10.7
1693 | '@types/flexsearch': 0.7.3
1694 | '@types/markdown-it': 12.2.3
1695 | birpc: 0.1.1
1696 | case: 1.6.3
1697 | chokidar: 3.5.3
1698 | connect: 3.7.0
1699 | defu: 6.1.0
1700 | diacritics: 1.3.0
1701 | flexsearch: 0.7.21
1702 | fs-extra: 10.1.0
1703 | globby: 13.1.2
1704 | gray-matter: 4.0.3
1705 | happy-dom: 2.55.0
1706 | markdown-it: 12.3.2
1707 | markdown-it-anchor: 8.6.4_2zb4u3vubltivolgu556vv4aom
1708 | markdown-it-attrs: 4.1.4_markdown-it@12.3.2
1709 | markdown-it-emoji: 2.0.2
1710 | micromatch: 4.0.5
1711 | mrmime: 1.0.1
1712 | pathe: 0.2.0
1713 | picocolors: 1.0.0
1714 | sade: 1.8.1
1715 | shiki: 0.10.1
1716 | sirv: 2.0.2
1717 | tinypool: 0.1.3
1718 | vite: 3.0.9
1719 | vite-node: 0.22.1
1720 | transitivePeerDependencies:
1721 | - encoding
1722 | - less
1723 | - sass
1724 | - stylus
1725 | - supports-color
1726 | - terser
1727 | dev: true
1728 |
1729 | /http-basic/8.1.3:
1730 | resolution: {integrity: sha512-/EcDMwJZh3mABI2NhGfHOGOeOZITqfkEO4p/xK+l3NpyncIHUQBoMvCSF/b5GqvKtySC2srL/GGG3+EtlqlmCw==}
1731 | engines: {node: '>=6.0.0'}
1732 | dependencies:
1733 | caseless: 0.12.0
1734 | concat-stream: 1.6.2
1735 | http-response-object: 3.0.2
1736 | parse-cache-control: 1.0.1
1737 | dev: true
1738 |
1739 | /http-response-object/3.0.2:
1740 | resolution: {integrity: sha512-bqX0XTF6fnXSQcEJ2Iuyr75yVakyjIDCqroJQ/aHfSdlM743Cwqoi2nDYMzLGWUcuTWGWy8AAvOKXTfiv6q9RA==}
1741 | dependencies:
1742 | '@types/node': 10.17.60
1743 | dev: true
1744 |
1745 | /https-proxy-agent/5.0.1:
1746 | resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}
1747 | engines: {node: '>= 6'}
1748 | dependencies:
1749 | agent-base: 6.0.2
1750 | debug: 4.3.4
1751 | transitivePeerDependencies:
1752 | - supports-color
1753 | dev: true
1754 |
1755 | /iconv-lite/0.6.3:
1756 | resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
1757 | engines: {node: '>=0.10.0'}
1758 | dependencies:
1759 | safer-buffer: 2.1.2
1760 | dev: true
1761 |
1762 | /ignore/4.0.6:
1763 | resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==}
1764 | engines: {node: '>= 4'}
1765 | dev: false
1766 |
1767 | /ignore/5.2.0:
1768 | resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==}
1769 | engines: {node: '>= 4'}
1770 | dev: true
1771 |
1772 | /import-fresh/3.3.0:
1773 | resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
1774 | engines: {node: '>=6'}
1775 | dependencies:
1776 | parent-module: 1.0.1
1777 | resolve-from: 4.0.0
1778 |
1779 | /imurmurhash/0.1.4:
1780 | resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
1781 | engines: {node: '>=0.8.19'}
1782 |
1783 | /inflight/1.0.6:
1784 | resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
1785 | dependencies:
1786 | once: 1.4.0
1787 | wrappy: 1.0.2
1788 |
1789 | /inherits/2.0.4:
1790 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
1791 |
1792 | /is-binary-path/2.1.0:
1793 | resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
1794 | engines: {node: '>=8'}
1795 | dependencies:
1796 | binary-extensions: 2.2.0
1797 | dev: true
1798 |
1799 | /is-core-module/2.10.0:
1800 | resolution: {integrity: sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==}
1801 | dependencies:
1802 | has: 1.0.3
1803 | dev: true
1804 |
1805 | /is-extendable/0.1.1:
1806 | resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==}
1807 | engines: {node: '>=0.10.0'}
1808 | dev: true
1809 |
1810 | /is-extglob/2.1.1:
1811 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
1812 | engines: {node: '>=0.10.0'}
1813 |
1814 | /is-fullwidth-code-point/3.0.0:
1815 | resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
1816 | engines: {node: '>=8'}
1817 |
1818 | /is-glob/4.0.3:
1819 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
1820 | engines: {node: '>=0.10.0'}
1821 | dependencies:
1822 | is-extglob: 2.1.1
1823 |
1824 | /is-number/7.0.0:
1825 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
1826 | engines: {node: '>=0.12.0'}
1827 | dev: true
1828 |
1829 | /isarray/1.0.0:
1830 | resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
1831 | dev: true
1832 |
1833 | /isexe/2.0.0:
1834 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
1835 |
1836 | /js-tokens/4.0.0:
1837 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
1838 | dev: false
1839 |
1840 | /js-yaml/3.14.1:
1841 | resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
1842 | hasBin: true
1843 | dependencies:
1844 | argparse: 1.0.10
1845 | esprima: 4.0.1
1846 |
1847 | /js-yaml/4.1.0:
1848 | resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
1849 | hasBin: true
1850 | dependencies:
1851 | argparse: 2.0.1
1852 | dev: true
1853 |
1854 | /json-schema-traverse/0.4.1:
1855 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
1856 |
1857 | /json-schema-traverse/1.0.0:
1858 | resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
1859 | dev: false
1860 |
1861 | /json-stable-stringify-without-jsonify/1.0.1:
1862 | resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
1863 |
1864 | /jsonc-parser/3.1.0:
1865 | resolution: {integrity: sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==}
1866 | dev: true
1867 |
1868 | /jsonfile/6.1.0:
1869 | resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
1870 | dependencies:
1871 | universalify: 2.0.0
1872 | optionalDependencies:
1873 | graceful-fs: 4.2.10
1874 | dev: true
1875 |
1876 | /kind-of/6.0.3:
1877 | resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
1878 | engines: {node: '>=0.10.0'}
1879 | dev: true
1880 |
1881 | /kleur/4.1.5:
1882 | resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
1883 | engines: {node: '>=6'}
1884 | dev: true
1885 |
1886 | /levn/0.4.1:
1887 | resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
1888 | engines: {node: '>= 0.8.0'}
1889 | dependencies:
1890 | prelude-ls: 1.2.1
1891 | type-check: 0.4.0
1892 |
1893 | /linkify-it/3.0.3:
1894 | resolution: {integrity: sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==}
1895 | dependencies:
1896 | uc.micro: 1.0.6
1897 | dev: true
1898 |
1899 | /locate-path/6.0.0:
1900 | resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
1901 | engines: {node: '>=10'}
1902 | dependencies:
1903 | p-locate: 5.0.0
1904 | dev: true
1905 |
1906 | /lodash.merge/4.6.2:
1907 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
1908 |
1909 | /lodash.truncate/4.4.2:
1910 | resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==}
1911 | dev: false
1912 |
1913 | /lower-case/2.0.2:
1914 | resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==}
1915 | dependencies:
1916 | tslib: 2.4.0
1917 | dev: true
1918 |
1919 | /lru-cache/6.0.0:
1920 | resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
1921 | engines: {node: '>=10'}
1922 | dependencies:
1923 | yallist: 4.0.0
1924 |
1925 | /magic-string/0.25.9:
1926 | resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==}
1927 | dependencies:
1928 | sourcemap-codec: 1.4.8
1929 | dev: true
1930 |
1931 | /magic-string/0.26.2:
1932 | resolution: {integrity: sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==}
1933 | engines: {node: '>=12'}
1934 | dependencies:
1935 | sourcemap-codec: 1.4.8
1936 | dev: true
1937 |
1938 | /make-dir/3.1.0:
1939 | resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==}
1940 | engines: {node: '>=8'}
1941 | dependencies:
1942 | semver: 6.3.0
1943 | dev: true
1944 |
1945 | /markdown-it-anchor/8.6.4_2zb4u3vubltivolgu556vv4aom:
1946 | resolution: {integrity: sha512-Ul4YVYZNxMJYALpKtu+ZRdrryYt/GlQ5CK+4l1bp/gWXOG2QWElt6AqF3Mih/wfUKdZbNAZVXGR73/n6U/8img==}
1947 | peerDependencies:
1948 | '@types/markdown-it': '*'
1949 | markdown-it: '*'
1950 | dependencies:
1951 | '@types/markdown-it': 12.2.3
1952 | markdown-it: 12.3.2
1953 | dev: true
1954 |
1955 | /markdown-it-attrs/4.1.4_markdown-it@12.3.2:
1956 | resolution: {integrity: sha512-53Zfv8PTb6rlVFDlD106xcZHKBSsRZKJ2IW/rTxEJBEVbVaoxaNsmRkG0HXfbHl2SK8kaxZ2QKqdthWy/QBwmA==}
1957 | engines: {node: '>=6'}
1958 | peerDependencies:
1959 | markdown-it: '>= 9.0.0'
1960 | dependencies:
1961 | markdown-it: 12.3.2
1962 | dev: true
1963 |
1964 | /markdown-it-emoji/2.0.2:
1965 | resolution: {integrity: sha512-zLftSaNrKuYl0kR5zm4gxXjHaOI3FAOEaloKmRA5hijmJZvSjmxcokOLlzycb/HXlUFWzXqpIEoyEMCE4i9MvQ==}
1966 | dev: true
1967 |
1968 | /markdown-it/12.3.2:
1969 | resolution: {integrity: sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==}
1970 | hasBin: true
1971 | dependencies:
1972 | argparse: 2.0.1
1973 | entities: 2.1.0
1974 | linkify-it: 3.0.3
1975 | mdurl: 1.0.1
1976 | uc.micro: 1.0.6
1977 | dev: true
1978 |
1979 | /mdurl/1.0.1:
1980 | resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==}
1981 | dev: true
1982 |
1983 | /merge2/1.4.1:
1984 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
1985 | engines: {node: '>= 8'}
1986 | dev: true
1987 |
1988 | /micromatch/4.0.5:
1989 | resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
1990 | engines: {node: '>=8.6'}
1991 | dependencies:
1992 | braces: 3.0.2
1993 | picomatch: 2.3.1
1994 | dev: true
1995 |
1996 | /mime-db/1.52.0:
1997 | resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
1998 | engines: {node: '>= 0.6'}
1999 | dev: true
2000 |
2001 | /mime-types/2.1.35:
2002 | resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
2003 | engines: {node: '>= 0.6'}
2004 | dependencies:
2005 | mime-db: 1.52.0
2006 | dev: true
2007 |
2008 | /mime/3.0.0:
2009 | resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==}
2010 | engines: {node: '>=10.0.0'}
2011 | hasBin: true
2012 | dev: true
2013 |
2014 | /min-indent/1.0.1:
2015 | resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
2016 | engines: {node: '>=4'}
2017 | dev: true
2018 |
2019 | /minimatch/3.1.2:
2020 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
2021 | dependencies:
2022 | brace-expansion: 1.1.11
2023 |
2024 | /minimist/1.2.6:
2025 | resolution: {integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==}
2026 | dev: true
2027 |
2028 | /minipass/3.3.4:
2029 | resolution: {integrity: sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==}
2030 | engines: {node: '>=8'}
2031 | dependencies:
2032 | yallist: 4.0.0
2033 | dev: true
2034 |
2035 | /minizlib/2.1.2:
2036 | resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
2037 | engines: {node: '>= 8'}
2038 | dependencies:
2039 | minipass: 3.3.4
2040 | yallist: 4.0.0
2041 | dev: true
2042 |
2043 | /mkdirp/0.5.6:
2044 | resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==}
2045 | hasBin: true
2046 | dependencies:
2047 | minimist: 1.2.6
2048 | dev: true
2049 |
2050 | /mkdirp/1.0.4:
2051 | resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==}
2052 | engines: {node: '>=10'}
2053 | hasBin: true
2054 | dev: true
2055 |
2056 | /mlly/0.5.14:
2057 | resolution: {integrity: sha512-DgRgNUSX9NIxxCxygX4Xeg9C7GX7OUx1wuQ8cXx9o9LE0e9wrH+OZ9fcnrlEedsC/rtqry3ZhUddC759XD/L0w==}
2058 | dependencies:
2059 | acorn: 8.8.0
2060 | pathe: 0.3.5
2061 | pkg-types: 0.3.4
2062 | ufo: 0.8.5
2063 | dev: true
2064 |
2065 | /mri/1.2.0:
2066 | resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
2067 | engines: {node: '>=4'}
2068 | dev: true
2069 |
2070 | /mrmime/1.0.1:
2071 | resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==}
2072 | engines: {node: '>=10'}
2073 | dev: true
2074 |
2075 | /ms/2.0.0:
2076 | resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
2077 | dev: true
2078 |
2079 | /ms/2.1.2:
2080 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
2081 |
2082 | /nanoid/3.3.4:
2083 | resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==}
2084 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
2085 | hasBin: true
2086 | dev: true
2087 |
2088 | /natural-compare/1.4.0:
2089 | resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
2090 |
2091 | /no-case/3.0.4:
2092 | resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==}
2093 | dependencies:
2094 | lower-case: 2.0.2
2095 | tslib: 2.4.0
2096 | dev: true
2097 |
2098 | /node-domexception/1.0.0:
2099 | resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
2100 | engines: {node: '>=10.5.0'}
2101 | dev: true
2102 |
2103 | /node-fetch/2.6.7:
2104 | resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==}
2105 | engines: {node: 4.x || >=6.0.0}
2106 | peerDependencies:
2107 | encoding: ^0.1.0
2108 | peerDependenciesMeta:
2109 | encoding:
2110 | optional: true
2111 | dependencies:
2112 | whatwg-url: 5.0.0
2113 | dev: true
2114 |
2115 | /node-fetch/3.2.10:
2116 | resolution: {integrity: sha512-MhuzNwdURnZ1Cp4XTazr69K0BTizsBroX7Zx3UgDSVcZYKF/6p0CBe4EUb/hLqmzVhl0UpYfgRljQ4yxE+iCxA==}
2117 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
2118 | dependencies:
2119 | data-uri-to-buffer: 4.0.0
2120 | fetch-blob: 3.2.0
2121 | formdata-polyfill: 4.0.10
2122 | dev: true
2123 |
2124 | /node-gyp-build/4.5.0:
2125 | resolution: {integrity: sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==}
2126 | hasBin: true
2127 | dev: true
2128 |
2129 | /nopt/5.0.0:
2130 | resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==}
2131 | engines: {node: '>=6'}
2132 | hasBin: true
2133 | dependencies:
2134 | abbrev: 1.1.1
2135 | dev: true
2136 |
2137 | /normalize-path/3.0.0:
2138 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
2139 | engines: {node: '>=0.10.0'}
2140 | dev: true
2141 |
2142 | /npmlog/5.0.1:
2143 | resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==}
2144 | dependencies:
2145 | are-we-there-yet: 2.0.0
2146 | console-control-strings: 1.1.0
2147 | gauge: 3.0.2
2148 | set-blocking: 2.0.0
2149 | dev: true
2150 |
2151 | /object-assign/4.1.1:
2152 | resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
2153 | engines: {node: '>=0.10.0'}
2154 | dev: true
2155 |
2156 | /object-inspect/1.12.2:
2157 | resolution: {integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==}
2158 | dev: true
2159 |
2160 | /on-finished/2.3.0:
2161 | resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==}
2162 | engines: {node: '>= 0.8'}
2163 | dependencies:
2164 | ee-first: 1.1.1
2165 | dev: true
2166 |
2167 | /once/1.4.0:
2168 | resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
2169 | dependencies:
2170 | wrappy: 1.0.2
2171 |
2172 | /optionator/0.9.1:
2173 | resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==}
2174 | engines: {node: '>= 0.8.0'}
2175 | dependencies:
2176 | deep-is: 0.1.4
2177 | fast-levenshtein: 2.0.6
2178 | levn: 0.4.1
2179 | prelude-ls: 1.2.1
2180 | type-check: 0.4.0
2181 | word-wrap: 1.2.3
2182 |
2183 | /p-limit/3.1.0:
2184 | resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
2185 | engines: {node: '>=10'}
2186 | dependencies:
2187 | yocto-queue: 0.1.0
2188 | dev: true
2189 |
2190 | /p-locate/5.0.0:
2191 | resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
2192 | engines: {node: '>=10'}
2193 | dependencies:
2194 | p-limit: 3.1.0
2195 | dev: true
2196 |
2197 | /parent-module/1.0.1:
2198 | resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
2199 | engines: {node: '>=6'}
2200 | dependencies:
2201 | callsites: 3.1.0
2202 |
2203 | /parse-cache-control/1.0.1:
2204 | resolution: {integrity: sha512-60zvsJReQPX5/QP0Kzfd/VrpjScIQ7SHBW6bFCYfEP+fp0Eppr1SHhIO5nd1PjZtvclzSzES9D/p5nFJurwfWg==}
2205 | dev: true
2206 |
2207 | /parseurl/1.3.3:
2208 | resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
2209 | engines: {node: '>= 0.8'}
2210 | dev: true
2211 |
2212 | /pascal-case/3.1.2:
2213 | resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==}
2214 | dependencies:
2215 | no-case: 3.0.4
2216 | tslib: 2.4.0
2217 | dev: true
2218 |
2219 | /path-exists/4.0.0:
2220 | resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
2221 | engines: {node: '>=8'}
2222 | dev: true
2223 |
2224 | /path-is-absolute/1.0.1:
2225 | resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
2226 | engines: {node: '>=0.10.0'}
2227 |
2228 | /path-key/3.1.1:
2229 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
2230 | engines: {node: '>=8'}
2231 |
2232 | /path-parse/1.0.7:
2233 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
2234 | dev: true
2235 |
2236 | /path-type/4.0.0:
2237 | resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
2238 | engines: {node: '>=8'}
2239 | dev: true
2240 |
2241 | /pathe/0.2.0:
2242 | resolution: {integrity: sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==}
2243 | dev: true
2244 |
2245 | /pathe/0.3.5:
2246 | resolution: {integrity: sha512-grU/QeYP0ChuE5kjU2/k8VtAeODzbernHlue0gTa27+ayGIu3wqYBIPGfP9r5xSqgCgDd4nWrjKXEfxMillByg==}
2247 | dev: true
2248 |
2249 | /picocolors/1.0.0:
2250 | resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
2251 | dev: true
2252 |
2253 | /picomatch/2.3.1:
2254 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
2255 | engines: {node: '>=8.6'}
2256 | dev: true
2257 |
2258 | /pkg-types/0.3.4:
2259 | resolution: {integrity: sha512-s214f/xkRpwlwVBToWq9Mu0XlU3HhZMYCnr2var8+jjbavBHh/VCh4pBLsJW29rJ//B1jb4HlpMIaNIMH+W2/w==}
2260 | dependencies:
2261 | jsonc-parser: 3.1.0
2262 | mlly: 0.5.14
2263 | pathe: 0.3.5
2264 | dev: true
2265 |
2266 | /playwright-core/1.25.1:
2267 | resolution: {integrity: sha512-lSvPCmA2n7LawD2Hw7gSCLScZ+vYRkhU8xH0AapMyzwN+ojoDqhkH/KIEUxwNu2PjPoE/fcE0wLAksdOhJ2O5g==}
2268 | engines: {node: '>=14'}
2269 | hasBin: true
2270 | dev: true
2271 |
2272 | /pnpm/7.9.5:
2273 | resolution: {integrity: sha512-+r7+PlBIsblqia8eUOUsBp/R+lHmGAm55jyQRt3DWMUI0srVR1aNJhQECfx24L53Ckz9g48mVxQXEniQMWQPmw==}
2274 | engines: {node: '>=14.6'}
2275 | hasBin: true
2276 | dev: true
2277 |
2278 | /postcss/8.4.16:
2279 | resolution: {integrity: sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==}
2280 | engines: {node: ^10 || ^12 || >=14}
2281 | dependencies:
2282 | nanoid: 3.3.4
2283 | picocolors: 1.0.0
2284 | source-map-js: 1.0.2
2285 | dev: true
2286 |
2287 | /prelude-ls/1.2.1:
2288 | resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
2289 | engines: {node: '>= 0.8.0'}
2290 |
2291 | /prettier-plugin-svelte/2.7.0_o3ioganyptcsrh6x4hnxvjkpqi:
2292 | resolution: {integrity: sha512-fQhhZICprZot2IqEyoiUYLTRdumULGRvw0o4dzl5jt0jfzVWdGqeYW27QTWAeXhoupEZJULmNoH3ueJwUWFLIA==}
2293 | peerDependencies:
2294 | prettier: ^1.16.4 || ^2.0.0
2295 | svelte: ^3.2.0
2296 | dependencies:
2297 | prettier: 2.7.1
2298 | svelte: 3.49.0
2299 | dev: true
2300 |
2301 | /prettier/2.7.1:
2302 | resolution: {integrity: sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==}
2303 | engines: {node: '>=10.13.0'}
2304 | hasBin: true
2305 | dev: true
2306 |
2307 | /process-nextick-args/2.0.1:
2308 | resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
2309 | dev: true
2310 |
2311 | /progress/2.0.3:
2312 | resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==}
2313 | engines: {node: '>=0.4.0'}
2314 | dev: false
2315 |
2316 | /promise/8.1.0:
2317 | resolution: {integrity: sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==}
2318 | dependencies:
2319 | asap: 2.0.6
2320 | dev: true
2321 |
2322 | /punycode/2.1.1:
2323 | resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==}
2324 | engines: {node: '>=6'}
2325 |
2326 | /qs/6.11.0:
2327 | resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==}
2328 | engines: {node: '>=0.6'}
2329 | dependencies:
2330 | side-channel: 1.0.4
2331 | dev: true
2332 |
2333 | /queue-microtask/1.2.3:
2334 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
2335 | dev: true
2336 |
2337 | /readable-stream/2.3.7:
2338 | resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==}
2339 | dependencies:
2340 | core-util-is: 1.0.3
2341 | inherits: 2.0.4
2342 | isarray: 1.0.0
2343 | process-nextick-args: 2.0.1
2344 | safe-buffer: 5.1.2
2345 | string_decoder: 1.1.1
2346 | util-deprecate: 1.0.2
2347 | dev: true
2348 |
2349 | /readable-stream/3.6.0:
2350 | resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==}
2351 | engines: {node: '>= 6'}
2352 | dependencies:
2353 | inherits: 2.0.4
2354 | string_decoder: 1.3.0
2355 | util-deprecate: 1.0.2
2356 | dev: true
2357 |
2358 | /readdirp/3.6.0:
2359 | resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
2360 | engines: {node: '>=8.10.0'}
2361 | dependencies:
2362 | picomatch: 2.3.1
2363 | dev: true
2364 |
2365 | /regexparam/2.0.1:
2366 | resolution: {integrity: sha512-zRgSaYemnNYxUv+/5SeoHI0eJIgTL/A2pUtXUPLHQxUldagouJ9p+K6IbIZ/JiQuCEv2E2B1O11SjVQy3aMCkw==}
2367 | engines: {node: '>=8'}
2368 | dev: true
2369 |
2370 | /regexpp/3.2.0:
2371 | resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==}
2372 | engines: {node: '>=8'}
2373 |
2374 | /require-from-string/2.0.2:
2375 | resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}
2376 | engines: {node: '>=0.10.0'}
2377 | dev: false
2378 |
2379 | /resolve-from/4.0.0:
2380 | resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
2381 | engines: {node: '>=4'}
2382 |
2383 | /resolve-from/5.0.0:
2384 | resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
2385 | engines: {node: '>=8'}
2386 | dev: true
2387 |
2388 | /resolve/1.22.1:
2389 | resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==}
2390 | hasBin: true
2391 | dependencies:
2392 | is-core-module: 2.10.0
2393 | path-parse: 1.0.7
2394 | supports-preserve-symlinks-flag: 1.0.0
2395 | dev: true
2396 |
2397 | /reusify/1.0.4:
2398 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
2399 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
2400 | dev: true
2401 |
2402 | /rimraf/2.7.1:
2403 | resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==}
2404 | hasBin: true
2405 | dependencies:
2406 | glob: 7.2.3
2407 | dev: true
2408 |
2409 | /rimraf/3.0.2:
2410 | resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
2411 | hasBin: true
2412 | dependencies:
2413 | glob: 7.2.3
2414 |
2415 | /rollup-pluginutils/2.8.2:
2416 | resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==}
2417 | dependencies:
2418 | estree-walker: 0.6.1
2419 | dev: true
2420 |
2421 | /rollup/2.77.3:
2422 | resolution: {integrity: sha512-/qxNTG7FbmefJWoeeYJFbHehJ2HNWnjkAFRKzWN/45eNBBF/r8lo992CwcJXEzyVxs5FmfId+vTSTQDb+bxA+g==}
2423 | engines: {node: '>=10.0.0'}
2424 | hasBin: true
2425 | optionalDependencies:
2426 | fsevents: 2.3.2
2427 | dev: true
2428 |
2429 | /run-parallel/1.2.0:
2430 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
2431 | dependencies:
2432 | queue-microtask: 1.2.3
2433 | dev: true
2434 |
2435 | /sade/1.8.1:
2436 | resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
2437 | engines: {node: '>=6'}
2438 | dependencies:
2439 | mri: 1.2.0
2440 | dev: true
2441 |
2442 | /safe-buffer/5.1.2:
2443 | resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
2444 | dev: true
2445 |
2446 | /safe-buffer/5.2.1:
2447 | resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
2448 | dev: true
2449 |
2450 | /safer-buffer/2.1.2:
2451 | resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
2452 | dev: true
2453 |
2454 | /sander/0.5.1:
2455 | resolution: {integrity: sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==}
2456 | dependencies:
2457 | es6-promise: 3.3.1
2458 | graceful-fs: 4.2.10
2459 | mkdirp: 0.5.6
2460 | rimraf: 2.7.1
2461 | dev: true
2462 |
2463 | /section-matter/1.0.0:
2464 | resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==}
2465 | engines: {node: '>=4'}
2466 | dependencies:
2467 | extend-shallow: 2.0.1
2468 | kind-of: 6.0.3
2469 | dev: true
2470 |
2471 | /semver/6.3.0:
2472 | resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==}
2473 | hasBin: true
2474 | dev: true
2475 |
2476 | /semver/7.3.7:
2477 | resolution: {integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==}
2478 | engines: {node: '>=10'}
2479 | hasBin: true
2480 | dependencies:
2481 | lru-cache: 6.0.0
2482 |
2483 | /set-blocking/2.0.0:
2484 | resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
2485 | dev: true
2486 |
2487 | /set-cookie-parser/2.5.1:
2488 | resolution: {integrity: sha512-1jeBGaKNGdEq4FgIrORu/N570dwoPYio8lSoYLWmX7sQ//0JY08Xh9o5pBcgmHQ/MbsYp/aZnOe1s1lIsbLprQ==}
2489 | dev: true
2490 |
2491 | /shebang-command/2.0.0:
2492 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
2493 | engines: {node: '>=8'}
2494 | dependencies:
2495 | shebang-regex: 3.0.0
2496 |
2497 | /shebang-regex/3.0.0:
2498 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
2499 | engines: {node: '>=8'}
2500 |
2501 | /shiki/0.10.1:
2502 | resolution: {integrity: sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==}
2503 | dependencies:
2504 | jsonc-parser: 3.1.0
2505 | vscode-oniguruma: 1.6.2
2506 | vscode-textmate: 5.2.0
2507 | dev: true
2508 |
2509 | /side-channel/1.0.4:
2510 | resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==}
2511 | dependencies:
2512 | call-bind: 1.0.2
2513 | get-intrinsic: 1.1.2
2514 | object-inspect: 1.12.2
2515 | dev: true
2516 |
2517 | /signal-exit/3.0.7:
2518 | resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
2519 | dev: true
2520 |
2521 | /sirv/2.0.2:
2522 | resolution: {integrity: sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==}
2523 | engines: {node: '>= 10'}
2524 | dependencies:
2525 | '@polka/url': 1.0.0-next.21
2526 | mrmime: 1.0.1
2527 | totalist: 3.0.0
2528 | dev: true
2529 |
2530 | /slash/3.0.0:
2531 | resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
2532 | engines: {node: '>=8'}
2533 | dev: true
2534 |
2535 | /slash/4.0.0:
2536 | resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==}
2537 | engines: {node: '>=12'}
2538 | dev: true
2539 |
2540 | /slice-ansi/4.0.0:
2541 | resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==}
2542 | engines: {node: '>=10'}
2543 | dependencies:
2544 | ansi-styles: 4.3.0
2545 | astral-regex: 2.0.0
2546 | is-fullwidth-code-point: 3.0.0
2547 | dev: false
2548 |
2549 | /sorcery/0.10.0:
2550 | resolution: {integrity: sha512-R5ocFmKZQFfSTstfOtHjJuAwbpGyf9qjQa1egyhvXSbM7emjrtLXtGdZsDJDABC85YBfVvrOiGWKSYXPKdvP1g==}
2551 | hasBin: true
2552 | dependencies:
2553 | buffer-crc32: 0.2.13
2554 | minimist: 1.2.6
2555 | sander: 0.5.1
2556 | sourcemap-codec: 1.4.8
2557 | dev: true
2558 |
2559 | /source-map-js/1.0.2:
2560 | resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
2561 | engines: {node: '>=0.10.0'}
2562 | dev: true
2563 |
2564 | /sourcemap-codec/1.4.8:
2565 | resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
2566 | dev: true
2567 |
2568 | /sprintf-js/1.0.3:
2569 | resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
2570 |
2571 | /statuses/1.5.0:
2572 | resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==}
2573 | engines: {node: '>= 0.6'}
2574 | dev: true
2575 |
2576 | /string-width/4.2.3:
2577 | resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
2578 | engines: {node: '>=8'}
2579 | dependencies:
2580 | emoji-regex: 8.0.0
2581 | is-fullwidth-code-point: 3.0.0
2582 | strip-ansi: 6.0.1
2583 |
2584 | /string_decoder/1.1.1:
2585 | resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
2586 | dependencies:
2587 | safe-buffer: 5.1.2
2588 | dev: true
2589 |
2590 | /string_decoder/1.3.0:
2591 | resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
2592 | dependencies:
2593 | safe-buffer: 5.2.1
2594 | dev: true
2595 |
2596 | /strip-ansi/6.0.1:
2597 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
2598 | engines: {node: '>=8'}
2599 | dependencies:
2600 | ansi-regex: 5.0.1
2601 |
2602 | /strip-bom-string/1.0.0:
2603 | resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==}
2604 | engines: {node: '>=0.10.0'}
2605 | dev: true
2606 |
2607 | /strip-indent/3.0.0:
2608 | resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
2609 | engines: {node: '>=8'}
2610 | dependencies:
2611 | min-indent: 1.0.1
2612 | dev: true
2613 |
2614 | /strip-json-comments/3.1.1:
2615 | resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
2616 | engines: {node: '>=8'}
2617 |
2618 | /supports-color/5.5.0:
2619 | resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
2620 | engines: {node: '>=4'}
2621 | dependencies:
2622 | has-flag: 3.0.0
2623 | dev: false
2624 |
2625 | /supports-color/7.2.0:
2626 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
2627 | engines: {node: '>=8'}
2628 | dependencies:
2629 | has-flag: 4.0.0
2630 |
2631 | /supports-preserve-symlinks-flag/1.0.0:
2632 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
2633 | engines: {node: '>= 0.4'}
2634 | dev: true
2635 |
2636 | /svelte-check/2.8.1_svelte@3.49.0:
2637 | resolution: {integrity: sha512-cibyY1sgt3ONIDnQbSgV2X9AJFhwEslRHNo95lijrYfPzVEvTvbmL2ohsUyqB5L7j1GhLXtQbjCJ4lZZ/fwbeQ==}
2638 | hasBin: true
2639 | peerDependencies:
2640 | svelte: ^3.24.0
2641 | dependencies:
2642 | '@jridgewell/trace-mapping': 0.3.15
2643 | chokidar: 3.5.3
2644 | fast-glob: 3.2.11
2645 | import-fresh: 3.3.0
2646 | picocolors: 1.0.0
2647 | sade: 1.8.1
2648 | svelte: 3.49.0
2649 | svelte-preprocess: 4.10.7_k5n4uipe6734vn7334tf7n5ml4
2650 | typescript: 4.8.2
2651 | transitivePeerDependencies:
2652 | - '@babel/core'
2653 | - coffeescript
2654 | - less
2655 | - node-sass
2656 | - postcss
2657 | - postcss-load-config
2658 | - pug
2659 | - sass
2660 | - stylus
2661 | - sugarss
2662 | dev: true
2663 |
2664 | /svelte-hmr/0.14.12_svelte@3.49.0:
2665 | resolution: {integrity: sha512-4QSW/VvXuqVcFZ+RhxiR8/newmwOCTlbYIezvkeN6302YFRE8cXy0naamHcjz8Y9Ce3ITTZtrHrIL0AGfyo61w==}
2666 | engines: {node: ^12.20 || ^14.13.1 || >= 16}
2667 | peerDependencies:
2668 | svelte: '>=3.19.0'
2669 | dependencies:
2670 | svelte: 3.49.0
2671 | dev: true
2672 |
2673 | /svelte-preprocess/4.10.7_k5n4uipe6734vn7334tf7n5ml4:
2674 | resolution: {integrity: sha512-sNPBnqYD6FnmdBrUmBCaqS00RyCsCpj2BG58A1JBswNF7b0OKviwxqVrOL/CKyJrLSClrSeqQv5BXNg2RUbPOw==}
2675 | engines: {node: '>= 9.11.2'}
2676 | requiresBuild: true
2677 | peerDependencies:
2678 | '@babel/core': ^7.10.2
2679 | coffeescript: ^2.5.1
2680 | less: ^3.11.3 || ^4.0.0
2681 | node-sass: '*'
2682 | postcss: ^7 || ^8
2683 | postcss-load-config: ^2.1.0 || ^3.0.0 || ^4.0.0
2684 | pug: ^3.0.0
2685 | sass: ^1.26.8
2686 | stylus: ^0.55.0
2687 | sugarss: ^2.0.0
2688 | svelte: ^3.23.0
2689 | typescript: ^3.9.5 || ^4.0.0
2690 | peerDependenciesMeta:
2691 | '@babel/core':
2692 | optional: true
2693 | coffeescript:
2694 | optional: true
2695 | less:
2696 | optional: true
2697 | node-sass:
2698 | optional: true
2699 | postcss:
2700 | optional: true
2701 | postcss-load-config:
2702 | optional: true
2703 | pug:
2704 | optional: true
2705 | sass:
2706 | optional: true
2707 | stylus:
2708 | optional: true
2709 | sugarss:
2710 | optional: true
2711 | typescript:
2712 | optional: true
2713 | dependencies:
2714 | '@types/pug': 2.0.6
2715 | '@types/sass': 1.43.1
2716 | detect-indent: 6.1.0
2717 | magic-string: 0.25.9
2718 | sorcery: 0.10.0
2719 | strip-indent: 3.0.0
2720 | svelte: 3.49.0
2721 | typescript: 4.8.2
2722 | dev: true
2723 |
2724 | /svelte/3.49.0:
2725 | resolution: {integrity: sha512-+lmjic1pApJWDfPCpUUTc1m8azDqYCG1JN9YEngrx/hUyIcFJo6VZhj0A1Ai0wqoHcEIuQy+e9tk+4uDgdtsFA==}
2726 | engines: {node: '>= 8'}
2727 | dev: true
2728 |
2729 | /svelte2tsx/0.5.14_k5n4uipe6734vn7334tf7n5ml4:
2730 | resolution: {integrity: sha512-/9hGkIUMVwZDJoERS6k1x+y6Ir+PpkxbL/UWQ2+RhK/PwUoIaDTCfw79/H1bgYNUTr/7ZaYanJGPuaWARNbbyQ==}
2731 | peerDependencies:
2732 | svelte: ^3.24
2733 | typescript: ^4.1.2
2734 | dependencies:
2735 | dedent-js: 1.0.1
2736 | pascal-case: 3.1.2
2737 | svelte: 3.49.0
2738 | typescript: 4.8.2
2739 | dev: true
2740 |
2741 | /sync-request/6.1.0:
2742 | resolution: {integrity: sha512-8fjNkrNlNCrVc/av+Jn+xxqfCjYaBoHqCsDz6mt030UMxJGr+GSfCV1dQt2gRtlL63+VPidwDVLr7V2OcTSdRw==}
2743 | engines: {node: '>=8.0.0'}
2744 | dependencies:
2745 | http-response-object: 3.0.2
2746 | sync-rpc: 1.3.6
2747 | then-request: 6.0.2
2748 | dev: true
2749 |
2750 | /sync-rpc/1.3.6:
2751 | resolution: {integrity: sha512-J8jTXuZzRlvU7HemDgHi3pGnh/rkoqR/OZSjhTyyZrEkkYQbk7Z33AXp37mkPfPpfdOuj7Ex3H/TJM1z48uPQw==}
2752 | dependencies:
2753 | get-port: 3.2.0
2754 | dev: true
2755 |
2756 | /table/6.8.0:
2757 | resolution: {integrity: sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==}
2758 | engines: {node: '>=10.0.0'}
2759 | dependencies:
2760 | ajv: 8.11.0
2761 | lodash.truncate: 4.4.2
2762 | slice-ansi: 4.0.0
2763 | string-width: 4.2.3
2764 | strip-ansi: 6.0.1
2765 | dev: false
2766 |
2767 | /tar/6.1.11:
2768 | resolution: {integrity: sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==}
2769 | engines: {node: '>= 10'}
2770 | dependencies:
2771 | chownr: 2.0.0
2772 | fs-minipass: 2.1.0
2773 | minipass: 3.3.4
2774 | minizlib: 2.1.2
2775 | mkdirp: 1.0.4
2776 | yallist: 4.0.0
2777 | dev: true
2778 |
2779 | /text-table/0.2.0:
2780 | resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
2781 |
2782 | /then-request/6.0.2:
2783 | resolution: {integrity: sha512-3ZBiG7JvP3wbDzA9iNY5zJQcHL4jn/0BWtXIkagfz7QgOL/LqjCEOBQuJNZfu0XYnv5JhKh+cDxCPM4ILrqruA==}
2784 | engines: {node: '>=6.0.0'}
2785 | dependencies:
2786 | '@types/concat-stream': 1.6.1
2787 | '@types/form-data': 0.0.33
2788 | '@types/node': 8.10.66
2789 | '@types/qs': 6.9.7
2790 | caseless: 0.12.0
2791 | concat-stream: 1.6.2
2792 | form-data: 2.5.1
2793 | http-basic: 8.1.3
2794 | http-response-object: 3.0.2
2795 | promise: 8.1.0
2796 | qs: 6.11.0
2797 | dev: true
2798 |
2799 | /tiny-glob/0.2.9:
2800 | resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==}
2801 | dependencies:
2802 | globalyzer: 0.1.0
2803 | globrex: 0.1.2
2804 | dev: true
2805 |
2806 | /tinypool/0.1.3:
2807 | resolution: {integrity: sha512-2IfcQh7CP46XGWGGbdyO4pjcKqsmVqFAPcXfPxcPXmOWt9cYkTP9HcDmGgsfijYoAEc4z9qcpM/BaBz46Y9/CQ==}
2808 | engines: {node: '>=14.0.0'}
2809 | dev: true
2810 |
2811 | /to-regex-range/5.0.1:
2812 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
2813 | engines: {node: '>=8.0'}
2814 | dependencies:
2815 | is-number: 7.0.0
2816 | dev: true
2817 |
2818 | /totalist/3.0.0:
2819 | resolution: {integrity: sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw==}
2820 | engines: {node: '>=6'}
2821 | dev: true
2822 |
2823 | /tr46/0.0.3:
2824 | resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
2825 | dev: true
2826 |
2827 | /tslib/2.4.0:
2828 | resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==}
2829 | dev: true
2830 |
2831 | /turbo-android-arm64/1.4.3:
2832 | resolution: {integrity: sha512-ZUvdoEHJkTkOFOO9PKWYrdONDBVqkNsvwEMufTVf07RXgqmbXDPkznzT4hcQm6xXyqWqJdjgSAMdlm+2nNE1Og==}
2833 | cpu: [arm64]
2834 | os: [android]
2835 | requiresBuild: true
2836 | dev: true
2837 | optional: true
2838 |
2839 | /turbo-darwin-64/1.4.3:
2840 | resolution: {integrity: sha512-gapoVm5qbu2TJS4lJ6fM3o2eAkLyXSxHihw/4NRAYmwHCH3at1/cIAnRcctB/HLL3ZaB/p3HKb8mnI7k6xNHOw==}
2841 | cpu: [x64]
2842 | os: [darwin]
2843 | requiresBuild: true
2844 | dev: true
2845 | optional: true
2846 |
2847 | /turbo-darwin-arm64/1.4.3:
2848 | resolution: {integrity: sha512-XUe6FTsHamEH7FfNslYYO04yecAaguhZuwW4kE9B/BAP8MUYsmVqONauLPyE/YqM6pf2K0xwVe+RlEGf53CWbg==}
2849 | cpu: [arm64]
2850 | os: [darwin]
2851 | requiresBuild: true
2852 | dev: true
2853 | optional: true
2854 |
2855 | /turbo-freebsd-64/1.4.3:
2856 | resolution: {integrity: sha512-1CAjXmDClgMXdWZXreUfAbGBB2WB9TZHfJIdsgnDqt4fIcFGChknzYqc+Fj3tGHAczMpinGjBbWIzFuxOq/ofQ==}
2857 | cpu: [x64]
2858 | os: [freebsd]
2859 | requiresBuild: true
2860 | dev: true
2861 | optional: true
2862 |
2863 | /turbo-freebsd-arm64/1.4.3:
2864 | resolution: {integrity: sha512-j5C7j/vwabPKpr5d6YlLgHGHBZCOcXj3HdkBshDHTQ0wghH0NuCUUaesYxI3wva/4/Ec0dhIrb20Laa/HMxXLA==}
2865 | cpu: [arm64]
2866 | os: [freebsd]
2867 | requiresBuild: true
2868 | dev: true
2869 | optional: true
2870 |
2871 | /turbo-linux-32/1.4.3:
2872 | resolution: {integrity: sha512-vnc+StXIoQEnxIU43j7rEz/J+v+RV4dbUdUolBq0k9gkUV8KMCcqPkIa753K47E2KLNGKXMaYDI6AHQX1GAQZg==}
2873 | cpu: [ia32]
2874 | os: [linux]
2875 | requiresBuild: true
2876 | dev: true
2877 | optional: true
2878 |
2879 | /turbo-linux-64/1.4.3:
2880 | resolution: {integrity: sha512-KAUeIa8Ejt6BLrBGbVurlrjDxqh62tu75D4cqKqKfzWspcbEtmdqlV6qthXfm8SlzGSNuQXX0+qXEWds2FIZXg==}
2881 | cpu: [x64]
2882 | os: [linux]
2883 | requiresBuild: true
2884 | dev: true
2885 | optional: true
2886 |
2887 | /turbo-linux-arm/1.4.3:
2888 | resolution: {integrity: sha512-zZNoHUK5ioFyxAngh8tHe763Dzb22ne3LJkaZn0ExkFHJtWClWv536lPcDuQPpIH9W9iz5OwPKtN32DNpNwk8A==}
2889 | cpu: [arm]
2890 | os: [linux]
2891 | requiresBuild: true
2892 | dev: true
2893 | optional: true
2894 |
2895 | /turbo-linux-arm64/1.4.3:
2896 | resolution: {integrity: sha512-rzB7w+RHCQkKr8aDxxozv/IzdN976CYyBiRocSf9QGU73uyAg8pCo3i0MiENSRjDC+tUbdbu2lEUwGXf9ziB9Q==}
2897 | cpu: [arm64]
2898 | os: [linux]
2899 | requiresBuild: true
2900 | dev: true
2901 | optional: true
2902 |
2903 | /turbo-linux-mips64le/1.4.3:
2904 | resolution: {integrity: sha512-Ztr1BM5NiUsHWjB7zpkP2RpRDA/fjbLaCbkyfyGlLmVkrSkh05NFBD03IWs2LSLy/wb6vRpL3MQ4FKcb97Tn8w==}
2905 | cpu: [mipsel]
2906 | os: [linux]
2907 | requiresBuild: true
2908 | dev: true
2909 | optional: true
2910 |
2911 | /turbo-linux-ppc64le/1.4.3:
2912 | resolution: {integrity: sha512-tJaFJWxwfy/iLd69VHZj6JcXy9hO8LQ+ZUOna/p/wiy5WrFVgEYlD+4gfECfRZ+52EIelMgXl97vACaN1WMhLw==}
2913 | cpu: [ppc64]
2914 | os: [linux]
2915 | requiresBuild: true
2916 | dev: true
2917 | optional: true
2918 |
2919 | /turbo-windows-32/1.4.3:
2920 | resolution: {integrity: sha512-w9LyYd+DW3PYFXu9vQiie5lfdqmVIKLV0h181C49hempkIXfgQAosXfaugYWDwBc0GEBoBIQB0vGQKE7gt5nzA==}
2921 | cpu: [ia32]
2922 | os: [win32]
2923 | requiresBuild: true
2924 | dev: true
2925 | optional: true
2926 |
2927 | /turbo-windows-64/1.4.3:
2928 | resolution: {integrity: sha512-qPCqemxxOrXyqqig3fVQozRkOwo5oJSsQ3FTZE5YlNu2NwwWvY1mC0X4WTZIDsbj4oHqr0riqC7RGKbjQm1IIQ==}
2929 | cpu: [x64]
2930 | os: [win32]
2931 | requiresBuild: true
2932 | dev: true
2933 | optional: true
2934 |
2935 | /turbo-windows-arm64/1.4.3:
2936 | resolution: {integrity: sha512-djnOOBjw33AnUx2SR6TMOpDr3nKLnVD+HcZvnQz70HyE331AKWjBoEE4rtUOteLAfViWAp3afbiljFSOnbU00Q==}
2937 | cpu: [arm64]
2938 | os: [win32]
2939 | requiresBuild: true
2940 | dev: true
2941 | optional: true
2942 |
2943 | /turbo/1.4.3:
2944 | resolution: {integrity: sha512-g08eD2HdO/XW5xGHnXr0cXGiWnrgFBI6pN/3u0EOTeerKAsWIZU0ZrpSnl3whRtImeBB/gQu7Eu1waM2VOxzgw==}
2945 | hasBin: true
2946 | requiresBuild: true
2947 | optionalDependencies:
2948 | turbo-android-arm64: 1.4.3
2949 | turbo-darwin-64: 1.4.3
2950 | turbo-darwin-arm64: 1.4.3
2951 | turbo-freebsd-64: 1.4.3
2952 | turbo-freebsd-arm64: 1.4.3
2953 | turbo-linux-32: 1.4.3
2954 | turbo-linux-64: 1.4.3
2955 | turbo-linux-arm: 1.4.3
2956 | turbo-linux-arm64: 1.4.3
2957 | turbo-linux-mips64le: 1.4.3
2958 | turbo-linux-ppc64le: 1.4.3
2959 | turbo-windows-32: 1.4.3
2960 | turbo-windows-64: 1.4.3
2961 | turbo-windows-arm64: 1.4.3
2962 | dev: true
2963 |
2964 | /type-check/0.4.0:
2965 | resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
2966 | engines: {node: '>= 0.8.0'}
2967 | dependencies:
2968 | prelude-ls: 1.2.1
2969 |
2970 | /type-fest/0.20.2:
2971 | resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
2972 | engines: {node: '>=10'}
2973 |
2974 | /typedarray/0.0.6:
2975 | resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==}
2976 | dev: true
2977 |
2978 | /typescript/4.8.2:
2979 | resolution: {integrity: sha512-C0I1UsrrDHo2fYI5oaCGbSejwX4ch+9Y5jTQELvovfmFkK3HHSZJB8MSJcWLmCUBzQBchCrZ9rMRV6GuNrvGtw==}
2980 | engines: {node: '>=4.2.0'}
2981 | hasBin: true
2982 | dev: true
2983 |
2984 | /uc.micro/1.0.6:
2985 | resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==}
2986 | dev: true
2987 |
2988 | /ufo/0.8.5:
2989 | resolution: {integrity: sha512-e4+UtA5IRO+ha6hYklwj6r7BjiGMxS0O+UaSg9HbaTefg4kMkzj4tXzEBajRR+wkxf+golgAWKzLbytCUDMJAA==}
2990 | dev: true
2991 |
2992 | /undici/5.10.0:
2993 | resolution: {integrity: sha512-c8HsD3IbwmjjbLvoZuRI26TZic+TSEe8FPMLLOkN1AfYRhdjnKBU6yL+IwcSCbdZiX4e5t0lfMDLDCqj4Sq70g==}
2994 | engines: {node: '>=12.18'}
2995 | dev: true
2996 |
2997 | /universalify/2.0.0:
2998 | resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==}
2999 | engines: {node: '>= 10.0.0'}
3000 | dev: true
3001 |
3002 | /unpipe/1.0.0:
3003 | resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
3004 | engines: {node: '>= 0.8'}
3005 | dev: true
3006 |
3007 | /uri-js/4.4.1:
3008 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
3009 | dependencies:
3010 | punycode: 2.1.1
3011 |
3012 | /util-deprecate/1.0.2:
3013 | resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
3014 | dev: true
3015 |
3016 | /utils-merge/1.0.1:
3017 | resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==}
3018 | engines: {node: '>= 0.4.0'}
3019 | dev: true
3020 |
3021 | /v8-compile-cache/2.3.0:
3022 | resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==}
3023 | dev: false
3024 |
3025 | /vite-node/0.22.1:
3026 | resolution: {integrity: sha512-odNMaOD4N62qESLvFSqoNf2t60ftIFHKgHNupa2cojbF2u2yB1ssluOfq5X0lZcTPx2HBzFbwa6h9m78ujEbUw==}
3027 | engines: {node: '>=v14.16.0'}
3028 | hasBin: true
3029 | dependencies:
3030 | debug: 4.3.4
3031 | mlly: 0.5.14
3032 | pathe: 0.2.0
3033 | vite: 3.0.9
3034 | transitivePeerDependencies:
3035 | - less
3036 | - sass
3037 | - stylus
3038 | - supports-color
3039 | - terser
3040 | dev: true
3041 |
3042 | /vite/3.0.9:
3043 | resolution: {integrity: sha512-waYABTM+G6DBTCpYAxvevpG50UOlZuynR0ckTK5PawNVt7ebX6X7wNXHaGIO6wYYFXSM7/WcuFuO2QzhBB6aMw==}
3044 | engines: {node: ^14.18.0 || >=16.0.0}
3045 | hasBin: true
3046 | peerDependencies:
3047 | less: '*'
3048 | sass: '*'
3049 | stylus: '*'
3050 | terser: ^5.4.0
3051 | peerDependenciesMeta:
3052 | less:
3053 | optional: true
3054 | sass:
3055 | optional: true
3056 | stylus:
3057 | optional: true
3058 | terser:
3059 | optional: true
3060 | dependencies:
3061 | esbuild: 0.14.54
3062 | postcss: 8.4.16
3063 | resolve: 1.22.1
3064 | rollup: 2.77.3
3065 | optionalDependencies:
3066 | fsevents: 2.3.2
3067 | dev: true
3068 |
3069 | /vscode-oniguruma/1.6.2:
3070 | resolution: {integrity: sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA==}
3071 | dev: true
3072 |
3073 | /vscode-textmate/5.2.0:
3074 | resolution: {integrity: sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==}
3075 | dev: true
3076 |
3077 | /web-streams-polyfill/3.2.1:
3078 | resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==}
3079 | engines: {node: '>= 8'}
3080 | dev: true
3081 |
3082 | /webidl-conversions/3.0.1:
3083 | resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
3084 | dev: true
3085 |
3086 | /webidl-conversions/7.0.0:
3087 | resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==}
3088 | engines: {node: '>=12'}
3089 | dev: true
3090 |
3091 | /whatwg-encoding/2.0.0:
3092 | resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==}
3093 | engines: {node: '>=12'}
3094 | dependencies:
3095 | iconv-lite: 0.6.3
3096 | dev: true
3097 |
3098 | /whatwg-mimetype/3.0.0:
3099 | resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==}
3100 | engines: {node: '>=12'}
3101 | dev: true
3102 |
3103 | /whatwg-url/5.0.0:
3104 | resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
3105 | dependencies:
3106 | tr46: 0.0.3
3107 | webidl-conversions: 3.0.1
3108 | dev: true
3109 |
3110 | /which/2.0.2:
3111 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
3112 | engines: {node: '>= 8'}
3113 | hasBin: true
3114 | dependencies:
3115 | isexe: 2.0.0
3116 |
3117 | /wide-align/1.1.5:
3118 | resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==}
3119 | dependencies:
3120 | string-width: 4.2.3
3121 | dev: true
3122 |
3123 | /word-wrap/1.2.3:
3124 | resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==}
3125 | engines: {node: '>=0.10.0'}
3126 |
3127 | /worktop/0.8.0-next.14:
3128 | resolution: {integrity: sha512-RZgqHu1w/JcUdWOE/BUEAzarrUUHh39eWkLdX8XpA6MfgLJF6X5Vl26CV7/wcm4O/UpZvHMGJUtB9eYTqDjc9g==}
3129 | engines: {node: '>=12'}
3130 | dependencies:
3131 | mrmime: 1.0.1
3132 | regexparam: 2.0.1
3133 | dev: true
3134 |
3135 | /wrappy/1.0.2:
3136 | resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
3137 |
3138 | /yallist/4.0.0:
3139 | resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
3140 |
3141 | /yocto-queue/0.1.0:
3142 | resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
3143 | engines: {node: '>=10'}
3144 | dev: true
3145 |
--------------------------------------------------------------------------------
/pnpm-workspace.yaml:
--------------------------------------------------------------------------------
1 | packages:
2 | - "apps/*"
3 | - "packages/*"
4 |
--------------------------------------------------------------------------------
/turbo.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "https://turborepo.org/schema.json",
3 | "pipeline": {
4 | "build": {
5 | "dependsOn": ["^build"],
6 | "outputs": ["dist/**", ".next/**"]
7 | },
8 | "lint": {
9 | "outputs": []
10 | },
11 | "dev": {
12 | "cache": false
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------