Files
dealplustech/node_modules/unstorage/drivers/deno-kv-node.mjs
Kunthawat 77ac4d2d05 feat: Upgrade to Astro with full PDPA compliance
PDPA Features:
 Cookie consent banner
 Consent logging API
 Admin dashboard
 Privacy Policy
 Terms & Conditions

Technical:
 Astro 5.x + Tailwind v4
 Docker on port 80
 SQLite database
 15 pages built

Ready for Easypanel deployment.
2026-03-12 10:01:04 +07:00

20 lines
462 B
JavaScript

import { openKv } from "@deno/kv";
import { defineDriver } from "./utils/index.mjs";
import denoKV from "./deno-kv.mjs";
const DRIVER_NAME = "deno-kv-node";
export default defineDriver(
(opts = {}) => {
const baseDriver = denoKV({
...opts,
openKv: () => openKv(opts.path, opts.openKvOptions)
});
return {
...baseDriver,
getInstance() {
return baseDriver.getInstance();
},
name: DRIVER_NAME
};
}
);