venus.js icon indicating copy to clipboard operation
venus.js copied to clipboard

Feature enhancement for `venus init`

Open rbakr opened this issue 11 years ago • 0 comments

Currently when I run venus init, it creates a .venus/ folder containing:

  • a config ( a file containing a json object that is not referencing any paths, you must add them)
  • A set of empty folders that will eventually contain adaptors, templates, and libraries.

In the enhanced version I would like to ask the user a set of questions similar to the following:

venus init

  • What test library do you want to write tests in (jasmine, mocha, qunit)?:
  • What assertion library would you like to use (expect, sinon, chai)?:
  • Would you like the default set of templates?:

Depending on their answers, we create a completed .venus/ folder with their requested assets/libs that they can start using right away.

rbakr avatar Apr 23 '13 21:04 rbakr