0.2.0 • Published 3 years ago

@perfa/native v0.2.0

Weekly downloads
4
License
MIT
Repository
github
Last release
3 years ago

@perfa/native npm

Measure React Native app performance.

Install

$ yarn add @perfa/native

Usage

type TGetPerfDataOptions = {
  entryPointPath: string,
  dependencyNames?: string[],
}

type TPerfData = {
  viewCount: number,
  usedMemory: number,
}}

const getAndroidPerfData: (options: TGetPerfDataOptions) => Promise<TPerfData>

const getIosPerfData: (options: TGetPerfDataOptions) => Promise<TPerfData>
import { getAndroidPerfData, getIosPerfData } from '@perfa/native'

const androidPerfData = await getAndroidPerfData({
  entryPointPath: './App',
})

const iosPerfData = await getIosPerfData({
  entryPointPath: './App',
})

Metrics

viewCount

Count of React Native createView events passing through the Bridge.

usedMemory

App memory usage, in bytes.