diff --git a/package-lock.json b/package-lock.json index 63033f590..c346dbb67 100644 --- a/package-lock.json +++ b/package-lock.json @@ -53,6 +53,15 @@ "node": ">=14.19 <15 || >=16.15 <17 || >=18" } }, + "node_modules/@cloudflare/kv-asset-handler": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.3.0.tgz", + "integrity": "sha512-9CB/MKf/wdvbfkUdfrj+OkEwZ5b7rws0eogJ4293h+7b6KX5toPwym+VQKmILafNB9YiehqY0DlNrDcDhdWHSQ==", + "dev": true, + "dependencies": { + "mime": "^3.0.0" + } + }, "node_modules/@cloudflare/workerd-darwin-64": { "version": "1.20230814.1", "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20230814.1.tgz", @@ -686,14 +695,6 @@ "integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==", "dev": true }, - "node_modules/@types/better-sqlite3": { - "version": "7.6.2", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/debug": { "version": "4.1.7", "dev": true, @@ -765,15 +766,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@types/set-cookie-parser": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@types/set-cookie-parser/-/set-cookie-parser-2.4.2.tgz", - "integrity": "sha512-fBZgytwhYAUkj/jC/FAV4RQ5EerRup1YQsXQCh8rZfiHkc4UahC192oH0smGwsXol3cL3A5oETuAHeQHmhXM4w==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/source-map-support": { "version": "0.5.6", "dev": true, @@ -1264,34 +1256,6 @@ "dev": true, "license": "MIT" }, - "node_modules/base64-js": { - "version": "1.5.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/better-sqlite3": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-8.1.0.tgz", - "integrity": "sha512-p1m09H+Oi8R9TPj810pdNswMFuVgRNgCJEWypp6jlkOgSwMIrNyuj3hW78xEuBRGok5RzeaUW8aBtTWF3l/TQA==", - "hasInstallScript": true, - "dependencies": { - "bindings": "^1.5.0", - "prebuild-install": "^7.1.0" - } - }, "node_modules/binary-extensions": { "version": "2.2.0", "dev": true, @@ -1300,22 +1264,6 @@ "node": ">=8" } }, - "node_modules/bindings": { - "version": "1.5.0", - "license": "MIT", - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, - "node_modules/bl": { - "version": "4.1.0", - "license": "MIT", - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, "node_modules/blueimp-md5": { "version": "2.19.0", "dev": true, @@ -1341,28 +1289,6 @@ "node": ">=8" } }, - "node_modules/buffer": { - "version": "5.7.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, "node_modules/buffer-from": { "version": "1.1.2", "license": "MIT" @@ -1498,10 +1424,6 @@ "fsevents": "~2.3.2" } }, - "node_modules/chownr": { - "version": "1.1.4", - "license": "ISC" - }, "node_modules/chunkd": { "version": "2.0.1", "dev": true, @@ -1769,26 +1691,6 @@ "version": "2.1.2", "license": "MIT" }, - "node_modules/decompress-response": { - "version": "6.0.0", - "license": "MIT", - "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/deep-extend": { - "version": "0.6.0", - "license": "MIT", - "engines": { - "node": ">=4.0.0" - } - }, "node_modules/deep-is": { "version": "0.1.4", "dev": true, @@ -1859,13 +1761,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/detect-libc": { - "version": "2.0.1", - "license": "Apache-2.0", - "engines": { - "node": ">=8" - } - }, "node_modules/devalue": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.0.tgz", @@ -1921,13 +1816,6 @@ "dev": true, "license": "MIT" }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "license": "MIT", - "dependencies": { - "once": "^1.4.0" - } - }, "node_modules/es-abstract": { "version": "1.20.4", "dev": true, @@ -2520,13 +2408,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/expand-template": { - "version": "2.0.3", - "license": "(MIT OR WTFPL)", - "engines": { - "node": ">=6" - } - }, "node_modules/expect-type": { "version": "0.15.0", "dev": true, @@ -2601,10 +2482,6 @@ "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "license": "MIT" - }, "node_modules/fill-range": { "version": "7.0.1", "dev": true, @@ -2665,10 +2542,6 @@ "node": ">=0.4.x" } }, - "node_modules/fs-constants": { - "version": "1.0.0", - "license": "MIT" - }, "node_modules/fs-extra": { "version": "7.0.1", "dev": true, @@ -2785,10 +2658,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/github-from-package": { - "version": "0.0.0", - "license": "MIT" - }, "node_modules/glob": { "version": "7.2.3", "dev": true, @@ -2936,6 +2805,7 @@ }, "node_modules/http-cache-semantics": { "version": "4.1.0", + "dev": true, "license": "BSD-2-Clause" }, "node_modules/human-signals": { @@ -2947,24 +2817,6 @@ "node": ">=14.18.0" } }, - "node_modules/ieee754": { - "version": "1.2.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "BSD-3-Clause" - }, "node_modules/ignore": { "version": "5.2.1", "dev": true, @@ -3035,10 +2887,7 @@ }, "node_modules/inherits": { "version": "2.0.4", - "license": "ISC" - }, - "node_modules/ini": { - "version": "1.3.8", + "dev": true, "license": "ISC" }, "node_modules/internal-slot": { @@ -3450,6 +3299,7 @@ }, "node_modules/kleur": { "version": "4.1.5", + "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -3516,6 +3366,7 @@ }, "node_modules/lru-cache": { "version": "6.0.0", + "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -3601,22 +3452,24 @@ "node": ">=8.6" } }, - "node_modules/mimic-fn": { - "version": "4.0.0", + "node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" + "bin": { + "mime": "cli.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=10.0.0" } }, - "node_modules/mimic-response": { - "version": "3.1.0", + "node_modules/mimic-fn": { + "version": "4.0.0", + "dev": true, "license": "MIT", "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -3639,6 +3492,7 @@ }, "node_modules/minimist": { "version": "1.2.7", + "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" @@ -3655,10 +3509,6 @@ "node": ">=10" } }, - "node_modules/mkdirp-classic": { - "version": "0.5.3", - "license": "MIT" - }, "node_modules/ms": { "version": "2.1.3", "dev": true, @@ -3671,10 +3521,6 @@ "mustache": "bin/mustache" } }, - "node_modules/napi-build-utils": { - "version": "1.0.2", - "license": "MIT" - }, "node_modules/natural-compare": { "version": "1.4.0", "dev": true, @@ -3690,16 +3536,6 @@ "dev": true, "license": "MIT" }, - "node_modules/node-abi": { - "version": "3.30.0", - "license": "MIT", - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/nofilter": { "version": "3.1.0", "dev": true, @@ -3800,6 +3636,7 @@ }, "node_modules/once": { "version": "1.4.0", + "dev": true, "license": "ISC", "dependencies": { "wrappy": "1" @@ -4254,30 +4091,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/prebuild-install": { - "version": "7.1.1", - "license": "MIT", - "dependencies": { - "detect-libc": "^2.0.0", - "expand-template": "^2.0.3", - "github-from-package": "0.0.0", - "minimist": "^1.2.3", - "mkdirp-classic": "^0.5.3", - "napi-build-utils": "^1.0.1", - "node-abi": "^3.3.0", - "pump": "^3.0.0", - "rc": "^1.2.7", - "simple-get": "^4.0.0", - "tar-fs": "^2.0.0", - "tunnel-agent": "^0.6.0" - }, - "bin": { - "prebuild-install": "bin.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/prelude-ls": { "version": "1.2.1", "dev": true, @@ -4329,14 +4142,6 @@ "version": "1.0.42", "license": "Unlicense" }, - "node_modules/pump": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, "node_modules/punycode": { "version": "2.1.1", "dev": true, @@ -4364,38 +4169,6 @@ ], "license": "MIT" }, - "node_modules/rc": { - "version": "1.2.8", - "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/rc/node_modules/strip-json-comments": { - "version": "2.0.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readable-stream": { - "version": "3.6.0", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/readdirp": { "version": "3.6.0", "dev": true, @@ -4531,24 +4304,6 @@ "queue-microtask": "^1.2.2" } }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, "node_modules/safe-regex-test": { "version": "1.0.0", "dev": true, @@ -4562,19 +4317,11 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/semiver": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/semiver/-/semiver-1.1.0.tgz", - "integrity": "sha512-QNI2ChmuioGC1/xjyYwyZYADILWyW6AmS1UH6gDj/SFUUUS4MBAWs/7mxnkRPc/F4iHezDP+O8t0dO8WHiEOdg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/semver": { "version": "7.5.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, "dependencies": { "lru-cache": "^6.0.0" }, @@ -4647,47 +4394,6 @@ "dev": true, "license": "ISC" }, - "node_modules/simple-concat": { - "version": "1.0.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/simple-get": { - "version": "4.0.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "decompress-response": "^6.0.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, "node_modules/slash": { "version": "3.0.0", "dev": true, @@ -4772,13 +4478,6 @@ "node": ">=10.0.0" } }, - "node_modules/string_decoder": { - "version": "1.3.0", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, "node_modules/string-argv": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", @@ -4923,30 +4622,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/tar-fs": { - "version": "2.1.1", - "license": "MIT", - "dependencies": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - } - }, - "node_modules/tar-stream": { - "version": "2.2.0", - "license": "MIT", - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/temp-dir": { "version": "3.0.0", "dev": true, @@ -5024,16 +4699,6 @@ "dev": true, "license": "0BSD" }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "license": "Apache-2.0", - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, "node_modules/type-check": { "version": "0.4.0", "dev": true, @@ -5119,10 +4784,6 @@ "obtain-unicode": "~0.0.5" } }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "license": "MIT" - }, "node_modules/validator": { "version": "13.9.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", @@ -5273,6 +4934,7 @@ }, "node_modules/wrappy": { "version": "1.0.2", + "dev": true, "license": "ISC" }, "node_modules/write-file-atomic": { @@ -5316,6 +4978,7 @@ }, "node_modules/yallist": { "version": "4.0.0", + "dev": true, "license": "ISC" }, "node_modules/yaml": { @@ -5450,12 +5113,9 @@ "dependencies": { "acorn": "^8.8.0", "acorn-walk": "^8.2.0", - "better-sqlite3": "^8.1.0", "capnp-ts": "^0.7.0", "exit-hook": "^2.2.1", "glob-to-regexp": "^0.4.1", - "http-cache-semantics": "^4.1.0", - "kleur": "^4.1.5", "source-map-support": "0.5.21", "stoppable": "^1.1.0", "undici": "^5.22.1", @@ -5465,19 +5125,19 @@ "zod": "^3.20.6" }, "devDependencies": { + "@cloudflare/kv-asset-handler": "^0.3.0", "@cloudflare/workers-types": "^4.20230807.0", - "@types/better-sqlite3": "^7.6.2", "@types/debug": "^4.1.7", "@types/estree": "^1.0.0", "@types/glob-to-regexp": "^0.4.1", "@types/http-cache-semantics": "^4.0.1", - "@types/set-cookie-parser": "^2.4.2", "@types/source-map-support": "^0.5.6", "@types/stoppable": "^1.1.1", "@types/ws": "^8.5.3", "devalue": "^4.3.0", "devtools-protocol": "^0.0.1182435", - "semiver": "^1.1.0" + "http-cache-semantics": "^4.1.0", + "kleur": "^4.1.5" }, "engines": { "node": ">=16.13" @@ -5534,6 +5194,15 @@ "execa": "^7.1.0" } }, + "@cloudflare/kv-asset-handler": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.3.0.tgz", + "integrity": "sha512-9CB/MKf/wdvbfkUdfrj+OkEwZ5b7rws0eogJ4293h+7b6KX5toPwym+VQKmILafNB9YiehqY0DlNrDcDhdWHSQ==", + "dev": true, + "requires": { + "mime": "^3.0.0" + } + }, "@cloudflare/workerd-darwin-64": { "version": "1.20230814.1", "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20230814.1.tgz", @@ -5880,13 +5549,6 @@ "integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==", "dev": true }, - "@types/better-sqlite3": { - "version": "7.6.2", - "dev": true, - "requires": { - "@types/node": "*" - } - }, "@types/debug": { "version": "4.1.7", "dev": true, @@ -5946,15 +5608,6 @@ "version": "7.3.13", "dev": true }, - "@types/set-cookie-parser": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@types/set-cookie-parser/-/set-cookie-parser-2.4.2.tgz", - "integrity": "sha512-fBZgytwhYAUkj/jC/FAV4RQ5EerRup1YQsXQCh8rZfiHkc4UahC192oH0smGwsXol3cL3A5oETuAHeQHmhXM4w==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, "@types/source-map-support": { "version": "0.5.6", "dev": true, @@ -6241,36 +5894,10 @@ "version": "1.0.2", "dev": true }, - "base64-js": { - "version": "1.5.1" - }, - "better-sqlite3": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-8.1.0.tgz", - "integrity": "sha512-p1m09H+Oi8R9TPj810pdNswMFuVgRNgCJEWypp6jlkOgSwMIrNyuj3hW78xEuBRGok5RzeaUW8aBtTWF3l/TQA==", - "requires": { - "bindings": "^1.5.0", - "prebuild-install": "^7.1.0" - } - }, "binary-extensions": { "version": "2.2.0", "dev": true }, - "bindings": { - "version": "1.5.0", - "requires": { - "file-uri-to-path": "1.0.0" - } - }, - "bl": { - "version": "4.1.0", - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, "blueimp-md5": { "version": "2.19.0", "dev": true @@ -6290,13 +5917,6 @@ "fill-range": "^7.0.1" } }, - "buffer": { - "version": "5.7.1", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, "buffer-from": { "version": "1.1.2" }, @@ -6386,9 +6006,6 @@ "readdirp": "~3.6.0" } }, - "chownr": { - "version": "1.1.4" - }, "chunkd": { "version": "2.0.1", "dev": true @@ -6558,15 +6175,6 @@ } } }, - "decompress-response": { - "version": "6.0.0", - "requires": { - "mimic-response": "^3.1.0" - } - }, - "deep-extend": { - "version": "0.6.0" - }, "deep-is": { "version": "0.1.4", "dev": true @@ -6610,9 +6218,6 @@ } } }, - "detect-libc": { - "version": "2.0.1" - }, "devalue": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.0.tgz", @@ -6651,12 +6256,6 @@ "version": "9.2.2", "dev": true }, - "end-of-stream": { - "version": "1.4.4", - "requires": { - "once": "^1.4.0" - } - }, "es-abstract": { "version": "1.20.4", "dev": true, @@ -7038,9 +6637,6 @@ "exit-hook": { "version": "2.2.1" }, - "expand-template": { - "version": "2.0.3" - }, "expect-type": { "version": "0.15.0", "dev": true @@ -7094,9 +6690,6 @@ "flat-cache": "^3.0.4" } }, - "file-uri-to-path": { - "version": "1.0.0" - }, "fill-range": { "version": "7.0.1", "dev": true, @@ -7137,9 +6730,6 @@ "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", "dev": true }, - "fs-constants": { - "version": "1.0.0" - }, "fs-extra": { "version": "7.0.1", "dev": true, @@ -7210,9 +6800,6 @@ "get-intrinsic": "^1.1.1" } }, - "github-from-package": { - "version": "0.0.0" - }, "glob": { "version": "7.2.3", "dev": true, @@ -7300,7 +6887,8 @@ "dev": true }, "http-cache-semantics": { - "version": "4.1.0" + "version": "4.1.0", + "dev": true }, "human-signals": { "version": "4.3.1", @@ -7308,9 +6896,6 @@ "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", "dev": true }, - "ieee754": { - "version": "1.2.1" - }, "ignore": { "version": "5.2.1", "dev": true @@ -7350,10 +6935,8 @@ } }, "inherits": { - "version": "2.0.4" - }, - "ini": { - "version": "1.3.8" + "version": "2.0.4", + "dev": true }, "internal-slot": { "version": "1.0.3", @@ -7589,7 +7172,8 @@ } }, "kleur": { - "version": "4.1.5" + "version": "4.1.5", + "dev": true }, "levn": { "version": "0.4.1", @@ -7632,6 +7216,7 @@ }, "lru-cache": { "version": "6.0.0", + "dev": true, "requires": { "yallist": "^4.0.0" } @@ -7683,29 +7268,30 @@ "picomatch": "^2.3.1" } }, + "mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "dev": true + }, "mimic-fn": { "version": "4.0.0", "dev": true }, - "mimic-response": { - "version": "3.1.0" - }, "miniflare": { "version": "file:packages/miniflare", "requires": { + "@cloudflare/kv-asset-handler": "^0.3.0", "@cloudflare/workers-types": "^4.20230807.0", - "@types/better-sqlite3": "^7.6.2", "@types/debug": "^4.1.7", "@types/estree": "^1.0.0", "@types/glob-to-regexp": "^0.4.1", "@types/http-cache-semantics": "^4.0.1", - "@types/set-cookie-parser": "^2.4.2", "@types/source-map-support": "^0.5.6", "@types/stoppable": "^1.1.1", "@types/ws": "^8.5.3", "acorn": "^8.8.0", "acorn-walk": "^8.2.0", - "better-sqlite3": "^8.1.0", "capnp-ts": "^0.7.0", "devalue": "^4.3.0", "devtools-protocol": "^0.0.1182435", @@ -7713,7 +7299,6 @@ "glob-to-regexp": "^0.4.1", "http-cache-semantics": "^4.1.0", "kleur": "^4.1.5", - "semiver": "^1.1.0", "source-map-support": "0.5.21", "stoppable": "^1.1.0", "undici": "^5.22.1", @@ -7731,15 +7316,13 @@ } }, "minimist": { - "version": "1.2.7" + "version": "1.2.7", + "dev": true }, "mkdirp": { "version": "1.0.4", "dev": true }, - "mkdirp-classic": { - "version": "0.5.3" - }, "ms": { "version": "2.1.3", "dev": true @@ -7747,9 +7330,6 @@ "mustache": { "version": "4.2.0" }, - "napi-build-utils": { - "version": "1.0.2" - }, "natural-compare": { "version": "1.4.0", "dev": true @@ -7762,12 +7342,6 @@ "version": "1.0.5", "dev": true }, - "node-abi": { - "version": "3.30.0", - "requires": { - "semver": "^7.3.5" - } - }, "nofilter": { "version": "3.1.0", "dev": true @@ -7828,6 +7402,7 @@ }, "once": { "version": "1.4.0", + "dev": true, "requires": { "wrappy": "1" } @@ -8081,23 +7656,6 @@ "irregular-plurals": "^3.3.0" } }, - "prebuild-install": { - "version": "7.1.1", - "requires": { - "detect-libc": "^2.0.0", - "expand-template": "^2.0.3", - "github-from-package": "0.0.0", - "minimist": "^1.2.3", - "mkdirp-classic": "^0.5.3", - "napi-build-utils": "^1.0.1", - "node-abi": "^3.3.0", - "pump": "^3.0.0", - "rc": "^1.2.7", - "simple-get": "^4.0.0", - "tar-fs": "^2.0.0", - "tunnel-agent": "^0.6.0" - } - }, "prelude-ls": { "version": "1.2.1", "dev": true @@ -8123,13 +7681,6 @@ "printable-characters": { "version": "1.0.42" }, - "pump": { - "version": "3.0.0", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, "punycode": { "version": "2.1.1", "dev": true @@ -8138,28 +7689,6 @@ "version": "1.2.3", "dev": true }, - "rc": { - "version": "1.2.8", - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "strip-json-comments": { - "version": "2.0.1" - } - } - }, - "readable-stream": { - "version": "3.6.0", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, "readdirp": { "version": "3.6.0", "dev": true, @@ -8230,9 +7759,6 @@ "queue-microtask": "^1.2.2" } }, - "safe-buffer": { - "version": "5.2.1" - }, "safe-regex-test": { "version": "1.0.0", "dev": true, @@ -8242,16 +7768,11 @@ "is-regex": "^1.1.4" } }, - "semiver": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/semiver/-/semiver-1.1.0.tgz", - "integrity": "sha512-QNI2ChmuioGC1/xjyYwyZYADILWyW6AmS1UH6gDj/SFUUUS4MBAWs/7mxnkRPc/F4iHezDP+O8t0dO8WHiEOdg==", - "dev": true - }, "semver": { "version": "7.5.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, "requires": { "lru-cache": "^6.0.0" } @@ -8293,17 +7814,6 @@ "version": "3.0.7", "dev": true }, - "simple-concat": { - "version": "1.0.1" - }, - "simple-get": { - "version": "4.0.1", - "requires": { - "decompress-response": "^6.0.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, "slash": { "version": "3.0.0", "dev": true @@ -8356,12 +7866,6 @@ "streamsearch": { "version": "1.1.0" }, - "string_decoder": { - "version": "1.3.0", - "requires": { - "safe-buffer": "~5.2.0" - } - }, "string-argv": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", @@ -8447,25 +7951,6 @@ "version": "1.0.0", "dev": true }, - "tar-fs": { - "version": "2.1.1", - "requires": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - } - }, - "tar-stream": { - "version": "2.2.0", - "requires": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - } - }, "temp-dir": { "version": "3.0.0", "dev": true @@ -8518,12 +8003,6 @@ } } }, - "tunnel-agent": { - "version": "0.6.0", - "requires": { - "safe-buffer": "^5.0.1" - } - }, "type-check": { "version": "0.4.0", "dev": true, @@ -8579,9 +8058,6 @@ "obtain-unicode": "~0.0.5" } }, - "util-deprecate": { - "version": "1.0.2" - }, "validator": { "version": "13.9.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", @@ -8673,7 +8149,8 @@ } }, "wrappy": { - "version": "1.0.2" + "version": "1.0.2", + "dev": true }, "write-file-atomic": { "version": "5.0.0", @@ -8692,7 +8169,8 @@ "dev": true }, "yallist": { - "version": "4.0.0" + "version": "4.0.0", + "dev": true }, "yaml": { "version": "1.10.2", diff --git a/packages/miniflare/package.json b/packages/miniflare/package.json index ad2531e12..ec6c0a64b 100644 --- a/packages/miniflare/package.json +++ b/packages/miniflare/package.json @@ -29,12 +29,9 @@ "dependencies": { "acorn": "^8.8.0", "acorn-walk": "^8.2.0", - "better-sqlite3": "^8.1.0", "capnp-ts": "^0.7.0", "exit-hook": "^2.2.1", "glob-to-regexp": "^0.4.1", - "http-cache-semantics": "^4.1.0", - "kleur": "^4.1.5", "source-map-support": "0.5.21", "stoppable": "^1.1.0", "undici": "^5.22.1", @@ -46,18 +43,17 @@ "devDependencies": { "@cloudflare/kv-asset-handler": "^0.3.0", "@cloudflare/workers-types": "^4.20230807.0", - "@types/better-sqlite3": "^7.6.2", "@types/debug": "^4.1.7", "@types/estree": "^1.0.0", "@types/glob-to-regexp": "^0.4.1", "@types/http-cache-semantics": "^4.0.1", - "@types/set-cookie-parser": "^2.4.2", "@types/source-map-support": "^0.5.6", "@types/stoppable": "^1.1.1", "@types/ws": "^8.5.3", "devalue": "^4.3.0", "devtools-protocol": "^0.0.1182435", - "semiver": "^1.1.0" + "http-cache-semantics": "^4.1.0", + "kleur": "^4.1.5" }, "engines": { "node": ">=16.13"