
Security News
AI Has Taken Over Open Source
Vibe coding at scale is reshaping how packages are created, contributed, and selected across the software supply chain
@t2tx/react-native-universal-pedometer
Advanced tools
React Native universal pedometer. This is a fork from @JWWon/react-native-universal-pedometer.
React Native pedometer support for iOS version 8.0 and higher and Android. The module is CMPedometer wrapper. More info about CMPedometer can be found in https://developer.apple.com/library/ios/documentation/CoreMotion/Reference/CMPedometer_class/
npm install --save @t2tx/react-native-universal-pedometeror
yarn add t2tx/react-native-universal-pedometer
react-native link @t2tx/react-native-universal-pedometerIt will automatically do all necessary settings
add NSMotionUsageDescription on ios/<your-project>/info.plist
// info.plist
<dict>
...
<key>NSMotionUsageDescription</key>
<string></string>
</dict>
import Pedometer from '@t2tx/react-native-universal-pedometer';
or
var Pedometer = require('@t2tx/react-native-universal-pedometer');
| Method Name | Arguments | Notes |
|---|---|---|
isStepCountingAvailable | callback: Callback | |
isDistanceAvailable | callback: Callback | |
isFloorCountingAvailable | callback: Callback | |
isPaceAvailable | callback: Callback | |
isCadenceAvailable | callback: Callback | |
startPedometerUpdatesFromDate | date: Date.getTime(), listener: Listener | start tracking from current time |
queryPedometerDataBetweenDates | startDate: Date.getTime(), endDate: Date.getTime(), listener: Listener | query pedometer data from selected date to other selected date |
stopPedometerUpdates | stop pedometer updates |
| Type Name | Interface |
|---|---|
PedometerInterface | { startDate: nubmer; endDate: number; numberOfSteps: number; distance: number; } |
PedometerErrorInterface | { code: number; message: string; } |
Callback | (error: string or null, avaliable: boolean) => any |
Listener | (data: PedometerInterface or PedometerErrorInterface) => any |
FAQs
React Native universal pedometer. This is a fork from @JWWon/react-native-universal-pedometer.
The npm package @t2tx/react-native-universal-pedometer receives a total of 6 weekly downloads. As such, @t2tx/react-native-universal-pedometer popularity was classified as not popular.
We found that @t2tx/react-native-universal-pedometer demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Vibe coding at scale is reshaping how packages are created, contributed, and selected across the software supply chain

Security News
npm invalidated all granular access tokens that bypass 2FA after a fresh Mini Shai-Hulud wave compromised 323 npm packages. Staged publishing also entered public preview.

Research
/Security News
Compromised npm package art-template delivered a Coruna-like iOS Safari exploit framework through a watering-hole attack.