{"action":"opened","issue":{"url":"https://api.github.com/repos/substack/module-deps/issues/111","labels_url":"https://api.github.com/repos/substack/module-deps/issues/111/labels{/name}","comments_url":"https://api.github.com/repos/substack/module-deps/issues/111/comments","events_url":"https://api.github.com/repos/substack/module-deps/issues/111/events","html_url":"https://github.com/substack/module-deps/issues/111","id":125887537,"number":111,"title":"Transforms broken when use ES7 Decorators or YAML","user":{"login":"markuplab","id":4974184,"avatar_url":"https://avatars.githubusercontent.com/u/4974184?v=3","gravatar_id":"","url":"https://api.github.com/users/markuplab","html_url":"https://github.com/markuplab","followers_url":"https://api.github.com/users/markuplab/followers","following_url":"https://api.github.com/users/markuplab/following{/other_user}","gists_url":"https://api.github.com/users/markuplab/gists{/gist_id}","starred_url":"https://api.github.com/users/markuplab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markuplab/subscriptions","organizations_url":"https://api.github.com/users/markuplab/orgs","repos_url":"https://api.github.com/users/markuplab/repos","events_url":"https://api.github.com/users/markuplab/events{/privacy}","received_events_url":"https://api.github.com/users/markuplab/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-01-11T07:29:39Z","updated_at":"2016-01-11T07:29:39Z","closed_at":null,"body":"Hello @substack. We use 2 transform (babel and yamlify).\r\nWhen we update to module-deps 4.0.5, browserify starts throw next error:\r\n\r\n```\r\nSyntaxError: Unexpected character '#'\r\n```\r\nThis error in yaml file.\r\n\r\nor detailed example with error stack:\r\n```\r\nError: Parsing file /Users/k.kaysarov/src/account/_components/statistics/general/common/navigation/statistics-navigation.js: Unexpected character '@' (5:2)\r\n    at Deps.parseDeps (/Users/k.kaysarov/src/account/node_modules/module-deps/index.js:452:28)\r\n    at fromSource (/Users/k.kaysarov/src/account/node_modules/module-deps/index.js:389:44)\r\n    at /Users/k.kaysarov/src/account/node_modules/module-deps/index.js:383:17\r\n    at ConcatStream.<anonymous> (/Users/k.kaysarov/src/account/node_modules/concat-stream/index.js:36:43)\r\n    at emitNone (events.js:72:20)\r\n    at ConcatStream.emit (events.js:166:7)\r\n    at finishMaybe (/Users/k.kaysarov/src/account/node_modules/readable-stream/lib/_stream_writable.js:511:14)\r\n    at endWritable (/Users/k.kaysarov/src/account/node_modules/readable-stream/lib/_stream_writable.js:521:3)\r\n    at ConcatStream.Writable.end (/Users/k.kaysarov/src/account/node_modules/readable-stream/lib/_stream_writable.js:486:5)\r\n    at DuplexWrapper.onend (/Users/k.kaysarov/src/account/node_modules/readable-stream/lib/_stream_readable.js:545:10)\r\n```\r\nThis error in js file\r\n\r\nError code example:\r\n```\r\nvar { cut, extend } = require('catbee-utils');\r\n\r\nclass CampaignBudget {\r\n  @extend({ css })\r\n  render () {\r\n    return this.$context.getWatcherData();\r\n  }\r\n}\r\n```\r\n\r\nIf you need, i provide you example with code.\r\nError reproduce only in 4.0.5, 4.0.4 work correctly."}}