diff --git a/package-lock.json b/package-lock.json index 527f5f2..895d644 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,7 +7,7 @@ "name": "pix", "devDependencies": { "typescript": "5.8.2", - "wrangler": "4.7.0" + "wrangler": "^4.7.0" } }, "node_modules/@cloudflare/kv-asset-handler": { @@ -40,9 +40,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20250321.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20250321.0.tgz", - "integrity": "sha512-y273GfLaNCxkL8hTfo0c8FZKkOPdq+CPZAKJXPWB+YpS1JCOULu6lNTptpD7ZtF14dTYPkn5Weug31TTlviJmw==", + "version": "1.20250409.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20250409.0.tgz", + "integrity": "sha512-smA9yq77xsdQ1NMLhFz3JZxMHGd01lg0bE+X3dTFmIUs+hHskJ+HJ/IkMFInkCCeEFlUkoL4yO7ilaU/fin/xA==", "cpu": [ "x64" ], @@ -57,9 +57,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20250321.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20250321.0.tgz", - "integrity": "sha512-qvf7/gkkQq7fAsoMlntJSimN/WfwQqxi2oL0aWZMGodTvs/yRHO2I4oE0eOihVdK1BXyBHJXNxEvNDBjF0+Yuw==", + "version": "1.20250409.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20250409.0.tgz", + "integrity": "sha512-oLVcf+Y5Qun8JHcy1VcR/YnbA5U2ne0czh3XNhDqdHZFK8+vKeC7MnVPX+kEqQA3+uLcMM1/FsIDU1U4Na0h1g==", "cpu": [ "arm64" ], @@ -74,9 +74,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20250321.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20250321.0.tgz", - "integrity": "sha512-AEp3xjWFrNPO/h0StCOgOb0bWCcNThnkESpy91Wf4mfUF2p7tOCdp37Nk/1QIRqSxnfv4Hgxyi7gcWud9cJuMw==", + "version": "1.20250409.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20250409.0.tgz", + "integrity": "sha512-D31B4kdC3a0RD5yfpdIa89//kGHbYsYihZmejm1k4S4NHOho3MUDHAEh4aHtafQNXbZdydGHlSyiVYjTdQ9ILQ==", "cpu": [ "x64" ], @@ -91,9 +91,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20250321.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20250321.0.tgz", - "integrity": "sha512-wRWyMIoPIS1UBXCisW0FYTgGsfZD4AVS0hXA5nuLc0c21CvzZpmmTjqEWMcwPFenwy/MNL61NautVOC4qJqQ3Q==", + "version": "1.20250409.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20250409.0.tgz", + "integrity": "sha512-Sr59P0TREayil5OQ7kcbjuIn6L6OTSRLI91LKu0D8vi1hss2q9FUwBcwxg0+Yd/x+ty/x7IISiAK5QBkAMeITQ==", "cpu": [ "arm64" ], @@ -108,9 +108,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20250321.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20250321.0.tgz", - "integrity": "sha512-8vYP3QYO0zo2faUDfWl88jjfUvz7Si9GS3mUYaTh/TR9LcAUtsO7muLxPamqEyoxNFtbQgy08R4rTid94KRi3w==", + "version": "1.20250409.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20250409.0.tgz", + "integrity": "sha512-dK9I8zBX5rR7MtaaP2AhICQTEw3PVzHcsltN8o46w7JsbYlMvFOj27FfYH5dhs3IahgmIfw2e572QXW2o/dbpg==", "cpu": [ "x64" ], @@ -1081,9 +1081,9 @@ } }, "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", "dev": true, "license": "MIT", "engines": { @@ -1231,9 +1231,9 @@ } }, "node_modules/miniflare": { - "version": "4.20250321.1", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20250321.1.tgz", - "integrity": "sha512-pQuVtF6vQ1zMvPCo3Z19mzSFjgnlEnybzNzAJZipsqIk6kMXpYBZq+d8cWmeQFkBYlgeZKeKJ4EBKT6KapfTNg==", + "version": "4.20250409.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20250409.0.tgz", + "integrity": "sha512-Hu02dYZvFR+MyrI57O6rSrOUTofcO9EIvcodgq2SAHzAeWSJw2E0oq9lylOrcckFwPMcwxUAb/cQN1LIoCyySw==", "dev": true, "license": "MIT", "dependencies": { @@ -1244,9 +1244,9 @@ "glob-to-regexp": "0.4.1", "stoppable": "1.1.0", "undici": "^5.28.5", - "workerd": "1.20250321.0", + "workerd": "1.20250409.0", "ws": "8.18.0", - "youch": "3.2.3", + "youch": "3.3.4", "zod": "3.22.3" }, "bin": { @@ -1449,9 +1449,9 @@ } }, "node_modules/workerd": { - "version": "1.20250321.0", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20250321.0.tgz", - "integrity": "sha512-vyuz9pdJ+7o1lC79vQ2UVRLXPARa2Lq94PbTfqEcYQeSxeR9X+YqhNq2yysv8Zs5vpokmexLCtMniPp9u+2LVQ==", + "version": "1.20250409.0", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20250409.0.tgz", + "integrity": "sha512-hqjX9swiHvrkOI3jlH9lrZsZRRv9lddUwcMe8Ua76jnyQz+brybWznNjHu8U5oswwcrFwvky1A4CcLjcLY31gQ==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -1462,17 +1462,17 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20250321.0", - "@cloudflare/workerd-darwin-arm64": "1.20250321.0", - "@cloudflare/workerd-linux-64": "1.20250321.0", - "@cloudflare/workerd-linux-arm64": "1.20250321.0", - "@cloudflare/workerd-windows-64": "1.20250321.0" + "@cloudflare/workerd-darwin-64": "1.20250409.0", + "@cloudflare/workerd-darwin-arm64": "1.20250409.0", + "@cloudflare/workerd-linux-64": "1.20250409.0", + "@cloudflare/workerd-linux-arm64": "1.20250409.0", + "@cloudflare/workerd-windows-64": "1.20250409.0" } }, "node_modules/wrangler": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.7.0.tgz", - "integrity": "sha512-5LoyNxpPG8K0kcU43Ossyj7+Hq78v8BNtu7ZNNSxDOUcairMEDwcbrbUOqzu/iM4yHiri5wCjl4Ja57fKED/Sg==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.10.0.tgz", + "integrity": "sha512-fTE4hZ79msEUt8+HEjl/8Q72haCyzPLu4PgrU3L81ysmjrMEdiYfUPqnvCkBUVtJvrDNdctTEimkufT1Y0ipNg==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -1480,10 +1480,10 @@ "@cloudflare/unenv-preset": "2.3.1", "blake3-wasm": "2.1.5", "esbuild": "0.24.2", - "miniflare": "4.20250321.1", + "miniflare": "4.20250409.0", "path-to-regexp": "6.3.0", "unenv": "2.0.0-rc.15", - "workerd": "1.20250321.0" + "workerd": "1.20250409.0" }, "bin": { "wrangler": "bin/wrangler.js", @@ -1497,7 +1497,7 @@ "sharp": "^0.33.5" }, "peerDependencies": { - "@cloudflare/workers-types": "^4.20250321.0" + "@cloudflare/workers-types": "^4.20250409.0" }, "peerDependenciesMeta": { "@cloudflare/workers-types": { @@ -1528,13 +1528,13 @@ } }, "node_modules/youch": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/youch/-/youch-3.2.3.tgz", - "integrity": "sha512-ZBcWz/uzZaQVdCvfV4uk616Bbpf2ee+F/AvuKDR5EwX/Y4v06xWdtMluqTD7+KlZdM93lLm9gMZYo0sKBS0pgw==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/youch/-/youch-3.3.4.tgz", + "integrity": "sha512-UeVBXie8cA35DS6+nBkls68xaBBXCye0CNznrhszZjTbRVnJKQuNsyLKBTTL4ln1o1rh2PKtv35twV7irj5SEg==", "dev": true, "license": "MIT", "dependencies": { - "cookie": "^0.5.0", + "cookie": "^0.7.1", "mustache": "^4.2.0", "stacktracey": "^2.1.8" } diff --git a/package.json b/package.json index eb28cce..ab2f2f3 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ }, "devDependencies": { "typescript": "5.8.2", - "wrangler": "4.7.0" + "wrangler": "^4.7.0" }, "scripts": { "check": "tsc && wrangler --experimental-json-config deploy --dry-run", diff --git a/wrangler.json b/wrangler.jsonc similarity index 50% rename from wrangler.json rename to wrangler.jsonc index d374a9f..0a40760 100644 --- a/wrangler.json +++ b/wrangler.jsonc @@ -1,4 +1,9 @@ +/** + * For more details on how to configure Wrangler, refer to: + * https://developers.cloudflare.com/workers/wrangler/configuration/ + */ { + "$schema": "node_modules/wrangler/config-schema.json", "compatibility_date": "2025-04-10", "main": "src/index.ts", "name": "pix",