chore(lib/plugins): improve plugin manifest consistencies

This commit is contained in:
PalmDevs 2025-07-18 18:29:50 +07:00
parent 35ca73f531
commit 7b99a59a73
No known key found for this signature in database
GPG key ID: 6FAE8F8677ACA8BA
19 changed files with 10 additions and 9 deletions

View file

@ -14,7 +14,7 @@ if (__DEV__) {
{
id: 'revenge.logging',
name: 'Logging',
description: "Extra logging for Revenge's internal modules",
description: 'Logs assisting Revenge developers.',
author: 'Revenge',
icon: 'PaperIcon',
},

View file

@ -13,7 +13,7 @@ registerPlugin(
{
id: 'revenge.no-track',
name: 'No Track',
description: "Disables Discord's analytics/tracking, and Sentry.",
description: 'Disables Discord and Sentry analytics.',
author: 'Revenge',
icon: 'AnalyticsIcon',
},

View file

@ -7,7 +7,7 @@ const TestErrorBoundarySetting: SettingsItem = {
type: 'route',
variant: 'danger',
IconComponent: () => (
<TableRowAssetIcon name="CircleXIcon" variant="danger" />
<TableRowAssetIcon name="ScreenXIcon" variant="danger" />
),
title: () => 'Test ErrorBoundary',
screen: {

View file

@ -20,11 +20,12 @@ const defaultStorage: Storage = {
},
}
// TODO(PalmDevs): only register in development builds once updates can be made automatic
registerPlugin<{ storage: Storage }>(
{
id: 'revenge.settings.developer',
name: 'Developer Settings',
description: 'Developer settings menus for Revenge',
id: 'revenge.developer-kit',
name: 'Developer Kit',
description: 'Tools assisting Revenge developers.',
author: 'Revenge',
icon: 'WrenchIcon',
},

View file

@ -10,9 +10,9 @@ registerPlugin(
{
id: 'revenge.error-boundary',
name: 'Error Boundary',
description: "Wraps Discord's Error Boundary to show more details.",
description: 'Shows debug information on rendering crashes.',
author: 'Revenge',
icon: 'CircleXIcon',
icon: 'ScreenXIcon',
},
{
start({ cleanup }) {

View file

@ -16,7 +16,7 @@ registerPlugin(
{
id: 'revenge.settings',
name: 'Settings',
description: 'Settings menus for Revenge',
description: 'Settings UI for Revenge.',
author: 'Revenge',
icon: 'SettingsIcon',
},