UNPKG

443 BJavaScriptView Raw
1const { resolve } = require('path');
2const readPkg = require('read-pkg');
3const debug = require('debug')('semantic-release:monorepo');
4
5const logPluginVersion = type => plugin => async (pluginConfig, config) => {
6 if (config.options.debug) {
7 const { version } = await readPkg(resolve(__dirname, '../'));
8 debug('Running %o version %o', type, version);
9 }
10
11 return plugin(pluginConfig, config);
12};
13
14module.exports = logPluginVersion;