From abf3d48c329f3ea02be62fc62c5bf867ffca8e4d Mon Sep 17 00:00:00 2001 From: PalmDevs Date: Fri, 25 Jul 2025 02:19:06 +0700 Subject: [PATCH] chore: add more shims --- scripts/build.ts | 12 ++++++++++++ shims/@react-navigation~native.ts | 3 +++ shims/@react-navigation~stack.ts | 3 +++ shims/@shopify~flash-list.ts | 3 +++ 4 files changed, 21 insertions(+) create mode 100644 shims/@react-navigation~native.ts create mode 100644 shims/@react-navigation~stack.ts create mode 100644 shims/@shopify~flash-list.ts diff --git a/scripts/build.ts b/scripts/build.ts index 0c62b9c..f8ada04 100644 --- a/scripts/build.ts +++ b/scripts/build.ts @@ -90,6 +90,18 @@ export default async function build(dev = Dev, log = true) { find: 'react-native', replacement: `${ShimsDir}/react-native.ts`, }, + { + find: '@react-navigation/native', + replacement: `${ShimsDir}/@react-navigation~native.ts`, + }, + { + find: '@react-navigation/stack', + replacement: `${ShimsDir}/@react-navigation~stack.ts`, + }, + { + find: '@shopify/flash-list', + replacement: `${ShimsDir}/@shopify~flash-list.ts`, + }, ], }), importGlobPlugin(), diff --git a/shims/@react-navigation~native.ts b/shims/@react-navigation~native.ts new file mode 100644 index 0000000..a339bf6 --- /dev/null +++ b/shims/@react-navigation~native.ts @@ -0,0 +1,3 @@ +import { ReactNavigationNative } from '@revenge-mod/externals/react-navigation' + +module.exports = ReactNavigationNative diff --git a/shims/@react-navigation~stack.ts b/shims/@react-navigation~stack.ts new file mode 100644 index 0000000..08d6f88 --- /dev/null +++ b/shims/@react-navigation~stack.ts @@ -0,0 +1,3 @@ +import { ReactNavigationStack } from '@revenge-mod/externals/react-navigation' + +module.exports = ReactNavigationStack diff --git a/shims/@shopify~flash-list.ts b/shims/@shopify~flash-list.ts new file mode 100644 index 0000000..ac18604 --- /dev/null +++ b/shims/@shopify~flash-list.ts @@ -0,0 +1,3 @@ +import { FlashList } from '@revenge-mod/externals/shopify' + +module.exports = FlashList