Skip to content

perf: replace crypto-browserify with custom lite impl#1362

Merged
sidvishnoi merged 4 commits intomainfrom
perf-crypto-browserify
Apr 24, 2026
Merged

perf: replace crypto-browserify with custom lite impl#1362
sidvishnoi merged 4 commits intomainfrom
perf-crypto-browserify

Conversation

@sidvishnoi
Copy link
Copy Markdown
Member

@sidvishnoi sidvishnoi commented Apr 22, 2026

Context

Closes #1206.

Changes proposed in this pull request

-   dist/chrome/background/background.js                     823.9kb
+   dist/chrome/background/background.js                     526.1kb

E2E confirm working for Chromium, Edge.
Tested on latest Firefox & Safari manually.

@github-actions github-actions Bot added the area: scripts Improvements or additions to custom scripts label Apr 22, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 22, 2026

Extension builds preview

Name Link
Latest commit 8f3952f
Latest job logs Run #24885280912
Chrome (1.28MB)Download
Firefox (1.28MB)Download
Safari (2.23MB)Download

@sidvishnoi sidvishnoi marked this pull request as ready for review April 22, 2026 14:29
@sidvishnoi sidvishnoi requested a review from DarianM April 22, 2026 14:29
Comment thread scripts/esbuild/polyfill/lite-crypto.ts
@sidvishnoi sidvishnoi merged commit 7f5f833 into main Apr 24, 2026
11 checks passed
@sidvishnoi sidvishnoi deleted the perf-crypto-browserify branch April 24, 2026 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: scripts Improvements or additions to custom scripts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Look into getting rid of crypto-browserify

2 participants