chrislicodes_obsidian-chess.../rename-styles.mjs
2023-05-17 21:09:04 +02:00

16 lines
427 B
JavaScript

import { existsSync, renameSync } from 'fs';
export const renameStyles = {
name: 'rename-styles',
setup(build) {
build.onEnd(() => {
const { outfile } = build.initialOptions;
const outcss = outfile.replace(/\.js$/, '.css');
const fixcss = outfile.replace(/main\.js$/, 'styles.css');
if (existsSync(outcss)) {
console.log('Renaming', outcss, 'to', fixcss);
renameSync(outcss, fixcss);
}
});
},
};