{"action":"opened","issue":{"url":"https://api.github.com/repos/kriszyp/json-schema/issues/53","labels_url":"https://api.github.com/repos/kriszyp/json-schema/issues/53/labels{/name}","comments_url":"https://api.github.com/repos/kriszyp/json-schema/issues/53/comments","events_url":"https://api.github.com/repos/kriszyp/json-schema/issues/53/events","html_url":"https://github.com/kriszyp/json-schema/issues/53","id":53653526,"number":53,"title":"Extension to allow non-JSON JavaScript","user":{"login":"brettz9","id":20234,"avatar_url":"https://avatars.githubusercontent.com/u/20234?v=3","gravatar_id":"","url":"https://api.github.com/users/brettz9","html_url":"https://github.com/brettz9","followers_url":"https://api.github.com/users/brettz9/followers","following_url":"https://api.github.com/users/brettz9/following{/other_user}","gists_url":"https://api.github.com/users/brettz9/gists{/gist_id}","starred_url":"https://api.github.com/users/brettz9/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brettz9/subscriptions","organizations_url":"https://api.github.com/users/brettz9/orgs","repos_url":"https://api.github.com/users/brettz9/repos","events_url":"https://api.github.com/users/brettz9/events{/privacy}","received_events_url":"https://api.github.com/users/brettz9/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-01-07T16:50:00Z","updated_at":"2015-01-07T16:50:00Z","closed_at":null,"body":"I know, I know, this is ***JSON*** Schema after all (though maybe that could be seen in reference to the format of the schema rather than the input!), but to be practical, could not some additional types be spec'd to allow for other JavaScript types like functions, `undefined`, non-finite numbers, regular expression and Date objects, and DOM objects?"}}