@equinor/fusion-framework-cli
Version:
--- title: Fusion Framework CLI ---
21 lines • 773 B
JavaScript
import { createLogger as _createLogger } from 'vite';
export const createViteLogger = () => {
const logger = _createLogger();
const originalLogger = { ...logger };
logger.error = (msg, opt) => {
// TODO find a way to make these assets external
if (msg.match(/^Pre-transform error: Failed to load url \/assets/)) {
return;
}
originalLogger.error(msg, opt);
};
logger.warn = (msg, options) => {
/** import of app file from framework */
if (msg.includes('import(manifest.entry)') && msg.includes('dynamic-import-vars#limitations'))
return;
originalLogger.warn(msg, options);
};
return logger;
};
export default createViteLogger;
//# sourceMappingURL=vite-logger.js.map