diff --git a/package-lock.json b/package-lock.json index 46f0fb2..ecbe717 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "eslint-plugin-optimize-regex": "^1.2.1", "eslint-plugin-sonarjs": "^0.15.0", "jest": "^28.1.3", - "jest-environment-miniflare": "^2.7.1", + "jest-environment-miniflare": "^2.8.1", "prettier": "^2.7.1", "ts-jest": "^28.0.8", "ts-loader": "^9.3.1", @@ -1289,6 +1289,31 @@ "node": ">=16.13" } }, + "node_modules/@miniflare/queues": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/queues/-/queues-2.8.1.tgz", + "integrity": "sha512-+VPogDWD9CnauNw5C1z8lwxBH0FX/qlPI6BGLQGXS4czPqio1py4AwZXZ4wymh7jMIn853+nExKeeZDmyl2J6Q==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.8.1" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/@miniflare/queues/node_modules/@miniflare/shared": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.8.1.tgz", + "integrity": "sha512-FzTMDdE1CBdfd0gJeRlT0qZHTHjul2tzPyzohRLZqy+FEeCp5ONtvjFfFUQdu8MUJTdEumaU28Dyov3vMTLT/Q==", + "dev": true, + "dependencies": { + "kleur": "^4.1.4", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=16.13" + } + }, "node_modules/@miniflare/r2": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/@miniflare/r2/-/r2-2.7.1.tgz", @@ -1341,6 +1366,193 @@ "node": ">=16.13" } }, + "node_modules/@miniflare/shared-test-environment": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/shared-test-environment/-/shared-test-environment-2.8.1.tgz", + "integrity": "sha512-Ihv9tqBy+WHh4z3mrNjCFKuvAeM85JOuKD4cptplMLEoQSDD37trDostXMzb1dKYRIMGO1KdmYzpTFzzBOSZuA==", + "dev": true, + "dependencies": { + "@miniflare/cache": "2.8.1", + "@miniflare/core": "2.8.1", + "@miniflare/durable-objects": "2.8.1", + "@miniflare/html-rewriter": "2.8.1", + "@miniflare/kv": "2.8.1", + "@miniflare/queues": "2.8.1", + "@miniflare/shared": "2.8.1", + "@miniflare/sites": "2.8.1", + "@miniflare/storage-memory": "2.8.1", + "@miniflare/web-sockets": "2.8.1" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/cache": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/cache/-/cache-2.8.1.tgz", + "integrity": "sha512-7b+x6TB2Jee+G0wdlW/w0GW5UpNM7e1PxDkrn2Xw1wnTLgGNTUXqPPcVNgughrszlMfvXez+PQpm3yAQ32HPmg==", + "dev": true, + "dependencies": { + "@miniflare/core": "2.8.1", + "@miniflare/shared": "2.8.1", + "http-cache-semantics": "^4.1.0", + "undici": "5.9.1" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/core": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/core/-/core-2.8.1.tgz", + "integrity": "sha512-7x32lo4p3dtPAMAYvt+yiUPdtUt2hbYP2JvE7d1pasNWl4mFtgbfEQxRp1jcSFlFcatJszTsR4CAtlDP6n0Esg==", + "dev": true, + "dependencies": { + "@iarna/toml": "^2.2.5", + "@miniflare/queues": "2.8.1", + "@miniflare/shared": "2.8.1", + "@miniflare/watcher": "2.8.1", + "busboy": "^1.6.0", + "dotenv": "^10.0.0", + "kleur": "^4.1.4", + "set-cookie-parser": "^2.4.8", + "undici": "5.9.1", + "urlpattern-polyfill": "^4.0.3" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/durable-objects": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/durable-objects/-/durable-objects-2.8.1.tgz", + "integrity": "sha512-qdBKjQssugMMtS+5g2qMvkJ37rnK37Vhlp6+I5w6g5CLEkA6hxpgWX7T7p/c5i0aBr/oT/RPsiumkXWkwzBceA==", + "dev": true, + "dependencies": { + "@miniflare/core": "2.8.1", + "@miniflare/shared": "2.8.1", + "@miniflare/storage-memory": "2.8.1", + "undici": "5.9.1" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/html-rewriter": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/html-rewriter/-/html-rewriter-2.8.1.tgz", + "integrity": "sha512-TkoK8jB06uwXyYTSEarmXG/FnnD90Q4FCwN9dtixlQVyGUBiVI3/KRxsXDApCJhinQRthdh4tQOMb3K2KsVd1Q==", + "dev": true, + "dependencies": { + "@miniflare/core": "2.8.1", + "@miniflare/shared": "2.8.1", + "html-rewriter-wasm": "^0.4.1", + "undici": "5.9.1" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/kv": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/kv/-/kv-2.8.1.tgz", + "integrity": "sha512-UQkWNqNkCohMceqHwismvxUDk99+e8YAxhWBQBuHm8L1L236aID5rGVaAodlzwWFXiEwlDsqEYWXyX0x8NYGlw==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.8.1" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/shared": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.8.1.tgz", + "integrity": "sha512-FzTMDdE1CBdfd0gJeRlT0qZHTHjul2tzPyzohRLZqy+FEeCp5ONtvjFfFUQdu8MUJTdEumaU28Dyov3vMTLT/Q==", + "dev": true, + "dependencies": { + "kleur": "^4.1.4", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/sites": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/sites/-/sites-2.8.1.tgz", + "integrity": "sha512-28OivP5IawW5IeDAGiKpmWx9HjLzEfsU7GItnlPGLz74Lx9K99dYYU7Z2PqGjV9QhXiz5qWSD7sGKc4EdvCcrw==", + "dev": true, + "dependencies": { + "@miniflare/kv": "2.8.1", + "@miniflare/shared": "2.8.1", + "@miniflare/storage-file": "2.8.1" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/storage-file": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/storage-file/-/storage-file-2.8.1.tgz", + "integrity": "sha512-39xNWssHvQQKtuAq/gc4aXBQ1koyy2peoYHN5iFIhuOFmnzQpBKJFlEjRIGNBq6yEefqTYzZa4NKwil4Qt3fZw==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.8.1", + "@miniflare/storage-memory": "2.8.1" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/storage-memory": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/storage-memory/-/storage-memory-2.8.1.tgz", + "integrity": "sha512-JHqaLN5B0BAo9KrZd4J+Jsk7gKijN8UZk8QOnlWCE8MHBOnjQKHcKFAU2oR3FZmUsMXj6BTkG4ZbfmWT9WFLWg==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.8.1" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/watcher": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/watcher/-/watcher-2.8.1.tgz", + "integrity": "sha512-tQNwNiSqKGtuJXLFiz50cqBbfuF6sro9WhNlphDn48lXM13s/HKJ8thJSL/i0rwpv5zyyJENm4teDe+4dddrfA==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.8.1" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/web-sockets": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/web-sockets/-/web-sockets-2.8.1.tgz", + "integrity": "sha512-Tdzr1OPjzod+JCCnCgNoyGCc3rFIVgoMF6gVBvv/9Aqdi1+ZXxb7tBf4W8rr85IJtVdTpS6mpBwS07P5vDttxA==", + "dev": true, + "dependencies": { + "@miniflare/core": "2.8.1", + "@miniflare/shared": "2.8.1", + "undici": "5.9.1", + "ws": "^8.2.2" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "dev": true, + "engines": { + "node": ">=10" + } + }, "node_modules/@miniflare/sites": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/@miniflare/sites/-/sites-2.7.1.tgz", @@ -4595,27 +4807,20 @@ } }, "node_modules/jest-environment-miniflare": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/jest-environment-miniflare/-/jest-environment-miniflare-2.7.1.tgz", - "integrity": "sha512-dU2CVp1JTJKj62GQ0cWzXOuZBHC0cCZqTSur3grJdpGoJFCTasfBlN4QOoqYPoRSo0rfua3u7e0xgmrt7ZymyQ==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/jest-environment-miniflare/-/jest-environment-miniflare-2.8.1.tgz", + "integrity": "sha512-XdRP7CTaPRlt2xosGSjRy+e94nWrto7sn+mcBwJspnI04s10AB80HMUeZI8+dKRjzlnCgmwiTT5ZUaXZU8gIyg==", "dev": true, "dependencies": { "@jest/environment": ">=27", "@jest/fake-timers": ">=27", "@jest/types": ">=27", - "@miniflare/cache": "2.7.1", - "@miniflare/core": "2.7.1", - "@miniflare/durable-objects": "2.7.1", - "@miniflare/html-rewriter": "2.7.1", - "@miniflare/kv": "2.7.1", - "@miniflare/runner-vm": "2.7.1", - "@miniflare/shared": "2.7.1", - "@miniflare/sites": "2.7.1", - "@miniflare/storage-memory": "2.7.1", - "@miniflare/web-sockets": "2.7.1", + "@miniflare/queues": "2.8.1", + "@miniflare/runner-vm": "2.8.1", + "@miniflare/shared": "2.8.1", + "@miniflare/shared-test-environment": "2.8.1", "jest-mock": ">=27", - "jest-util": ">=27", - "miniflare": "2.7.1" + "jest-util": ">=27" }, "engines": { "node": ">=16.13" @@ -4624,6 +4829,31 @@ "jest": ">=27" } }, + "node_modules/jest-environment-miniflare/node_modules/@miniflare/runner-vm": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/runner-vm/-/runner-vm-2.8.1.tgz", + "integrity": "sha512-oQjJdT/3k1Lq8TymAcPaWor7ik+qSjznNb8G+1GwNz5F3qT5fH8ccdmNgtqTwHTq12+U3VrmXD5c5HR7UcWaCg==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.8.1" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/jest-environment-miniflare/node_modules/@miniflare/shared": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.8.1.tgz", + "integrity": "sha512-FzTMDdE1CBdfd0gJeRlT0qZHTHjul2tzPyzohRLZqy+FEeCp5ONtvjFfFUQdu8MUJTdEumaU28Dyov3vMTLT/Q==", + "dev": true, + "dependencies": { + "kleur": "^4.1.4", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=16.13" + } + }, "node_modules/jest-environment-node": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.3.tgz", @@ -8183,6 +8413,27 @@ "@miniflare/shared": "2.7.1" } }, + "@miniflare/queues": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/queues/-/queues-2.8.1.tgz", + "integrity": "sha512-+VPogDWD9CnauNw5C1z8lwxBH0FX/qlPI6BGLQGXS4czPqio1py4AwZXZ4wymh7jMIn853+nExKeeZDmyl2J6Q==", + "dev": true, + "requires": { + "@miniflare/shared": "2.8.1" + }, + "dependencies": { + "@miniflare/shared": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.8.1.tgz", + "integrity": "sha512-FzTMDdE1CBdfd0gJeRlT0qZHTHjul2tzPyzohRLZqy+FEeCp5ONtvjFfFUQdu8MUJTdEumaU28Dyov3vMTLT/Q==", + "dev": true, + "requires": { + "kleur": "^4.1.4", + "picomatch": "^2.3.1" + } + } + } + }, "@miniflare/r2": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/@miniflare/r2/-/r2-2.7.1.tgz", @@ -8223,6 +8474,156 @@ "picomatch": "^2.3.1" } }, + "@miniflare/shared-test-environment": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/shared-test-environment/-/shared-test-environment-2.8.1.tgz", + "integrity": "sha512-Ihv9tqBy+WHh4z3mrNjCFKuvAeM85JOuKD4cptplMLEoQSDD37trDostXMzb1dKYRIMGO1KdmYzpTFzzBOSZuA==", + "dev": true, + "requires": { + "@miniflare/cache": "2.8.1", + "@miniflare/core": "2.8.1", + "@miniflare/durable-objects": "2.8.1", + "@miniflare/html-rewriter": "2.8.1", + "@miniflare/kv": "2.8.1", + "@miniflare/queues": "2.8.1", + "@miniflare/shared": "2.8.1", + "@miniflare/sites": "2.8.1", + "@miniflare/storage-memory": "2.8.1", + "@miniflare/web-sockets": "2.8.1" + }, + "dependencies": { + "@miniflare/cache": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/cache/-/cache-2.8.1.tgz", + "integrity": "sha512-7b+x6TB2Jee+G0wdlW/w0GW5UpNM7e1PxDkrn2Xw1wnTLgGNTUXqPPcVNgughrszlMfvXez+PQpm3yAQ32HPmg==", + "dev": true, + "requires": { + "@miniflare/core": "2.8.1", + "@miniflare/shared": "2.8.1", + "http-cache-semantics": "^4.1.0", + "undici": "5.9.1" + } + }, + "@miniflare/core": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/core/-/core-2.8.1.tgz", + "integrity": "sha512-7x32lo4p3dtPAMAYvt+yiUPdtUt2hbYP2JvE7d1pasNWl4mFtgbfEQxRp1jcSFlFcatJszTsR4CAtlDP6n0Esg==", + "dev": true, + "requires": { + "@iarna/toml": "^2.2.5", + "@miniflare/queues": "2.8.1", + "@miniflare/shared": "2.8.1", + "@miniflare/watcher": "2.8.1", + "busboy": "^1.6.0", + "dotenv": "^10.0.0", + "kleur": "^4.1.4", + "set-cookie-parser": "^2.4.8", + "undici": "5.9.1", + "urlpattern-polyfill": "^4.0.3" + } + }, + "@miniflare/durable-objects": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/durable-objects/-/durable-objects-2.8.1.tgz", + "integrity": "sha512-qdBKjQssugMMtS+5g2qMvkJ37rnK37Vhlp6+I5w6g5CLEkA6hxpgWX7T7p/c5i0aBr/oT/RPsiumkXWkwzBceA==", + "dev": true, + "requires": { + "@miniflare/core": "2.8.1", + "@miniflare/shared": "2.8.1", + "@miniflare/storage-memory": "2.8.1", + "undici": "5.9.1" + } + }, + "@miniflare/html-rewriter": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/html-rewriter/-/html-rewriter-2.8.1.tgz", + "integrity": "sha512-TkoK8jB06uwXyYTSEarmXG/FnnD90Q4FCwN9dtixlQVyGUBiVI3/KRxsXDApCJhinQRthdh4tQOMb3K2KsVd1Q==", + "dev": true, + "requires": { + "@miniflare/core": "2.8.1", + "@miniflare/shared": "2.8.1", + "html-rewriter-wasm": "^0.4.1", + "undici": "5.9.1" + } + }, + "@miniflare/kv": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/kv/-/kv-2.8.1.tgz", + "integrity": "sha512-UQkWNqNkCohMceqHwismvxUDk99+e8YAxhWBQBuHm8L1L236aID5rGVaAodlzwWFXiEwlDsqEYWXyX0x8NYGlw==", + "dev": true, + "requires": { + "@miniflare/shared": "2.8.1" + } + }, + "@miniflare/shared": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.8.1.tgz", + "integrity": "sha512-FzTMDdE1CBdfd0gJeRlT0qZHTHjul2tzPyzohRLZqy+FEeCp5ONtvjFfFUQdu8MUJTdEumaU28Dyov3vMTLT/Q==", + "dev": true, + "requires": { + "kleur": "^4.1.4", + "picomatch": "^2.3.1" + } + }, + "@miniflare/sites": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/sites/-/sites-2.8.1.tgz", + "integrity": "sha512-28OivP5IawW5IeDAGiKpmWx9HjLzEfsU7GItnlPGLz74Lx9K99dYYU7Z2PqGjV9QhXiz5qWSD7sGKc4EdvCcrw==", + "dev": true, + "requires": { + "@miniflare/kv": "2.8.1", + "@miniflare/shared": "2.8.1", + "@miniflare/storage-file": "2.8.1" + } + }, + "@miniflare/storage-file": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/storage-file/-/storage-file-2.8.1.tgz", + "integrity": "sha512-39xNWssHvQQKtuAq/gc4aXBQ1koyy2peoYHN5iFIhuOFmnzQpBKJFlEjRIGNBq6yEefqTYzZa4NKwil4Qt3fZw==", + "dev": true, + "requires": { + "@miniflare/shared": "2.8.1", + "@miniflare/storage-memory": "2.8.1" + } + }, + "@miniflare/storage-memory": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/storage-memory/-/storage-memory-2.8.1.tgz", + "integrity": "sha512-JHqaLN5B0BAo9KrZd4J+Jsk7gKijN8UZk8QOnlWCE8MHBOnjQKHcKFAU2oR3FZmUsMXj6BTkG4ZbfmWT9WFLWg==", + "dev": true, + "requires": { + "@miniflare/shared": "2.8.1" + } + }, + "@miniflare/watcher": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/watcher/-/watcher-2.8.1.tgz", + "integrity": "sha512-tQNwNiSqKGtuJXLFiz50cqBbfuF6sro9WhNlphDn48lXM13s/HKJ8thJSL/i0rwpv5zyyJENm4teDe+4dddrfA==", + "dev": true, + "requires": { + "@miniflare/shared": "2.8.1" + } + }, + "@miniflare/web-sockets": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/web-sockets/-/web-sockets-2.8.1.tgz", + "integrity": "sha512-Tdzr1OPjzod+JCCnCgNoyGCc3rFIVgoMF6gVBvv/9Aqdi1+ZXxb7tBf4W8rr85IJtVdTpS6mpBwS07P5vDttxA==", + "dev": true, + "requires": { + "@miniflare/core": "2.8.1", + "@miniflare/shared": "2.8.1", + "undici": "5.9.1", + "ws": "^8.2.2" + } + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "dev": true + } + } + }, "@miniflare/sites": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/@miniflare/sites/-/sites-2.7.1.tgz", @@ -10609,27 +11010,41 @@ } }, "jest-environment-miniflare": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/jest-environment-miniflare/-/jest-environment-miniflare-2.7.1.tgz", - "integrity": "sha512-dU2CVp1JTJKj62GQ0cWzXOuZBHC0cCZqTSur3grJdpGoJFCTasfBlN4QOoqYPoRSo0rfua3u7e0xgmrt7ZymyQ==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/jest-environment-miniflare/-/jest-environment-miniflare-2.8.1.tgz", + "integrity": "sha512-XdRP7CTaPRlt2xosGSjRy+e94nWrto7sn+mcBwJspnI04s10AB80HMUeZI8+dKRjzlnCgmwiTT5ZUaXZU8gIyg==", "dev": true, "requires": { "@jest/environment": ">=27", "@jest/fake-timers": ">=27", "@jest/types": ">=27", - "@miniflare/cache": "2.7.1", - "@miniflare/core": "2.7.1", - "@miniflare/durable-objects": "2.7.1", - "@miniflare/html-rewriter": "2.7.1", - "@miniflare/kv": "2.7.1", - "@miniflare/runner-vm": "2.7.1", - "@miniflare/shared": "2.7.1", - "@miniflare/sites": "2.7.1", - "@miniflare/storage-memory": "2.7.1", - "@miniflare/web-sockets": "2.7.1", + "@miniflare/queues": "2.8.1", + "@miniflare/runner-vm": "2.8.1", + "@miniflare/shared": "2.8.1", + "@miniflare/shared-test-environment": "2.8.1", "jest-mock": ">=27", - "jest-util": ">=27", - "miniflare": "2.7.1" + "jest-util": ">=27" + }, + "dependencies": { + "@miniflare/runner-vm": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/runner-vm/-/runner-vm-2.8.1.tgz", + "integrity": "sha512-oQjJdT/3k1Lq8TymAcPaWor7ik+qSjznNb8G+1GwNz5F3qT5fH8ccdmNgtqTwHTq12+U3VrmXD5c5HR7UcWaCg==", + "dev": true, + "requires": { + "@miniflare/shared": "2.8.1" + } + }, + "@miniflare/shared": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.8.1.tgz", + "integrity": "sha512-FzTMDdE1CBdfd0gJeRlT0qZHTHjul2tzPyzohRLZqy+FEeCp5ONtvjFfFUQdu8MUJTdEumaU28Dyov3vMTLT/Q==", + "dev": true, + "requires": { + "kleur": "^4.1.4", + "picomatch": "^2.3.1" + } + } } }, "jest-environment-node": { diff --git a/package.json b/package.json index c70e72d..bc7aee8 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "eslint-plugin-optimize-regex": "^1.2.1", "eslint-plugin-sonarjs": "^0.15.0", "jest": "^28.1.3", - "jest-environment-miniflare": "^2.7.1", + "jest-environment-miniflare": "^2.8.1", "prettier": "^2.7.1", "ts-jest": "^28.0.8", "ts-loader": "^9.3.1",