expo-health-kit
Version:
A comprehensive TypeScript library for React Native and Expo that enables exporting Apple HealthKit data
95 lines (94 loc) • 2.59 kB
JSON
{
"name": "expo-health-kit",
"version": "1.0.8",
"description": "A comprehensive TypeScript library for React Native and Expo that enables exporting Apple HealthKit data",
"main": "build/index.js",
"types": "build/index.d.ts",
"scripts": {
"build": "expo-module build",
"clean": "expo-module clean",
"lint": "eslint . --ext .ts,.tsx",
"lint:fix": "eslint . --ext .ts,.tsx --fix",
"format": "prettier --write \"src/**/*.{ts,tsx}\"",
"format:check": "prettier --check \"src/**/*.{ts,tsx}\"",
"format:all": "prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"",
"fix": "npm run format:all && npm run lint:fix",
"test": "jest",
"test:watch": "jest --watch",
"test:coverage": "jest --coverage",
"prepare": "expo-module prepare",
"prepublishOnly": "npm run lint && npm run build",
"preversion": "npm run lint",
"version": "npm run format && git add -A src",
"postversion": "git push && git push --tags",
"expo-module": "expo-module"
},
"files": [
"build",
"app.plugin.js",
"plugin",
"ios",
"README.md",
"LICENSE",
"metro.config.js"
],
"keywords": [
"react-native",
"expo",
"healthkit",
"health",
"ios",
"apple-health",
"fitness",
"workout",
"heart-rate",
"sleep-tracking",
"health-data",
"expo-module",
"expo-config-plugin"
],
"repository": {
"type": "git",
"url": "https://github.com/tusharkhatiwada/expo-health-kit.git"
},
"bugs": {
"url": "https://github.com/tusharkhatiwada/expo-health-kit/issues"
},
"homepage": "https://github.com/tusharkhatiwada/expo-health-kit#readme",
"author": "Tushar Khatiwada <tushar@caffeinetech.com.np>",
"license": "MIT",
"peerDependencies": {
"expo": ">=49.0.0",
"react": ">=18.2.0",
"react-native": ">=0.72.0"
},
"devDependencies": {
"@expo/config-plugins": "^9.0.12",
"@types/jest": "^29.5.11",
"@types/react": "^18.2.45",
"@types/react-native": "^0.72.8",
"@typescript-eslint/eslint-plugin": "^6.15.0",
"@typescript-eslint/parser": "^6.15.0",
"eslint": "^8.56.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.1.2",
"expo-module-scripts": "^3.1.0",
"jest": "^29.7.0",
"prettier": "^3.1.1",
"ts-jest": "^29.1.1",
"typescript": "^5.3.3"
},
"dependencies": {
"expo-modules-core": "^2.1.2"
},
"expo": {
"name": "expo-health-kit",
"platforms": [
"ios"
],
"plugin": "./app.plugin.js"
},
"publishConfig": {
"access": "public"
}
}