{"name":"react-virtualized","description":"React components for efficiently rendering large, scrollable lists and tabular data","author":{"name":"Brian Vaughn","email":"brian.david.vaughn@gmail.com"},"user":"bvaughn","version":"9.18.1","homepage":"https://github.com/bvaughn/react-virtualized","main":"dist/commonjs/index.js","module":"dist/es/index.js","jsnext:main":"dist/es/index.js","license":"MIT","scripts":{"build:types":"flow-copy-source --ignore \"**/*.{jest,e2e,ssr,example}.js\" source/WindowScroller dist/es/WindowScroller && flow-copy-source --ignore \"**/*.{jest,e2e,ssr,example}.js\" source/AutoSizer dist/es/AutoSizer ","build":"npm run build:commonjs && npm run build:css && npm run build:es && npm run build:demo && npm run build:umd","build:commonjs":"npm run clean:commonjs && cross-env NODE_ENV=production cross-env BABEL_ENV=commonjs babel source --out-dir dist/commonjs","build:css":"postcss source/styles.css -o styles.css --use autoprefixer","build:demo":"npm run clean:demo && cross-env NODE_ENV=production webpack --config webpack.config.demo.js -p --bail","build:es":"npm run clean:es && npm run build:types && cross-env NODE_ENV=production cross-env BABEL_ENV=es babel source --out-dir dist/es","build:umd":"npm run clean:umd && cross-env NODE_ENV=production webpack --config webpack.config.umd.js --bail","check-all":"yarn prettier && yarn lint && yarn flow","ci-check":"yarn prettier:diff && yarn lint && yarn flow","clean":"npm run clean:commonjs && npm run clean:demo && npm run clean:es && npm run clean:umd","clean:commonjs":"rimraf dist/commonjs","clean:demo":"rimraf build","clean:es":"rimraf dist/es","clean:umd":"rimraf dist/umd","deploy":"gh-pages -d build","lint":"eslint 'source/**/*.js'","typecheck":"flow check","prebuild":"npm run typecheck && npm run lint","prettier":"prettier --write '{playground,source}/**/*.js'","prettier:diff":"prettier --list-different '{playground,source}/**/*.js'","postpublish":"npm run deploy","prepublish":"npm run build","start":"webpack-dev-server --hot --config webpack.config.dev.js","test":"npm run test:jest","test:jest":"jest --no-watchman --runInBand","test:ci":"jest --no-watchman --maxWorkers 2 --coverage && codecov","watch":"watch 'clear && npm run test -s' source","watch:jest":"jest --no-watchman --watch"},"files":["dist","styles.css"],"repository":{"type":"git","url":"git+https://github.com/bvaughn/react-virtualized.git"},"keywords":["react","reactjs","react-component","virtual","list","scrolling","infinite","virtualized","table","fixed","header","flex","flexbox","grid","spreadsheet"],"bugs":{"url":"https://github.com/bvaughn/react-virtualized/issues"},"jest":{"globalSetup":"./source/jest-global-setup.js","globalTeardown":"./source/jest-global-teardown.js","setupFiles":["./source/jest-setup.js"],"roots":["./source"],"coverageReporters":["lcov"],"collectCoverageFrom":["source/**/*.js","!source/vendor/**","!source/demo/**","!source/jest-*.js","!source/TestUtils.js","!**/*.example.js"],"testRegex":".(jest|e2e|ssr).js","verbose":true},"devDependencies":{"autoprefixer":"^7.2.3","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.1.2","babel-jest":"^22.0.4","babel-loader":"7.1.2","babel-plugin-flow-react-proptypes":"^15.1.0","babel-plugin-react-transform":"^3.0.0","babel-plugin-transform-react-remove-prop-types":"^0.4.12","babel-plugin-transform-runtime":"^6.23.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","bluebird":"^3.0.5","codecov":"^2.2.0","codemirror":"^5.18.0","cross-env":"^5.0.1","css-loader":"^0.28.7","eslint":"^4.14.0","eslint-config-fbjs":"^2.0.1","eslint-config-prettier":"^2.9.0","eslint-config-react":"^1.1.7","eslint-plugin-babel":"^4.1.2","eslint-plugin-flowtype":"^2.40.1","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-prettier":"^2.4.0","eslint-plugin-react":"^7.5.1","eslint-plugin-relay":"^0.0.20","express":"^4.13.3","extract-text-webpack-plugin":"^3.0.2","file-loader":"^1.1.6","flow-bin":"^0.63.1","flow-copy-source":"^1.2.1","fs-extra":"^4.0.0","gh-pages":"^1.0.0","html-webpack-plugin":"^2.30.1","husky":"^0.14.3","immutable":"^3.7.5","jest":"^22.0.4","jest-environment-node":"^22.0.4","make-dir":"^1.1.0","postcss":"^6.0.14","postcss-cli":"^4.1.1","postcss-loader":"^2.0.9","prettier":"^1.9.2","puppeteer":"^1.0.0","react":"^16.0.0","react-codemirror":"^1.0.0","react-dom":"^16.0.0","react-router":"^4.1.1","react-router-dom":"^4.1.1","react-transform-catch-errors":"^1.0.2","react-transform-hmr":"^1.0.2","redbox-react":"^1.4.3","rimraf":"^2.4.3","style-loader":"^0.19.1","watch":"^1.0.2","webpack":"^3.10.0","webpack-dev-server":"^2.9.7"},"dependencies":{"babel-runtime":"^6.26.0","classnames":"^2.2.3","dom-helpers":"^2.4.0 || ^3.0.0","loose-envify":"^1.3.0","prop-types":"^15.6.0"},"peerDependencies":{"react":"^15.3.0 || ^16.0.0-alpha","react-dom":"^15.3.0 || ^16.0.0-alpha"},"browserify":{"transform":["loose-envify"]},"gitHead":"21ea7860fa1e741d352a2c8ae8768c6768c246b5","_id":"react-virtualized@9.18.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"dist":{"shasum":"5ef7f3ab8cbdb9f5790d7d20ae16620226227939","size":238529,"noattachment":false,"key":"/react-virtualized/-/react-virtualized-9.18.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-virtualized/download/react-virtualized-9.18.1.tgz"},"maintainers":[{"name":"brianvaughn","email":"briandavidvaughn@gmail.com"},{"name":"wuweiweiwu","email":"me@weiweiwu.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-virtualized-9.18.1.tgz_1517378212076_0.479339802172035"},"directories":{},"publish_time":1517378213810,"_hasShrinkwrap":false,"_cnpm_publish_time":1517378213810,"deprecated":"This","dist-tags":{"alpha":"9.10.0-alpha.1","beta":"8.5.3-beta","latest":"9.22.3","list-alpha":"10.0.0-alpha.17","next":"9.8.0-rc.1"}}