Socket
Socket
Sign inDemoInstall

decky-frontend-lib

Package Overview
Dependencies
Maintainers
1
Versions
153
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

decky-frontend-lib - npm Package Compare versions

Comparing version 3.10.0 to 3.11.0

2

dist/deck-components/static-classes.d.ts

@@ -9,2 +9,3 @@ declare type QuickAccessMenuClasses = Record<'ActiveTab' | 'AllTabContents' | 'BatteryDetailsLabels' | 'BatteryIcon' | 'BatteryPercentageLabel' | 'BatteryProjectedLabel' | 'BatteryProjectedValue' | 'BatterySectionContainer' | 'Blocked' | 'ComingSoon' | 'Container' | 'ContentTransition' | 'Down' | 'EmptyNotifications' | 'Enter' | 'EnterActive' | 'Exit' | 'ExitActive' | 'FooterBoxShadow' | 'FriendsListTabPanel' | 'FriendsTitle' | 'FullHeight' | 'HeaderAndFooterVisible' | 'HeaderContainer' | 'ItemFocusAnim-darkGrey' | 'ItemFocusAnim-darkerGrey' | 'ItemFocusAnim-darkerGrey-nocolor' | 'ItemFocusAnim-green' | 'ItemFocusAnim-grey' | 'ItemFocusAnimBorder-darkGrey' | 'KeyboardButton' | 'Label' | 'LowBattery' | 'LowBatteryGauge' | 'Menu' | 'Open' | 'PanelExitAnchor' | 'PanelOuterNav' | 'PanelSection' | 'PanelSectionRow' | 'PanelSectionTitle' | 'QuickAccessMenu' | 'ReallyLow' | 'Remaining' | 'Selected' | 'Tab' | 'TabContentColumn' | 'TabGroupPanel' | 'TabPanelHidden' | 'Tabs' | 'Text' | 'Title' | 'TransitionMenuDelay' | 'Up' | 'ViewPlaceholder' | 'VoiceTab' | 'duration-app-launch' | 'focusAnimation' | 'hoverAnimation', string>;

declare type AppDetailsHeaderClasses = Record<'AddBoxSizer' | 'Background' | 'Bottom' | 'BottomCenter' | 'BottomLeft' | 'BottomRight' | 'BoxSizer' | 'BoxSizerButtonContainer' | 'BoxSizerContainer' | 'BoxSizerDelete' | 'BoxSizerDragBox' | 'BoxSizerEdge' | 'BoxSizerGridBox' | 'BoxSizerInfo' | 'BoxSizerSettings' | 'BoxSizerValidRegion' | 'CenterCenter' | 'DialogButton' | 'EdgeDown' | 'FallbackArt' | 'Features' | 'FullscreenEnterActive' | 'FullscreenEnterDone' | 'FullscreenEnterStart' | 'FullscreenExitActive' | 'FullscreenExitDone' | 'FullscreenExitStart' | 'HeaderBackgroundImage' | 'ImgBlur' | 'ImgBlurBackdrop' | 'ImgContainer' | 'ImgSrc' | 'Left' | 'Loaded' | 'Middle' | 'NoArt' | 'PinBox' | 'Right' | 'SVGTitle' | 'SaveBoxSizer' | 'TextNameSpace' | 'TitleImageContainer' | 'TitleLogo' | 'TitleSection' | 'Top' | 'TopCapsule' | 'TopGradient' | 'TopLeft' | 'TopRight' | 'UpperCenter' | 'UpperLeft' | 'duration-app-launch', string>;
declare type AppDetailsClasses = Record<'BreakNarrow' | 'BreakShort' | 'BreakTall' | 'BreakUltraWide' | 'BreakWide' | 'Container' | 'GamepadUIBreakNarrow' | 'GamepadUIBreakShort' | 'GamepadUIBreakWide' | 'Glassy' | 'Header' | 'HeaderLoaded' | 'InnerContainer' | 'ItemFocusAnim-darkGrey' | 'ItemFocusAnim-darkerGrey' | 'ItemFocusAnim-darkerGrey-nocolor' | 'ItemFocusAnim-green' | 'ItemFocusAnim-grey' | 'ItemFocusAnimBorder-darkGrey' | 'PlayBar' | 'PreventScrolling' | 'RightBreakNarrow' | 'RightBreakUltraNarrow' | 'RightBreakUltraWide' | 'RightBreakWide' | 'ScrollContainer' | 'ShowPlayBar' | 'Throbber' | 'duration-app-launch' | 'fadein' | 'focusAnimation' | 'hoverAnimation', string>;
export declare const quickAccessMenuClasses: QuickAccessMenuClasses;

@@ -26,2 +27,3 @@ /**

export declare const appDetailsHeaderClasses: AppDetailsHeaderClasses;
export declare const appDetailsClasses: AppDetailsClasses;
export {};

@@ -18,1 +18,2 @@ import { findModule } from '../webpack';

export const appDetailsHeaderClasses = findModule((mod) => typeof mod === 'object' && mod?.TopCapsule?.includes('sharedappdetailsheader'));
export const appDetailsClasses = findModule((mod) => typeof mod === 'object' && mod?.HeaderLoaded?.includes('appdetails_'));

2

package.json
{
"name": "decky-frontend-lib",
"version": "3.10.0",
"version": "3.11.0",
"description": "A library for building decky plugins",

@@ -5,0 +5,0 @@ "main": "dist/index.js",

@@ -408,2 +408,38 @@ import { findModule } from '../webpack';

type AppDetailsClasses = Record<
| 'BreakNarrow'
| 'BreakShort'
| 'BreakTall'
| 'BreakUltraWide'
| 'BreakWide'
| 'Container'
| 'GamepadUIBreakNarrow'
| 'GamepadUIBreakShort'
| 'GamepadUIBreakWide'
| 'Glassy'
| 'Header'
| 'HeaderLoaded'
| 'InnerContainer'
| 'ItemFocusAnim-darkGrey'
| 'ItemFocusAnim-darkerGrey'
| 'ItemFocusAnim-darkerGrey-nocolor'
| 'ItemFocusAnim-green'
| 'ItemFocusAnim-grey'
| 'ItemFocusAnimBorder-darkGrey'
| 'PlayBar'
| 'PreventScrolling'
| 'RightBreakNarrow'
| 'RightBreakUltraNarrow'
| 'RightBreakUltraWide'
| 'RightBreakWide'
| 'ScrollContainer'
| 'ShowPlayBar'
| 'Throbber'
| 'duration-app-launch'
| 'fadein'
| 'focusAnimation'
| 'hoverAnimation',
string
>;
export const quickAccessMenuClasses: QuickAccessMenuClasses = findModule(

@@ -441,1 +477,4 @@ (mod) => typeof mod === 'object' && mod?.Title?.includes('quickaccessmenu'),

);
export const appDetailsClasses: AppDetailsClasses = findModule(
(mod) => typeof mod === 'object' && mod?.HeaderLoaded?.includes('appdetails_'),
);
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc