Add @astrojs/node, better-sqlite3, and uuid to project deps and include @types/better-sqlite3 and @types/uuid as devDeps. Bump Node engine range to >=20 <24. Lockfile updated with corresponding transitive dependencies.