|
{ |
|
"name": "spend-logs", |
|
"lockfileVersion": 3, |
|
"requires": true, |
|
"packages": { |
|
"": { |
|
"dependencies": { |
|
"@hono/node-server": "^1.10.1", |
|
"hono": "^4.6.5" |
|
}, |
|
"devDependencies": { |
|
"@types/node": "^20.11.17", |
|
"tsx": "^4.7.1" |
|
} |
|
}, |
|
"node_modules/@esbuild/aix-ppc64": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", |
|
"integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", |
|
"cpu": [ |
|
"ppc64" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"aix" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/android-arm": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", |
|
"integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", |
|
"cpu": [ |
|
"arm" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"android" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/android-arm64": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", |
|
"integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", |
|
"cpu": [ |
|
"arm64" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"android" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/android-x64": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", |
|
"integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", |
|
"cpu": [ |
|
"x64" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"android" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/darwin-arm64": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", |
|
"integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", |
|
"cpu": [ |
|
"arm64" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"darwin" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/darwin-x64": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", |
|
"integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", |
|
"cpu": [ |
|
"x64" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"darwin" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/freebsd-arm64": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", |
|
"integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", |
|
"cpu": [ |
|
"arm64" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"freebsd" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/freebsd-x64": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", |
|
"integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", |
|
"cpu": [ |
|
"x64" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"freebsd" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/linux-arm": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", |
|
"integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", |
|
"cpu": [ |
|
"arm" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"linux" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/linux-arm64": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", |
|
"integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", |
|
"cpu": [ |
|
"arm64" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"linux" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/linux-ia32": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", |
|
"integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", |
|
"cpu": [ |
|
"ia32" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"linux" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/linux-loong64": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", |
|
"integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", |
|
"cpu": [ |
|
"loong64" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"linux" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/linux-mips64el": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", |
|
"integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", |
|
"cpu": [ |
|
"mips64el" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"linux" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/linux-ppc64": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", |
|
"integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", |
|
"cpu": [ |
|
"ppc64" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"linux" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/linux-riscv64": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", |
|
"integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", |
|
"cpu": [ |
|
"riscv64" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"linux" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/linux-s390x": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", |
|
"integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", |
|
"cpu": [ |
|
"s390x" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"linux" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/linux-x64": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", |
|
"integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", |
|
"cpu": [ |
|
"x64" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"linux" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/netbsd-x64": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", |
|
"integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", |
|
"cpu": [ |
|
"x64" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"netbsd" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/openbsd-x64": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", |
|
"integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", |
|
"cpu": [ |
|
"x64" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"openbsd" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/sunos-x64": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", |
|
"integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", |
|
"cpu": [ |
|
"x64" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"sunos" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/win32-arm64": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", |
|
"integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", |
|
"cpu": [ |
|
"arm64" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"win32" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/win32-ia32": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", |
|
"integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", |
|
"cpu": [ |
|
"ia32" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"win32" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@esbuild/win32-x64": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", |
|
"integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", |
|
"cpu": [ |
|
"x64" |
|
], |
|
"dev": true, |
|
"optional": true, |
|
"os": [ |
|
"win32" |
|
], |
|
"engines": { |
|
"node": ">=12" |
|
} |
|
}, |
|
"node_modules/@hono/node-server": { |
|
"version": "1.10.1", |
|
"resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.10.1.tgz", |
|
"integrity": "sha512-5BKW25JH5PQKPDkTcIgv3yNUPtOAbnnjFFgWvIxxAY/B/ZNeYjjWoAeDmqhIiCgOAJ3Tauuw+0G+VainhuZRYQ==", |
|
"engines": { |
|
"node": ">=18.14.1" |
|
} |
|
}, |
|
"node_modules/@types/node": { |
|
"version": "20.11.30", |
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.30.tgz", |
|
"integrity": "sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw==", |
|
"dev": true, |
|
"dependencies": { |
|
"undici-types": "~5.26.4" |
|
} |
|
}, |
|
"node_modules/esbuild": { |
|
"version": "0.19.12", |
|
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", |
|
"integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", |
|
"dev": true, |
|
"hasInstallScript": true, |
|
"bin": { |
|
"esbuild": "bin/esbuild" |
|
}, |
|
"engines": { |
|
"node": ">=12" |
|
}, |
|
"optionalDependencies": { |
|
"@esbuild/aix-ppc64": "0.19.12", |
|
"@esbuild/android-arm": "0.19.12", |
|
"@esbuild/android-arm64": "0.19.12", |
|
"@esbuild/android-x64": "0.19.12", |
|
"@esbuild/darwin-arm64": "0.19.12", |
|
"@esbuild/darwin-x64": "0.19.12", |
|
"@esbuild/freebsd-arm64": "0.19.12", |
|
"@esbuild/freebsd-x64": "0.19.12", |
|
"@esbuild/linux-arm": "0.19.12", |
|
"@esbuild/linux-arm64": "0.19.12", |
|
"@esbuild/linux-ia32": "0.19.12", |
|
"@esbuild/linux-loong64": "0.19.12", |
|
"@esbuild/linux-mips64el": "0.19.12", |
|
"@esbuild/linux-ppc64": "0.19.12", |
|
"@esbuild/linux-riscv64": "0.19.12", |
|
"@esbuild/linux-s390x": "0.19.12", |
|
"@esbuild/linux-x64": "0.19.12", |
|
"@esbuild/netbsd-x64": "0.19.12", |
|
"@esbuild/openbsd-x64": "0.19.12", |
|
"@esbuild/sunos-x64": "0.19.12", |
|
"@esbuild/win32-arm64": "0.19.12", |
|
"@esbuild/win32-ia32": "0.19.12", |
|
"@esbuild/win32-x64": "0.19.12" |
|
} |
|
}, |
|
"node_modules/fsevents": { |
|
"version": "2.3.3", |
|
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", |
|
"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", |
|
"dev": true, |
|
"hasInstallScript": true, |
|
"optional": true, |
|
"os": [ |
|
"darwin" |
|
], |
|
"engines": { |
|
"node": "^8.16.0 || ^10.6.0 || >=11.0.0" |
|
} |
|
}, |
|
"node_modules/get-tsconfig": { |
|
"version": "4.7.3", |
|
"resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.3.tgz", |
|
"integrity": "sha512-ZvkrzoUA0PQZM6fy6+/Hce561s+faD1rsNwhnO5FelNjyy7EMGJ3Rz1AQ8GYDWjhRs/7dBLOEJvhK8MiEJOAFg==", |
|
"dev": true, |
|
"dependencies": { |
|
"resolve-pkg-maps": "^1.0.0" |
|
}, |
|
"funding": { |
|
"url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" |
|
} |
|
}, |
|
"node_modules/hono": { |
|
"version": "4.6.5", |
|
"resolved": "https://registry.npmjs.org/hono/-/hono-4.6.5.tgz", |
|
"integrity": "sha512-qsmN3V5fgtwdKARGLgwwHvcdLKursMd+YOt69eGpl1dUCJb8mCd7hZfyZnBYjxCegBG7qkJRQRUy2oO25yHcyQ==", |
|
"engines": { |
|
"node": ">=16.9.0" |
|
} |
|
}, |
|
"node_modules/resolve-pkg-maps": { |
|
"version": "1.0.0", |
|
"resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", |
|
"integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", |
|
"dev": true, |
|
"funding": { |
|
"url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" |
|
} |
|
}, |
|
"node_modules/tsx": { |
|
"version": "4.7.1", |
|
"resolved": "https://registry.npmjs.org/tsx/-/tsx-4.7.1.tgz", |
|
"integrity": "sha512-8d6VuibXHtlN5E3zFkgY8u4DX7Y3Z27zvvPKVmLon/D4AjuKzarkUBTLDBgj9iTQ0hg5xM7c/mYiRVM+HETf0g==", |
|
"dev": true, |
|
"dependencies": { |
|
"esbuild": "~0.19.10", |
|
"get-tsconfig": "^4.7.2" |
|
}, |
|
"bin": { |
|
"tsx": "dist/cli.mjs" |
|
}, |
|
"engines": { |
|
"node": ">=18.0.0" |
|
}, |
|
"optionalDependencies": { |
|
"fsevents": "~2.3.3" |
|
} |
|
}, |
|
"node_modules/undici-types": { |
|
"version": "5.26.5", |
|
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", |
|
"integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", |
|
"dev": true |
|
} |
|
} |
|
} |
|
|