]> git.sommitrealweird.co.uk Git - cssbattle.git/blob - minify.txt
0b29e12aa044012df6d834304db39d709b7264e5
[cssbattle.git] / minify.txt
1 function run(code) {
2         processedCode = code
3       .replace(/\<\!--\s*?[^\s?\[][\s\S]*?--\>/g,'')
4       .replace(/\>\s*\</g,'><')
5       .replace(/\/\*.*\*\/|\/\*[\s\S]*?\*\/|\n|\t|\v|\s{2,}/g,'')
6       .replace(/\s*\{\s*/g,'{')
7       .replace(/\s*\}\s*/g,'}')
8       .replace(/\s*\:\s*/g,':')
9       .replace(/\s*\;\s*/g,';')
10       .replace(/\s*\,\s*/g,',')
11       .replace(/\s*\~\s*/g,'~')
12       .replace(/\s*\>\s*/g,'>')
13       .replace(/\s*\+\s*/g,'+')
14       .replace(/\s*\!\s*/g,'!')
15   
16   return processedCode;
17 }