diff --git a/package-lock.json b/package-lock.json index 1100cc5..bc4f1f2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "@types/react": "18.0.18", "@types/react-dom": "18.0.6", "eslint": "8.23.0", - "miniflare": "2.7.1", + "miniflare": "2.14.1", "npm-run-all": "4.1.5", "typescript": "4.8.2", "wrangler": "2.0.28" @@ -2188,27 +2188,27 @@ } }, "node_modules/@miniflare/cache": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/cache/-/cache-2.7.1.tgz", - "integrity": "sha512-QxN4yp8+cIlggbjIVP17xbSOjjJMco4coW5mXNPcTXazvqnbslwie9GDWmt4BkRvP77uwomf2CDUqEgxZC0frw==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/cache/-/cache-2.14.1.tgz", + "integrity": "sha512-f/o6UBV6UX+MlhjcEch73/wjQvvNo37dgYmP6Pn2ax1/mEHhJ7allNAqenmonT4djNeyB3eEYV3zUl54wCEwrg==", "dev": true, "dependencies": { - "@miniflare/core": "2.7.1", - "@miniflare/shared": "2.7.1", + "@miniflare/core": "2.14.1", + "@miniflare/shared": "2.14.1", "http-cache-semantics": "^4.1.0", - "undici": "5.9.1" + "undici": "5.20.0" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/cli-parser": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/cli-parser/-/cli-parser-2.7.1.tgz", - "integrity": "sha512-kuY6sWClFBQoc22g7P7gR3fv5dXDI8ezvPvNX6tHXPLiPxiYCoz8XTRUqG5CW12zTxrI3yPjEaTQoFlHzdnQkg==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/cli-parser/-/cli-parser-2.14.1.tgz", + "integrity": "sha512-MLvMuvxQPL/uw94Dg6CR3CM62uGoxxCkgF7aDtBYF9zb6YCfjOQn0q5d7zWxydpYAb5Dn1N1hZMnjAy7mlpNdQ==", "dev": true, "dependencies": { - "@miniflare/shared": "2.7.1", + "@miniflare/shared": "2.14.1", "kleur": "^4.1.4" }, "engines": { @@ -2216,19 +2216,20 @@ } }, "node_modules/@miniflare/core": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/core/-/core-2.7.1.tgz", - "integrity": "sha512-Pdq5+FPSg0L0/eUOKrEfGFowcmbcEXKCIJa8iYz1iA35koSytgTN+6zeuuGPGVXQbGGEPhNugWlOz4u70FJ1GA==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/core/-/core-2.14.1.tgz", + "integrity": "sha512-d+SGAda/VoXq+SKz04oq8ATUwQw5755L87fgPR8pTdR2YbWkxdbmEm1z2olOpDiUjcR86aN6NtCjY6tUC7fqaw==", "dev": true, "dependencies": { "@iarna/toml": "^2.2.5", - "@miniflare/shared": "2.7.1", - "@miniflare/watcher": "2.7.1", + "@miniflare/queues": "2.14.1", + "@miniflare/shared": "2.14.1", + "@miniflare/watcher": "2.14.1", "busboy": "^1.6.0", "dotenv": "^10.0.0", "kleur": "^4.1.4", "set-cookie-parser": "^2.4.8", - "undici": "5.9.1", + "undici": "5.20.0", "urlpattern-polyfill": "^4.0.3" }, "engines": { @@ -2244,48 +2245,61 @@ "node": ">=10" } }, + "node_modules/@miniflare/d1": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/d1/-/d1-2.14.1.tgz", + "integrity": "sha512-MulDDBsDD8o5DwiqdMeJZy2vLoMji+NWnLcuibSag2mayA0LJcp0eHezseZNkW+knciWR1gMP8Xpa4Q1KwkbKA==", + "dev": true, + "dependencies": { + "@miniflare/core": "2.14.1", + "@miniflare/shared": "2.14.1" + }, + "engines": { + "node": ">=16.7" + } + }, "node_modules/@miniflare/durable-objects": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/durable-objects/-/durable-objects-2.7.1.tgz", - "integrity": "sha512-bzTzhu9KgtBZ3itR/u/izBHBzQnxhfOt1IQcJNCM/TBwSf8wr6ztDdsTDFE0j9/oQYj4umbGynzZvYYUm/SniQ==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/durable-objects/-/durable-objects-2.14.1.tgz", + "integrity": "sha512-T+oHGw5GcEIilkzrf0xDES7jzLVqcXJzSGsEIWqnBFLtdlKmrZF679ulRLBbyMVgvpQz6FRONh9jTH1XIiuObQ==", "dev": true, "dependencies": { - "@miniflare/core": "2.7.1", - "@miniflare/shared": "2.7.1", - "@miniflare/storage-memory": "2.7.1", - "undici": "5.9.1" + "@miniflare/core": "2.14.1", + "@miniflare/shared": "2.14.1", + "@miniflare/storage-memory": "2.14.1", + "undici": "5.20.0" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/html-rewriter": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/html-rewriter/-/html-rewriter-2.7.1.tgz", - "integrity": "sha512-7088TlpQBXdKX1OPOL+34xKSF5IjiHyjggM7HizJG14IIw1kSiJYojqaOi5f/DxstTUJJCOIxHn3zKf6QSpukA==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/html-rewriter/-/html-rewriter-2.14.1.tgz", + "integrity": "sha512-vp4uZXuEKhtIaxoXa7jgDAPItlzjbfoUqYWp+fwDKv4J4mfQnzzs/5hwjbE7+Ihm/KNI0zNi8P0sSWjIRFl6ng==", "dev": true, "dependencies": { - "@miniflare/core": "2.7.1", - "@miniflare/shared": "2.7.1", + "@miniflare/core": "2.14.1", + "@miniflare/shared": "2.14.1", "html-rewriter-wasm": "^0.4.1", - "undici": "5.9.1" + "undici": "5.20.0" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/http-server": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/http-server/-/http-server-2.7.1.tgz", - "integrity": "sha512-fcLrEVxtwMhj3qO5Wg5844s6WNTiixRjGEV/Top2TjP3CM6DtIc5l6zca4vozaTba39So627NDalLZQaCAcSBQ==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/http-server/-/http-server-2.14.1.tgz", + "integrity": "sha512-ICT9KuecAF5+AHs9dTnk7DRxCPYLfI3QCtfHOcGQWFuOoe4MCtQk4joo0pxMaSgAJ4TiOOxz3KRWO0G2FwgiPQ==", "dev": true, "dependencies": { - "@miniflare/core": "2.7.1", - "@miniflare/shared": "2.7.1", - "@miniflare/web-sockets": "2.7.1", + "@miniflare/core": "2.14.1", + "@miniflare/shared": "2.14.1", + "@miniflare/web-sockets": "2.14.1", "kleur": "^4.1.4", "selfsigned": "^2.0.0", - "undici": "5.9.1", + "undici": "5.20.0", "ws": "^8.2.2", "youch": "^2.2.2" }, @@ -2315,50 +2329,63 @@ } }, "node_modules/@miniflare/kv": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/kv/-/kv-2.7.1.tgz", - "integrity": "sha512-p3BUSgp2BK2l7GxM9wVnaXTM8/thzCzAITDbeyZLevtd8r3Vl1rE8W9Q+qrUbX454+zvHfG71O+BdtfFchgWkA==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/kv/-/kv-2.14.1.tgz", + "integrity": "sha512-Gp07Wcszle7ptsoO8mCtKQRs0AbQnYo1rgnxUcsTL3xJJaHXEA/B9EKSADS2XzJMeY4PgUOHU6Rf08OOF2yWag==", "dev": true, "dependencies": { - "@miniflare/shared": "2.7.1" + "@miniflare/shared": "2.14.1" }, "engines": { "node": ">=16.13" } }, + "node_modules/@miniflare/queues": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/queues/-/queues-2.14.1.tgz", + "integrity": "sha512-uBzrbBkIgtNoztDpmMMISg/brYtxLHRE7oTaN8OVnq3bG+3nF9kQC42HUz+Vg+sf65UlvhSaqkjllgx+fNtOxQ==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.14.1" + }, + "engines": { + "node": ">=16.7" + } + }, "node_modules/@miniflare/r2": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/r2/-/r2-2.7.1.tgz", - "integrity": "sha512-UFqU2y4Qccto4PilHEn8JpTKi+lPZ61eV0G50Nnfnwa19yDKf0Wu6rYXecLTPetln10v6pCLvRvk4O93d99A6Q==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/r2/-/r2-2.14.1.tgz", + "integrity": "sha512-grOMnGf2XSicbgxMYMBfWE37k/e7l5NnwXZIViQ+N06uksp+MLA8E6yKQNtvrWQS66TM8gBvMnWo96OFmYjb6Q==", "dev": true, "dependencies": { - "@miniflare/shared": "2.7.1", - "undici": "5.9.1" + "@miniflare/core": "2.14.1", + "@miniflare/shared": "2.14.1", + "undici": "5.20.0" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/runner-vm": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/runner-vm/-/runner-vm-2.7.1.tgz", - "integrity": "sha512-kcntTSq38Jk81EQbEYs1wSrcziz/KO1JD1DyyDSw1C9pDSFmhusgObDW0VxaGgEVyh92No8l5CNlTjY7kjiMHw==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/runner-vm/-/runner-vm-2.14.1.tgz", + "integrity": "sha512-UobsGM0ICVPDlJD54VPDSx0EXrIY3nJMXBy2zIFuuUOz4hQKXvMQ6jtAlJ8UNKer+XXI3Mb/9R/gfU8r6kxIMA==", "dev": true, "dependencies": { - "@miniflare/shared": "2.7.1" + "@miniflare/shared": "2.14.1" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/scheduler": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/scheduler/-/scheduler-2.7.1.tgz", - "integrity": "sha512-00DCtvSi0/Kamo1OLtvfG+zxAS9VqrFO8Q1Wg7yEJpJBUlnUn+oOXKT//aCpZuVBJLSf7tXxzRXJYNPpu09fwg==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/scheduler/-/scheduler-2.14.1.tgz", + "integrity": "sha512-mCFUkGpPcV74tbDAuDLSrLPDiRei7hIIPQL53C4rtCDyLfxYgwLQFDecllQs5IvDzAx4qFpu835Ppc6tbHR5Mw==", "dev": true, "dependencies": { - "@miniflare/core": "2.7.1", - "@miniflare/shared": "2.7.1", + "@miniflare/core": "2.14.1", + "@miniflare/shared": "2.14.1", "cron-schedule": "^3.0.4" }, "engines": { @@ -2366,12 +2393,14 @@ } }, "node_modules/@miniflare/shared": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.7.1.tgz", - "integrity": "sha512-hQsx/mt5N/zBxJ3DyAJyGMtdT07WeuU+nYiWjkIwQOkPgH/p72Xu0tdi2kO/KQogtxeT2B+eTMVXlE0JqZOyhA==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.14.1.tgz", + "integrity": "sha512-73GnLtWn5iP936ctE6ZJrMqGu134KOoIIveq5Yd/B+NnbFfzpuzjCpkLrnqjkDdsxDbruXSb5eTR/SmAdpJxZQ==", "dev": true, "dependencies": { + "@types/better-sqlite3": "^7.6.0", "kleur": "^4.1.4", + "npx-import": "^1.1.4", "picomatch": "^2.3.1" }, "engines": { @@ -2379,65 +2408,65 @@ } }, "node_modules/@miniflare/sites": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/sites/-/sites-2.7.1.tgz", - "integrity": "sha512-b5pgVx5qifb9YejBfWjh5lnphc7wTX41CvBxssmCdQCxvQ+C5LgNelccNUvIBIMC+N5Ids+Fbd+Hx8MNGjp3iw==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/sites/-/sites-2.14.1.tgz", + "integrity": "sha512-AbbIcU6VBeaNqVgMiLMWN2a09eX3jZmjaEi0uKqufVDqW/QIz47/30aC0O9qTe+XYpi3jjph/Ux7uEY8Z+enMw==", "dev": true, "dependencies": { - "@miniflare/kv": "2.7.1", - "@miniflare/shared": "2.7.1", - "@miniflare/storage-file": "2.7.1" + "@miniflare/kv": "2.14.1", + "@miniflare/shared": "2.14.1", + "@miniflare/storage-file": "2.14.1" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/storage-file": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/storage-file/-/storage-file-2.7.1.tgz", - "integrity": "sha512-6WiLGCeE1jIDJ3pp2ff1vFWCH1uf9BNWRkF3FpK7LyINzdDUlV56RtchPTBgk61oE8NYjlTqoYd4+KUvBul3/w==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/storage-file/-/storage-file-2.14.1.tgz", + "integrity": "sha512-faZu9tRSW6c/looVFI/ZhkdGsIc9NfNCbSl3jJRmm7xgyZ+/S+dQ5JtGVbVsUIX8YGWDyE2j3oWCGCjxGLEpkg==", "dev": true, "dependencies": { - "@miniflare/shared": "2.7.1", - "@miniflare/storage-memory": "2.7.1" + "@miniflare/shared": "2.14.1", + "@miniflare/storage-memory": "2.14.1" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/storage-memory": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/storage-memory/-/storage-memory-2.7.1.tgz", - "integrity": "sha512-/YD6PshGEQneLmPC/FO+TnhN2STXT4oTuPxVo81fZ+q/XKglTA8iULtcgmF025lZ8S871ZANfmBtUzlxZJmW8Q==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/storage-memory/-/storage-memory-2.14.1.tgz", + "integrity": "sha512-lfQbQwopVWd4W5XzrYdp0rhk3dJpvSmv1Wwn9RhNO20WrcuoxpdSzbmpBahsgYVg+OheVaEbS6RpFqdmwwLTog==", "dev": true, "dependencies": { - "@miniflare/shared": "2.7.1" + "@miniflare/shared": "2.14.1" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/watcher": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/watcher/-/watcher-2.7.1.tgz", - "integrity": "sha512-0P0jG2IoMIQtX2JHTABY13Yq3Fs2w5gs6f/LG/X0O9pBCN3SxeQXt0bp3ELkEHjNANQWLMUs6aohb7yZ6ZTfHg==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/watcher/-/watcher-2.14.1.tgz", + "integrity": "sha512-dkFvetm5wk6pwunlYb/UkI0yFNb3otLpRm5RDywMUzqObEf+rCiNNAbJe3HUspr2ncZVAaRWcEaDh82vYK5cmw==", "dev": true, "dependencies": { - "@miniflare/shared": "2.7.1" + "@miniflare/shared": "2.14.1" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/web-sockets": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/web-sockets/-/web-sockets-2.7.1.tgz", - "integrity": "sha512-VO0BhkYDn82LTRhvK1vJA1/PA9GXMJGlkt2wYomdQFOz4Rmybau4sgVyAdKWTTYV7XexEVAVRl8BDUM97Pdxvw==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/web-sockets/-/web-sockets-2.14.1.tgz", + "integrity": "sha512-3N//L5EjF7+xXd7qCLR2ylUwm8t2MKyGPGWEtRBrQ2xqYYWhewKTjlquHCOPU5Irnnd/4BhTmFA55MNrq7m4Nw==", "dev": true, "dependencies": { - "@miniflare/core": "2.7.1", - "@miniflare/shared": "2.7.1", - "undici": "5.9.1", + "@miniflare/core": "2.14.1", + "@miniflare/shared": "2.14.1", + "undici": "5.20.0", "ws": "^8.2.2" }, "engines": { @@ -2445,16 +2474,16 @@ } }, "node_modules/@miniflare/web-sockets/node_modules/ws": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", "dev": true, "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { @@ -2784,6 +2813,15 @@ "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==", "dev": true }, + "node_modules/@types/better-sqlite3": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.4.tgz", + "integrity": "sha512-dzrRZCYPXIXfSR1/surNbJ/grU3scTaygS0OMzjlGf71i9sc2fGyHPXXiXmEvNIoE0cGwsanEFMVJxPXmco9Eg==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/cacheable-request": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", @@ -3804,6 +3842,15 @@ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", "dev": true }, + "node_modules/builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "dev": true, + "dependencies": { + "semver": "^7.0.0" + } + }, "node_modules/busboy": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", @@ -6023,6 +6070,68 @@ "node": ">= 0.6" } }, + "node_modules/execa": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", + "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/execa/node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/execa/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dev": true, + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/exit-hook": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-2.2.1.tgz", @@ -7148,6 +7257,15 @@ "node": ">=10.19.0" } }, + "node_modules/human-signals": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", + "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "dev": true, + "engines": { + "node": ">=12.20.0" + } + }, "node_modules/iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -7653,6 +7771,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-string": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", @@ -8475,6 +8605,12 @@ "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", "dev": true }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", @@ -9175,30 +9311,32 @@ } }, "node_modules/miniflare": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-2.7.1.tgz", - "integrity": "sha512-O9kjSORazNCAGVkS0bRHhKGH1LcFOJZyBD0TchB02TalnQ3W21+QWO5PAXDGz/IATO8C8iXrPnN2XKDdDav2CA==", - "dev": true, - "dependencies": { - "@miniflare/cache": "2.7.1", - "@miniflare/cli-parser": "2.7.1", - "@miniflare/core": "2.7.1", - "@miniflare/durable-objects": "2.7.1", - "@miniflare/html-rewriter": "2.7.1", - "@miniflare/http-server": "2.7.1", - "@miniflare/kv": "2.7.1", - "@miniflare/r2": "2.7.1", - "@miniflare/runner-vm": "2.7.1", - "@miniflare/scheduler": "2.7.1", - "@miniflare/shared": "2.7.1", - "@miniflare/sites": "2.7.1", - "@miniflare/storage-file": "2.7.1", - "@miniflare/storage-memory": "2.7.1", - "@miniflare/web-sockets": "2.7.1", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-2.14.1.tgz", + "integrity": "sha512-8Yqms4OZp1J1k0SGhOQ6MKWptWSXCm8Yh4kfFh11zZIlT1PoE0qXWQmAzwZnT5hFNmS3tsghu3GOgToxM+jCnA==", + "dev": true, + "dependencies": { + "@miniflare/cache": "2.14.1", + "@miniflare/cli-parser": "2.14.1", + "@miniflare/core": "2.14.1", + "@miniflare/d1": "2.14.1", + "@miniflare/durable-objects": "2.14.1", + "@miniflare/html-rewriter": "2.14.1", + "@miniflare/http-server": "2.14.1", + "@miniflare/kv": "2.14.1", + "@miniflare/queues": "2.14.1", + "@miniflare/r2": "2.14.1", + "@miniflare/runner-vm": "2.14.1", + "@miniflare/scheduler": "2.14.1", + "@miniflare/shared": "2.14.1", + "@miniflare/sites": "2.14.1", + "@miniflare/storage-file": "2.14.1", + "@miniflare/storage-memory": "2.14.1", + "@miniflare/web-sockets": "2.14.1", "kleur": "^4.1.4", "semiver": "^1.1.0", "source-map-support": "^0.5.20", - "undici": "5.9.1" + "undici": "5.20.0" }, "bin": { "miniflare": "bootstrap.js" @@ -9207,7 +9345,7 @@ "node": ">=16.13" }, "peerDependencies": { - "@miniflare/storage-redis": "2.7.1", + "@miniflare/storage-redis": "2.14.1", "cron-schedule": "^3.0.4", "ioredis": "^4.27.9" }, @@ -9683,6 +9821,45 @@ "which": "bin/which" } }, + "node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "dev": true, + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npx-import": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/npx-import/-/npx-import-1.1.4.tgz", + "integrity": "sha512-3ShymTWOgqGyNlh5lMJAejLuIv3W1K3fbI5Ewc6YErZU3Sp0PqsNs8UIU1O8z5+KVl/Du5ag56Gza9vdorGEoA==", + "dev": true, + "dependencies": { + "execa": "^6.1.0", + "parse-package-name": "^1.0.0", + "semver": "^7.3.7", + "validate-npm-package-name": "^4.0.0" + } + }, "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", @@ -10112,6 +10289,12 @@ "node": ">=6" } }, + "node_modules/parse-package-name": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-package-name/-/parse-package-name-1.0.0.tgz", + "integrity": "sha512-kBeTUtcj+SkyfaW4+KBe0HtsloBJ/mKTPoxpVdA57GZiPerREsUWJOhVj9anXweFiJkm5y8FG1sxFZkZ0SN6wg==", + "dev": true + }, "node_modules/parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", @@ -12003,6 +12186,18 @@ "node": ">=4" } }, + "node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", @@ -12388,10 +12583,13 @@ } }, "node_modules/undici": { - "version": "5.9.1", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.9.1.tgz", - "integrity": "sha512-6fB3a+SNnWEm4CJbgo0/CWR8RGcOCQP68SF4X0mxtYTq2VNN8T88NYrWVBAeSX+zb7bny2dx2iYhP3XHi00omg==", + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.20.0.tgz", + "integrity": "sha512-J3j60dYzuo6Eevbawwp1sdg16k5Tf768bxYK4TUJRH7cBM4kFCbf3mOnM/0E3vQYXvpxITbbWmBafaDbxLDz3g==", "dev": true, + "dependencies": { + "busboy": "^1.6.0" + }, "engines": { "node": ">=12.18" } @@ -12790,6 +12988,18 @@ "spdx-expression-parse": "^3.0.0" } }, + "node_modules/validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "dev": true, + "dependencies": { + "builtins": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", @@ -14644,41 +14854,42 @@ } }, "@miniflare/cache": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/cache/-/cache-2.7.1.tgz", - "integrity": "sha512-QxN4yp8+cIlggbjIVP17xbSOjjJMco4coW5mXNPcTXazvqnbslwie9GDWmt4BkRvP77uwomf2CDUqEgxZC0frw==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/cache/-/cache-2.14.1.tgz", + "integrity": "sha512-f/o6UBV6UX+MlhjcEch73/wjQvvNo37dgYmP6Pn2ax1/mEHhJ7allNAqenmonT4djNeyB3eEYV3zUl54wCEwrg==", "dev": true, "requires": { - "@miniflare/core": "2.7.1", - "@miniflare/shared": "2.7.1", + "@miniflare/core": "2.14.1", + "@miniflare/shared": "2.14.1", "http-cache-semantics": "^4.1.0", - "undici": "5.9.1" + "undici": "5.20.0" } }, "@miniflare/cli-parser": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/cli-parser/-/cli-parser-2.7.1.tgz", - "integrity": "sha512-kuY6sWClFBQoc22g7P7gR3fv5dXDI8ezvPvNX6tHXPLiPxiYCoz8XTRUqG5CW12zTxrI3yPjEaTQoFlHzdnQkg==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/cli-parser/-/cli-parser-2.14.1.tgz", + "integrity": "sha512-MLvMuvxQPL/uw94Dg6CR3CM62uGoxxCkgF7aDtBYF9zb6YCfjOQn0q5d7zWxydpYAb5Dn1N1hZMnjAy7mlpNdQ==", "dev": true, "requires": { - "@miniflare/shared": "2.7.1", + "@miniflare/shared": "2.14.1", "kleur": "^4.1.4" } }, "@miniflare/core": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/core/-/core-2.7.1.tgz", - "integrity": "sha512-Pdq5+FPSg0L0/eUOKrEfGFowcmbcEXKCIJa8iYz1iA35koSytgTN+6zeuuGPGVXQbGGEPhNugWlOz4u70FJ1GA==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/core/-/core-2.14.1.tgz", + "integrity": "sha512-d+SGAda/VoXq+SKz04oq8ATUwQw5755L87fgPR8pTdR2YbWkxdbmEm1z2olOpDiUjcR86aN6NtCjY6tUC7fqaw==", "dev": true, "requires": { "@iarna/toml": "^2.2.5", - "@miniflare/shared": "2.7.1", - "@miniflare/watcher": "2.7.1", + "@miniflare/queues": "2.14.1", + "@miniflare/shared": "2.14.1", + "@miniflare/watcher": "2.14.1", "busboy": "^1.6.0", "dotenv": "^10.0.0", "kleur": "^4.1.4", "set-cookie-parser": "^2.4.8", - "undici": "5.9.1", + "undici": "5.20.0", "urlpattern-polyfill": "^4.0.3" }, "dependencies": { @@ -14690,42 +14901,52 @@ } } }, + "@miniflare/d1": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/d1/-/d1-2.14.1.tgz", + "integrity": "sha512-MulDDBsDD8o5DwiqdMeJZy2vLoMji+NWnLcuibSag2mayA0LJcp0eHezseZNkW+knciWR1gMP8Xpa4Q1KwkbKA==", + "dev": true, + "requires": { + "@miniflare/core": "2.14.1", + "@miniflare/shared": "2.14.1" + } + }, "@miniflare/durable-objects": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/durable-objects/-/durable-objects-2.7.1.tgz", - "integrity": "sha512-bzTzhu9KgtBZ3itR/u/izBHBzQnxhfOt1IQcJNCM/TBwSf8wr6ztDdsTDFE0j9/oQYj4umbGynzZvYYUm/SniQ==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/durable-objects/-/durable-objects-2.14.1.tgz", + "integrity": "sha512-T+oHGw5GcEIilkzrf0xDES7jzLVqcXJzSGsEIWqnBFLtdlKmrZF679ulRLBbyMVgvpQz6FRONh9jTH1XIiuObQ==", "dev": true, "requires": { - "@miniflare/core": "2.7.1", - "@miniflare/shared": "2.7.1", - "@miniflare/storage-memory": "2.7.1", - "undici": "5.9.1" + "@miniflare/core": "2.14.1", + "@miniflare/shared": "2.14.1", + "@miniflare/storage-memory": "2.14.1", + "undici": "5.20.0" } }, "@miniflare/html-rewriter": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/html-rewriter/-/html-rewriter-2.7.1.tgz", - "integrity": "sha512-7088TlpQBXdKX1OPOL+34xKSF5IjiHyjggM7HizJG14IIw1kSiJYojqaOi5f/DxstTUJJCOIxHn3zKf6QSpukA==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/html-rewriter/-/html-rewriter-2.14.1.tgz", + "integrity": "sha512-vp4uZXuEKhtIaxoXa7jgDAPItlzjbfoUqYWp+fwDKv4J4mfQnzzs/5hwjbE7+Ihm/KNI0zNi8P0sSWjIRFl6ng==", "dev": true, "requires": { - "@miniflare/core": "2.7.1", - "@miniflare/shared": "2.7.1", + "@miniflare/core": "2.14.1", + "@miniflare/shared": "2.14.1", "html-rewriter-wasm": "^0.4.1", - "undici": "5.9.1" + "undici": "5.20.0" } }, "@miniflare/http-server": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/http-server/-/http-server-2.7.1.tgz", - "integrity": "sha512-fcLrEVxtwMhj3qO5Wg5844s6WNTiixRjGEV/Top2TjP3CM6DtIc5l6zca4vozaTba39So627NDalLZQaCAcSBQ==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/http-server/-/http-server-2.14.1.tgz", + "integrity": "sha512-ICT9KuecAF5+AHs9dTnk7DRxCPYLfI3QCtfHOcGQWFuOoe4MCtQk4joo0pxMaSgAJ4TiOOxz3KRWO0G2FwgiPQ==", "dev": true, "requires": { - "@miniflare/core": "2.7.1", - "@miniflare/shared": "2.7.1", - "@miniflare/web-sockets": "2.7.1", + "@miniflare/core": "2.14.1", + "@miniflare/shared": "2.14.1", + "@miniflare/web-sockets": "2.14.1", "kleur": "^4.1.4", "selfsigned": "^2.0.0", - "undici": "5.9.1", + "undici": "5.20.0", "ws": "^8.2.2", "youch": "^2.2.2" }, @@ -14740,109 +14961,121 @@ } }, "@miniflare/kv": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/kv/-/kv-2.7.1.tgz", - "integrity": "sha512-p3BUSgp2BK2l7GxM9wVnaXTM8/thzCzAITDbeyZLevtd8r3Vl1rE8W9Q+qrUbX454+zvHfG71O+BdtfFchgWkA==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/kv/-/kv-2.14.1.tgz", + "integrity": "sha512-Gp07Wcszle7ptsoO8mCtKQRs0AbQnYo1rgnxUcsTL3xJJaHXEA/B9EKSADS2XzJMeY4PgUOHU6Rf08OOF2yWag==", "dev": true, "requires": { - "@miniflare/shared": "2.7.1" + "@miniflare/shared": "2.14.1" + } + }, + "@miniflare/queues": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/queues/-/queues-2.14.1.tgz", + "integrity": "sha512-uBzrbBkIgtNoztDpmMMISg/brYtxLHRE7oTaN8OVnq3bG+3nF9kQC42HUz+Vg+sf65UlvhSaqkjllgx+fNtOxQ==", + "dev": true, + "requires": { + "@miniflare/shared": "2.14.1" } }, "@miniflare/r2": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/r2/-/r2-2.7.1.tgz", - "integrity": "sha512-UFqU2y4Qccto4PilHEn8JpTKi+lPZ61eV0G50Nnfnwa19yDKf0Wu6rYXecLTPetln10v6pCLvRvk4O93d99A6Q==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/r2/-/r2-2.14.1.tgz", + "integrity": "sha512-grOMnGf2XSicbgxMYMBfWE37k/e7l5NnwXZIViQ+N06uksp+MLA8E6yKQNtvrWQS66TM8gBvMnWo96OFmYjb6Q==", "dev": true, "requires": { - "@miniflare/shared": "2.7.1", - "undici": "5.9.1" + "@miniflare/core": "2.14.1", + "@miniflare/shared": "2.14.1", + "undici": "5.20.0" } }, "@miniflare/runner-vm": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/runner-vm/-/runner-vm-2.7.1.tgz", - "integrity": "sha512-kcntTSq38Jk81EQbEYs1wSrcziz/KO1JD1DyyDSw1C9pDSFmhusgObDW0VxaGgEVyh92No8l5CNlTjY7kjiMHw==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/runner-vm/-/runner-vm-2.14.1.tgz", + "integrity": "sha512-UobsGM0ICVPDlJD54VPDSx0EXrIY3nJMXBy2zIFuuUOz4hQKXvMQ6jtAlJ8UNKer+XXI3Mb/9R/gfU8r6kxIMA==", "dev": true, "requires": { - "@miniflare/shared": "2.7.1" + "@miniflare/shared": "2.14.1" } }, "@miniflare/scheduler": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/scheduler/-/scheduler-2.7.1.tgz", - "integrity": "sha512-00DCtvSi0/Kamo1OLtvfG+zxAS9VqrFO8Q1Wg7yEJpJBUlnUn+oOXKT//aCpZuVBJLSf7tXxzRXJYNPpu09fwg==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/scheduler/-/scheduler-2.14.1.tgz", + "integrity": "sha512-mCFUkGpPcV74tbDAuDLSrLPDiRei7hIIPQL53C4rtCDyLfxYgwLQFDecllQs5IvDzAx4qFpu835Ppc6tbHR5Mw==", "dev": true, "requires": { - "@miniflare/core": "2.7.1", - "@miniflare/shared": "2.7.1", + "@miniflare/core": "2.14.1", + "@miniflare/shared": "2.14.1", "cron-schedule": "^3.0.4" } }, "@miniflare/shared": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.7.1.tgz", - "integrity": "sha512-hQsx/mt5N/zBxJ3DyAJyGMtdT07WeuU+nYiWjkIwQOkPgH/p72Xu0tdi2kO/KQogtxeT2B+eTMVXlE0JqZOyhA==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.14.1.tgz", + "integrity": "sha512-73GnLtWn5iP936ctE6ZJrMqGu134KOoIIveq5Yd/B+NnbFfzpuzjCpkLrnqjkDdsxDbruXSb5eTR/SmAdpJxZQ==", "dev": true, "requires": { + "@types/better-sqlite3": "^7.6.0", "kleur": "^4.1.4", + "npx-import": "^1.1.4", "picomatch": "^2.3.1" } }, "@miniflare/sites": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/sites/-/sites-2.7.1.tgz", - "integrity": "sha512-b5pgVx5qifb9YejBfWjh5lnphc7wTX41CvBxssmCdQCxvQ+C5LgNelccNUvIBIMC+N5Ids+Fbd+Hx8MNGjp3iw==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/sites/-/sites-2.14.1.tgz", + "integrity": "sha512-AbbIcU6VBeaNqVgMiLMWN2a09eX3jZmjaEi0uKqufVDqW/QIz47/30aC0O9qTe+XYpi3jjph/Ux7uEY8Z+enMw==", "dev": true, "requires": { - "@miniflare/kv": "2.7.1", - "@miniflare/shared": "2.7.1", - "@miniflare/storage-file": "2.7.1" + "@miniflare/kv": "2.14.1", + "@miniflare/shared": "2.14.1", + "@miniflare/storage-file": "2.14.1" } }, "@miniflare/storage-file": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/storage-file/-/storage-file-2.7.1.tgz", - "integrity": "sha512-6WiLGCeE1jIDJ3pp2ff1vFWCH1uf9BNWRkF3FpK7LyINzdDUlV56RtchPTBgk61oE8NYjlTqoYd4+KUvBul3/w==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/storage-file/-/storage-file-2.14.1.tgz", + "integrity": "sha512-faZu9tRSW6c/looVFI/ZhkdGsIc9NfNCbSl3jJRmm7xgyZ+/S+dQ5JtGVbVsUIX8YGWDyE2j3oWCGCjxGLEpkg==", "dev": true, "requires": { - "@miniflare/shared": "2.7.1", - "@miniflare/storage-memory": "2.7.1" + "@miniflare/shared": "2.14.1", + "@miniflare/storage-memory": "2.14.1" } }, "@miniflare/storage-memory": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/storage-memory/-/storage-memory-2.7.1.tgz", - "integrity": "sha512-/YD6PshGEQneLmPC/FO+TnhN2STXT4oTuPxVo81fZ+q/XKglTA8iULtcgmF025lZ8S871ZANfmBtUzlxZJmW8Q==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/storage-memory/-/storage-memory-2.14.1.tgz", + "integrity": "sha512-lfQbQwopVWd4W5XzrYdp0rhk3dJpvSmv1Wwn9RhNO20WrcuoxpdSzbmpBahsgYVg+OheVaEbS6RpFqdmwwLTog==", "dev": true, "requires": { - "@miniflare/shared": "2.7.1" + "@miniflare/shared": "2.14.1" } }, "@miniflare/watcher": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/watcher/-/watcher-2.7.1.tgz", - "integrity": "sha512-0P0jG2IoMIQtX2JHTABY13Yq3Fs2w5gs6f/LG/X0O9pBCN3SxeQXt0bp3ELkEHjNANQWLMUs6aohb7yZ6ZTfHg==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/watcher/-/watcher-2.14.1.tgz", + "integrity": "sha512-dkFvetm5wk6pwunlYb/UkI0yFNb3otLpRm5RDywMUzqObEf+rCiNNAbJe3HUspr2ncZVAaRWcEaDh82vYK5cmw==", "dev": true, "requires": { - "@miniflare/shared": "2.7.1" + "@miniflare/shared": "2.14.1" } }, "@miniflare/web-sockets": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@miniflare/web-sockets/-/web-sockets-2.7.1.tgz", - "integrity": "sha512-VO0BhkYDn82LTRhvK1vJA1/PA9GXMJGlkt2wYomdQFOz4Rmybau4sgVyAdKWTTYV7XexEVAVRl8BDUM97Pdxvw==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@miniflare/web-sockets/-/web-sockets-2.14.1.tgz", + "integrity": "sha512-3N//L5EjF7+xXd7qCLR2ylUwm8t2MKyGPGWEtRBrQ2xqYYWhewKTjlquHCOPU5Irnnd/4BhTmFA55MNrq7m4Nw==", "dev": true, "requires": { - "@miniflare/core": "2.7.1", - "@miniflare/shared": "2.7.1", - "undici": "5.9.1", + "@miniflare/core": "2.14.1", + "@miniflare/shared": "2.14.1", + "undici": "5.20.0", "ws": "^8.2.2" }, "dependencies": { "ws": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", "dev": true, "requires": {} } @@ -15085,6 +15318,15 @@ "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==", "dev": true }, + "@types/better-sqlite3": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.4.tgz", + "integrity": "sha512-dzrRZCYPXIXfSR1/surNbJ/grU3scTaygS0OMzjlGf71i9sc2fGyHPXXiXmEvNIoE0cGwsanEFMVJxPXmco9Eg==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, "@types/cacheable-request": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", @@ -15842,6 +16084,15 @@ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", "dev": true }, + "builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "dev": true, + "requires": { + "semver": "^7.0.0" + } + }, "busboy": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", @@ -17402,6 +17653,46 @@ "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "dev": true }, + "execa": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", + "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" + }, + "dependencies": { + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "dev": true + }, + "onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dev": true, + "requires": { + "mimic-fn": "^4.0.0" + } + } + } + }, "exit-hook": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-2.2.1.tgz", @@ -18284,6 +18575,12 @@ "resolve-alpn": "^1.0.0" } }, + "human-signals": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", + "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "dev": true + }, "iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -18628,6 +18925,12 @@ "call-bind": "^1.0.2" } }, + "is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "dev": true + }, "is-string": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", @@ -19279,6 +19582,12 @@ "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", "dev": true }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, "merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", @@ -19690,30 +19999,32 @@ "dev": true }, "miniflare": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-2.7.1.tgz", - "integrity": "sha512-O9kjSORazNCAGVkS0bRHhKGH1LcFOJZyBD0TchB02TalnQ3W21+QWO5PAXDGz/IATO8C8iXrPnN2XKDdDav2CA==", - "dev": true, - "requires": { - "@miniflare/cache": "2.7.1", - "@miniflare/cli-parser": "2.7.1", - "@miniflare/core": "2.7.1", - "@miniflare/durable-objects": "2.7.1", - "@miniflare/html-rewriter": "2.7.1", - "@miniflare/http-server": "2.7.1", - "@miniflare/kv": "2.7.1", - "@miniflare/r2": "2.7.1", - "@miniflare/runner-vm": "2.7.1", - "@miniflare/scheduler": "2.7.1", - "@miniflare/shared": "2.7.1", - "@miniflare/sites": "2.7.1", - "@miniflare/storage-file": "2.7.1", - "@miniflare/storage-memory": "2.7.1", - "@miniflare/web-sockets": "2.7.1", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-2.14.1.tgz", + "integrity": "sha512-8Yqms4OZp1J1k0SGhOQ6MKWptWSXCm8Yh4kfFh11zZIlT1PoE0qXWQmAzwZnT5hFNmS3tsghu3GOgToxM+jCnA==", + "dev": true, + "requires": { + "@miniflare/cache": "2.14.1", + "@miniflare/cli-parser": "2.14.1", + "@miniflare/core": "2.14.1", + "@miniflare/d1": "2.14.1", + "@miniflare/durable-objects": "2.14.1", + "@miniflare/html-rewriter": "2.14.1", + "@miniflare/http-server": "2.14.1", + "@miniflare/kv": "2.14.1", + "@miniflare/queues": "2.14.1", + "@miniflare/r2": "2.14.1", + "@miniflare/runner-vm": "2.14.1", + "@miniflare/scheduler": "2.14.1", + "@miniflare/shared": "2.14.1", + "@miniflare/sites": "2.14.1", + "@miniflare/storage-file": "2.14.1", + "@miniflare/storage-memory": "2.14.1", + "@miniflare/web-sockets": "2.14.1", "kleur": "^4.1.4", "semiver": "^1.1.0", "source-map-support": "^0.5.20", - "undici": "5.9.1" + "undici": "5.20.0" } }, "minimatch": { @@ -20065,6 +20376,35 @@ } } }, + "npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "dev": true, + "requires": { + "path-key": "^4.0.0" + }, + "dependencies": { + "path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true + } + } + }, + "npx-import": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/npx-import/-/npx-import-1.1.4.tgz", + "integrity": "sha512-3ShymTWOgqGyNlh5lMJAejLuIv3W1K3fbI5Ewc6YErZU3Sp0PqsNs8UIU1O8z5+KVl/Du5ag56Gza9vdorGEoA==", + "dev": true, + "requires": { + "execa": "^6.1.0", + "parse-package-name": "^1.0.0", + "semver": "^7.3.7", + "validate-npm-package-name": "^4.0.0" + } + }, "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", @@ -20380,6 +20720,12 @@ "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==", "dev": true }, + "parse-package-name": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-package-name/-/parse-package-name-1.0.0.tgz", + "integrity": "sha512-kBeTUtcj+SkyfaW4+KBe0HtsloBJ/mKTPoxpVdA57GZiPerREsUWJOhVj9anXweFiJkm5y8FG1sxFZkZ0SN6wg==", + "dev": true + }, "parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", @@ -21858,6 +22204,12 @@ "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "dev": true }, + "strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "dev": true + }, "strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", @@ -22168,10 +22520,13 @@ } }, "undici": { - "version": "5.9.1", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.9.1.tgz", - "integrity": "sha512-6fB3a+SNnWEm4CJbgo0/CWR8RGcOCQP68SF4X0mxtYTq2VNN8T88NYrWVBAeSX+zb7bny2dx2iYhP3XHi00omg==", - "dev": true + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.20.0.tgz", + "integrity": "sha512-J3j60dYzuo6Eevbawwp1sdg16k5Tf768bxYK4TUJRH7cBM4kFCbf3mOnM/0E3vQYXvpxITbbWmBafaDbxLDz3g==", + "dev": true, + "requires": { + "busboy": "^1.6.0" + } }, "unicode-canonical-property-names-ecmascript": { "version": "2.0.0", @@ -22464,6 +22819,15 @@ "spdx-expression-parse": "^3.0.0" } }, + "validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "dev": true, + "requires": { + "builtins": "^5.0.0" + } + }, "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", diff --git a/package.json b/package.json index 88f5532..44b7796 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "@types/react": "18.0.18", "@types/react-dom": "18.0.6", "eslint": "8.23.0", - "miniflare": "2.7.1", + "miniflare": "2.14.1", "npm-run-all": "4.1.5", "typescript": "4.8.2", "wrangler": "2.0.28"