UNPKG

maptalks.multisuite

Version:

An Suite to Combine <-> Decompose, Peel <-> Fill MultiPolygon.

43 lines (35 loc) 1.01 kB
const gulp = require('gulp') const pkg = require('./package.json') const { BundleHelper } = require('maptalks-build-helpers') const bundleHelper = new BundleHelper(pkg) gulp.task('build', () => bundleHelper.bundle('index.js')) gulp.task( 'minify', gulp.series('build', (done) => { bundleHelper.minify() done() }) ) gulp.task('watch', () => gulp.watch(['index.js', './gulpfile.js'], gulp.series('build')) ) // const { TestHelper } = require('maptalks-build-helpers') // const testHelper = new TestHelper() // const karmaConfig = require('./karma.config.js') // gulp.task( // 'test', // gulp.series('build', (done) => { // testHelper.test(karmaConfig) // done() // }) // ) // gulp.task( // 'tdd', // gulp.series('build', (done) => { // karmaConfig.singleRun = false // gulp.watch(['index.js'], ['test']) // testHelper.test(karmaConfig) // done() // }) // ) gulp.task('default', gulp.series('build'))