diff --git a/README.md b/README.md index f85bc66..2838f41 100644 --- a/README.md +++ b/README.md @@ -32,6 +32,20 @@ If you're interested in contributing to the project, please read the 1. Run `npm install` 1. Run `ntl dev`. +### Working with Storybook + +<<<<<<< HEAD + +### Working with Storybook? + +1. To start Storybook, run `npm run storybook` +2. For more information on Storybook, see the Official documentation + +- [Guides](https://storybook.js.org/docs/react/get-started/introduction) + +- [Tutorials](https://storybook.js.org/tutorials/) + + ### Development in Gitpod [Gitpod](https://gitpod.io) is an online integrated development environment (IDE); TLDR an online diff --git a/package-lock.json b/package-lock.json index 7d5471e..140dc01 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,11 @@ "license": "MIT", "devDependencies": { "@babel/core": "^7.19.6", +<<<<<<< HEAD + "@playwright/test": "^1.27.0", +======= "@playwright/test": "^1.27.1", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "@storybook/addon-actions": "^6.5.13", "@storybook/addon-essentials": "^6.5.13", "@storybook/addon-interactions": "^6.5.13", @@ -22,8 +26,13 @@ "@sveltejs/kit": "next", "@typescript-eslint/eslint-plugin": "^5.40.0", "@typescript-eslint/parser": "^5.40.1", +<<<<<<< HEAD + "@vitest/coverage-c8": "^0.24.3", + "babel-loader": "^8.2.5", +======= "@vitest/coverage-c8": "^0.24.4", "babel-loader": "^9.0.0", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "eslint": "^8.26.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-storybook": "^0.6.6", @@ -38,7 +47,11 @@ "svelte-preprocess": "^4.10.7", "tslib": "^2.4.0", "typescript": "^4.7.4", +<<<<<<< HEAD + "vite": "^3.1.8", +======= "vite": "^3.2.2", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "vitest": "^0.24.1" }, "engines": { @@ -2749,6 +2762,15 @@ } }, "node_modules/@playwright/test": { +<<<<<<< HEAD + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.27.0.tgz", + "integrity": "sha512-L4BswoJvGkFsEHhEgzVNHBnkFB1FbnBQn3QmvTl7+AouoJQ4a8tLwZKvytdovCsNi7B5cXuRo58yGvfM5PnExw==", + "dev": true, + "dependencies": { + "@types/node": "*", + "playwright-core": "1.27.0" +======= "version": "1.27.1", "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.27.1.tgz", "integrity": "sha512-mrL2q0an/7tVqniQQF6RBL2saskjljXzqNcCOVMUjRIgE6Y38nCNaP+Dc2FBW06bcpD3tqIws/HT9qiMHbNU0A==", @@ -2756,6 +2778,7 @@ "dependencies": { "@types/node": "*", "playwright-core": "1.27.1" +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f }, "bin": { "playwright": "cli.js" @@ -2955,6 +2978,8 @@ } } }, +<<<<<<< HEAD +======= "node_modules/@storybook/addon-docs/node_modules/babel-loader": { "version": "8.2.5", "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", @@ -3055,6 +3080,7 @@ "node": ">=8" } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "node_modules/@storybook/addon-essentials": { "version": "6.5.13", "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-6.5.13.tgz", @@ -3567,6 +3593,8 @@ "node": ">=4" } }, +<<<<<<< HEAD +======= "node_modules/@storybook/builder-webpack4/node_modules/babel-loader": { "version": "8.2.5", "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", @@ -3586,6 +3614,7 @@ "webpack": ">=2" } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "node_modules/@storybook/builder-webpack4/node_modules/braces": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", @@ -3684,6 +3713,8 @@ "node": ">=0.10.0" } }, +<<<<<<< HEAD +======= "node_modules/@storybook/builder-webpack4/node_modules/find-cache-dir": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", @@ -3701,6 +3732,7 @@ "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "node_modules/@storybook/builder-webpack4/node_modules/fork-ts-checker-webpack-plugin": { "version": "4.1.6", "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz", @@ -3783,6 +3815,8 @@ "node": ">=0.10.0" } }, +<<<<<<< HEAD +======= "node_modules/@storybook/builder-webpack4/node_modules/locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -3795,6 +3829,7 @@ "node": ">=8" } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "node_modules/@storybook/builder-webpack4/node_modules/micromatch": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", @@ -3819,6 +3854,8 @@ "node": ">=0.10.0" } }, +<<<<<<< HEAD +======= "node_modules/@storybook/builder-webpack4/node_modules/p-limit": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", @@ -3846,12 +3883,15 @@ "node": ">=8" } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "node_modules/@storybook/builder-webpack4/node_modules/picocolors": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", "dev": true }, +<<<<<<< HEAD +======= "node_modules/@storybook/builder-webpack4/node_modules/pkg-dir": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", @@ -3877,6 +3917,7 @@ "node": ">=8" } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "node_modules/@storybook/builder-webpack4/node_modules/postcss": { "version": "7.0.39", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", @@ -4221,6 +4262,8 @@ "integrity": "sha512-KIGQJyya+opDCFvDSZMNNS899ov5jlNdtN7PypgHWeb8e+5vWISdwTRo/ClsNVlmDihzOGqFyNBDamUs7TQQCA==", "dev": true }, +<<<<<<< HEAD +======= "node_modules/@storybook/core-common/node_modules/babel-loader": { "version": "8.2.5", "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", @@ -4240,6 +4283,7 @@ "webpack": ">=2" } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "node_modules/@storybook/core-common/node_modules/babel-plugin-polyfill-corejs3": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.7.tgz", @@ -4253,6 +4297,8 @@ "@babel/core": "^7.0.0-0" } }, +<<<<<<< HEAD +======= "node_modules/@storybook/core-common/node_modules/find-cache-dir": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", @@ -4334,6 +4380,7 @@ "node": ">=8" } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "node_modules/@storybook/core-common/node_modules/semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -4584,6 +4631,8 @@ "integrity": "sha512-KIGQJyya+opDCFvDSZMNNS899ov5jlNdtN7PypgHWeb8e+5vWISdwTRo/ClsNVlmDihzOGqFyNBDamUs7TQQCA==", "dev": true }, +<<<<<<< HEAD +======= "node_modules/@storybook/manager-webpack4/node_modules/babel-loader": { "version": "8.2.5", "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", @@ -4684,6 +4733,7 @@ "node": ">=8" } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "node_modules/@storybook/mdx1-csf": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/@storybook/mdx1-csf/-/mdx1-csf-0.0.1.tgz", @@ -5351,6 +5401,26 @@ } }, "node_modules/@sveltejs/kit": { +<<<<<<< HEAD + "version": "1.0.0-next.524", + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0-next.524.tgz", + "integrity": "sha512-o1UgsRzZzbBs5LBldlDfdHbp3QY1bh8/UkS8SjCow4fMWaJTihFdN42+C2rdZvVlqqCx3UlaN9uNLibkEE9UUg==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@sveltejs/vite-plugin-svelte": "^1.0.5", + "@types/cookie": "^0.5.1", + "cookie": "^0.5.0", + "devalue": "^4.0.0", + "kleur": "^4.1.4", + "magic-string": "^0.26.2", + "mime": "^3.0.0", + "sade": "^1.8.1", + "set-cookie-parser": "^2.4.8", + "sirv": "^2.0.2", + "tiny-glob": "^0.2.9", + "undici": "^5.11.0" +======= "version": "1.0.0-next.529", "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0-next.529.tgz", "integrity": "sha512-wM9Y38m8GVNT2YDQo41XNNa55OwTiGE+4fEuuhQnQY4nOSihXGllPsdIulnVsrxcSw9jKLkzwJdFr+i2y2y+OQ==", @@ -5369,6 +5439,7 @@ "sirv": "^2.0.2", "tiny-glob": "^0.2.9", "undici": "5.12.0" +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f }, "bin": { "svelte-kit": "svelte-kit.js" @@ -5382,6 +5453,18 @@ } }, "node_modules/@sveltejs/vite-plugin-svelte": { +<<<<<<< HEAD + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-1.0.8.tgz", + "integrity": "sha512-1xkVTB4pm6zuign858FzVYE9Fdw9MQBOlxrdd85STV0NvTDmcofcRpcrK+zcIyT8SZ2dseHLu8hvDwzssF6RfA==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^4.2.1", + "debug": "^4.3.4", + "deepmerge": "^4.2.2", + "kleur": "^4.1.5", + "magic-string": "^0.26.3", +======= "version": "1.1.0", "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-1.1.0.tgz", "integrity": "sha512-cFRfEdztubtj1c/rYh7ArK7XCfFJn6wG6+J8/e9amFsKtEJILovoBrK0/mxt1AjPQg0vaX+fHPKvhx+q8mTPaQ==", @@ -5391,6 +5474,7 @@ "deepmerge": "^4.2.2", "kleur": "^4.1.5", "magic-string": "^0.26.7", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "svelte-hmr": "^0.15.0" }, "engines": { @@ -6265,6 +6349,15 @@ } }, "node_modules/@vitest/coverage-c8": { +<<<<<<< HEAD + "version": "0.24.3", + "resolved": "https://registry.npmjs.org/@vitest/coverage-c8/-/coverage-c8-0.24.3.tgz", + "integrity": "sha512-tAmMyHxWYnAwGeJb7QgTuEX8aLasTg4X1/6INobXa/7wYGEJ28CACFO5iLn1HzFVPoLvhsS3luQjiflGjjSMRQ==", + "dev": true, + "dependencies": { + "c8": "^7.12.0", + "vitest": "0.24.3" +======= "version": "0.24.4", "resolved": "https://registry.npmjs.org/@vitest/coverage-c8/-/coverage-c8-0.24.4.tgz", "integrity": "sha512-1mhYQip6IJw1p9hzM+sH8O/RbILMe7FwScWI7COoMGAThdDRytDjmOal38F/EVrIPZY3nZ5hf7S7JFGjbb4bTg==", @@ -6272,6 +6365,7 @@ "dependencies": { "c8": "^7.12.0", "vitest": "0.24.4" +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -6588,6 +6682,8 @@ "ajv": ">=5.0.0" } }, +<<<<<<< HEAD +======= "node_modules/ajv-formats": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", @@ -6627,6 +6723,7 @@ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "dev": true }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "node_modules/ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", @@ -7137,6 +7234,24 @@ } }, "node_modules/babel-loader": { +<<<<<<< HEAD + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "dev": true, + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" +======= "version": "9.0.0", "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.0.0.tgz", "integrity": "sha512-qVGQb0PNw/B1sGhPf0/KKsHZAPfa2Bk+JbjkW7yGjAHZyvjAULXYq0et0+/+7DL/rGYU+y8UoGPzA32NP29pVQ==", @@ -7179,6 +7294,7 @@ }, "peerDependencies": { "ajv": "^8.8.2" +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f } }, "node_modules/babel-loader/node_modules/find-cache-dir": { @@ -7211,12 +7327,15 @@ "node": ">=8" } }, +<<<<<<< HEAD +======= "node_modules/babel-loader/node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "dev": true }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "node_modules/babel-loader/node_modules/locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -7268,6 +7387,8 @@ "node": ">=8" } }, +<<<<<<< HEAD +======= "node_modules/babel-loader/node_modules/schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -7287,6 +7408,7 @@ "url": "https://opencollective.com/webpack" } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "node_modules/babel-plugin-apply-mdx-type-prop": { "version": "1.6.22", "resolved": "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz", @@ -9739,9 +9861,15 @@ } }, "node_modules/devalue": { +<<<<<<< HEAD + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.0.0.tgz", + "integrity": "sha512-w25siwXyuMUqMr7jPlEjyNCp1vn0Jzj/fNg3qVt/r/Dpe8HjESh2V92L0jmh3uq4iJt0BvjH+Azk1pQzkcnDWA==", +======= "version": "4.0.1", "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.0.1.tgz", "integrity": "sha512-Oksbel8g2rv5ivcCyImF1RXEU2FcS1OtCwVs4tJCCeVws/Dp9EE15fUbEsNr/xLD3ZxsQURBCDf56Lk1CgwCpg==", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "dev": true }, "node_modules/diffie-hellman": { @@ -16097,9 +16225,15 @@ } }, "node_modules/playwright-core": { +<<<<<<< HEAD + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.27.0.tgz", + "integrity": "sha512-VBKaaFUVKDo3akW+o4DwbK1ZyXh46tcSwQKPK3lruh8IJd5feu55XVZx4vOkbb2uqrNdIF51sgsadYT533SdpA==", +======= "version": "1.27.1", "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.27.1.tgz", "integrity": "sha512-9EmeXDncC2Pmp/z+teoVYlvmPWUC6ejSSYZUln7YaP89Z6lpAaiaAnqroUt/BoLo8tn7WYShcfaCh+xofZa44Q==", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "dev": true, "bin": { "playwright": "cli.js" @@ -16154,9 +16288,15 @@ } }, "node_modules/postcss": { +<<<<<<< HEAD + "version": "8.4.17", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.17.tgz", + "integrity": "sha512-UNxNOLQydcOFi41yHNMcKRZ39NeXlr8AxGuZJsdub8vIb12fHzcq37DTU/QtbI6WLxNg2gF9Z+8qtRwTj1UI1Q==", +======= "version": "8.4.18", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.18.tgz", "integrity": "sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA==", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "dev": true, "funding": [ { @@ -17534,6 +17674,8 @@ "node": ">=0.10.0" } }, +<<<<<<< HEAD +======= "node_modules/require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", @@ -17543,6 +17685,7 @@ "node": ">=0.10.0" } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "node_modules/requireindex": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", @@ -17673,9 +17816,15 @@ } }, "node_modules/rollup": { +<<<<<<< HEAD + "version": "2.78.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.78.1.tgz", + "integrity": "sha512-VeeCgtGi4P+o9hIg+xz4qQpRl6R401LWEXBmxYKOV4zlF82lyhgh2hTZnheFUbANE8l2A41F458iwj2vEYaXJg==", +======= "version": "2.79.1", "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "dev": true, "bin": { "rollup": "dist/bin/rollup" @@ -20097,9 +20246,15 @@ } }, "node_modules/tinybench": { +<<<<<<< HEAD + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.3.0.tgz", + "integrity": "sha512-zs1gMVBwyyG2QbVchYIbnabRhMOCGvrwZz/q+SV+LIMa9q5YDQZi2kkI6ZRqV2Bz7ba1uvrc7ieUoE4KWnGeKg==", +======= "version": "2.3.1", "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.3.1.tgz", "integrity": "sha512-hGYWYBMPr7p4g5IarQE7XhlyWveh1EKhy4wUBS1LrHXCKYgvz+4/jCqgmJqZxxldesn05vccrtME2RLLZNW7iA==", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "dev": true }, "node_modules/tinypool": { @@ -20417,9 +20572,15 @@ } }, "node_modules/undici": { +<<<<<<< HEAD + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.11.0.tgz", + "integrity": "sha512-oWjWJHzFet0Ow4YZBkyiJwiK5vWqEYoH7BINzJAJOLedZ++JpAlCbUktW2GQ2DS2FpKmxD/JMtWUUWl1BtghGw==", +======= "version": "5.12.0", "resolved": "https://registry.npmjs.org/undici/-/undici-5.12.0.tgz", "integrity": "sha512-zMLamCG62PGjd9HHMpo05bSLvvwWOZgGeiWlN/vlqu3+lRo3elxktVGEyLMX+IO7c2eflLjcW74AlkhEZm15mg==", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "dev": true, "dependencies": { "busboy": "^1.6.0" @@ -21006,6 +21167,17 @@ } }, "node_modules/vite": { +<<<<<<< HEAD + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/vite/-/vite-3.1.8.tgz", + "integrity": "sha512-m7jJe3nufUbuOfotkntGFupinL/fmuTNuQmiVE7cH2IZMuf4UbfbGYMUT3jVWgGYuRVLY9j8NnrRqgw5rr5QTg==", + "dev": true, + "dependencies": { + "esbuild": "^0.15.9", + "postcss": "^8.4.16", + "resolve": "^1.22.1", + "rollup": "~2.78.0" +======= "version": "3.2.2", "resolved": "https://registry.npmjs.org/vite/-/vite-3.2.2.tgz", "integrity": "sha512-pLrhatFFOWO9kS19bQ658CnRYzv0WLbsPih6R+iFeEEhDOuYgYCX2rztUViMz/uy/V8cLCJvLFeiOK7RJEzHcw==", @@ -21015,6 +21187,7 @@ "postcss": "^8.4.18", "resolve": "^1.22.1", "rollup": "^2.79.1" +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f }, "bin": { "vite": "bin/vite.js" @@ -21029,7 +21202,10 @@ "less": "*", "sass": "*", "stylus": "*", +<<<<<<< HEAD +======= "sugarss": "*", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "terser": "^5.4.0" }, "peerDependenciesMeta": { @@ -21042,18 +21218,27 @@ "stylus": { "optional": true }, +<<<<<<< HEAD +======= "sugarss": { "optional": true }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "terser": { "optional": true } } }, "node_modules/vitest": { +<<<<<<< HEAD + "version": "0.24.3", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.24.3.tgz", + "integrity": "sha512-aM0auuPPgMSstWvr851hB74g/LKaKBzSxcG3da7ejfZbx08Y21JpZmbmDYrMTCGhVZKqTGwzcnLMwyfz2WzkhQ==", +======= "version": "0.24.4", "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.24.4.tgz", "integrity": "sha512-4ratHSyVEJPtBLV00uhL4Wj3Pmandc9rsxUkE0q9peNOfaOgGF4lEepdkaXGRi9AGFKr1GRVtjGOJ6Fp2lCpEg==", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "dev": true, "dependencies": { "@types/chai": "^4.3.3", @@ -21063,7 +21248,11 @@ "debug": "^4.3.4", "local-pkg": "^0.4.2", "strip-literal": "^0.4.2", +<<<<<<< HEAD + "tinybench": "^2.3.0", +======= "tinybench": "^2.3.1", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "tinypool": "^0.3.0", "tinyspy": "^1.0.2", "vite": "^3.0.0" @@ -24201,6 +24390,15 @@ } }, "@playwright/test": { +<<<<<<< HEAD + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.27.0.tgz", + "integrity": "sha512-L4BswoJvGkFsEHhEgzVNHBnkFB1FbnBQn3QmvTl7+AouoJQ4a8tLwZKvytdovCsNi7B5cXuRo58yGvfM5PnExw==", + "dev": true, + "requires": { + "@types/node": "*", + "playwright-core": "1.27.0" +======= "version": "1.27.1", "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.27.1.tgz", "integrity": "sha512-mrL2q0an/7tVqniQQF6RBL2saskjljXzqNcCOVMUjRIgE6Y38nCNaP+Dc2FBW06bcpD3tqIws/HT9qiMHbNU0A==", @@ -24208,6 +24406,7 @@ "requires": { "@types/node": "*", "playwright-core": "1.27.1" +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f } }, "@polka/url": { @@ -24328,6 +24527,8 @@ "remark-slug": "^6.0.0", "ts-dedent": "^2.0.0", "util-deprecate": "^1.0.2" +<<<<<<< HEAD +======= }, "dependencies": { "babel-loader": { @@ -24399,6 +24600,7 @@ "find-up": "^4.0.0" } } +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f } }, "@storybook/addon-essentials": { @@ -24700,6 +24902,8 @@ "color-convert": "^1.9.0" } }, +<<<<<<< HEAD +======= "babel-loader": { "version": "8.2.5", "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", @@ -24712,6 +24916,7 @@ "schema-utils": "^2.6.5" } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "braces": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", @@ -24796,6 +25001,8 @@ } } }, +<<<<<<< HEAD +======= "find-cache-dir": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", @@ -24807,6 +25014,7 @@ "pkg-dir": "^4.1.0" } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "fork-ts-checker-webpack-plugin": { "version": "4.1.6", "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz", @@ -24869,6 +25077,8 @@ } } }, +<<<<<<< HEAD +======= "locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -24878,6 +25088,7 @@ "p-locate": "^4.1.0" } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "micromatch": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", @@ -24899,6 +25110,8 @@ "to-regex": "^3.0.2" } }, +<<<<<<< HEAD +======= "p-limit": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", @@ -24917,12 +25130,15 @@ "p-limit": "^2.2.0" } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "picocolors": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", "dev": true }, +<<<<<<< HEAD +======= "pkg-dir": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", @@ -24944,6 +25160,7 @@ } } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "postcss": { "version": "7.0.39", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", @@ -25192,6 +25409,8 @@ "integrity": "sha512-KIGQJyya+opDCFvDSZMNNS899ov5jlNdtN7PypgHWeb8e+5vWISdwTRo/ClsNVlmDihzOGqFyNBDamUs7TQQCA==", "dev": true }, +<<<<<<< HEAD +======= "babel-loader": { "version": "8.2.5", "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", @@ -25204,6 +25423,7 @@ "schema-utils": "^2.6.5" } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "babel-plugin-polyfill-corejs3": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.7.tgz", @@ -25214,6 +25434,8 @@ "core-js-compat": "^3.8.1" } }, +<<<<<<< HEAD +======= "find-cache-dir": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", @@ -25273,6 +25495,7 @@ "p-limit": "^2.2.0" } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -25464,6 +25687,8 @@ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.2.tgz", "integrity": "sha512-KIGQJyya+opDCFvDSZMNNS899ov5jlNdtN7PypgHWeb8e+5vWISdwTRo/ClsNVlmDihzOGqFyNBDamUs7TQQCA==", "dev": true +<<<<<<< HEAD +======= }, "babel-loader": { "version": "8.2.5", @@ -25535,6 +25760,7 @@ } } } +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f } } }, @@ -26038,6 +26264,38 @@ } }, "@sveltejs/kit": { +<<<<<<< HEAD + "version": "1.0.0-next.524", + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0-next.524.tgz", + "integrity": "sha512-o1UgsRzZzbBs5LBldlDfdHbp3QY1bh8/UkS8SjCow4fMWaJTihFdN42+C2rdZvVlqqCx3UlaN9uNLibkEE9UUg==", + "dev": true, + "requires": { + "@sveltejs/vite-plugin-svelte": "^1.0.5", + "@types/cookie": "^0.5.1", + "cookie": "^0.5.0", + "devalue": "^4.0.0", + "kleur": "^4.1.4", + "magic-string": "^0.26.2", + "mime": "^3.0.0", + "sade": "^1.8.1", + "set-cookie-parser": "^2.4.8", + "sirv": "^2.0.2", + "tiny-glob": "^0.2.9", + "undici": "^5.11.0" + } + }, + "@sveltejs/vite-plugin-svelte": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-1.0.8.tgz", + "integrity": "sha512-1xkVTB4pm6zuign858FzVYE9Fdw9MQBOlxrdd85STV0NvTDmcofcRpcrK+zcIyT8SZ2dseHLu8hvDwzssF6RfA==", + "dev": true, + "requires": { + "@rollup/pluginutils": "^4.2.1", + "debug": "^4.3.4", + "deepmerge": "^4.2.2", + "kleur": "^4.1.5", + "magic-string": "^0.26.3", +======= "version": "1.0.0-next.529", "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0-next.529.tgz", "integrity": "sha512-wM9Y38m8GVNT2YDQo41XNNa55OwTiGE+4fEuuhQnQY4nOSihXGllPsdIulnVsrxcSw9jKLkzwJdFr+i2y2y+OQ==", @@ -26067,6 +26325,7 @@ "deepmerge": "^4.2.2", "kleur": "^4.1.5", "magic-string": "^0.26.7", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "svelte-hmr": "^0.15.0" } }, @@ -26692,6 +26951,15 @@ } }, "@vitest/coverage-c8": { +<<<<<<< HEAD + "version": "0.24.3", + "resolved": "https://registry.npmjs.org/@vitest/coverage-c8/-/coverage-c8-0.24.3.tgz", + "integrity": "sha512-tAmMyHxWYnAwGeJb7QgTuEX8aLasTg4X1/6INobXa/7wYGEJ28CACFO5iLn1HzFVPoLvhsS3luQjiflGjjSMRQ==", + "dev": true, + "requires": { + "c8": "^7.12.0", + "vitest": "0.24.3" +======= "version": "0.24.4", "resolved": "https://registry.npmjs.org/@vitest/coverage-c8/-/coverage-c8-0.24.4.tgz", "integrity": "sha512-1mhYQip6IJw1p9hzM+sH8O/RbILMe7FwScWI7COoMGAThdDRytDjmOal38F/EVrIPZY3nZ5hf7S7JFGjbb4bTg==", @@ -26699,6 +26967,7 @@ "requires": { "c8": "^7.12.0", "vitest": "0.24.4" +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f } }, "@webassemblyjs/ast": { @@ -26984,6 +27253,8 @@ "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", "dev": true }, +<<<<<<< HEAD +======= "ajv-formats": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", @@ -27013,6 +27284,7 @@ } } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", @@ -27391,6 +27663,19 @@ "dev": true }, "babel-loader": { +<<<<<<< HEAD + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "dev": true, + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { +======= "version": "9.0.0", "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.0.0.tgz", "integrity": "sha512-qVGQb0PNw/B1sGhPf0/KKsHZAPfa2Bk+JbjkW7yGjAHZyvjAULXYq0et0+/+7DL/rGYU+y8UoGPzA32NP29pVQ==", @@ -27421,6 +27706,7 @@ "fast-deep-equal": "^3.1.3" } }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "find-cache-dir": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", @@ -27442,12 +27728,15 @@ "path-exists": "^4.0.0" } }, +<<<<<<< HEAD +======= "json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "dev": true }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -27483,6 +27772,8 @@ "requires": { "find-up": "^4.0.0" } +<<<<<<< HEAD +======= }, "schema-utils": { "version": "4.0.0", @@ -27495,6 +27786,7 @@ "ajv-formats": "^2.1.1", "ajv-keywords": "^5.0.0" } +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f } } }, @@ -29435,9 +29727,15 @@ } }, "devalue": { +<<<<<<< HEAD + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.0.0.tgz", + "integrity": "sha512-w25siwXyuMUqMr7jPlEjyNCp1vn0Jzj/fNg3qVt/r/Dpe8HjESh2V92L0jmh3uq4iJt0BvjH+Azk1pQzkcnDWA==", +======= "version": "4.0.1", "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.0.1.tgz", "integrity": "sha512-Oksbel8g2rv5ivcCyImF1RXEU2FcS1OtCwVs4tJCCeVws/Dp9EE15fUbEsNr/xLD3ZxsQURBCDf56Lk1CgwCpg==", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "dev": true }, "diffie-hellman": { @@ -34299,9 +34597,15 @@ } }, "playwright-core": { +<<<<<<< HEAD + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.27.0.tgz", + "integrity": "sha512-VBKaaFUVKDo3akW+o4DwbK1ZyXh46tcSwQKPK3lruh8IJd5feu55XVZx4vOkbb2uqrNdIF51sgsadYT533SdpA==", +======= "version": "1.27.1", "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.27.1.tgz", "integrity": "sha512-9EmeXDncC2Pmp/z+teoVYlvmPWUC6ejSSYZUln7YaP89Z6lpAaiaAnqroUt/BoLo8tn7WYShcfaCh+xofZa44Q==", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "dev": true }, "pnp-webpack-plugin": { @@ -34340,9 +34644,15 @@ "dev": true }, "postcss": { +<<<<<<< HEAD + "version": "8.4.17", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.17.tgz", + "integrity": "sha512-UNxNOLQydcOFi41yHNMcKRZ39NeXlr8AxGuZJsdub8vIb12fHzcq37DTU/QtbI6WLxNg2gF9Z+8qtRwTj1UI1Q==", +======= "version": "8.4.18", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.18.tgz", "integrity": "sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA==", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "dev": true, "requires": { "nanoid": "^3.3.4", @@ -35395,12 +35705,15 @@ "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true }, +<<<<<<< HEAD +======= "require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true }, +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "requireindex": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", @@ -35495,9 +35808,15 @@ } }, "rollup": { +<<<<<<< HEAD + "version": "2.78.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.78.1.tgz", + "integrity": "sha512-VeeCgtGi4P+o9hIg+xz4qQpRl6R401LWEXBmxYKOV4zlF82lyhgh2hTZnheFUbANE8l2A41F458iwj2vEYaXJg==", +======= "version": "2.79.1", "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "dev": true, "requires": { "fsevents": "~2.3.2" @@ -37413,9 +37732,15 @@ } }, "tinybench": { +<<<<<<< HEAD + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.3.0.tgz", + "integrity": "sha512-zs1gMVBwyyG2QbVchYIbnabRhMOCGvrwZz/q+SV+LIMa9q5YDQZi2kkI6ZRqV2Bz7ba1uvrc7ieUoE4KWnGeKg==", +======= "version": "2.3.1", "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.3.1.tgz", "integrity": "sha512-hGYWYBMPr7p4g5IarQE7XhlyWveh1EKhy4wUBS1LrHXCKYgvz+4/jCqgmJqZxxldesn05vccrtME2RLLZNW7iA==", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "dev": true }, "tinypool": { @@ -37651,9 +37976,15 @@ } }, "undici": { +<<<<<<< HEAD + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.11.0.tgz", + "integrity": "sha512-oWjWJHzFet0Ow4YZBkyiJwiK5vWqEYoH7BINzJAJOLedZ++JpAlCbUktW2GQ2DS2FpKmxD/JMtWUUWl1BtghGw==", +======= "version": "5.12.0", "resolved": "https://registry.npmjs.org/undici/-/undici-5.12.0.tgz", "integrity": "sha512-zMLamCG62PGjd9HHMpo05bSLvvwWOZgGeiWlN/vlqu3+lRo3elxktVGEyLMX+IO7c2eflLjcW74AlkhEZm15mg==", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "dev": true, "requires": { "busboy": "^1.6.0" @@ -38094,13 +38425,30 @@ } }, "vite": { +<<<<<<< HEAD + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/vite/-/vite-3.1.8.tgz", + "integrity": "sha512-m7jJe3nufUbuOfotkntGFupinL/fmuTNuQmiVE7cH2IZMuf4UbfbGYMUT3jVWgGYuRVLY9j8NnrRqgw5rr5QTg==", +======= "version": "3.2.2", "resolved": "https://registry.npmjs.org/vite/-/vite-3.2.2.tgz", "integrity": "sha512-pLrhatFFOWO9kS19bQ658CnRYzv0WLbsPih6R+iFeEEhDOuYgYCX2rztUViMz/uy/V8cLCJvLFeiOK7RJEzHcw==", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "dev": true, "requires": { "esbuild": "^0.15.9", "fsevents": "~2.3.2", +<<<<<<< HEAD + "postcss": "^8.4.16", + "resolve": "^1.22.1", + "rollup": "~2.78.0" + } + }, + "vitest": { + "version": "0.24.3", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.24.3.tgz", + "integrity": "sha512-aM0auuPPgMSstWvr851hB74g/LKaKBzSxcG3da7ejfZbx08Y21JpZmbmDYrMTCGhVZKqTGwzcnLMwyfz2WzkhQ==", +======= "postcss": "^8.4.18", "resolve": "^1.22.1", "rollup": "^2.79.1" @@ -38110,6 +38458,7 @@ "version": "0.24.4", "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.24.4.tgz", "integrity": "sha512-4ratHSyVEJPtBLV00uhL4Wj3Pmandc9rsxUkE0q9peNOfaOgGF4lEepdkaXGRi9AGFKr1GRVtjGOJ6Fp2lCpEg==", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "dev": true, "requires": { "@types/chai": "^4.3.3", @@ -38119,7 +38468,11 @@ "debug": "^4.3.4", "local-pkg": "^0.4.2", "strip-literal": "^0.4.2", +<<<<<<< HEAD + "tinybench": "^2.3.0", +======= "tinybench": "^2.3.1", +>>>>>>> c2514e857371297cfafc1780f314d85f6974a90f "tinypool": "^0.3.0", "tinyspy": "^1.0.2", "vite": "^3.0.0"