Benedikt Werner
b0201a63d1
Use @types/web instead of TS-provided "dom" types
2021-09-15 05:04:32 +02:00
Benedikt Werner
8073dc43c7
Update Typescript to 4.4.3 for requestIdleCallback
2021-09-15 04:00:59 +02:00
Niklas Fiekas
df3b7efdbd
explicitly depend on @types/cash
2021-08-23 01:33:40 +02:00
Niklas Fiekas
f211a3d390
make highcharts typing less magical
2021-08-22 22:15:54 +02:00
Niklas Fiekas
8d63367a01
fix more missing dependencies
2021-08-22 22:02:34 +02:00
Niklas Fiekas
2f2bc09e36
add rollup and typescipt directly to most modules
...
These were previously not provided in a valid way (by @build/rollupProject)
that works only because there happens to be a shared node_modules folder.
2021-08-22 17:34:36 +02:00
Albert Ford
39c51a5ae6
Rewrite insights in typescript and snabbdom
2021-08-03 07:20:18 -07:00
Niklas Fiekas
d523aeff8b
switch ui from commonjs to es modules
...
For example, before:
$ du --bytes public/compiled/round.min.js
123011 public/compiled/round.min.js
$ du --bytes public/compiled/analysisBoard.min.js
286473 public/compiled/analysisBoard.min.js
After:
$ du --bytes public/compiled/round.min.js
102103 public/compiled/round.min.js
$ du --bytes public/compiled/analysisBoard.min.js
259559 public/compiled/analysisBoard.min.js
2021-05-13 12:10:57 +02:00
Niklas Fiekas
7028826481
rollup ui/insight
2020-07-01 11:57:54 +02:00
Niklas Fiekas
232c6f401d
fix spdx identifiers
2020-06-28 22:00:15 +02:00
Niklas Fiekas
360a5dac92
unify ui/build using package.json scripts
2020-06-28 21:41:39 +02:00
Niklas Fiekas
4bc42956aa
clean up ui/**/package.json files
2019-09-17 23:09:45 +02:00
Niklas Fiekas
9f12cc026f
factor out jsProject
2019-09-17 21:26:26 +02:00
Niklas Fiekas
9fbfbb933c
complete es6 transition
...
- Switch from uglify to terser
- Keep producing commonjs instead of es6 modules, for compability with
browserify.
2019-06-25 19:37:33 +02:00
Thibault Duplessis
08161bc433
refactor all UI gulpfiles
2018-11-07 16:25:06 +01:00
Thibault Duplessis
98da8b4583
upgrade uglifyjs to 3.x
2018-10-01 11:02:14 +02:00
Niklas Fiekas
b085fd736f
switch to yarn workspaces
2017-11-30 16:41:43 +01:00
Thibault Duplessis
94603d1a38
upgrade ui vendors, including chessground -> v7.0.1
2017-07-28 19:11:12 +02:00
Thibault Duplessis
0e8c0136a0
upgrade all UI modules dependencies, including chessground
2017-07-06 12:44:59 +02:00
Niklas Fiekas
818d319edd
yarn 0.26 supports linking modules
2017-06-13 12:47:20 +02:00
Thibault Duplessis
45fbf530ca
upgrade custom mithril
2017-03-08 13:35:52 +01:00
Thibault Duplessis
f768f3a0bb
upgrade JS dev dependencies
2017-03-03 13:11:04 +01:00
Thibault Duplessis
2ef8f11ed3
upgrade gulp-uglifyjs
2016-12-21 01:54:48 +01:00
Thibault Duplessis
edc94743bd
fix insights build
2016-12-15 12:46:59 +01:00
Niklas Fiekas
20718579e4
switch to agpl-3.0+
2016-10-12 20:23:38 +02:00
Thibault Duplessis
50c1b29d36
upgrade chessground & mithril
2016-07-24 13:51:14 +02:00
Thibault Duplessis
8a71d839d2
upgrade npm dev dependencies - closes #1594
2016-02-17 14:45:12 +07:00
Thibault Duplessis
999823ab00
Revert "upgrade mithril (0.2.1) and chessground (3.2.0)"
...
This reverts commit 535f86b412
.
2015-12-21 13:39:41 +07:00
Thibault Duplessis
ed5c161641
upgrade mithril & chessground
2015-12-21 12:22:39 +07:00
Thibault Duplessis
535f86b412
upgrade mithril (0.2.1) and chessground (3.2.0)
2015-12-20 12:34:38 +07:00
Thibault Duplessis
9dc9eeb5fd
rename coach to insights
2015-11-27 11:11:51 +07:00