From a9b200544faf0e6d905d4814d268358d9b8eb853 Mon Sep 17 00:00:00 2001 From: Dustin Specker Date: Tue, 22 Jul 2014 21:38:36 -0500 Subject: [PATCH] fix provider generator to generate a provider --- README.md | 4 ++-- package.json | 2 +- provider/templates/_provider.js | 2 +- provider/templates/_spec.coffee | 2 +- provider/templates/_spec.js | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index f3b9ecc..66d3654 100644 --- a/README.md +++ b/README.md @@ -389,7 +389,7 @@ Produces `src/module/bacon-provider.js`: ```javascript 'use strict'; -angular.module('module').factory('bacon', function () { +angular.module('module').provider('bacon', function () { return { $get: function () { return 'bacon'; @@ -413,7 +413,7 @@ describe('bacon', function () { })); it('should equal bacon', function () { - expect(provider.$get()).toEqual('bacon'); + expect(provider).toEqual('bacon'); }); }); diff --git a/package.json b/package.json index 3c9e976..3fba78c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "generator-ng-poly", - "version": "0.0.7", + "version": "0.0.8", "description": "Yeoman generator for AngularJS and Polymer apps. A work in progress.", "license": "MIT", "main": "app/index.js", diff --git a/provider/templates/_provider.js b/provider/templates/_provider.js index 8bad065..d9ea732 100644 --- a/provider/templates/_provider.js +++ b/provider/templates/_provider.js @@ -1,6 +1,6 @@ 'use strict'; -angular.module('<% if (parentModuleName) { %><%= parentModuleName %>.<% } %><%= moduleName %>').factory('<%= lowerCamel %>', function () { +angular.module('<% if (parentModuleName) { %><%= parentModuleName %>.<% } %><%= moduleName %>').provider('<%= lowerCamel %>', function () { return { $get: function () { return '<%= lowerCamel %>'; diff --git a/provider/templates/_spec.coffee b/provider/templates/_spec.coffee index 41c0dd0..f81b60d 100644 --- a/provider/templates/_spec.coffee +++ b/provider/templates/_spec.coffee @@ -10,4 +10,4 @@ describe '<%= lowerCamel %>', -> provider = <%= lowerCamel %> it 'should equal <%= lowerCamel %>', -> - expect(provider.$get()).toEqual '<%= lowerCamel %>' \ No newline at end of file + expect(provider).toEqual '<%= lowerCamel %>' \ No newline at end of file diff --git a/provider/templates/_spec.js b/provider/templates/_spec.js index 31e1c77..b7b452c 100644 --- a/provider/templates/_spec.js +++ b/provider/templates/_spec.js @@ -11,7 +11,7 @@ describe('<%= lowerCamel %>', function () { })); it('should equal <%= lowerCamel %>', function () { - expect(provider.$get()).toEqual('<%= lowerCamel %>'); + expect(provider).toEqual('<%= lowerCamel %>'); }); }); \ No newline at end of file