{"action":"created","issue":{"url":"https://api.github.com/repos/Yomguithereal/baobab/issues/113","labels_url":"https://api.github.com/repos/Yomguithereal/baobab/issues/113/labels{/name}","comments_url":"https://api.github.com/repos/Yomguithereal/baobab/issues/113/comments","events_url":"https://api.github.com/repos/Yomguithereal/baobab/issues/113/events","html_url":"https://github.com/Yomguithereal/baobab/issues/113","id":60125643,"number":113,"title":"Invisible characters causing \"Uncaught SyntaxError: Unexpected token null\"","user":{"login":"jbroadway","id":87886,"avatar_url":"https://avatars.githubusercontent.com/u/87886?v=3","gravatar_id":"","url":"https://api.github.com/users/jbroadway","html_url":"https://github.com/jbroadway","followers_url":"https://api.github.com/users/jbroadway/followers","following_url":"https://api.github.com/users/jbroadway/following{/other_user}","gists_url":"https://api.github.com/users/jbroadway/gists{/gist_id}","starred_url":"https://api.github.com/users/jbroadway/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbroadway/subscriptions","organizations_url":"https://api.github.com/users/jbroadway/orgs","repos_url":"https://api.github.com/users/jbroadway/repos","events_url":"https://api.github.com/users/jbroadway/events{/privacy}","received_events_url":"https://api.github.com/users/jbroadway/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-03-06T16:37:53Z","updated_at":"2015-03-11T21:22:51Z","closed_at":"2015-03-06T16:49:35Z","body":"I'm using browserify to compile my scripts and I run into the error `Uncaught SyntaxError: Unexpected token null` on a few lines in Baobab due to invisible non-ascii characters that once compiled appear like this:\r\n\r\n    this.validate = this.options.validate ||Â null;\r\n\r\nSearching and replacing them with nothing fixes it (using BBEdit's \"Zap Gremlins\" feature, also available in the free TextWrangler), but after an `npm update` they're back."},"comment":{"url":"https://api.github.com/repos/Yomguithereal/baobab/issues/comments/78374821","html_url":"https://github.com/Yomguithereal/baobab/issues/113#issuecomment-78374821","issue_url":"https://api.github.com/repos/Yomguithereal/baobab/issues/113","id":78374821,"user":{"login":"marbemac","id":847542,"avatar_url":"https://avatars.githubusercontent.com/u/847542?v=3","gravatar_id":"","url":"https://api.github.com/users/marbemac","html_url":"https://github.com/marbemac","followers_url":"https://api.github.com/users/marbemac/followers","following_url":"https://api.github.com/users/marbemac/following{/other_user}","gists_url":"https://api.github.com/users/marbemac/gists{/gist_id}","starred_url":"https://api.github.com/users/marbemac/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marbemac/subscriptions","organizations_url":"https://api.github.com/users/marbemac/orgs","repos_url":"https://api.github.com/users/marbemac/repos","events_url":"https://api.github.com/users/marbemac/events{/privacy}","received_events_url":"https://api.github.com/users/marbemac/received_events","type":"User","site_admin":false},"created_at":"2015-03-11T21:22:51Z","updated_at":"2015-03-11T21:22:51Z","body":"@Yomguithereal Also just ran into this. With the exposure from hacker news, and the new people checking out the project, would it make sense to cut a quick new npm release? This completely (and fairly invisibly) breaks baobab, and might leave a bad first impression on all these new developers."}}