PalmDevs
7645bfdf61
chore: new DEBUG_WAITS build flag, improve DBEUG_LOOKUPS build flag logs, other dev env fixes
2025-07-08 11:24:48 +07:00
PalmDevs
075f33f6c6
chore: cleanup
2025-07-05 13:56:52 +07:00
PalmDevs
c067dc520d
fix(lib/modules/finders): correct filtering logic for prod builds
2025-07-04 22:14:42 +07:00
PalmDevs
2cff8ebf07
feat(lib/modules)!: add new options for lookup finders, include prefix from finders options, make utils functions safe again
2025-07-04 21:38:37 +07:00
PalmDevs
981e9dc080
feat(lib/modules): initial impl of modules caching
...
- Lookup caches have been fully implemented
- Wait caches will not exist
- Wait APIs should simply wait until a matching module is initialized. Caching is useless when the API is for this purpose.
- Get APIs will inherit the benefits from using Lookup APIs
2025-06-16 20:25:45 +07:00
PalmDevs
2b905801c3
chore: format
2025-06-03 16:24:58 +07:00
PalmDevs
bea3439c5e
fix(lib): refactor modules, react, utils
2025-05-09 21:21:06 +07:00
PalmDevs
6407b0518f
fix: optimize typechecking performance
2025-05-07 17:34:19 +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
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
727afef487
fix(lib/modules): only do hot blacklisting, fix bad module checks
2025-04-27 14:42:24 +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
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
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
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