react-delightful-scroller
Version:
Delightful, virtualized modern infinite scroller 🎉
79 lines (78 loc) • 2.3 kB
JSON
{
"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"
}
}