generate / generate-project

Scaffold out complete code projects from the command line by installing this generator globally, or use this generator as a plugin in other generators to provide baseline functionality.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Incorrectly guesses my username

jamen opened this issue · comments

Hello, I've been experiencing a little bug for a while now. When I run:

gen project

It tries to guess my details:

  · name: foo                       
  · owner: Jamen%20Marz                                 
  · homepage: https://github.com/Jamen%20Marz/foo
  · license: MIT                                        
  · author.username: Jamen Marz                         

But the owneror the author.username field is wrong. That goes to a bunch of other fields as well and breaks links. (as seen)

Is there a way I can change these?

I tried gen --init, but I get an error:

foo [master●] % gen --init     
[13:20:40] starting generate
[13:20:40] ✔ running tasks: [ 'init' ]
Error: Cannot find generator: "init" in "/home/jamen/dev/jamen/foo"
    at Generate.<anonymous> (/home/jamen/.nvm/versions/node/v6.5.0/lib/node_modules/generate/node_modules/base-generators/index.js:491:18)
    at iterate (/home/jamen/.nvm/versions/node/v6.5.0/lib/node_modules/generate/node_modules/async-each-series/index.js:8:5)
    at Function.module.exports (/home/jamen/.nvm/versions/node/v6.5.0/lib/node_modules/generate/node_modules/async-each-series/index.js:20:3)
    at Generate.generate (/home/jamen/.nvm/versions/node/v6.5.0/lib/node_modules/generate/node_modules/base-generators/index.js:484:15)
    at /home/jamen/.nvm/versions/node/v6.5.0/lib/node_modules/generate/node_modules/base-generators/index.js:474:18
    at iterate (/home/jamen/.nvm/versions/node/v6.5.0/lib/node_modules/generate/node_modules/async-each-series/index.js:8:5)
    at Function.module.exports (/home/jamen/.nvm/versions/node/v6.5.0/lib/node_modules/generate/node_modules/async-each-series/index.js:20:3)
    at Generate.generate (/home/jamen/.nvm/versions/node/v6.5.0/lib/node_modules/generate/node_modules/base-generators/index.js:473:24)
    at Generate.generate (/home/jamen/.nvm/versions/node/v6.5.0/lib/node_modules/generate/node_modules/base-generators/index.js:463:23)
    at /home/jamen/.nvm/versions/node/v6.5.0/lib/node_modules/generate/bin/generate.js:101:11

I've had the same issue in other generators too. It must originate from some defaults module.

sorry for the late reply on this. I don't remember if init was implemented, I'll look over the weekend. but that would be the way to resolve this.