@nx/vite
Version:
46 lines (45 loc) • 1.18 kB
JavaScript
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
findViteConfig: function() {
return findViteConfig;
},
findWebpackConfig: function() {
return findWebpackConfig;
}
});
const _devkit = require("@nx/devkit");
function findViteConfig(tree, searchRoot) {
const allowsExt = [
'js',
'mjs',
'ts',
'cjs',
'mts',
'cts'
];
for (const ext of allowsExt){
if (tree.exists((0, _devkit.joinPathFragments)(searchRoot, `vite.config.${ext}`))) {
return (0, _devkit.joinPathFragments)(searchRoot, `vite.config.${ext}`);
}
}
}
function findWebpackConfig(tree, searchRoot) {
const allowsExt = [
'js',
'ts',
'mjs',
'cjs'
];
for (const ext of allowsExt){
if (tree.exists((0, _devkit.joinPathFragments)(searchRoot, `webpack.config.${ext}`))) {
return (0, _devkit.joinPathFragments)(searchRoot, `webpack.config.${ext}`);
}
}
}
//# sourceMappingURL=find-vite-config.js.map
;