Commit graph

20 commits

Author SHA1 Message Date
PalmDevs
930f8221c0
chore: format 2025-05-05 21:17:42 +07:00
PalmDevs
20af127254
fix(lib)!: move modules/native/discord and its types to discord/native 2025-04-29 18:41:22 +07:00
PalmDevs
d251b401c9
chore(lib): refactor libs for preinits and inits 2025-04-27 20:58:40 +07:00
PalmDevs
ad9c532f09
fix(lib/modules/metro/patches): remove non-existent import 2025-04-27 14:43:13 +07:00
PalmDevs
727afef487
fix(lib/modules): only do hot blacklisting, fix bad module checks 2025-04-27 14:42:24 +07:00
PalmDevs
8da47da0f9
fix(lib): simplify type checks 2025-04-16 16:17:43 +07:00
PalmDevs
b29e1bc2f6
fix(lib/modules): fix subscriptions not having correct module ids 2025-04-16 16:16:29 +07:00
PalmDevs
af23c2352e
feat(lib/modules/finders)!: add ability to use finders with blacklisted modules, add isModuleInitialized Metro util, added and changed filters 2025-04-16 14:23:48 +07:00
PalmDevs
424ecfbed0
feat(lib/modules/metro/utils)!: change non-existent imports, blacklisting behavior, removed and separated some fns 2025-04-15 15:06:48 +07:00
PalmDevs
8fcbcb5792
feat(lib/modules/metro/subscriptions): clean up specific subscriptions once called 2025-04-15 15:04:35 +07:00
PalmDevs
e6e46a175d
feat(lib/modules/metro/subscriptions): add ability to subscribe when modules are first required 2025-04-15 15:02:44 +07:00
PalmDevs
8b13204c7b
fix(lib/modules/metro): move functions to a separate file to avoid patching during preinit 2025-04-11 18:38:38 +07:00
PalmDevs
52be51ac88
fix(lib/modules/metro): move nativeModuleProxy check to specific-export check 2025-04-10 02:13:41 +07:00
PalmDevs
f9c048b623
feat(lib/modules): export metro, fix finders result checks, refactor filters to use creator function, add loose dependency checks 2025-04-10 02:06:43 +07:00
PalmDevs
b727aaa208
feat(lib/modules/metro): improve bad export checks 2025-04-08 22:51:05 +07:00
PalmDevs
deb57ebe0a
fix(lib/modules/metro): skip nativeModuleProxy existence check for bad exports check 2025-04-06 00:15:20 +07:00
PalmDevs
c5caa63cef
fix(lib/modules/metro): fix bad exports check 2025-04-06 00:10:13 +07:00
PalmDevs
ee31884246
fix: revert a few changes that broke building 2025-04-05 23:35:01 +07:00
PalmDevs
f15c3d38db
feat(lib/modules)!: refactor finders and metro APIs 2025-04-05 20:52:09 +07:00
PalmDevs
d92898ccc8
feat(lib): initial implementation of @revenge-mod/modules 2025-03-30 23:32:17 +07:00