A tool for building feature-oriented productlines with Node.js.


License
MIT
Install
npm install ginjs@0.1.1

Documentation

ginjs

npm package Build Status codecov Code Climate Dependency Status devDependency Status

A tool for building feature-oriented productlines with Node.js.

Todo: Add documentation and info about related projects. Important: Better testcoverage...

To start build a productline:

mkdir myProductlineDir
cd myProductlineDir
npm init
npm install --save ginjs
node_modules/.bin/gin createProductLine .

You should now have a first productline in myProductlineDir. To activate your first product cd to products/default and source the activate script through

. activate

Now you have the gin command in the context of the selected product in your path.

Just try:

gin help

You find a dummy feature called gap in the features folder, feature selection is done through features.json in a products folder, e.g. products/default.

More information will follow...