small quality control

This commit is contained in:
Mystikfluu
2022-11-19 17:38:12 +01:00
parent d84410496e
commit 4643c55270
6 changed files with 41 additions and 40 deletions
+8 -9
View File
@@ -886,23 +886,26 @@ const load_var_cache = new LRU({
updateAgeOnHas: true
})
import {minify as min_js} from "uglify-js"
import Clean from 'clean-css';
import Minifier from 'html-minifier-terser';
function load_var(fina) {
if(load_var_cache.get(fina))return load_var_cache.get(fina)
if(!existsSync(fina)) {
console.log(1,"tried loading non-existent file",fina)
load_var_cache.set(fina,"")
return "";
}
let out = readFileSync(fina)
if(fina.endsWith(".js")) {
return min_js(out.toString()).code
out = min_js(out.toString()).code
}
if(fina.endsWith(".css")) {
else if(fina.endsWith(".css")) {
const {
styles,
errors,
} = new Clean({}).minify(out.toString());
return styles
out = styles
}
load_var_cache.set(fina,out)
@@ -910,10 +913,6 @@ function load_var(fina) {
return out
}
import {minify as min_js} from "uglify-js"
import Clean from 'clean-css';
import Minifier from 'html-minifier-terser';
function get_channels(){
return new Promise(function(resolve, reject) {
let sql = `select post_receiver_name from ipost.posts where post_is_private = '0' group by post_receiver_name;`;