PalmDevs
|
5b3a8bc5ab
|
feat: see commit description
- Shim React and React Native
- Move src/components to lib/components
- Exposed lib/components to `unscoped.components`
- scipts/build: Properly set footer sourceURL
- plugins/developer-settings: Debounce searching in Asset Browser
- plugins/settings: Debounce searching in Plugins
|
2025-06-08 19:01:33 +07:00 |
|
PalmDevs
|
f453a82dab
|
feat(lib/utils/proxy): allow passing any hint to proxify
|
2025-06-08 18:48:43 +07:00 |
|
PalmDevs
|
3619993dc0
|
fix(lib): export types exports as types-only
|
2025-06-08 18:47:42 +07:00 |
|
PalmDevs
|
af3d404c4d
|
feat(plugins/developer-settings): improve Asset Browser
|
2025-06-07 15:51:52 +07:00 |
|
PalmDevs
|
c68523b43d
|
chore: do not sort in formatter
|
2025-06-07 15:14:43 +07:00 |
|
PalmDevs
|
7074e256c1
|
fix(lib/modules/metro): default initializing module ID to null
|
2025-06-07 15:14:37 +07:00 |
|
PalmDevs
|
e510eea36e
|
feat(lib/assets)!: set metadata on asset objects, remove redundant APIs, add new APIs and parameters
|
2025-06-07 15:14:28 +07:00 |
|
PalmDevs
|
3903fe0a4b
|
fix(plugins/developer-settings): chain then on promise instead
Using await freezes the app on slower devices for some unknown reason...
|
2025-06-07 10:20:03 +07:00 |
|
PalmDevs
|
406138d38e
|
fix(plugins/developer-settings): clean up a few things
|
2025-06-07 10:07:33 +07:00 |
|
PalmDevs
|
cf38e74338
|
fix(lib/plugins/apis): use imports instead of require where possible
|
2025-06-07 10:07:32 +07:00 |
|
PalmDevs
|
a4bd9f26c3
|
fix(scripts/build): use import instead of require for asset generation
|
2025-06-07 10:07:31 +07:00 |
|
PalmDevs
|
b7f1486b56
|
chore: update rolldown
|
2025-06-07 10:07:30 +07:00 |
|
PalmDevs
|
123bc83640
|
feat(lib/assets): improve caching
|
2025-06-06 21:13:00 +07:00 |
|
PalmDevs
|
2c56aa87c1
|
fix(lib/plugins): move unscoped.externals to its own pkg
|
2025-06-06 20:51:07 +07:00 |
|
PalmDevs
|
627e5c4634
|
fix(scripts/build): remove useless build options
|
2025-06-06 20:10:35 +07:00 |
|
PalmDevs
|
559b8811c3
|
chore: update dependencies
|
2025-06-06 20:09:50 +07:00 |
|
PalmDevs
|
40bc19dfc8
|
fix(plugins/developer-settings): use require instead of import
|
2025-06-06 20:09:38 +07:00 |
|
PalmDevs
|
0ad9454dce
|
fix: define lazy-loaded APIs without shallow clone
|
2025-06-06 20:08:25 +07:00 |
|
PalmDevs
|
2b905801c3
|
chore: format
|
2025-06-03 16:24:58 +07:00 |
|
PalmDevs
|
c92adf856f
|
chore: use biome v2
|
2025-06-03 16:22:59 +07:00 |
|
PalmDevs
|
aba4fa7242
|
fix(lib/plugins): use defineLazyProperty to define plugin storage API
|
2025-06-03 16:13:54 +07:00 |
|
PalmDevs
|
e8fb54c19a
|
fix(lib/patcher): import types properly
|
2025-06-03 16:08:37 +07:00 |
|
PalmDevs
|
a1db2dbb2c
|
feat(lib/assets)!: modify cache struct, change how overrides work, cleanup APIs
|
2025-06-02 15:56:07 +07:00 |
|
PalmDevs
|
3cc039ae73
|
feat(lib/plugins): refactor discord plugin API as API extensions
The aim is to reduce Discord-specific code in core libraries.
|
2025-06-02 15:50:29 +07:00 |
|
PalmDevs
|
6d1ac67bff
|
feat(utils/objects): add defineLazyProperty
|
2025-06-02 15:48:06 +07:00 |
|
PalmDevs
|
6d19de566f
|
chore: format
|
2025-06-01 13:52:06 +07:00 |
|
PalmDevs
|
b9ed7d0203
|
feat(lib/storage): add Storage.delete
|
2025-06-01 13:51:05 +07:00 |
|
PalmDevs
|
5d1a29b008
|
chore: update dependencies
|
2025-06-01 13:50:21 +07:00 |
|
PalmDevs
|
80c76f907a
|
fix(plugins): include tsx in import globs
|
2025-05-22 03:45:10 +07:00 |
|
PalmDevs
|
bd061478e6
|
fix(plugins/settings): run subscriptions with catch, register items during plugin register
|
2025-05-22 03:15:40 +07:00 |
|
PalmDevs
|
33d3bac5c3
|
fix(scripts/build): only compress and mangle in prod builds
|
2025-05-22 03:14:39 +07:00 |
|
PalmDevs
|
5741d7ebbb
|
fix(lib/discord/types): correct property types for TableRowProps
|
2025-05-22 02:51:44 +07:00 |
|
PalmDevs
|
c2e640388e
|
chore(scripts/build): add dev hint when no output from hermesc
|
2025-05-22 02:49:24 +07:00 |
|
PalmDevs
|
ce726accca
|
feat(plugins/developer-settings/react-devtools): add settings
|
2025-05-22 02:48:54 +07:00 |
|
PalmDevs
|
7a1ff7ef0c
|
feat(lib/plugins): add API for storages
|
2025-05-22 02:45:38 +07:00 |
|
PalmDevs
|
3c23236273
|
feat(lib): initial impl of storage
|
2025-05-22 02:44:49 +07:00 |
|
PalmDevs
|
291a4dfaa4
|
feat(lib/utils/types): add DeepPartial
|
2025-05-22 01:09:21 +07:00 |
|
PalmDevs
|
4df920009e
|
feat(lib/utils/objects): add isObject and mergeDeep
|
2025-05-22 01:09:04 +07:00 |
|
PalmDevs
|
fe43fd14d4
|
feat: import plugins using import.meta.glob
|
2025-05-22 00:06:36 +07:00 |
|
PalmDevs
|
f56309f448
|
chore(lib/modules/finders/filters): update docs
|
2025-05-22 00:00:11 +07:00 |
|
PalmDevs
|
4606a9edc2
|
feat(scripts/build): mangle names, and compress
|
2025-05-21 07:26:14 +07:00 |
|
PalmDevs
|
bea79efb4f
|
chore: update deps
|
2025-05-21 07:25:26 +07:00 |
|
PalmDevs
|
7535e56b84
|
feat(plugins/staff-settings): apply changes without reload
|
2025-05-19 02:46:58 +07:00 |
|
PalmDevs
|
d56067d1d1
|
fix(lib/plugins): handle force stopping after timing out properly
|
2025-05-19 02:22:12 +07:00 |
|
PalmDevs
|
fa21c4ddc0
|
fix(lib/plugins): don't run setups if lifecycles do not exist
|
2025-05-19 02:21:35 +07:00 |
|
PalmDevs
|
2f71d92417
|
feat(util/promises): add sleepReject
|
2025-05-19 02:20:22 +07:00 |
|
PalmDevs
|
8437c224cd
|
fix(modules/finders/get): mismatched args for getModule
|
2025-05-19 02:20:00 +07:00 |
|
PalmDevs
|
8cf107ed12
|
feat(lib/discord/common/flux): export getStore and byStoreName
|
2025-05-19 02:19:39 +07:00 |
|
PalmDevs
|
ae8d19db7c
|
fix(lib/discord/types): correct types for Logger
|
2025-05-19 02:18:45 +07:00 |
|
PalmDevs
|
37664aaa55
|
chore: format
|
2025-05-19 01:43:41 +07:00 |
|