UNPKG

segmented-picker-aned

Version:

Selection picker wheel with multi-column support and optional native dependencies.

118 lines (117 loc) 4.06 kB
{ "name": "segmented-picker-aned", "version": "0.0.6", "description": "Selection picker wheel with multi-column support and optional native dependencies.", "author": "Adam McArthur", "license": "MIT", "private": false, "main": "dist/bundle.js", "types": "dist/index.d.ts", "scripts": { "lint": "eslint ./ && tsc --project ./tsconfig.json --noEmit --skipLibCheck", "unit-test": "jest --testPathIgnorePatterns __tests__/", "test": "yarn lint && yarn unit-test", "build": "rm -rf dist && rollup --config rollup.config.js", "e2e-android": "cd examples && yarn install && yarn e2e-android-debug-init && yarn e2e-android-debug --take-screenshots all --record-logs all", "e2e-ios": "cd examples && yarn install && cd ios && pod install && cd ../ && yarn e2e-ios-debug-init && yarn e2e-ios-debug --take-screenshots all --record-logs all" }, "repository": { "type": "git", "url": "https://github.com/adammcarth/react-native-segmented-picker.git" }, "homepage": "https://github.com/adammcarth/react-native-segmented-picker#readme", "bugs": { "url": "https://github.com/adammcarth/react-native-segmented-picker/issues" }, "keywords": [ "react-native", "UIPicker", "UIPickerView", "spinner", "picklist", "select options", "dropdown list", "wheel spinner", "date spinner", "date picker", "wheel picker", "segmented picker", "segmented dropdown", "column picker" ], "dependencies": { "prop-types": ">= 15.0.0", "react-native-animatable": "^1.3.0" }, "peerDependencies": { "react": ">= 16.3.0", "react-native": ">= 0.55.0" }, "devDependencies": { "@babel/core": "7.6.2", "@babel/plugin-proposal-class-properties": "^7.8.3", "@babel/plugin-transform-react-jsx": "^7.9.4", "@rollup/plugin-babel": "^5.0.0", "@types/jest": "24.0.24", "@types/react-native": "0.60.25", "@types/react-test-renderer": "16.9.1", "@typescript-eslint/eslint-plugin": "2.17.0", "@typescript-eslint/parser": "2.12.0", "babel-jest": "24.9.0", "detox": "^16.5.0", "detox-getprops": "^0.1.1", "eslint": "6.8.0", "eslint-config-airbnb-typescript": "6.3.1", "eslint-plugin-detox": "^1.0.0", "eslint-plugin-import": "2.20.0", "eslint-plugin-jest": "23.8.2", "eslint-plugin-jsx-a11y": "6.2.3", "eslint-plugin-react": "7.18.0", "jest": "25.5.4", "metro-react-native-babel-preset": "^0.56.0", "react": "16.9.0", "react-native": "0.61.5", "react-test-renderer": "16.9.0", "rollup": "^2.10.2", "rollup-plugin-typescript2": "^0.27.1", "typescript": "3.7.3" }, "jest": { "preset": "react-native", "transform": { "^.+\\.jsx?$": "<rootDir>/node_modules/react-native/jest/preprocessor.js" }, "transformIgnorePatterns": [ "node_modules/(?!react-native|!react-navigation|!static-container)" ], "testPathIgnorePatterns": [ "<rootDir>/node_modules/", "<rootDir>/__test__/" ], "setupFiles": [ "./__mocks__/init.ts" ] }, "detox": { "test-runner": "jest", "runner-config": "./__tests__/config.json", "artifacts": { "rootDir": "./__tests__/.artifacts" }, "configurations": { "android.debug": { "binaryPath": "examples/android/app/build/outputs/apk/debug/app-debug.apk", "build": "cd examples/android && RN_BUNDLE_TYPE=E2E E2E_MODE=debug ./gradlew assembleDebug assembleAndroidTest -DtestBuildType=debug && cd ..", "type": "android.attached" }, "ios.sim.debug": { "binaryPath": "examples/ios/build/Build/Products/Debug-iphonesimulator/SegmentedPickerDemo.app", "build": "cd examples && RN_BUNDLE_TYPE=E2E E2E_MODE=debug xcodebuild -workspace ios/SegmentedPickerDemo.xcworkspace -scheme SegmentedPickerDemo -configuration Debug -sdk iphonesimulator -derivedDataPath ios/build", "type": "ios.simulator", "device": { "type": "iPhone SE (2nd generation)" } } } } }