unplugin-info
Version:
Export build information as virutal module
23 lines (20 loc) • 602 B
JavaScript
import { UnpluginInfo } from './index.mjs';
import 'node:fs';
import 'node:path';
import 'node:process';
import 'ci-info';
import 'git-repo-info';
import 'unplugin';
import 'parse-github-url';
import 'remote-origin-url';
function nuxt(options = {}, nuxt) {
nuxt.hook("webpack:config", async (config) => {
config.plugins = config.plugins || [];
config.plugins.unshift(UnpluginInfo.webpack(options));
});
nuxt.hook("vite:extendConfig", async (config) => {
config.plugins = config.plugins || [];
config.plugins.push(UnpluginInfo.vite(options));
});
}
export { nuxt as default };