2016-09-06 15:21:25 +00:00
|
|
|
import 'typings-global'
|
2016-10-02 18:35:13 +00:00
|
|
|
import * as beautylog from 'beautylog'
|
|
|
|
let depcheck = require('depcheck')
|
|
|
|
import * as gulp from 'gulp'
|
|
|
|
let g = {
|
2016-09-06 15:21:25 +00:00
|
|
|
babel: require('gulp-babel'),
|
|
|
|
istanbul: require('gulp-istanbul'),
|
|
|
|
gFunction: require('gulp-function'),
|
|
|
|
injectModules: require('gulp-inject-modules'),
|
|
|
|
mocha: require('gulp-mocha'),
|
|
|
|
sourcemaps: require('gulp-sourcemaps'),
|
|
|
|
typedoc: require('gulp-typedoc')
|
2016-09-06 15:33:28 +00:00
|
|
|
}
|
2016-10-02 18:35:13 +00:00
|
|
|
import * as lodash from 'lodash'
|
|
|
|
import * as npmextra from 'npmextra'
|
|
|
|
import * as projectinfo from 'projectinfo'
|
|
|
|
import * as path from 'path'
|
|
|
|
import * as shelljs from 'shelljs'
|
|
|
|
import * as smartchok from 'smartchok'
|
|
|
|
import * as smartcli from 'smartcli'
|
|
|
|
import * as smartcov from 'smartcov'
|
|
|
|
import * as smartenv from 'smartenv'
|
|
|
|
import * as smartfile from 'smartfile'
|
|
|
|
import * as smartpath from 'smartpath'
|
|
|
|
import * as smartstream from 'smartstream'
|
|
|
|
import * as smartstring from 'smartstring'
|
2016-09-06 15:21:25 +00:00
|
|
|
export let sourceMapSupport = require('source-map-support').install() // display errors correctly during testing
|
2016-10-02 18:35:13 +00:00
|
|
|
import * as tsn from 'tsn'
|
|
|
|
|
|
|
|
export {
|
|
|
|
beautylog,
|
|
|
|
depcheck,
|
|
|
|
gulp,
|
|
|
|
g,
|
|
|
|
lodash,
|
|
|
|
npmextra,
|
|
|
|
projectinfo,
|
|
|
|
path,
|
|
|
|
shelljs,
|
|
|
|
smartchok,
|
|
|
|
smartcli,
|
|
|
|
smartcov,
|
|
|
|
smartenv,
|
|
|
|
smartfile,
|
|
|
|
smartpath,
|
|
|
|
smartstream,
|
|
|
|
smartstring,
|
|
|
|
tsn
|
|
|
|
}
|