From: | Aditya Toshniwal <aditya(dot)toshniwal(at)enterprisedb(dot)com> |
---|---|
To: | pgadmin-hackers <pgadmin-hackers(at)postgresql(dot)org> |
Subject: | [pgAdmin][RM6207] Update JS dependencies |
Date: | 2021-02-08 11:37:05 |
Message-ID: | CAM9w-_kn5C3YBQW9F2cOHgHq=DprNEi1eN-JL2Cfkdc-auUDuw@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgadmin-hackers |
Hi Hackers,
Attached is the patch to update the JS dependencies to latest. Changes
include:
1) Migrate from webpack 4 to webpack 5. This had a lot of breaking changes,
so updated multiple webpack plugins and changed the config accordingly.
2) Replaced iconfont-webpack-plugin with a more maintained webfonts-loader.
3) Replaced deprecated babel-eslint with @babel/eslint-parser
4) Replaced optimize-css-assets-webpack-plugin with a more maintained
css-minimizer-webpack-plugin
5) Updated all other JS packages and made the required code changes.
Note, there is an update available for slickgrid and I tried to update it.
But it was not working as expected. So without wasting time, I've not
updated slickgrid, and can be updated as a separate task.
Please review.
--
Thanks,
Aditya Toshniwal
pgAdmin hacker | Sr. Software Engineer | *edbpostgres.com*
<http://edbpostgres.com>
"Don't Complain about Heat, Plant a TREE"
Attachment | Content-Type | Size |
---|---|---|
RM6207.patch | application/octet-stream | 497.8 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Aditya Toshniwal | 2021-02-08 12:08:40 | Re: [pgAdmin][RM5091] Option to hide Statistics, Dependencies, Dependants tab |
Previous Message | Akshay Joshi | 2021-02-08 11:14:25 | Re: [pgAdmin4][Patch] - Feature Tests Failure Fix |