astro-ghostcms/.pnpm-store/v3/files/5f/0bed02c03679ebba9c00b954e6b...

27 lines
491 B
Plaintext

import { attachContentServerListeners } from "../content/server-listeners.js";
function astroContentListenPlugin({
settings,
logger,
fs
}) {
let server;
return {
name: "astro:content-listen",
apply: "serve",
configureServer(_server) {
server = _server;
},
async buildStart() {
await attachContentServerListeners({
fs,
settings,
logger,
viteServer: server
});
}
};
}
export {
astroContentListenPlugin
};