Commit graph

209 commits

Author SHA1 Message Date
velzie
cd892e3cb1
add bind proxy 2024-07-18 21:34:43 -04:00
velzie
817f687621
don't rewrite workers 2024-07-18 21:34:36 -04:00
velzie
2c1e2b7adf
handlers i'll delete later 2024-07-18 21:34:08 -04:00
velzie
f5d4f00ae8
Revert "fix fetch proxy behavior"
This reverts commit ab226abb42.
2024-07-18 20:57:36 -04:00
velzie
a7f882a3c5
fix: Storage.keys() never returned the value 2024-07-18 20:51:28 -04:00
velzie
78116c2d0c
Merge branch 'main' of https://github.com/MercuryWorkshop/aerojet 2024-07-18 20:26:46 -04:00
velzie
fd4bb03340
fix addEventListener 2024-07-18 20:26:39 -04:00
velzie
6a5ecc4efc
rewrite the rewriter 2024-07-18 20:26:13 -04:00
Avad3
ab226abb42 fix fetch proxy behavior 2024-07-18 19:27:47 -04:00
velzie
73c1c8a5c8
postmessage handler 2024-07-18 18:24:03 -04:00
wearrrrr
bcbb660cc6 remove addEventListener logging 2024-07-17 21:11:08 -05:00
velzie
c0264dab77
chore: run prettier 2024-07-17 20:24:00 -04:00
velzie
4c4b194fc0
chmod 2024-07-17 20:22:42 -04:00
velzie
7d9842bdfb
hooks 2024-07-17 20:21:54 -04:00
velzie
4f3fe2813e
chore: prettier 2024-07-17 20:16:02 -04:00
velzie
bd08461dbe
refactor: split swfetch function 2024-07-17 19:59:14 -04:00
velzie
41acba634d
squeeze the last ms of performance out of the rewriter 2024-07-17 18:42:20 -04:00
velzie
213f7bfa2b
make rewriter BLAZINGLY FAST 🔥🔥🔥🔥🔥 2024-07-17 17:46:23 -04:00
Avad3
76035db4e9 fix pwsh build script 2024-07-17 11:38:48 -04:00
velzie
fafeef060a
merge 2024-07-17 08:07:41 -04:00
velzie
862f909624
esmodules 2024-07-17 08:06:27 -04:00
Percs
0088a7054e fix up element rewriter 2024-07-17 02:47:16 -05:00
Percs
3f91d49b6d include npm version in readme 2024-07-17 01:46:21 -05:00
Percs
9b7504b2cd temporarily delete service worker in page 2024-07-17 01:44:50 -05:00
Percs
d6dd1d4ca3 prettier 2024-07-16 17:42:21 -05:00
Percs
fa779017ad fix worker rewriter 2024-07-16 17:39:55 -05:00
wearrrrr
f42274d5ce Disable threading for now, add locationProxy.host as an *empty string*, it will get overriden later, but TS doesn't know that. 2024-07-16 16:33:20 -05:00
velzie
d433f67d67
threads 🚀🚀🚀 2024-07-16 16:54:39 -04:00
Avad3
b06605dc52 Merge branch 'main' of https://github.com/MercuryWorkshop/aerojet 2024-07-16 16:32:15 -04:00
Avad3
aec7e43f39 the element 2024-07-16 16:32:10 -04:00
velzie
7be4573d1b
add rewrite_js_from_arraybuffer 2024-07-16 13:21:54 -04:00
velzie
838d4745d3
refactor: split worker.ts into multiple files 2024-07-16 13:21:24 -04:00
velzie
cbf932b817
merge 2024-07-16 13:20:57 -04:00
velzie
3e54301a30
new js rewriter 2024-07-16 12:40:05 -04:00
Avad3
fcd74677d7 powershell build script for windows users 2024-07-16 05:29:02 -04:00
wearrrrr
7e89193170 Fix hcaptcha, discord still has the issue with "Invalid remote authentication ticket", but this is feature parity with UV 2024-07-15 20:56:46 -05:00
wearrrrr
a375e46dea Add rewriter:build command, and add message for when rewriter build completes successfully 2024-07-15 19:59:37 -05:00
velzie
d4abce1457
Merge branch 'main' of https://github.com/MercuryWorkshop/aerojet 2024-07-15 20:27:17 -04:00
velzie
ea6cee880f
import rewriting (sorta) 2024-07-15 20:26:51 -04:00
Percs
9e1e8f9f7a comment out the function proxy temporarily 2024-07-15 19:22:54 -05:00
velzie
30731c289d
Merge branch 'main' of https://github.com/MercuryWorkshop/aerojet 2024-07-15 20:21:48 -04:00
velzie
146e1518f4
guh 2024-07-15 20:21:45 -04:00
velzie
b3a3f80376
add window.$sImport 2024-07-15 20:21:01 -04:00
wearrrrr
a4a2a78252 Add self.WASM to types.d.ts, and silence no-unused-vars, since it collides with the typescript counterpart in eslint. 2024-07-15 17:58:00 -05:00
Percs
f9ad33069e use Array.isArray instead of instanceof 2024-07-15 17:40:30 -05:00
velzie
c4f31be3ae
fix rewriter crashes (this code is bad) 2024-07-15 18:20:50 -04:00
velzie
7d94d54108
avoid clobbering class prototypes 2024-07-15 18:20:24 -04:00
Percs
51f7a85fe6 proxy historystate properly 2024-07-15 15:15:15 -05:00
Avad3
fecf21ba88 troll 2024-07-15 16:00:50 -04:00
Avad3
7b60425490 rspack 2024-07-15 15:32:24 -04:00