tools and utilities used for builds and develop sketch7 (ssv) libraries. includes sharing of the following configs:
In order to contribute please read the Contribution guidelines.
Get library via npm
npm install @ssv/tools --save
;// compile typescript - execute typescript with cli.compileTsc;// rollup - execute rollup with cli.rollup;
;;// before geting started with gulp utils, you need to invoke this once in order to share same instance of gulp.setGulpContextgulp// generates and register task for gulp by convention for multi-targetting build e.g. amd, umd, es2015 etc...// e.g. compile:styles (all) | compile:styles:dev (dev target) | compile:styles:TARGET etc... (compile:styles:es2015).registerGulpMultiTargetBuilds;
for usage with es5, use as following:
Install/setup the following:
npm install -g git gulp karma-cli
git clone https://github.com/sketch7/ssv-tools.git
The following process need to be executed in order to get started.
npm run build