revenge-bundle-next/lib
PalmDevs d5fa40fabd
feat(lib/modules/finders/filters)!: improve filters
- Filter generators now expose a `keyFor` method to generate filter keys.
- Dependency filtering is now more usable
  - Destructure helpers from `byDependencies` instead:
    - `looseDeps` -> `byDependencies.loose`
    - `relativeDep` -> `byDependencies.relative`
  - Nested dependencies check can now be done with relative checks via `byDependencies.relative.withDependencies`
- Dependency filtering is now more performant
  - Relative dependencies are done by bit manipulation instead
  - Reverted from stack system to recursion
  - Skip relative dependencies resolution (there is no need for it)
- Filter keys for `byDependencies` fixed
2025-06-13 23:35:23 +07:00
..
assets fix(lib/assets)!: do not fallback to first type when type is specified 2025-06-12 22:14:41 +07:00
components chore(lib/components): move stylesheet and constants to internal file 2025-06-12 22:16:05 +07:00
discord feat(lib/modules/finders/filters)!: improve filters 2025-06-13 23:35:23 +07:00
externals feat(lib/modules/finders/filters)!: improve filters 2025-06-13 23:35:23 +07:00
modules feat(lib/modules/finders/filters)!: improve filters 2025-06-13 23:35:23 +07:00
patcher fix(lib/patcher): correct types in hookers to fix autocomplete 2025-06-10 11:05:33 +07:00
plugins feat(lib/plugins): add settings pages for plugins 2025-06-10 22:22:59 +07:00
react fix(lib): export types exports as types-only 2025-06-08 18:47:42 +07:00
storage feat: see commit description 2025-06-08 19:01:33 +07:00
types chore: format 2025-06-03 16:24:58 +07:00
utils chore(lib/utils/errors): make getCurrentStack a little more performant 2025-06-13 22:47:28 +07:00