{"bugs":{"url":"https://github.com/thebuilder/react-intersection-observer/issues"},"dist":{"shasum":"8d718e2447c770527b6c3096ceae4f1dc3a64191","tarball":"https://registry.npmjs.org/react-intersection-observer/-/react-intersection-observer-5.0.4.tgz","fileCount":12,"integrity":"sha512-7NO3lpoyva4YzTqyBqds/zZMgFvOiLYS60zDYYQky4QY+qxHfRqBMDoAr+IT5XuIuPrG9x4nLGyAMuH2cfZfUg==","signatures":[{"sig":"MEUCIQCnyhxDdQJ1cgnG+PlTDKbdXT0LW0UZQyQXax06XuiEQgIgPIWNjPn7EkXiYMRMAwguAm0hB731j4L9vLshHLXp5y0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBAJSCRA9TVsSAnZWagAATRgQAI4p879dlrycaz6ZM0hs\n6lINlS6CWaeoqfIxQsCgUcgMNKpkUQ5pP8/nUE45CSWLts/qqjHiYuf4Qk1J\nIaSO21Y8n9Hhc/PWfaVFTcKzsi92p+gOElZ87wFodMmKcF0/ZWSxKRYnvkIb\nxYYZB6nD49QSkvjNrtDORVJH9+fkJRxSrSakdWTbwmoD/pFBvzwJZSw9X0vJ\nVkgw7FUvQDlo9VvFV8rYROn8EKUNgs2omTnTvkvqJa+sa0xci8YLNI4iHJ0I\npP0vWukHL04FvKCY6gWkfhDNYUNUm1afv5OiyQK2jVxTa0BogEd+vSKLZmB1\nVTU8TRiihgyO9d/+C0w49F4gVArZIii3XkSyQF+afji5aBwLB2PbkH5ZISOI\n92ScuUpbO0/QBEY2rUdxs4fEFA9DJL/lfnGuBWr7+ZgyhhGcoqiBEVN3r/3R\nCiVW9QfrPVqXPHpbPZu4LNS7syKrSRn4p5vt/Q3PqbWHAKR0LieYO1XcDJCZ\n3RAMzLqajpsE2TBCxHc3B1rRzNBsavYCH+4MJPgGSrOmeUrjP1/Utx6Yp1/V\nDHMvVs4/mxH8CKz6ZZ7v+AMuC0NtqEUuFgWOyWeOjAfgo9DMWA4WzyWQylu8\n4wFRSI3QB5X0PumWOGWHxBAessy6qoofmZ4X6wJwzrS9ZFQMe4WkM/UveRi4\noPPa\r\n=yZ1O\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"setupFiles":["<rootDir>/scripts/jest-setup.js"],"testEnvironment":"jsdom","snapshotSerializers":["enzyme-to-json/serializer"],"coveragePathIgnorePatterns":["/node_modules/","jest-setup.js"]},"main":"dist/react-intersection-observer.cjs.js","name":"react-intersection-observer","babel":{"presets":["./.babelrc.js"]},"files":["dist/*","src/*","index.d.ts"],"unpkg":"dist/react-intersection-observer.umd.min.js","author":{"name":"Daniel Schmidt"},"module":"dist/react-intersection-observer.esm.js","gitHead":"aad0b9ed7fcfed8d21efb2a955250a2b11469407","license":"MIT","scripts":{"dev":"concurrently -k -r 'jest --watch' 'npm run storybook'","lint":"eslint {src,stories,tests}/. ","test":"jest","build":"rm -rf dist && npm run build:lib && npm run build:flow","pretty":"prettier '**/*.{js,md,json}' --write","prepare":"npm run build","build:lib":"run-p rollup:*","coveralls":"cat ./coverage/lcov.info | coveralls","precommit":"flow && lint-staged","rollup:es":"rollup -c --environment FORMAT:es","storybook":"start-storybook -p 9000","build:flow":"node scripts/create-flow","postcommit":"git update-index --again","rollup:cjs":"rollup -c --environment FORMAT:cjs","rollup:umd":"rollup -c --environment FORMAT:umd","rollup:umd.min":"rollup -c --environment MINIFY,FORMAT:umd","build:storybook":"build-storybook --output-dir example"},"typings":"index.d.ts","_npmUser":{"name":"thebuilder","email":"dsc@charlietango.dk"},"homepage":"https://github.com/thebuilder/react-intersection-observer#readme","keywords":["react","component","viewport","intersection","inview"],"repository":{"url":"git+https://github.com/thebuilder/react-intersection-observer.git","type":"git"},"_npmVersion":"5.6.0","description":"Monitor if a component is inside the viewport, using IntersectionObserver API","directories":{},"jsnext:main":"dist/react-intersection-observer.esm.js","lint-staged":{"src/**/*.js":["eslint","jest --findRelatedTests","flow force-recheck --focus"],"*.{js,json,css,md,ts}":["prettier --write","git add"]},"maintainers":[{"name":"thebuilder","email":"dsc@charlietango.dk"}],"_nodeVersion":"9.11.1","dependencies":{"invariant":"^2.2.4"},"eslintConfig":{"extends":["insilico"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","husky":"^0.14.3","react":"^16.3.2","enzyme":"^3.3.0","eslint":"^4.19.1","rollup":"^0.59.1","flow-bin":"^0.72.0","prettier":"^1.12.1","babel-cli":"^6.24.1","coveralls":"^3.0.1","react-dom":"^16.3.2","babel-core":"^6.26.3","babel-jest":"^22.4.3","lint-staged":"^7.0.0","npm-run-all":"^4.1.3","concurrently":"3.5.1","babel-runtime":"^6.25.0","enzyme-to-json":"^3.3.4","@storybook/react":"^3.4.5","babel-preset-env":"^1.7.0","flow-copy-source":"^1.3.0","babel-preset-react":"^6.24.1","react-test-renderer":"^16.3.2","rollup-plugin-babel":"^3.0.3","babel-preset-stage-2":"^6.24.1","rollup-plugin-uglify":"^4.0.0","intersection-observer":"^0.5.0","rollup-plugin-replace":"^2.0.0","eslint-config-insilico":"^5.2.0","rollup-plugin-commonjs":"^9.1.0","enzyme-adapter-react-16":"^1.0.4","@storybook/addon-actions":"^3.4.5","@storybook/addon-options":"^3.4.5","rollup-plugin-node-resolve":"^3.3.0","babel-plugin-external-helpers":"^6.22.0"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-intersection-observer_5.0.4_1526989392337_0.7720104942236512","host":"s3://npm-registry-packages"},"_id":"react-intersection-observer@5.0.4","version":"5.0.4"}