{"action":"closed","issue":{"number":17,"created_at":"2011-10-11T13:14:43Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"Heya,\r\nThe uglifier converts if(){debugger} statements like so - \r\n```\r\n  Uglifier.new.compile('if (value) debugger') #=> \"value&&debugger\"\r\n```\r\n\r\nwhich (at least in Chrome & Firefox) raises a  syntax error (Unexpected token debugger).\r\n\r\nIt could perhaps be argued that the debugger statement shouldn't be in minified production code, but it caught me by surprise & took quite a while to track down the syntax error in the minified js.  Any thoughts?","comments":3,"title":"\"if (v) debugger\" doesn't uglify well","updated_at":"2011-10-11T18:43:31Z","url":"https://api.github.com/repos/lautis/uglifier/issues/17","id":1874470,"assignee":null,"milestone":null,"closed_at":"2011-10-11T18:43:31Z","user":{"avatar_url":"https://secure.gravatar.com/avatar/a9e5ce6f28587baa2a566eb4f2d76c13?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/jdelStrother","id":2377,"login":"jdelStrother"},"html_url":"https://github.com/lautis/uglifier/issues/17","labels":[],"state":"closed"},"legacy":{"number":17,"action":"closed","issue":1874470}}