UNPKG

unplugin-info

Version:

Export build information as virutal module

25 lines (21 loc) 634 B
'use strict'; const index = require('./index.cjs'); require('node:fs'); require('node:path'); require('node:process'); require('ci-info'); require('git-repo-info'); require('unplugin'); require('parse-github-url'); require('remote-origin-url'); function nuxt(options = {}, nuxt) { nuxt.hook("webpack:config", async (config) => { config.plugins = config.plugins || []; config.plugins.unshift(index.UnpluginInfo.webpack(options)); }); nuxt.hook("vite:extendConfig", async (config) => { config.plugins = config.plugins || []; config.plugins.push(index.UnpluginInfo.vite(options)); }); } module.exports = nuxt;