{"_id":"@alesmenzel/recharts","_rev":"1-d754aa395d0328685f0762ffb23d976a","name":"@alesmenzel/recharts","dist-tags":{"latest":"2.1.18"},"versions":{"2.1.16":{"name":"@alesmenzel/recharts","version":"2.1.16","description":"React charts","main":"lib/index","module":"es6/index","jsnext:main":"es6/index","types":"types/index.d.ts","sideEffects":false,"keywords":["react","reactjs","chart","react-component"],"scripts":{"build":"npm run build-types && npm run build-cjs && npm run build-es6 && npm run build-umd","build-cjs":"rimraf lib && cross-env NODE_ENV=commonjs babel ./src -d lib --extensions '.js,.ts,.tsx'","build-es6":"rimraf es6 && cross-env NODE_ENV=es6 babel ./src -d es6 --extensions '.js,.ts,.tsx'","build-umd":"rimraf umd && cross-env NODE_ENV=production webpack --entry ./src/index.ts -o umd","build-types":"rimraf types && npm run tsc","demo":"webpack serve --config demo/webpack.config.js --port 3000 --host 127.0.0.1 --progress --profile --static demo/","test":"cross-env NODE_ENV=test karma start test/karma.conf.js","lint":"eslint './src/**/*.?(ts|tsx)'","autofix":"eslint './src/**/*.?(ts|tsx)' --fix","analyse":"cross-env NODE_ENV=analyse webpack ./src/index.ts -o umd/Recharts.js","tsc":"tsc"},"pre-commit":[],"pre-push":["test","lint"],"repository":{"type":"git","url":"git+https://github.com/recharts/recharts.git"},"author":{"name":"recharts group"},"bugs":{"url":"https://github.com/recharts/recharts/issues"},"homepage":"https://github.com/recharts/recharts","peerDependencies":{"prop-types":"^15.6.0","react":"^16.0.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0"},"dependencies":{"@types/d3-interpolate":"^2.0.0","@types/d3-scale":"^3.0.0","@types/d3-shape":"^2.0.0","classnames":"^2.2.5","d3-interpolate":"^2.0.0","d3-scale":"^3.0.0","d3-shape":"^2.0.0","eventemitter3":"^4.0.1","lodash":"^4.17.19","react-is":"^16.10.2","react-resize-detector":"^7.1.2","react-smooth":"^2.0.1","recharts-scale":"^0.4.4","reduce-css-calc":"^2.1.8"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/preset-typescript":"^7.6.0","@babel/runtime":"^7.6.3","@types/classnames":"^2.2.9","@types/lodash":"^4.14.144","@types/react":"^16.0.0","@types/react-dom":"^16.0.0","@types/react-is":"^17.0.0","@types/react-router-dom":"^5.1.7","@typescript-eslint/eslint-plugin":"^4.11.0","@typescript-eslint/parser":"^4.11.0","babel-eslint":"^10.1.0","babel-loader":"^8.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-lodash":"^3.3.0","babel-preset-airbnb":"^5.0.0","chai":"^4.2.0","chai-enzyme":"^1.0.0-beta.1","cross-env":"^7.0.3","d3-scale-chromatic":"^2.0.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.15.6","eslint":"^7.16.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.19.0","json-loader":"^0.5.7","karma":"^6.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.2","karma-coveralls":"^2.1.0","karma-firefox-launcher":"^2.1.0","karma-mocha":"^2.0.1","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^5.0.0","mocha":"^8.2.1","pre-commit":"^1.1.3","prettier":"^2.2.1","react":"^16.0.0","react-dom":"^16.0.0","react-router-dom":"^5.1.2","react-test-renderer":"^16.12.0","rimraf":"^3.0.2","sinon":"^9.2.2","terser-webpack-plugin":"^5.1.1","ts-loader":"^8.0.12","typescript":"^4.1.3","webpack":"^5.65.0","webpack-bundle-analyzer":"^4.4.0","webpack-cli":"^4.9.0","webpack-dev-server":"^4.6.0"},"engines":{"node":">=12"},"license":"MIT","gitHead":"404fe239d905082ce268f3dffb0339c6915a1fbb","_id":"@alesmenzel/recharts@2.1.16","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-yh9+b6o8CAqQ4l+4p11mWwN0wwd+ct5xRzMCz86eXxR+P4RSkhhEpttSlnu+1bLwxu32VJs0X3iKiqXq74/Kzg==","shasum":"65765275e5f91740c8db1fce758f917f03470ca4","tarball":"https://registry.npmjs.org/@alesmenzel/recharts/-/recharts-2.1.16.tgz","fileCount":331,"unpackedSize":5066037,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPqQ5azLW/9ap6sEDmWp8VCUMEfMbR+dE2zqq9XIzYoQIgI5n9yqrQ2HJoSgztprBttZrbFADNfK1lMWNliDSzgvk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRvGZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZFQ//WGp9GSNd+XTFfeuJRDhNKPPiNNA+LeIVo3Bmk1HeNXHPSbXH\r\nszDKczDBJ8pRG8q7uF8R4LeDeIdSGKMQ/vKssvT5rzIja1Gc9T6r5RKF2B/l\r\nx/Vhk0tMQAQy7VKi+VmZrIvz3synE/3QbkRqaapStF4Y3Ke/lOO8MDWNfBo4\r\nXVPtsikEiMTuHmRmxsc6oMm9ws9C/xCf5ojq3UeXOiJdtfWimgUW4GZnEW14\r\nKwhnLFp5+fw8RyuVmb/DZ+FxV/pLNQR1Alj2KlhvuHJLV5gEHyqScjPogD2L\r\nmlf72VuAhR3OnZ+a4ajhH4Os4z3FBqV3N8qysBseJkxIGyrT2ky+1ZQw0Izz\r\nI5iSJAPXhRx+vphwm4Tsn3RayqisD66Cn6HfCHCvrzWY/pHUc9hHOinw2Gn1\r\nw6zYe4Xgi00zpJwmJF8ISRCG3JPl4JqQxYDGJuDKrYf7IDmzZVIbXVjYtqM9\r\n/aNAa7Q99vLuv37/F0pPvg4PUzt0tNzp8RLYg2rfDlrjiWRo0t/NmOMDdeDl\r\njtXOucdok5p7gF+n3mUiIg/rQWpd1pkcSTbeiUWkRuTxTBglgrTyHUzlamWy\r\nEstEXJkVVXOM38LhodWfHcFlBAH4S2u4VBjo1bKJcXBLp9hroa+36EdJE2ZT\r\nVBtGbVpd2vqC6nu83PWNO//j2YIYvVuUiZ0=\r\n=Ubxk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alesmenzel","email":"alesmenzel@gmail.com"},"directories":{},"maintainers":[{"name":"alesmenzel","email":"alesmenzel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/recharts_2.1.16_1665593753654_0.004984923804981056"},"_hasShrinkwrap":false},"2.1.18":{"name":"@alesmenzel/recharts","version":"2.1.18","description":"React charts","main":"lib/index","module":"es6/index","jsnext:main":"es6/index","types":"types/index.d.ts","sideEffects":false,"keywords":["react","reactjs","chart","react-component"],"scripts":{"build":"npm run build-types && npm run build-cjs && npm run build-es6 && npm run build-umd","build-cjs":"rimraf lib && cross-env NODE_ENV=commonjs babel ./src -d lib --extensions '.js,.ts,.tsx'","build-es6":"rimraf es6 && cross-env NODE_ENV=es6 babel ./src -d es6 --extensions '.js,.ts,.tsx'","build-umd":"rimraf umd && cross-env NODE_ENV=production webpack --entry ./src/index.ts -o umd","build-types":"rimraf types && npm run tsc","demo":"webpack serve --config demo/webpack.config.js --port 3000 --host 127.0.0.1 --progress --profile --static demo/","test":"cross-env NODE_ENV=test karma start test/karma.conf.js","lint":"eslint './src/**/*.?(ts|tsx)'","autofix":"eslint './src/**/*.?(ts|tsx)' --fix","analyse":"cross-env NODE_ENV=analyse webpack ./src/index.ts -o umd/Recharts.js","tsc":"tsc"},"pre-commit":[],"pre-push":["test","lint"],"repository":{"type":"git","url":"git+https://github.com/recharts/recharts.git"},"author":{"name":"recharts group"},"bugs":{"url":"https://github.com/recharts/recharts/issues"},"homepage":"https://github.com/recharts/recharts","peerDependencies":{"prop-types":"^15.6.0","react":"^16.0.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.0.0 || ^17.0.0 || ^18.0.0"},"dependencies":{"@types/d3-interpolate":"^2.0.0","@types/d3-scale":"^3.0.0","@types/d3-shape":"^2.0.0","classnames":"^2.2.5","d3-interpolate":"^2.0.0","d3-scale":"^3.0.0","d3-shape":"^2.0.0","eventemitter3":"^4.0.1","lodash":"^4.17.19","react-is":"^16.10.2","react-resize-detector":"^7.1.2","react-smooth":"^2.0.1","recharts-scale":"^0.4.4","reduce-css-calc":"^2.1.8"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/plugin-transform-runtime":"^7.6.2","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/preset-typescript":"^7.6.0","@babel/runtime":"^7.6.3","@types/classnames":"^2.2.9","@types/lodash":"^4.14.144","@types/react":"^16.0.0","@types/react-dom":"^16.0.0","@types/react-is":"^17.0.0","@types/react-router-dom":"^5.1.7","@typescript-eslint/eslint-plugin":"^4.11.0","@typescript-eslint/parser":"^4.11.0","babel-eslint":"^10.1.0","babel-loader":"^8.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-lodash":"^3.3.0","babel-preset-airbnb":"^5.0.0","chai":"^4.2.0","chai-enzyme":"^1.0.0-beta.1","cross-env":"^7.0.3","d3-scale-chromatic":"^2.0.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.15.6","eslint":"^7.16.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^7.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.19.0","json-loader":"^0.5.7","karma":"^6.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.2","karma-coveralls":"^2.1.0","karma-firefox-launcher":"^2.1.0","karma-mocha":"^2.0.1","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^5.0.0","mocha":"^8.2.1","pre-commit":"^1.1.3","prettier":"^2.2.1","react":"^16.0.0","react-dom":"^16.0.0","react-router-dom":"^5.1.2","react-test-renderer":"^16.12.0","rimraf":"^3.0.2","sinon":"^9.2.2","terser-webpack-plugin":"^5.1.1","ts-loader":"^8.0.12","typescript":"^4.1.3","webpack":"^5.65.0","webpack-bundle-analyzer":"^4.4.0","webpack-cli":"^4.9.0","webpack-dev-server":"^4.6.0"},"engines":{"node":">=12"},"license":"MIT","gitHead":"75d61616c6a089c32c9c9d2fd17fdb2ecdc2e9f8","_id":"@alesmenzel/recharts@2.1.18","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-JGkRWiH3n7FcgzKLMdeviVHyJlOjlGKRf3YtjQKeUUIkEv6Zry1/jfZe5kMwYR8O4oxViFCNKs8utaMtlYZ1KA==","shasum":"f26be1f9b6e6a54a8b758d467f2c92846eb6fbca","tarball":"https://registry.npmjs.org/@alesmenzel/recharts/-/recharts-2.1.18.tgz","fileCount":331,"unpackedSize":5066463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJ8eK69q0SKWGpXyEXoR5BIcse3+hwcmd7b/VQpTB/oQIhALGmVyc/tbpFgzq+/gtpBiWp3NY8fmCKr2tZWEUpOJ1Q"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRvRBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqM/RAAj2ypc53GPKWU9yjRER5FyxLFtUXLSuQsUnisydgY7DrYa1+K\r\ndGsKFQetG2RQ6RdxjuWBYg+PgyXt+l5fS9ySV7jjoQZYh9u3sT73obk7IQcQ\r\nn/E6M1nI6/C+3IVJ2USWQUVwaoCOaUDWb25GOrd5XlYfMZ9STPTrbz/2zaV+\r\nfLQ7Roil6ZfrlVXR1igaf+fb137MPuCot/DFvMHJ5a4KH/82q8OjhuJXBokg\r\nTQaYvDWGlPcO2J975FAcUE6uB+vndjfzECNvxOrEUPcNut5NykhUCV5olS0M\r\nNgWkxaiH/FvcK9ZbFoR03RczZon2izITBpkvEj2BldrufmdGKTRugk95TsKp\r\nT5F54bSe9rmG88a3I5YjSCRS5H8y15KteUvmqEgE5j6/IiHsL+WrJVHCaThB\r\nLZkgrpHtuuE2Pb216lqKtNBcHu3Le9V3NjziOAhfUYCl4GNHrtRbr6zsNt00\r\nPMUT3TYFGEbrIYvN3Krleg4eOjE4gs5+AGzKcsBgC7es5FMs2DcICizKL0fL\r\niEiXMjAMBdv1dWi731W/xweZSe2Fu/Rr476F8eBqsEBmcRu3DPSgOlO7Mf6y\r\n7e0U+UR9wT7ZHElNHbMh9fMfxWXNWJFOZQJily0F1VUNr6h6hOlDoxxAp+1U\r\nL+ni3ieUhlAmiY4Ji7/UQelbchhsDmjtKew=\r\n=G/xq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alesmenzel","email":"alesmenzel@gmail.com"},"directories":{},"maintainers":[{"name":"alesmenzel","email":"alesmenzel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/recharts_2.1.18_1665594433134_0.6517410958031984"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-12T16:55:53.581Z","2.1.16":"2022-10-12T16:55:53.945Z","modified":"2022-10-12T17:07:13.557Z","2.1.18":"2022-10-12T17:07:13.459Z"},"maintainers":[{"name":"alesmenzel","email":"alesmenzel@gmail.com"}],"description":"React charts","homepage":"https://github.com/recharts/recharts","keywords":["react","reactjs","chart","react-component"],"repository":{"type":"git","url":"git+https://github.com/recharts/recharts.git"},"author":{"name":"recharts group"},"bugs":{"url":"https://github.com/recharts/recharts/issues"},"license":"MIT","readme":"# Recharts\n\n[![storybook](https://raw.githubusercontent.com/storybooks/brand/master/badge/badge-storybook.svg)](https://dillonreedy.github.io/recharts-storybook/?path=/story/introduction-configure--page)\n[![Build Status](https://github.com/recharts/recharts/workflows/Node.js%20CI/badge.svg)](https://github.com/recharts/recharts/actions)\n[![Coverage Status](https://coveralls.io/repos/recharts/recharts/badge.svg?branch=master&service=github)](https://coveralls.io/github/recharts/recharts?branch=master)\n[![npm version](https://badge.fury.io/js/recharts.svg)](http://badge.fury.io/js/recharts)\n[![npm downloads](https://img.shields.io/npm/dm/recharts.svg?style=flat-square)](https://www.npmjs.com/package/recharts)\n[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](/LICENSE)\n\n## Introduction\n\nRecharts is a **Redefined** chart library built with [React](https://facebook.github.io/react/) and [D3](http://d3js.org).\n\nThe main purpose of this library is to help you to write charts in React applications without any pain. Main principles of Recharts are:\n\n1. **Simply** deploy with React components.\n1. **Native** SVG support, lightweight depending only on some D3 submodules.\n1. **Declarative** components, components of charts are purely presentational.\n\n## Examples\n\n```jsx\n<LineChart\n  width={400}\n  height={400}\n  data={data}\n  margin={{ top: 5, right: 20, left: 10, bottom: 5 }}\n>\n  <XAxis dataKey=\"name\" />\n  <Tooltip />\n  <CartesianGrid stroke=\"#f5f5f5\" />\n  <Line type=\"monotone\" dataKey=\"uv\" stroke=\"#ff7300\" yAxisId={0} />\n  <Line type=\"monotone\" dataKey=\"pv\" stroke=\"#387908\" yAxisId={1} />\n</LineChart>\n```\n\nAll the components of Recharts are clearly separated. The lineChart is composed of x axis, tooltip, grid, and line items, and each of them is an independent React Component. The clear separation and composition of components is one of the principle Recharts follows.\n\n## Installation\n\n### npm\n\nNPM is the easiest and fastest way to get started using Recharts. It is also the recommended installation method when building single-page applications (SPAs). It pairs nicely with a CommonJS module bundler such as Webpack.\n\n\n```sh\n# latest stable\n$ npm install recharts\n```\n\n### umd\n\nThe UMD build is also available on unpkg.com:\n\n```html\n <script src=\"https://unpkg.com/react/umd/react.production.min.js\"></script>\n <script src=\"https://unpkg.com/react-dom/umd/react-dom.production.min.js\"></script>\n <script src=\"https://unpkg.com/recharts/umd/Recharts.min.js\"></script>\n```\n\nThen you can find the library on `window.Recharts`.\n\n### dev build\n\n```sh\n$ git clone https://github.com/recharts/recharts.git\n$ cd recharts\n$ npm install\n$ npm run build\n```\n\n## Demo\n\nTo examine the demos in your local build, execute:\n\n```sh\n$ npm run[-script] demo\n```\n\nand then browse to http://localhost:3000.\n\n## Module Formats\n\n- [babel-plugin-recharts](https://github.com/recharts/babel-plugin-recharts) A simple transform to cherry-pick Recharts modules so you don’t have to.\n\n## License\n\n[MIT](http://opensource.org/licenses/MIT)\n\nCopyright (c) 2015-2022 Recharts Group.\n","readmeFilename":"README.md"}