{"action":"opened","issue":{"url":"https://api.github.com/repos/s-panferov/awesome-typescript-loader/issues/331","repository_url":"https://api.github.com/repos/s-panferov/awesome-typescript-loader","labels_url":"https://api.github.com/repos/s-panferov/awesome-typescript-loader/issues/331/labels{/name}","comments_url":"https://api.github.com/repos/s-panferov/awesome-typescript-loader/issues/331/comments","events_url":"https://api.github.com/repos/s-panferov/awesome-typescript-loader/issues/331/events","html_url":"https://github.com/s-panferov/awesome-typescript-loader/issues/331","id":196903670,"number":331,"title":"Incompatible with webpack.OldWatchingPlugin","user":{"login":"mekwall","id":37091,"avatar_url":"https://avatars.githubusercontent.com/u/37091?v=3","gravatar_id":"","url":"https://api.github.com/users/mekwall","html_url":"https://github.com/mekwall","followers_url":"https://api.github.com/users/mekwall/followers","following_url":"https://api.github.com/users/mekwall/following{/other_user}","gists_url":"https://api.github.com/users/mekwall/gists{/gist_id}","starred_url":"https://api.github.com/users/mekwall/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mekwall/subscriptions","organizations_url":"https://api.github.com/users/mekwall/orgs","repos_url":"https://api.github.com/users/mekwall/repos","events_url":"https://api.github.com/users/mekwall/events{/privacy}","received_events_url":"https://api.github.com/users/mekwall/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-12-21T10:58:08Z","updated_at":"2016-12-21T10:58:08Z","closed_at":null,"body":"When using `webpack.OldWatchingPlugin` at-loader will throw the following error after a save:\r\n\r\n```\r\nxxx\\node_modules\\awesome-typescript-loader\\src\\instance.ts:303\r\n        const watcher = watching.compiler.watchFileSystem.watcher || watching.compiler.watchFileSystem.wfs.watcher;\r\n\r\n                    ^\r\nTypeError: Cannot read property 'watcher' of undefined\r\n    at Compiler.<anonymous> (xxx\\node_modules\\awesome-typescript-loader\\src\\instance.ts:303:107)\r\n    at Compiler.next (xxx\\node_modules\\webpack\\node_modules\\tapable\\lib\\Tapable.js:69:14)\r\n    at Compiler.invalidAsyncPlugin (xxx\\node_modules\\webpack-dev-middleware\\middleware.js:80:3)\r\n    at Compiler.next (xxx\\node_modules\\webpack\\node_modules\\tapable\\lib\\Tapable.js:69:14)\r\n    at Compiler.<anonymous> (xxx\\node_modules\\awesome-typescript-loader\\src\\watch-mode.ts:12:13)\r\n    at Compiler.applyPluginsAsync (xxx\\node_modules\\webpack\\node_modules\\tapable\\lib\\Tapable.js:71:13)\r\n    at Watching._go (xxx\\node_modules\\webpack\\lib\\Compiler.js:44:16)\r\n    at Watching.invalidate (xxx\\node_modules\\webpack\\lib\\Compiler.js:108:8)\r\n    at Watching.<anonymous> (xxx\\node_modules\\webpack\\lib\\Compiler.js:93:8)\r\n    at Timeout.onTimeout [as _onTimeout] (xxx\\node_modules\\webpack\\lib\\node\\OldNodeWatchFileSystem.js:234:3)\r\n```"}}
{"actor":{"display_login":"mekwall"}}