mirror of
https://git.mirrors.martin98.com/https://github.com/luc-github/ESP3D.git
synced 2025-07-31 15:02:01 +08:00

Update style to some files with clang-format using Google style Add Script to parse all embedded js/css files and format them using prettier based on .prettierrc config file Update style to embedded js/css files with prettier
17 lines
573 B
JavaScript
17 lines
573 B
JavaScript
const path = require('path');
|
|
const { createReadStream, createWriteStream } = require('fs');
|
|
const { createGzip } = require('zlib');
|
|
const faviconPath = path.normalize(__dirname + '/../assets/favicon.ico');
|
|
|
|
// Create a gzip function for reusable purpose
|
|
const compressFile = (filePath) => {
|
|
const stream = createReadStream(filePath);
|
|
stream
|
|
.pipe(createGzip())
|
|
.pipe(createWriteStream(`${filePath}.gz`))
|
|
.on('finish', () =>
|
|
console.log(`Successfully compressed the file at ${filePath}`)
|
|
);
|
|
};
|
|
compressFile(faviconPath);
|