web-components icon indicating copy to clipboard operation
web-components copied to clipboard

Dependencies Cleanup

Open jolanglinais opened this issue 5 years ago • 6 comments
trafficstars

Need to take a hard look at all our dependencies. This library is pretty big.

This impacts security, development workflow (slow builds), and page load times.

jolanglinais avatar Apr 30 '20 14:04 jolanglinais

I want to work on it. I understood that it needs someone to investigate the code and make sure that all of these dependencies are used and suggest a better/lighter alternative, right?

aashrafh avatar Dec 27 '20 00:12 aashrafh

That's correct @aashrafh, and some of the dependencies may be unused.

jolanglinais avatar Dec 28 '20 14:12 jolanglinais

@irmerk Shall I start work upon this issue.This package has the dependencies as stale like npm-run-all and rimraf.

Cronus1007 avatar Mar 11 '21 15:03 Cronus1007

Could you please outline what you plan to change here before opening a PR?

jolanglinais avatar Mar 11 '21 16:03 jolanglinais

@irmerk I have laid out the same plan for this package as well. Check this out https://github.com/accordproject/web-components/issues/52#issuecomment-796875469

Cronus1007 avatar Mar 11 '21 16:03 Cronus1007

Sorry for the delay, I think this makes sense @Cronus1007

jolanglinais avatar Apr 02 '21 13:04 jolanglinais