diff --git a/build/build.js b/build/build.js index eb03b80ed..c8b9ab545 100644 --- a/build/build.js +++ b/build/build.js @@ -1,12 +1,12 @@ +import path from 'path'; +import { promises as fs } from 'fs'; import * as rollup from 'rollup'; import commonjs from '@rollup/plugin-commonjs'; import nodeResolve from '@rollup/plugin-node-resolve'; import uglify from '@rollup/plugin-terser'; import replace from '@rollup/plugin-replace'; import chokidar from 'chokidar'; -import path from 'path'; import { relative } from './util.js'; -import { promises as fs } from 'fs'; const pkgPath = relative(import.meta, '..', 'package.json'); const pkgString = (await fs.readFile(pkgPath)).toString(); diff --git a/build/cover.js b/build/cover.js index 9d64aebed..64bf5a70f 100644 --- a/build/cover.js +++ b/build/cover.js @@ -1,5 +1,6 @@ import fs from 'fs'; import { relative } from './util.js'; + const read = fs.readFileSync; const write = fs.writeFileSync; const pkgPath = relative(import.meta, '..', 'package.json'); diff --git a/build/emoji.js b/build/emoji.js index 0dc41dc3b..f1ad8930b 100644 --- a/build/emoji.js +++ b/build/emoji.js @@ -1,6 +1,6 @@ -import axios from 'axios'; import fs from 'fs'; import path from 'path'; +import axios from 'axios'; const filePaths = { emojiMarkdown: path.resolve(process.cwd(), 'docs', 'emoji.md'), diff --git a/build/mincss.js b/build/mincss.js index 3e4206066..3d480c1d8 100644 --- a/build/mincss.js +++ b/build/mincss.js @@ -1,14 +1,17 @@ -import cssnano from 'cssnano'; import path from 'path'; import fs from 'fs'; +import cssnano from 'cssnano'; -const files = fs.readdirSync(path.resolve('lib/themes')); +const files = fs + .readdirSync(path.resolve('lib/themes')) + .filter(file => !file.endsWith('min.css')); files.forEach(file => { file = path.resolve('lib/themes', file); cssnano .process(fs.readFileSync(file)) .then(result => { + file = file.replace(/\.css$/, '.min.css'); fs.writeFileSync(file, result.css); }) .catch(e => { diff --git a/docs/_media/example.js b/docs/_media/example.js index 33bdf862c..0d30c252f 100644 --- a/docs/_media/example.js +++ b/docs/_media/example.js @@ -3,7 +3,7 @@ import fetch from 'fetch'; const URL = 'https://example.com'; const PORT = 8080; -/// [demo] +// / [demo] const result = fetch(`${URL}:${PORT}`) .then(response => { return response.json(); @@ -11,6 +11,6 @@ const result = fetch(`${URL}:${PORT}`) .then(myJson => { console.log(JSON.stringify(myJson)); }); -/// [demo] +// / [demo] result.then(console.log).catch(console.error);