UNPKG

vite-plugin-ssg-utils

Version:
32 lines (31 loc) 670 B
import { gray as l, yellow as t } from "kolorist"; function o(e = { resizeObserver: !0 }) { return { name: "vite-plugin-ssg-utils", apply(s, { command: i }) { return i === "build" && !s?.build?.ssr; }, buildStart() { u(e); } }; } function u({ resizeObserver: e }) { e !== !1 && (e === !0 ? (global.ResizeObserver = class { constructor() { } disconnect() { } observe() { } unobserve() { } }, r("Using dummy ResizeObserver")) : (global.ResizeObserver = e, r("Using provided ResizeObserver"))); } function r(e) { console.log(` ${l("[vite-plugin-ssg-utils]")} ${t(e)}`); } export { o as default };