astro
Version:
Astro is a modern site builder with web best practices, performance, and DX front-of-mind.
10 lines (9 loc) • 407 B
JavaScript
import { createRequire } from "node:module";
import { pathToFileURL } from "node:url";
export async function getCloudflareCompatibilityDate(root) {
const require = createRequire(root);
const infoPath = require.resolve("@astrojs/cloudflare/info");
const infoUrl = pathToFileURL(infoPath).toString();
const infoModule = await import(infoUrl);
return infoModule.getLocalWorkerdCompatibilityDate().date;
}