Same as gh-412 but more robust and all Anthony’s work was squashed to one commit
Prepend “use strict” to wrapped modules by default.
Awesome, this will be super handy.
I discovered just one possible issue: linters (jshint) by default think stuff should be in the strict mode, but they won’t see the brunch change.
This of course can be disabled simply by setting config option, like config.jshint.options.strict = no.
config.jshint.options.strict = no
Another issue: jade templates use with, which is prohibited by the strict mode. Researching passing a self: true compiler option to it.
Merge branch 'refs/heads/master' into topics/strict-modules
Remove default strict append.
Okay, i’m sick of the delays because of issues. Merged, but not by default.