src/joosy/generators/project/base.coffee in joosy-1.2.0.alpha.4 vs src/joosy/generators/project/base.coffee in joosy-1.2.0.alpha.5
- old
+ new
@@ -1,10 +1,11 @@
-Generator = require '../generator'
+@Base = require '../base' if module?
-module.exports = class extends Generator
- constructor: (@name, destination, templates) ->
+class ProjectBase extends @Base
+ constructor: (name, destination, templates) ->
super(destination, templates)
+ @name = name.split('/').pop()
@destination = @join @destination, 'source'
generate: ->
@file ['resources', '.gitkeep']
@file ['widgets', '.gitkeep']
@@ -23,6 +24,11 @@
@template ['application', 'base', 'application.coffee'], ['application.coffee'],
application: @name
- @actions
+ @actions
+
+if module?
+ module.exports = ProjectBase
+else
+ @Generator = ProjectBase
\ No newline at end of file