this repo has no description

moonbase: Search author names in filter

Changed files
+4
packages
core-extensions
src
moonbase
webpackModules
ui
extensions
+4
packages/core-extensions/src/moonbase/webpackModules/ui/extensions/index.tsx
···
Object.entries(ext.manifest.settings).some(([key, setting]) =>
(setting.displayName ?? key).toLowerCase().includes(query)
)) ||
+
(ext.manifest?.meta?.authors != null &&
+
ext.manifest.meta.authors.some((author) =>
+
(typeof author === "string" ? author : author.name).toLowerCase().includes(query)
+
)) ||
ext.manifest.meta?.description?.toLowerCase().includes(query)) &&
[...selectedTags.values()].every((tag) => ext.manifest.meta?.tags?.includes(tag as ExtensionTag)) &&
// This seems very bad, sorry