var oneLiner = (script, { splitter = /( +|\n+|\t+|\/|'|")/g, varDeclaration = /^(var|const|let)$/, testRegex = '/', testString = /'|"/, filterer = /[ \n\t]+/ } = {}, prev = '', insideRegex = false, insideString = false) => script .split(splitter) .map((_) => varDeclaration.test(prev) || insideRegex || insideString || !filterer.test(_) ? prev = ( !insideString && _ === testRegex && (!prev.endsWith('\\') || prev.endsWith('\\\\')) ? insideRegex = !insideRegex : !insideRegex && testString.test(_) && (!prev.endsWith('\\') || prev.endsWith('\\\\')) ? insideString = !insideString : false ) && false || _ : insideString || insideRegex ? _ : '') .join('')