Add vitest as test framework and remove jest and its dependencies
This commit is contained in:
		
							parent
							
								
									8b5ba69267
								
							
						
					
					
						commit
						6b8bbc9e6a
					
				| @ -1,11 +0,0 @@ | ||||
| module.exports = { | ||||
|   preset: "ts-jest", | ||||
|   testEnvironment: "jsdom", | ||||
|   moduleNameMapper: { "@/(.*)": ["<rootDir>/src/$1"] }, | ||||
|   moduleFileExtensions: ["js", "ts", "json", "vue"], | ||||
|   transform: { | ||||
|     ".*\\.(vue)$": "vue3-jest", | ||||
|     "^.+\\.tsx?$": "ts-jest", | ||||
|     "^.+\\.svg$": "<rootDir>/src/svgTransform.js", | ||||
|   }, | ||||
| }; | ||||
| @ -5,8 +5,7 @@ | ||||
|     "start": "vite --host=0.0.0.0 --port 3000", | ||||
|     "build": "run-p type-check build-only", | ||||
|     "preview": "vite preview", | ||||
|     "test": "jest", | ||||
|     "test:watch": "jest --verbose --watch", | ||||
|     "test": "vitest", | ||||
|     "serve": "vue-cli-service serve", | ||||
|     "build-only": "vite build", | ||||
|     "type-check": "vue-tsc --noEmit", | ||||
| @ -52,8 +51,7 @@ | ||||
|     "ts-jest": "^27.0.0", | ||||
|     "typescript": "~4.7.4", | ||||
|     "vite": "^3.1.8", | ||||
|     "vite-plugin-environment": "^1.1.3", | ||||
|     "vitest": "^0.27.1", | ||||
|     "vitest": "^0.28.1", | ||||
|     "vue-tsc": "^1.0.8", | ||||
|     "vue3-jest": "^27.0.0-alpha.1" | ||||
|   } | ||||
|  | ||||
| @ -27,8 +27,8 @@ const getProviderUrl = (): string => { | ||||
|   const etherStore = useEtherStore(); | ||||
| 
 | ||||
|   const possibleProvidersUrls: { [key: string]: string } = { | ||||
|     Ethereum: process.env.VITE_GOERLI_API_URL ? process.env.VITE_GOERLI_API_URL : "", | ||||
|     Polygon: process.env.VITE_MUMBAI_API_URL ? process.env.VITE_MUMBAI_API_URL : "", | ||||
|     Ethereum: import.meta.env.VITE_GOERLI_API_URL, | ||||
|     Polygon: import.meta.env.VITE_MUMBAI_API_URL, | ||||
|   }; | ||||
| 
 | ||||
|   return possibleProvidersUrls[etherStore.networkName]; | ||||
|  | ||||
| @ -11,11 +11,11 @@ const getNetworksLiquidity = async (): Promise<void> => { | ||||
|   console.log("Loading events"); | ||||
| 
 | ||||
|   const goerliProvider = new ethers.providers.JsonRpcProvider( | ||||
|     process.env.VITE_GOERLI_API_URL, | ||||
|     import.meta.env.VITE_GOERLI_API_URL, | ||||
|     5 | ||||
|   ); // goerli provider
 | ||||
|   const mumbaiProvider = new ethers.providers.JsonRpcProvider( | ||||
|     process.env.VITE_MUMBAI_API_URL, | ||||
|     import.meta.env.VITE_MUMBAI_API_URL, | ||||
|     80001 | ||||
|   ); // mumbai provider
 | ||||
|    | ||||
| @ -54,6 +54,7 @@ const getValidDeposits = async ( | ||||
| 
 | ||||
|   const filterDeposits = p2pContract.filters.DepositAdded(null); | ||||
|   const eventsDeposits = await p2pContract.queryFilter(filterDeposits); | ||||
|   console.log(eventsDeposits); | ||||
| 
 | ||||
|   if(!contract) p2pContract = getContract(); // get metamask provider contract
 | ||||
| 
 | ||||
|  | ||||
| @ -5,7 +5,7 @@ import ManageBidsView from "../views/ManageBidsView.vue"; | ||||
| import SellerView from "@/views/SellerView.vue"; | ||||
| 
 | ||||
| const router = createRouter({ | ||||
|   history: createWebHistory(process.env.BASE_URL), | ||||
|   history: createWebHistory(import.meta.env.BASE_URL), | ||||
|   routes: [ | ||||
|     { | ||||
|       path: "/", | ||||
|  | ||||
| @ -8,7 +8,7 @@ const defaultConfig = { | ||||
| 
 | ||||
| const api = axios.create({ | ||||
|   ...defaultConfig, | ||||
|   baseURL: process.env.VITE_API_URL, | ||||
|   baseURL: import.meta.env.VITE_API_URL, | ||||
| }); | ||||
| 
 | ||||
| export default api; | ||||
|  | ||||
| @ -1,13 +1,16 @@ | ||||
| import { fileURLToPath, URL } from "node:url"; | ||||
| 
 | ||||
| import { defineConfig } from "vite"; | ||||
| import { defineConfig } from "vitest/config"; | ||||
| import vue from "@vitejs/plugin-vue"; | ||||
| import vueJsx from "@vitejs/plugin-vue-jsx"; | ||||
| import EnvironmentPlugin from 'vite-plugin-environment'; | ||||
| 
 | ||||
| // https://vitejs.dev/config/
 | ||||
| export default defineConfig({ | ||||
|   plugins: [vue(), vueJsx(), EnvironmentPlugin('all')], | ||||
|   test: { | ||||
|     globals: true, | ||||
|     environment: 'jsdom' | ||||
|   }, | ||||
|   plugins: [vue(), vueJsx()], | ||||
|   resolve: { | ||||
|     alias: { | ||||
|       "@": fileURLToPath(new URL("./src", import.meta.url)), | ||||
|  | ||||
							
								
								
									
										158
									
								
								yarn.lock
									
									
									
									
									
								
							
							
						
						
									
										158
									
								
								yarn.lock
									
									
									
									
									
								
							| @ -1865,6 +1865,42 @@ | ||||
|   resolved "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-3.1.2.tgz" | ||||
|   integrity sha512-3zxKNlvA3oNaKDYX0NBclgxTQ1xaFdL7PzwF6zj9tGFziKwmBa3Q/6XcJQxudlT81WxDjEhHmevvIC4Orc1LhQ== | ||||
| 
 | ||||
| "@vitest/expect@0.28.1": | ||||
|   version "0.28.1" | ||||
|   resolved "https://registry.yarnpkg.com/@vitest/expect/-/expect-0.28.1.tgz#75e81973c907fe7516b78bcfdc99c6f6c07bf714" | ||||
|   integrity sha512-BOvWjBoocKrrTTTC0opIvzOEa7WR/Ovx4++QYlbjYKjnQJfWRSEQkTpAIEfOURtZ/ICcaLk5jvsRshXvjarZew== | ||||
|   dependencies: | ||||
|     "@vitest/spy" "0.28.1" | ||||
|     "@vitest/utils" "0.28.1" | ||||
|     chai "^4.3.7" | ||||
| 
 | ||||
| "@vitest/runner@0.28.1": | ||||
|   version "0.28.1" | ||||
|   resolved "https://registry.yarnpkg.com/@vitest/runner/-/runner-0.28.1.tgz#f3c72befec05ef9a3565de7de9974b19f2ff7275" | ||||
|   integrity sha512-kOdmgiNe+mAxZhvj2eUTqKnjfvzzknmrcS+SZXV7j6VgJuWPFAMCv3TWOe03nF9dkqDfVLCDRw/hwFuCzmzlQg== | ||||
|   dependencies: | ||||
|     "@vitest/utils" "0.28.1" | ||||
|     p-limit "^4.0.0" | ||||
|     pathe "^1.1.0" | ||||
| 
 | ||||
| "@vitest/spy@0.28.1": | ||||
|   version "0.28.1" | ||||
|   resolved "https://registry.yarnpkg.com/@vitest/spy/-/spy-0.28.1.tgz#9efdce05273161cd9036f3f520d0e836602b926d" | ||||
|   integrity sha512-XGlD78cG3IxXNnGwEF121l0MfTNlHSdI25gS2ik0z6f/D9wWUOru849QkJbuNl4CMlZCtNkx3b5IS6MRwKGKuA== | ||||
|   dependencies: | ||||
|     tinyspy "^1.0.2" | ||||
| 
 | ||||
| "@vitest/utils@0.28.1": | ||||
|   version "0.28.1" | ||||
|   resolved "https://registry.yarnpkg.com/@vitest/utils/-/utils-0.28.1.tgz#01c347803dff8c02d7b097210f3749987e5b2ce6" | ||||
|   integrity sha512-a7cV1fs5MeU+W+8sn8gM9gV+q7V/wYz3/4y016w/icyJEKm9AMdSHnrzxTWaElJ07X40pwU6m5353Jlw6Rbd8w== | ||||
|   dependencies: | ||||
|     cli-truncate "^3.1.0" | ||||
|     diff "^5.1.0" | ||||
|     loupe "^2.3.6" | ||||
|     picocolors "^1.0.0" | ||||
|     pretty-format "^27.5.1" | ||||
| 
 | ||||
| "@volar/language-core@1.0.9": | ||||
|   version "1.0.9" | ||||
|   resolved "https://registry.npmjs.org/@volar/language-core/-/language-core-1.0.9.tgz" | ||||
| @ -2153,6 +2189,11 @@ ansi-regex@^5.0.1: | ||||
|   resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" | ||||
|   integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== | ||||
| 
 | ||||
| ansi-regex@^6.0.1: | ||||
|   version "6.0.1" | ||||
|   resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" | ||||
|   integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== | ||||
| 
 | ||||
| ansi-styles@^3.2.1: | ||||
|   version "3.2.1" | ||||
|   resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" | ||||
| @ -2172,6 +2213,11 @@ ansi-styles@^5.0.0: | ||||
|   resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" | ||||
|   integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== | ||||
| 
 | ||||
| ansi-styles@^6.0.0: | ||||
|   version "6.2.1" | ||||
|   resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" | ||||
|   integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== | ||||
| 
 | ||||
| anymatch@^3.0.3, anymatch@~3.1.2: | ||||
|   version "3.1.2" | ||||
|   resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" | ||||
| @ -2544,6 +2590,14 @@ cjs-module-lexer@^1.0.0: | ||||
|   resolved "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz" | ||||
|   integrity sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA== | ||||
| 
 | ||||
| cli-truncate@^3.1.0: | ||||
|   version "3.1.0" | ||||
|   resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-3.1.0.tgz#3f23ab12535e3d73e839bb43e73c9de487db1389" | ||||
|   integrity sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA== | ||||
|   dependencies: | ||||
|     slice-ansi "^5.0.0" | ||||
|     string-width "^5.0.0" | ||||
| 
 | ||||
| cliui@^6.0.0: | ||||
|   version "6.0.0" | ||||
|   resolved "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz" | ||||
| @ -2799,6 +2853,11 @@ diff-sequences@^27.5.1: | ||||
|   resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz" | ||||
|   integrity sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ== | ||||
| 
 | ||||
| diff@^5.1.0: | ||||
|   version "5.1.0" | ||||
|   resolved "https://registry.yarnpkg.com/diff/-/diff-5.1.0.tgz#bc52d298c5ea8df9194800224445ed43ffc87e40" | ||||
|   integrity sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw== | ||||
| 
 | ||||
| dijkstrajs@^1.0.1: | ||||
|   version "1.0.2" | ||||
|   resolved "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.2.tgz" | ||||
| @ -2830,6 +2889,11 @@ domexception@^2.0.1: | ||||
|   dependencies: | ||||
|     webidl-conversions "^5.0.0" | ||||
| 
 | ||||
| eastasianwidth@^0.2.0: | ||||
|   version "0.2.0" | ||||
|   resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" | ||||
|   integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== | ||||
| 
 | ||||
| electron-to-chromium@^1.4.251: | ||||
|   version "1.4.284" | ||||
|   resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz" | ||||
| @ -2858,6 +2922,11 @@ emoji-regex@^8.0.0: | ||||
|   resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" | ||||
|   integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== | ||||
| 
 | ||||
| emoji-regex@^9.2.2: | ||||
|   version "9.2.2" | ||||
|   resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" | ||||
|   integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== | ||||
| 
 | ||||
| encode-utf8@^1.0.3: | ||||
|   version "1.0.3" | ||||
|   resolved "https://registry.npmjs.org/encode-utf8/-/encode-utf8-1.0.3.tgz" | ||||
| @ -3797,6 +3866,11 @@ is-fullwidth-code-point@^3.0.0: | ||||
|   resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" | ||||
|   integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== | ||||
| 
 | ||||
| is-fullwidth-code-point@^4.0.0: | ||||
|   version "4.0.0" | ||||
|   resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz#fae3167c729e7463f8461ce512b080a49268aa88" | ||||
|   integrity sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ== | ||||
| 
 | ||||
| is-generator-fn@^2.0.0: | ||||
|   version "2.1.0" | ||||
|   resolved "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" | ||||
| @ -4522,7 +4596,7 @@ lodash@^4.17.21, lodash@^4.7.0: | ||||
|   resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" | ||||
|   integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== | ||||
| 
 | ||||
| loupe@^2.3.1: | ||||
| loupe@^2.3.1, loupe@^2.3.6: | ||||
|   version "2.3.6" | ||||
|   resolved "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz" | ||||
|   integrity sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA== | ||||
| @ -4829,6 +4903,13 @@ p-limit@^3.0.2: | ||||
|   dependencies: | ||||
|     yocto-queue "^0.1.0" | ||||
| 
 | ||||
| p-limit@^4.0.0: | ||||
|   version "4.0.0" | ||||
|   resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-4.0.0.tgz#914af6544ed32bfa54670b061cafcbd04984b644" | ||||
|   integrity sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ== | ||||
|   dependencies: | ||||
|     yocto-queue "^1.0.0" | ||||
| 
 | ||||
| p-locate@^4.1.0: | ||||
|   version "4.1.0" | ||||
|   resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" | ||||
| @ -4915,16 +4996,16 @@ path-type@^4.0.0: | ||||
|   resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" | ||||
|   integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== | ||||
| 
 | ||||
| pathe@^0.2.0: | ||||
|   version "0.2.0" | ||||
|   resolved "https://registry.npmjs.org/pathe/-/pathe-0.2.0.tgz" | ||||
|   integrity sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw== | ||||
| 
 | ||||
| pathe@^1.0.0: | ||||
|   version "1.0.0" | ||||
|   resolved "https://registry.npmjs.org/pathe/-/pathe-1.0.0.tgz" | ||||
|   integrity sha512-nPdMG0Pd09HuSsr7QOKUXO2Jr9eqaDiZvDwdyIhNG5SHYujkQHYKDfGQkulBxvbDHz8oHLsTgKN86LSwYzSHAg== | ||||
| 
 | ||||
| pathe@^1.1.0: | ||||
|   version "1.1.0" | ||||
|   resolved "https://registry.yarnpkg.com/pathe/-/pathe-1.1.0.tgz#e2e13f6c62b31a3289af4ba19886c230f295ec03" | ||||
|   integrity sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w== | ||||
| 
 | ||||
| pathval@^1.1.1: | ||||
|   version "1.1.1" | ||||
|   resolved "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz" | ||||
| @ -5394,6 +5475,14 @@ slash@^3.0.0: | ||||
|   resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" | ||||
|   integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== | ||||
| 
 | ||||
| slice-ansi@^5.0.0: | ||||
|   version "5.0.0" | ||||
|   resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-5.0.0.tgz#b73063c57aa96f9cd881654b15294d95d285c42a" | ||||
|   integrity sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ== | ||||
|   dependencies: | ||||
|     ansi-styles "^6.0.0" | ||||
|     is-fullwidth-code-point "^4.0.0" | ||||
| 
 | ||||
| source-map-js@^1.0.2: | ||||
|   version "1.0.2" | ||||
|   resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" | ||||
| @ -5486,6 +5575,11 @@ stackback@0.0.2: | ||||
|   resolved "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz" | ||||
|   integrity sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw== | ||||
| 
 | ||||
| std-env@^3.3.1: | ||||
|   version "3.3.1" | ||||
|   resolved "https://registry.yarnpkg.com/std-env/-/std-env-3.3.1.tgz#93a81835815e618c8aa75e7c8a4dc04f7c314e29" | ||||
|   integrity sha512-3H20QlwQsSm2OvAxWIYhs+j01MzzqwMwGiiO1NQaJYZgJZFPuAbf95/DiKRBSTYIJ2FeGUc+B/6mPGcWP9dO3Q== | ||||
| 
 | ||||
| string-length@^4.0.1: | ||||
|   version "4.0.2" | ||||
|   resolved "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz" | ||||
| @ -5503,6 +5597,15 @@ string-width@^4.1.0, string-width@^4.2.0: | ||||
|     is-fullwidth-code-point "^3.0.0" | ||||
|     strip-ansi "^6.0.1" | ||||
| 
 | ||||
| string-width@^5.0.0: | ||||
|   version "5.1.2" | ||||
|   resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" | ||||
|   integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== | ||||
|   dependencies: | ||||
|     eastasianwidth "^0.2.0" | ||||
|     emoji-regex "^9.2.2" | ||||
|     strip-ansi "^7.0.1" | ||||
| 
 | ||||
| string.prototype.padend@^3.0.0: | ||||
|   version "3.1.3" | ||||
|   resolved "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz" | ||||
| @ -5537,6 +5640,13 @@ strip-ansi@^6.0.0, strip-ansi@^6.0.1: | ||||
|   dependencies: | ||||
|     ansi-regex "^5.0.1" | ||||
| 
 | ||||
| strip-ansi@^7.0.1: | ||||
|   version "7.0.1" | ||||
|   resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.0.1.tgz#61740a08ce36b61e50e65653f07060d000975fb2" | ||||
|   integrity sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw== | ||||
|   dependencies: | ||||
|     ansi-regex "^6.0.1" | ||||
| 
 | ||||
| strip-bom@^3.0.0: | ||||
|   version "3.0.0" | ||||
|   resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" | ||||
| @ -5910,25 +6020,20 @@ validate-npm-package-license@^3.0.1: | ||||
|     spdx-correct "^3.0.0" | ||||
|     spdx-expression-parse "^3.0.0" | ||||
| 
 | ||||
| vite-node@0.27.1: | ||||
|   version "0.27.1" | ||||
|   resolved "https://registry.npmjs.org/vite-node/-/vite-node-0.27.1.tgz" | ||||
|   integrity sha512-d6+ue/3NzsfndWaPbYh/bFkHbmAWfDXI4B874zRx+WREnG6CUHUbBC8lKaRYZjeR6gCPN5m1aVNNRXBYICA9XA== | ||||
| vite-node@0.28.1: | ||||
|   version "0.28.1" | ||||
|   resolved "https://registry.yarnpkg.com/vite-node/-/vite-node-0.28.1.tgz#e2af53e112e57455a474e9f7a6478b1cdf79a6ab" | ||||
|   integrity sha512-Mmab+cIeElkVn4noScCRjy8nnQdh5LDIR4QCH/pVWtY15zv5Z1J7u6/471B9JZ2r8CEIs42vTbngaamOVkhPLA== | ||||
|   dependencies: | ||||
|     cac "^6.7.14" | ||||
|     debug "^4.3.4" | ||||
|     mlly "^1.1.0" | ||||
|     pathe "^0.2.0" | ||||
|     pathe "^1.1.0" | ||||
|     picocolors "^1.0.0" | ||||
|     source-map "^0.6.1" | ||||
|     source-map-support "^0.5.21" | ||||
|     vite "^3.0.0 || ^4.0.0" | ||||
| 
 | ||||
| vite-plugin-environment@^1.1.3: | ||||
|   version "1.1.3" | ||||
|   resolved "https://registry.yarnpkg.com/vite-plugin-environment/-/vite-plugin-environment-1.1.3.tgz#d01a04abb2f69730a4866c9c9db51d3dab74645b" | ||||
|   integrity sha512-9LBhB0lx+2lXVBEWxFZC+WO7PKEyE/ykJ7EPWCq95NEcCpblxamTbs5Dm3DLBGzwODpJMEnzQywJU8fw6XGGGA== | ||||
| 
 | ||||
| "vite@^3.0.0 || ^4.0.0", vite@^3.1.8: | ||||
|   version "3.1.8" | ||||
|   resolved "https://registry.npmjs.org/vite/-/vite-3.1.8.tgz" | ||||
| @ -5941,28 +6046,34 @@ vite-plugin-environment@^1.1.3: | ||||
|   optionalDependencies: | ||||
|     fsevents "~2.3.2" | ||||
| 
 | ||||
| vitest@^0.27.1: | ||||
|   version "0.27.1" | ||||
|   resolved "https://registry.npmjs.org/vitest/-/vitest-0.27.1.tgz" | ||||
|   integrity sha512-1sIpQ1DVFTEn7c1ici1XHcVfdU4nKiBmPtPAtGKJJJLuJjojTv/OHGgcf69P57alM4ty8V4NMv+7Yoi5Cxqx9g== | ||||
| vitest@^0.28.1: | ||||
|   version "0.28.1" | ||||
|   resolved "https://registry.yarnpkg.com/vitest/-/vitest-0.28.1.tgz#a87656075e01436c887048efd83a5d32792ce890" | ||||
|   integrity sha512-F6wAO3K5+UqJCCGt0YAl3Ila2f+fpBrJhl9n7qWEhREwfzQeXlMkkCqGqGtzBxCSa8kv5QHrkshX8AaPTXYACQ== | ||||
|   dependencies: | ||||
|     "@types/chai" "^4.3.4" | ||||
|     "@types/chai-subset" "^1.3.3" | ||||
|     "@types/node" "*" | ||||
|     "@vitest/expect" "0.28.1" | ||||
|     "@vitest/runner" "0.28.1" | ||||
|     "@vitest/spy" "0.28.1" | ||||
|     "@vitest/utils" "0.28.1" | ||||
|     acorn "^8.8.1" | ||||
|     acorn-walk "^8.2.0" | ||||
|     cac "^6.7.14" | ||||
|     chai "^4.3.7" | ||||
|     debug "^4.3.4" | ||||
|     local-pkg "^0.4.2" | ||||
|     pathe "^1.1.0" | ||||
|     picocolors "^1.0.0" | ||||
|     source-map "^0.6.1" | ||||
|     std-env "^3.3.1" | ||||
|     strip-literal "^1.0.0" | ||||
|     tinybench "^2.3.1" | ||||
|     tinypool "^0.3.0" | ||||
|     tinyspy "^1.0.2" | ||||
|     vite "^3.0.0 || ^4.0.0" | ||||
|     vite-node "0.27.1" | ||||
|     vite-node "0.28.1" | ||||
|     why-is-node-running "^2.2.2" | ||||
| 
 | ||||
| vue-demi@*: | ||||
| @ -6271,3 +6382,8 @@ yocto-queue@^0.1.0: | ||||
|   version "0.1.0" | ||||
|   resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" | ||||
|   integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== | ||||
| 
 | ||||
| yocto-queue@^1.0.0: | ||||
|   version "1.0.0" | ||||
|   resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-1.0.0.tgz#7f816433fb2cbc511ec8bf7d263c3b58a1a3c251" | ||||
|   integrity sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g== | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user