{"_id":"chartjs-adapter-moment","_rev":"7-876ecd2a2eb3a9bdf8aa109e12c47101","name":"chartjs-adapter-moment","dist-tags":{"latest":"1.0.1","next":"1.0.0-beta.2"},"versions":{"0.0.1":{"name":"chartjs-adapter-moment","homepage":"https://www.chartjs.org","description":"Chart.js adapter to use Moment.js for time functionalities","version":"0.0.1","license":"MIT","main":"dist/chartjs-adapter-moment.js","repository":{"type":"git","url":"git+https://github.com/chartjs/chartjs-adapter-moment.git"},"keywords":["chart.js","date","moment","time"],"devDependencies":{"chart.js":"^2.8.0","eslint-config-chartjs":"^0.2.0","gulp":"^4.0.2","gulp-eslint":"^6.0.0","gulp-file":"^0.4.0","karma":"^4.4.1","karma-firefox-launcher":"^1.2.0","karma-jasmine":"^2.0.1","karma-jasmine-html-reporter":"^1.4.2","karma-rollup-preprocessor":"^7.0.2","karma-spec-reporter":"^0.0.32","moment":"^2.10.2","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.3","yargs":"^15.0.2"},"peerDependencies":{"chart.js":">=2.8.0","moment":"^2.10.2"},"gitHead":"4cb65452d5cc3f6742d53d6bf8e7690296b6df56","bugs":{"url":"https://github.com/chartjs/chartjs-adapter-moment/issues"},"_id":"chartjs-adapter-moment@0.0.1","_nodeVersion":"11.13.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-KxHjaf69S0skAZ9QAjqcr4rcOZiOHAk2Niht41h165+asiKIW+h7PQt1zpcaN/7yg81dGP3xmKyDsUiDYYD6yA==","shasum":"14724ad890256ecb765b969cddd6420bfad3eca3","tarball":"https://registry.npmjs.org/chartjs-adapter-moment/-/chartjs-adapter-moment-0.0.1.tgz","fileCount":6,"unpackedSize":7912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIRZDCRA9TVsSAnZWagAACKkP/RRnB+3sQXIGjz4Je4G5\nTqrAp5Ftw/RWvDrWx5nJie0w5X9himJcZKr0Nak01pDNQ6hkD2SCYVWacwTd\nGvf3yoTyfRqGL+P9yHR4XLL1dszL1rEdWNV4NltiBQmgyPj8sSIAHmxf4WtL\nxf4E3/qg53zQYIh7jGPDO8QbjFhjT8WLFxjEyrnGFHq0mN3ZxOjuZm5l04Hm\nvpyUhVME1FkLsvCS5tRqVBxAIABic2HTbHYGEsPOk7VPiWH/ntFj6Pm6dueI\nqvdU2syw+uTLq6fokiNQoatQyj348/gBoRZYk8/T3kEQNFWryTJhT3+TfHPC\nJMhlVQsXtrxfcHiC51ZmccwcioSEIFE0wlZLaYGXg4WMwNDSTzbrObV3KxVG\nsFvIbJ9TEkI8w0Ltqn1v3KuxAIqgnb9lFTdXntzChWLZtrugdHrhbtcXMLMc\n3KkctFZ1AUV0fBP2967vmswNXdrZrwU8Pb/o9g2BApPWSxDnijvPIjWG99Zk\nUDWOBnSiVGG7BoiRxtbg5sgDUAkzIlHFRD5jqJ5TrC+nhFKa2FAx6eRj+OnU\n9ELdqzohW3DmA9E2o/H9wkxF8EdNAxiAxNiB70suAPGF24iuJ99igFO4tP5b\npoXXANE50lCz5giqUloDE5kNmwzlGjVL98btg60+4CRG/RKbwtIXX1Tjh0tR\n0WAX\r\n=NhKD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgIMUFQrm9vgACnmRH2HnHc/CmAlzzXVmtG4rxHksYzAiAoQ6+fuRVbX+YT4BWiC54nfD0JyfLnljz/aWXiPKhy5Q=="}]},"maintainers":[{"name":"etimberg","email":"evert.timberg+npm@gmail.com"}],"_npmUser":{"name":"etimberg","email":"evert.timberg+npm@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chartjs-adapter-moment_0.0.1_1579226690812_0.6309741421173469"},"_hasShrinkwrap":false},"0.1.1":{"name":"chartjs-adapter-moment","homepage":"https://www.chartjs.org","description":"Chart.js adapter to use Moment.js for time functionalities","version":"0.1.1","license":"MIT","main":"dist/chartjs-adapter-moment.js","repository":{"type":"git","url":"git+https://github.com/chartjs/chartjs-adapter-moment.git"},"keywords":["chart.js","date","moment","time"],"devDependencies":{"chart.js":"^2.8.0","eslint-config-chartjs":"^0.2.0","gulp":"^4.0.2","gulp-eslint":"^6.0.0","gulp-file":"^0.4.0","karma":"^4.4.1","karma-firefox-launcher":"^1.2.0","karma-jasmine":"^2.0.1","karma-jasmine-html-reporter":"^1.4.2","karma-rollup-preprocessor":"^7.0.2","karma-spec-reporter":"^0.0.32","moment":"^2.10.2","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.1.3","yargs":"^15.0.2"},"peerDependencies":{"chart.js":">=2.8.0","moment":"^2.10.2"},"gitHead":"4dd9fb17ae26fc41fb0b724bd968a3a623a814a6","bugs":{"url":"https://github.com/chartjs/chartjs-adapter-moment/issues"},"_id":"chartjs-adapter-moment@0.1.1","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-lFGCiqpn+0e6CEbEKdG1L3LYR0jnKFqtXsExzmEWXGCxdymTFSqntiWAqWAYDblL/QB3sUk881xVGzhWZdn4kQ==","shasum":"e7d515d6ce596a9102fac10b1ae1d08d362d5acf","tarball":"https://registry.npmjs.org/chartjs-adapter-moment/-/chartjs-adapter-moment-0.1.1.tgz","fileCount":6,"unpackedSize":7912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIyf6CRA9TVsSAnZWagAAT08QAJ8WNjI7vPHNJl+T7Kn2\nqpMVRG3smxC/ztit0PqpYyQeLJcLIggX9OLEb606tP6GVkHmYg+tLA+Z8V1o\nHQz93EsrYXWNb2tmHqElMll6MBFPRV8yU8u/AnY8i9Y68hrwhFRCVWbFjDQa\nwCB3/ehzu4/jiXfnwIgNQlGYGQ4EFsTzuyppXqEbAcsj82mCTo9EC+2uVKPv\nRSWyjffDtxmuAcmPW1Yt9my78qNXK2YR99OmcBCsdVmnEu5u+Iqf23YQ1Dn2\nt2yuWhk/gneNBMei3SfP8yPJAnjL14CvofZKqJEsowQBTE/JsAJjCoHEEqTo\nPVDeOxKMclwDlJhghMjo0RGX2Wh2QCCcgsiKgKgzaQhhAmVapVziMXPoDEKC\nNsmG8N16pmvsx0ZeDZAXRwmc+vBu44Z4UOlUAPW4b9bODT0ZHmTXtyXDKuXR\nlooH5w6oiiVhZWQHRTNMBS9MlDNb794kPJ4PzEXket+0Is8iXBjgyVKljJ79\nOn8NTkURwkteJAS8JoGTzHn6h8JOuY+HxlcZ4J6mvLYMEEmA55bIN9tNDrVP\nucvL8eOWRRJUXbSoRa1EyLSVT87lCDLcUlkpWiWeY7TZQBAdF1ZC9xKbmjVO\nqWKjwciViQ65XtIs0TWQyLw9oNWQ3OSDmOgWXnII77rLIPSWloYEfhSeoSnw\nvE7s\r\n=gPT4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDVHAeQ+Ny7Z3COWQzq3mp24ZtFCvTsTHfoAi1X6g7aeAiEAyWWWLNQCnABTv7lxgrnMxynjk2Wbzv+NvI3tnsRLVFM="}]},"maintainers":[{"name":"etimberg","email":"evert.timberg+npm@gmail.com"}],"_npmUser":{"name":"chartjs-ci","email":"chartjs-ci@abysscorp.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chartjs-adapter-moment_0.1.1_1579362297845_0.3125003981395045"},"_hasShrinkwrap":false},"0.1.2":{"name":"chartjs-adapter-moment","homepage":"https://www.chartjs.org","description":"Chart.js adapter to use Moment.js for time functionalities","version":"0.1.2","license":"MIT","main":"dist/chartjs-adapter-moment.js","repository":{"type":"git","url":"git+https://github.com/chartjs/chartjs-adapter-moment.git"},"keywords":["chart.js","date","moment","time"],"devDependencies":{"@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","chart.js":"^2.8.0","eslint-config-chartjs":"^0.2.0","gulp":"^4.0.2","gulp-eslint":"^6.0.0","karma":"^4.4.1","karma-firefox-launcher":"^1.2.0","karma-jasmine":"^2.0.1","karma-jasmine-html-reporter":"^1.4.2","karma-rollup-preprocessor":"^7.0.2","karma-spec-reporter":"^0.0.32","moment":"^2.10.2","rollup":"^2.0.5","rollup-plugin-terser":"^5.3.0","yargs":"^15.0.2"},"peerDependencies":{"chart.js":">=2.8.0","moment":"^2.10.2"},"gitHead":"ba7fea0a3a6be597b8c7f0b8caa77a0596ddaa50","bugs":{"url":"https://github.com/chartjs/chartjs-adapter-moment/issues"},"_id":"chartjs-adapter-moment@0.1.2","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-SiTLtTdjiNVbNoG4Mt4vXyp3bx2uyd8reQt+rkoYNyOeemhSMuNYZGuI3whgSI07WeL4NNVOPtv7EyPMlwjpEQ==","shasum":"7bb05be24c694ecc7b5a43c512b622f6ba8bca4c","tarball":"https://registry.npmjs.org/chartjs-adapter-moment/-/chartjs-adapter-moment-0.1.2.tgz","fileCount":5,"unpackedSize":8121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDe7kCRA9TVsSAnZWagAA42gP+QCnBHM+UP1b/cwel39X\nTdN4ktttZwOukuuK4uCTbGtpEA3POSEb/DhIl8mKZ/JxL2/v+Ku8yp9V6vQr\nmIbXqhenjzl+accR2sLl3urx5dObeuLBQqOg4niLN5LSrkweqbcBOQSZYsPI\ncvs+rMPjacY9kYnRehMewTwfxnNm78+VZ/rOYGHepX+5aW1mYlOsXew+D72S\na89R7IxBBbfh8bIUUnNP/iR4aW1SQp/MyHaD1XT9rP1KhGI42X8x/IC+j8rp\n/yEE/91Kr9JdznJhhfQUWCacfmJloBmxGI/EWxEWhGupgFqgfBW6AFWk9IKj\nD8xpEN2UKy1nGDDR4Ppyy0eZ17j9xZridr6GcV5+5QvrC9SNHaAfKCOrWSfl\nyp7XIT7SWeNQ8PTi5YjttRvvVwcwcZTdXRZaXdfZjRxOzpVS6DGwc86mRvEH\n3zN/b4NQq4MqhB4Mbf3+IJpcxVMOGPJbzkBmrqcNXVAzCcG3MwJC6SAJPq1p\nLr2fr0fqtbalvPIUcesjEVr7WPD04mRQ5R4fIFN0eZFpOrY2ejrnja7EDr+w\nG9748cvAZi6J+y2YZHIh0IJDjxK8EZYohdc2l+K9WR+yBg7f3RN8dtUbHN/E\nu/3FUJwdF1qy6iL50VyuWAVepjRWap/iIV/4PPAJ9HYAH37IFH8Od9BpEviH\nFzeM\r\n=9HJG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEVoUYx++f+Q/HWj0wAkMH//zIiNZt35k+Gv2enR2yHQIhALi4l7PQp7qdGongvz8+zlJQMMCTXg3cUEfHSUM8i5x4"}]},"maintainers":[{"name":"etimberg","email":"evert.timberg+npm@gmail.com"}],"_npmUser":{"name":"chartjs-ci","email":"chartjs-ci@abysscorp.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chartjs-adapter-moment_0.1.2_1594748644183_0.2116590833317935"},"_hasShrinkwrap":false},"1.0.0-beta.1":{"name":"chartjs-adapter-moment","homepage":"https://www.chartjs.org","description":"Chart.js adapter to use Moment.js for time functionalities","version":"1.0.0-beta.1","license":"MIT","main":"dist/chartjs-adapter-moment.js","module":"dist/chartjs-adapter-moment.esm.js","repository":{"type":"git","url":"git+https://github.com/chartjs/chartjs-adapter-moment.git"},"keywords":["chart.js","date","moment","time"],"scripts":{"build":"rollup -c","dev":"karma start --auto-watch --no-single-run --browsers chrome","lint":"eslint test/**/*.js src/**/*.js","test":"cross-env NODE_ENV=test concurrently \"npm:test-*\"","test-lint":"npm run lint","test-karma":"karma start --auto-watch --single-run"},"devDependencies":{"@rollup/plugin-node-resolve":"^11.1.1","chart.js":"^3.0.0-beta.13","chartjs-test-utils":"^0.1.2","concurrently":"^5.3.0","cross-env":"^7.0.3","eslint":"^7.19.0","eslint-config-chartjs":"^0.3.0","eslint-plugin-es":"^4.1.0","karma":"^6.0.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.5.4","karma-rollup-preprocessor":"7.0.5","moment":"^2.10.2","rollup":"^2.38.4","rollup-plugin-istanbul":"^3.0.0","rollup-plugin-terser":"^7.0.2","yargs":"^15.0.2"},"peerDependencies":{"chart.js":"^3.0.0-beta.13","moment":"^2.10.2"},"gitHead":"60f5e6f056a6a0957b693587d17314a7fc200a09","readme":"# chartjs-adapter-moment\n\n[![release](https://img.shields.io/github/release/chartjs/chartjs-adapter-moment.svg?style=flat-square&maxAge=600)](https://github.com/chartjs/chartjs-adapter-moment/releases/latest) [![travis](https://img.shields.io/travis/chartjs/chartjs-adapter-moment.svg?style=flat-square&maxAge=60)](https://travis-ci.org/chartjs/chartjs-adapter-moment) [![awesome](https://awesome.re/badge-flat2.svg)](https://github.com/chartjs/awesome)\n\n## Overview\n\nThis adapter allows the use of Moment.js with Chart.js. Moment.js is a very heavy library and thus not recommended for client-side development. However, it was previously the only library supported by Chart.js and so continues to be supported. You may prefer [chartjs-adapter-date-fns](https://github.com/chartjs/chartjs-adapter-date-fns) for a minimal bundle size or [chartjs-adapter-luxon](https://github.com/chartjs/chartjs-adapter-luxon) for larger bundle size with additional functionality included such as i18n and time zone support.\n\nRequires [Chart.js](https://github.com/chartjs/Chart.js/releases) **3.0.0-beta.13** or later and [Moment.js](https://momentjs.com/) **2.0.0** or later. To use Chart.js v2.x, utilize v0.1.2 of the adapter.\n\n**Note:** once loaded, this adapter overrides the default date-adapter provided in Chart.js (as a side-effect).\n\n## Installation\n\n### npm\n\n```\nnpm install moment chartjs-adapter-moment --save\n```\n\n```javascript\nimport Chart from 'chart.js';\nimport 'chartjs-adapter-moment';\n```\n\n### CDN\n\nBy default, `https://cdn.jsdelivr.net/npm/chartjs-adapter-moment` returns the latest (minified) version, however it's [highly recommended](https://www.jsdelivr.com/features) to always specify a version in order to avoid breaking changes. This can be achieved by appending `@{version}` to the URL:\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/chart.js@2.9.3\"></script>\n<script src=\"https://cdn.jsdelivr.net/npm/moment@2.27.0\"></script>\n<script src=\"https://cdn.jsdelivr.net/npm/chartjs-adapter-moment@0.1.1\"></script>\n```\n\nRead more about jsDelivr versioning on their [website](http://www.jsdelivr.com/).\n\n## Configuration\n\nRead the [Chart.js documention](https://www.chartjs.org/docs/latest) for possible date/time related options. For example, the time scale [`time.*` options](https://www.chartjs.org/docs/latest/axes/cartesian/time.html#configuration-options) can be overridden using the [Moment formats](https://momentjs.com/docs/#/displaying/).\n\n## Development\n\nYou first need to install node dependencies (requires [Node.js](https://nodejs.org/)):\n\n```\n> npm install\n```\n\nThe following commands will then be available from the repository root:\n\n```\n> gulp build            // build dist files\n> gulp build --watch    // build and watch for changes\n> gulp lint             // perform code linting\n```\n\n## License\n\n`chartjs-adapter-moment` is available under the [MIT license](LICENSE.md).\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/chartjs/chartjs-adapter-moment/issues"},"_id":"chartjs-adapter-moment@1.0.0-beta.1","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-p4nScpzpnLsnesNkp2DVbPlihgxS9UkeiptNceD+ukkQqxeSc4rrLBU9Ru89G7LuTsO2f3pEV7ZqyMZiYbC9TQ==","shasum":"5f4a68cadd154f4ae05e05b48c8fbdc678a98bfe","tarball":"https://registry.npmjs.org/chartjs-adapter-moment/-/chartjs-adapter-moment-1.0.0-beta.1.tgz","fileCount":6,"unpackedSize":10856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRVEfCRA9TVsSAnZWagAAvu8P/15jOj3ZfXD6O68dFlpm\nJkGKEUrXCjWm6/h0YRoU2RgHKtIpTYijo3lPOox/dmExui5dA2QhgqmFL14l\nwPzhmi/TYXbKjXWS/xOikNLdyhp1lOYVus/1+W959sjrYeZD55yXNgIcBXZj\nFPzUd4sDD4/zp6W3tMyG8TERz4wtAzsHzt56J8HSboeG4WLNZidVbw4rKaHA\nDZMCVnWPte5ecOxvo6DqUoGkrY9JrzEUtzLVzQ0aFkHCYcoerg4Od2Mm7bjP\nAVMgjyWgMgVHqlS3XzcMJYkaEBFt2IX1B5FCeYCRwB6eA9kCh1Ex7kp+HIk7\nrpVZUjtlHHPq3EICb6q91H4CeuJ9vPGakziMlaO+IbFz9h6nLl0/ZtFSmndC\n/ZljiT4ThsRdGo6iu0xi8tyXQJLLA8u/vEoAtyBKDa0U+yjbJRkCcyUALsfe\nz4nQJ1aCu7u7uwMKmDKxV7bz1drZQW938HQuQ97eILCHKZK6+14yZX834Xuq\ntzxoTkhsU7cDPNGSv7xm4r99NVlMTPa87INOYYZnp+3qvYEGFdV3QmJL29FZ\nI7WLWPAGLrRK5FqeN/4Bc3ZoerRxJNDWae4S+esQ5cmdy/l5bKccvp14GDfl\nj2CUSQgiHW57ejMRVyGQy6OiG8rtwPNemLmiqgMBISFvGHnCGTIiZuN5lyV+\nK9EL\r\n=wwj5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/KcfLqFOmH4ndlYJkJyFntGHOTG+8u+jn1I1p38SjTAiBU/iOe1tK1KO1eQaQQ/3hST2mUuehlSgM1RyXzy2su4Q=="}]},"_npmUser":{"name":"chartjs-ci","email":"chartjs-ci@abysscorp.org"},"directories":{},"maintainers":[{"name":"etimberg","email":"evert.timberg+npm@gmail.com"},{"name":"chartjs-ci","email":"chartjs-ci@abysscorp.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chartjs-adapter-moment_1.0.0-beta.1_1615155486405_0.5331942998453814"},"_hasShrinkwrap":false},"1.0.0-beta.2":{"name":"chartjs-adapter-moment","homepage":"https://www.chartjs.org","description":"Chart.js adapter to use Moment.js for time functionalities","version":"1.0.0-beta.2","license":"MIT","main":"dist/chartjs-adapter-moment.js","module":"dist/chartjs-adapter-moment.esm.js","repository":{"type":"git","url":"git+https://github.com/chartjs/chartjs-adapter-moment.git"},"keywords":["chart.js","date","moment","time"],"scripts":{"build":"rollup -c","dev":"karma start --auto-watch --no-single-run --browsers chrome","lint":"eslint test/**/*.js src/**/*.js","test":"cross-env NODE_ENV=test concurrently \"npm:test-*\"","test-lint":"npm run lint","test-karma":"karma start --auto-watch --single-run"},"devDependencies":{"@rollup/plugin-node-resolve":"^11.1.1","chart.js":"^3.0.0-beta.13","chartjs-test-utils":"^0.1.2","concurrently":"^5.3.0","cross-env":"^7.0.3","eslint":"^7.19.0","eslint-config-chartjs":"^0.3.0","eslint-plugin-es":"^4.1.0","karma":"^6.0.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.5.4","karma-rollup-preprocessor":"7.0.5","moment":"^2.10.2","rollup":"^2.38.4","rollup-plugin-istanbul":"^3.0.0","rollup-plugin-terser":"^7.0.2","yargs":"^15.0.2"},"peerDependencies":{"chart.js":"^3.0.0-beta.13","moment":"^2.10.2"},"gitHead":"01fea6a0b3533a1bb8eb4fb5ca4364767d4b18a6","readme":"# chartjs-adapter-moment\n\n[![release](https://img.shields.io/github/release/chartjs/chartjs-adapter-moment.svg?style=flat-square&maxAge=600)](https://github.com/chartjs/chartjs-adapter-moment/releases/latest) [![travis](https://img.shields.io/travis/chartjs/chartjs-adapter-moment.svg?style=flat-square&maxAge=60)](https://travis-ci.org/chartjs/chartjs-adapter-moment) [![awesome](https://awesome.re/badge-flat2.svg)](https://github.com/chartjs/awesome)\n\n## Overview\n\nThis adapter allows the use of Moment.js with Chart.js. Moment.js is a very heavy library and thus not recommended for client-side development. However, it was previously the only library supported by Chart.js and so continues to be supported. You may prefer [chartjs-adapter-date-fns](https://github.com/chartjs/chartjs-adapter-date-fns) for a minimal bundle size or [chartjs-adapter-luxon](https://github.com/chartjs/chartjs-adapter-luxon) for larger bundle size with additional functionality included such as i18n and time zone support.\n\nRequires [Chart.js](https://github.com/chartjs/Chart.js/releases) **3.0.0-beta.13** or later and [Moment.js](https://momentjs.com/) **2.0.0** or later. To use Chart.js v2.x, utilize v0.1.2 of the adapter.\n\n**Note:** once loaded, this adapter overrides the default date-adapter provided in Chart.js (as a side-effect).\n\n## Installation\n\n### npm\n\n```\nnpm install moment chartjs-adapter-moment --save\n```\n\n```javascript\nimport Chart from 'chart.js';\nimport 'chartjs-adapter-moment';\n```\n\n### CDN\n\nBy default, `https://cdn.jsdelivr.net/npm/chartjs-adapter-moment` returns the latest (minified) version, however it's [highly recommended](https://www.jsdelivr.com/features) to always specify a version in order to avoid breaking changes. This can be achieved by appending `@{version}` to the URL:\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/chart.js@2.9.3\"></script>\n<script src=\"https://cdn.jsdelivr.net/npm/moment@2.27.0\"></script>\n<script src=\"https://cdn.jsdelivr.net/npm/chartjs-adapter-moment@0.1.1\"></script>\n```\n\nRead more about jsDelivr versioning on their [website](http://www.jsdelivr.com/).\n\n## Configuration\n\nRead the [Chart.js documention](https://www.chartjs.org/docs/latest) for possible date/time related options. For example, the time scale [`time.*` options](https://www.chartjs.org/docs/latest/axes/cartesian/time.html#configuration-options) can be overridden using the [Moment formats](https://momentjs.com/docs/#/displaying/).\n\n## Development\n\nYou first need to install node dependencies (requires [Node.js](https://nodejs.org/)):\n\n```\n> npm install\n```\n\nThe following commands will then be available from the repository root:\n\n```\n> gulp build            // build dist files\n> gulp build --watch    // build and watch for changes\n> gulp lint             // perform code linting\n```\n\n## License\n\n`chartjs-adapter-moment` is available under the [MIT license](LICENSE.md).\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/chartjs/chartjs-adapter-moment/issues"},"_id":"chartjs-adapter-moment@1.0.0-beta.2","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-P7H302q0Vam9pHCH7OyifjRGttBJfmCJUyuoLnm7ZhY7KFe1qG8hsKR3UiYZruxwv178EjRRhuHiWH5R1PqGnQ==","shasum":"34414b103e9c639d5ea02469abdf14c086e30829","tarball":"https://registry.npmjs.org/chartjs-adapter-moment/-/chartjs-adapter-moment-1.0.0-beta.2.tgz","fileCount":6,"unpackedSize":10842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRxZZCRA9TVsSAnZWagAAQ/UP/3fnPbq3t8eLChRvMLP7\nPKKtylvlWYM0yBOxs0OPRvv0+rilg7cca9tSlehSUcbXL2Asf+Htj+3ZSFTv\nZ968IP8Drj+PcsDUP911jyknnBrAocwpmVaJMX9JG9z14zd7EI08U9CUVhwK\nkKTk1zxoEHWVVm44kSxgUV1i1jJJJyk6ecS4Pvzl13lftSg2c9V5sds778IQ\nxETGPnFxo7CpZzNGgoBMksgaZ/jek6H4mY1TKUKDXd/fYW24a3ydAtdEWOQk\naGhKiUmjBWqYpW0/e6UAvnxhkKDijPTQY71XHYPcHriTY7iVT0XmWSAfLVZL\n3UpTgew+OYTV2wLGZ5DkADzx7El9D/2ADpHeHOPffeqBHnzIHVse9j4ieAJZ\n05txp817eFTQ11BySzNo/2b/t5P6r9EMnRRQmDuj4c5S0cPvAdiV8ucNDV0z\nsRMqY5BrcNP/EQpZYP6X2y71p1zlCYXWnAdHmfySoiFZ+uJGqtNR8LqNKVAe\n0QjyQyfvdcighhMGR/F4+Y09yF8Tdiw/n1E9nD2E/n+2spEHJiUtHawkgQdT\njGmljphx/SZyZZ27IVfomUZjjWCP466aa2wDR82iOM80pvi5GOXcw+hjBz+Q\nxnFmSjGy76L1JVstHgYCuXxV5wpzpKFwSZ4FwVLICmfSzFNNnnavgxLIdSRX\nzD/N\r\n=bi6B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXLjbdZdoo2CCx5NwV+ye69qzGosuuQ5wP48uYhw1GIgIhAMDTxRtri1q+BuhQyl0yMyfOhY17M+mb8tK/9ngrhSd+"}]},"_npmUser":{"name":"chartjs-ci","email":"chartjs-ci@abysscorp.org"},"directories":{},"maintainers":[{"name":"etimberg","email":"evert.timberg+npm@gmail.com"},{"name":"chartjs-ci","email":"chartjs-ci@abysscorp.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chartjs-adapter-moment_1.0.0-beta.2_1615271513264_0.5920260946241269"},"_hasShrinkwrap":false},"1.0.0":{"name":"chartjs-adapter-moment","homepage":"https://www.chartjs.org","description":"Chart.js adapter to use Moment.js for time functionalities","version":"1.0.0","license":"MIT","main":"dist/chartjs-adapter-moment.js","module":"dist/chartjs-adapter-moment.esm.js","repository":{"type":"git","url":"git+https://github.com/chartjs/chartjs-adapter-moment.git"},"keywords":["chart.js","date","moment","time"],"scripts":{"build":"rollup -c","dev":"karma start --auto-watch --no-single-run --browsers chrome","lint":"eslint test/**/*.js src/**/*.js","test":"cross-env NODE_ENV=test concurrently \"npm:test-*\"","test-lint":"npm run lint","test-karma":"karma start --auto-watch --single-run"},"devDependencies":{"@rollup/plugin-node-resolve":"^11.1.1","chart.js":"^3.0.0","chartjs-test-utils":"^0.1.2","concurrently":"^5.3.0","cross-env":"^7.0.3","eslint":"^7.19.0","eslint-config-chartjs":"^0.3.0","eslint-plugin-es":"^4.1.0","karma":"^6.0.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.5.4","karma-rollup-preprocessor":"7.0.5","moment":"^2.10.2","rollup":"^2.38.4","rollup-plugin-istanbul":"^3.0.0","rollup-plugin-terser":"^7.0.2","yargs":"^15.0.2"},"peerDependencies":{"chart.js":"^3.0.0","moment":"^2.10.2"},"gitHead":"7a702dc8251a88d2f3c79d45a751ffdf07594836","bugs":{"url":"https://github.com/chartjs/chartjs-adapter-moment/issues"},"_id":"chartjs-adapter-moment@1.0.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-PqlerEvQcc5hZLQ/NQWgBxgVQ4TRdvkW3c/t+SUEQSj78ia3hgLkf2VZ2yGJtltNbEEFyYGm+cA6XXevodYvWA==","shasum":"9174b1093c68bcfe285aff24f7388ad60d44e8f7","tarball":"https://registry.npmjs.org/chartjs-adapter-moment/-/chartjs-adapter-moment-1.0.0.tgz","fileCount":6,"unpackedSize":10798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ2+dCRA9TVsSAnZWagAASikP/3/C9FfjMK8x5dlwJ2Yh\n3Z7Ek3bFZuQYkNIV/Bwgg5cCpq5jiHw1+5OnpK28rvbPrK771An9i8/yi2PG\nBVIPUbUj1ZcC4/grahTX8WzIyyt5GUjloJUt7BWZUuXjnxAeN5mTOlM9vW1A\nQwmIbyuUnkiayYFo7A/LrxADCLKVvXxyjkluo0Th3FekQk51uMP5QNnvQqvL\nj+amBzdD87D6yH5QkjKvr+bAVAZeIoVuhW+NdFWhLQ/Rlrj57mxes1VUlTZe\n6Qv6oeS7XkLZL/8sPgZO01fJv1rvdXc6Qi2e5ZDbZFDBGSH6zO+k0Yl8mCy9\n/J1IAXA7DnunhHpvHolNNa7Vnkccq9nZpoRC176iEyJNPrcng6f2i3zkbRC1\n3mbYcrwW5WeRcvr2I+ushewh4CPk0V5HWX4BZA6Sc5ROKbeuD9G9ocsltlMM\nhe+5k7IWnYkjpSUkuvXRzpMZ8Ja90Mt76AZtLREpUtHG8J4az9Mvi/iHhDY1\nZ6ysW4scpL8yGwEcol4ptwGbO0jld/3tAxCyYVXpbxq+yzV+uuiNQrsL9mB4\nVwnrpuqNw2p54MmYfVYj7HyimzGAIN4HMKOEv9l7qEfw4aS+sS/TSH/sIzjd\nH3CqGlX92TmqbPOJs8NMQ6De9PbLbh7Gz+Q5ct5xIpvR1OC8mDAmkev7ZnTr\nETk8\r\n=T728\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZH0avWV4Cep8W/Yc2MRDhgfmeywcwQyfk3mOeaGB9kAIhAPwmf9LMi9l8BNtWdDLnobjOguwXp8Q7/1P8LZh9gaQH"}]},"_npmUser":{"name":"chartjs-ci","email":"chartjs-ci@abysscorp.org"},"directories":{},"maintainers":[{"name":"etimberg","email":"evert.timberg+npm@gmail.com"},{"name":"chartjs-ci","email":"chartjs-ci@abysscorp.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chartjs-adapter-moment_1.0.0_1617391517039_0.6616032131328469"},"_hasShrinkwrap":false},"1.0.1":{"name":"chartjs-adapter-moment","homepage":"https://www.chartjs.org","description":"Chart.js adapter to use Moment.js for time functionalities","version":"1.0.1","license":"MIT","main":"dist/chartjs-adapter-moment.js","module":"dist/chartjs-adapter-moment.esm.js","repository":{"type":"git","url":"git+https://github.com/chartjs/chartjs-adapter-moment.git"},"keywords":["chart.js","date","moment","time"],"scripts":{"build":"rollup -c","dev":"karma start --auto-watch --no-single-run --browsers chrome","lint":"eslint test/**/*.js src/**/*.js","test":"cross-env NODE_ENV=test concurrently \"npm:test-*\"","test-lint":"npm run lint","test-karma":"karma start --auto-watch --single-run"},"devDependencies":{"@rollup/plugin-node-resolve":"^11.1.1","chart.js":"^4.0.0","chartjs-test-utils":"^0.3.0","concurrently":"^5.3.0","cross-env":"^7.0.3","eslint":"^7.19.0","eslint-config-chartjs":"^0.3.0","eslint-plugin-es":"^4.1.0","karma":"^6.0.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.5.4","karma-rollup-preprocessor":"7.0.5","moment":"^2.10.2","rollup":"^2.38.4","rollup-plugin-istanbul":"^3.0.0","rollup-plugin-terser":"^7.0.2","yargs":"^15.0.2"},"peerDependencies":{"chart.js":">=3.0.0","moment":"^2.10.2"},"gitHead":"52888fdb2ee6a3bf700b85ff6828e81ac1a26d11","bugs":{"url":"https://github.com/chartjs/chartjs-adapter-moment/issues"},"_id":"chartjs-adapter-moment@1.0.1","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Uz+nTX/GxocuqXpGylxK19YG4R3OSVf8326D+HwSTsNw1LgzyIGRo+Qujwro1wy6X+soNSnfj5t2vZ+r6EaDmA==","shasum":"0f04c30d330b207c14bfb57dfaae9ce332f09102","tarball":"https://registry.npmjs.org/chartjs-adapter-moment/-/chartjs-adapter-moment-1.0.1.tgz","fileCount":6,"unpackedSize":10730,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk6TBGaeEpTxsNeSzRLpPwhiOsHjyzE+QlNTIGBAi/jAIhAMkjZaqNF5qsCHLm+aS+/ob931N/FlaNjpmlt8euJZcl"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje4jYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiUw/7BKdpUD6RNPtJZq7b4b1Fjyo1ekpq9JPyc8S5Hre31ex4QP8w\r\n686O7qJGcM3nP8UuYoSN1KZfP+xyu+amDLxMGDzE3tHWExk/iTjUzGadPk1X\r\nk+7yceL8hvqo7O+iEu1Grl1C5kz5JNTanjTU0lsKuYOKq6W38DsaXO06LBtF\r\nB2X2VGGDTGTYAhRp0np0xRukMyJxFI1xxOrdQTNwezBw1E1CW0FHt4UujSY5\r\ntvAUo5/ryAyGcgUkXdlk20HO3eFJTLV9VA7EiDG6H4xgaR515qu7sxRFiQ9s\r\nbG04bcCSLxv0UDldq9021Zqqq+GP0NZmhhw/gDviSFxV1lq2MHSFYqUtJ0MY\r\nFHNFVfa1JGZaIMa3VNA9/6FpUsI9ETBdVJbkEHw2NCSjv+jfrxOJGOBlioWe\r\nutHYnr9n9Fsbd3v21NKsY++TwzmqC8PcIZIvdMyaHtdC7TtIaqzw34Xnkd0r\r\nxMASdOaclKyo/N48lbHqXlfd1zsaxaE4J0FAUIXvTozwUGqHZUH3PTJNrnig\r\nmJsdxif1CAB5ex6cFZ1b1lUdjWqO5haE8PkqUhtGlQgGzosgSDNckZWJ88ug\r\nPw7Ofjs3YhKLH/7/r9VYUXjUbH/E4caAzIHgBogm3+BC6bkRJBm7W3jCtmo2\r\nCBn35wRS1lXBFJojVGJMbaAF+dK1fBDpz6k=\r\n=kpNa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"chartjs-ci","email":"chartjs-ci@abysscorp.org"},"directories":{},"maintainers":[{"name":"etimberg","email":"evert.timberg+npm@gmail.com"},{"name":"chartjs-ci","email":"chartjs-ci@abysscorp.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chartjs-adapter-moment_1.0.1_1669040344804_0.10654400155424937"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-17T02:04:50.807Z","0.0.1":"2020-01-17T02:04:51.147Z","modified":"2022-11-21T14:19:05.050Z","0.1.1":"2020-01-18T15:44:57.994Z","0.1.2":"2020-07-14T17:44:04.362Z","1.0.0-beta.1":"2021-03-07T22:18:06.771Z","1.0.0-beta.2":"2021-03-09T06:31:53.440Z","1.0.0":"2021-04-02T19:25:17.207Z","1.0.1":"2022-11-21T14:19:04.955Z"},"maintainers":[{"name":"etimberg","email":"evert.timberg+npm@gmail.com"},{"name":"chartjs-ci","email":"chartjs-ci@abysscorp.org"}],"description":"Chart.js adapter to use Moment.js for time functionalities","homepage":"https://www.chartjs.org","keywords":["chart.js","date","moment","time"],"repository":{"type":"git","url":"git+https://github.com/chartjs/chartjs-adapter-moment.git"},"bugs":{"url":"https://github.com/chartjs/chartjs-adapter-moment/issues"},"license":"MIT","readme":"# chartjs-adapter-moment\n\n[![release](https://img.shields.io/github/release/chartjs/chartjs-adapter-moment.svg?style=flat-square&maxAge=600)](https://github.com/chartjs/chartjs-adapter-moment/releases/latest) [![travis](https://img.shields.io/travis/chartjs/chartjs-adapter-moment.svg?style=flat-square&maxAge=60)](https://travis-ci.org/chartjs/chartjs-adapter-moment) [![awesome](https://awesome.re/badge-flat2.svg)](https://github.com/chartjs/awesome)\n\n## Overview\n\nThis adapter allows the use of Moment.js with Chart.js. Moment.js is a very heavy library and thus not recommended for client-side development. However, it was previously the only library supported by Chart.js and so continues to be supported. You may prefer [chartjs-adapter-date-fns](https://github.com/chartjs/chartjs-adapter-date-fns) for a minimal bundle size or [chartjs-adapter-luxon](https://github.com/chartjs/chartjs-adapter-luxon) for larger bundle size with additional functionality included such as i18n and time zone support.\n\nRequires [Chart.js](https://github.com/chartjs/Chart.js/releases) **3.0.0** or later and [Moment.js](https://momentjs.com/) **2.0.0** or later. To use Chart.js v2.x, utilize v0.1.2 of the adapter.\n\n**Note:** once loaded, this adapter overrides the default date-adapter provided in Chart.js (as a side-effect).\n\n## Installation\n\n### npm\n\n```\nnpm install moment chartjs-adapter-moment --save\n```\n\n```javascript\nimport { Chart } from 'chart.js';\nimport 'chartjs-adapter-moment';\n```\n\n### CDN\n\nBy default, `https://cdn.jsdelivr.net/npm/chartjs-adapter-moment` returns the latest (minified) version, however it's [highly recommended](https://www.jsdelivr.com/features) to always specify a version in order to avoid breaking changes. This can be achieved by appending `@{version}` to the URL:\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/chart.js@^3\"></script>\n<script src=\"https://cdn.jsdelivr.net/npm/moment@^2\"></script>\n<script src=\"https://cdn.jsdelivr.net/npm/chartjs-adapter-moment@^1\"></script>\n```\n\nRead more about jsDelivr versioning on their [website](http://www.jsdelivr.com/).\n\n## Configuration\n\nRead the [Chart.js documention](https://www.chartjs.org/docs/latest) for possible date/time related options. For example, the time scale [`time.*` options](https://www.chartjs.org/docs/latest/axes/cartesian/time.html#configuration-options) can be overridden using the [Moment formats](https://momentjs.com/docs/#/displaying/).\n\n## Development\n\nYou first need to install node dependencies (requires [Node.js](https://nodejs.org/)):\n\n```\n> npm install\n```\n\nThe following commands will then be available from the repository root:\n\n```\n> gulp build            // build dist files\n> gulp build --watch    // build and watch for changes\n> gulp lint             // perform code linting\n```\n\n## License\n\n`chartjs-adapter-moment` is available under the [MIT license](LICENSE.md).\n","readmeFilename":"README.md"}