From 74597311db5b1701dcfc5f4ea574faf681f62b10 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 16 Sep 2022 16:26:32 +0000 Subject: [PATCH] Update dependency jest-environment-miniflare to ^2.9.0 --- package-lock.json | 896 +++++++++++++++++++++++++++++++++++++++++++--- package.json | 2 +- 2 files changed, 856 insertions(+), 42 deletions(-) diff --git a/package-lock.json b/package-lock.json index 625adaf..6f8626f 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": "^29.0.3", - "jest-environment-miniflare": "^2.8.2", + "jest-environment-miniflare": "^2.9.0", "prettier": "^2.7.1", "ts-jest": "^29.0.1", "ts-loader": "^9.3.1", @@ -1244,6 +1244,88 @@ "node": ">=10" } }, + "node_modules/@miniflare/d1": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/d1/-/d1-2.9.0.tgz", + "integrity": "sha512-swK9nzxw1SvVh/4cH3bRR1SBuHQU/YsB8WvuHojxufmgviAD1xhms3XO3rkpAzfKoGM5Oy6DovMe0xUXV/GS0w==", + "dev": true, + "dependencies": { + "@miniflare/core": "2.9.0", + "@miniflare/shared": "2.9.0" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/@miniflare/d1/node_modules/@miniflare/core": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/core/-/core-2.9.0.tgz", + "integrity": "sha512-QqSwF6oHvgrFvN5lnrLc6EEagFlZWW+UMU8QdrE8305cNGHrIOxKCA2nte4PVFZUVw/Ts13a0tVhUk3a2fAyxQ==", + "dev": true, + "dependencies": { + "@iarna/toml": "^2.2.5", + "@miniflare/queues": "2.9.0", + "@miniflare/shared": "2.9.0", + "@miniflare/watcher": "2.9.0", + "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/d1/node_modules/@miniflare/queues": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/queues/-/queues-2.9.0.tgz", + "integrity": "sha512-cAHWIlLF57rxQaJl19AzXw1k0SOM/uLTlx8r2PylHajZ/RRSs7CkCox3oKA6E5zKyfyxk2M64bmsAFZ9RCA0gw==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.9.0" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/@miniflare/d1/node_modules/@miniflare/shared": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.9.0.tgz", + "integrity": "sha512-5Ew/Ph0cHDQqKvOlmN70kz+qZW0hdgE9fQBStKLY3vDYhnBEhopbCUChSS+FCcL7WtxVJJVE7iB6J09NQTnQ/A==", + "dev": true, + "dependencies": { + "@types/better-sqlite3": "^7.6.0", + "kleur": "^4.1.4", + "npx-import": "^1.1.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/d1/node_modules/@miniflare/watcher": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/watcher/-/watcher-2.9.0.tgz", + "integrity": "sha512-Yqz8Q1He/2chebXvmCft8sMamuUiDQ4FIn0bwiF0+GBP2vvGCmy6SejXZY4ZD4REluPqQSis3CLKcIOWlHnIsw==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.9.0" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/d1/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/durable-objects": { "version": "2.8.2", "resolved": "https://registry.npmjs.org/@miniflare/durable-objects/-/durable-objects-2.8.2.tgz", @@ -1370,26 +1452,207 @@ } }, "node_modules/@miniflare/shared-test-environment": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/@miniflare/shared-test-environment/-/shared-test-environment-2.8.2.tgz", - "integrity": "sha512-MSj5jujRx3ADVCKwimpI0/FheHg0X8VoLgkG+ZmG5LlRx1/TMFmrOdK7p1kP76Q8IVCPXEcmiuLybgTS/6oHyQ==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/shared-test-environment/-/shared-test-environment-2.9.0.tgz", + "integrity": "sha512-Ko7kfqjw7PI+iR0xpYYMN2AjY5y/l6H/qAn4yrJfothjq1XxfYzjRVzCaRaNCuzxIXzeK7wZzxRBCV/ZhXXEUg==", "dev": true, "dependencies": { - "@miniflare/cache": "2.8.2", - "@miniflare/core": "2.8.2", - "@miniflare/durable-objects": "2.8.2", - "@miniflare/html-rewriter": "2.8.2", - "@miniflare/kv": "2.8.2", - "@miniflare/queues": "2.8.2", - "@miniflare/shared": "2.8.2", - "@miniflare/sites": "2.8.2", - "@miniflare/storage-memory": "2.8.2", - "@miniflare/web-sockets": "2.8.2" + "@miniflare/cache": "2.9.0", + "@miniflare/core": "2.9.0", + "@miniflare/d1": "2.9.0", + "@miniflare/durable-objects": "2.9.0", + "@miniflare/html-rewriter": "2.9.0", + "@miniflare/kv": "2.9.0", + "@miniflare/queues": "2.9.0", + "@miniflare/shared": "2.9.0", + "@miniflare/sites": "2.9.0", + "@miniflare/storage-memory": "2.9.0", + "@miniflare/web-sockets": "2.9.0" }, "engines": { "node": ">=16.13" } }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/cache": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/cache/-/cache-2.9.0.tgz", + "integrity": "sha512-lriPxUEva9TJ01vU9P7pI60s3SsFnb4apWkNwZ+D7CRqyXPipSbapY8BWI2FUIwkEG7xap6UhzeTS76NettCXQ==", + "dev": true, + "dependencies": { + "@miniflare/core": "2.9.0", + "@miniflare/shared": "2.9.0", + "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.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/core/-/core-2.9.0.tgz", + "integrity": "sha512-QqSwF6oHvgrFvN5lnrLc6EEagFlZWW+UMU8QdrE8305cNGHrIOxKCA2nte4PVFZUVw/Ts13a0tVhUk3a2fAyxQ==", + "dev": true, + "dependencies": { + "@iarna/toml": "^2.2.5", + "@miniflare/queues": "2.9.0", + "@miniflare/shared": "2.9.0", + "@miniflare/watcher": "2.9.0", + "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.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/durable-objects/-/durable-objects-2.9.0.tgz", + "integrity": "sha512-7uTvfEUXS7xqwrsWOwWrFUuKc4EiMpVkAWPeYGLB/0TJaJ6N+sZMpYYymdW79TQwPIDfgtpfkIy93MRydqpnrw==", + "dev": true, + "dependencies": { + "@miniflare/core": "2.9.0", + "@miniflare/shared": "2.9.0", + "@miniflare/storage-memory": "2.9.0", + "undici": "5.9.1" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/html-rewriter": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/html-rewriter/-/html-rewriter-2.9.0.tgz", + "integrity": "sha512-K5OB70PtkMo7M+tU46s/cX/j/qtjD9AlJ0hecYswrxVsfrT/YWyrCQJevmShFfJ92h7jPNigbeC3Od3JiVb6QA==", + "dev": true, + "dependencies": { + "@miniflare/core": "2.9.0", + "@miniflare/shared": "2.9.0", + "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.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/kv/-/kv-2.9.0.tgz", + "integrity": "sha512-EqG51okY5rDtgjYs2Ny6j6IUVdTlJzDjwBKBIuW+wOV9NsAAzEchKVdYAXc8CyxvkggpYX481HydTD2OzK3INQ==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.9.0" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/queues": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/queues/-/queues-2.9.0.tgz", + "integrity": "sha512-cAHWIlLF57rxQaJl19AzXw1k0SOM/uLTlx8r2PylHajZ/RRSs7CkCox3oKA6E5zKyfyxk2M64bmsAFZ9RCA0gw==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.9.0" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/shared": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.9.0.tgz", + "integrity": "sha512-5Ew/Ph0cHDQqKvOlmN70kz+qZW0hdgE9fQBStKLY3vDYhnBEhopbCUChSS+FCcL7WtxVJJVE7iB6J09NQTnQ/A==", + "dev": true, + "dependencies": { + "@types/better-sqlite3": "^7.6.0", + "kleur": "^4.1.4", + "npx-import": "^1.1.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/sites": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/sites/-/sites-2.9.0.tgz", + "integrity": "sha512-+tWf7znxSQqXWGzPup8Xqkl8EmLmx+HaLC+UBtWPNnaJZrsjbbVxKwHpmGIdm+wZasEGfQk/82R21gUs9wdZnw==", + "dev": true, + "dependencies": { + "@miniflare/kv": "2.9.0", + "@miniflare/shared": "2.9.0", + "@miniflare/storage-file": "2.9.0" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/storage-file": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/storage-file/-/storage-file-2.9.0.tgz", + "integrity": "sha512-HZHtHfJaLoDzQFddoIMcDGgAJ3/Nee98gwUYusQam7rj9pbEXnWmk54dzjzsDlkQpB/3MBFQNbtN5Bj1NIt0pg==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.9.0", + "@miniflare/storage-memory": "2.9.0" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/storage-memory": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/storage-memory/-/storage-memory-2.9.0.tgz", + "integrity": "sha512-p2yrr0omQhv6teDbdzhdBKzoQAFmUBMLEx+PtrO7CJHX15ICD08/pFAFAp96IcljNwZZDchU20Z3AcbldMj6Tw==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.9.0" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/watcher": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/watcher/-/watcher-2.9.0.tgz", + "integrity": "sha512-Yqz8Q1He/2chebXvmCft8sMamuUiDQ4FIn0bwiF0+GBP2vvGCmy6SejXZY4ZD4REluPqQSis3CLKcIOWlHnIsw==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.9.0" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@miniflare/shared-test-environment/node_modules/@miniflare/web-sockets": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/web-sockets/-/web-sockets-2.9.0.tgz", + "integrity": "sha512-Nob9e84m78qeQCka6OQf/JdNOmMkKCkX+i3rg+TYKSSITiMVuyzWp3vz3Ma184lAZiLg44lxBF4ZzENEdi99Kg==", + "dev": true, + "dependencies": { + "@miniflare/core": "2.9.0", + "@miniflare/shared": "2.9.0", + "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.8.2", "resolved": "https://registry.npmjs.org/@miniflare/sites/-/sites-2.8.2.tgz", @@ -1757,6 +2020,15 @@ "@babel/types": "^7.3.0" } }, + "node_modules/@types/better-sqlite3": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.0.tgz", + "integrity": "sha512-rnSP9vY+fVsF3iJja5yRGBJV63PNBiezJlYrCkqUmQWFoB16cxAHwOkjsAYEu317miOfKaJpa65cbp0P4XJ/jw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/cookie": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.5.0.tgz", @@ -2590,6 +2862,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", @@ -4644,18 +4925,18 @@ } }, "node_modules/jest-environment-miniflare": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/jest-environment-miniflare/-/jest-environment-miniflare-2.8.2.tgz", - "integrity": "sha512-Mi8M1c6g3Gyu7XeLDsPejKiSzV2NjWX8dNnopAyzxKFV4jYusST7245G04Lv2G9eBfefzEjbpEpLJTG8bmJKxw==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/jest-environment-miniflare/-/jest-environment-miniflare-2.9.0.tgz", + "integrity": "sha512-3oASQvjzxhgswevwpkdupN2AnM/jXi2SlAVpCJf8qYwB5h7u4nkvxihi2qxsFSWZ8cBdTMSSSn0hT64w5aw0WQ==", "dev": true, "dependencies": { "@jest/environment": ">=27", "@jest/fake-timers": ">=27", "@jest/types": ">=27", - "@miniflare/queues": "2.8.2", - "@miniflare/runner-vm": "2.8.2", - "@miniflare/shared": "2.8.2", - "@miniflare/shared-test-environment": "2.8.2", + "@miniflare/queues": "2.9.0", + "@miniflare/runner-vm": "2.9.0", + "@miniflare/shared": "2.9.0", + "@miniflare/shared-test-environment": "2.9.0", "jest-mock": ">=27", "jest-util": ">=27" }, @@ -4666,6 +4947,45 @@ "jest": ">=27" } }, + "node_modules/jest-environment-miniflare/node_modules/@miniflare/queues": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/queues/-/queues-2.9.0.tgz", + "integrity": "sha512-cAHWIlLF57rxQaJl19AzXw1k0SOM/uLTlx8r2PylHajZ/RRSs7CkCox3oKA6E5zKyfyxk2M64bmsAFZ9RCA0gw==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.9.0" + }, + "engines": { + "node": ">=16.7" + } + }, + "node_modules/jest-environment-miniflare/node_modules/@miniflare/runner-vm": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/runner-vm/-/runner-vm-2.9.0.tgz", + "integrity": "sha512-vewP+Fy7Czb261GmB9x/YtQkoDs/QP9B5LbP0YfJ35bI2C2j940eJLm8JP72IHV7ILtWNOqMc3Ure8uAbpf9NQ==", + "dev": true, + "dependencies": { + "@miniflare/shared": "2.9.0" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/jest-environment-miniflare/node_modules/@miniflare/shared": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.9.0.tgz", + "integrity": "sha512-5Ew/Ph0cHDQqKvOlmN70kz+qZW0hdgE9fQBStKLY3vDYhnBEhopbCUChSS+FCcL7WtxVJJVE7iB6J09NQTnQ/A==", + "dev": true, + "dependencies": { + "@types/better-sqlite3": "^7.6.0", + "kleur": "^4.1.4", + "npx-import": "^1.1.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=16.13" + } + }, "node_modules/jest-environment-node": { "version": "29.0.3", "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.0.3.tgz", @@ -5585,6 +5905,128 @@ "node": ">=8" } }, + "node_modules/npx-import": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/npx-import/-/npx-import-1.1.3.tgz", + "integrity": "sha512-zy6249FJ81OtPsvz2y0+rgis31EN5wbdwBG2umtEh65W/4onYArHuoUSZ+W+T7BQYK7YF+h9G4CuGPusMCcLOw==", + "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/npx-import/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/npx-import/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/npx-import/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/npx-import/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/npx-import/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/npx-import/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/npx-import/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/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/number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", @@ -5710,6 +6152,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "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/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -6882,6 +7330,18 @@ "node": ">=10.12.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/walker": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", @@ -8193,6 +8653,72 @@ } } }, + "@miniflare/d1": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/d1/-/d1-2.9.0.tgz", + "integrity": "sha512-swK9nzxw1SvVh/4cH3bRR1SBuHQU/YsB8WvuHojxufmgviAD1xhms3XO3rkpAzfKoGM5Oy6DovMe0xUXV/GS0w==", + "dev": true, + "requires": { + "@miniflare/core": "2.9.0", + "@miniflare/shared": "2.9.0" + }, + "dependencies": { + "@miniflare/core": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/core/-/core-2.9.0.tgz", + "integrity": "sha512-QqSwF6oHvgrFvN5lnrLc6EEagFlZWW+UMU8QdrE8305cNGHrIOxKCA2nte4PVFZUVw/Ts13a0tVhUk3a2fAyxQ==", + "dev": true, + "requires": { + "@iarna/toml": "^2.2.5", + "@miniflare/queues": "2.9.0", + "@miniflare/shared": "2.9.0", + "@miniflare/watcher": "2.9.0", + "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/queues": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/queues/-/queues-2.9.0.tgz", + "integrity": "sha512-cAHWIlLF57rxQaJl19AzXw1k0SOM/uLTlx8r2PylHajZ/RRSs7CkCox3oKA6E5zKyfyxk2M64bmsAFZ9RCA0gw==", + "dev": true, + "requires": { + "@miniflare/shared": "2.9.0" + } + }, + "@miniflare/shared": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.9.0.tgz", + "integrity": "sha512-5Ew/Ph0cHDQqKvOlmN70kz+qZW0hdgE9fQBStKLY3vDYhnBEhopbCUChSS+FCcL7WtxVJJVE7iB6J09NQTnQ/A==", + "dev": true, + "requires": { + "@types/better-sqlite3": "^7.6.0", + "kleur": "^4.1.4", + "npx-import": "^1.1.3", + "picomatch": "^2.3.1" + } + }, + "@miniflare/watcher": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/watcher/-/watcher-2.9.0.tgz", + "integrity": "sha512-Yqz8Q1He/2chebXvmCft8sMamuUiDQ4FIn0bwiF0+GBP2vvGCmy6SejXZY4ZD4REluPqQSis3CLKcIOWlHnIsw==", + "dev": true, + "requires": { + "@miniflare/shared": "2.9.0" + } + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "dev": true + } + } + }, "@miniflare/durable-objects": { "version": "2.8.2", "resolved": "https://registry.npmjs.org/@miniflare/durable-objects/-/durable-objects-2.8.2.tgz", @@ -8292,21 +8818,165 @@ } }, "@miniflare/shared-test-environment": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/@miniflare/shared-test-environment/-/shared-test-environment-2.8.2.tgz", - "integrity": "sha512-MSj5jujRx3ADVCKwimpI0/FheHg0X8VoLgkG+ZmG5LlRx1/TMFmrOdK7p1kP76Q8IVCPXEcmiuLybgTS/6oHyQ==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/shared-test-environment/-/shared-test-environment-2.9.0.tgz", + "integrity": "sha512-Ko7kfqjw7PI+iR0xpYYMN2AjY5y/l6H/qAn4yrJfothjq1XxfYzjRVzCaRaNCuzxIXzeK7wZzxRBCV/ZhXXEUg==", "dev": true, "requires": { - "@miniflare/cache": "2.8.2", - "@miniflare/core": "2.8.2", - "@miniflare/durable-objects": "2.8.2", - "@miniflare/html-rewriter": "2.8.2", - "@miniflare/kv": "2.8.2", - "@miniflare/queues": "2.8.2", - "@miniflare/shared": "2.8.2", - "@miniflare/sites": "2.8.2", - "@miniflare/storage-memory": "2.8.2", - "@miniflare/web-sockets": "2.8.2" + "@miniflare/cache": "2.9.0", + "@miniflare/core": "2.9.0", + "@miniflare/d1": "2.9.0", + "@miniflare/durable-objects": "2.9.0", + "@miniflare/html-rewriter": "2.9.0", + "@miniflare/kv": "2.9.0", + "@miniflare/queues": "2.9.0", + "@miniflare/shared": "2.9.0", + "@miniflare/sites": "2.9.0", + "@miniflare/storage-memory": "2.9.0", + "@miniflare/web-sockets": "2.9.0" + }, + "dependencies": { + "@miniflare/cache": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/cache/-/cache-2.9.0.tgz", + "integrity": "sha512-lriPxUEva9TJ01vU9P7pI60s3SsFnb4apWkNwZ+D7CRqyXPipSbapY8BWI2FUIwkEG7xap6UhzeTS76NettCXQ==", + "dev": true, + "requires": { + "@miniflare/core": "2.9.0", + "@miniflare/shared": "2.9.0", + "http-cache-semantics": "^4.1.0", + "undici": "5.9.1" + } + }, + "@miniflare/core": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/core/-/core-2.9.0.tgz", + "integrity": "sha512-QqSwF6oHvgrFvN5lnrLc6EEagFlZWW+UMU8QdrE8305cNGHrIOxKCA2nte4PVFZUVw/Ts13a0tVhUk3a2fAyxQ==", + "dev": true, + "requires": { + "@iarna/toml": "^2.2.5", + "@miniflare/queues": "2.9.0", + "@miniflare/shared": "2.9.0", + "@miniflare/watcher": "2.9.0", + "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.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/durable-objects/-/durable-objects-2.9.0.tgz", + "integrity": "sha512-7uTvfEUXS7xqwrsWOwWrFUuKc4EiMpVkAWPeYGLB/0TJaJ6N+sZMpYYymdW79TQwPIDfgtpfkIy93MRydqpnrw==", + "dev": true, + "requires": { + "@miniflare/core": "2.9.0", + "@miniflare/shared": "2.9.0", + "@miniflare/storage-memory": "2.9.0", + "undici": "5.9.1" + } + }, + "@miniflare/html-rewriter": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/html-rewriter/-/html-rewriter-2.9.0.tgz", + "integrity": "sha512-K5OB70PtkMo7M+tU46s/cX/j/qtjD9AlJ0hecYswrxVsfrT/YWyrCQJevmShFfJ92h7jPNigbeC3Od3JiVb6QA==", + "dev": true, + "requires": { + "@miniflare/core": "2.9.0", + "@miniflare/shared": "2.9.0", + "html-rewriter-wasm": "^0.4.1", + "undici": "5.9.1" + } + }, + "@miniflare/kv": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/kv/-/kv-2.9.0.tgz", + "integrity": "sha512-EqG51okY5rDtgjYs2Ny6j6IUVdTlJzDjwBKBIuW+wOV9NsAAzEchKVdYAXc8CyxvkggpYX481HydTD2OzK3INQ==", + "dev": true, + "requires": { + "@miniflare/shared": "2.9.0" + } + }, + "@miniflare/queues": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/queues/-/queues-2.9.0.tgz", + "integrity": "sha512-cAHWIlLF57rxQaJl19AzXw1k0SOM/uLTlx8r2PylHajZ/RRSs7CkCox3oKA6E5zKyfyxk2M64bmsAFZ9RCA0gw==", + "dev": true, + "requires": { + "@miniflare/shared": "2.9.0" + } + }, + "@miniflare/shared": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.9.0.tgz", + "integrity": "sha512-5Ew/Ph0cHDQqKvOlmN70kz+qZW0hdgE9fQBStKLY3vDYhnBEhopbCUChSS+FCcL7WtxVJJVE7iB6J09NQTnQ/A==", + "dev": true, + "requires": { + "@types/better-sqlite3": "^7.6.0", + "kleur": "^4.1.4", + "npx-import": "^1.1.3", + "picomatch": "^2.3.1" + } + }, + "@miniflare/sites": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/sites/-/sites-2.9.0.tgz", + "integrity": "sha512-+tWf7znxSQqXWGzPup8Xqkl8EmLmx+HaLC+UBtWPNnaJZrsjbbVxKwHpmGIdm+wZasEGfQk/82R21gUs9wdZnw==", + "dev": true, + "requires": { + "@miniflare/kv": "2.9.0", + "@miniflare/shared": "2.9.0", + "@miniflare/storage-file": "2.9.0" + } + }, + "@miniflare/storage-file": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/storage-file/-/storage-file-2.9.0.tgz", + "integrity": "sha512-HZHtHfJaLoDzQFddoIMcDGgAJ3/Nee98gwUYusQam7rj9pbEXnWmk54dzjzsDlkQpB/3MBFQNbtN5Bj1NIt0pg==", + "dev": true, + "requires": { + "@miniflare/shared": "2.9.0", + "@miniflare/storage-memory": "2.9.0" + } + }, + "@miniflare/storage-memory": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/storage-memory/-/storage-memory-2.9.0.tgz", + "integrity": "sha512-p2yrr0omQhv6teDbdzhdBKzoQAFmUBMLEx+PtrO7CJHX15ICD08/pFAFAp96IcljNwZZDchU20Z3AcbldMj6Tw==", + "dev": true, + "requires": { + "@miniflare/shared": "2.9.0" + } + }, + "@miniflare/watcher": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/watcher/-/watcher-2.9.0.tgz", + "integrity": "sha512-Yqz8Q1He/2chebXvmCft8sMamuUiDQ4FIn0bwiF0+GBP2vvGCmy6SejXZY4ZD4REluPqQSis3CLKcIOWlHnIsw==", + "dev": true, + "requires": { + "@miniflare/shared": "2.9.0" + } + }, + "@miniflare/web-sockets": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/web-sockets/-/web-sockets-2.9.0.tgz", + "integrity": "sha512-Nob9e84m78qeQCka6OQf/JdNOmMkKCkX+i3rg+TYKSSITiMVuyzWp3vz3Ma184lAZiLg44lxBF4ZzENEdi99Kg==", + "dev": true, + "requires": { + "@miniflare/core": "2.9.0", + "@miniflare/shared": "2.9.0", + "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": { @@ -8622,6 +9292,15 @@ "@babel/types": "^7.3.0" } }, + "@types/better-sqlite3": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.0.tgz", + "integrity": "sha512-rnSP9vY+fVsF3iJja5yRGBJV63PNBiezJlYrCkqUmQWFoB16cxAHwOkjsAYEu317miOfKaJpa65cbp0P4XJ/jw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, "@types/cookie": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.5.0.tgz", @@ -9263,6 +9942,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", @@ -10695,20 +11383,52 @@ } }, "jest-environment-miniflare": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/jest-environment-miniflare/-/jest-environment-miniflare-2.8.2.tgz", - "integrity": "sha512-Mi8M1c6g3Gyu7XeLDsPejKiSzV2NjWX8dNnopAyzxKFV4jYusST7245G04Lv2G9eBfefzEjbpEpLJTG8bmJKxw==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/jest-environment-miniflare/-/jest-environment-miniflare-2.9.0.tgz", + "integrity": "sha512-3oASQvjzxhgswevwpkdupN2AnM/jXi2SlAVpCJf8qYwB5h7u4nkvxihi2qxsFSWZ8cBdTMSSSn0hT64w5aw0WQ==", "dev": true, "requires": { "@jest/environment": ">=27", "@jest/fake-timers": ">=27", "@jest/types": ">=27", - "@miniflare/queues": "2.8.2", - "@miniflare/runner-vm": "2.8.2", - "@miniflare/shared": "2.8.2", - "@miniflare/shared-test-environment": "2.8.2", + "@miniflare/queues": "2.9.0", + "@miniflare/runner-vm": "2.9.0", + "@miniflare/shared": "2.9.0", + "@miniflare/shared-test-environment": "2.9.0", "jest-mock": ">=27", "jest-util": ">=27" + }, + "dependencies": { + "@miniflare/queues": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/queues/-/queues-2.9.0.tgz", + "integrity": "sha512-cAHWIlLF57rxQaJl19AzXw1k0SOM/uLTlx8r2PylHajZ/RRSs7CkCox3oKA6E5zKyfyxk2M64bmsAFZ9RCA0gw==", + "dev": true, + "requires": { + "@miniflare/shared": "2.9.0" + } + }, + "@miniflare/runner-vm": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/runner-vm/-/runner-vm-2.9.0.tgz", + "integrity": "sha512-vewP+Fy7Czb261GmB9x/YtQkoDs/QP9B5LbP0YfJ35bI2C2j940eJLm8JP72IHV7ILtWNOqMc3Ure8uAbpf9NQ==", + "dev": true, + "requires": { + "@miniflare/shared": "2.9.0" + } + }, + "@miniflare/shared": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.9.0.tgz", + "integrity": "sha512-5Ew/Ph0cHDQqKvOlmN70kz+qZW0hdgE9fQBStKLY3vDYhnBEhopbCUChSS+FCcL7WtxVJJVE7iB6J09NQTnQ/A==", + "dev": true, + "requires": { + "@types/better-sqlite3": "^7.6.0", + "kleur": "^4.1.4", + "npx-import": "^1.1.3", + "picomatch": "^2.3.1" + } + } } }, "jest-environment-node": { @@ -11415,6 +12135,85 @@ "path-key": "^3.0.0" } }, + "npx-import": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/npx-import/-/npx-import-1.1.3.tgz", + "integrity": "sha512-zy6249FJ81OtPsvz2y0+rgis31EN5wbdwBG2umtEh65W/4onYArHuoUSZ+W+T7BQYK7YF+h9G4CuGPusMCcLOw==", + "dev": true, + "requires": { + "execa": "^6.1.0", + "parse-package-name": "^1.0.0", + "semver": "^7.3.7", + "validate-npm-package-name": "^4.0.0" + }, + "dependencies": { + "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" + } + }, + "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 + }, + "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 + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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 + } + } + }, "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", @@ -11504,6 +12303,12 @@ "lines-and-columns": "^1.1.6" } }, + "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 + }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -12320,6 +13125,15 @@ "convert-source-map": "^1.6.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" + } + }, "walker": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", diff --git a/package.json b/package.json index 97adb3b..228a12a 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": "^29.0.3", - "jest-environment-miniflare": "^2.8.2", + "jest-environment-miniflare": "^2.9.0", "prettier": "^2.7.1", "ts-jest": "^29.0.1", "ts-loader": "^9.3.1",