From 6aaf705eba98f550b1826fcf1fa3d111365d3107 Mon Sep 17 00:00:00 2001 From: Cody Casterline Date: Wed, 13 Nov 2024 18:39:07 -0800 Subject: [PATCH] v1.5.0 --- CHANGELOG.md | 5 + deno.jsonc | 2 +- deno.lock | 971 ++++++++++-------- examples/hono/deno.lock | 617 ++++++----- examples/hono/embed/code/_app.js.ts | 177 ++-- examples/hono/embed/static/_Smiley.svg.ts | 12 +- examples/with-embedder/deno.lock | 833 ++++++++------- examples/with-embedder/embed/code/_app.js.ts | 177 ++-- .../with-embedder/embed/static/_Smiley.svg.ts | 12 +- src/plugins/esbuild.ts | 4 +- 10 files changed, 1553 insertions(+), 1257 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 515a7e0..57b1c00 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +1.5.0 +===== + +Upgrade the ESBuild plugin to use jsr:@luca/esbuild-deno-loader@^0.11.0. (auto-detects import maps.) + 1.4.0 ===== diff --git a/deno.jsonc b/deno.jsonc index 29d5cfd..d36a467 100644 --- a/deno.jsonc +++ b/deno.jsonc @@ -1,6 +1,6 @@ { "name": "@nfnitloop/deno-embedder", - "version": "1.4.9", + "version": "1.5.0", "exports": { ".": "./src/mod.ts", "./plugins/plugins": "./src/plugins/plugins.ts", diff --git a/deno.lock b/deno.lock index 5cdbe74..c3a5f6c 100644 --- a/deno.lock +++ b/deno.lock @@ -1,439 +1,540 @@ { - "version": "3", - "packages": { - "specifiers": { - "jsr:@cliffy/command@1.0.0-rc.4": "jsr:@cliffy/command@1.0.0-rc.4", - "jsr:@cliffy/flags@1.0.0-rc.4": "jsr:@cliffy/flags@1.0.0-rc.4", - "jsr:@cliffy/table@1.0.0-rc.4": "jsr:@cliffy/table@1.0.0-rc.4", - "jsr:@david/dax": "jsr:@david/dax@0.41.0", - "jsr:@david/dax@0.41": "jsr:@david/dax@0.41.0", - "jsr:@david/which@^0.4.1": "jsr:@david/which@0.4.1", - "jsr:@hono/hono@^4.0": "jsr:@hono/hono@4.4.8", - "jsr:@hono/hono@^4.0.0": "jsr:@hono/hono@4.4.8", - "jsr:@luca/esbuild-deno-loader@^0.10.3": "jsr:@luca/esbuild-deno-loader@0.10.3", - "jsr:@oak/commons@0.10": "jsr:@oak/commons@0.10.1", - "jsr:@oak/oak@16.0.0": "jsr:@oak/oak@16.0.0", - "jsr:@std/assert": "jsr:@std/assert@0.225.3", - "jsr:@std/assert@0.222": "jsr:@std/assert@0.222.1", - "jsr:@std/assert@0.223": "jsr:@std/assert@0.223.0", - "jsr:@std/assert@^0.196.0": "jsr:@std/assert@0.196.0", - "jsr:@std/assert@^0.213.1": "jsr:@std/assert@0.213.1", - "jsr:@std/assert@^0.221.0": "jsr:@std/assert@0.221.0", - "jsr:@std/assert@^0.222.1": "jsr:@std/assert@0.222.1", - "jsr:@std/assert@^0.223.0": "jsr:@std/assert@0.223.0", - "jsr:@std/assert@^0.225.0": "jsr:@std/assert@0.225.3", - "jsr:@std/async@0.196.0": "jsr:@std/async@0.196.0", - "jsr:@std/bytes@0.222": "jsr:@std/bytes@0.222.1", - "jsr:@std/bytes@0.223": "jsr:@std/bytes@0.223.0", - "jsr:@std/bytes@^0.221.0": "jsr:@std/bytes@0.221.0", - "jsr:@std/bytes@^0.223.0": "jsr:@std/bytes@0.223.0", - "jsr:@std/console@0.221": "jsr:@std/console@0.221.0", - "jsr:@std/crypto@0.222": "jsr:@std/crypto@0.222.1", - "jsr:@std/crypto@0.223": "jsr:@std/crypto@0.223.0", - "jsr:@std/encoding@0.213": "jsr:@std/encoding@0.213.1", - "jsr:@std/encoding@0.224.0": "jsr:@std/encoding@0.224.0", - "jsr:@std/encoding@^0.222.1": "jsr:@std/encoding@0.222.1", - "jsr:@std/encoding@^0.223.0": "jsr:@std/encoding@0.223.0", - "jsr:@std/fmt@0.221": "jsr:@std/fmt@0.221.0", - "jsr:@std/fmt@^0.221.0": "jsr:@std/fmt@0.221.0", - "jsr:@std/fs@0.221.0": "jsr:@std/fs@0.221.0", - "jsr:@std/fs@0.229.0": "jsr:@std/fs@0.229.0", - "jsr:@std/http@0.222": "jsr:@std/http@0.222.1", - "jsr:@std/http@0.223": "jsr:@std/http@0.223.0", - "jsr:@std/internal@^1.0.0": "jsr:@std/internal@1.0.0", - "jsr:@std/io@0.221.0": "jsr:@std/io@0.221.0", - "jsr:@std/io@0.223": "jsr:@std/io@0.223.0", - "jsr:@std/io@^0.221.0": "jsr:@std/io@0.221.0", - "jsr:@std/json@^0.213.1": "jsr:@std/json@0.213.1", - "jsr:@std/jsonc": "jsr:@std/jsonc@0.213.1", - "jsr:@std/jsonc@0.213": "jsr:@std/jsonc@0.213.1", - "jsr:@std/media-types@0.222": "jsr:@std/media-types@0.222.1", - "jsr:@std/media-types@0.223": "jsr:@std/media-types@0.223.0", - "jsr:@std/media-types@0.224.0": "jsr:@std/media-types@0.224.0", - "jsr:@std/path": "jsr:@std/path@0.225.0", - "jsr:@std/path@0.213": "jsr:@std/path@0.213.1", - "jsr:@std/path@0.221.0": "jsr:@std/path@0.221.0", - "jsr:@std/path@0.223": "jsr:@std/path@0.223.0", - "jsr:@std/path@0.225.0": "jsr:@std/path@0.225.0", - "jsr:@std/path@^0.221.0": "jsr:@std/path@0.221.0", - "jsr:@std/path@^0.225.0": "jsr:@std/path@0.225.0", - "jsr:@std/streams@0.221.0": "jsr:@std/streams@0.221.0", - "jsr:@std/text@0.221": "jsr:@std/text@0.221.0", - "npm:esbuild@0.21.1": "npm:esbuild@0.21.1", - "npm:path-to-regexp@6.2.1": "npm:path-to-regexp@6.2.1", - "npm:zod": "npm:zod@3.23.8" - }, - "jsr": { - "@cliffy/command@1.0.0-rc.4": { - "integrity": "709884ffe0f53ce3edafa92b58223634397878fbf6dcabe0c74ea0108273b9f7", - "dependencies": [ - "jsr:@cliffy/flags@1.0.0-rc.4", - "jsr:@cliffy/table@1.0.0-rc.4", - "jsr:@std/fmt@0.221", - "jsr:@std/text@0.221" - ] - }, - "@cliffy/flags@1.0.0-rc.4": { - "integrity": "29f370ade4ddf6e150a4d25fc44661234c19870ffcf7fb07cd100f1843fcd6e1", - "dependencies": [ - "jsr:@std/text@0.221" - ] - }, - "@cliffy/table@1.0.0-rc.4": { - "integrity": "990e4e0b3910e6c9cf7a5b4318b8f5e121cf681494c94fd113febb9b4d4c0741", - "dependencies": [ - "jsr:@std/console@0.221", - "jsr:@std/fmt@0.221" - ] - }, - "@david/dax@0.41.0": { - "integrity": "9e1ecf66a0415962cc8ad3ba4e3fa93ce0f1a1cc797dd95c36fdfb6977dc7fc8", - "dependencies": [ - "jsr:@david/which@^0.4.1", - "jsr:@std/fmt@^0.221.0", - "jsr:@std/fs@0.221.0", - "jsr:@std/io@0.221.0", - "jsr:@std/path@0.221.0", - "jsr:@std/streams@0.221.0" - ] - }, - "@david/which@0.4.1": { - "integrity": "896a682b111f92ab866cc70c5b4afab2f5899d2f9bde31ed00203b9c250f225e" - }, - "@hono/hono@4.4.8": { - "integrity": "6b387c666d4a1d2f50fbf7968ecaa73eb37690d08be0f5f3efe2d15dd6a679ce" - }, - "@luca/esbuild-deno-loader@0.10.3": { - "integrity": "32fc93f7e7f78060234fd5929a740668aab1c742b808c6048b57f9aaea514921", - "dependencies": [ - "jsr:@std/encoding@0.213", - "jsr:@std/jsonc@0.213", - "jsr:@std/path@0.213" - ] - }, - "@oak/commons@0.10.1": { - "integrity": "4775ebf70782b0c5d95958d85b2425b3fbdff06f57654aa4143dbcb23b923cf4", - "dependencies": [ - "jsr:@std/assert@0.222", - "jsr:@std/bytes@0.222", - "jsr:@std/crypto@0.222", - "jsr:@std/http@0.222", - "jsr:@std/media-types@0.222" - ] - }, - "@oak/oak@16.0.0": { - "integrity": "a98756fb4bf69f728c9a5179ff4157620946c5969bcaa3d6bd64cca8b198f74e", - "dependencies": [ - "jsr:@oak/commons@0.10", - "jsr:@std/assert@0.223", - "jsr:@std/bytes@0.223", - "jsr:@std/crypto@0.223", - "jsr:@std/http@0.223", - "jsr:@std/io@0.223", - "jsr:@std/media-types@0.223", - "jsr:@std/path@0.223", - "npm:path-to-regexp@6.2.1" - ] - }, - "@std/assert@0.196.0": { - "integrity": "ede8c09c2bb176dc9356c04d2548412e492a58dcf73aad0965695a4d8336f66b" - }, - "@std/assert@0.213.1": { - "integrity": "24c28178b30c8e0782c18e8e94ea72b16282207569cdd10ffb9d1d26f2edebfe" - }, - "@std/assert@0.221.0": { - "integrity": "a5f1aa6e7909dbea271754fd4ab3f4e687aeff4873b4cef9a320af813adb489a" - }, - "@std/assert@0.222.1": { - "integrity": "691637161ee584a9919d1f9950ddd1272feb8e0a19e83aa5b7563cedaf73d74c" - }, - "@std/assert@0.223.0": { - "integrity": "eb8d6d879d76e1cc431205bd346ed4d88dc051c6366365b1af47034b0670be24" - }, - "@std/assert@0.225.3": { - "integrity": "b3c2847aecf6955b50644cdb9cf072004ea3d1998dd7579fc0acb99dbb23bd4f", - "dependencies": [ - "jsr:@std/internal@^1.0.0" - ] - }, - "@std/async@0.196.0": { - "integrity": "bd572776dfdf94bcbe00ceea1263e06f0c0060ff258f8a5cf644c5b43992755a", - "dependencies": [ - "jsr:@std/assert@^0.196.0" - ] - }, - "@std/bytes@0.221.0": { - "integrity": "64a047011cf833890a4a2ab7293ac55a1b4f5a050624ebc6a0159c357de91966" - }, - "@std/bytes@0.222.1": { - "integrity": "04dbf33e889ed5f9f6a87bc6b6b882dc105fffae6d2b042f832d92d4f34771c0" - }, - "@std/bytes@0.223.0": { - "integrity": "84b75052cd8680942c397c2631318772b295019098f40aac5c36cead4cba51a8" - }, - "@std/console@0.221.0": { - "integrity": "8f2afc1f3f14f5d6039c0c767f057e4aa1897d2210e167c4667cb155cafb9d11", - "dependencies": [ - "jsr:@std/assert@^0.221.0" - ] - }, - "@std/crypto@0.222.1": { - "integrity": "d5b9e6c704fadbcc384cd42c0b603ad4aea710ece0ff26426602681b64fd237c", - "dependencies": [ - "jsr:@std/assert@^0.222.1" - ] - }, - "@std/crypto@0.223.0": { - "integrity": "1aa9555ff56b09e197ad988ea200f84bc6781fd4fd83f3a156ee44449af93000", - "dependencies": [ - "jsr:@std/assert@^0.223.0", - "jsr:@std/encoding@^0.223.0" - ] - }, - "@std/encoding@0.213.1": { - "integrity": "fcbb6928713dde941a18ca5db88ca1544d0755ec8fb20fe61e2dc8144b390c62" - }, - "@std/encoding@0.222.1": { - "integrity": "fb6c1d38722feebc8d4a5efa3eb2039ecec0d50d053186240484d0c4a4ce1006" - }, - "@std/encoding@0.223.0": { - "integrity": "2b5615a75e00337ce113f34cf2f9b8c18182c751a8dcc8b1a2c2fc0e117bef00" - }, - "@std/encoding@0.224.0": { - "integrity": "efb6dca97d3e9c31392bd5c8cfd9f9fc9decf5a1f4d1f78af7900a493bcf89b5" - }, - "@std/fmt@0.221.0": { - "integrity": "379fed69bdd9731110f26b9085aeb740606b20428ce6af31ef6bd45ef8efa62a" - }, - "@std/fs@0.221.0": { - "integrity": "028044450299de8ed5a716ade4e6d524399f035513b85913794f4e81f07da286", - "dependencies": [ - "jsr:@std/assert@^0.221.0", - "jsr:@std/path@^0.221.0" - ] - }, - "@std/fs@0.229.0": { - "integrity": "c353340334dd25b879c4e6e72371b2664da2bd41b633b5837c7249c04d90903d", - "dependencies": [ - "jsr:@std/assert@^0.225.0", - "jsr:@std/path@^0.225.0" - ] - }, - "@std/http@0.222.1": { - "integrity": "a3c731ec6040927aa37d8378b9e6b467e2e3068c1f97838a6e79ee3bdc103521", - "dependencies": [ - "jsr:@std/encoding@^0.222.1" - ] - }, - "@std/http@0.223.0": { - "integrity": "15ab8a0c5a7e9d5be017a15b01600f20f66602ceec48b378939fa24fcec522aa", - "dependencies": [ - "jsr:@std/assert@^0.223.0", - "jsr:@std/encoding@^0.223.0" - ] - }, - "@std/internal@1.0.0": { - "integrity": "ac6a6dfebf838582c4b4f61a6907374e27e05bedb6ce276e0f1608fe84e7cd9a" - }, - "@std/io@0.221.0": { - "integrity": "faf7f8700d46ab527fa05cc6167f4b97701a06c413024431c6b4d207caa010da", - "dependencies": [ - "jsr:@std/assert@^0.221.0", - "jsr:@std/bytes@^0.221.0" - ] - }, - "@std/io@0.223.0": { - "integrity": "2d8c3c2ab3a515619b90da2c6ff5ea7b75a94383259ef4d02116b228393f84f1", - "dependencies": [ - "jsr:@std/bytes@^0.223.0" - ] - }, - "@std/json@0.213.1": { - "integrity": "f572b1de605d07c4a5602445dac54bfc51b1fb87a3710a17aed2608bfca54e68" - }, - "@std/jsonc@0.213.1": { - "integrity": "5578f21aa583b7eb7317eed077ffcde47b294f1056bdbb9aacec407758637bfe", - "dependencies": [ - "jsr:@std/assert@^0.213.1", - "jsr:@std/json@^0.213.1" - ] - }, - "@std/media-types@0.222.1": { - "integrity": "147cbd7f29fb4480625ccdad679637f945437f455534049eb7c95977b973a137" - }, - "@std/media-types@0.223.0": { - "integrity": "84684680c2eb6bc6d9369c6d6f26a49decaf2c7603ff531862dda575d9d6776e" - }, - "@std/media-types@0.224.0": { - "integrity": "5ac87989393f8cb1c81bee02aef6f5d4c8289b416deabc04f9ad25dff292d0b0" - }, - "@std/path@0.213.1": { - "integrity": "f187bf278a172752e02fcbacf6bd78a335ed320d080a7ed3a5a59c3e88abc673", - "dependencies": [ - "jsr:@std/assert@^0.213.1" - ] - }, - "@std/path@0.221.0": { - "integrity": "0a36f6b17314ef653a3a1649740cc8db51b25a133ecfe838f20b79a56ebe0095", - "dependencies": [ - "jsr:@std/assert@^0.221.0" - ] - }, - "@std/path@0.223.0": { - "integrity": "593963402d7e6597f5a6e620931661053572c982fc014000459edc1f93cc3989", - "dependencies": [ - "jsr:@std/assert@^0.223.0" - ] - }, - "@std/path@0.225.0": { - "integrity": "044ed8d9ca76fa997ff1d30d48fc7756b4389bf6ce1ff9710633a2d174343bb3", - "dependencies": [ - "jsr:@std/assert@^0.225.0" - ] - }, - "@std/streams@0.221.0": { - "integrity": "47f2f74634b47449277c0ee79fe878da4424b66bd8975c032e3afdca88986e61", - "dependencies": [ - "jsr:@std/io@^0.221.0" - ] - }, - "@std/text@0.221.0": { - "integrity": "a2f89ceb0d8851cd33e6774064621a1da9fbc36578cf4f02c5b5bcd7e8c84b67", - "dependencies": [ - "jsr:@std/assert@^0.221.0" - ] - } - }, - "npm": { - "@esbuild/aix-ppc64@0.21.1": { - "integrity": "sha512-O7yppwipkXvnEPjzkSXJRk2g4bS8sUx9p9oXHq9MU/U7lxUzZVsnFZMDTmeeX9bfQxrFcvOacl/ENgOh0WP9pA==", - "dependencies": {} - }, - "@esbuild/android-arm64@0.21.1": { - "integrity": "sha512-jXhccq6es+onw7x8MxoFnm820mz7sGa9J14kLADclmiEUH4fyj+FjR6t0M93RgtlI/awHWhtF0Wgfhqgf9gDZA==", - "dependencies": {} - }, - "@esbuild/android-arm@0.21.1": { - "integrity": "sha512-hh3jKWikdnTtHCglDAeVO3Oyh8MaH8xZUaWMiCCvJ9/c3NtPqZq+CACOlGTxhddypXhl+8B45SeceYBfB/e8Ow==", - "dependencies": {} - }, - "@esbuild/android-x64@0.21.1": { - "integrity": "sha512-NPObtlBh4jQHE01gJeucqEhdoD/4ya2owSIS8lZYS58aR0x7oZo9lB2lVFxgTANSa5MGCBeoQtr+yA9oKCGPvA==", - "dependencies": {} - }, - "@esbuild/darwin-arm64@0.21.1": { - "integrity": "sha512-BLT7TDzqsVlQRmJfO/FirzKlzmDpBWwmCUlyggfzUwg1cAxVxeA4O6b1XkMInlxISdfPAOunV9zXjvh5x99Heg==", - "dependencies": {} - }, - "@esbuild/darwin-x64@0.21.1": { - "integrity": "sha512-D3h3wBQmeS/vp93O4B+SWsXB8HvRDwMyhTNhBd8yMbh5wN/2pPWRW5o/hM3EKgk9bdKd9594lMGoTCTiglQGRQ==", - "dependencies": {} - }, - "@esbuild/freebsd-arm64@0.21.1": { - "integrity": "sha512-/uVdqqpNKXIxT6TyS/oSK4XE4xWOqp6fh4B5tgAwozkyWdylcX+W4YF2v6SKsL4wCQ5h1bnaSNjWPXG/2hp8AQ==", - "dependencies": {} - }, - "@esbuild/freebsd-x64@0.21.1": { - "integrity": "sha512-paAkKN1n1jJitw+dAoR27TdCzxRl1FOEITx3h201R6NoXUojpMzgMLdkXVgCvaCSCqwYkeGLoe9UVNRDKSvQgw==", - "dependencies": {} - }, - "@esbuild/linux-arm64@0.21.1": { - "integrity": "sha512-G65d08YoH00TL7Xg4LaL3gLV21bpoAhQ+r31NUu013YB7KK0fyXIt05VbsJtpqh/6wWxoLJZOvQHYnodRrnbUQ==", - "dependencies": {} - }, - "@esbuild/linux-arm@0.21.1": { - "integrity": "sha512-tRHnxWJnvNnDpNVnsyDhr1DIQZUfCXlHSCDohbXFqmg9W4kKR7g8LmA3kzcwbuxbRMKeit8ladnCabU5f2traA==", - "dependencies": {} - }, - "@esbuild/linux-ia32@0.21.1": { - "integrity": "sha512-tt/54LqNNAqCz++QhxoqB9+XqdsaZOtFD/srEhHYwBd3ZUOepmR1Eeot8bS+Q7BiEvy9vvKbtpHf+r6q8hF5UA==", - "dependencies": {} - }, - "@esbuild/linux-loong64@0.21.1": { - "integrity": "sha512-MhNalK6r0nZD0q8VzUBPwheHzXPr9wronqmZrewLfP7ui9Fv1tdPmg6e7A8lmg0ziQCziSDHxh3cyRt4YMhGnQ==", - "dependencies": {} - }, - "@esbuild/linux-mips64el@0.21.1": { - "integrity": "sha512-YCKVY7Zen5rwZV+nZczOhFmHaeIxR4Zn3jcmNH53LbgF6IKRwmrMywqDrg4SiSNApEefkAbPSIzN39FC8VsxPg==", - "dependencies": {} - }, - "@esbuild/linux-ppc64@0.21.1": { - "integrity": "sha512-bw7bcQ+270IOzDV4mcsKAnDtAFqKO0jVv3IgRSd8iM0ac3L8amvCrujRVt1ajBTJcpDaFhIX+lCNRKteoDSLig==", - "dependencies": {} - }, - "@esbuild/linux-riscv64@0.21.1": { - "integrity": "sha512-ARmDRNkcOGOm1AqUBSwRVDfDeD9hGYRfkudP2QdoonBz1ucWVnfBPfy7H4JPI14eYtZruRSczJxyu7SRYDVOcg==", - "dependencies": {} - }, - "@esbuild/linux-s390x@0.21.1": { - "integrity": "sha512-o73TcUNMuoTZlhwFdsgr8SfQtmMV58sbgq6gQq9G1xUiYnHMTmJbwq65RzMx89l0iya69lR4bxBgtWiiOyDQZA==", - "dependencies": {} - }, - "@esbuild/linux-x64@0.21.1": { - "integrity": "sha512-da4/1mBJwwgJkbj4fMH7SOXq2zapgTo0LKXX1VUZ0Dxr+e8N0WbS80nSZ5+zf3lvpf8qxrkZdqkOqFfm57gXwA==", - "dependencies": {} - }, - "@esbuild/netbsd-x64@0.21.1": { - "integrity": "sha512-CPWs0HTFe5woTJN5eKPvgraUoRHrCtzlYIAv9wBC+FAyagBSaf+UdZrjwYyTGnwPGkThV4OCI7XibZOnPvONVw==", - "dependencies": {} - }, - "@esbuild/openbsd-x64@0.21.1": { - "integrity": "sha512-xxhTm5QtzNLc24R0hEkcH+zCx/o49AsdFZ0Cy5zSd/5tOj4X2g3/2AJB625NoadUuc4A8B3TenLJoYdWYOYCew==", - "dependencies": {} - }, - "@esbuild/sunos-x64@0.21.1": { - "integrity": "sha512-CWibXszpWys1pYmbr9UiKAkX6x+Sxw8HWtw1dRESK1dLW5fFJ6rMDVw0o8MbadusvVQx1a8xuOxnHXT941Hp1A==", - "dependencies": {} - }, - "@esbuild/win32-arm64@0.21.1": { - "integrity": "sha512-jb5B4k+xkytGbGUS4T+Z89cQJ9DJ4lozGRSV+hhfmCPpfJ3880O31Q1srPCimm+V6UCbnigqD10EgDNgjvjerQ==", - "dependencies": {} - }, - "@esbuild/win32-ia32@0.21.1": { - "integrity": "sha512-PgyFvjJhXqHn1uxPhyN1wZ6dIomKjiLUQh1LjFvjiV1JmnkZ/oMPrfeEAZg5R/1ftz4LZWZr02kefNIQ5SKREQ==", - "dependencies": {} - }, - "@esbuild/win32-x64@0.21.1": { - "integrity": "sha512-W9NttRZQR5ehAiqHGDnvfDaGmQOm6Fi4vSlce8mjM75x//XKuVAByohlEX6N17yZnVXxQFuh4fDRunP8ca6bfA==", - "dependencies": {} - }, - "esbuild@0.21.1": { - "integrity": "sha512-GPqx+FX7mdqulCeQ4TsGZQ3djBJkx5k7zBGtqt9ycVlWNg8llJ4RO9n2vciu8BN2zAEs6lPbPl0asZsAh7oWzg==", - "dependencies": { - "@esbuild/aix-ppc64": "@esbuild/aix-ppc64@0.21.1", - "@esbuild/android-arm": "@esbuild/android-arm@0.21.1", - "@esbuild/android-arm64": "@esbuild/android-arm64@0.21.1", - "@esbuild/android-x64": "@esbuild/android-x64@0.21.1", - "@esbuild/darwin-arm64": "@esbuild/darwin-arm64@0.21.1", - "@esbuild/darwin-x64": "@esbuild/darwin-x64@0.21.1", - "@esbuild/freebsd-arm64": "@esbuild/freebsd-arm64@0.21.1", - "@esbuild/freebsd-x64": "@esbuild/freebsd-x64@0.21.1", - "@esbuild/linux-arm": "@esbuild/linux-arm@0.21.1", - "@esbuild/linux-arm64": "@esbuild/linux-arm64@0.21.1", - "@esbuild/linux-ia32": "@esbuild/linux-ia32@0.21.1", - "@esbuild/linux-loong64": "@esbuild/linux-loong64@0.21.1", - "@esbuild/linux-mips64el": "@esbuild/linux-mips64el@0.21.1", - "@esbuild/linux-ppc64": "@esbuild/linux-ppc64@0.21.1", - "@esbuild/linux-riscv64": "@esbuild/linux-riscv64@0.21.1", - "@esbuild/linux-s390x": "@esbuild/linux-s390x@0.21.1", - "@esbuild/linux-x64": "@esbuild/linux-x64@0.21.1", - "@esbuild/netbsd-x64": "@esbuild/netbsd-x64@0.21.1", - "@esbuild/openbsd-x64": "@esbuild/openbsd-x64@0.21.1", - "@esbuild/sunos-x64": "@esbuild/sunos-x64@0.21.1", - "@esbuild/win32-arm64": "@esbuild/win32-arm64@0.21.1", - "@esbuild/win32-ia32": "@esbuild/win32-ia32@0.21.1", - "@esbuild/win32-x64": "@esbuild/win32-x64@0.21.1" - } - }, - "path-to-regexp@6.2.1": { - "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==", - "dependencies": {} - }, - "zod@3.23.8": { - "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", - "dependencies": {} - } + "version": "4", + "specifiers": { + "jsr:@cliffy/command@1.0.0-rc.4": "1.0.0-rc.4", + "jsr:@cliffy/flags@1.0.0-rc.4": "1.0.0-rc.4", + "jsr:@cliffy/table@1.0.0-rc.4": "1.0.0-rc.4", + "jsr:@david/dax@*": "0.41.0", + "jsr:@david/dax@0.41": "0.41.0", + "jsr:@david/which@~0.4.1": "0.4.1", + "jsr:@hono/hono@4": "4.4.8", + "jsr:@luca/esbuild-deno-loader@0.11": "0.11.0", + "jsr:@luca/esbuild-deno-loader@~0.10.3": "0.10.3", + "jsr:@oak/commons@0.10": "0.10.1", + "jsr:@oak/oak@16.0.0": "16.0.0", + "jsr:@std/assert@*": "0.225.3", + "jsr:@std/assert@0.196": "0.196.0", + "jsr:@std/assert@0.221": "0.221.0", + "jsr:@std/assert@0.222": "0.222.1", + "jsr:@std/assert@0.223": "0.223.0", + "jsr:@std/assert@0.225": "0.225.3", + "jsr:@std/assert@~0.213.1": "0.213.1", + "jsr:@std/assert@~0.222.1": "0.222.1", + "jsr:@std/async@0.196.0": "0.196.0", + "jsr:@std/bytes@0.221": "0.221.0", + "jsr:@std/bytes@0.222": "0.222.1", + "jsr:@std/bytes@0.223": "0.223.0", + "jsr:@std/bytes@^1.0.2": "1.0.4", + "jsr:@std/console@0.221": "0.221.0", + "jsr:@std/crypto@0.222": "0.222.1", + "jsr:@std/crypto@0.223": "0.223.0", + "jsr:@std/encoding@0.213": "0.213.1", + "jsr:@std/encoding@0.223": "0.223.0", + "jsr:@std/encoding@0.224.0": "0.224.0", + "jsr:@std/encoding@^1.0.5": "1.0.5", + "jsr:@std/encoding@~0.222.1": "0.222.1", + "jsr:@std/fmt@0.221": "0.221.0", + "jsr:@std/fs@0.221.0": "0.221.0", + "jsr:@std/fs@0.229.0": "0.229.0", + "jsr:@std/http@0.222": "0.222.1", + "jsr:@std/http@0.223": "0.223.0", + "jsr:@std/internal@1": "1.0.0", + "jsr:@std/io@0.221": "0.221.0", + "jsr:@std/io@0.221.0": "0.221.0", + "jsr:@std/io@0.223": "0.223.0", + "jsr:@std/json@~0.213.1": "0.213.1", + "jsr:@std/jsonc@*": "0.213.1", + "jsr:@std/jsonc@0.213": "0.213.1", + "jsr:@std/media-types@0.222": "0.222.1", + "jsr:@std/media-types@0.223": "0.223.0", + "jsr:@std/media-types@0.224.0": "0.224.0", + "jsr:@std/path@*": "0.225.0", + "jsr:@std/path@0.213": "0.213.1", + "jsr:@std/path@0.221": "0.221.0", + "jsr:@std/path@0.221.0": "0.221.0", + "jsr:@std/path@0.223": "0.223.0", + "jsr:@std/path@0.225": "0.225.0", + "jsr:@std/path@0.225.0": "0.225.0", + "jsr:@std/path@^1.0.6": "1.0.8", + "jsr:@std/streams@0.221.0": "0.221.0", + "jsr:@std/text@0.221": "0.221.0", + "npm:@types/node@*": "22.5.4", + "npm:esbuild@0.21.1": "0.21.1", + "npm:esbuild@0.22.0": "0.22.0", + "npm:path-to-regexp@6.2.1": "6.2.1", + "npm:zod@*": "3.23.8" + }, + "jsr": { + "@cliffy/command@1.0.0-rc.4": { + "integrity": "709884ffe0f53ce3edafa92b58223634397878fbf6dcabe0c74ea0108273b9f7", + "dependencies": [ + "jsr:@cliffy/flags", + "jsr:@cliffy/table", + "jsr:@std/fmt", + "jsr:@std/text" + ] + }, + "@cliffy/flags@1.0.0-rc.4": { + "integrity": "29f370ade4ddf6e150a4d25fc44661234c19870ffcf7fb07cd100f1843fcd6e1", + "dependencies": [ + "jsr:@std/text" + ] + }, + "@cliffy/table@1.0.0-rc.4": { + "integrity": "990e4e0b3910e6c9cf7a5b4318b8f5e121cf681494c94fd113febb9b4d4c0741", + "dependencies": [ + "jsr:@std/console", + "jsr:@std/fmt" + ] + }, + "@david/dax@0.41.0": { + "integrity": "9e1ecf66a0415962cc8ad3ba4e3fa93ce0f1a1cc797dd95c36fdfb6977dc7fc8", + "dependencies": [ + "jsr:@david/which", + "jsr:@std/fmt", + "jsr:@std/fs@0.221.0", + "jsr:@std/io@0.221.0", + "jsr:@std/path@0.221.0", + "jsr:@std/streams" + ] + }, + "@david/which@0.4.1": { + "integrity": "896a682b111f92ab866cc70c5b4afab2f5899d2f9bde31ed00203b9c250f225e" + }, + "@hono/hono@4.4.8": { + "integrity": "6b387c666d4a1d2f50fbf7968ecaa73eb37690d08be0f5f3efe2d15dd6a679ce" + }, + "@luca/esbuild-deno-loader@0.10.3": { + "integrity": "32fc93f7e7f78060234fd5929a740668aab1c742b808c6048b57f9aaea514921", + "dependencies": [ + "jsr:@std/encoding@0.213", + "jsr:@std/jsonc@0.213", + "jsr:@std/path@0.213" + ] + }, + "@luca/esbuild-deno-loader@0.11.0": { + "integrity": "c05a989aa7c4ee6992a27be5f15cfc5be12834cab7ff84cabb47313737c51a2c", + "dependencies": [ + "jsr:@std/bytes@^1.0.2", + "jsr:@std/encoding@^1.0.5", + "jsr:@std/path@^1.0.6" + ] + }, + "@oak/commons@0.10.1": { + "integrity": "4775ebf70782b0c5d95958d85b2425b3fbdff06f57654aa4143dbcb23b923cf4", + "dependencies": [ + "jsr:@std/assert@0.222", + "jsr:@std/bytes@0.222", + "jsr:@std/crypto@0.222", + "jsr:@std/http@0.222", + "jsr:@std/media-types@0.222" + ] + }, + "@oak/oak@16.0.0": { + "integrity": "a98756fb4bf69f728c9a5179ff4157620946c5969bcaa3d6bd64cca8b198f74e", + "dependencies": [ + "jsr:@oak/commons", + "jsr:@std/assert@0.223", + "jsr:@std/bytes@0.223", + "jsr:@std/crypto@0.223", + "jsr:@std/http@0.223", + "jsr:@std/io@0.223", + "jsr:@std/media-types@0.223", + "jsr:@std/path@0.223", + "npm:path-to-regexp" + ] + }, + "@std/assert@0.196.0": { + "integrity": "ede8c09c2bb176dc9356c04d2548412e492a58dcf73aad0965695a4d8336f66b" + }, + "@std/assert@0.213.1": { + "integrity": "24c28178b30c8e0782c18e8e94ea72b16282207569cdd10ffb9d1d26f2edebfe" + }, + "@std/assert@0.221.0": { + "integrity": "a5f1aa6e7909dbea271754fd4ab3f4e687aeff4873b4cef9a320af813adb489a" + }, + "@std/assert@0.222.1": { + "integrity": "691637161ee584a9919d1f9950ddd1272feb8e0a19e83aa5b7563cedaf73d74c" + }, + "@std/assert@0.223.0": { + "integrity": "eb8d6d879d76e1cc431205bd346ed4d88dc051c6366365b1af47034b0670be24" + }, + "@std/assert@0.225.3": { + "integrity": "b3c2847aecf6955b50644cdb9cf072004ea3d1998dd7579fc0acb99dbb23bd4f", + "dependencies": [ + "jsr:@std/internal" + ] + }, + "@std/async@0.196.0": { + "integrity": "bd572776dfdf94bcbe00ceea1263e06f0c0060ff258f8a5cf644c5b43992755a", + "dependencies": [ + "jsr:@std/assert@0.196" + ] + }, + "@std/bytes@0.221.0": { + "integrity": "64a047011cf833890a4a2ab7293ac55a1b4f5a050624ebc6a0159c357de91966" + }, + "@std/bytes@0.222.1": { + "integrity": "04dbf33e889ed5f9f6a87bc6b6b882dc105fffae6d2b042f832d92d4f34771c0" + }, + "@std/bytes@0.223.0": { + "integrity": "84b75052cd8680942c397c2631318772b295019098f40aac5c36cead4cba51a8" + }, + "@std/bytes@1.0.4": { + "integrity": "11a0debe522707c95c7b7ef89b478c13fb1583a7cfb9a85674cd2cc2e3a28abc" + }, + "@std/console@0.221.0": { + "integrity": "8f2afc1f3f14f5d6039c0c767f057e4aa1897d2210e167c4667cb155cafb9d11", + "dependencies": [ + "jsr:@std/assert@0.221" + ] + }, + "@std/crypto@0.222.1": { + "integrity": "d5b9e6c704fadbcc384cd42c0b603ad4aea710ece0ff26426602681b64fd237c", + "dependencies": [ + "jsr:@std/assert@~0.222.1" + ] + }, + "@std/crypto@0.223.0": { + "integrity": "1aa9555ff56b09e197ad988ea200f84bc6781fd4fd83f3a156ee44449af93000", + "dependencies": [ + "jsr:@std/assert@0.223", + "jsr:@std/encoding@0.223" + ] + }, + "@std/encoding@0.213.1": { + "integrity": "fcbb6928713dde941a18ca5db88ca1544d0755ec8fb20fe61e2dc8144b390c62" + }, + "@std/encoding@0.222.1": { + "integrity": "fb6c1d38722feebc8d4a5efa3eb2039ecec0d50d053186240484d0c4a4ce1006" + }, + "@std/encoding@0.223.0": { + "integrity": "2b5615a75e00337ce113f34cf2f9b8c18182c751a8dcc8b1a2c2fc0e117bef00" + }, + "@std/encoding@0.224.0": { + "integrity": "efb6dca97d3e9c31392bd5c8cfd9f9fc9decf5a1f4d1f78af7900a493bcf89b5" + }, + "@std/encoding@1.0.5": { + "integrity": "ecf363d4fc25bd85bd915ff6733a7e79b67e0e7806334af15f4645c569fefc04" + }, + "@std/fmt@0.221.0": { + "integrity": "379fed69bdd9731110f26b9085aeb740606b20428ce6af31ef6bd45ef8efa62a" + }, + "@std/fs@0.221.0": { + "integrity": "028044450299de8ed5a716ade4e6d524399f035513b85913794f4e81f07da286", + "dependencies": [ + "jsr:@std/assert@0.221", + "jsr:@std/path@0.221" + ] + }, + "@std/fs@0.229.0": { + "integrity": "c353340334dd25b879c4e6e72371b2664da2bd41b633b5837c7249c04d90903d", + "dependencies": [ + "jsr:@std/assert@0.225", + "jsr:@std/path@0.225" + ] + }, + "@std/http@0.222.1": { + "integrity": "a3c731ec6040927aa37d8378b9e6b467e2e3068c1f97838a6e79ee3bdc103521", + "dependencies": [ + "jsr:@std/encoding@~0.222.1" + ] + }, + "@std/http@0.223.0": { + "integrity": "15ab8a0c5a7e9d5be017a15b01600f20f66602ceec48b378939fa24fcec522aa", + "dependencies": [ + "jsr:@std/assert@0.223", + "jsr:@std/encoding@0.223" + ] + }, + "@std/internal@1.0.0": { + "integrity": "ac6a6dfebf838582c4b4f61a6907374e27e05bedb6ce276e0f1608fe84e7cd9a" + }, + "@std/io@0.221.0": { + "integrity": "faf7f8700d46ab527fa05cc6167f4b97701a06c413024431c6b4d207caa010da", + "dependencies": [ + "jsr:@std/assert@0.221", + "jsr:@std/bytes@0.221" + ] + }, + "@std/io@0.223.0": { + "integrity": "2d8c3c2ab3a515619b90da2c6ff5ea7b75a94383259ef4d02116b228393f84f1", + "dependencies": [ + "jsr:@std/bytes@0.223" + ] + }, + "@std/json@0.213.1": { + "integrity": "f572b1de605d07c4a5602445dac54bfc51b1fb87a3710a17aed2608bfca54e68" + }, + "@std/jsonc@0.213.1": { + "integrity": "5578f21aa583b7eb7317eed077ffcde47b294f1056bdbb9aacec407758637bfe", + "dependencies": [ + "jsr:@std/assert@~0.213.1", + "jsr:@std/json" + ] + }, + "@std/media-types@0.222.1": { + "integrity": "147cbd7f29fb4480625ccdad679637f945437f455534049eb7c95977b973a137" + }, + "@std/media-types@0.223.0": { + "integrity": "84684680c2eb6bc6d9369c6d6f26a49decaf2c7603ff531862dda575d9d6776e" + }, + "@std/media-types@0.224.0": { + "integrity": "5ac87989393f8cb1c81bee02aef6f5d4c8289b416deabc04f9ad25dff292d0b0" + }, + "@std/path@0.213.1": { + "integrity": "f187bf278a172752e02fcbacf6bd78a335ed320d080a7ed3a5a59c3e88abc673", + "dependencies": [ + "jsr:@std/assert@~0.213.1" + ] + }, + "@std/path@0.221.0": { + "integrity": "0a36f6b17314ef653a3a1649740cc8db51b25a133ecfe838f20b79a56ebe0095", + "dependencies": [ + "jsr:@std/assert@0.221" + ] + }, + "@std/path@0.223.0": { + "integrity": "593963402d7e6597f5a6e620931661053572c982fc014000459edc1f93cc3989", + "dependencies": [ + "jsr:@std/assert@0.223" + ] + }, + "@std/path@0.225.0": { + "integrity": "044ed8d9ca76fa997ff1d30d48fc7756b4389bf6ce1ff9710633a2d174343bb3", + "dependencies": [ + "jsr:@std/assert@0.225" + ] + }, + "@std/path@1.0.8": { + "integrity": "548fa456bb6a04d3c1a1e7477986b6cffbce95102d0bb447c67c4ee70e0364be" + }, + "@std/streams@0.221.0": { + "integrity": "47f2f74634b47449277c0ee79fe878da4424b66bd8975c032e3afdca88986e61", + "dependencies": [ + "jsr:@std/io@0.221" + ] + }, + "@std/text@0.221.0": { + "integrity": "a2f89ceb0d8851cd33e6774064621a1da9fbc36578cf4f02c5b5bcd7e8c84b67", + "dependencies": [ + "jsr:@std/assert@0.221" + ] } }, - "remote": {} + "npm": { + "@esbuild/aix-ppc64@0.21.1": { + "integrity": "sha512-O7yppwipkXvnEPjzkSXJRk2g4bS8sUx9p9oXHq9MU/U7lxUzZVsnFZMDTmeeX9bfQxrFcvOacl/ENgOh0WP9pA==" + }, + "@esbuild/aix-ppc64@0.22.0": { + "integrity": "sha512-uvQR2crZ/zgzSHDvdygHyNI+ze9zwS8mqz0YtGXotSqvEE0UkYE9s+FZKQNTt1VtT719mfP3vHrUdCpxBNQZhQ==" + }, + "@esbuild/android-arm64@0.21.1": { + "integrity": "sha512-jXhccq6es+onw7x8MxoFnm820mz7sGa9J14kLADclmiEUH4fyj+FjR6t0M93RgtlI/awHWhtF0Wgfhqgf9gDZA==" + }, + "@esbuild/android-arm64@0.22.0": { + "integrity": "sha512-UKhPb3o2gAB/bfXcl58ZXTn1q2oVu1rEu/bKrCtmm+Nj5MKUbrOwR5WAixE2v+lk0amWuwPvhnPpBRLIGiq7ig==" + }, + "@esbuild/android-arm@0.21.1": { + "integrity": "sha512-hh3jKWikdnTtHCglDAeVO3Oyh8MaH8xZUaWMiCCvJ9/c3NtPqZq+CACOlGTxhddypXhl+8B45SeceYBfB/e8Ow==" + }, + "@esbuild/android-arm@0.22.0": { + "integrity": "sha512-PBnyP+r8vJE4ifxsWys9l+Mc2UY/yYZOpX82eoyGISXXb3dRr0M21v+s4fgRKWMFPMSf/iyowqPW/u7ScSUkjQ==" + }, + "@esbuild/android-x64@0.21.1": { + "integrity": "sha512-NPObtlBh4jQHE01gJeucqEhdoD/4ya2owSIS8lZYS58aR0x7oZo9lB2lVFxgTANSa5MGCBeoQtr+yA9oKCGPvA==" + }, + "@esbuild/android-x64@0.22.0": { + "integrity": "sha512-IjTYtvIrjhR41Ijy2dDPgYjQHWG/x/A4KXYbs1fiU3efpRdoxMChK3oEZV6GPzVEzJqxFgcuBaiX1kwEvWUxSw==" + }, + "@esbuild/darwin-arm64@0.21.1": { + "integrity": "sha512-BLT7TDzqsVlQRmJfO/FirzKlzmDpBWwmCUlyggfzUwg1cAxVxeA4O6b1XkMInlxISdfPAOunV9zXjvh5x99Heg==" + }, + "@esbuild/darwin-arm64@0.22.0": { + "integrity": "sha512-mqt+Go4y9wRvEz81bhKd9RpHsQR1LwU8Xm6jZRUV/xpM7cIQFbFH6wBCLPTNsdELBvfoHeumud7X78jQQJv2TA==" + }, + "@esbuild/darwin-x64@0.21.1": { + "integrity": "sha512-D3h3wBQmeS/vp93O4B+SWsXB8HvRDwMyhTNhBd8yMbh5wN/2pPWRW5o/hM3EKgk9bdKd9594lMGoTCTiglQGRQ==" + }, + "@esbuild/darwin-x64@0.22.0": { + "integrity": "sha512-vTaTQ9OgYc3VTaWtOE5pSuDT6H3d/qSRFRfSBbnxFfzAvYoB3pqKXA0LEbi/oT8GUOEAutspfRMqPj2ezdFaMw==" + }, + "@esbuild/freebsd-arm64@0.21.1": { + "integrity": "sha512-/uVdqqpNKXIxT6TyS/oSK4XE4xWOqp6fh4B5tgAwozkyWdylcX+W4YF2v6SKsL4wCQ5h1bnaSNjWPXG/2hp8AQ==" + }, + "@esbuild/freebsd-arm64@0.22.0": { + "integrity": "sha512-0e1ZgoobJzaGnR4reD7I9rYZ7ttqdh1KPvJWnquUoDJhL0rYwdneeLailBzd2/4g/U5p4e5TIHEWa68NF2hFpQ==" + }, + "@esbuild/freebsd-x64@0.21.1": { + "integrity": "sha512-paAkKN1n1jJitw+dAoR27TdCzxRl1FOEITx3h201R6NoXUojpMzgMLdkXVgCvaCSCqwYkeGLoe9UVNRDKSvQgw==" + }, + "@esbuild/freebsd-x64@0.22.0": { + "integrity": "sha512-BFgyYwlCwRWyPQJtkzqq2p6pJbiiWgp0P9PNf7a5FQ1itKY4czPuOMAlFVItirSmEpRPCeImuwePNScZS0pL5Q==" + }, + "@esbuild/linux-arm64@0.21.1": { + "integrity": "sha512-G65d08YoH00TL7Xg4LaL3gLV21bpoAhQ+r31NUu013YB7KK0fyXIt05VbsJtpqh/6wWxoLJZOvQHYnodRrnbUQ==" + }, + "@esbuild/linux-arm64@0.22.0": { + "integrity": "sha512-V/K2rctCUgC0PCXpN7AqT4hoazXKgIYugFGu/myk2+pfe6jTW2guz/TBwq4cZ7ESqusR/IzkcQaBkcjquuBWsw==" + }, + "@esbuild/linux-arm@0.21.1": { + "integrity": "sha512-tRHnxWJnvNnDpNVnsyDhr1DIQZUfCXlHSCDohbXFqmg9W4kKR7g8LmA3kzcwbuxbRMKeit8ladnCabU5f2traA==" + }, + "@esbuild/linux-arm@0.22.0": { + "integrity": "sha512-KEMWiA9aGuPUD4BH5yjlhElLgaRXe+Eri6gKBoDazoPBTo1BXc/e6IW5FcJO9DoL19FBeCxgONyh95hLDNepIg==" + }, + "@esbuild/linux-ia32@0.21.1": { + "integrity": "sha512-tt/54LqNNAqCz++QhxoqB9+XqdsaZOtFD/srEhHYwBd3ZUOepmR1Eeot8bS+Q7BiEvy9vvKbtpHf+r6q8hF5UA==" + }, + "@esbuild/linux-ia32@0.22.0": { + "integrity": "sha512-r2ZZqkOMOrpUhzNwxI7uLAHIDwkfeqmTnrv1cjpL/rjllPWszgqmprd/om9oviKXUBpMqHbXmppvjAYgISb26Q==" + }, + "@esbuild/linux-loong64@0.21.1": { + "integrity": "sha512-MhNalK6r0nZD0q8VzUBPwheHzXPr9wronqmZrewLfP7ui9Fv1tdPmg6e7A8lmg0ziQCziSDHxh3cyRt4YMhGnQ==" + }, + "@esbuild/linux-loong64@0.22.0": { + "integrity": "sha512-qaowLrV/YOMAL2RfKQ4C/VaDzAuLDuylM2sd/LH+4OFirMl6CuDpRlCq4u49ZBaVV8pkI/Y+hTdiibvQRhojCA==" + }, + "@esbuild/linux-mips64el@0.21.1": { + "integrity": "sha512-YCKVY7Zen5rwZV+nZczOhFmHaeIxR4Zn3jcmNH53LbgF6IKRwmrMywqDrg4SiSNApEefkAbPSIzN39FC8VsxPg==" + }, + "@esbuild/linux-mips64el@0.22.0": { + "integrity": "sha512-hgrezzjQTRxjkQ5k08J6rtZN5PNnkWx/Rz6Kmj9gnsdCAX1I4Dn4ZPqvFRkXo55Q3pnVQJBwbdtrTO7tMGtyVA==" + }, + "@esbuild/linux-ppc64@0.21.1": { + "integrity": "sha512-bw7bcQ+270IOzDV4mcsKAnDtAFqKO0jVv3IgRSd8iM0ac3L8amvCrujRVt1ajBTJcpDaFhIX+lCNRKteoDSLig==" + }, + "@esbuild/linux-ppc64@0.22.0": { + "integrity": "sha512-ewxg6FLLUio883XgSjfULEmDl3VPv/TYNnRprVAS3QeGFLdCYdx1tIudBcd7n9jIdk82v1Ajov4jx87qW7h9+g==" + }, + "@esbuild/linux-riscv64@0.21.1": { + "integrity": "sha512-ARmDRNkcOGOm1AqUBSwRVDfDeD9hGYRfkudP2QdoonBz1ucWVnfBPfy7H4JPI14eYtZruRSczJxyu7SRYDVOcg==" + }, + "@esbuild/linux-riscv64@0.22.0": { + "integrity": "sha512-Az5XbgSJC2lE8XK8pdcutsf9RgdafWdTpUK/+6uaDdfkviw/B4JCwAfh1qVeRWwOohwdsl4ywZrWBNWxwrPLFg==" + }, + "@esbuild/linux-s390x@0.21.1": { + "integrity": "sha512-o73TcUNMuoTZlhwFdsgr8SfQtmMV58sbgq6gQq9G1xUiYnHMTmJbwq65RzMx89l0iya69lR4bxBgtWiiOyDQZA==" + }, + "@esbuild/linux-s390x@0.22.0": { + "integrity": "sha512-8j4a2ChT9+V34NNNY9c/gMldutaJFmfMacTPq4KfNKwv2fitBCLYjee7c+Vxaha2nUhPK7cXcZpJtJ3+Y7ZdVQ==" + }, + "@esbuild/linux-x64@0.21.1": { + "integrity": "sha512-da4/1mBJwwgJkbj4fMH7SOXq2zapgTo0LKXX1VUZ0Dxr+e8N0WbS80nSZ5+zf3lvpf8qxrkZdqkOqFfm57gXwA==" + }, + "@esbuild/linux-x64@0.22.0": { + "integrity": "sha512-JUQyOnpbAkkRFOk/AhsEemz5TfWN4FJZxVObUlnlNCbe7QBl61ZNfM4cwBXayQA6laMJMUcqLHaYQHAB6YQ95Q==" + }, + "@esbuild/netbsd-x64@0.21.1": { + "integrity": "sha512-CPWs0HTFe5woTJN5eKPvgraUoRHrCtzlYIAv9wBC+FAyagBSaf+UdZrjwYyTGnwPGkThV4OCI7XibZOnPvONVw==" + }, + "@esbuild/netbsd-x64@0.22.0": { + "integrity": "sha512-11PoCoHXo4HFNbLsXuMB6bpMPWGDiw7xETji6COdJss4SQZLvcgNoeSqWtATRm10Jj1uEHiaIk4N0PiN6x4Fcg==" + }, + "@esbuild/openbsd-arm64@0.22.0": { + "integrity": "sha512-Ezlhu/YyITmXwKSB+Zu/QqD7cxrjrpiw85cc0Rbd3AWr2wsgp+dWbWOE8MqHaLW9NKMZvuL0DhbJbvzR7F6Zvg==" + }, + "@esbuild/openbsd-x64@0.21.1": { + "integrity": "sha512-xxhTm5QtzNLc24R0hEkcH+zCx/o49AsdFZ0Cy5zSd/5tOj4X2g3/2AJB625NoadUuc4A8B3TenLJoYdWYOYCew==" + }, + "@esbuild/openbsd-x64@0.22.0": { + "integrity": "sha512-ufjdW5tFJGUjlH9j/5cCE9lrwRffyZh+T4vYvoDKoYsC6IXbwaFeV/ENxeNXcxotF0P8CDzoICXVSbJaGBhkrw==" + }, + "@esbuild/sunos-x64@0.21.1": { + "integrity": "sha512-CWibXszpWys1pYmbr9UiKAkX6x+Sxw8HWtw1dRESK1dLW5fFJ6rMDVw0o8MbadusvVQx1a8xuOxnHXT941Hp1A==" + }, + "@esbuild/sunos-x64@0.22.0": { + "integrity": "sha512-zY6ly/AoSmKnmNTowDJsK5ehra153/5ZhqxNLfq9NRsTTltetr+yHHcQ4RW7QDqw4JC8A1uC1YmeSfK9NRcK1w==" + }, + "@esbuild/win32-arm64@0.21.1": { + "integrity": "sha512-jb5B4k+xkytGbGUS4T+Z89cQJ9DJ4lozGRSV+hhfmCPpfJ3880O31Q1srPCimm+V6UCbnigqD10EgDNgjvjerQ==" + }, + "@esbuild/win32-arm64@0.22.0": { + "integrity": "sha512-Kml5F7tv/1Maam0pbbCrvkk9vj046dPej30kFzlhXnhuCtYYBP6FGy/cLbc5yUT1lkZznGLf2OvuvmLjscO5rw==" + }, + "@esbuild/win32-ia32@0.21.1": { + "integrity": "sha512-PgyFvjJhXqHn1uxPhyN1wZ6dIomKjiLUQh1LjFvjiV1JmnkZ/oMPrfeEAZg5R/1ftz4LZWZr02kefNIQ5SKREQ==" + }, + "@esbuild/win32-ia32@0.22.0": { + "integrity": "sha512-IOgwn+mYTM3RrcydP4Og5IpXh+ftN8oF+HELTXSmbWBlujuci4Qa3DTeO+LEErceisI7KUSfEIiX+WOUlpELkw==" + }, + "@esbuild/win32-x64@0.21.1": { + "integrity": "sha512-W9NttRZQR5ehAiqHGDnvfDaGmQOm6Fi4vSlce8mjM75x//XKuVAByohlEX6N17yZnVXxQFuh4fDRunP8ca6bfA==" + }, + "@esbuild/win32-x64@0.22.0": { + "integrity": "sha512-4bDHJrk2WHBXJPhy1y80X7/5b5iZTZP3LGcKIlAP1J+KqZ4zQAPMLEzftGyjjfcKbA4JDlPt/+2R/F1ZTeRgrw==" + }, + "@types/node@22.5.4": { + "integrity": "sha512-FDuKUJQm/ju9fT/SeX/6+gBzoPzlVCzfzmGkwKvRHQVxi4BntVbyIwf6a4Xn62mrvndLiml6z/UBXIdEVjQLXg==", + "dependencies": [ + "undici-types" + ] + }, + "esbuild@0.21.1": { + "integrity": "sha512-GPqx+FX7mdqulCeQ4TsGZQ3djBJkx5k7zBGtqt9ycVlWNg8llJ4RO9n2vciu8BN2zAEs6lPbPl0asZsAh7oWzg==", + "dependencies": [ + "@esbuild/aix-ppc64@0.21.1", + "@esbuild/android-arm@0.21.1", + "@esbuild/android-arm64@0.21.1", + "@esbuild/android-x64@0.21.1", + "@esbuild/darwin-arm64@0.21.1", + "@esbuild/darwin-x64@0.21.1", + "@esbuild/freebsd-arm64@0.21.1", + "@esbuild/freebsd-x64@0.21.1", + "@esbuild/linux-arm@0.21.1", + "@esbuild/linux-arm64@0.21.1", + "@esbuild/linux-ia32@0.21.1", + "@esbuild/linux-loong64@0.21.1", + "@esbuild/linux-mips64el@0.21.1", + "@esbuild/linux-ppc64@0.21.1", + "@esbuild/linux-riscv64@0.21.1", + "@esbuild/linux-s390x@0.21.1", + "@esbuild/linux-x64@0.21.1", + "@esbuild/netbsd-x64@0.21.1", + "@esbuild/openbsd-x64@0.21.1", + "@esbuild/sunos-x64@0.21.1", + "@esbuild/win32-arm64@0.21.1", + "@esbuild/win32-ia32@0.21.1", + "@esbuild/win32-x64@0.21.1" + ] + }, + "esbuild@0.22.0": { + "integrity": "sha512-zNYA6bFZsVnsU481FnGAQjLDW0Pl/8BGG7EvAp15RzUvGC+ME7hf1q7LvIfStEQBz/iEHuBJCYcOwPmNCf1Tlw==", + "dependencies": [ + "@esbuild/aix-ppc64@0.22.0", + "@esbuild/android-arm@0.22.0", + "@esbuild/android-arm64@0.22.0", + "@esbuild/android-x64@0.22.0", + "@esbuild/darwin-arm64@0.22.0", + "@esbuild/darwin-x64@0.22.0", + "@esbuild/freebsd-arm64@0.22.0", + "@esbuild/freebsd-x64@0.22.0", + "@esbuild/linux-arm@0.22.0", + "@esbuild/linux-arm64@0.22.0", + "@esbuild/linux-ia32@0.22.0", + "@esbuild/linux-loong64@0.22.0", + "@esbuild/linux-mips64el@0.22.0", + "@esbuild/linux-ppc64@0.22.0", + "@esbuild/linux-riscv64@0.22.0", + "@esbuild/linux-s390x@0.22.0", + "@esbuild/linux-x64@0.22.0", + "@esbuild/netbsd-x64@0.22.0", + "@esbuild/openbsd-arm64", + "@esbuild/openbsd-x64@0.22.0", + "@esbuild/sunos-x64@0.22.0", + "@esbuild/win32-arm64@0.22.0", + "@esbuild/win32-ia32@0.22.0", + "@esbuild/win32-x64@0.22.0" + ] + }, + "path-to-regexp@6.2.1": { + "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==" + }, + "undici-types@6.19.8": { + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" + }, + "zod@3.23.8": { + "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==" + } + } } diff --git a/examples/hono/deno.lock b/examples/hono/deno.lock index aefab91..c7012f2 100644 --- a/examples/hono/deno.lock +++ b/examples/hono/deno.lock @@ -1,265 +1,360 @@ { - "version": "3", - "packages": { - "specifiers": { - "jsr:@cliffy/command@1.0.0-rc.4": "jsr:@cliffy/command@1.0.0-rc.4", - "jsr:@cliffy/flags@1.0.0-rc.4": "jsr:@cliffy/flags@1.0.0-rc.4", - "jsr:@cliffy/table@1.0.0-rc.4": "jsr:@cliffy/table@1.0.0-rc.4", - "jsr:@cross/runtime@1.0.0": "jsr:@cross/runtime@1.0.0", - "jsr:@hono/hono@^4.0": "jsr:@hono/hono@4.4.8", - "jsr:@hono/hono@^4.0.0": "jsr:@hono/hono@4.4.8", - "jsr:@luca/esbuild-deno-loader@^0.10.3": "jsr:@luca/esbuild-deno-loader@0.10.3", - "jsr:@std/assert@^0.196.0": "jsr:@std/assert@0.196.0", - "jsr:@std/assert@^0.213.1": "jsr:@std/assert@0.213.1", - "jsr:@std/assert@^0.221.0": "jsr:@std/assert@0.221.0", - "jsr:@std/assert@^0.225.0": "jsr:@std/assert@0.225.3", - "jsr:@std/async@0.196.0": "jsr:@std/async@0.196.0", - "jsr:@std/console@0.221": "jsr:@std/console@0.221.0", - "jsr:@std/encoding@0.213": "jsr:@std/encoding@0.213.1", - "jsr:@std/encoding@0.224.0": "jsr:@std/encoding@0.224.0", - "jsr:@std/fmt@0.221": "jsr:@std/fmt@0.221.0", - "jsr:@std/fs@0.229.0": "jsr:@std/fs@0.229.0", - "jsr:@std/json@^0.213.1": "jsr:@std/json@0.213.1", - "jsr:@std/jsonc@0.213": "jsr:@std/jsonc@0.213.1", - "jsr:@std/path@0.213": "jsr:@std/path@0.213.1", - "jsr:@std/path@0.225.0": "jsr:@std/path@0.225.0", - "jsr:@std/path@^0.225.0": "jsr:@std/path@0.225.0", - "jsr:@std/text@0.221": "jsr:@std/text@0.221.0", - "npm:canvas-confetti@1.9.3": "npm:canvas-confetti@1.9.3", - "npm:esbuild@0.21.1": "npm:esbuild@0.21.1" - }, - "jsr": { - "@cliffy/command@1.0.0-rc.4": { - "integrity": "709884ffe0f53ce3edafa92b58223634397878fbf6dcabe0c74ea0108273b9f7", - "dependencies": [ - "jsr:@cliffy/flags@1.0.0-rc.4", - "jsr:@cliffy/table@1.0.0-rc.4", - "jsr:@std/fmt@0.221", - "jsr:@std/text@0.221" - ] - }, - "@cliffy/flags@1.0.0-rc.4": { - "integrity": "29f370ade4ddf6e150a4d25fc44661234c19870ffcf7fb07cd100f1843fcd6e1", - "dependencies": [ - "jsr:@std/text@0.221" - ] - }, - "@cliffy/table@1.0.0-rc.4": { - "integrity": "990e4e0b3910e6c9cf7a5b4318b8f5e121cf681494c94fd113febb9b4d4c0741", - "dependencies": [ - "jsr:@std/console@0.221", - "jsr:@std/fmt@0.221" - ] - }, - "@cross/runtime@1.0.0": { - "integrity": "dddecdf99182df13d50279d1e473f715e83d41961c5c22edd7bb0c4c3cf8a76a" - }, - "@hono/hono@4.4.8": { - "integrity": "6b387c666d4a1d2f50fbf7968ecaa73eb37690d08be0f5f3efe2d15dd6a679ce" - }, - "@luca/esbuild-deno-loader@0.10.3": { - "integrity": "32fc93f7e7f78060234fd5929a740668aab1c742b808c6048b57f9aaea514921", - "dependencies": [ - "jsr:@std/encoding@0.213", - "jsr:@std/jsonc@0.213", - "jsr:@std/path@0.213" - ] - }, - "@std/assert@0.196.0": { - "integrity": "ede8c09c2bb176dc9356c04d2548412e492a58dcf73aad0965695a4d8336f66b" - }, - "@std/assert@0.213.1": { - "integrity": "24c28178b30c8e0782c18e8e94ea72b16282207569cdd10ffb9d1d26f2edebfe" - }, - "@std/assert@0.221.0": { - "integrity": "a5f1aa6e7909dbea271754fd4ab3f4e687aeff4873b4cef9a320af813adb489a" - }, - "@std/assert@0.225.3": { - "integrity": "b3c2847aecf6955b50644cdb9cf072004ea3d1998dd7579fc0acb99dbb23bd4f" - }, - "@std/async@0.196.0": { - "integrity": "bd572776dfdf94bcbe00ceea1263e06f0c0060ff258f8a5cf644c5b43992755a", - "dependencies": [ - "jsr:@std/assert@^0.196.0" - ] - }, - "@std/console@0.221.0": { - "integrity": "8f2afc1f3f14f5d6039c0c767f057e4aa1897d2210e167c4667cb155cafb9d11", - "dependencies": [ - "jsr:@std/assert@^0.221.0" - ] - }, - "@std/encoding@0.213.1": { - "integrity": "fcbb6928713dde941a18ca5db88ca1544d0755ec8fb20fe61e2dc8144b390c62" - }, - "@std/encoding@0.224.0": { - "integrity": "efb6dca97d3e9c31392bd5c8cfd9f9fc9decf5a1f4d1f78af7900a493bcf89b5" - }, - "@std/fmt@0.221.0": { - "integrity": "379fed69bdd9731110f26b9085aeb740606b20428ce6af31ef6bd45ef8efa62a" - }, - "@std/fs@0.229.0": { - "integrity": "c353340334dd25b879c4e6e72371b2664da2bd41b633b5837c7249c04d90903d", - "dependencies": [ - "jsr:@std/assert@^0.225.0", - "jsr:@std/path@^0.225.0" - ] - }, - "@std/json@0.213.1": { - "integrity": "f572b1de605d07c4a5602445dac54bfc51b1fb87a3710a17aed2608bfca54e68" - }, - "@std/jsonc@0.213.1": { - "integrity": "5578f21aa583b7eb7317eed077ffcde47b294f1056bdbb9aacec407758637bfe", - "dependencies": [ - "jsr:@std/assert@^0.213.1", - "jsr:@std/json@^0.213.1" - ] - }, - "@std/path@0.213.1": { - "integrity": "f187bf278a172752e02fcbacf6bd78a335ed320d080a7ed3a5a59c3e88abc673", - "dependencies": [ - "jsr:@std/assert@^0.213.1" - ] - }, - "@std/path@0.225.0": { - "integrity": "044ed8d9ca76fa997ff1d30d48fc7756b4389bf6ce1ff9710633a2d174343bb3", - "dependencies": [ - "jsr:@std/assert@^0.225.0" - ] - }, - "@std/text@0.221.0": { - "integrity": "a2f89ceb0d8851cd33e6774064621a1da9fbc36578cf4f02c5b5bcd7e8c84b67", - "dependencies": [ - "jsr:@std/assert@^0.221.0" - ] - } - }, - "npm": { - "@esbuild/aix-ppc64@0.21.1": { - "integrity": "sha512-O7yppwipkXvnEPjzkSXJRk2g4bS8sUx9p9oXHq9MU/U7lxUzZVsnFZMDTmeeX9bfQxrFcvOacl/ENgOh0WP9pA==", - "dependencies": {} - }, - "@esbuild/android-arm64@0.21.1": { - "integrity": "sha512-jXhccq6es+onw7x8MxoFnm820mz7sGa9J14kLADclmiEUH4fyj+FjR6t0M93RgtlI/awHWhtF0Wgfhqgf9gDZA==", - "dependencies": {} - }, - "@esbuild/android-arm@0.21.1": { - "integrity": "sha512-hh3jKWikdnTtHCglDAeVO3Oyh8MaH8xZUaWMiCCvJ9/c3NtPqZq+CACOlGTxhddypXhl+8B45SeceYBfB/e8Ow==", - "dependencies": {} - }, - "@esbuild/android-x64@0.21.1": { - "integrity": "sha512-NPObtlBh4jQHE01gJeucqEhdoD/4ya2owSIS8lZYS58aR0x7oZo9lB2lVFxgTANSa5MGCBeoQtr+yA9oKCGPvA==", - "dependencies": {} - }, - "@esbuild/darwin-arm64@0.21.1": { - "integrity": "sha512-BLT7TDzqsVlQRmJfO/FirzKlzmDpBWwmCUlyggfzUwg1cAxVxeA4O6b1XkMInlxISdfPAOunV9zXjvh5x99Heg==", - "dependencies": {} - }, - "@esbuild/darwin-x64@0.21.1": { - "integrity": "sha512-D3h3wBQmeS/vp93O4B+SWsXB8HvRDwMyhTNhBd8yMbh5wN/2pPWRW5o/hM3EKgk9bdKd9594lMGoTCTiglQGRQ==", - "dependencies": {} - }, - "@esbuild/freebsd-arm64@0.21.1": { - "integrity": "sha512-/uVdqqpNKXIxT6TyS/oSK4XE4xWOqp6fh4B5tgAwozkyWdylcX+W4YF2v6SKsL4wCQ5h1bnaSNjWPXG/2hp8AQ==", - "dependencies": {} - }, - "@esbuild/freebsd-x64@0.21.1": { - "integrity": "sha512-paAkKN1n1jJitw+dAoR27TdCzxRl1FOEITx3h201R6NoXUojpMzgMLdkXVgCvaCSCqwYkeGLoe9UVNRDKSvQgw==", - "dependencies": {} - }, - "@esbuild/linux-arm64@0.21.1": { - "integrity": "sha512-G65d08YoH00TL7Xg4LaL3gLV21bpoAhQ+r31NUu013YB7KK0fyXIt05VbsJtpqh/6wWxoLJZOvQHYnodRrnbUQ==", - "dependencies": {} - }, - "@esbuild/linux-arm@0.21.1": { - "integrity": "sha512-tRHnxWJnvNnDpNVnsyDhr1DIQZUfCXlHSCDohbXFqmg9W4kKR7g8LmA3kzcwbuxbRMKeit8ladnCabU5f2traA==", - "dependencies": {} - }, - "@esbuild/linux-ia32@0.21.1": { - "integrity": "sha512-tt/54LqNNAqCz++QhxoqB9+XqdsaZOtFD/srEhHYwBd3ZUOepmR1Eeot8bS+Q7BiEvy9vvKbtpHf+r6q8hF5UA==", - "dependencies": {} - }, - "@esbuild/linux-loong64@0.21.1": { - "integrity": "sha512-MhNalK6r0nZD0q8VzUBPwheHzXPr9wronqmZrewLfP7ui9Fv1tdPmg6e7A8lmg0ziQCziSDHxh3cyRt4YMhGnQ==", - "dependencies": {} - }, - "@esbuild/linux-mips64el@0.21.1": { - "integrity": "sha512-YCKVY7Zen5rwZV+nZczOhFmHaeIxR4Zn3jcmNH53LbgF6IKRwmrMywqDrg4SiSNApEefkAbPSIzN39FC8VsxPg==", - "dependencies": {} - }, - "@esbuild/linux-ppc64@0.21.1": { - "integrity": "sha512-bw7bcQ+270IOzDV4mcsKAnDtAFqKO0jVv3IgRSd8iM0ac3L8amvCrujRVt1ajBTJcpDaFhIX+lCNRKteoDSLig==", - "dependencies": {} - }, - "@esbuild/linux-riscv64@0.21.1": { - "integrity": "sha512-ARmDRNkcOGOm1AqUBSwRVDfDeD9hGYRfkudP2QdoonBz1ucWVnfBPfy7H4JPI14eYtZruRSczJxyu7SRYDVOcg==", - "dependencies": {} - }, - "@esbuild/linux-s390x@0.21.1": { - "integrity": "sha512-o73TcUNMuoTZlhwFdsgr8SfQtmMV58sbgq6gQq9G1xUiYnHMTmJbwq65RzMx89l0iya69lR4bxBgtWiiOyDQZA==", - "dependencies": {} - }, - "@esbuild/linux-x64@0.21.1": { - "integrity": "sha512-da4/1mBJwwgJkbj4fMH7SOXq2zapgTo0LKXX1VUZ0Dxr+e8N0WbS80nSZ5+zf3lvpf8qxrkZdqkOqFfm57gXwA==", - "dependencies": {} - }, - "@esbuild/netbsd-x64@0.21.1": { - "integrity": "sha512-CPWs0HTFe5woTJN5eKPvgraUoRHrCtzlYIAv9wBC+FAyagBSaf+UdZrjwYyTGnwPGkThV4OCI7XibZOnPvONVw==", - "dependencies": {} - }, - "@esbuild/openbsd-x64@0.21.1": { - "integrity": "sha512-xxhTm5QtzNLc24R0hEkcH+zCx/o49AsdFZ0Cy5zSd/5tOj4X2g3/2AJB625NoadUuc4A8B3TenLJoYdWYOYCew==", - "dependencies": {} - }, - "@esbuild/sunos-x64@0.21.1": { - "integrity": "sha512-CWibXszpWys1pYmbr9UiKAkX6x+Sxw8HWtw1dRESK1dLW5fFJ6rMDVw0o8MbadusvVQx1a8xuOxnHXT941Hp1A==", - "dependencies": {} - }, - "@esbuild/win32-arm64@0.21.1": { - "integrity": "sha512-jb5B4k+xkytGbGUS4T+Z89cQJ9DJ4lozGRSV+hhfmCPpfJ3880O31Q1srPCimm+V6UCbnigqD10EgDNgjvjerQ==", - "dependencies": {} - }, - "@esbuild/win32-ia32@0.21.1": { - "integrity": "sha512-PgyFvjJhXqHn1uxPhyN1wZ6dIomKjiLUQh1LjFvjiV1JmnkZ/oMPrfeEAZg5R/1ftz4LZWZr02kefNIQ5SKREQ==", - "dependencies": {} - }, - "@esbuild/win32-x64@0.21.1": { - "integrity": "sha512-W9NttRZQR5ehAiqHGDnvfDaGmQOm6Fi4vSlce8mjM75x//XKuVAByohlEX6N17yZnVXxQFuh4fDRunP8ca6bfA==", - "dependencies": {} - }, - "canvas-confetti@1.9.3": { - "integrity": "sha512-rFfTURMvmVEX1gyXFgn5QMn81bYk70qa0HLzcIOSVEyl57n6o9ItHeBtUSWdvKAPY0xlvBHno4/v3QPrT83q9g==", - "dependencies": {} - }, - "esbuild@0.21.1": { - "integrity": "sha512-GPqx+FX7mdqulCeQ4TsGZQ3djBJkx5k7zBGtqt9ycVlWNg8llJ4RO9n2vciu8BN2zAEs6lPbPl0asZsAh7oWzg==", - "dependencies": { - "@esbuild/aix-ppc64": "@esbuild/aix-ppc64@0.21.1", - "@esbuild/android-arm": "@esbuild/android-arm@0.21.1", - "@esbuild/android-arm64": "@esbuild/android-arm64@0.21.1", - "@esbuild/android-x64": "@esbuild/android-x64@0.21.1", - "@esbuild/darwin-arm64": "@esbuild/darwin-arm64@0.21.1", - "@esbuild/darwin-x64": "@esbuild/darwin-x64@0.21.1", - "@esbuild/freebsd-arm64": "@esbuild/freebsd-arm64@0.21.1", - "@esbuild/freebsd-x64": "@esbuild/freebsd-x64@0.21.1", - "@esbuild/linux-arm": "@esbuild/linux-arm@0.21.1", - "@esbuild/linux-arm64": "@esbuild/linux-arm64@0.21.1", - "@esbuild/linux-ia32": "@esbuild/linux-ia32@0.21.1", - "@esbuild/linux-loong64": "@esbuild/linux-loong64@0.21.1", - "@esbuild/linux-mips64el": "@esbuild/linux-mips64el@0.21.1", - "@esbuild/linux-ppc64": "@esbuild/linux-ppc64@0.21.1", - "@esbuild/linux-riscv64": "@esbuild/linux-riscv64@0.21.1", - "@esbuild/linux-s390x": "@esbuild/linux-s390x@0.21.1", - "@esbuild/linux-x64": "@esbuild/linux-x64@0.21.1", - "@esbuild/netbsd-x64": "@esbuild/netbsd-x64@0.21.1", - "@esbuild/openbsd-x64": "@esbuild/openbsd-x64@0.21.1", - "@esbuild/sunos-x64": "@esbuild/sunos-x64@0.21.1", - "@esbuild/win32-arm64": "@esbuild/win32-arm64@0.21.1", - "@esbuild/win32-ia32": "@esbuild/win32-ia32@0.21.1", - "@esbuild/win32-x64": "@esbuild/win32-x64@0.21.1" - } - } + "version": "4", + "specifiers": { + "jsr:@cliffy/command@1.0.0-rc.4": "1.0.0-rc.4", + "jsr:@cliffy/flags@1.0.0-rc.4": "1.0.0-rc.4", + "jsr:@cliffy/table@1.0.0-rc.4": "1.0.0-rc.4", + "jsr:@cross/runtime@1.0.0": "1.0.0", + "jsr:@hono/hono@4": "4.4.8", + "jsr:@luca/esbuild-deno-loader@0.11": "0.11.0", + "jsr:@luca/esbuild-deno-loader@~0.10.3": "0.10.3", + "jsr:@std/assert@0.196": "0.196.0", + "jsr:@std/assert@0.221": "0.221.0", + "jsr:@std/assert@0.225": "0.225.3", + "jsr:@std/assert@~0.213.1": "0.213.1", + "jsr:@std/async@0.196.0": "0.196.0", + "jsr:@std/bytes@^1.0.2": "1.0.4", + "jsr:@std/console@0.221": "0.221.0", + "jsr:@std/encoding@0.213": "0.213.1", + "jsr:@std/encoding@0.224.0": "0.224.0", + "jsr:@std/encoding@^1.0.5": "1.0.5", + "jsr:@std/fmt@0.221": "0.221.0", + "jsr:@std/fs@0.229.0": "0.229.0", + "jsr:@std/json@~0.213.1": "0.213.1", + "jsr:@std/jsonc@0.213": "0.213.1", + "jsr:@std/path@0.213": "0.213.1", + "jsr:@std/path@0.225": "0.225.0", + "jsr:@std/path@0.225.0": "0.225.0", + "jsr:@std/path@^1.0.6": "1.0.8", + "jsr:@std/text@0.221": "0.221.0", + "npm:canvas-confetti@1.9.3": "1.9.3", + "npm:esbuild@0.21.1": "0.21.1", + "npm:esbuild@0.22.0": "0.22.0" + }, + "jsr": { + "@cliffy/command@1.0.0-rc.4": { + "integrity": "709884ffe0f53ce3edafa92b58223634397878fbf6dcabe0c74ea0108273b9f7", + "dependencies": [ + "jsr:@cliffy/flags", + "jsr:@cliffy/table", + "jsr:@std/fmt", + "jsr:@std/text" + ] + }, + "@cliffy/flags@1.0.0-rc.4": { + "integrity": "29f370ade4ddf6e150a4d25fc44661234c19870ffcf7fb07cd100f1843fcd6e1", + "dependencies": [ + "jsr:@std/text" + ] + }, + "@cliffy/table@1.0.0-rc.4": { + "integrity": "990e4e0b3910e6c9cf7a5b4318b8f5e121cf681494c94fd113febb9b4d4c0741", + "dependencies": [ + "jsr:@std/console", + "jsr:@std/fmt" + ] + }, + "@cross/runtime@1.0.0": { + "integrity": "dddecdf99182df13d50279d1e473f715e83d41961c5c22edd7bb0c4c3cf8a76a" + }, + "@hono/hono@4.4.8": { + "integrity": "6b387c666d4a1d2f50fbf7968ecaa73eb37690d08be0f5f3efe2d15dd6a679ce" + }, + "@luca/esbuild-deno-loader@0.10.3": { + "integrity": "32fc93f7e7f78060234fd5929a740668aab1c742b808c6048b57f9aaea514921", + "dependencies": [ + "jsr:@std/encoding@0.213", + "jsr:@std/jsonc", + "jsr:@std/path@0.213" + ] + }, + "@luca/esbuild-deno-loader@0.11.0": { + "integrity": "c05a989aa7c4ee6992a27be5f15cfc5be12834cab7ff84cabb47313737c51a2c", + "dependencies": [ + "jsr:@std/bytes", + "jsr:@std/encoding@^1.0.5", + "jsr:@std/path@^1.0.6" + ] + }, + "@std/assert@0.196.0": { + "integrity": "ede8c09c2bb176dc9356c04d2548412e492a58dcf73aad0965695a4d8336f66b" + }, + "@std/assert@0.213.1": { + "integrity": "24c28178b30c8e0782c18e8e94ea72b16282207569cdd10ffb9d1d26f2edebfe" + }, + "@std/assert@0.221.0": { + "integrity": "a5f1aa6e7909dbea271754fd4ab3f4e687aeff4873b4cef9a320af813adb489a" + }, + "@std/assert@0.225.3": { + "integrity": "b3c2847aecf6955b50644cdb9cf072004ea3d1998dd7579fc0acb99dbb23bd4f" + }, + "@std/async@0.196.0": { + "integrity": "bd572776dfdf94bcbe00ceea1263e06f0c0060ff258f8a5cf644c5b43992755a", + "dependencies": [ + "jsr:@std/assert@0.196" + ] + }, + "@std/bytes@1.0.4": { + "integrity": "11a0debe522707c95c7b7ef89b478c13fb1583a7cfb9a85674cd2cc2e3a28abc" + }, + "@std/console@0.221.0": { + "integrity": "8f2afc1f3f14f5d6039c0c767f057e4aa1897d2210e167c4667cb155cafb9d11", + "dependencies": [ + "jsr:@std/assert@0.221" + ] + }, + "@std/encoding@0.213.1": { + "integrity": "fcbb6928713dde941a18ca5db88ca1544d0755ec8fb20fe61e2dc8144b390c62" + }, + "@std/encoding@0.224.0": { + "integrity": "efb6dca97d3e9c31392bd5c8cfd9f9fc9decf5a1f4d1f78af7900a493bcf89b5" + }, + "@std/encoding@1.0.5": { + "integrity": "ecf363d4fc25bd85bd915ff6733a7e79b67e0e7806334af15f4645c569fefc04" + }, + "@std/fmt@0.221.0": { + "integrity": "379fed69bdd9731110f26b9085aeb740606b20428ce6af31ef6bd45ef8efa62a" + }, + "@std/fs@0.229.0": { + "integrity": "c353340334dd25b879c4e6e72371b2664da2bd41b633b5837c7249c04d90903d", + "dependencies": [ + "jsr:@std/assert@0.225", + "jsr:@std/path@0.225" + ] + }, + "@std/json@0.213.1": { + "integrity": "f572b1de605d07c4a5602445dac54bfc51b1fb87a3710a17aed2608bfca54e68" + }, + "@std/jsonc@0.213.1": { + "integrity": "5578f21aa583b7eb7317eed077ffcde47b294f1056bdbb9aacec407758637bfe", + "dependencies": [ + "jsr:@std/assert@~0.213.1", + "jsr:@std/json" + ] + }, + "@std/path@0.213.1": { + "integrity": "f187bf278a172752e02fcbacf6bd78a335ed320d080a7ed3a5a59c3e88abc673", + "dependencies": [ + "jsr:@std/assert@~0.213.1" + ] + }, + "@std/path@0.225.0": { + "integrity": "044ed8d9ca76fa997ff1d30d48fc7756b4389bf6ce1ff9710633a2d174343bb3", + "dependencies": [ + "jsr:@std/assert@0.225" + ] + }, + "@std/path@1.0.8": { + "integrity": "548fa456bb6a04d3c1a1e7477986b6cffbce95102d0bb447c67c4ee70e0364be" + }, + "@std/text@0.221.0": { + "integrity": "a2f89ceb0d8851cd33e6774064621a1da9fbc36578cf4f02c5b5bcd7e8c84b67", + "dependencies": [ + "jsr:@std/assert@0.221" + ] } }, - "remote": {} + "npm": { + "@esbuild/aix-ppc64@0.21.1": { + "integrity": "sha512-O7yppwipkXvnEPjzkSXJRk2g4bS8sUx9p9oXHq9MU/U7lxUzZVsnFZMDTmeeX9bfQxrFcvOacl/ENgOh0WP9pA==" + }, + "@esbuild/aix-ppc64@0.22.0": { + "integrity": "sha512-uvQR2crZ/zgzSHDvdygHyNI+ze9zwS8mqz0YtGXotSqvEE0UkYE9s+FZKQNTt1VtT719mfP3vHrUdCpxBNQZhQ==" + }, + "@esbuild/android-arm64@0.21.1": { + "integrity": "sha512-jXhccq6es+onw7x8MxoFnm820mz7sGa9J14kLADclmiEUH4fyj+FjR6t0M93RgtlI/awHWhtF0Wgfhqgf9gDZA==" + }, + "@esbuild/android-arm64@0.22.0": { + "integrity": "sha512-UKhPb3o2gAB/bfXcl58ZXTn1q2oVu1rEu/bKrCtmm+Nj5MKUbrOwR5WAixE2v+lk0amWuwPvhnPpBRLIGiq7ig==" + }, + "@esbuild/android-arm@0.21.1": { + "integrity": "sha512-hh3jKWikdnTtHCglDAeVO3Oyh8MaH8xZUaWMiCCvJ9/c3NtPqZq+CACOlGTxhddypXhl+8B45SeceYBfB/e8Ow==" + }, + "@esbuild/android-arm@0.22.0": { + "integrity": "sha512-PBnyP+r8vJE4ifxsWys9l+Mc2UY/yYZOpX82eoyGISXXb3dRr0M21v+s4fgRKWMFPMSf/iyowqPW/u7ScSUkjQ==" + }, + "@esbuild/android-x64@0.21.1": { + "integrity": "sha512-NPObtlBh4jQHE01gJeucqEhdoD/4ya2owSIS8lZYS58aR0x7oZo9lB2lVFxgTANSa5MGCBeoQtr+yA9oKCGPvA==" + }, + "@esbuild/android-x64@0.22.0": { + "integrity": "sha512-IjTYtvIrjhR41Ijy2dDPgYjQHWG/x/A4KXYbs1fiU3efpRdoxMChK3oEZV6GPzVEzJqxFgcuBaiX1kwEvWUxSw==" + }, + "@esbuild/darwin-arm64@0.21.1": { + "integrity": "sha512-BLT7TDzqsVlQRmJfO/FirzKlzmDpBWwmCUlyggfzUwg1cAxVxeA4O6b1XkMInlxISdfPAOunV9zXjvh5x99Heg==" + }, + "@esbuild/darwin-arm64@0.22.0": { + "integrity": "sha512-mqt+Go4y9wRvEz81bhKd9RpHsQR1LwU8Xm6jZRUV/xpM7cIQFbFH6wBCLPTNsdELBvfoHeumud7X78jQQJv2TA==" + }, + "@esbuild/darwin-x64@0.21.1": { + "integrity": "sha512-D3h3wBQmeS/vp93O4B+SWsXB8HvRDwMyhTNhBd8yMbh5wN/2pPWRW5o/hM3EKgk9bdKd9594lMGoTCTiglQGRQ==" + }, + "@esbuild/darwin-x64@0.22.0": { + "integrity": "sha512-vTaTQ9OgYc3VTaWtOE5pSuDT6H3d/qSRFRfSBbnxFfzAvYoB3pqKXA0LEbi/oT8GUOEAutspfRMqPj2ezdFaMw==" + }, + "@esbuild/freebsd-arm64@0.21.1": { + "integrity": "sha512-/uVdqqpNKXIxT6TyS/oSK4XE4xWOqp6fh4B5tgAwozkyWdylcX+W4YF2v6SKsL4wCQ5h1bnaSNjWPXG/2hp8AQ==" + }, + "@esbuild/freebsd-arm64@0.22.0": { + "integrity": "sha512-0e1ZgoobJzaGnR4reD7I9rYZ7ttqdh1KPvJWnquUoDJhL0rYwdneeLailBzd2/4g/U5p4e5TIHEWa68NF2hFpQ==" + }, + "@esbuild/freebsd-x64@0.21.1": { + "integrity": "sha512-paAkKN1n1jJitw+dAoR27TdCzxRl1FOEITx3h201R6NoXUojpMzgMLdkXVgCvaCSCqwYkeGLoe9UVNRDKSvQgw==" + }, + "@esbuild/freebsd-x64@0.22.0": { + "integrity": "sha512-BFgyYwlCwRWyPQJtkzqq2p6pJbiiWgp0P9PNf7a5FQ1itKY4czPuOMAlFVItirSmEpRPCeImuwePNScZS0pL5Q==" + }, + "@esbuild/linux-arm64@0.21.1": { + "integrity": "sha512-G65d08YoH00TL7Xg4LaL3gLV21bpoAhQ+r31NUu013YB7KK0fyXIt05VbsJtpqh/6wWxoLJZOvQHYnodRrnbUQ==" + }, + "@esbuild/linux-arm64@0.22.0": { + "integrity": "sha512-V/K2rctCUgC0PCXpN7AqT4hoazXKgIYugFGu/myk2+pfe6jTW2guz/TBwq4cZ7ESqusR/IzkcQaBkcjquuBWsw==" + }, + "@esbuild/linux-arm@0.21.1": { + "integrity": "sha512-tRHnxWJnvNnDpNVnsyDhr1DIQZUfCXlHSCDohbXFqmg9W4kKR7g8LmA3kzcwbuxbRMKeit8ladnCabU5f2traA==" + }, + "@esbuild/linux-arm@0.22.0": { + "integrity": "sha512-KEMWiA9aGuPUD4BH5yjlhElLgaRXe+Eri6gKBoDazoPBTo1BXc/e6IW5FcJO9DoL19FBeCxgONyh95hLDNepIg==" + }, + "@esbuild/linux-ia32@0.21.1": { + "integrity": "sha512-tt/54LqNNAqCz++QhxoqB9+XqdsaZOtFD/srEhHYwBd3ZUOepmR1Eeot8bS+Q7BiEvy9vvKbtpHf+r6q8hF5UA==" + }, + "@esbuild/linux-ia32@0.22.0": { + "integrity": "sha512-r2ZZqkOMOrpUhzNwxI7uLAHIDwkfeqmTnrv1cjpL/rjllPWszgqmprd/om9oviKXUBpMqHbXmppvjAYgISb26Q==" + }, + "@esbuild/linux-loong64@0.21.1": { + "integrity": "sha512-MhNalK6r0nZD0q8VzUBPwheHzXPr9wronqmZrewLfP7ui9Fv1tdPmg6e7A8lmg0ziQCziSDHxh3cyRt4YMhGnQ==" + }, + "@esbuild/linux-loong64@0.22.0": { + "integrity": "sha512-qaowLrV/YOMAL2RfKQ4C/VaDzAuLDuylM2sd/LH+4OFirMl6CuDpRlCq4u49ZBaVV8pkI/Y+hTdiibvQRhojCA==" + }, + "@esbuild/linux-mips64el@0.21.1": { + "integrity": "sha512-YCKVY7Zen5rwZV+nZczOhFmHaeIxR4Zn3jcmNH53LbgF6IKRwmrMywqDrg4SiSNApEefkAbPSIzN39FC8VsxPg==" + }, + "@esbuild/linux-mips64el@0.22.0": { + "integrity": "sha512-hgrezzjQTRxjkQ5k08J6rtZN5PNnkWx/Rz6Kmj9gnsdCAX1I4Dn4ZPqvFRkXo55Q3pnVQJBwbdtrTO7tMGtyVA==" + }, + "@esbuild/linux-ppc64@0.21.1": { + "integrity": "sha512-bw7bcQ+270IOzDV4mcsKAnDtAFqKO0jVv3IgRSd8iM0ac3L8amvCrujRVt1ajBTJcpDaFhIX+lCNRKteoDSLig==" + }, + "@esbuild/linux-ppc64@0.22.0": { + "integrity": "sha512-ewxg6FLLUio883XgSjfULEmDl3VPv/TYNnRprVAS3QeGFLdCYdx1tIudBcd7n9jIdk82v1Ajov4jx87qW7h9+g==" + }, + "@esbuild/linux-riscv64@0.21.1": { + "integrity": "sha512-ARmDRNkcOGOm1AqUBSwRVDfDeD9hGYRfkudP2QdoonBz1ucWVnfBPfy7H4JPI14eYtZruRSczJxyu7SRYDVOcg==" + }, + "@esbuild/linux-riscv64@0.22.0": { + "integrity": "sha512-Az5XbgSJC2lE8XK8pdcutsf9RgdafWdTpUK/+6uaDdfkviw/B4JCwAfh1qVeRWwOohwdsl4ywZrWBNWxwrPLFg==" + }, + "@esbuild/linux-s390x@0.21.1": { + "integrity": "sha512-o73TcUNMuoTZlhwFdsgr8SfQtmMV58sbgq6gQq9G1xUiYnHMTmJbwq65RzMx89l0iya69lR4bxBgtWiiOyDQZA==" + }, + "@esbuild/linux-s390x@0.22.0": { + "integrity": "sha512-8j4a2ChT9+V34NNNY9c/gMldutaJFmfMacTPq4KfNKwv2fitBCLYjee7c+Vxaha2nUhPK7cXcZpJtJ3+Y7ZdVQ==" + }, + "@esbuild/linux-x64@0.21.1": { + "integrity": "sha512-da4/1mBJwwgJkbj4fMH7SOXq2zapgTo0LKXX1VUZ0Dxr+e8N0WbS80nSZ5+zf3lvpf8qxrkZdqkOqFfm57gXwA==" + }, + "@esbuild/linux-x64@0.22.0": { + "integrity": "sha512-JUQyOnpbAkkRFOk/AhsEemz5TfWN4FJZxVObUlnlNCbe7QBl61ZNfM4cwBXayQA6laMJMUcqLHaYQHAB6YQ95Q==" + }, + "@esbuild/netbsd-x64@0.21.1": { + "integrity": "sha512-CPWs0HTFe5woTJN5eKPvgraUoRHrCtzlYIAv9wBC+FAyagBSaf+UdZrjwYyTGnwPGkThV4OCI7XibZOnPvONVw==" + }, + "@esbuild/netbsd-x64@0.22.0": { + "integrity": "sha512-11PoCoHXo4HFNbLsXuMB6bpMPWGDiw7xETji6COdJss4SQZLvcgNoeSqWtATRm10Jj1uEHiaIk4N0PiN6x4Fcg==" + }, + "@esbuild/openbsd-arm64@0.22.0": { + "integrity": "sha512-Ezlhu/YyITmXwKSB+Zu/QqD7cxrjrpiw85cc0Rbd3AWr2wsgp+dWbWOE8MqHaLW9NKMZvuL0DhbJbvzR7F6Zvg==" + }, + "@esbuild/openbsd-x64@0.21.1": { + "integrity": "sha512-xxhTm5QtzNLc24R0hEkcH+zCx/o49AsdFZ0Cy5zSd/5tOj4X2g3/2AJB625NoadUuc4A8B3TenLJoYdWYOYCew==" + }, + "@esbuild/openbsd-x64@0.22.0": { + "integrity": "sha512-ufjdW5tFJGUjlH9j/5cCE9lrwRffyZh+T4vYvoDKoYsC6IXbwaFeV/ENxeNXcxotF0P8CDzoICXVSbJaGBhkrw==" + }, + "@esbuild/sunos-x64@0.21.1": { + "integrity": "sha512-CWibXszpWys1pYmbr9UiKAkX6x+Sxw8HWtw1dRESK1dLW5fFJ6rMDVw0o8MbadusvVQx1a8xuOxnHXT941Hp1A==" + }, + "@esbuild/sunos-x64@0.22.0": { + "integrity": "sha512-zY6ly/AoSmKnmNTowDJsK5ehra153/5ZhqxNLfq9NRsTTltetr+yHHcQ4RW7QDqw4JC8A1uC1YmeSfK9NRcK1w==" + }, + "@esbuild/win32-arm64@0.21.1": { + "integrity": "sha512-jb5B4k+xkytGbGUS4T+Z89cQJ9DJ4lozGRSV+hhfmCPpfJ3880O31Q1srPCimm+V6UCbnigqD10EgDNgjvjerQ==" + }, + "@esbuild/win32-arm64@0.22.0": { + "integrity": "sha512-Kml5F7tv/1Maam0pbbCrvkk9vj046dPej30kFzlhXnhuCtYYBP6FGy/cLbc5yUT1lkZznGLf2OvuvmLjscO5rw==" + }, + "@esbuild/win32-ia32@0.21.1": { + "integrity": "sha512-PgyFvjJhXqHn1uxPhyN1wZ6dIomKjiLUQh1LjFvjiV1JmnkZ/oMPrfeEAZg5R/1ftz4LZWZr02kefNIQ5SKREQ==" + }, + "@esbuild/win32-ia32@0.22.0": { + "integrity": "sha512-IOgwn+mYTM3RrcydP4Og5IpXh+ftN8oF+HELTXSmbWBlujuci4Qa3DTeO+LEErceisI7KUSfEIiX+WOUlpELkw==" + }, + "@esbuild/win32-x64@0.21.1": { + "integrity": "sha512-W9NttRZQR5ehAiqHGDnvfDaGmQOm6Fi4vSlce8mjM75x//XKuVAByohlEX6N17yZnVXxQFuh4fDRunP8ca6bfA==" + }, + "@esbuild/win32-x64@0.22.0": { + "integrity": "sha512-4bDHJrk2WHBXJPhy1y80X7/5b5iZTZP3LGcKIlAP1J+KqZ4zQAPMLEzftGyjjfcKbA4JDlPt/+2R/F1ZTeRgrw==" + }, + "canvas-confetti@1.9.3": { + "integrity": "sha512-rFfTURMvmVEX1gyXFgn5QMn81bYk70qa0HLzcIOSVEyl57n6o9ItHeBtUSWdvKAPY0xlvBHno4/v3QPrT83q9g==" + }, + "esbuild@0.21.1": { + "integrity": "sha512-GPqx+FX7mdqulCeQ4TsGZQ3djBJkx5k7zBGtqt9ycVlWNg8llJ4RO9n2vciu8BN2zAEs6lPbPl0asZsAh7oWzg==", + "dependencies": [ + "@esbuild/aix-ppc64@0.21.1", + "@esbuild/android-arm@0.21.1", + "@esbuild/android-arm64@0.21.1", + "@esbuild/android-x64@0.21.1", + "@esbuild/darwin-arm64@0.21.1", + "@esbuild/darwin-x64@0.21.1", + "@esbuild/freebsd-arm64@0.21.1", + "@esbuild/freebsd-x64@0.21.1", + "@esbuild/linux-arm@0.21.1", + "@esbuild/linux-arm64@0.21.1", + "@esbuild/linux-ia32@0.21.1", + "@esbuild/linux-loong64@0.21.1", + "@esbuild/linux-mips64el@0.21.1", + "@esbuild/linux-ppc64@0.21.1", + "@esbuild/linux-riscv64@0.21.1", + "@esbuild/linux-s390x@0.21.1", + "@esbuild/linux-x64@0.21.1", + "@esbuild/netbsd-x64@0.21.1", + "@esbuild/openbsd-x64@0.21.1", + "@esbuild/sunos-x64@0.21.1", + "@esbuild/win32-arm64@0.21.1", + "@esbuild/win32-ia32@0.21.1", + "@esbuild/win32-x64@0.21.1" + ] + }, + "esbuild@0.22.0": { + "integrity": "sha512-zNYA6bFZsVnsU481FnGAQjLDW0Pl/8BGG7EvAp15RzUvGC+ME7hf1q7LvIfStEQBz/iEHuBJCYcOwPmNCf1Tlw==", + "dependencies": [ + "@esbuild/aix-ppc64@0.22.0", + "@esbuild/android-arm@0.22.0", + "@esbuild/android-arm64@0.22.0", + "@esbuild/android-x64@0.22.0", + "@esbuild/darwin-arm64@0.22.0", + "@esbuild/darwin-x64@0.22.0", + "@esbuild/freebsd-arm64@0.22.0", + "@esbuild/freebsd-x64@0.22.0", + "@esbuild/linux-arm@0.22.0", + "@esbuild/linux-arm64@0.22.0", + "@esbuild/linux-ia32@0.22.0", + "@esbuild/linux-loong64@0.22.0", + "@esbuild/linux-mips64el@0.22.0", + "@esbuild/linux-ppc64@0.22.0", + "@esbuild/linux-riscv64@0.22.0", + "@esbuild/linux-s390x@0.22.0", + "@esbuild/linux-x64@0.22.0", + "@esbuild/netbsd-x64@0.22.0", + "@esbuild/openbsd-arm64", + "@esbuild/openbsd-x64@0.22.0", + "@esbuild/sunos-x64@0.22.0", + "@esbuild/win32-arm64@0.22.0", + "@esbuild/win32-ia32@0.22.0", + "@esbuild/win32-x64@0.22.0" + ] + } + } } diff --git a/examples/hono/embed/code/_app.js.ts b/examples/hono/embed/code/_app.js.ts index 8fe1432..7eba453 100644 --- a/examples/hono/embed/code/_app.js.ts +++ b/examples/hono/embed/code/_app.js.ts @@ -1,93 +1,94 @@ import {F} from "../../../../src/embed.ts" export default F({ - size: 32685, + size: 32704, compression: "gzip", encoded: ` -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`, +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`, }) \ No newline at end of file diff --git a/examples/hono/embed/static/_Smiley.svg.ts b/examples/hono/embed/static/_Smiley.svg.ts index fe96005..ccfecd9 100644 --- a/examples/hono/embed/static/_Smiley.svg.ts +++ b/examples/hono/embed/static/_Smiley.svg.ts @@ -3,10 +3,10 @@ export default F({ size: 1120, compression: "gzip", encoded: ` -H4sIAAAAAAAA/5RUzXKbMBC+5ym28iU5ABI2IfaAM9Of6anTHHrpUQYJNFEQI2Hjvn1XIDrTNm6dQWi1y+7q+1Yrisfzi4aTsE6ZriQspgTcwLuaa9OJknSG -PO5vincfv3749v3pE7hTgyrOgHGdK0k7DP0uScZxjMd1bGyTpJTSBD3I7LI7a9U9v+bIttttMn0lMKp6aEvyQHH/VqimHYJy4E48WSOVRjTyqDWBkxLje3Mu -SZQy8O8mxUH2NwBFLaTzC1xaXiuuP3shugFUXZIDgQrj4hTlj1laFBkBGcxyNs8pMIkbTA9GSicQ0FQb00eV0QbjVlLKYDE9r9TgY3OSvB7M/h9Ml9gi+R38 -ZUY8MMoCo2xhdC0DeglvnGdvcN7+6SwEvbYS4kH4o/4H9yJZzrWolK208CRTJINtoUtytPp2xe98WmuesU9WlNJFi0JrxSybt7ic4nAXPJqptlUoYiG0Vr0T -U6Wj+7nSUY6VRj2dSo6GzS8CPR/akLbDS3QBFva9qHhfEmuOXf0XWsyKEL4wGt9DGud8Axug07OBdYCZNJM4IrTpGu1aKyRuUxEYLO+cNPalJK7iWtxGDNhC -7zqAC5I8QIlYChln6ziDaZrRpB4WW/vhVRZ5g9+n8P+A/U8AAAD//wMAlUvkH2AEAAA=`, +H4sIAAAAAAAA/5RUTXObMBC9+1ds15fkAEgY4tiDnJmknZ46zaGXHmWQQBNZYiRsyL/vCHBmmsatO3wsWvbjvaeF4mE4aDgJ55U1DGlMEHzHTcW1NYKhsfiw +WxSfPn9/+vHz+Qv4U71bFP5Uw3DQxjNsuq7dJknf93G/iq2rk5QQkvhTjVPIdtDKvHwUSDebTTK+RehV1TUM7wlBaISqm25e7LkXz85KpQVDedQa4aRE/2gH +hlFKIVxZClmKuwVAUQnpwwNA4XiluP4ajDAdqIrhHqEcGMYpQvk6WccwzhHk7JaTeyoBUPjOtmCl9KJjOGpj26i02jqGSynl7LEtL1UXcteYfJxM/51MzrlF +8jv4y4z4zCifGeVnRtcyeOv5PjRe5/8RvHkfLAS5VglxL8JW/4V7kZz3tSiVK7UIJFOCIJXWDI9O3yz5bSjr7ItguCRhdKZVNI9WTPOpxeUS+9s5oh61LWcR +C6G1ar0YlY7uJqWjNYIbGKaj5K8MszcCLe+auayxRlyApZURJW8ZOns01R9oc4SK4TdK4jtI4zXPIAMyHhmsZphJPZqjFzB+RtvGCclwWSJ0jhsvrTsw9CXX +4iaiQM/0rgN4RhLmIECJaAo5p6s4h/E2oUkDLLoKZ1jSKDhCnyL8A3a/AAAA//8DAJVL5B9gBAAA`, }) \ No newline at end of file diff --git a/examples/with-embedder/deno.lock b/examples/with-embedder/deno.lock index b5d0a6c..7215d1a 100644 --- a/examples/with-embedder/deno.lock +++ b/examples/with-embedder/deno.lock @@ -1,374 +1,467 @@ { - "version": "3", - "packages": { - "specifiers": { - "jsr:@cliffy/command@1.0.0-rc.4": "jsr:@cliffy/command@1.0.0-rc.4", - "jsr:@cliffy/flags@1.0.0-rc.4": "jsr:@cliffy/flags@1.0.0-rc.4", - "jsr:@cliffy/table@1.0.0-rc.4": "jsr:@cliffy/table@1.0.0-rc.4", - "jsr:@cross/runtime@1.0.0": "jsr:@cross/runtime@1.0.0", - "jsr:@luca/esbuild-deno-loader@^0.10.3": "jsr:@luca/esbuild-deno-loader@0.10.3", - "jsr:@oak/commons@0.10": "jsr:@oak/commons@0.10.1", - "jsr:@oak/oak@16.0.0": "jsr:@oak/oak@16.0.0", - "jsr:@std/assert@0.222": "jsr:@std/assert@0.222.1", - "jsr:@std/assert@0.223": "jsr:@std/assert@0.223.0", - "jsr:@std/assert@^0.196.0": "jsr:@std/assert@0.196.0", - "jsr:@std/assert@^0.213.1": "jsr:@std/assert@0.213.1", - "jsr:@std/assert@^0.221.0": "jsr:@std/assert@0.221.0", - "jsr:@std/assert@^0.222.1": "jsr:@std/assert@0.222.1", - "jsr:@std/assert@^0.223.0": "jsr:@std/assert@0.223.0", - "jsr:@std/assert@^0.225.0": "jsr:@std/assert@0.225.3", - "jsr:@std/async@0.196.0": "jsr:@std/async@0.196.0", - "jsr:@std/bytes@0.222": "jsr:@std/bytes@0.222.1", - "jsr:@std/bytes@0.223": "jsr:@std/bytes@0.223.0", - "jsr:@std/bytes@^0.223.0": "jsr:@std/bytes@0.223.0", - "jsr:@std/console@0.221": "jsr:@std/console@0.221.0", - "jsr:@std/crypto@0.222": "jsr:@std/crypto@0.222.1", - "jsr:@std/crypto@0.223": "jsr:@std/crypto@0.223.0", - "jsr:@std/encoding@0.213": "jsr:@std/encoding@0.213.1", - "jsr:@std/encoding@0.224.0": "jsr:@std/encoding@0.224.0", - "jsr:@std/encoding@^0.222.1": "jsr:@std/encoding@0.222.1", - "jsr:@std/encoding@^0.223.0": "jsr:@std/encoding@0.223.0", - "jsr:@std/fmt@0.221": "jsr:@std/fmt@0.221.0", - "jsr:@std/fs@0.229.0": "jsr:@std/fs@0.229.0", - "jsr:@std/http@0.222": "jsr:@std/http@0.222.1", - "jsr:@std/http@0.223": "jsr:@std/http@0.223.0", - "jsr:@std/io@0.223": "jsr:@std/io@0.223.0", - "jsr:@std/json@^0.213.1": "jsr:@std/json@0.213.1", - "jsr:@std/jsonc@0.213": "jsr:@std/jsonc@0.213.1", - "jsr:@std/media-types@0.222": "jsr:@std/media-types@0.222.1", - "jsr:@std/media-types@0.223": "jsr:@std/media-types@0.223.0", - "jsr:@std/media-types@0.224.0": "jsr:@std/media-types@0.224.0", - "jsr:@std/path@0.213": "jsr:@std/path@0.213.1", - "jsr:@std/path@0.223": "jsr:@std/path@0.223.0", - "jsr:@std/path@0.225.0": "jsr:@std/path@0.225.0", - "jsr:@std/path@^0.225.0": "jsr:@std/path@0.225.0", - "jsr:@std/text@0.221": "jsr:@std/text@0.221.0", - "npm:canvas-confetti@1.9.3": "npm:canvas-confetti@1.9.3", - "npm:esbuild@0.21.1": "npm:esbuild@0.21.1", - "npm:path-to-regexp@6.2.1": "npm:path-to-regexp@6.2.1" - }, - "jsr": { - "@cliffy/command@1.0.0-rc.4": { - "integrity": "709884ffe0f53ce3edafa92b58223634397878fbf6dcabe0c74ea0108273b9f7", - "dependencies": [ - "jsr:@cliffy/flags@1.0.0-rc.4", - "jsr:@cliffy/table@1.0.0-rc.4", - "jsr:@std/fmt@0.221", - "jsr:@std/text@0.221" - ] - }, - "@cliffy/flags@1.0.0-rc.4": { - "integrity": "29f370ade4ddf6e150a4d25fc44661234c19870ffcf7fb07cd100f1843fcd6e1", - "dependencies": [ - "jsr:@std/text@0.221" - ] - }, - "@cliffy/table@1.0.0-rc.4": { - "integrity": "990e4e0b3910e6c9cf7a5b4318b8f5e121cf681494c94fd113febb9b4d4c0741", - "dependencies": [ - "jsr:@std/console@0.221", - "jsr:@std/fmt@0.221" - ] - }, - "@cross/runtime@1.0.0": { - "integrity": "dddecdf99182df13d50279d1e473f715e83d41961c5c22edd7bb0c4c3cf8a76a" - }, - "@luca/esbuild-deno-loader@0.10.3": { - "integrity": "32fc93f7e7f78060234fd5929a740668aab1c742b808c6048b57f9aaea514921", - "dependencies": [ - "jsr:@std/encoding@0.213", - "jsr:@std/jsonc@0.213", - "jsr:@std/path@0.213" - ] - }, - "@oak/commons@0.10.1": { - "integrity": "4775ebf70782b0c5d95958d85b2425b3fbdff06f57654aa4143dbcb23b923cf4", - "dependencies": [ - "jsr:@std/assert@0.222", - "jsr:@std/bytes@0.222", - "jsr:@std/crypto@0.222", - "jsr:@std/http@0.222", - "jsr:@std/media-types@0.222" - ] - }, - "@oak/oak@16.0.0": { - "integrity": "a98756fb4bf69f728c9a5179ff4157620946c5969bcaa3d6bd64cca8b198f74e", - "dependencies": [ - "jsr:@oak/commons@0.10", - "jsr:@std/assert@0.223", - "jsr:@std/bytes@0.223", - "jsr:@std/crypto@0.223", - "jsr:@std/http@0.223", - "jsr:@std/io@0.223", - "jsr:@std/media-types@0.223", - "jsr:@std/path@0.223", - "npm:path-to-regexp@6.2.1" - ] - }, - "@std/assert@0.196.0": { - "integrity": "ede8c09c2bb176dc9356c04d2548412e492a58dcf73aad0965695a4d8336f66b" - }, - "@std/assert@0.213.1": { - "integrity": "24c28178b30c8e0782c18e8e94ea72b16282207569cdd10ffb9d1d26f2edebfe" - }, - "@std/assert@0.221.0": { - "integrity": "a5f1aa6e7909dbea271754fd4ab3f4e687aeff4873b4cef9a320af813adb489a" - }, - "@std/assert@0.222.1": { - "integrity": "691637161ee584a9919d1f9950ddd1272feb8e0a19e83aa5b7563cedaf73d74c" - }, - "@std/assert@0.223.0": { - "integrity": "eb8d6d879d76e1cc431205bd346ed4d88dc051c6366365b1af47034b0670be24" - }, - "@std/assert@0.225.3": { - "integrity": "b3c2847aecf6955b50644cdb9cf072004ea3d1998dd7579fc0acb99dbb23bd4f" - }, - "@std/async@0.196.0": { - "integrity": "bd572776dfdf94bcbe00ceea1263e06f0c0060ff258f8a5cf644c5b43992755a", - "dependencies": [ - "jsr:@std/assert@^0.196.0" - ] - }, - "@std/bytes@0.222.1": { - "integrity": "04dbf33e889ed5f9f6a87bc6b6b882dc105fffae6d2b042f832d92d4f34771c0" - }, - "@std/bytes@0.223.0": { - "integrity": "84b75052cd8680942c397c2631318772b295019098f40aac5c36cead4cba51a8" - }, - "@std/console@0.221.0": { - "integrity": "8f2afc1f3f14f5d6039c0c767f057e4aa1897d2210e167c4667cb155cafb9d11", - "dependencies": [ - "jsr:@std/assert@^0.221.0" - ] - }, - "@std/crypto@0.222.1": { - "integrity": "d5b9e6c704fadbcc384cd42c0b603ad4aea710ece0ff26426602681b64fd237c", - "dependencies": [ - "jsr:@std/assert@^0.222.1" - ] - }, - "@std/crypto@0.223.0": { - "integrity": "1aa9555ff56b09e197ad988ea200f84bc6781fd4fd83f3a156ee44449af93000", - "dependencies": [ - "jsr:@std/assert@^0.223.0", - "jsr:@std/encoding@^0.223.0" - ] - }, - "@std/encoding@0.213.1": { - "integrity": "fcbb6928713dde941a18ca5db88ca1544d0755ec8fb20fe61e2dc8144b390c62" - }, - "@std/encoding@0.222.1": { - "integrity": "fb6c1d38722feebc8d4a5efa3eb2039ecec0d50d053186240484d0c4a4ce1006" - }, - "@std/encoding@0.223.0": { - "integrity": "2b5615a75e00337ce113f34cf2f9b8c18182c751a8dcc8b1a2c2fc0e117bef00" - }, - "@std/encoding@0.224.0": { - "integrity": "efb6dca97d3e9c31392bd5c8cfd9f9fc9decf5a1f4d1f78af7900a493bcf89b5" - }, - "@std/fmt@0.221.0": { - "integrity": "379fed69bdd9731110f26b9085aeb740606b20428ce6af31ef6bd45ef8efa62a" - }, - "@std/fs@0.229.0": { - "integrity": "c353340334dd25b879c4e6e72371b2664da2bd41b633b5837c7249c04d90903d", - "dependencies": [ - "jsr:@std/assert@^0.225.0", - "jsr:@std/path@^0.225.0" - ] - }, - "@std/http@0.222.1": { - "integrity": "a3c731ec6040927aa37d8378b9e6b467e2e3068c1f97838a6e79ee3bdc103521", - "dependencies": [ - "jsr:@std/encoding@^0.222.1" - ] - }, - "@std/http@0.223.0": { - "integrity": "15ab8a0c5a7e9d5be017a15b01600f20f66602ceec48b378939fa24fcec522aa", - "dependencies": [ - "jsr:@std/assert@^0.223.0", - "jsr:@std/encoding@^0.223.0" - ] - }, - "@std/io@0.223.0": { - "integrity": "2d8c3c2ab3a515619b90da2c6ff5ea7b75a94383259ef4d02116b228393f84f1", - "dependencies": [ - "jsr:@std/bytes@^0.223.0" - ] - }, - "@std/json@0.213.1": { - "integrity": "f572b1de605d07c4a5602445dac54bfc51b1fb87a3710a17aed2608bfca54e68" - }, - "@std/jsonc@0.213.1": { - "integrity": "5578f21aa583b7eb7317eed077ffcde47b294f1056bdbb9aacec407758637bfe", - "dependencies": [ - "jsr:@std/assert@^0.213.1", - "jsr:@std/json@^0.213.1" - ] - }, - "@std/media-types@0.222.1": { - "integrity": "147cbd7f29fb4480625ccdad679637f945437f455534049eb7c95977b973a137" - }, - "@std/media-types@0.223.0": { - "integrity": "84684680c2eb6bc6d9369c6d6f26a49decaf2c7603ff531862dda575d9d6776e" - }, - "@std/media-types@0.224.0": { - "integrity": "5ac87989393f8cb1c81bee02aef6f5d4c8289b416deabc04f9ad25dff292d0b0" - }, - "@std/path@0.213.1": { - "integrity": "f187bf278a172752e02fcbacf6bd78a335ed320d080a7ed3a5a59c3e88abc673", - "dependencies": [ - "jsr:@std/assert@^0.213.1" - ] - }, - "@std/path@0.223.0": { - "integrity": "593963402d7e6597f5a6e620931661053572c982fc014000459edc1f93cc3989", - "dependencies": [ - "jsr:@std/assert@^0.223.0" - ] - }, - "@std/path@0.225.0": { - "integrity": "044ed8d9ca76fa997ff1d30d48fc7756b4389bf6ce1ff9710633a2d174343bb3", - "dependencies": [ - "jsr:@std/assert@^0.225.0" - ] - }, - "@std/text@0.221.0": { - "integrity": "a2f89ceb0d8851cd33e6774064621a1da9fbc36578cf4f02c5b5bcd7e8c84b67", - "dependencies": [ - "jsr:@std/assert@^0.221.0" - ] - } - }, - "npm": { - "@esbuild/aix-ppc64@0.21.1": { - "integrity": "sha512-O7yppwipkXvnEPjzkSXJRk2g4bS8sUx9p9oXHq9MU/U7lxUzZVsnFZMDTmeeX9bfQxrFcvOacl/ENgOh0WP9pA==", - "dependencies": {} - }, - "@esbuild/android-arm64@0.21.1": { - "integrity": "sha512-jXhccq6es+onw7x8MxoFnm820mz7sGa9J14kLADclmiEUH4fyj+FjR6t0M93RgtlI/awHWhtF0Wgfhqgf9gDZA==", - "dependencies": {} - }, - "@esbuild/android-arm@0.21.1": { - "integrity": "sha512-hh3jKWikdnTtHCglDAeVO3Oyh8MaH8xZUaWMiCCvJ9/c3NtPqZq+CACOlGTxhddypXhl+8B45SeceYBfB/e8Ow==", - "dependencies": {} - }, - "@esbuild/android-x64@0.21.1": { - "integrity": "sha512-NPObtlBh4jQHE01gJeucqEhdoD/4ya2owSIS8lZYS58aR0x7oZo9lB2lVFxgTANSa5MGCBeoQtr+yA9oKCGPvA==", - "dependencies": {} - }, - "@esbuild/darwin-arm64@0.21.1": { - "integrity": "sha512-BLT7TDzqsVlQRmJfO/FirzKlzmDpBWwmCUlyggfzUwg1cAxVxeA4O6b1XkMInlxISdfPAOunV9zXjvh5x99Heg==", - "dependencies": {} - }, - "@esbuild/darwin-x64@0.21.1": { - "integrity": "sha512-D3h3wBQmeS/vp93O4B+SWsXB8HvRDwMyhTNhBd8yMbh5wN/2pPWRW5o/hM3EKgk9bdKd9594lMGoTCTiglQGRQ==", - "dependencies": {} - }, - "@esbuild/freebsd-arm64@0.21.1": { - "integrity": "sha512-/uVdqqpNKXIxT6TyS/oSK4XE4xWOqp6fh4B5tgAwozkyWdylcX+W4YF2v6SKsL4wCQ5h1bnaSNjWPXG/2hp8AQ==", - "dependencies": {} - }, - "@esbuild/freebsd-x64@0.21.1": { - "integrity": "sha512-paAkKN1n1jJitw+dAoR27TdCzxRl1FOEITx3h201R6NoXUojpMzgMLdkXVgCvaCSCqwYkeGLoe9UVNRDKSvQgw==", - "dependencies": {} - }, - "@esbuild/linux-arm64@0.21.1": { - "integrity": "sha512-G65d08YoH00TL7Xg4LaL3gLV21bpoAhQ+r31NUu013YB7KK0fyXIt05VbsJtpqh/6wWxoLJZOvQHYnodRrnbUQ==", - "dependencies": {} - }, - "@esbuild/linux-arm@0.21.1": { - "integrity": "sha512-tRHnxWJnvNnDpNVnsyDhr1DIQZUfCXlHSCDohbXFqmg9W4kKR7g8LmA3kzcwbuxbRMKeit8ladnCabU5f2traA==", - "dependencies": {} - }, - "@esbuild/linux-ia32@0.21.1": { - "integrity": "sha512-tt/54LqNNAqCz++QhxoqB9+XqdsaZOtFD/srEhHYwBd3ZUOepmR1Eeot8bS+Q7BiEvy9vvKbtpHf+r6q8hF5UA==", - "dependencies": {} - }, - "@esbuild/linux-loong64@0.21.1": { - "integrity": "sha512-MhNalK6r0nZD0q8VzUBPwheHzXPr9wronqmZrewLfP7ui9Fv1tdPmg6e7A8lmg0ziQCziSDHxh3cyRt4YMhGnQ==", - "dependencies": {} - }, - "@esbuild/linux-mips64el@0.21.1": { - "integrity": "sha512-YCKVY7Zen5rwZV+nZczOhFmHaeIxR4Zn3jcmNH53LbgF6IKRwmrMywqDrg4SiSNApEefkAbPSIzN39FC8VsxPg==", - "dependencies": {} - }, - "@esbuild/linux-ppc64@0.21.1": { - "integrity": "sha512-bw7bcQ+270IOzDV4mcsKAnDtAFqKO0jVv3IgRSd8iM0ac3L8amvCrujRVt1ajBTJcpDaFhIX+lCNRKteoDSLig==", - "dependencies": {} - }, - "@esbuild/linux-riscv64@0.21.1": { - "integrity": "sha512-ARmDRNkcOGOm1AqUBSwRVDfDeD9hGYRfkudP2QdoonBz1ucWVnfBPfy7H4JPI14eYtZruRSczJxyu7SRYDVOcg==", - "dependencies": {} - }, - "@esbuild/linux-s390x@0.21.1": { - "integrity": "sha512-o73TcUNMuoTZlhwFdsgr8SfQtmMV58sbgq6gQq9G1xUiYnHMTmJbwq65RzMx89l0iya69lR4bxBgtWiiOyDQZA==", - "dependencies": {} - }, - "@esbuild/linux-x64@0.21.1": { - "integrity": "sha512-da4/1mBJwwgJkbj4fMH7SOXq2zapgTo0LKXX1VUZ0Dxr+e8N0WbS80nSZ5+zf3lvpf8qxrkZdqkOqFfm57gXwA==", - "dependencies": {} - }, - "@esbuild/netbsd-x64@0.21.1": { - "integrity": "sha512-CPWs0HTFe5woTJN5eKPvgraUoRHrCtzlYIAv9wBC+FAyagBSaf+UdZrjwYyTGnwPGkThV4OCI7XibZOnPvONVw==", - "dependencies": {} - }, - "@esbuild/openbsd-x64@0.21.1": { - "integrity": "sha512-xxhTm5QtzNLc24R0hEkcH+zCx/o49AsdFZ0Cy5zSd/5tOj4X2g3/2AJB625NoadUuc4A8B3TenLJoYdWYOYCew==", - "dependencies": {} - }, - "@esbuild/sunos-x64@0.21.1": { - "integrity": "sha512-CWibXszpWys1pYmbr9UiKAkX6x+Sxw8HWtw1dRESK1dLW5fFJ6rMDVw0o8MbadusvVQx1a8xuOxnHXT941Hp1A==", - "dependencies": {} - }, - "@esbuild/win32-arm64@0.21.1": { - "integrity": "sha512-jb5B4k+xkytGbGUS4T+Z89cQJ9DJ4lozGRSV+hhfmCPpfJ3880O31Q1srPCimm+V6UCbnigqD10EgDNgjvjerQ==", - "dependencies": {} - }, - "@esbuild/win32-ia32@0.21.1": { - "integrity": "sha512-PgyFvjJhXqHn1uxPhyN1wZ6dIomKjiLUQh1LjFvjiV1JmnkZ/oMPrfeEAZg5R/1ftz4LZWZr02kefNIQ5SKREQ==", - "dependencies": {} - }, - "@esbuild/win32-x64@0.21.1": { - "integrity": "sha512-W9NttRZQR5ehAiqHGDnvfDaGmQOm6Fi4vSlce8mjM75x//XKuVAByohlEX6N17yZnVXxQFuh4fDRunP8ca6bfA==", - "dependencies": {} - }, - "canvas-confetti@1.9.3": { - "integrity": "sha512-rFfTURMvmVEX1gyXFgn5QMn81bYk70qa0HLzcIOSVEyl57n6o9ItHeBtUSWdvKAPY0xlvBHno4/v3QPrT83q9g==", - "dependencies": {} - }, - "esbuild@0.21.1": { - "integrity": "sha512-GPqx+FX7mdqulCeQ4TsGZQ3djBJkx5k7zBGtqt9ycVlWNg8llJ4RO9n2vciu8BN2zAEs6lPbPl0asZsAh7oWzg==", - "dependencies": { - "@esbuild/aix-ppc64": "@esbuild/aix-ppc64@0.21.1", - "@esbuild/android-arm": "@esbuild/android-arm@0.21.1", - "@esbuild/android-arm64": "@esbuild/android-arm64@0.21.1", - "@esbuild/android-x64": "@esbuild/android-x64@0.21.1", - "@esbuild/darwin-arm64": "@esbuild/darwin-arm64@0.21.1", - "@esbuild/darwin-x64": "@esbuild/darwin-x64@0.21.1", - "@esbuild/freebsd-arm64": "@esbuild/freebsd-arm64@0.21.1", - "@esbuild/freebsd-x64": "@esbuild/freebsd-x64@0.21.1", - "@esbuild/linux-arm": "@esbuild/linux-arm@0.21.1", - "@esbuild/linux-arm64": "@esbuild/linux-arm64@0.21.1", - "@esbuild/linux-ia32": "@esbuild/linux-ia32@0.21.1", - "@esbuild/linux-loong64": "@esbuild/linux-loong64@0.21.1", - "@esbuild/linux-mips64el": "@esbuild/linux-mips64el@0.21.1", - "@esbuild/linux-ppc64": "@esbuild/linux-ppc64@0.21.1", - "@esbuild/linux-riscv64": "@esbuild/linux-riscv64@0.21.1", - "@esbuild/linux-s390x": "@esbuild/linux-s390x@0.21.1", - "@esbuild/linux-x64": "@esbuild/linux-x64@0.21.1", - "@esbuild/netbsd-x64": "@esbuild/netbsd-x64@0.21.1", - "@esbuild/openbsd-x64": "@esbuild/openbsd-x64@0.21.1", - "@esbuild/sunos-x64": "@esbuild/sunos-x64@0.21.1", - "@esbuild/win32-arm64": "@esbuild/win32-arm64@0.21.1", - "@esbuild/win32-ia32": "@esbuild/win32-ia32@0.21.1", - "@esbuild/win32-x64": "@esbuild/win32-x64@0.21.1" - } - }, - "path-to-regexp@6.2.1": { - "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==", - "dependencies": {} - } + "version": "4", + "specifiers": { + "jsr:@cliffy/command@1.0.0-rc.4": "1.0.0-rc.4", + "jsr:@cliffy/flags@1.0.0-rc.4": "1.0.0-rc.4", + "jsr:@cliffy/table@1.0.0-rc.4": "1.0.0-rc.4", + "jsr:@cross/runtime@1.0.0": "1.0.0", + "jsr:@luca/esbuild-deno-loader@0.11": "0.11.0", + "jsr:@luca/esbuild-deno-loader@~0.10.3": "0.10.3", + "jsr:@oak/commons@0.10": "0.10.1", + "jsr:@oak/oak@16.0.0": "16.0.0", + "jsr:@std/assert@0.196": "0.196.0", + "jsr:@std/assert@0.221": "0.221.0", + "jsr:@std/assert@0.222": "0.222.1", + "jsr:@std/assert@0.223": "0.223.0", + "jsr:@std/assert@0.225": "0.225.3", + "jsr:@std/assert@~0.213.1": "0.213.1", + "jsr:@std/assert@~0.222.1": "0.222.1", + "jsr:@std/async@0.196.0": "0.196.0", + "jsr:@std/bytes@0.222": "0.222.1", + "jsr:@std/bytes@0.223": "0.223.0", + "jsr:@std/bytes@^1.0.2": "1.0.4", + "jsr:@std/console@0.221": "0.221.0", + "jsr:@std/crypto@0.222": "0.222.1", + "jsr:@std/crypto@0.223": "0.223.0", + "jsr:@std/encoding@0.213": "0.213.1", + "jsr:@std/encoding@0.223": "0.223.0", + "jsr:@std/encoding@0.224.0": "0.224.0", + "jsr:@std/encoding@^1.0.5": "1.0.5", + "jsr:@std/encoding@~0.222.1": "0.222.1", + "jsr:@std/fmt@0.221": "0.221.0", + "jsr:@std/fs@0.229.0": "0.229.0", + "jsr:@std/http@0.222": "0.222.1", + "jsr:@std/http@0.223": "0.223.0", + "jsr:@std/io@0.223": "0.223.0", + "jsr:@std/json@~0.213.1": "0.213.1", + "jsr:@std/jsonc@0.213": "0.213.1", + "jsr:@std/media-types@0.222": "0.222.1", + "jsr:@std/media-types@0.223": "0.223.0", + "jsr:@std/media-types@0.224.0": "0.224.0", + "jsr:@std/path@0.213": "0.213.1", + "jsr:@std/path@0.223": "0.223.0", + "jsr:@std/path@0.225": "0.225.0", + "jsr:@std/path@0.225.0": "0.225.0", + "jsr:@std/path@^1.0.6": "1.0.8", + "jsr:@std/text@0.221": "0.221.0", + "npm:canvas-confetti@1.9.3": "1.9.3", + "npm:esbuild@0.21.1": "0.21.1", + "npm:esbuild@0.22.0": "0.22.0", + "npm:path-to-regexp@6.2.1": "6.2.1" + }, + "jsr": { + "@cliffy/command@1.0.0-rc.4": { + "integrity": "709884ffe0f53ce3edafa92b58223634397878fbf6dcabe0c74ea0108273b9f7", + "dependencies": [ + "jsr:@cliffy/flags", + "jsr:@cliffy/table", + "jsr:@std/fmt", + "jsr:@std/text" + ] + }, + "@cliffy/flags@1.0.0-rc.4": { + "integrity": "29f370ade4ddf6e150a4d25fc44661234c19870ffcf7fb07cd100f1843fcd6e1", + "dependencies": [ + "jsr:@std/text" + ] + }, + "@cliffy/table@1.0.0-rc.4": { + "integrity": "990e4e0b3910e6c9cf7a5b4318b8f5e121cf681494c94fd113febb9b4d4c0741", + "dependencies": [ + "jsr:@std/console", + "jsr:@std/fmt" + ] + }, + "@cross/runtime@1.0.0": { + "integrity": "dddecdf99182df13d50279d1e473f715e83d41961c5c22edd7bb0c4c3cf8a76a" + }, + "@luca/esbuild-deno-loader@0.10.3": { + "integrity": "32fc93f7e7f78060234fd5929a740668aab1c742b808c6048b57f9aaea514921", + "dependencies": [ + "jsr:@std/encoding@0.213", + "jsr:@std/jsonc", + "jsr:@std/path@0.213" + ] + }, + "@luca/esbuild-deno-loader@0.11.0": { + "integrity": "c05a989aa7c4ee6992a27be5f15cfc5be12834cab7ff84cabb47313737c51a2c", + "dependencies": [ + "jsr:@std/bytes@^1.0.2", + "jsr:@std/encoding@^1.0.5", + "jsr:@std/path@^1.0.6" + ] + }, + "@oak/commons@0.10.1": { + "integrity": "4775ebf70782b0c5d95958d85b2425b3fbdff06f57654aa4143dbcb23b923cf4", + "dependencies": [ + "jsr:@std/assert@0.222", + "jsr:@std/bytes@0.222", + "jsr:@std/crypto@0.222", + "jsr:@std/http@0.222", + "jsr:@std/media-types@0.222" + ] + }, + "@oak/oak@16.0.0": { + "integrity": "a98756fb4bf69f728c9a5179ff4157620946c5969bcaa3d6bd64cca8b198f74e", + "dependencies": [ + "jsr:@oak/commons", + "jsr:@std/assert@0.223", + "jsr:@std/bytes@0.223", + "jsr:@std/crypto@0.223", + "jsr:@std/http@0.223", + "jsr:@std/io", + "jsr:@std/media-types@0.223", + "jsr:@std/path@0.223", + "npm:path-to-regexp" + ] + }, + "@std/assert@0.196.0": { + "integrity": "ede8c09c2bb176dc9356c04d2548412e492a58dcf73aad0965695a4d8336f66b" + }, + "@std/assert@0.213.1": { + "integrity": "24c28178b30c8e0782c18e8e94ea72b16282207569cdd10ffb9d1d26f2edebfe" + }, + "@std/assert@0.221.0": { + "integrity": "a5f1aa6e7909dbea271754fd4ab3f4e687aeff4873b4cef9a320af813adb489a" + }, + "@std/assert@0.222.1": { + "integrity": "691637161ee584a9919d1f9950ddd1272feb8e0a19e83aa5b7563cedaf73d74c" + }, + "@std/assert@0.223.0": { + "integrity": "eb8d6d879d76e1cc431205bd346ed4d88dc051c6366365b1af47034b0670be24" + }, + "@std/assert@0.225.3": { + "integrity": "b3c2847aecf6955b50644cdb9cf072004ea3d1998dd7579fc0acb99dbb23bd4f" + }, + "@std/async@0.196.0": { + "integrity": "bd572776dfdf94bcbe00ceea1263e06f0c0060ff258f8a5cf644c5b43992755a", + "dependencies": [ + "jsr:@std/assert@0.196" + ] + }, + "@std/bytes@0.222.1": { + "integrity": "04dbf33e889ed5f9f6a87bc6b6b882dc105fffae6d2b042f832d92d4f34771c0" + }, + "@std/bytes@0.223.0": { + "integrity": "84b75052cd8680942c397c2631318772b295019098f40aac5c36cead4cba51a8" + }, + "@std/bytes@1.0.4": { + "integrity": "11a0debe522707c95c7b7ef89b478c13fb1583a7cfb9a85674cd2cc2e3a28abc" + }, + "@std/console@0.221.0": { + "integrity": "8f2afc1f3f14f5d6039c0c767f057e4aa1897d2210e167c4667cb155cafb9d11", + "dependencies": [ + "jsr:@std/assert@0.221" + ] + }, + "@std/crypto@0.222.1": { + "integrity": "d5b9e6c704fadbcc384cd42c0b603ad4aea710ece0ff26426602681b64fd237c", + "dependencies": [ + "jsr:@std/assert@~0.222.1" + ] + }, + "@std/crypto@0.223.0": { + "integrity": "1aa9555ff56b09e197ad988ea200f84bc6781fd4fd83f3a156ee44449af93000", + "dependencies": [ + "jsr:@std/assert@0.223", + "jsr:@std/encoding@0.223" + ] + }, + "@std/encoding@0.213.1": { + "integrity": "fcbb6928713dde941a18ca5db88ca1544d0755ec8fb20fe61e2dc8144b390c62" + }, + "@std/encoding@0.222.1": { + "integrity": "fb6c1d38722feebc8d4a5efa3eb2039ecec0d50d053186240484d0c4a4ce1006" + }, + "@std/encoding@0.223.0": { + "integrity": "2b5615a75e00337ce113f34cf2f9b8c18182c751a8dcc8b1a2c2fc0e117bef00" + }, + "@std/encoding@0.224.0": { + "integrity": "efb6dca97d3e9c31392bd5c8cfd9f9fc9decf5a1f4d1f78af7900a493bcf89b5" + }, + "@std/encoding@1.0.5": { + "integrity": "ecf363d4fc25bd85bd915ff6733a7e79b67e0e7806334af15f4645c569fefc04" + }, + "@std/fmt@0.221.0": { + "integrity": "379fed69bdd9731110f26b9085aeb740606b20428ce6af31ef6bd45ef8efa62a" + }, + "@std/fs@0.229.0": { + "integrity": "c353340334dd25b879c4e6e72371b2664da2bd41b633b5837c7249c04d90903d", + "dependencies": [ + "jsr:@std/assert@0.225", + "jsr:@std/path@0.225" + ] + }, + "@std/http@0.222.1": { + "integrity": "a3c731ec6040927aa37d8378b9e6b467e2e3068c1f97838a6e79ee3bdc103521", + "dependencies": [ + "jsr:@std/encoding@~0.222.1" + ] + }, + "@std/http@0.223.0": { + "integrity": "15ab8a0c5a7e9d5be017a15b01600f20f66602ceec48b378939fa24fcec522aa", + "dependencies": [ + "jsr:@std/assert@0.223", + "jsr:@std/encoding@0.223" + ] + }, + "@std/io@0.223.0": { + "integrity": "2d8c3c2ab3a515619b90da2c6ff5ea7b75a94383259ef4d02116b228393f84f1", + "dependencies": [ + "jsr:@std/bytes@0.223" + ] + }, + "@std/json@0.213.1": { + "integrity": "f572b1de605d07c4a5602445dac54bfc51b1fb87a3710a17aed2608bfca54e68" + }, + "@std/jsonc@0.213.1": { + "integrity": "5578f21aa583b7eb7317eed077ffcde47b294f1056bdbb9aacec407758637bfe", + "dependencies": [ + "jsr:@std/assert@~0.213.1", + "jsr:@std/json" + ] + }, + "@std/media-types@0.222.1": { + "integrity": "147cbd7f29fb4480625ccdad679637f945437f455534049eb7c95977b973a137" + }, + "@std/media-types@0.223.0": { + "integrity": "84684680c2eb6bc6d9369c6d6f26a49decaf2c7603ff531862dda575d9d6776e" + }, + "@std/media-types@0.224.0": { + "integrity": "5ac87989393f8cb1c81bee02aef6f5d4c8289b416deabc04f9ad25dff292d0b0" + }, + "@std/path@0.213.1": { + "integrity": "f187bf278a172752e02fcbacf6bd78a335ed320d080a7ed3a5a59c3e88abc673", + "dependencies": [ + "jsr:@std/assert@~0.213.1" + ] + }, + "@std/path@0.223.0": { + "integrity": "593963402d7e6597f5a6e620931661053572c982fc014000459edc1f93cc3989", + "dependencies": [ + "jsr:@std/assert@0.223" + ] + }, + "@std/path@0.225.0": { + "integrity": "044ed8d9ca76fa997ff1d30d48fc7756b4389bf6ce1ff9710633a2d174343bb3", + "dependencies": [ + "jsr:@std/assert@0.225" + ] + }, + "@std/path@1.0.8": { + "integrity": "548fa456bb6a04d3c1a1e7477986b6cffbce95102d0bb447c67c4ee70e0364be" + }, + "@std/text@0.221.0": { + "integrity": "a2f89ceb0d8851cd33e6774064621a1da9fbc36578cf4f02c5b5bcd7e8c84b67", + "dependencies": [ + "jsr:@std/assert@0.221" + ] } }, - "remote": {} + "npm": { + "@esbuild/aix-ppc64@0.21.1": { + "integrity": "sha512-O7yppwipkXvnEPjzkSXJRk2g4bS8sUx9p9oXHq9MU/U7lxUzZVsnFZMDTmeeX9bfQxrFcvOacl/ENgOh0WP9pA==" + }, + "@esbuild/aix-ppc64@0.22.0": { + "integrity": "sha512-uvQR2crZ/zgzSHDvdygHyNI+ze9zwS8mqz0YtGXotSqvEE0UkYE9s+FZKQNTt1VtT719mfP3vHrUdCpxBNQZhQ==" + }, + "@esbuild/android-arm64@0.21.1": { + "integrity": "sha512-jXhccq6es+onw7x8MxoFnm820mz7sGa9J14kLADclmiEUH4fyj+FjR6t0M93RgtlI/awHWhtF0Wgfhqgf9gDZA==" + }, + "@esbuild/android-arm64@0.22.0": { + "integrity": "sha512-UKhPb3o2gAB/bfXcl58ZXTn1q2oVu1rEu/bKrCtmm+Nj5MKUbrOwR5WAixE2v+lk0amWuwPvhnPpBRLIGiq7ig==" + }, + "@esbuild/android-arm@0.21.1": { + "integrity": "sha512-hh3jKWikdnTtHCglDAeVO3Oyh8MaH8xZUaWMiCCvJ9/c3NtPqZq+CACOlGTxhddypXhl+8B45SeceYBfB/e8Ow==" + }, + "@esbuild/android-arm@0.22.0": { + "integrity": "sha512-PBnyP+r8vJE4ifxsWys9l+Mc2UY/yYZOpX82eoyGISXXb3dRr0M21v+s4fgRKWMFPMSf/iyowqPW/u7ScSUkjQ==" + }, + "@esbuild/android-x64@0.21.1": { + "integrity": "sha512-NPObtlBh4jQHE01gJeucqEhdoD/4ya2owSIS8lZYS58aR0x7oZo9lB2lVFxgTANSa5MGCBeoQtr+yA9oKCGPvA==" + }, + "@esbuild/android-x64@0.22.0": { + "integrity": "sha512-IjTYtvIrjhR41Ijy2dDPgYjQHWG/x/A4KXYbs1fiU3efpRdoxMChK3oEZV6GPzVEzJqxFgcuBaiX1kwEvWUxSw==" + }, + "@esbuild/darwin-arm64@0.21.1": { + "integrity": "sha512-BLT7TDzqsVlQRmJfO/FirzKlzmDpBWwmCUlyggfzUwg1cAxVxeA4O6b1XkMInlxISdfPAOunV9zXjvh5x99Heg==" + }, + "@esbuild/darwin-arm64@0.22.0": { + "integrity": "sha512-mqt+Go4y9wRvEz81bhKd9RpHsQR1LwU8Xm6jZRUV/xpM7cIQFbFH6wBCLPTNsdELBvfoHeumud7X78jQQJv2TA==" + }, + "@esbuild/darwin-x64@0.21.1": { + "integrity": "sha512-D3h3wBQmeS/vp93O4B+SWsXB8HvRDwMyhTNhBd8yMbh5wN/2pPWRW5o/hM3EKgk9bdKd9594lMGoTCTiglQGRQ==" + }, + "@esbuild/darwin-x64@0.22.0": { + "integrity": "sha512-vTaTQ9OgYc3VTaWtOE5pSuDT6H3d/qSRFRfSBbnxFfzAvYoB3pqKXA0LEbi/oT8GUOEAutspfRMqPj2ezdFaMw==" + }, + "@esbuild/freebsd-arm64@0.21.1": { + "integrity": "sha512-/uVdqqpNKXIxT6TyS/oSK4XE4xWOqp6fh4B5tgAwozkyWdylcX+W4YF2v6SKsL4wCQ5h1bnaSNjWPXG/2hp8AQ==" + }, + "@esbuild/freebsd-arm64@0.22.0": { + "integrity": "sha512-0e1ZgoobJzaGnR4reD7I9rYZ7ttqdh1KPvJWnquUoDJhL0rYwdneeLailBzd2/4g/U5p4e5TIHEWa68NF2hFpQ==" + }, + "@esbuild/freebsd-x64@0.21.1": { + "integrity": "sha512-paAkKN1n1jJitw+dAoR27TdCzxRl1FOEITx3h201R6NoXUojpMzgMLdkXVgCvaCSCqwYkeGLoe9UVNRDKSvQgw==" + }, + "@esbuild/freebsd-x64@0.22.0": { + "integrity": "sha512-BFgyYwlCwRWyPQJtkzqq2p6pJbiiWgp0P9PNf7a5FQ1itKY4czPuOMAlFVItirSmEpRPCeImuwePNScZS0pL5Q==" + }, + "@esbuild/linux-arm64@0.21.1": { + "integrity": "sha512-G65d08YoH00TL7Xg4LaL3gLV21bpoAhQ+r31NUu013YB7KK0fyXIt05VbsJtpqh/6wWxoLJZOvQHYnodRrnbUQ==" + }, + "@esbuild/linux-arm64@0.22.0": { + "integrity": "sha512-V/K2rctCUgC0PCXpN7AqT4hoazXKgIYugFGu/myk2+pfe6jTW2guz/TBwq4cZ7ESqusR/IzkcQaBkcjquuBWsw==" + }, + "@esbuild/linux-arm@0.21.1": { + "integrity": "sha512-tRHnxWJnvNnDpNVnsyDhr1DIQZUfCXlHSCDohbXFqmg9W4kKR7g8LmA3kzcwbuxbRMKeit8ladnCabU5f2traA==" + }, + "@esbuild/linux-arm@0.22.0": { + "integrity": "sha512-KEMWiA9aGuPUD4BH5yjlhElLgaRXe+Eri6gKBoDazoPBTo1BXc/e6IW5FcJO9DoL19FBeCxgONyh95hLDNepIg==" + }, + "@esbuild/linux-ia32@0.21.1": { + "integrity": "sha512-tt/54LqNNAqCz++QhxoqB9+XqdsaZOtFD/srEhHYwBd3ZUOepmR1Eeot8bS+Q7BiEvy9vvKbtpHf+r6q8hF5UA==" + }, + "@esbuild/linux-ia32@0.22.0": { + "integrity": "sha512-r2ZZqkOMOrpUhzNwxI7uLAHIDwkfeqmTnrv1cjpL/rjllPWszgqmprd/om9oviKXUBpMqHbXmppvjAYgISb26Q==" + }, + "@esbuild/linux-loong64@0.21.1": { + "integrity": "sha512-MhNalK6r0nZD0q8VzUBPwheHzXPr9wronqmZrewLfP7ui9Fv1tdPmg6e7A8lmg0ziQCziSDHxh3cyRt4YMhGnQ==" + }, + "@esbuild/linux-loong64@0.22.0": { + "integrity": "sha512-qaowLrV/YOMAL2RfKQ4C/VaDzAuLDuylM2sd/LH+4OFirMl6CuDpRlCq4u49ZBaVV8pkI/Y+hTdiibvQRhojCA==" + }, + "@esbuild/linux-mips64el@0.21.1": { + "integrity": "sha512-YCKVY7Zen5rwZV+nZczOhFmHaeIxR4Zn3jcmNH53LbgF6IKRwmrMywqDrg4SiSNApEefkAbPSIzN39FC8VsxPg==" + }, + "@esbuild/linux-mips64el@0.22.0": { + "integrity": "sha512-hgrezzjQTRxjkQ5k08J6rtZN5PNnkWx/Rz6Kmj9gnsdCAX1I4Dn4ZPqvFRkXo55Q3pnVQJBwbdtrTO7tMGtyVA==" + }, + "@esbuild/linux-ppc64@0.21.1": { + "integrity": "sha512-bw7bcQ+270IOzDV4mcsKAnDtAFqKO0jVv3IgRSd8iM0ac3L8amvCrujRVt1ajBTJcpDaFhIX+lCNRKteoDSLig==" + }, + "@esbuild/linux-ppc64@0.22.0": { + "integrity": "sha512-ewxg6FLLUio883XgSjfULEmDl3VPv/TYNnRprVAS3QeGFLdCYdx1tIudBcd7n9jIdk82v1Ajov4jx87qW7h9+g==" + }, + "@esbuild/linux-riscv64@0.21.1": { + "integrity": "sha512-ARmDRNkcOGOm1AqUBSwRVDfDeD9hGYRfkudP2QdoonBz1ucWVnfBPfy7H4JPI14eYtZruRSczJxyu7SRYDVOcg==" + }, + "@esbuild/linux-riscv64@0.22.0": { + "integrity": "sha512-Az5XbgSJC2lE8XK8pdcutsf9RgdafWdTpUK/+6uaDdfkviw/B4JCwAfh1qVeRWwOohwdsl4ywZrWBNWxwrPLFg==" + }, + "@esbuild/linux-s390x@0.21.1": { + "integrity": "sha512-o73TcUNMuoTZlhwFdsgr8SfQtmMV58sbgq6gQq9G1xUiYnHMTmJbwq65RzMx89l0iya69lR4bxBgtWiiOyDQZA==" + }, + "@esbuild/linux-s390x@0.22.0": { + "integrity": "sha512-8j4a2ChT9+V34NNNY9c/gMldutaJFmfMacTPq4KfNKwv2fitBCLYjee7c+Vxaha2nUhPK7cXcZpJtJ3+Y7ZdVQ==" + }, + "@esbuild/linux-x64@0.21.1": { + "integrity": "sha512-da4/1mBJwwgJkbj4fMH7SOXq2zapgTo0LKXX1VUZ0Dxr+e8N0WbS80nSZ5+zf3lvpf8qxrkZdqkOqFfm57gXwA==" + }, + "@esbuild/linux-x64@0.22.0": { + "integrity": "sha512-JUQyOnpbAkkRFOk/AhsEemz5TfWN4FJZxVObUlnlNCbe7QBl61ZNfM4cwBXayQA6laMJMUcqLHaYQHAB6YQ95Q==" + }, + "@esbuild/netbsd-x64@0.21.1": { + "integrity": "sha512-CPWs0HTFe5woTJN5eKPvgraUoRHrCtzlYIAv9wBC+FAyagBSaf+UdZrjwYyTGnwPGkThV4OCI7XibZOnPvONVw==" + }, + "@esbuild/netbsd-x64@0.22.0": { + "integrity": "sha512-11PoCoHXo4HFNbLsXuMB6bpMPWGDiw7xETji6COdJss4SQZLvcgNoeSqWtATRm10Jj1uEHiaIk4N0PiN6x4Fcg==" + }, + "@esbuild/openbsd-arm64@0.22.0": { + "integrity": "sha512-Ezlhu/YyITmXwKSB+Zu/QqD7cxrjrpiw85cc0Rbd3AWr2wsgp+dWbWOE8MqHaLW9NKMZvuL0DhbJbvzR7F6Zvg==" + }, + "@esbuild/openbsd-x64@0.21.1": { + "integrity": "sha512-xxhTm5QtzNLc24R0hEkcH+zCx/o49AsdFZ0Cy5zSd/5tOj4X2g3/2AJB625NoadUuc4A8B3TenLJoYdWYOYCew==" + }, + "@esbuild/openbsd-x64@0.22.0": { + "integrity": "sha512-ufjdW5tFJGUjlH9j/5cCE9lrwRffyZh+T4vYvoDKoYsC6IXbwaFeV/ENxeNXcxotF0P8CDzoICXVSbJaGBhkrw==" + }, + "@esbuild/sunos-x64@0.21.1": { + "integrity": "sha512-CWibXszpWys1pYmbr9UiKAkX6x+Sxw8HWtw1dRESK1dLW5fFJ6rMDVw0o8MbadusvVQx1a8xuOxnHXT941Hp1A==" + }, + "@esbuild/sunos-x64@0.22.0": { + "integrity": "sha512-zY6ly/AoSmKnmNTowDJsK5ehra153/5ZhqxNLfq9NRsTTltetr+yHHcQ4RW7QDqw4JC8A1uC1YmeSfK9NRcK1w==" + }, + "@esbuild/win32-arm64@0.21.1": { + "integrity": "sha512-jb5B4k+xkytGbGUS4T+Z89cQJ9DJ4lozGRSV+hhfmCPpfJ3880O31Q1srPCimm+V6UCbnigqD10EgDNgjvjerQ==" + }, + "@esbuild/win32-arm64@0.22.0": { + "integrity": "sha512-Kml5F7tv/1Maam0pbbCrvkk9vj046dPej30kFzlhXnhuCtYYBP6FGy/cLbc5yUT1lkZznGLf2OvuvmLjscO5rw==" + }, + "@esbuild/win32-ia32@0.21.1": { + "integrity": "sha512-PgyFvjJhXqHn1uxPhyN1wZ6dIomKjiLUQh1LjFvjiV1JmnkZ/oMPrfeEAZg5R/1ftz4LZWZr02kefNIQ5SKREQ==" + }, + "@esbuild/win32-ia32@0.22.0": { + "integrity": "sha512-IOgwn+mYTM3RrcydP4Og5IpXh+ftN8oF+HELTXSmbWBlujuci4Qa3DTeO+LEErceisI7KUSfEIiX+WOUlpELkw==" + }, + "@esbuild/win32-x64@0.21.1": { + "integrity": "sha512-W9NttRZQR5ehAiqHGDnvfDaGmQOm6Fi4vSlce8mjM75x//XKuVAByohlEX6N17yZnVXxQFuh4fDRunP8ca6bfA==" + }, + "@esbuild/win32-x64@0.22.0": { + "integrity": "sha512-4bDHJrk2WHBXJPhy1y80X7/5b5iZTZP3LGcKIlAP1J+KqZ4zQAPMLEzftGyjjfcKbA4JDlPt/+2R/F1ZTeRgrw==" + }, + "canvas-confetti@1.9.3": { + "integrity": "sha512-rFfTURMvmVEX1gyXFgn5QMn81bYk70qa0HLzcIOSVEyl57n6o9ItHeBtUSWdvKAPY0xlvBHno4/v3QPrT83q9g==" + }, + "esbuild@0.21.1": { + "integrity": "sha512-GPqx+FX7mdqulCeQ4TsGZQ3djBJkx5k7zBGtqt9ycVlWNg8llJ4RO9n2vciu8BN2zAEs6lPbPl0asZsAh7oWzg==", + "dependencies": [ + "@esbuild/aix-ppc64@0.21.1", + "@esbuild/android-arm@0.21.1", + "@esbuild/android-arm64@0.21.1", + "@esbuild/android-x64@0.21.1", + "@esbuild/darwin-arm64@0.21.1", + "@esbuild/darwin-x64@0.21.1", + "@esbuild/freebsd-arm64@0.21.1", + "@esbuild/freebsd-x64@0.21.1", + "@esbuild/linux-arm@0.21.1", + "@esbuild/linux-arm64@0.21.1", + "@esbuild/linux-ia32@0.21.1", + "@esbuild/linux-loong64@0.21.1", + "@esbuild/linux-mips64el@0.21.1", + "@esbuild/linux-ppc64@0.21.1", + "@esbuild/linux-riscv64@0.21.1", + "@esbuild/linux-s390x@0.21.1", + "@esbuild/linux-x64@0.21.1", + "@esbuild/netbsd-x64@0.21.1", + "@esbuild/openbsd-x64@0.21.1", + "@esbuild/sunos-x64@0.21.1", + "@esbuild/win32-arm64@0.21.1", + "@esbuild/win32-ia32@0.21.1", + "@esbuild/win32-x64@0.21.1" + ] + }, + "esbuild@0.22.0": { + "integrity": "sha512-zNYA6bFZsVnsU481FnGAQjLDW0Pl/8BGG7EvAp15RzUvGC+ME7hf1q7LvIfStEQBz/iEHuBJCYcOwPmNCf1Tlw==", + "dependencies": [ + "@esbuild/aix-ppc64@0.22.0", + "@esbuild/android-arm@0.22.0", + "@esbuild/android-arm64@0.22.0", + "@esbuild/android-x64@0.22.0", + "@esbuild/darwin-arm64@0.22.0", + "@esbuild/darwin-x64@0.22.0", + "@esbuild/freebsd-arm64@0.22.0", + "@esbuild/freebsd-x64@0.22.0", + "@esbuild/linux-arm@0.22.0", + "@esbuild/linux-arm64@0.22.0", + "@esbuild/linux-ia32@0.22.0", + "@esbuild/linux-loong64@0.22.0", + "@esbuild/linux-mips64el@0.22.0", + "@esbuild/linux-ppc64@0.22.0", + "@esbuild/linux-riscv64@0.22.0", + "@esbuild/linux-s390x@0.22.0", + "@esbuild/linux-x64@0.22.0", + "@esbuild/netbsd-x64@0.22.0", + "@esbuild/openbsd-arm64", + "@esbuild/openbsd-x64@0.22.0", + "@esbuild/sunos-x64@0.22.0", + "@esbuild/win32-arm64@0.22.0", + "@esbuild/win32-ia32@0.22.0", + "@esbuild/win32-x64@0.22.0" + ] + }, + "path-to-regexp@6.2.1": { + "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==" + } + } } diff --git a/examples/with-embedder/embed/code/_app.js.ts b/examples/with-embedder/embed/code/_app.js.ts index 8fe1432..7eba453 100644 --- a/examples/with-embedder/embed/code/_app.js.ts +++ b/examples/with-embedder/embed/code/_app.js.ts @@ -1,93 +1,94 @@ import {F} from "../../../../src/embed.ts" export default F({ - size: 32685, + size: 32704, compression: "gzip", encoded: ` -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`, +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`, }) \ No newline at end of file diff --git a/examples/with-embedder/embed/static/_Smiley.svg.ts b/examples/with-embedder/embed/static/_Smiley.svg.ts index fe96005..ccfecd9 100644 --- a/examples/with-embedder/embed/static/_Smiley.svg.ts +++ b/examples/with-embedder/embed/static/_Smiley.svg.ts @@ -3,10 +3,10 @@ export default F({ size: 1120, compression: "gzip", encoded: ` -H4sIAAAAAAAA/5RUzXKbMBC+5ym28iU5ABI2IfaAM9Of6anTHHrpUQYJNFEQI2Hjvn1XIDrTNm6dQWi1y+7q+1Yrisfzi4aTsE6ZriQspgTcwLuaa9OJknSG -PO5vincfv3749v3pE7hTgyrOgHGdK0k7DP0uScZxjMd1bGyTpJTSBD3I7LI7a9U9v+bIttttMn0lMKp6aEvyQHH/VqimHYJy4E48WSOVRjTyqDWBkxLje3Mu -SZQy8O8mxUH2NwBFLaTzC1xaXiuuP3shugFUXZIDgQrj4hTlj1laFBkBGcxyNs8pMIkbTA9GSicQ0FQb00eV0QbjVlLKYDE9r9TgY3OSvB7M/h9Ml9gi+R38 -ZUY8MMoCo2xhdC0DeglvnGdvcN7+6SwEvbYS4kH4o/4H9yJZzrWolK208CRTJINtoUtytPp2xe98WmuesU9WlNJFi0JrxSybt7ic4nAXPJqptlUoYiG0Vr0T -U6Wj+7nSUY6VRj2dSo6GzS8CPR/akLbDS3QBFva9qHhfEmuOXf0XWsyKEL4wGt9DGud8Axug07OBdYCZNJM4IrTpGu1aKyRuUxEYLO+cNPalJK7iWtxGDNhC -7zqAC5I8QIlYChln6ziDaZrRpB4WW/vhVRZ5g9+n8P+A/U8AAAD//wMAlUvkH2AEAAA=`, +H4sIAAAAAAAA/5RUTXObMBC9+1ds15fkAEgY4tiDnJmknZ46zaGXHmWQQBNZYiRsyL/vCHBmmsatO3wsWvbjvaeF4mE4aDgJ55U1DGlMEHzHTcW1NYKhsfiw +WxSfPn9/+vHz+Qv4U71bFP5Uw3DQxjNsuq7dJknf93G/iq2rk5QQkvhTjVPIdtDKvHwUSDebTTK+RehV1TUM7wlBaISqm25e7LkXz85KpQVDedQa4aRE/2gH +hlFKIVxZClmKuwVAUQnpwwNA4XiluP4ajDAdqIrhHqEcGMYpQvk6WccwzhHk7JaTeyoBUPjOtmCl9KJjOGpj26i02jqGSynl7LEtL1UXcteYfJxM/51MzrlF +8jv4y4z4zCifGeVnRtcyeOv5PjRe5/8RvHkfLAS5VglxL8JW/4V7kZz3tSiVK7UIJFOCIJXWDI9O3yz5bSjr7ItguCRhdKZVNI9WTPOpxeUS+9s5oh61LWcR +C6G1ar0YlY7uJqWjNYIbGKaj5K8MszcCLe+auayxRlyApZURJW8ZOns01R9oc4SK4TdK4jtI4zXPIAMyHhmsZphJPZqjFzB+RtvGCclwWSJ0jhsvrTsw9CXX +4iaiQM/0rgN4RhLmIECJaAo5p6s4h/E2oUkDLLoKZ1jSKDhCnyL8A3a/AAAA//8DAJVL5B9gBAAA`, }) \ No newline at end of file diff --git a/src/plugins/esbuild.ts b/src/plugins/esbuild.ts index bb0d4c1..294351e 100644 --- a/src/plugins/esbuild.ts +++ b/src/plugins/esbuild.ts @@ -5,8 +5,8 @@ * @module */ -import * as esbuild from "npm:esbuild@0.21.1" -import { denoPlugins } from "jsr:@luca/esbuild-deno-loader@^0.10.3"; +import * as esbuild from "npm:esbuild@0.22.0" +import { denoPlugins } from "jsr:@luca/esbuild-deno-loader@^0.11.0"; // deno-lint-ignore no-unused-vars -- Plugin is used in a @link.