renovate/lib/expose.cjs
Michael Kriese 813a8bc645
fix: dynamically load prettier (#19948)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-01-20 16:22:30 +00:00

25 lines
478 B
JavaScript

// https://stackoverflow.com/a/46745166/10109857
/**
* returns renovates package.json
* @type {import('./types').RenovatePackageJson}
*/
const pkg = (() => require('../package.json'))();
/**
* return's re2
* @returns {RegExpConstructor}
*/
function re2() {
return require('re2');
}
/**
* return's prettier
* @returns {typeof import('prettier')}
*/
function prettier() {
return require('prettier');
}
module.exports = { dirname: __dirname, re2, pkg, prettier };