UNPKG

@philpl/buble

Version:

The blazing fast, batteries-included ES2015 compiler

18 lines (16 loc) 360 B
export default function removeTrailingComma(code, c) { while (code.original[c] !== ')') { if (code.original[c] === ',') { code.remove(c, c + 1); return; } if (code.original[c] === '/') { if (code.original[c + 1] === '/') { c = code.original.indexOf('\n', c); } else { c = code.original.indexOf('*/', c) + 1; } } c += 1; } }