Add lerna package

This commit is contained in:
Kamil Myśliwiec
2017-11-02 20:10:13 +01:00
parent 2a18249b9a
commit c7ff78f8dd
15 changed files with 75 additions and 136 deletions

View File

@@ -1,5 +1,6 @@
const gulp = require('gulp');
const ts = require('gulp-typescript');
const gulpSequence = require('gulp-sequence')
const packages = {
common: ts.createProject('src/common/tsconfig.json'),
@@ -10,7 +11,8 @@ const packages = {
};
const modules = Object.keys(packages);
const source = 'src';
const dist = 'node_modules/@nestjs'
const distId = process.argv.indexOf('--dist');
const dist = distId < 0 ? 'node_modules/@nestjs' : process.argv[distId + 1];
gulp.task('default', function () {
modules.forEach((module) => {
@@ -26,3 +28,8 @@ modules.forEach((module) => {
});
});
gulp.task('build', function (cb) {
gulpSequence(modules, cb);
});