{"action":"created","issue":{"url":"https://api.github.com/repos/jupyter/spreadsheet/issues/1","labels_url":"https://api.github.com/repos/jupyter/spreadsheet/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/jupyter/spreadsheet/issues/1/comments","events_url":"https://api.github.com/repos/jupyter/spreadsheet/issues/1/events","html_url":"https://github.com/jupyter/spreadsheet/issues/1","id":92342929,"number":1,"title":"Missing Reference to `ClipboardEvent`","user":{"login":"blink1073","id":2096628,"avatar_url":"https://avatars.githubusercontent.com/u/2096628?v=3","gravatar_id":"","url":"https://api.github.com/users/blink1073","html_url":"https://github.com/blink1073","followers_url":"https://api.github.com/users/blink1073/followers","following_url":"https://api.github.com/users/blink1073/following{/other_user}","gists_url":"https://api.github.com/users/blink1073/gists{/gist_id}","starred_url":"https://api.github.com/users/blink1073/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blink1073/subscriptions","organizations_url":"https://api.github.com/users/blink1073/orgs","repos_url":"https://api.github.com/users/blink1073/repos","events_url":"https://api.github.com/users/blink1073/events{/privacy}","received_events_url":"https://api.github.com/users/blink1073/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-01T10:34:13Z","updated_at":"2015-07-01T16:38:07Z","closed_at":null,"body":"The demo looks great!  I had to change these to `any` to get it to compile.  These were the only two lines in the repo that contained the word `ClipboardEvent`.\r\n\r\n```\r\n$ gulp\r\n[05:26:01] Using gulpfile ~/workspace/spreadsheet/gulpfile.js\r\n[05:26:01] Starting 'default'...\r\nspreadsheet.ts(392,52): error TS2304: Cannot find name 'ClipboardEvent'.\r\nspreadsheet.ts(409,52): error TS2304: Cannot find name 'ClipboardEvent'.\r\n[05:26:02] TypeScript: 2 semantic errors\r\n[05:26:02] TypeScript: emit succeeded (with errors)\r\n[05:26:02] Finished 'default' after 1.11 s\r\n```\r\n\r\n```bash\r\n$ npm -v\r\n2.10.1\r\n$ node -v\r\nv0.12.4\r\n$ uname -a\r\nDarwin 0202-ssilvester.local 14.3.0 Darwin Kernel Version 14.3.0: Mon Mar 23 20:23:44 PDT 2015; root:xnu-2782.20.48~8/RELEASE_X86_64 x86_64\r\n```"},"comment":{"url":"https://api.github.com/repos/jupyter/spreadsheet/issues/comments/117742712","html_url":"https://github.com/jupyter/spreadsheet/issues/1#issuecomment-117742712","issue_url":"https://api.github.com/repos/jupyter/spreadsheet/issues/1","id":117742712,"user":{"login":"svurens","id":3387993,"avatar_url":"https://avatars.githubusercontent.com/u/3387993?v=3","gravatar_id":"","url":"https://api.github.com/users/svurens","html_url":"https://github.com/svurens","followers_url":"https://api.github.com/users/svurens/followers","following_url":"https://api.github.com/users/svurens/following{/other_user}","gists_url":"https://api.github.com/users/svurens/gists{/gist_id}","starred_url":"https://api.github.com/users/svurens/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/svurens/subscriptions","organizations_url":"https://api.github.com/users/svurens/orgs","repos_url":"https://api.github.com/users/svurens/repos","events_url":"https://api.github.com/users/svurens/events{/privacy}","received_events_url":"https://api.github.com/users/svurens/received_events","type":"User","site_admin":false},"created_at":"2015-07-01T16:38:07Z","updated_at":"2015-07-01T16:38:07Z","body":"The error is because the `ClipboardEvent` is not officially a part of Javascript/Typescript. It's somewhat of a temporary fix, since every browser handles the clipboard slightly differently. Chrome and Firefox both support the `ClipboardEvent`. It's probably best to either leave it as is, or change it to `any` for now, since handling the clipboard on Internet Explorer looks to be difficult."}}