{"_id":"material-ui-pickers-v4","_rev":"2-9d24162449c94f3cf9dcaa38d2cee992","name":"material-ui-pickers-v4","dist-tags":{"latest":"3.3.12"},"versions":{"3.3.11":{"name":"material-ui-pickers-v4","version":"3.3.11","description":"React components, that implements material design pickers for material-ui v4 with updated material ui","main":"./src/index.ts","module":"./src/index.ts","keywords":["material-ui","pickers","@material-ui/pickers","datepicker","timepicker","date-picker","time-picker","react","react-component","material design"],"sideEffects":false,"license":"MIT","bugs":{"url":"https://github.com/mui-org/material-ui-pickers/issues"},"authors":[{"name":"Dmitriy Kovalenko","email":"dmtr.kovalenko@outlook.com"},{"name":"Mehul Joshi","email":"mehul0923@gmail.com"}],"peerDependencies":{"@date-io/core":"^1.3.6","@material-ui/core":"^4.12.3","prop-types":"^15.6.0","react":"^16.8.0 || ^17.0.2","react-dom":"^16.8.0 || ^17.0.2"},"dependencies":{"@babel/runtime":"7.16.5","@date-io/core":"1.x","@types/styled-jsx":"2.2.8","clsx":"^1.0.2","react-transition-group":"^4.0.0","rifm":"^0.12.1"},"size-limit":[{"path":"build/dist/@material-ui/pickers.esm.js","limit":"30 KB"}],"scripts":{"test":"jest","test:date-fns":"UTILS=date-fns npm run test","test:luxon":"UTILS=luxon npm run test","test:moment":"UTILS=moment npm run test","start":"rollup --config rollup.config.dev.js --watch & npx tsc --watch","prebuild":"rimraf build","build:copy":"node copy.js","build:bundle":"rollup --config","build:typescript":"tsc --project tsconfig.json","build":"npm run build:typescript && npm run build:bundle && npm run build:copy","build:analyze":"npm run build","release":"yarn test && yarn version && yarn build && yarn publish --non-interactive build"},"devDependencies":{"@babel/core":"^7.6.0","@babel/node":"^7.6.1","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-transform-object-assign":"^7.2.0","@babel/plugin-transform-runtime":"~7.6.0","@babel/preset-env":"^7.6.0","@babel/preset-react":"^7.0.0","@date-io/core":"1.x","@date-io/date-fns":"^1.3.0","@date-io/luxon":"^1.3.0","@date-io/moment":"^1.3.0","@material-ui/core":"^4.9.0","@material-ui/icons":"^4.11.2","@types/enzyme":"^3.1.17","@types/enzyme-adapter-react-16":"^1.0.3","@types/fs-extra":"^5.0.4","@types/glob":"^7.1.1","@types/jest":"^23.3.14","@types/jss":"^9.5.7","@types/luxon":"^1.11.0","@types/prettier":"^1.16.0","@types/prop-types":"^15.5.8","@types/react":"^16.8.2","@types/react-dom":"^16.8.0","@types/react-transition-group":"^2.0.15","@typescript-eslint/eslint-plugin":"^1.6.0","@typescript-eslint/parser":"^1.6.0","babel-plugin-optimize-clsx":"^2.3.0","codecov":"^3.1.0","cross-env":"^5.2.0","date-fns":"^2.0.0-alpha.27","enzyme":"^3.8.0","enzyme-adapter-react-16":"^1.9.1","eslint-plugin-react":"^7.12.4","eslint-plugin-react-hooks":"^1.6.0","fs-extra":"^7.0.1","full-icu":"^1.2.1","glob":"^7.1.3","jest":"^24.1.0","luxon":"^1.11.1","moment":"2.24.0","prop-types":"^15.6.2","react":"^16.8.6","react-dom":"^16.8.6","rollup":"^1.21.2","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-size-snapshot":"^0.10.0","rollup-plugin-terser":"^5.1.1","rollup-plugin-typescript":"^1.0.0","size-limit":"^0.21.1","ts-jest":"^24.0.1","ts-lib":"0.0.5","tslint-config-prettier":"^1.18.0","typescript":"^3.3.3"},"jest":{"setupFilesAfterEnv":["<rootDir>/src/__tests__/setup.js"],"testRegex":"./src/__tests__/.*\\.test\\.(js|tsx)$","testURL":"http://localhost/","collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"coveragePathIgnorePatterns":["<rootDir>/src/__tests__/"],"globals":{"ts-jest":{"tsConfig":"./src/__tests__/tsconfig.json"}}},"gitHead":"554e6d4af535e75752d62aa1b2296b56feb3a86f","_id":"material-ui-pickers-v4@3.3.11","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-K8kfgOkZUSidm6xbgawlWpduh+kcy7FO4kQ5rDFu+OX/0kBhjrRKbeyCd7UUA2GzHRFfw3Cd4xFdx12svOF6qA==","shasum":"89f68c70e740fe068f60f5a232ed45ec5c5d3d1d","tarball":"https://registry.npmjs.org/material-ui-pickers-v4/-/material-ui-pickers-v4-3.3.11.tgz","fileCount":256,"unpackedSize":1742588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxBtUCRA9TVsSAnZWagAA2F8QAII9z+FFAhVAZzLtgco5\ng2s2Q0mp8269IboudX1SDchogb0zfp/InTUGU4pw2WZTYsBZVupvyPgWTIjR\nUdu4wQ+v0KHHUgOXW6+5WMJdfEMUT6x+SEeiE6fvQ6qlStU4EC2HPFdyCII3\nn6FDoEvq6p8K0bv7kQPo6w9ps0dgn62u4DgV7Kw4pA4EWgTLOUnqsp8yfxBE\nvU+SooYYTn6cHqHX6Clk0/lo3kiwm9FE7dQ6rmPPt1p8KnwhddrlRsUnUfoN\nMJy5/8FhuPzJR3zjsdDZNZnAfoyzPh6peSClJP5sSZkJMfX1eIbui5kA4m+A\nd/3H6VJGvjBQ+G0tIloLMskIxGPMPklmOsOLbRIybgXA+PVGlCaGKDT8+YbA\nABfx32zlqgdwP2zgwvbUmDR1qSo0WbniehzXDQxZEs5bA2dwQtYhwAry/sJF\nIymD/L4J2RCUJy6MHBn/lji7D9JzEzBoIGCSwjb/zwBwhdlvWVpmNFV7nZlN\n1jNriscn0irHmJM9UaLVVWtzlM/qoTBTkbKhscxIqvH5TPV8uKZZ5b44SMve\n5OjzOgXA4IbPtKcAgqDyBDbLDSSls7I6652eef3awzBdcug8Wfeicefs4WWN\nzPwokCQZR8qRFZf6I4rSeCKx4nAe8sRKMP749/BZblGeZbQrtaFw8/JHA5jn\n3wZc\r\n=KlDd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGELwAY3I4DsSFcmpvuNyqATzTueQJ53qS9DWD7KRvEZAiEAs5CZJkcOEFWFLJKLXE2pv6Q+uR/foiHe3LTKDg28eTg="}]},"_npmUser":{"name":"mehul0923","email":"mehul0923@gmail.com"},"directories":{},"maintainers":[{"name":"mehul0923","email":"mehul0923@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/material-ui-pickers-v4_3.3.11_1640242004753_0.49795303096633625"},"_hasShrinkwrap":false},"3.3.12":{"name":"material-ui-pickers-v4","version":"3.3.12","description":"React components, that implements material design pickers for material-ui v4 with updated material ui","keywords":["material-ui","pickers","@material-ui/pickers","datepicker","timepicker","date-picker","time-picker","react","react-component","material design"],"sideEffects":false,"license":"MIT","bugs":{"url":"https://github.com/mui-org/material-ui-pickers/issues"},"authors":[{"name":"Dmitriy Kovalenko","email":"dmtr.kovalenko@outlook.com"},{"name":"Mehul Joshi","email":"mehul0923@gmail.com"}],"peerDependencies":{"@date-io/core":"^1.3.6","@material-ui/core":"^4.12.3","prop-types":"^15.6.0","react":"^16.8.0 || ^17.0.2","react-dom":"^16.8.0 || ^17.0.2"},"dependencies":{"@babel/runtime":"7.16.5","@date-io/core":"1.x","@types/styled-jsx":"2.2.8","clsx":"^1.0.2","react-transition-group":"^4.0.0","rifm":"^0.12.1"},"size-limit":[{"path":"build/dist/@material-ui/pickers.esm.js","limit":"30 KB"}],"scripts":{"test":"jest","test:date-fns":"UTILS=date-fns npm run test","test:luxon":"UTILS=luxon npm run test","test:moment":"UTILS=moment npm run test","start":"rollup --config rollup.config.dev.js --watch & npx tsc --watch","prebuild":"rimraf build","build:copy":"node copy.js","build:bundle":"rollup --config","build:typescript":"tsc --project tsconfig.json","build":"npm run build:typescript && npm run build:bundle && npm run build:copy","build:analyze":"npm run build","release":"yarn test && yarn version && yarn build && yarn publish --non-interactive build"},"private":false,"main":"./dist/material-ui-pickers.js","module":"./esm/index.js","typings":"./index.d.ts","gitHead":"554e6d4af535e75752d62aa1b2296b56feb3a86f","_id":"material-ui-pickers-v4@3.3.12","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-a5QKh31tvXDiXHJ9wBE9QuWXG9pmivJit6oYLjTNcKPU87EY1z1piNnc6zmajBZG7gZsShOEAg5b5anMfIFADw==","shasum":"216ee8bbce49dae2c9a3c0cf318e59de26d483b7","tarball":"https://registry.npmjs.org/material-ui-pickers-v4/-/material-ui-pickers-v4-3.3.12.tgz","fileCount":164,"unpackedSize":1561767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxIBwCRA9TVsSAnZWagAA5mUP/1mtdwC/ZVLqk3IAoGqQ\nV+TUh7z3mtphxZia8LQHf2em6JUTbWb+3MKRuIRTCwSU/MlMoFJUHj953VYA\nemaX6Na4ll8sW0tSRUlYNyc1bBzFA48VNIN0v+Xb4+0ETxnsZtyPp1vIdvkK\ncg0veNvgOLXbeJcsNRx3sxt1QbI/XK12SsrLWEJB+PhVmFhjLfwoGBzUBdSn\nynZXxPgZmnpS0aSoTEUMFiluEmlBp1nCa4wDWZ+b2LWkduaWMhM4fscHPDt9\nlvlV8JW3tS4rnz2vcQWgK3ImRCrRnL+Xz6MpxjmmU+mHh7lP7OroCjWZ78LP\nl/i+SdUjp5OJKWRyOAQLOTTXmNVAO5kNyYQEOdISWSgJnethAPAV02vlChYQ\nsyaWHCq6itgbHqsvX0vPDQ/w3Z1y0GTr9hjz327wQEzoqhexewtErhBkgTua\nzkYKGQleKLvk2qa8s9n36F8xeDGBT4es3dqswvPwOxQlDGITKHjA7GPkbldW\nJmK7ctxp2sS2bJC8Q5OsUmYThnYWuFvtcOdI16bg9/MgQCLmpgOeOSLPiH8O\nMGKiZygVC69guRKck5u+mMuN6ivJtxxq9dBEOsDcEsyBYIizTcno58SIotV4\n3cF7gFJnGnPEJQ5FiUHVfV6ileXDR2AOWcv63sl5WJN7Q18pXJBisji5UK7N\nqRlP\r\n=yo7E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfOn/Yoma7bEzSnfwvZO8Gml+ZQ7PWYIjPjMJrNhAl0gIhAKRF49mmCpmBmxAjXrEt1veIo7VsdGRk1/OU8+w1ibtN"}]},"_npmUser":{"name":"mehul0923","email":"mehul0923@gmail.com"},"directories":{},"maintainers":[{"name":"mehul0923","email":"mehul0923@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/material-ui-pickers-v4_3.3.12_1640267888679_0.6594731746050084"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-23T06:46:44.752Z","3.3.11":"2021-12-23T06:46:44.899Z","modified":"2022-05-08T22:22:04.506Z","3.3.12":"2021-12-23T13:58:08.924Z"},"maintainers":[{"name":"mehul0923","email":"mehul0923@gmail.com"}],"description":"React components, that implements material design pickers for material-ui v4 with updated material ui","keywords":["material-ui","pickers","@material-ui/pickers","datepicker","timepicker","date-picker","time-picker","react","react-component","material design"],"bugs":{"url":"https://github.com/mui-org/material-ui-pickers/issues"},"license":"MIT","readme":"<p align=\"center\">\n  <a href=\"https://material-ui.com/\" rel=\"noopener\" target=\"_blank\"><img width=\"200\" src=\"https://material-ui-pickers.dev/static/meta-image.png\" alt=\"Material-ui-pickers logo\"></a></p>\n</p>\n\n<h1 align=\"center\">Material-UI pickers</h1>\n\n<div align=\"center\">\n\nAccessible, customizable, delightful date & time pickers for [@material-ui/core](https://material-ui.com/)\n\n[![npm package](https://img.shields.io/npm/v/@material-ui/pickers.svg)](https://www.npmjs.org/package/@material-ui/pickers)\n[![npm download](https://img.shields.io/npm/dm/@material-ui/pickers.svg)](https://www.npmjs.org/package/@material-ui/pickers)\n[![codecov](https://codecov.io/gh/mui-org/material-ui-pickers/branch/next/graph/badge.svg)](https://codecov.io/gh/mui-org/material-ui-pickers)\n[![Bundle Size](https://badgen.net/bundlephobia/minzip/@material-ui/pickers)](https://bundlephobia.com/result?p=@material-ui/pickers@latest)\n[![CircleCI](https://circleci.com/gh/mui-org/material-ui-pickers.svg?style=svg)](https://circleci.com/gh/mui-org/material-ui-pickers)\n[![Cypress.io tests](https://img.shields.io/badge/cypress.io-tests-green.svg?style=flat-square)](https://dashboard.cypress.io/#/projects/qow28y/runs)\n[![This project is using Percy.io for visual regression testing.](https://percy.io/static/images/percy-badge.svg)](https://percy.io/mui-org/material-ui-pickers)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)\n\n</div>\n\n### Installation\n\nNote that this package requires `@material-ui/core` **v4**. It will not work with the old v3. Please read the [migration guide](https://material-ui-pickers.dev/guides/upgrading-to-v3) if you are updating from v2\n\n```sh\n// via npm\nnpm i @material-ui/pickers\n\n// via yarn\nyarn add @material-ui/pickers\n```\n\nNow choose the library that pickers will use to work with date. We are providing interfaces for [moment](https://momentjs.com/), [luxon](https://moment.github.io/luxon/), [dayjs](https://github.com/iamkun/dayjs) and [date-fns v2](https://date-fns.org/). If you are not using moment in the project (or don’t have it in the bundle already) we suggest using date-fns or luxon, because they are much lighter and will be correctly tree-shaked from the bundle. Note, that we are fully relying on [date-io](https://github.com/dmtrKovalenko/date-io) for supporting different libraries.\n\n```sh\nnpm i date-fns@next @date-io/date-fns\n// or\nnpm i moment @date-io/moment\n// or\nnpm i luxon @date-io/luxon\n// or\nnpm i dayjs @date-io/dayjs\n```\n\nThen teach pickers which library to use with `MuiPickerUtilsProvider`. This component takes a utils property, and makes it available down the React tree thanks to React context. It should preferably be used at the root of your component tree.\n\n```jsx\nimport MomentUtils from '@date-io/moment';\nimport DateFnsUtils from '@date-io/date-fns';\nimport LuxonUtils from '@date-io/luxon';\nimport { MuiPickersUtilsProvider } from '@material-ui/pickers';\n\nfunction App() {\n  return (\n    <MuiPickersUtilsProvider utils={DateFnsUtils}>\n      <Root />\n    </MuiPickersUtilsProvider>\n  );\n}\n\nrender(<App />, document.querySelector('#app'));\n```\n\n## Documentation\n\nCheck out the [documentation website](https://material-ui-pickers.dev/)\n\n### Recently updated?\n\nChangelog available [here](https://github.com/mui-org/material-ui-pickers/releases)\n\n### Contributing\n\nFor information about how to contribute, see the [CONTRIBUTING](https://github.com/mui-org/material-ui-pickers/blob/master/CONTRIBUTING.md) file.\n\n### LICENSE\n\nThe project is licensed under the terms of [MIT license](https://github.com/mui-org/material-ui-pickers/blob/master/LICENSE)\n","readmeFilename":"README.md"}