├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ └── feature-request.yml ├── config.yml └── workflows │ └── release.yml ├── .gitignore ├── .releaserc.js ├── .vscode └── settings.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── assets ├── logo │ ├── logo-dark.svg │ └── logo-light.svg └── wordmark │ ├── wordmark+slogan-dark.svg │ └── wordmark+slogan-light.svg ├── bun.lock ├── docs ├── 2_building.md └── README.md ├── eslint.config.mjs ├── package.json ├── scripts ├── adb.mjs ├── build.mjs ├── serve.mjs └── util.mjs ├── shims ├── asyncIteratorSymbol.js ├── depsModule.ts ├── emptyModule.ts ├── jsxRuntime.ts └── promiseAllSettled.js ├── src ├── assets │ └── icons │ │ └── revenge.png ├── core │ ├── commands │ │ ├── debug.ts │ │ ├── eval.ts │ │ └── plugins.ts │ ├── debug │ │ ├── patches │ │ │ └── patchErrorBoundary.tsx │ │ └── safeMode.ts │ ├── fixes.ts │ ├── i18n │ │ ├── default.json │ │ └── index.ts │ ├── plugins │ │ ├── badges │ │ │ └── index.tsx │ │ ├── index.ts │ │ └── quickinstall │ │ │ ├── forumPost.tsx │ │ │ ├── index.ts │ │ │ └── url.tsx │ ├── ui │ │ ├── components │ │ │ ├── AddonCard.tsx │ │ │ └── AddonPage.tsx │ │ ├── hooks │ │ │ └── useFS.ts │ │ ├── reporter │ │ │ ├── components │ │ │ │ ├── ErrorBoundaryScreen.tsx │ │ │ │ ├── ErrorCard.tsx │ │ │ │ ├── ErrorComponentStackCard.tsx │ │ │ │ ├── ErrorDetailsActionSheet.tsx │ │ │ │ └── ErrorStackCard.tsx │ │ │ └── utils │ │ │ │ ├── isStack.tsx │ │ │ │ ├── parseComponentStack.tsx │ │ │ │ └── parseErrorStack.ts │ │ └── settings │ │ │ ├── index.ts │ │ │ └── pages │ │ │ ├── Developer │ │ │ ├── AssetBrowser.tsx │ │ │ ├── AssetDisplay.tsx │ │ │ └── index.tsx │ │ │ ├── Fonts │ │ │ ├── FontCard.tsx │ │ │ ├── FontEditor.tsx │ │ │ └── index.tsx │ │ │ ├── General │ │ │ ├── About.tsx │ │ │ ├── Version.tsx │ │ │ └── index.tsx │ │ │ ├── PluginBrowser │ │ │ └── index.tsx │ │ │ ├── Plugins │ │ │ ├── components │ │ │ │ └── PluginCard.tsx │ │ │ ├── index.tsx │ │ │ ├── models │ │ │ │ ├── bunny.ts │ │ │ │ ├── index.ts │ │ │ │ └── vendetta.ts │ │ │ ├── sheets │ │ │ │ ├── PluginInfoActionSheet.tsx │ │ │ │ ├── TitleComponent.tsx │ │ │ │ ├── VdPluginInfoActionSheet.tsx │ │ │ │ └── common.ts │ │ │ └── usePluginCardStyles.ts │ │ │ └── Themes │ │ │ ├── ThemeCard.tsx │ │ │ └── index.tsx │ └── vendetta │ │ ├── Emitter.ts │ │ ├── alerts.ts │ │ ├── api.tsx │ │ ├── plugins.ts │ │ └── storage.ts ├── entry.ts ├── global.d.ts ├── index.ts ├── lib │ ├── addons │ │ ├── fonts │ │ │ └── index.ts │ │ ├── plugins │ │ │ ├── api.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── themes │ │ │ ├── colors │ │ │ │ ├── index.ts │ │ │ │ ├── parser.ts │ │ │ │ ├── patches │ │ │ │ │ ├── background.tsx │ │ │ │ │ ├── resolver.ts │ │ │ │ │ └── storage.ts │ │ │ │ ├── preferences.ts │ │ │ │ ├── types.ts │ │ │ │ └── updater.ts │ │ │ └── index.ts │ │ └── types.ts │ ├── api │ │ ├── assets │ │ │ ├── index.ts │ │ │ └── patches.ts │ │ ├── commands │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── debug │ │ │ ├── devtools.ts │ │ │ ├── index.ts │ │ │ └── react.ts │ │ ├── flux │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── native │ │ │ ├── fs.ts │ │ │ ├── index.ts │ │ │ ├── loader.ts │ │ │ └── modules │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ ├── patcher.ts │ │ ├── react │ │ │ ├── index.ts │ │ │ └── jsx.ts │ │ ├── settings.ts │ │ └── storage │ │ │ └── index.ts │ ├── index.ts │ ├── ui │ │ ├── alerts.ts │ │ ├── color.ts │ │ ├── components │ │ │ ├── Codeblock.tsx │ │ │ ├── ErrorBoundary.tsx │ │ │ ├── InputAlert.tsx │ │ │ ├── Search.tsx │ │ │ ├── Summary.tsx │ │ │ ├── index.ts │ │ │ └── wrappers │ │ │ │ ├── AlertModal.tsx │ │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── settings │ │ │ ├── index.tsx │ │ │ └── patches │ │ │ │ ├── shared.tsx │ │ │ │ └── tabs.tsx │ │ ├── sheets.ts │ │ ├── styles.ts │ │ ├── toasts.ts │ │ └── types.ts │ └── utils │ │ ├── constants.ts │ │ ├── cyrb64.ts │ │ ├── findInReactTree.ts │ │ ├── findInTree.ts │ │ ├── hookDefineProperty.ts │ │ ├── index.ts │ │ ├── invariant.ts │ │ ├── isValidHttpUrl.ts │ │ ├── lazy.ts │ │ ├── logger.ts │ │ ├── safeFetch.ts │ │ └── types.ts ├── metro │ ├── common │ │ ├── components.ts │ │ ├── index.ts │ │ ├── stores.ts │ │ └── types │ │ │ ├── components.ts │ │ │ └── flux.ts │ ├── factories.ts │ ├── filters.ts │ ├── finders.ts │ ├── index.ts │ ├── internals │ │ ├── caches.ts │ │ ├── enums.ts │ │ └── modules.ts │ ├── lazy.ts │ ├── polyfills │ │ └── redesign.ts │ ├── types.ts │ └── wrappers.ts └── modules.d.ts └── tsconfig.json /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/.github/config.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/.gitignore -------------------------------------------------------------------------------- /.releaserc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/.releaserc.js -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/README.md -------------------------------------------------------------------------------- /assets/logo/logo-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/assets/logo/logo-dark.svg -------------------------------------------------------------------------------- /assets/logo/logo-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/assets/logo/logo-light.svg -------------------------------------------------------------------------------- /assets/wordmark/wordmark+slogan-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/assets/wordmark/wordmark+slogan-dark.svg -------------------------------------------------------------------------------- /assets/wordmark/wordmark+slogan-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/assets/wordmark/wordmark+slogan-light.svg -------------------------------------------------------------------------------- /bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/bun.lock -------------------------------------------------------------------------------- /docs/2_building.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/docs/2_building.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/docs/README.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/package.json -------------------------------------------------------------------------------- /scripts/adb.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/scripts/adb.mjs -------------------------------------------------------------------------------- /scripts/build.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/scripts/build.mjs -------------------------------------------------------------------------------- /scripts/serve.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/scripts/serve.mjs -------------------------------------------------------------------------------- /scripts/util.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/scripts/util.mjs -------------------------------------------------------------------------------- /shims/asyncIteratorSymbol.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/shims/asyncIteratorSymbol.js -------------------------------------------------------------------------------- /shims/depsModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/shims/depsModule.ts -------------------------------------------------------------------------------- /shims/emptyModule.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /shims/jsxRuntime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/shims/jsxRuntime.ts -------------------------------------------------------------------------------- /shims/promiseAllSettled.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/shims/promiseAllSettled.js -------------------------------------------------------------------------------- /src/assets/icons/revenge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/assets/icons/revenge.png -------------------------------------------------------------------------------- /src/core/commands/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/commands/debug.ts -------------------------------------------------------------------------------- /src/core/commands/eval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/commands/eval.ts -------------------------------------------------------------------------------- /src/core/commands/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/commands/plugins.ts -------------------------------------------------------------------------------- /src/core/debug/patches/patchErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/debug/patches/patchErrorBoundary.tsx -------------------------------------------------------------------------------- /src/core/debug/safeMode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/debug/safeMode.ts -------------------------------------------------------------------------------- /src/core/fixes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/fixes.ts -------------------------------------------------------------------------------- /src/core/i18n/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/i18n/default.json -------------------------------------------------------------------------------- /src/core/i18n/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/i18n/index.ts -------------------------------------------------------------------------------- /src/core/plugins/badges/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/plugins/badges/index.tsx -------------------------------------------------------------------------------- /src/core/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/plugins/index.ts -------------------------------------------------------------------------------- /src/core/plugins/quickinstall/forumPost.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/plugins/quickinstall/forumPost.tsx -------------------------------------------------------------------------------- /src/core/plugins/quickinstall/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/plugins/quickinstall/index.ts -------------------------------------------------------------------------------- /src/core/plugins/quickinstall/url.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/plugins/quickinstall/url.tsx -------------------------------------------------------------------------------- /src/core/ui/components/AddonCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/components/AddonCard.tsx -------------------------------------------------------------------------------- /src/core/ui/components/AddonPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/components/AddonPage.tsx -------------------------------------------------------------------------------- /src/core/ui/hooks/useFS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/hooks/useFS.ts -------------------------------------------------------------------------------- /src/core/ui/reporter/components/ErrorBoundaryScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/reporter/components/ErrorBoundaryScreen.tsx -------------------------------------------------------------------------------- /src/core/ui/reporter/components/ErrorCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/reporter/components/ErrorCard.tsx -------------------------------------------------------------------------------- /src/core/ui/reporter/components/ErrorComponentStackCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/reporter/components/ErrorComponentStackCard.tsx -------------------------------------------------------------------------------- /src/core/ui/reporter/components/ErrorDetailsActionSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/reporter/components/ErrorDetailsActionSheet.tsx -------------------------------------------------------------------------------- /src/core/ui/reporter/components/ErrorStackCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/reporter/components/ErrorStackCard.tsx -------------------------------------------------------------------------------- /src/core/ui/reporter/utils/isStack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/reporter/utils/isStack.tsx -------------------------------------------------------------------------------- /src/core/ui/reporter/utils/parseComponentStack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/reporter/utils/parseComponentStack.tsx -------------------------------------------------------------------------------- /src/core/ui/reporter/utils/parseErrorStack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/reporter/utils/parseErrorStack.ts -------------------------------------------------------------------------------- /src/core/ui/settings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/index.ts -------------------------------------------------------------------------------- /src/core/ui/settings/pages/Developer/AssetBrowser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/Developer/AssetBrowser.tsx -------------------------------------------------------------------------------- /src/core/ui/settings/pages/Developer/AssetDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/Developer/AssetDisplay.tsx -------------------------------------------------------------------------------- /src/core/ui/settings/pages/Developer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/Developer/index.tsx -------------------------------------------------------------------------------- /src/core/ui/settings/pages/Fonts/FontCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/Fonts/FontCard.tsx -------------------------------------------------------------------------------- /src/core/ui/settings/pages/Fonts/FontEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/Fonts/FontEditor.tsx -------------------------------------------------------------------------------- /src/core/ui/settings/pages/Fonts/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/Fonts/index.tsx -------------------------------------------------------------------------------- /src/core/ui/settings/pages/General/About.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/General/About.tsx -------------------------------------------------------------------------------- /src/core/ui/settings/pages/General/Version.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/General/Version.tsx -------------------------------------------------------------------------------- /src/core/ui/settings/pages/General/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/General/index.tsx -------------------------------------------------------------------------------- /src/core/ui/settings/pages/PluginBrowser/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/PluginBrowser/index.tsx -------------------------------------------------------------------------------- /src/core/ui/settings/pages/Plugins/components/PluginCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/Plugins/components/PluginCard.tsx -------------------------------------------------------------------------------- /src/core/ui/settings/pages/Plugins/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/Plugins/index.tsx -------------------------------------------------------------------------------- /src/core/ui/settings/pages/Plugins/models/bunny.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/Plugins/models/bunny.ts -------------------------------------------------------------------------------- /src/core/ui/settings/pages/Plugins/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/Plugins/models/index.ts -------------------------------------------------------------------------------- /src/core/ui/settings/pages/Plugins/models/vendetta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/Plugins/models/vendetta.ts -------------------------------------------------------------------------------- /src/core/ui/settings/pages/Plugins/sheets/PluginInfoActionSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/Plugins/sheets/PluginInfoActionSheet.tsx -------------------------------------------------------------------------------- /src/core/ui/settings/pages/Plugins/sheets/TitleComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/Plugins/sheets/TitleComponent.tsx -------------------------------------------------------------------------------- /src/core/ui/settings/pages/Plugins/sheets/VdPluginInfoActionSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/Plugins/sheets/VdPluginInfoActionSheet.tsx -------------------------------------------------------------------------------- /src/core/ui/settings/pages/Plugins/sheets/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/Plugins/sheets/common.ts -------------------------------------------------------------------------------- /src/core/ui/settings/pages/Plugins/usePluginCardStyles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/Plugins/usePluginCardStyles.ts -------------------------------------------------------------------------------- /src/core/ui/settings/pages/Themes/ThemeCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/Themes/ThemeCard.tsx -------------------------------------------------------------------------------- /src/core/ui/settings/pages/Themes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/ui/settings/pages/Themes/index.tsx -------------------------------------------------------------------------------- /src/core/vendetta/Emitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/vendetta/Emitter.ts -------------------------------------------------------------------------------- /src/core/vendetta/alerts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/vendetta/alerts.ts -------------------------------------------------------------------------------- /src/core/vendetta/api.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/vendetta/api.tsx -------------------------------------------------------------------------------- /src/core/vendetta/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/vendetta/plugins.ts -------------------------------------------------------------------------------- /src/core/vendetta/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/core/vendetta/storage.ts -------------------------------------------------------------------------------- /src/entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/entry.ts -------------------------------------------------------------------------------- /src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/global.d.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lib/addons/fonts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/addons/fonts/index.ts -------------------------------------------------------------------------------- /src/lib/addons/plugins/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/addons/plugins/api.ts -------------------------------------------------------------------------------- /src/lib/addons/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/addons/plugins/index.ts -------------------------------------------------------------------------------- /src/lib/addons/plugins/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/addons/plugins/types.ts -------------------------------------------------------------------------------- /src/lib/addons/themes/colors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/addons/themes/colors/index.ts -------------------------------------------------------------------------------- /src/lib/addons/themes/colors/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/addons/themes/colors/parser.ts -------------------------------------------------------------------------------- /src/lib/addons/themes/colors/patches/background.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/addons/themes/colors/patches/background.tsx -------------------------------------------------------------------------------- /src/lib/addons/themes/colors/patches/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/addons/themes/colors/patches/resolver.ts -------------------------------------------------------------------------------- /src/lib/addons/themes/colors/patches/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/addons/themes/colors/patches/storage.ts -------------------------------------------------------------------------------- /src/lib/addons/themes/colors/preferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/addons/themes/colors/preferences.ts -------------------------------------------------------------------------------- /src/lib/addons/themes/colors/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/addons/themes/colors/types.ts -------------------------------------------------------------------------------- /src/lib/addons/themes/colors/updater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/addons/themes/colors/updater.ts -------------------------------------------------------------------------------- /src/lib/addons/themes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/addons/themes/index.ts -------------------------------------------------------------------------------- /src/lib/addons/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/addons/types.ts -------------------------------------------------------------------------------- /src/lib/api/assets/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/api/assets/index.ts -------------------------------------------------------------------------------- /src/lib/api/assets/patches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/api/assets/patches.ts -------------------------------------------------------------------------------- /src/lib/api/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/api/commands/index.ts -------------------------------------------------------------------------------- /src/lib/api/commands/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/api/commands/types.ts -------------------------------------------------------------------------------- /src/lib/api/debug/devtools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/api/debug/devtools.ts -------------------------------------------------------------------------------- /src/lib/api/debug/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/api/debug/index.ts -------------------------------------------------------------------------------- /src/lib/api/debug/react.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/api/debug/react.ts -------------------------------------------------------------------------------- /src/lib/api/flux/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/api/flux/index.ts -------------------------------------------------------------------------------- /src/lib/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/api/index.ts -------------------------------------------------------------------------------- /src/lib/api/native/fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/api/native/fs.ts -------------------------------------------------------------------------------- /src/lib/api/native/index.ts: -------------------------------------------------------------------------------- 1 | export * as fs from "./fs"; 2 | -------------------------------------------------------------------------------- /src/lib/api/native/loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/api/native/loader.ts -------------------------------------------------------------------------------- /src/lib/api/native/modules/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/api/native/modules/index.ts -------------------------------------------------------------------------------- /src/lib/api/native/modules/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/api/native/modules/types.ts -------------------------------------------------------------------------------- /src/lib/api/patcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/api/patcher.ts -------------------------------------------------------------------------------- /src/lib/api/react/index.ts: -------------------------------------------------------------------------------- 1 | export * as jsx from "./jsx"; 2 | -------------------------------------------------------------------------------- /src/lib/api/react/jsx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/api/react/jsx.ts -------------------------------------------------------------------------------- /src/lib/api/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/api/settings.ts -------------------------------------------------------------------------------- /src/lib/api/storage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/api/storage/index.ts -------------------------------------------------------------------------------- /src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/index.ts -------------------------------------------------------------------------------- /src/lib/ui/alerts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/ui/alerts.ts -------------------------------------------------------------------------------- /src/lib/ui/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/ui/color.ts -------------------------------------------------------------------------------- /src/lib/ui/components/Codeblock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/ui/components/Codeblock.tsx -------------------------------------------------------------------------------- /src/lib/ui/components/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/ui/components/ErrorBoundary.tsx -------------------------------------------------------------------------------- /src/lib/ui/components/InputAlert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/ui/components/InputAlert.tsx -------------------------------------------------------------------------------- /src/lib/ui/components/Search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/ui/components/Search.tsx -------------------------------------------------------------------------------- /src/lib/ui/components/Summary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/ui/components/Summary.tsx -------------------------------------------------------------------------------- /src/lib/ui/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/ui/components/index.ts -------------------------------------------------------------------------------- /src/lib/ui/components/wrappers/AlertModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/ui/components/wrappers/AlertModal.tsx -------------------------------------------------------------------------------- /src/lib/ui/components/wrappers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/ui/components/wrappers/index.ts -------------------------------------------------------------------------------- /src/lib/ui/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/ui/index.ts -------------------------------------------------------------------------------- /src/lib/ui/settings/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/ui/settings/index.tsx -------------------------------------------------------------------------------- /src/lib/ui/settings/patches/shared.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/ui/settings/patches/shared.tsx -------------------------------------------------------------------------------- /src/lib/ui/settings/patches/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/ui/settings/patches/tabs.tsx -------------------------------------------------------------------------------- /src/lib/ui/sheets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/ui/sheets.ts -------------------------------------------------------------------------------- /src/lib/ui/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/ui/styles.ts -------------------------------------------------------------------------------- /src/lib/ui/toasts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/ui/toasts.ts -------------------------------------------------------------------------------- /src/lib/ui/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/ui/types.ts -------------------------------------------------------------------------------- /src/lib/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/utils/constants.ts -------------------------------------------------------------------------------- /src/lib/utils/cyrb64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/utils/cyrb64.ts -------------------------------------------------------------------------------- /src/lib/utils/findInReactTree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/utils/findInReactTree.ts -------------------------------------------------------------------------------- /src/lib/utils/findInTree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/utils/findInTree.ts -------------------------------------------------------------------------------- /src/lib/utils/hookDefineProperty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/utils/hookDefineProperty.ts -------------------------------------------------------------------------------- /src/lib/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/utils/index.ts -------------------------------------------------------------------------------- /src/lib/utils/invariant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/utils/invariant.ts -------------------------------------------------------------------------------- /src/lib/utils/isValidHttpUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/utils/isValidHttpUrl.ts -------------------------------------------------------------------------------- /src/lib/utils/lazy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/utils/lazy.ts -------------------------------------------------------------------------------- /src/lib/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/utils/logger.ts -------------------------------------------------------------------------------- /src/lib/utils/safeFetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/lib/utils/safeFetch.ts -------------------------------------------------------------------------------- /src/lib/utils/types.ts: -------------------------------------------------------------------------------- 1 | export type Nullish = null | undefined; 2 | -------------------------------------------------------------------------------- /src/metro/common/components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/metro/common/components.ts -------------------------------------------------------------------------------- /src/metro/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/metro/common/index.ts -------------------------------------------------------------------------------- /src/metro/common/stores.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/metro/common/stores.ts -------------------------------------------------------------------------------- /src/metro/common/types/components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/metro/common/types/components.ts -------------------------------------------------------------------------------- /src/metro/common/types/flux.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/metro/common/types/flux.ts -------------------------------------------------------------------------------- /src/metro/factories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/metro/factories.ts -------------------------------------------------------------------------------- /src/metro/filters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/metro/filters.ts -------------------------------------------------------------------------------- /src/metro/finders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/metro/finders.ts -------------------------------------------------------------------------------- /src/metro/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/metro/index.ts -------------------------------------------------------------------------------- /src/metro/internals/caches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/metro/internals/caches.ts -------------------------------------------------------------------------------- /src/metro/internals/enums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/metro/internals/enums.ts -------------------------------------------------------------------------------- /src/metro/internals/modules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/metro/internals/modules.ts -------------------------------------------------------------------------------- /src/metro/lazy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/metro/lazy.ts -------------------------------------------------------------------------------- /src/metro/polyfills/redesign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/metro/polyfills/redesign.ts -------------------------------------------------------------------------------- /src/metro/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/metro/types.ts -------------------------------------------------------------------------------- /src/metro/wrappers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/metro/wrappers.ts -------------------------------------------------------------------------------- /src/modules.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/src/modules.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revenge-mod/revenge-bundle/HEAD/tsconfig.json --------------------------------------------------------------------------------