astro
Version:
Astro is a modern site builder with web best practices, performance, and DX front-of-mind.
13 lines (12 loc) • 409 B
JavaScript
import { builtinDrivers } from "unstorage";
const unstorageDrivers = Object.fromEntries(Object.entries(builtinDrivers).filter(([name]) => !name.includes("-")).map(([name, entrypoint]) => [name, name === "fs" ? (config) => ({
entrypoint: builtinDrivers.fsLite,
config: {
base: ".astro/session",
...config
}
}) : (config) => ({
entrypoint,
config
})]));
export const sessionDrivers = unstorageDrivers;