UNPKG

react-hook-inview

Version:

React Hook for detecting when an element is in the viewport

65 lines (64 loc) 1.71 kB
{ "name": "react-hook-inview", "version": "4.5.1", "description": "React Hook for detecting when an element is in the viewport", "main": "dist/index.js", "module": "dist/esm/index.js", "types": "dist/index.d.ts", "files": [ "dist" ], "repository": "https://github.com/bitmap/react-hook-inview", "scripts": { "clean": "rm -rf dist", "build": "npm run clean && tsc && tsc -p tsconfig.esm.json", "prepare": "npm run build", "prepublishOnly": "npm run clean && npm ci && npm run build", "lint": "eslint .", "test": "jest" }, "keywords": [ "react", "react hook", "react hooks", "hook", "hooks", "inview", "in viewport", "viewport", "intersection observer" ], "author": { "name": "Cabe Branson", "url": "https://cabe.dev" }, "license": "MIT", "peerDependencies": { "react": ">= 16.8.0", "react-dom": ">= 16.8.0" }, "devDependencies": { "@babel/core": "^7.15.5", "@cabe/eslint-config": "latest", "@cabe/eslint-config-typescript": "latest", "@testing-library/jest-dom": "^5.14.1", "@testing-library/react": "^12.1.0", "@testing-library/react-hooks": "^7.0.2", "@types/jest": "^27.0.1", "@types/react": "latest", "@typescript-eslint/eslint-plugin": "latest", "@typescript-eslint/parser": "latest", "babel-loader": "^8.2.2", "eslint": "latest", "eslint-plugin-react": "latest", "eslint-plugin-react-hooks": "latest", "jest": "^27.2.0", "react": "^17.0.1", "react-dom": "^17.0.1", "react-is": "^17.0.2", "react-test-renderer": "^17.0.2", "ts-jest": "^27.0.5", "ts-node": "^10.2.1", "typescript": "latest" } }