diff --git a/templates/javascript/app.js b/templates/javascript/app.js index fdf19b617..053af6956 100644 --- a/templates/javascript/app.js +++ b/templates/javascript/app.js @@ -1,5 +1,3 @@ -'use strict'; - /** * @ngdoc overview * @name <%= scriptAppName %> @@ -11,6 +9,8 @@ angular .module('<%= scriptAppName %>', [<%= angularModules %>])<% if (ngRoute) { %> .config(function ($routeProvider) { + 'use strict'; + $routeProvider .when('/', { templateUrl: 'views/main.html', diff --git a/templates/javascript/controller.js b/templates/javascript/controller.js index 4237875b2..dc4dfa1f9 100644 --- a/templates/javascript/controller.js +++ b/templates/javascript/controller.js @@ -1,5 +1,3 @@ -'use strict'; - /** * @ngdoc function * @name <%= scriptAppName %>.controller:<%= classedName %>Ctrl @@ -9,6 +7,8 @@ */ angular.module('<%= scriptAppName %>') .controller('<%= classedName %>Ctrl', function () { + 'use strict'; + this.awesomeThings = [ 'HTML5 Boilerplate', 'AngularJS', diff --git a/templates/javascript/decorator.js b/templates/javascript/decorator.js index 23fa0e7d3..4b7cb126f 100644 --- a/templates/javascript/decorator.js +++ b/templates/javascript/decorator.js @@ -1,5 +1,3 @@ -'use strict'; - /** * @ngdoc function * @name <%= scriptAppName %>.decorator:<%= classedName %> @@ -9,6 +7,8 @@ */ angular.module('<%= scriptAppName %>') .config(function ($provide) { + 'use strict'; + $provide.decorator('<%= cameledName %>', function ($delegate) { // decorate the $delegate return $delegate; diff --git a/templates/javascript/directive.js b/templates/javascript/directive.js index a350f5a6c..1f9ac9645 100644 --- a/templates/javascript/directive.js +++ b/templates/javascript/directive.js @@ -1,5 +1,3 @@ -'use strict'; - /** * @ngdoc directive * @name <%= scriptAppName %>.directive:<%= cameledName %> @@ -8,6 +6,8 @@ */ angular.module('<%= scriptAppName %>') .directive('<%= cameledName %>', function () { + 'use strict'; + return { template: '
', restrict: 'E', diff --git a/templates/javascript/filter.js b/templates/javascript/filter.js index 889c42a39..7ece1ecbb 100644 --- a/templates/javascript/filter.js +++ b/templates/javascript/filter.js @@ -1,5 +1,3 @@ -'use strict'; - /** * @ngdoc filter * @name <%= scriptAppName %>.filter:<%= cameledName %> @@ -10,6 +8,8 @@ */ angular.module('<%= scriptAppName %>') .filter('<%= cameledName %>', function () { + 'use strict'; + return function (input) { return '<%= cameledName %> filter: ' + input; }; diff --git a/templates/javascript/service/factory.js b/templates/javascript/service/factory.js index 51e9c17f8..c0e9e2914 100644 --- a/templates/javascript/service/factory.js +++ b/templates/javascript/service/factory.js @@ -1,5 +1,3 @@ -'use strict'; - /** * @ngdoc service * @name <%= scriptAppName %>.<%= cameledName %> @@ -9,6 +7,8 @@ */ angular.module('<%= scriptAppName %>') .factory('<%= cameledName %>', function () { + 'use strict'; + // Service logic // ... diff --git a/templates/javascript/service/provider.js b/templates/javascript/service/provider.js index e72debb49..64b46ec40 100644 --- a/templates/javascript/service/provider.js +++ b/templates/javascript/service/provider.js @@ -1,5 +1,3 @@ -'use strict'; - /** * @ngdoc service * @name <%= scriptAppName %>.<%= cameledName %> @@ -9,6 +7,7 @@ */ angular.module('<%= scriptAppName %>') .provider('<%= cameledName %>', function () { + 'use strict'; // Private variables var salutation = 'Hello'; diff --git a/templates/javascript/service/service.js b/templates/javascript/service/service.js index eb3bd74c4..8b9dbeb35 100644 --- a/templates/javascript/service/service.js +++ b/templates/javascript/service/service.js @@ -1,5 +1,3 @@ -'use strict'; - /** * @ngdoc service * @name <%= scriptAppName %>.<%= cameledName %> @@ -9,5 +7,7 @@ */ angular.module('<%= scriptAppName %>') .service('<%= cameledName %>', function () { + 'use strict'; + // AngularJS will instantiate a singleton by calling "new" on this function }); diff --git a/templates/javascript/spec/controller.js b/templates/javascript/spec/controller.js index 4f1bf51a9..3a6baaa45 100644 --- a/templates/javascript/spec/controller.js +++ b/templates/javascript/spec/controller.js @@ -1,6 +1,5 @@ -'use strict'; - describe('Controller: <%= classedName %>Ctrl', function () { + 'use strict'; // load the controller's module beforeEach(module('<%= scriptAppName %>')); diff --git a/templates/javascript/spec/directive.js b/templates/javascript/spec/directive.js index fbe52519c..ce3448554 100644 --- a/templates/javascript/spec/directive.js +++ b/templates/javascript/spec/directive.js @@ -1,6 +1,5 @@ -'use strict'; - describe('Directive: <%= cameledName %>', function () { + 'use strict'; // load the directive's module beforeEach(module('<%= scriptAppName %>')); diff --git a/templates/javascript/spec/filter.js b/templates/javascript/spec/filter.js index 7fbea7257..cdbbd9a87 100644 --- a/templates/javascript/spec/filter.js +++ b/templates/javascript/spec/filter.js @@ -1,6 +1,5 @@ -'use strict'; - describe('Filter: <%= cameledName %>', function () { + 'use strict'; // load the filter's module beforeEach(module('<%= scriptAppName %>')); diff --git a/templates/javascript/spec/provider.js b/templates/javascript/spec/provider.js index 939b90284..f151e5b26 100644 --- a/templates/javascript/spec/provider.js +++ b/templates/javascript/spec/provider.js @@ -1,6 +1,5 @@ -'use strict'; - describe('Service: <%= cameledName %>', function () { + 'use strict'; // instantiate service var <%= cameledName %>, diff --git a/templates/javascript/spec/service.js b/templates/javascript/spec/service.js index 1e0c27c21..e43447b99 100644 --- a/templates/javascript/spec/service.js +++ b/templates/javascript/spec/service.js @@ -1,6 +1,5 @@ -'use strict'; - describe('Service: <%= cameledName %>', function () { + 'use strict'; // load the service's module beforeEach(module('<%= scriptAppName %>'));