From 2e40edfdd654500196a6adfd52e60731e1100f45 Mon Sep 17 00:00:00 2001 From: Niklas Fiekas Date: Wed, 1 Jul 2020 11:42:21 +0200 Subject: [PATCH] rm @build/tsProject --- package.json | 1 - ui/@build/tsProject/index.js | 55 -------------------------------- ui/@build/tsProject/package.json | 21 ------------ 3 files changed, 77 deletions(-) delete mode 100644 ui/@build/tsProject/index.js delete mode 100644 ui/@build/tsProject/package.json diff --git a/package.json b/package.json index 87435ca257..74f8b06d1c 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,6 @@ "ui/tree", "ui/msg", "ui/@build/jsProject", - "ui/@build/tsProject", "ui/@build/rollupProject", "ui/@types/lichess" ] diff --git a/ui/@build/tsProject/index.js b/ui/@build/tsProject/index.js deleted file mode 100644 index a1cc2744d5..0000000000 --- a/ui/@build/tsProject/index.js +++ /dev/null @@ -1,55 +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'); -const tsify = require('tsify'); - -module.exports = (standalone, fileBaseName, dir) => { - - const browserifyOpts = (debug) => ({ - entries: [`${dir}/src/main.ts`], - standalone: standalone, - debug: debug - }); - const destination = () => gulp.dest('../../public/compiled/'); - - const prod = () => browserify(browserifyOpts(false)) - .plugin(tsify) - .bundle() - .pipe(source(`${fileBaseName}.min.js`)) - .pipe(buffer()) - .pipe(terser({safari10: true})) - .pipe(size()) - .pipe(destination()); - - const dev = () => browserify(browserifyOpts(true)) - .plugin(tsify) - .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))) - .plugin(tsify) - ).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/tsProject/package.json b/ui/@build/tsProject/package.json deleted file mode 100644 index 10091b0b82..0000000000 --- a/ui/@build/tsProject/package.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "name": "@build/tsProject", - "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", - "tsify": "^4", - "typescript": "^3" - } -}