From 9f12cc026f7bd46168adf73e13cbacd78e499c30 Mon Sep 17 00:00:00 2001 From: Niklas Fiekas Date: Tue, 17 Sep 2019 21:24:36 +0200 Subject: [PATCH] factor out jsProject --- package.json | 1 + .../jsProject/index.js} | 0 ui/@build/jsProject/package.json | 19 +++++++++++++++++++ ui/editor/gulpfile.js | 2 +- ui/editor/package.json | 1 + ui/insight/gulpfile.js | 2 +- ui/insight/package.json | 9 +-------- ui/learn/gulpfile.js | 2 +- ui/learn/package.json | 9 +-------- ui/simul/gulpfile.js | 2 +- ui/simul/package.json | 9 +-------- 11 files changed, 28 insertions(+), 28 deletions(-) rename ui/{gulp/jsProject.js => @build/jsProject/index.js} (100%) create mode 100644 ui/@build/jsProject/package.json diff --git a/package.json b/package.json index 963c512cd8..95e556da5d 100644 --- a/package.json +++ b/package.json @@ -54,6 +54,7 @@ "ui/tree", "ui/@build/tsProject", "ui/@build/tsPlugins", + "ui/@build/jsProject", "ui/@types/lichess" ] } diff --git a/ui/gulp/jsProject.js b/ui/@build/jsProject/index.js similarity index 100% rename from ui/gulp/jsProject.js rename to ui/@build/jsProject/index.js diff --git a/ui/@build/jsProject/package.json b/ui/@build/jsProject/package.json new file mode 100644 index 0000000000..35041446f2 --- /dev/null +++ b/ui/@build/jsProject/package.json @@ -0,0 +1,19 @@ +{ + "name": "@build/jsProject", + "version": "2.0.0", + "private": true, + "author": "Thibault Duplessis", + "license": "AGPL-3.0", + "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" + } +} diff --git a/ui/editor/gulpfile.js b/ui/editor/gulpfile.js index 6197bfc1f4..44d4e6546e 100644 --- a/ui/editor/gulpfile.js +++ b/ui/editor/gulpfile.js @@ -1,3 +1,3 @@ -require('../gulp/jsProject.js')('LichessEditor', 'lichess.editor', __dirname); +require('@build/jsProject')('LichessEditor', 'lichess.editor', __dirname); require('../gulp/cssProject.js')(__dirname); diff --git a/ui/editor/package.json b/ui/editor/package.json index 7ab1bfd722..969148605d 100644 --- a/ui/editor/package.json +++ b/ui/editor/package.json @@ -20,6 +20,7 @@ }, "homepage": "https://github.com/ornicar/lila", "devDependencies": { + "@build/jsProject": "^2", "breakpoint-sass": "^2.7.1", "browser-sync": "^2.26.3", "browserify": "^16", diff --git a/ui/insight/gulpfile.js b/ui/insight/gulpfile.js index d293cf2e5d..59aea5a100 100644 --- a/ui/insight/gulpfile.js +++ b/ui/insight/gulpfile.js @@ -1,3 +1,3 @@ -const lilaGulp = require('../gulp/jsProject.js'); +const lilaGulp = require('@build/jsProject'); lilaGulp('LichessInsight', 'lichess.insight', __dirname); diff --git a/ui/insight/package.json b/ui/insight/package.json index 6186969261..8d5395d315 100644 --- a/ui/insight/package.json +++ b/ui/insight/package.json @@ -20,14 +20,7 @@ }, "homepage": "https://github.com/ornicar/lila", "devDependencies": { - "browserify": "^16", - "gulp": "^4", - "gulp-terser": "^1", - "gulp-size": "^3", - "fancy-log": "^1", - "vinyl-source-stream": "^2", - "vinyl-buffer": "^1", - "watchify": "^3" + "@build/jsProject": "^2" }, "dependencies": { "common": "1.0.0", diff --git a/ui/learn/gulpfile.js b/ui/learn/gulpfile.js index 1d77f09cdb..d8a6af19a3 100644 --- a/ui/learn/gulpfile.js +++ b/ui/learn/gulpfile.js @@ -1,3 +1,3 @@ -const lilaGulp = require('../gulp/jsProject.js'); +const lilaGulp = require('@build/jsProject'); lilaGulp('LichessLearn', 'lichess.learn', __dirname); diff --git a/ui/learn/package.json b/ui/learn/package.json index 5561d0bbcd..e02a7d0d8c 100644 --- a/ui/learn/package.json +++ b/ui/learn/package.json @@ -19,14 +19,7 @@ }, "homepage": "https://github.com/ornicar/lila", "devDependencies": { - "browserify": "^16", - "gulp": "^4", - "gulp-terser": "^1", - "gulp-size": "^3", - "fancy-log": "^1", - "vinyl-source-stream": "^2", - "vinyl-buffer": "^1", - "watchify": "^3" + "@build/jsProject": "^2" }, "dependencies": { "chess.js": "github:ornicar/chess.js#learn", diff --git a/ui/simul/gulpfile.js b/ui/simul/gulpfile.js index 0ca22841d5..dac94fe715 100644 --- a/ui/simul/gulpfile.js +++ b/ui/simul/gulpfile.js @@ -1,3 +1,3 @@ -const lilaGulp = require('../gulp/jsProject.js'); +const lilaGulp = require('@build/jsProject'); lilaGulp('LichessSimul', 'lichess.simul', __dirname); diff --git a/ui/simul/package.json b/ui/simul/package.json index d3c1392e83..0ad33a31a0 100644 --- a/ui/simul/package.json +++ b/ui/simul/package.json @@ -19,14 +19,7 @@ }, "homepage": "https://github.com/ornicar/lila", "devDependencies": { - "browserify": "^16", - "gulp": "^4", - "gulp-terser": "^1", - "gulp-size": "^3", - "fancy-log": "^1", - "vinyl-source-stream": "^2", - "vinyl-buffer": "^1", - "watchify": "^3" + "@build/jsProject": "^2" }, "dependencies": { "chat": "2.0.0",