├── .github └── workflows │ ├── publish-npm.yml │ └── publish-pip.yml ├── .gitignore ├── .husky └── pre-commit ├── .npmrc.publish ├── .prettierrc ├── .releaserc ├── .vscode └── tasks.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── commitlint.config.js ├── lerna.json ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── tsconfig.base.json ├── typedoc.json └── typescript-packages ├── browser ├── CHANGELOG.md ├── package.json ├── src │ ├── constSysfsExpr.ts │ └── index.ts └── tsconfig.json ├── client ├── CHANGELOG.md ├── package.json ├── src │ ├── class-mapper.ts │ ├── components │ │ ├── Button.ts │ │ ├── ButtonItem.ts │ │ ├── Carousel.ts │ │ ├── ControlsList.ts │ │ ├── Dialog.ts │ │ ├── DialogCheckbox.ts │ │ ├── Dropdown.ts │ │ ├── ErrorBoundary.ts │ │ ├── Field.ts │ │ ├── FocusRing.ts │ │ ├── Focusable.ts │ │ ├── FooterLegend.ts │ │ ├── Item.ts │ │ ├── Marquee.ts │ │ ├── Menu.ts │ │ ├── Modal.tsx │ │ ├── Panel.ts │ │ ├── ProgressBar.ts │ │ ├── QuickAccessVisibleState.tsx │ │ ├── Scroll.ts │ │ ├── SidebarNavigation.ts │ │ ├── SliderField.ts │ │ ├── Spinner.ts │ │ ├── SteamSpinner.ts │ │ ├── Tabs.tsx │ │ ├── TextField.ts │ │ ├── Toast.tsx │ │ ├── Toggle.ts │ │ ├── ToggleField.ts │ │ └── index.ts │ ├── constSysfsExpr.ts │ ├── custom-components │ │ ├── ColorPickerModal.tsx │ │ ├── ReorderableList.tsx │ │ ├── SuspensefulImage.tsx │ │ └── index.ts │ ├── custom-hooks │ │ ├── index.ts │ │ └── useQuickAccessVisible.ts │ ├── deck-hooks │ │ ├── index.ts │ │ └── useParams.ts │ ├── globals │ │ ├── SteamClient.ts │ │ ├── index.ts │ │ ├── steam-client │ │ │ ├── App.ts │ │ │ ├── Auth.ts │ │ │ ├── Broadcast.ts │ │ │ ├── Browser.ts │ │ │ ├── ClientNotifications.ts │ │ │ ├── Cloud.ts │ │ │ ├── CommunityItems.ts │ │ │ ├── Console.ts │ │ │ ├── Customization.ts │ │ │ ├── Downloads.ts │ │ │ ├── FamilySharing.ts │ │ │ ├── FriendSettings.ts │ │ │ ├── Friends.ts │ │ │ ├── GameNotes.ts │ │ │ ├── GameRecording.ts │ │ │ ├── GameSessions.ts │ │ │ ├── Input.ts │ │ │ ├── InstallFolder.ts │ │ │ ├── Installs.ts │ │ │ ├── Messaging.ts │ │ │ ├── Music.ts │ │ │ ├── Notifications.ts │ │ │ ├── OpenVR.ts │ │ │ ├── Overlay.ts │ │ │ ├── Parental.ts │ │ │ ├── RemotePlay.ts │ │ │ ├── Screenshots.ts │ │ │ ├── ServerBrowser.ts │ │ │ ├── Settings.ts │ │ │ ├── SharedConnection.ts │ │ │ ├── Stats.ts │ │ │ ├── SteamChina.ts │ │ │ ├── Storage.ts │ │ │ ├── Streaming.ts │ │ │ ├── UI.ts │ │ │ ├── URL.ts │ │ │ ├── Updates.ts │ │ │ ├── User.ts │ │ │ ├── WebChat.ts │ │ │ ├── WebUITransport.ts │ │ │ ├── Window.ts │ │ │ ├── browser-view │ │ │ │ ├── BrowserViewPopup.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── shared.ts │ │ │ └── system │ │ │ │ ├── Audio.ts │ │ │ │ ├── AudioDevice.ts │ │ │ │ ├── Bluetooth.ts │ │ │ │ ├── Devkit.ts │ │ │ │ ├── Display.ts │ │ │ │ ├── DisplayManager.ts │ │ │ │ ├── Dock.ts │ │ │ │ ├── Perf.ts │ │ │ │ ├── Report.ts │ │ │ │ ├── UI.ts │ │ │ │ ├── index.ts │ │ │ │ └── network │ │ │ │ ├── Device.ts │ │ │ │ └── index.ts │ │ └── stores.ts │ ├── hooks │ │ ├── error-boundary-hook.tsx │ │ ├── error-from-source.tsx │ │ ├── router │ │ │ ├── GlobalComponentsState.tsx │ │ │ ├── MillenniumRouterState.tsx │ │ │ └── router-hook.tsx │ │ └── toaster-hook.tsx │ ├── index.ts │ ├── logger.ts │ ├── millennium-api.ts │ ├── modules │ │ ├── Router.ts │ │ └── index.ts │ ├── utils │ │ ├── index.ts │ │ ├── patcher.ts │ │ ├── react │ │ │ ├── fc.ts │ │ │ ├── react.ts │ │ │ └── treepatcher.ts │ │ └── static-classes.ts │ └── webpack.ts └── tsconfig.json └── loader ├── .gitignore ├── CHANGELOG.md ├── README.md ├── package.json ├── rollup.config.js ├── src ├── browser-init.ts ├── index.ts └── millennium-api.ts └── tsconfig.json /.github/workflows/publish-npm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/.github/workflows/publish-npm.yml -------------------------------------------------------------------------------- /.github/workflows/publish-pip.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/.github/workflows/publish-pip.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npm test 2 | -------------------------------------------------------------------------------- /.npmrc.publish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/.npmrc.publish -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/.prettierrc -------------------------------------------------------------------------------- /.releaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/.releaserc -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/README.md -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['@commitlint/config-conventional'], 3 | }; 4 | -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typedoc.json -------------------------------------------------------------------------------- /typescript-packages/browser/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/browser/CHANGELOG.md -------------------------------------------------------------------------------- /typescript-packages/browser/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/browser/package.json -------------------------------------------------------------------------------- /typescript-packages/browser/src/constSysfsExpr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/browser/src/constSysfsExpr.ts -------------------------------------------------------------------------------- /typescript-packages/browser/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/browser/src/index.ts -------------------------------------------------------------------------------- /typescript-packages/browser/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/browser/tsconfig.json -------------------------------------------------------------------------------- /typescript-packages/client/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/CHANGELOG.md -------------------------------------------------------------------------------- /typescript-packages/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/package.json -------------------------------------------------------------------------------- /typescript-packages/client/src/class-mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/class-mapper.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/Button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/Button.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/ButtonItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/ButtonItem.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/Carousel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/Carousel.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/ControlsList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/ControlsList.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/Dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/Dialog.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/DialogCheckbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/DialogCheckbox.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/Dropdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/Dropdown.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/ErrorBoundary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/ErrorBoundary.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/Field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/Field.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/FocusRing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/FocusRing.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/Focusable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/Focusable.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/FooterLegend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/FooterLegend.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/Item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/Item.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/Marquee.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/Marquee.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/Menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/Menu.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/Modal.tsx -------------------------------------------------------------------------------- /typescript-packages/client/src/components/Panel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/Panel.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/ProgressBar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/ProgressBar.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/QuickAccessVisibleState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/QuickAccessVisibleState.tsx -------------------------------------------------------------------------------- /typescript-packages/client/src/components/Scroll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/Scroll.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/SidebarNavigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/SidebarNavigation.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/SliderField.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/SliderField.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/Spinner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/Spinner.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/SteamSpinner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/SteamSpinner.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/Tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/Tabs.tsx -------------------------------------------------------------------------------- /typescript-packages/client/src/components/TextField.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/TextField.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/Toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/Toast.tsx -------------------------------------------------------------------------------- /typescript-packages/client/src/components/Toggle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/Toggle.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/ToggleField.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/ToggleField.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/components/index.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/constSysfsExpr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/constSysfsExpr.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/custom-components/ColorPickerModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/custom-components/ColorPickerModal.tsx -------------------------------------------------------------------------------- /typescript-packages/client/src/custom-components/ReorderableList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/custom-components/ReorderableList.tsx -------------------------------------------------------------------------------- /typescript-packages/client/src/custom-components/SuspensefulImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/custom-components/SuspensefulImage.tsx -------------------------------------------------------------------------------- /typescript-packages/client/src/custom-components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/custom-components/index.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/custom-hooks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useQuickAccessVisible'; 2 | -------------------------------------------------------------------------------- /typescript-packages/client/src/custom-hooks/useQuickAccessVisible.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/custom-hooks/useQuickAccessVisible.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/deck-hooks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useParams'; 2 | -------------------------------------------------------------------------------- /typescript-packages/client/src/deck-hooks/useParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/deck-hooks/useParams.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/SteamClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/SteamClient.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/index.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/App.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/App.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Auth.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Broadcast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Broadcast.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Browser.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/ClientNotifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/ClientNotifications.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Cloud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Cloud.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/CommunityItems.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/CommunityItems.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Console.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Console.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Customization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Customization.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Downloads.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Downloads.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/FamilySharing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/FamilySharing.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/FriendSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/FriendSettings.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Friends.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Friends.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/GameNotes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/GameNotes.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/GameRecording.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/GameRecording.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/GameSessions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/GameSessions.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Input.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/InstallFolder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/InstallFolder.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Installs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Installs.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Messaging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Messaging.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Music.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Music.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Notifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Notifications.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/OpenVR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/OpenVR.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Overlay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Overlay.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Parental.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Parental.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/RemotePlay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/RemotePlay.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Screenshots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Screenshots.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/ServerBrowser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/ServerBrowser.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Settings.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/SharedConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/SharedConnection.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Stats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Stats.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/SteamChina.ts: -------------------------------------------------------------------------------- 1 | export interface SteamChina { 2 | GetCustomLauncherAppID(): Promise; 3 | } 4 | -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Storage.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Streaming.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Streaming.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/UI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/UI.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/URL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/URL.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Updates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Updates.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/User.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/WebChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/WebChat.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/WebUITransport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/WebUITransport.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/Window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/Window.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/browser-view/BrowserViewPopup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/browser-view/BrowserViewPopup.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/browser-view/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/browser-view/index.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/index.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/shared.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/system/Audio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/system/Audio.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/system/AudioDevice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/system/AudioDevice.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/system/Bluetooth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/system/Bluetooth.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/system/Devkit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/system/Devkit.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/system/Display.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/system/Display.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/system/DisplayManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/system/DisplayManager.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/system/Dock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/system/Dock.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/system/Perf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/system/Perf.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/system/Report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/system/Report.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/system/UI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/system/UI.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/system/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/system/index.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/system/network/Device.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/system/network/Device.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/steam-client/system/network/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/steam-client/system/network/index.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/globals/stores.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/globals/stores.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/hooks/error-boundary-hook.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/hooks/error-boundary-hook.tsx -------------------------------------------------------------------------------- /typescript-packages/client/src/hooks/error-from-source.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/hooks/error-from-source.tsx -------------------------------------------------------------------------------- /typescript-packages/client/src/hooks/router/GlobalComponentsState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/hooks/router/GlobalComponentsState.tsx -------------------------------------------------------------------------------- /typescript-packages/client/src/hooks/router/MillenniumRouterState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/hooks/router/MillenniumRouterState.tsx -------------------------------------------------------------------------------- /typescript-packages/client/src/hooks/router/router-hook.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/hooks/router/router-hook.tsx -------------------------------------------------------------------------------- /typescript-packages/client/src/hooks/toaster-hook.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/hooks/toaster-hook.tsx -------------------------------------------------------------------------------- /typescript-packages/client/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/index.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/logger.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/millennium-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/millennium-api.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/modules/Router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/modules/Router.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/modules/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Router'; 2 | -------------------------------------------------------------------------------- /typescript-packages/client/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/utils/index.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/utils/patcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/utils/patcher.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/utils/react/fc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/utils/react/fc.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/utils/react/react.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/utils/react/react.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/utils/react/treepatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/utils/react/treepatcher.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/utils/static-classes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/utils/static-classes.ts -------------------------------------------------------------------------------- /typescript-packages/client/src/webpack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/src/webpack.ts -------------------------------------------------------------------------------- /typescript-packages/client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/client/tsconfig.json -------------------------------------------------------------------------------- /typescript-packages/loader/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build -------------------------------------------------------------------------------- /typescript-packages/loader/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/loader/CHANGELOG.md -------------------------------------------------------------------------------- /typescript-packages/loader/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/loader/README.md -------------------------------------------------------------------------------- /typescript-packages/loader/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/loader/package.json -------------------------------------------------------------------------------- /typescript-packages/loader/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/loader/rollup.config.js -------------------------------------------------------------------------------- /typescript-packages/loader/src/browser-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/loader/src/browser-init.ts -------------------------------------------------------------------------------- /typescript-packages/loader/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/loader/src/index.ts -------------------------------------------------------------------------------- /typescript-packages/loader/src/millennium-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SteamClientHomebrew/SDK/HEAD/typescript-packages/loader/src/millennium-api.ts -------------------------------------------------------------------------------- /typescript-packages/loader/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "allowSyntheticDefaultImports": true 4 | } 5 | } 6 | --------------------------------------------------------------------------------