mirror of
https://github.com/hakimel/reveal.js.git
synced 2025-08-22 06:13:41 +02:00
setup prettier (not applied until closer to merge)
This commit is contained in:
@@ -1,9 +1,11 @@
|
||||
import { resolve } from 'path'
|
||||
import { defineConfig } from 'vite'
|
||||
import { resolve } from 'path';
|
||||
import { defineConfig } from 'vite';
|
||||
import fs from 'fs';
|
||||
|
||||
// List all theme files in the css/theme directory
|
||||
const themeFiles = fs.readdirSync(resolve(__dirname, 'css/theme')).filter(file => file.endsWith('.scss'));
|
||||
const themeFiles = fs
|
||||
.readdirSync(resolve(__dirname, 'css/theme'))
|
||||
.filter((file) => file.endsWith('.scss'));
|
||||
const themeEntries = themeFiles.reduce((acc, file) => {
|
||||
acc[`theme/${file.replace('.scss', '')}`] = resolve(__dirname, `css/theme/${file}`);
|
||||
return acc;
|
||||
@@ -17,12 +19,12 @@ export default defineConfig({
|
||||
lib: {
|
||||
formats: ['es'],
|
||||
entry: {
|
||||
'reveal': resolve(__dirname, 'css/reveal.scss'),
|
||||
'reset': resolve(__dirname, 'css/reset.css'),
|
||||
reveal: resolve(__dirname, 'css/reveal.scss'),
|
||||
reset: resolve(__dirname, 'css/reset.css'),
|
||||
|
||||
...themeEntries,
|
||||
},
|
||||
}
|
||||
},
|
||||
},
|
||||
plugins: [],
|
||||
})
|
||||
});
|
||||
|
Reference in New Issue
Block a user