PalmDevs
|
7789c26d86
|
feat(lib/modules/finders/filters): add withoutProps
|
2025-05-05 19:22:58 +07:00 |
|
PalmDevs
|
c379d815a6
|
fix(lib/modules/finders/filters)!: change how relative dependency comparisons work
|
2025-05-01 12:57:15 +07:00 |
|
PalmDevs
|
384f669c68
|
feat(lib/modules/finders)!: check namespace before default exports, improve performance marginally
|
2025-05-01 00:18:42 +07:00 |
|
PalmDevs
|
b785bc574a
|
feat(lib/modules/finders)!: make filters work with returning CJS modules
|
2025-04-30 23:46:21 +07:00 |
|
PalmDevs
|
639ffbf1f0
|
fix(lib/modules/finders/lookup): get correct exports for uninitialized modules
|
2025-04-30 23:45:15 +07:00 |
|
PalmDevs
|
a87c3f167a
|
fix(lib/modules/finders/filters): fix moduleStateAware always failing
|
2025-04-30 23:44:32 +07:00 |
|
PalmDevs
|
729ff59fd9
|
feat(lib/modules/finders/filters): add relative dependency comparisons
|
2025-04-30 23:44:00 +07:00 |
|
PalmDevs
|
ede2a582a0
|
chore: remove unnecessary returns and blocks
|
2025-04-30 18:53:41 +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
|
7a7f470ff4
|
fix(lib)!: move modules/common to own libs
|
2025-04-29 18:25:55 +07:00 |
|
PalmDevs
|
653ef550ae
|
fix(lib/modules/common/discord/flux): access _stores directly
|
2025-04-27 22:05:13 +07:00 |
|
PalmDevs
|
87ff29a36a
|
feat(lib/modules/common)!: export more commons
|
2025-04-27 21:14:41 +07:00 |
|
PalmDevs
|
54b45dfd93
|
fix(lib/modules/types/discord): correct typings for DiscordModules.Logger
|
2025-04-27 21:03:05 +07:00 |
|
PalmDevs
|
fd1f41f3b9
|
fix(lib/modules/common)!: make exports capitalization consistent
|
2025-04-27 20:58:41 +07:00 |
|
PalmDevs
|
d251b401c9
|
chore(lib): refactor libs for preinits and inits
|
2025-04-27 20:58:40 +07:00 |
|
PalmDevs
|
89b9fa7958
|
chore(lib): migrate usage of .d.ts to .ts
|
2025-04-27 20:58:33 +07:00 |
|
PalmDevs
|
0ff9c83f5b
|
feat(lib/modules): export common
|
2025-04-27 14:45:14 +07:00 |
|
PalmDevs
|
c4fbbb61d8
|
fix(lib/modules/native)!: prepare dir structure for native interop
|
2025-04-27 14:44:59 +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
|
f3f9dbbd17
|
fix(lib/modules/finders/filters): add type checks for byProps, use for loops in combined filters
|
2025-04-16 16:19:13 +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
|
0fcd77eb9c
|
fix(lib/modules/finders/filters): add import
|
2025-04-16 14:56:34 +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
|
7452be9d9a
|
fix(lib/modules/finders/lookup)!: reorder type params for consistency
|
2025-04-12 00:14:30 +07:00 |
|
PalmDevs
|
626cc6db8d
|
fix(lib/modules/finders/find): correct types for filtering uninitialized modules
|
2025-04-12 00:13:32 +07:00 |
|
PalmDevs
|
e5e3fb6936
|
fix(lib/modules): export types
|
2025-04-11 18:38:57 +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
|
02098c8675
|
chore(lib/modules/finders): update docs
|
2025-04-09 04:10:41 +07:00 |
|
PalmDevs
|
e5178632ba
|
feat(lib/modules/finders)!: refactor, fix find bugs, add more lookup shorthands, add moduleStateAware filter
|
2025-04-09 03:42:06 +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
|
8acd8cd1bf
|
fix(lib/modules/native): remove non-existent import
|
2025-04-03 23:01:14 +07:00 |
|
PalmDevs
|
c67b1f5821
|
chore: format
|
2025-04-03 23:00:51 +07:00 |
|
PalmDevs
|
d92898ccc8
|
feat(lib): initial implementation of @revenge-mod/modules
|
2025-03-30 23:32:17 +07:00 |
|