-function run(code) {
- processedCode = code
- .replace(/\<\!--\s*?[^\s?\[][\s\S]*?--\>/g,'')
- .replace(/\>\s*\</g,'><')
- .replace(/\/\*.*\*\/|\/\*[\s\S]*?\*\/|\n|\t|\v|\s{2,}/g,'')
- .replace(/\s*\{\s*/g,'{')
- .replace(/\s*\}\s*/g,'}')
- .replace(/\s*\:\s*/g,':')
- .replace(/\s*\;\s*/g,';')
- .replace(/\s*\,\s*/g,',')
- .replace(/\s*\~\s*/g,'~')
- .replace(/\s*\>\s*/g,'>')
- .replace(/\s*\+\s*/g,'+')
- .replace(/\s*\!\s*/g,'!')
-
- return processedCode;
-}
\ No newline at end of file