LMP: MPW Webpack

Archived

Started by PIVX Labs 4 years ago · 0 replies · 2578 views
4 years ago
YAML
Name: LMP - MPW Webpack
Term: 1 Cycle
Cycle Amnt: 4,000
Total Amnt: 4,000
Author: Duddino, Sandude, JSKitty
Receiver: Duddino
Address: DShxa9sykpVUYBe2VKZfq9dzE8f2yBbtmg
Created: 26-01-2023
Status: Active
Vote Hash: 27826d412ce716f496d889dc2d4174bc4490160d828429e9d4245dc9ff12a47f

Project updated:

My PIVX Wallet (MPW)
Pull Request: https://github.com/PIVX-Labs/MyPIVXWallet/pull/68

What issues does this proposal address?

Migrates the entirety of the codebase to Webpack. This deletes all of the libraries external to the repo, making it significantly easier to update libraries, as well as to audit the code.

What features or improvements were added?

  • Removed a couple of redundant libraries.
  • Translated the entire codebase to ES6 modules.
  • Integrated Webpack to the codebase.

How does this benefit users?

  • Dropping redundant libraries and using Webpack's inbuilt minifier significantly reduced code size, which will have a positive effect on performance.
  • Easier security audits by splitting the code into modules and dropping external minified libraries.
  • Improved security by making it easier to update libraries as well as implement unit tests.
👍 3
last edited 01/26/23 by PIVX Labs

Suggested topics

Topic Participants Replies Views Activity
Archived Proposals · by LeacyMcK, 8 months ago
2 1149 3 months ago
Archived Proposals · by RedByrd, 4 months ago
10 2544 3 months ago
Archived Proposals · by Jeffrey, 3 months ago
0 504 3 months ago
Archived Proposals · by Jeffrey, 4 months ago
0 581 4 months ago
Archived Proposals · by Jeffrey, 4 months ago
0 667 4 months ago