From 72f4d8de3265f415915e06cdbc89f4f0f654eb6f Mon Sep 17 00:00:00 2001 From: William Date: Sat, 27 Jun 2015 20:37:56 -0400 Subject: [PATCH 01/13] Update filter.js moved 'use strict'; to a functional scope. --- templates/javascript/filter.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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; }; From 5b138875111be7b41cdb95dfed8805da94dfd476 Mon Sep 17 00:00:00 2001 From: William Date: Sat, 27 Jun 2015 20:38:42 -0400 Subject: [PATCH 02/13] Update directive.js moved 'use strict'; to a functional scope. --- templates/javascript/directive.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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', From 038407e47867ad698d605f1cbad0d3e9992718df Mon Sep 17 00:00:00 2001 From: William Date: Sat, 27 Jun 2015 20:39:07 -0400 Subject: [PATCH 03/13] Update decorator.js moved 'use strict'; to a functional scope. --- templates/javascript/decorator.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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; From 7ccca7b1c9b6844fa05665e637fc463e0d8a805f Mon Sep 17 00:00:00 2001 From: William Date: Sat, 27 Jun 2015 20:40:00 -0400 Subject: [PATCH 04/13] Update controller.js moved 'use strict'; to a functional scope. --- templates/javascript/controller.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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', From 06b409ddd02e5f94cf506ac98179300becab1707 Mon Sep 17 00:00:00 2001 From: William Date: Sat, 27 Jun 2015 20:40:30 -0400 Subject: [PATCH 05/13] Update app.js moved 'use strict'; to a functional scope. --- templates/javascript/app.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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', From a997ac2edbdd96077383125371c50332647da1ec Mon Sep 17 00:00:00 2001 From: William Date: Sat, 27 Jun 2015 20:41:00 -0400 Subject: [PATCH 06/13] Update controller.js moved 'use strict'; to a functional scope. --- templates/javascript/spec/controller.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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 %>')); From c23174e903dfc52bb6458012e3ab8f6f473ef3be Mon Sep 17 00:00:00 2001 From: William Date: Sat, 27 Jun 2015 20:41:28 -0400 Subject: [PATCH 07/13] Update directive.js moved 'use strict'; to a functional scope. --- templates/javascript/spec/directive.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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 %>')); From 799dbe50bb4d31707750ec715390b661f75ecf62 Mon Sep 17 00:00:00 2001 From: William Date: Sat, 27 Jun 2015 20:41:50 -0400 Subject: [PATCH 08/13] Update filter.js moved 'use strict'; to a functional scope. --- templates/javascript/spec/filter.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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 %>')); From 63aa25a1f876094ff5eedd47e0b4c3b59ee4f329 Mon Sep 17 00:00:00 2001 From: William Date: Sat, 27 Jun 2015 20:42:15 -0400 Subject: [PATCH 09/13] Update provider.js moved 'use strict'; to a functional scope. --- templates/javascript/spec/provider.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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 %>, From ba53e9f1bb675e5ec694a7ca6880f3e89f5e6323 Mon Sep 17 00:00:00 2001 From: William Date: Sat, 27 Jun 2015 20:42:40 -0400 Subject: [PATCH 10/13] Update service.js moved 'use strict'; to a functional scope. --- templates/javascript/spec/service.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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 %>')); From 5c61429240862d4828011e44e5e17a2692796058 Mon Sep 17 00:00:00 2001 From: William Date: Sat, 27 Jun 2015 20:43:35 -0400 Subject: [PATCH 11/13] Update factory.js moved 'use strict'; to a functional scope. --- templates/javascript/service/factory.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 // ... From 2a36b2f4d446a671f78ca6d08a015ebaedd4e71e Mon Sep 17 00:00:00 2001 From: William Date: Sat, 27 Jun 2015 20:44:04 -0400 Subject: [PATCH 12/13] Update provider.js moved 'use strict'; to a functional scope. --- templates/javascript/service/provider.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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'; From 463ae4a85b3df4313ad64200750c24788bbb30b2 Mon Sep 17 00:00:00 2001 From: William Date: Sat, 27 Jun 2015 20:44:35 -0400 Subject: [PATCH 13/13] Update service.js moved 'use strict'; to a functional scope. --- templates/javascript/service/service.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 });