@nuxthub/core
Version:
Build full-stack Nuxt applications on Cloudflare, with zero configuration.
12 lines (11 loc) • 368 B
JavaScript
import { createHooks } from "hookable";
import { useRuntimeConfig } from "#imports";
export const hubHooks = createHooks();
export function onHubReady(cb) {
if (import.meta.dev) {
const hub = useRuntimeConfig().hub;
if (hub.database) return hubHooks.hookOnce("database:migrations:done", cb);
return hubHooks.hookOnce("bindings:ready", cb);
}
cb();
}