Commit Graph

22 Commits

Author SHA1 Message Date
ralf
86b2d5be53 update terser to 4.8.1 2022-07-21 13:56:15 +02:00
ralf
4700409500 update grunt to 1.5.3:
Bumps [grunt](https://github.com/gruntjs/grunt) from 1.5.2 to 1.5.3.
- [Release notes](https://github.com/gruntjs/grunt/releases)
- [Changelog](https://github.com/gruntjs/grunt/blob/main/CHANGELOG)
- [Commits](gruntjs/grunt@v1.5.2...v1.5.3)
2022-05-27 13:22:35 +02:00
ralf
17e7277e9b update grunt-newer to fix prototype pollution in async
https://github.com/EGroupware/egroupware/security/dependabot/7
2022-04-20 22:04:51 +02:00
Hadi Nategh
88646cf5a5 Use dymanic import for pdfjs and bundled-es-modules the same as in master 2022-04-04 17:13:29 +02:00
Hadi Nategh
035db99e97 Use legacy pdfjs library for 21.1 2022-04-04 13:36:49 +02:00
Hadi Nategh
c8fd2fac37 Add multi-video and pdf-player components 2022-03-31 14:41:19 +02:00
Ralf Becker
853d1b1b87 remove (not used) grunt-ts to allow fixing dependabot alerts in dev packages 2021-06-15 10:35:33 +02:00
Ralf Becker
f3912eccd8 remove not used dev-dependencies giving a (non-exploitable) Dependabot warning 2021-06-01 17:44:36 +02:00
Ralf Becker
2acd3e12d2 adding kanban to .gitignore and commit package-lock.json 2021-03-16 10:30:34 +02:00
Ralf Becker
1739c88a53 remove npm packages grunt-{hub,contrib-uglify-es} not used in 20.1 2021-01-25 13:55:21 +02:00
Ralf Becker
7733c8dfd4 run a first unit-test with egw object on login page: npm test 2020-08-30 21:40:10 +02:00
nathangray
b5dceda99c Fix js packaging by switching from uglify-es to terser 2020-05-28 11:48:44 -06:00
Ralf Becker
9ed6b9b1d6 newer jQuery types allowing eg. JQuery<HTMLVideoElement> 2020-05-10 14:56:50 +02:00
Ralf Becker
901825bcfa first try with TypeScript: timesheet app.js incl. new egw_app base-class 2020-01-23 09:14:58 +01:00
Ralf Becker
8d94fc699d remove old grunt-contrib-uglify (replaced with grunt-contrib-uglify-es) 2018-08-03 09:52:45 +02:00
Hadi Nategh
dd4f998b36 Update uglifyjs to support ES6 syntax. @Devs: Make sure to install grunt-contrib-uglify-es (npm install grunt-contrib-uglify-es --save-dev) before running grunt. 2018-08-02 17:15:49 +02:00
Ralf Becker
2be145beda update to newest grunt* versions, you need to run npm install to update to them 2017-10-12 09:59:15 +02:00
Ralf Becker
57f8a9a8eb remove dependency on phpgwapi as far as css is concerned 2016-05-02 12:31:24 +00:00
Ralf Becker
9aac672e8f use Grunt&cssmin to minify CSS files, moved diverse conditional includes into etemplate2.css, as we anyway include all widgets from api 2016-04-30 09:29:54 +00:00
Ralf Becker
3377ef0483 install grunt-newer to run uglify only for targets with changed files 2016-03-02 20:00:41 +00:00
Ralf Becker
ecb4b7e74a remove ckeditor from api bundle (it does not work, is already minified and uglify work a lot faster without) 2016-03-02 14:34:01 +00:00
Ralf Becker
ec9063bb6c work in progress to use Grunt and UglifyJS to minify javascript 2016-02-28 21:35:24 +00:00