UNPKG

react-native-touch-blocker

Version:

TouchBolocker is a React Native and React Native Web component that helps blocking the user from interacting with children components.

86 lines 2.15 kB
{ "version": "1.0.3", "name": "react-native-touch-blocker", "description": "TouchBolocker is a React Native and React Native Web component that helps blocking the user from interacting with children components.", "repository": "https://github.com/youedd/react-native-touch-blocker", "homepage": "https://github.com/youedd/react-native-touch-blocker", "author": "Youssef EDDIBILI", "keywords": [ "events", "block", "react-native", "touch", "gesture", "interaction", "gestures", "react-native-web", "typescirpt", "touchable" ], "license": "MIT", "source": "src/index.ts", "react-native": "src/index.ts", "main": "lib/commonjs/index.js", "module": "lib/module/index.js", "types": "lib/typescript/index.d.ts", "scripts": { "start": "expo start", "android": "expo start --android", "ios": "expo start --ios", "web": "expo start --web", "eject": "expo eject", "build:lib": "bob build", "lint:fix": "ts-standard --fix", "lint": "tsc --noEmit && ts-standard", "test": "yarn lint && jest", "prepare": "bob build" }, "peerDependencies": { "react": "*", "react-native": "*" }, "devDependencies": { "@babel/core": "^7.12.9", "@testing-library/react-native": "^9.1.0", "@types/jest": "^27.4.1", "@types/react": "~17.0.21", "@types/react-native": "~0.64.12", "expo": "~44.0.0", "expo-status-bar": "~1.2.0", "jest": "^27.5.1", "jest-expo": "^44.0.1", "react": "17.0.1", "react-dom": "17.0.1", "react-native": "^0.68.0", "react-native-builder-bob": "^0.18.2", "react-native-web": "0.17.1", "react-test-renderer": "17.0.1", "ts-standard": "^11.0.0", "typescript": "~4.3.5" }, "files": [ "src", "lib", "!**/__tests__", "!**/__fixtures__", "!**/__mocks__" ], "react-native-builder-bob": { "source": "src", "output": "lib", "targets": [ "commonjs", "module", [ "typescript", { "project": "tsconfig.build.json" } ] ] }, "eslintIgnore": [ "node_modules/", "lib/" ] }