diff --git a/package.json b/package.json index 74f8b06d1c..05bf5851a9 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,6 @@ "ui/tournamentCalendar", "ui/tree", "ui/msg", - "ui/@build/jsProject", "ui/@build/rollupProject", "ui/@types/lichess" ] diff --git a/ui/@build/jsProject/index.js b/ui/@build/jsProject/index.js deleted file mode 100644 index 8e96abcb51..0000000000 --- a/ui/@build/jsProject/index.js +++ /dev/null @@ -1,52 +0,0 @@ -const gulp = require('gulp'); -const source = require('vinyl-source-stream'); -const buffer = require('vinyl-buffer'); -const colors = require('ansi-colors'); -const logger = require('fancy-log'); -const watchify = require('watchify'); -const browserify = require('browserify'); -const terser = require('gulp-terser'); -const size = require('gulp-size'); - -module.exports = (standalone, fileBaseName, dir) => { - - const browserifyOpts = (debug) => ({ - entries: [`${dir}/src/main.js`], - sourceType: 'module', - standalone: standalone, - debug: debug - }); - const destination = () => gulp.dest('../../public/compiled/'); - - const prod = () => browserify(browserifyOpts(false)) - .bundle() - .pipe(source(`${fileBaseName}.min.js`)) - .pipe(buffer()) - .pipe(terser({safari10: true})) - .pipe(size()) - .pipe(destination()); - - const dev = () => browserify(browserifyOpts(true)) - .bundle() - .pipe(source(`${fileBaseName}.js`)) - .pipe(destination()); - - const watch = () => { - - const bundle = () => bundler - .bundle() - .on('error', error => logger.error(colors.red(error.message))) - .pipe(source(`${fileBaseName}.js`)) - .pipe(destination()); - - const bundler = watchify( - browserify(Object.assign({}, watchify.args, browserifyOpts(true))) - ).on('update', bundle).on('log', logger.info); - - return bundle(); - }; - - gulp.task('prod', prod); - gulp.task('dev', dev); - gulp.task('default', watch); -}; diff --git a/ui/@build/jsProject/package.json b/ui/@build/jsProject/package.json deleted file mode 100644 index a4b4f3f230..0000000000 --- a/ui/@build/jsProject/package.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "@build/jsProject", - "version": "2.0.0", - "private": true, - "author": "Thibault Duplessis", - "license": "AGPL-3.0-or-later", - "main": "index.js", - "dependencies": { - "gulp": "^4", - "vinyl-source-stream": "^2", - "vinyl-buffer": "^1", - "ansi-colors": "^1", - "fancy-log": "^1", - "watchify": "^3", - "browserify": "^16", - "gulp-terser": "^1", - "gulp-size": "^3" - } -}