UNPKG

react-delightful-scroller

Version:

Delightful, virtualized modern infinite scroller 🎉

79 lines (78 loc) • 2.3 kB
{ "name": "react-delightful-scroller", "version": "0.1.3", "description": "Delightful, virtualized modern infinite scroller 🎉", "source": "src/index.js", "main": "dist/react-delightful-scroller.js", "module": "dist/react-delightful-scroller.es.js", "jsnext:main": "dist/react-delightful-scroller.es.js", "umd:main": "dist/react-delightful-scroller.umd.js", "unpkg": "dist/react-delightful-scroller.umd.js", "files": [ "dist" ], "repository": { "type": "git", "url": "https://github.com/ganapativs/react-delightful-scroller.git" }, "author": "Ganapati V S <meetguns.com>", "license": "MIT", "bugs": { "url": "https://github.com/ganapativs/react-delightful-scroller/issues" }, "homepage": "https://github.com/ganapativs/react-delightful-scroller", "keywords": [ "react component", "performance", "modern", "virtualized", "scroller", "infinite-scroller", "optimization", "intersection-observer", "resize-observer", "requestAnimationFrame", "60fps" ], "scripts": { "prebuild": "rimraf dist && mkdirp dist", "build": "NODE_ENV=production rollup -c", "watch": "NODE_ENV=development rollup -c -w", "lint": "eslint './src/**/*' --quiet --fix", "prepublishOnly": "yarn build && cp ../../README.md .", "postpublish": "rm ./README.md", "size": "size-limit" }, "size-limit": [ { "limit": "10 KB", "path": "dist/react-delightful-scroller.js" } ], "devDependencies": { "@ganapativs/babel-preset-react": "^0.0.2", "@ganapativs/eslint-config-react": "^0.0.3", "@size-limit/preset-big-lib": "^2.1.1", "mkdirp": "^0.5.1", "rimraf": "^3.0.0", "rollup": "^1.16.7", "rollup-plugin-babel": "^4.3.3", "rollup-plugin-commonjs": "^10.0.1", "rollup-plugin-eslint": "^7.0.0", "rollup-plugin-node-resolve": "^5.2.0", "rollup-plugin-peer-deps-external": "^2.2.0", "rollup-plugin-terser": "^5.1.1", "rollup-plugin-uglify": "^6.0.2" }, "peerDependencies": { "react": "^15.0.0 || ^16.0.0" }, "dependencies": { "@rehooks/component-size": "^1.0.3", "@rehooks/window-size": "^1.0.2", "lodash.throttle": "^4.1.1", "prop-types": "^15.7.2", "react": "^16.8.6", "react-measure": "^2.3.0" } }