Skip to content
This repository was archived by the owner on Mar 26, 2018. It is now read-only.

Commit f7fd200

Browse files
committed
split templates per subgenerator
1 parent 39cf530 commit f7fd200

39 files changed

+23
-42
lines changed

generators/collection/index.js

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,9 @@
22
var path = require('path');
33
var util = require('util');
44
var yeoman = require('yeoman-generator');
5-
var scriptBase = require('../../script-base');
5+
var ScriptBase = require('../../script-base');
66

7-
var CollectionGenerator = scriptBase.extend({
8-
constructor: function () {
9-
scriptBase.apply(this, arguments);
10-
11-
var dirPath = this.options.coffee ? '../templates/coffeescript/' : '../templates';
12-
this.sourceRoot(path.join(__dirname, dirPath));
13-
},
7+
var CollectionGenerator = ScriptBase.extend({
148

159
writing: {
1610
createCollectionFiles: function () {
@@ -19,8 +13,7 @@ var CollectionGenerator = scriptBase.extend({
1913
composeTest: function () {
2014
this._generateTest('collection');
2115
}
22-
},
23-
16+
}
2417

2518
});
2619

File renamed without changes.

generators/model/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
/*jshint latedef:false */
22
var util = require('util');
33
var yeoman = require('yeoman-generator');
4-
var scriptBase = require('../../script-base');
4+
var ScriptBase = require('../../script-base');
55

6-
var ModelGenerator = scriptBase.extend({
6+
var ModelGenerator = ScriptBase.extend({
77
constructor: function (name) {
8-
scriptBase.apply(this, arguments);
8+
ScriptBase.apply(this, arguments);
99

1010
// XXX default and banner to be implemented
1111
this.argument('attributes', {

0 commit comments

Comments
 (0)