mirror of
https://github.com/TheGreyDiamond/open360viewer.git
synced 2025-12-16 18:00:45 +01:00
Fixed playbar + better minify
This commit is contained in:
36
tooling/minifyAll/minifyAllSrcs.js
Normal file
36
tooling/minifyAll/minifyAllSrcs.js
Normal file
@@ -0,0 +1,36 @@
|
||||
import {minify} from 'minify';
|
||||
import tryToCatch from 'try-to-catch';
|
||||
import fs from 'fs';
|
||||
import glob from 'glob';
|
||||
|
||||
const options = {
|
||||
|
||||
};
|
||||
|
||||
|
||||
var getDirectories = function (src, callback) {
|
||||
glob('src/**/*', callback);
|
||||
};
|
||||
getDirectories('test', function (err, res) {
|
||||
if (err) {
|
||||
console.log('Error', err);
|
||||
} else {
|
||||
for(const file in res){
|
||||
// console.log(minify(res[file], options));
|
||||
const myFile = res[file];
|
||||
const dst = myFile.replace("src", "dist");
|
||||
console.log(myFile, " -> ", dst);
|
||||
if(!fs.lstatSync(myFile).isDirectory() ){
|
||||
let data = minify(myFile, options).then(function(data) {
|
||||
fs.writeFileSync(dst, data);
|
||||
})
|
||||
|
||||
//
|
||||
}
|
||||
|
||||
|
||||
//
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
16
tooling/minifyAll/package.json
Normal file
16
tooling/minifyAll/package.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "minifyall",
|
||||
"version": "1.0.0",
|
||||
"description": "",
|
||||
"type": "module",
|
||||
"exports": "./minifyAllSrcs.js",
|
||||
"scripts": {
|
||||
"test": "echo \"Error: no test specified\" && exit 1"
|
||||
},
|
||||
"author": "TheGreydiamond",
|
||||
"license": "GPL-3.0",
|
||||
"node": "^12.20.0 || ^14.13.1 || >=16.0.0",
|
||||
"dependencies": {
|
||||
"glob": "^7.2.0"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user