{ "version": "5", "specifiers": { "jsr:@char/aftercare@~0.4.2": "0.4.2", "jsr:@db/sqlite@0.12": "0.12.0", "jsr:@denosaurs/plug@1": "1.1.0", "jsr:@luca/esbuild-deno-loader@0.11": "0.11.1", "jsr:@std/assert@0.217": "0.217.0", "jsr:@std/assert@0.221": "0.221.0", "jsr:@std/bytes@^1.0.2": "1.0.5", "jsr:@std/cli@1": "1.0.18", "jsr:@std/cli@^1.0.18": "1.0.18", "jsr:@std/dotenv@0.225": "0.225.3", "jsr:@std/encoding@0.221": "0.221.0", "jsr:@std/encoding@1": "1.0.10", "jsr:@std/encoding@^1.0.10": "1.0.10", "jsr:@std/encoding@^1.0.5": "1.0.10", "jsr:@std/fmt@0.221": "0.221.0", "jsr:@std/fmt@1": "1.0.8", "jsr:@std/fmt@^1.0.8": "1.0.8", "jsr:@std/fs@0.221": "0.221.0", "jsr:@std/fs@1": "1.0.17", "jsr:@std/fs@^1.0.17": "1.0.17", "jsr:@std/html@^1.0.4": "1.0.4", "jsr:@std/http@^1.0.17": "1.0.17", "jsr:@std/media-types@^1.1.0": "1.1.0", "jsr:@std/net@^1.0.4": "1.0.4", "jsr:@std/path@0.217": "0.217.0", "jsr:@std/path@0.221": "0.221.0", "jsr:@std/path@1": "1.1.0", "jsr:@std/path@^1.0.6": "1.1.0", "jsr:@std/path@^1.0.9": "1.1.0", "jsr:@std/path@^1.1.0": "1.1.0", "jsr:@std/streams@^1.0.9": "1.0.9", "npm:@atcute/identity-resolver@^1.1.3": "1.1.3_@atcute+identity@1.0.2", "npm:@atcute/identity@^1.0.2": "1.0.2", "npm:@zod/mini@^4.0.0-beta.20250505T195954": "4.0.0-beta.20250505T195954", "npm:esbuild@0.24": "0.24.2", "npm:urlpattern-polyfill@10": "10.0.0" }, "jsr": { "@char/aftercare@0.4.2": { "integrity": "54aacf6911a841b5aaf3613e04df780375e7372f1da08a81883274414b8b3e99", "dependencies": [ "jsr:@luca/esbuild-deno-loader", "jsr:@std/cli@1", "jsr:@std/dotenv", "jsr:@std/path@1", "npm:esbuild" ] }, "@db/sqlite@0.12.0": { "integrity": "dd1ef7f621ad50fc1e073a1c3609c4470bd51edc0994139c5bf9851de7a6d85f", "dependencies": [ "jsr:@denosaurs/plug", "jsr:@std/path@0.217" ] }, "@denosaurs/plug@1.0.6": { "integrity": "6cf5b9daba7799837b9ffbe89f3450510f588fafef8115ddab1ff0be9cb7c1a7", "dependencies": [ "jsr:@std/encoding@0.221", "jsr:@std/fmt@0.221", "jsr:@std/fs@0.221", "jsr:@std/path@0.221" ] }, "@denosaurs/plug@1.1.0": { "integrity": "eb2f0b7546c7bca2000d8b0282c54d50d91cf6d75cb26a80df25a6de8c4bc044", "dependencies": [ "jsr:@std/encoding@1", "jsr:@std/fmt@1", "jsr:@std/fs@1", "jsr:@std/path@1" ] }, "@luca/esbuild-deno-loader@0.11.1": { "integrity": "dc020d16d75b591f679f6b9288b10f38bdb4f24345edb2f5732affa1d9885267", "dependencies": [ "jsr:@std/bytes", "jsr:@std/encoding@^1.0.5", "jsr:@std/path@^1.0.6" ] }, "@std/assert@0.217.0": { "integrity": "c98e279362ca6982d5285c3b89517b757c1e3477ee9f14eb2fdf80a45aaa9642" }, "@std/assert@0.221.0": { "integrity": "a5f1aa6e7909dbea271754fd4ab3f4e687aeff4873b4cef9a320af813adb489a" }, "@std/bytes@1.0.5": { "integrity": "4465dd739d7963d964c809202ebea6d5c6b8e3829ef25c6a224290fbb8a1021e" }, "@std/cli@1.0.18": { "integrity": "33846eab6a7cac52156cc105a798451df06965693606e4668adfe0436a155fd7" }, "@std/dotenv@0.225.3": { "integrity": "a95e5b812c27b0854c52acbae215856d9cce9d4bbf774d938c51d212711e8d4a" }, "@std/encoding@0.221.0": { "integrity": "d1dd76ef0dc5d14088411e6dc1dede53bf8308c95d1537df1214c97137208e45" }, "@std/encoding@1.0.10": { "integrity": "8783c6384a2d13abd5e9e87a7ae0520a30e9f56aeeaa3bdf910a3eaaf5c811a1" }, "@std/fmt@0.221.0": { "integrity": "379fed69bdd9731110f26b9085aeb740606b20428ce6af31ef6bd45ef8efa62a" }, "@std/fmt@1.0.8": { "integrity": "71e1fc498787e4434d213647a6e43e794af4fd393ef8f52062246e06f7e372b7" }, "@std/fs@0.221.0": { "integrity": "028044450299de8ed5a716ade4e6d524399f035513b85913794f4e81f07da286", "dependencies": [ "jsr:@std/assert@0.221", "jsr:@std/path@0.221" ] }, "@std/fs@1.0.17": { "integrity": "1c00c632677c1158988ef7a004cb16137f870aafdb8163b9dce86ec652f3952b", "dependencies": [ "jsr:@std/path@^1.0.9" ] }, "@std/html@1.0.4": { "integrity": "eff3497c08164e6ada49b7f81a28b5108087033823153d065e3f89467dd3d50e" }, "@std/http@1.0.17": { "integrity": "98aec8ab4080d95c21f731e3008f69c29c5012d12f1b4e553f85935db601569f", "dependencies": [ "jsr:@std/cli@^1.0.18", "jsr:@std/encoding@^1.0.10", "jsr:@std/fmt@^1.0.8", "jsr:@std/html", "jsr:@std/media-types", "jsr:@std/net", "jsr:@std/path@^1.1.0", "jsr:@std/streams" ] }, "@std/media-types@1.1.0": { "integrity": "c9d093f0c05c3512932b330e3cc1fe1d627b301db33a4c2c2185c02471d6eaa4" }, "@std/net@1.0.4": { "integrity": "2f403b455ebbccf83d8a027d29c5a9e3a2452fea39bb2da7f2c04af09c8bc852" }, "@std/path@0.217.0": { "integrity": "1217cc25534bca9a2f672d7fe7c6f356e4027df400c0e85c0ef3e4343bc67d11", "dependencies": [ "jsr:@std/assert@0.217" ] }, "@std/path@0.221.0": { "integrity": "0a36f6b17314ef653a3a1649740cc8db51b25a133ecfe838f20b79a56ebe0095", "dependencies": [ "jsr:@std/assert@0.221" ] }, "@std/path@1.1.0": { "integrity": "ddc94f8e3c275627281cbc23341df6b8bcc874d70374f75fec2533521e3d6886" }, "@std/streams@1.0.9": { "integrity": "a9d26b1988cdd7aa7b1f4b51e1c36c1557f3f252880fa6cc5b9f37078b1a5035" } }, "npm": { "@atcute/identity-resolver@1.1.3_@atcute+identity@1.0.2": { "integrity": "sha512-KZgGgg99CWaV7Df3+h3X/WMrDzTPQVfsaoIVbTNLx2B56BvCL2EmaxPSVw/7BFUJMZHlVU4rtoEB4lyvNyMswA==", "dependencies": [ "@atcute/identity", "@atcute/lexicons", "@atcute/util-fetch", "@badrap/valita" ] }, "@atcute/identity@1.0.2": { "integrity": "sha512-SrDPHuEarEHj9bx7NfYn7DYG6kIgJIMRU581iOCIaVaiZ1WhE9D8QxTxeYG/rbGNSa85E891ECp1sQcKiBN0kg==", "dependencies": [ "@atcute/lexicons", "@badrap/valita" ] }, "@atcute/lexicons@1.0.4": { "integrity": "sha512-VyGJuGKAIeE+71UT9aSMJJdvfxfXsdsGMG9acv9rnGT7enVy4TD5XoYQy7TCHZ4YpxXzuHkqjyAqBz95c4WkRg==", "dependencies": [ "esm-env" ] }, "@atcute/util-fetch@1.0.1": { "integrity": "sha512-Clc0E/5ufyGBVfYBUwWNlHONlZCoblSr4Ho50l1LhmRPGB1Wu/AQ9Sz+rsBg7fdaW/auve8ulmwhRhnX2cGRow==", "dependencies": [ "@badrap/valita" ] }, "@badrap/valita@0.4.5": { "integrity": "sha512-4QwGbuhh/JesHRQj79mO/l37PvJj4l/tlAu7+S1n4h47qwaNpZ0WDvIwUGLYUsdi9uQ5UPpiG9wb1Wm3XUFBUQ==" }, "@esbuild/aix-ppc64@0.24.2": { "integrity": "sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==", "os": ["aix"], "cpu": ["ppc64"] }, "@esbuild/android-arm64@0.24.2": { "integrity": "sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==", "os": ["android"], "cpu": ["arm64"] }, "@esbuild/android-arm@0.24.2": { "integrity": "sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==", "os": ["android"], "cpu": ["arm"] }, "@esbuild/android-x64@0.24.2": { "integrity": "sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==", "os": ["android"], "cpu": ["x64"] }, "@esbuild/darwin-arm64@0.24.2": { "integrity": "sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==", "os": ["darwin"], "cpu": ["arm64"] }, "@esbuild/darwin-x64@0.24.2": { "integrity": "sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==", "os": ["darwin"], "cpu": ["x64"] }, "@esbuild/freebsd-arm64@0.24.2": { "integrity": "sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==", "os": ["freebsd"], "cpu": ["arm64"] }, "@esbuild/freebsd-x64@0.24.2": { "integrity": "sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==", "os": ["freebsd"], "cpu": ["x64"] }, "@esbuild/linux-arm64@0.24.2": { "integrity": "sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==", "os": ["linux"], "cpu": ["arm64"] }, "@esbuild/linux-arm@0.24.2": { "integrity": "sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==", "os": ["linux"], "cpu": ["arm"] }, "@esbuild/linux-ia32@0.24.2": { "integrity": "sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==", "os": ["linux"], "cpu": ["ia32"] }, "@esbuild/linux-loong64@0.24.2": { "integrity": "sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==", "os": ["linux"], "cpu": ["loong64"] }, "@esbuild/linux-mips64el@0.24.2": { "integrity": "sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==", "os": ["linux"], "cpu": ["mips64el"] }, "@esbuild/linux-ppc64@0.24.2": { "integrity": "sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==", "os": ["linux"], "cpu": ["ppc64"] }, "@esbuild/linux-riscv64@0.24.2": { "integrity": "sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==", "os": ["linux"], "cpu": ["riscv64"] }, "@esbuild/linux-s390x@0.24.2": { "integrity": "sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==", "os": ["linux"], "cpu": ["s390x"] }, "@esbuild/linux-x64@0.24.2": { "integrity": "sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==", "os": ["linux"], "cpu": ["x64"] }, "@esbuild/netbsd-arm64@0.24.2": { "integrity": "sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==", "os": ["netbsd"], "cpu": ["arm64"] }, "@esbuild/netbsd-x64@0.24.2": { "integrity": "sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==", "os": ["netbsd"], "cpu": ["x64"] }, "@esbuild/openbsd-arm64@0.24.2": { "integrity": "sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==", "os": ["openbsd"], "cpu": ["arm64"] }, "@esbuild/openbsd-x64@0.24.2": { "integrity": "sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==", "os": ["openbsd"], "cpu": ["x64"] }, "@esbuild/sunos-x64@0.24.2": { "integrity": "sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==", "os": ["sunos"], "cpu": ["x64"] }, "@esbuild/win32-arm64@0.24.2": { "integrity": "sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==", "os": ["win32"], "cpu": ["arm64"] }, "@esbuild/win32-ia32@0.24.2": { "integrity": "sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==", "os": ["win32"], "cpu": ["ia32"] }, "@esbuild/win32-x64@0.24.2": { "integrity": "sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==", "os": ["win32"], "cpu": ["x64"] }, "@zod/core@0.11.6": { "integrity": "sha512-03Bv82fFSfjDAvMfdHHdGSS6SOJs0iCcJlWJv1kJHRtoTT02hZpyip/2Lk6oo4l4FtjuwTrsEQTwg/LD8I7dJA==" }, "@zod/mini@4.0.0-beta.20250505T195954": { "integrity": "sha512-ioybPtU4w4TqwHvJv0gkAiYNaBkZ/BaGHBpK7viCIRSE8BiiZucVZ8vS0YE04Qy1R120nAnFy1d+tD9ByMO0yw==", "dependencies": [ "@zod/core" ] }, "esbuild@0.24.2": { "integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==", "optionalDependencies": [ "@esbuild/aix-ppc64", "@esbuild/android-arm", "@esbuild/android-arm64", "@esbuild/android-x64", "@esbuild/darwin-arm64", "@esbuild/darwin-x64", "@esbuild/freebsd-arm64", "@esbuild/freebsd-x64", "@esbuild/linux-arm", "@esbuild/linux-arm64", "@esbuild/linux-ia32", "@esbuild/linux-loong64", "@esbuild/linux-mips64el", "@esbuild/linux-ppc64", "@esbuild/linux-riscv64", "@esbuild/linux-s390x", "@esbuild/linux-x64", "@esbuild/netbsd-arm64", "@esbuild/netbsd-x64", "@esbuild/openbsd-arm64", "@esbuild/openbsd-x64", "@esbuild/sunos-x64", "@esbuild/win32-arm64", "@esbuild/win32-ia32", "@esbuild/win32-x64" ], "scripts": true, "bin": true }, "esm-env@1.2.2": { "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==" }, "urlpattern-polyfill@10.0.0": { "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==" } }, "workspace": { "dependencies": [ "jsr:@char/aftercare@~0.4.2", "jsr:@db/sqlite@0.12", "jsr:@std/fs@^1.0.17", "jsr:@std/http@^1.0.17", "jsr:@std/path@^1.1.0", "npm:@atcute/identity-resolver@^1.1.3", "npm:@atcute/identity@^1.0.2", "npm:@zod/mini@^4.0.0-beta.20250505T195954" ] } }