Commit graph

12 commits

Author SHA1 Message Date
PalmDevs
c66dace21b
chore: cleanup questionable code 2025-07-11 15:53:12 +07:00
PalmDevs
84c6edcfe2
fix: revert using Object.defineProperty instead of delete
Apparently it's somewhat faster to `delete` and set, than to use Object.defineProperty
2025-07-10 12:43:05 +07:00
PalmDevs
aacb038d09
fix(lib/utils/objects): use Object.defineProperty instead of delete 2025-07-09 19:09:05 +07:00
PalmDevs
e9fedc8db4
feat: small performance wins
- Delay initializing unimportant parts until index module (ID 0) is required
- Lower memory usage by interacting with Metro's internal module list directly
2025-07-07 20:00:20 +07:00
PalmDevs
77f8d62720
fix: improve perf by not returning implicitly 2025-06-17 19:53:58 +07:00
PalmDevs
87521ddd5e
feat(lib/utils/objects): add defineLazyProperties 2025-06-16 08:59:33 +07:00
PalmDevs
2b905801c3
chore: format 2025-06-03 16:24:58 +07:00
PalmDevs
6d1ac67bff
feat(utils/objects): add defineLazyProperty 2025-06-02 15:48:06 +07:00
PalmDevs
4df920009e
feat(lib/utils/objects): add isObject and mergeDeep 2025-05-22 01:09:04 +07:00
PalmDevs
c51e5e6a13
fix(lib): refactor init and utils 2025-05-09 00:04:36 +07:00
PalmDevs
349cae2b3a
fix!: make init patch do less, remove unused retained references in utils/functions 2025-04-27 22:04:03 +07:00
PalmDevs
3b6627531e
feat(lib/utils): add objects and functions.objectDefineProperty 2025-04-12 14:18:13 +07:00