@react-native-harness/platform-vega
v1.0.0-alpha.23
Published
Vega platform for React Native Harness
Readme

Vega platform for React Native Harness - enables testing on Vega TV devices and emulators.
Installation
npm install @react-native-harness/platform-vega
# or
pnpm add @react-native-harness/platform-vega
# or
yarn add @react-native-harness/platform-vegaUsage
Import the Vega platform functions in your rn-harness.config.mjs:
import {
vegaPlatform,
vegaEmulator,
} from '@react-native-harness/platform-vega';
const config = {
runners: [
vegaPlatform({
name: 'vega',
device: vegaEmulator('VegaTV_1'),
bundleId: 'com.your.app',
}),
],
// ... other config
};
export default config;API
vegaPlatform(config)
Creates a Vega platform runner configuration.
Parameters:
config.name- Unique name for the runnerconfig.device- Vega device configuration (emulator)config.bundleId- Vega application bundle ID
vegaEmulator(deviceName)
Creates a Vega emulator device configuration.
Parameters:
deviceName- Name of the Vega emulator (e.g., 'VegaTV_1')
Requirements
- Vega SDK installed
- Vega emulator running
- React Native project configured for Vega platform
Made with ❤️ at Callstack
react-native-harness is an open source project and will always remain free to use. If you think it's cool, please star it 🌟. Callstack is a group of React and React Native geeks, contact us at [email protected] if you need any help with these or just want to say hi!
Like the project? ⚛️ Join the team who does amazing stuff for clients and drives React Native Open Source! 🔥
