Commit Graph

23 Commits (8073dc43c726c79983506014dbc1b831fdf34325)

Author SHA1 Message Date
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 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
topce 169c9ed280 upgrade to snabbdom
fix soome minor issues
2021-04-03 20:36:53 +02:00
Thibault Duplessis 9a6184256f remove TS jquery types 2020-09-21 16:10:14 +02:00
Niklas Fiekas c2c377f373 rollup ui/dasher
lichess.dasher.min.js: 22419 -> 17247 (bytes)
2020-06-30 20:40:03 +02:00
Niklas Fiekas bff05be003 remove @build/cssProject (use cd ui && gulp css) 2020-06-30 20:01:42 +02:00
Niklas Fiekas b42ba0ebaa add missing @build/cssProject dependencies 2020-06-30 12:02:57 +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 cc46dc24c8 update to official snabbdom 0.7.4 2020-06-28 14:47:08 +02:00
Niklas Fiekas 4bc42956aa clean up ui/**/package.json files 2019-09-17 23:09:45 +02:00
Niklas Fiekas adbb3c9ce2 factor out tsProject and its dependencies 2019-09-17 21:12:17 +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 871d6b5577 upgrade snabbdom 2018-08-12 19:22:21 +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 da7deb51a9 upgrade chessground & snabbdom in all modules 2017-07-04 12:00:08 +02:00
Niklas Fiekas 818d319edd yarn 0.26 supports linking modules 2017-06-13 12:47:20 +02:00
Niklas Fiekas 14cc47ea02 fix ui/dasher compilation 2017-05-16 20:47:19 +02:00
Thibault Duplessis b1c073f9bc dasher WIP 2017-05-03 16:22:50 +02:00