UNPKG

react-native-timer-picker

Version:

A simple, flexible, performant duration picker for React Native apps 🔥 Great for timers, alarms and duration inputs ⏰🕰️⏳ Includes iOS-style haptic and audio feedback 🍏

131 lines (130 loc) 4.09 kB
{ "name": "react-native-timer-picker", "description": "A simple, flexible, performant duration picker for React Native apps 🔥\n\nGreat for timers, alarms and duration inputs ⏰🕰️⏳\n\nIncludes iOS-style haptic and audio feedback 🍏", "author": { "name": "Tim Roberts", "url": "https://github.com/troberts-28" }, "license": "MIT", "version": "2.2.3", "main": "dist/commonjs/index.js", "module": "dist/module/index.js", "types": "dist/typescript/index.d.ts", "typings": "dist/typescript/index.d.ts", "packageManager": "yarn@4.9.1", "workspaces": { "packages": [ "examples/*" ] }, "scripts": { "setup": "yarn install", "start": " yarn workspace example-expo start", "start-bare:android": "yarn workspace example-bare android && yarn workspace example-bare start", "start-bare:ios": "yarn workspace example-bare ios && yarn workspace example-bare start", "test": "jest --forceExit --silent", "build": "bob build", "clean": "rm yarn.lock && rm -rf ./node_modules && yarn install", "lint": "eslint --ext .ts,.tsx .", "lint:fix": "eslint --ext .ts,.tsx . --fix", "ts": "tsc --noEmit", "prepare": "yarn build" }, "homepage": "https://github.com/troberts-28/react-native-timer-picker", "bugs": { "url": "https://github.com/troberts-28/react-native-timer-picker/issues" }, "repository": { "name": "GitHub", "type": "git", "url": "git+https://github.com/troberts-28/react-native-timer-picker.git" }, "publishConfig": { "registry": "https://registry.npmjs.org/" }, "files": [ "dist", "package.json", "README.md", "LICENSE" ], "keywords": [ "react", "react-native", "expo", "duration", "picker", "time", "timer", "alarm", "modal", "durationpicker", "duration-picker", "duration-picker-modal", "react-native-duration-picker", "react-native-duration-picker-modal", "timepicker", "time-picker", "alarmpicker", "alarm-picker", "alarm-picker-modal", "react-native-alarm-picker", "timerpicker", "timer-picker", "timer-picker-modal", "react-native-duration-picker-modal", "expo-duration-picker", "expo-time-picker", "expo-timepicker", "expo-durationpicker", "expo-duration-picker", "expo-time-picker", "expo-timepicker", "expo-durationpicker" ], "engines": { "node": ">=16.0.0" }, "peerDependencies": { "react": ">=18.2.0", "react-native": ">=0.72.0" }, "devDependencies": { "@babel/core": "^7.20.0", "@testing-library/react-native": "^12.0.0", "@types/jest": "^29.0.0", "@types/react": ">=18.2.0", "@types/react-native": "0.72.0", "@types/react-test-renderer": ">=18.2.0", "@typescript-eslint/eslint-plugin": "^5.49.0", "@typescript-eslint/parser": "^5.49.0", "babel-jest": "^29.6.2", "eslint": "^8.44.0", "eslint-plugin-import": "^2.29.0", "eslint-plugin-react": "^7.33.1", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-sort-destructure-keys": "^1.5.0", "eslint-plugin-typescript-sort-keys": "^2.3.0", "jest": "^29.0.0", "metro-react-native-babel-preset": "^0.71.1", "prettier": "2.8.8", "react": "18.2.0", "react-native": "0.72.0", "react-native-builder-bob": "^0.18.3", "react-test-renderer": "18.2.0", "typescript": "^4.7.4" }, "react-native-builder-bob": { "source": "src", "output": "dist", "targets": [ "commonjs", "module", "typescript" ] }, "eslintIgnore": [ "node_modules/", "dist/" ] }