https://github.com/donejs/done-component/blob/master/component.js#L29 has a semicolon where a comma is intended (creating a list of variables) which has the effect of making the names declared after that line auto-globals in loose mode and throws an error if run in strict mode.
https://github.com/donejs/done-component/blob/master/component.js#L29 has a semicolon where a comma is intended (creating a list of variables) which has the effect of making the names declared after that line auto-globals in loose mode and throws an error if run in strict mode.