{"_id":"@cyril-vtn/date-picker","_rev":"8-81ef2b977734afca7a5738862d8c316b","name":"@cyril-vtn/date-picker","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.0":{"name":"@cyril-vtn/date-picker","version":"1.0.0","author":{"name":"Cyril Votion"},"license":"ISC","_id":"@cyril-vtn/date-picker@1.0.0","maintainers":[{"name":"cyrilvtn","email":"votion.cyril@gmail.com"}],"dist":{"shasum":"ab20e3621bcb19740f794ea9bb824b007aeee9a1","tarball":"https://registry.npmjs.org/@cyril-vtn/date-picker/-/date-picker-1.0.0.tgz","fileCount":5,"integrity":"sha512-GlYjeJYmakT9A1S6tPJH8wvKolkQ01MtZhhkdGZeXS0/dQrv7r/PJDmmL6R4r01X6G5Qx8lD05ZLa4vF6P2QJw==","signatures":[{"sig":"MEQCIFVkktzu1ps8ngY74Hdvl+3Bnny4FDD/hAK/+gbHiiJmAiBD+3o34voftm17QPxTOUV4DIs8BZ7E1BsQJ2DHQ+Vqmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8903},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cyrilvtn","email":"votion.cyril@gmail.com"},"_npmVersion":"10.8.2","description":"Un composant DatePicker personnalisé pour React, offrant une interface utilisateur intuitive pour la sélection de dates.","directories":{},"_nodeVersion":"22.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/date-picker_1.0.0_1729704160659_0.9446128210797562","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@cyril-vtn/date-picker","version":"1.0.1","author":{"name":"Cyril Votion"},"license":"ISC","_id":"@cyril-vtn/date-picker@1.0.1","maintainers":[{"name":"cyrilvtn","email":"votion.cyril@gmail.com"}],"dist":{"shasum":"4806cbf225f0283e9dd2686db227796bf93f1297","tarball":"https://registry.npmjs.org/@cyril-vtn/date-picker/-/date-picker-1.0.1.tgz","fileCount":5,"integrity":"sha512-H2BLpEo3F6RdskpXMm9Xqj8amsfNs/pj5D4pNJQSSg62VQqKCutXYxVwOh5sqnMWrwSnlvpyXxAjWYf6RLgyVQ==","signatures":[{"sig":"MEQCIEEqlr2f4AMWsT/R3TQyVP7iD59yKCc+FefaTh50xuS1AiB3KRih5tN31PqxRncHzDMRJw9ncGwXjBIqlNG2um+62w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9200},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cyrilvtn","email":"votion.cyril@gmail.com"},"_npmVersion":"10.8.2","description":"Un composant DatePicker personnalisé pour React, offrant une interface utilisateur intuitive pour la sélection de dates.","directories":{},"_nodeVersion":"22.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/date-picker_1.0.1_1729704907302_0.9897902428638827","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@cyril-vtn/date-picker","version":"1.0.2","author":{"name":"Cyril Votion"},"license":"ISC","_id":"@cyril-vtn/date-picker@1.0.2","maintainers":[{"name":"cyrilvtn","email":"votion.cyril@gmail.com"}],"dist":{"shasum":"0ee9f40f71fd6255fc348ddf2892233d2c12606a","tarball":"https://registry.npmjs.org/@cyril-vtn/date-picker/-/date-picker-1.0.2.tgz","fileCount":5,"integrity":"sha512-bKpGLaAhYzhL/X1NpaYpP4DvnsWmymJoZmAROIyPnnuzM9Skb4CdSWJnC5H/1Ae/UWMSmLQrpp/dxNIB1PBzSg==","signatures":[{"sig":"MEUCIB7UNz5Ml8OQ7IaIC78Wj+SqpFWKxEDNrxCsKm31bBroAiEAi9+rbm/4jYbwPqCPF5/8xK0fcwJCRUqw3ZNt6Mr9tno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9228},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cyrilvtn","email":"votion.cyril@gmail.com"},"_npmVersion":"10.8.2","description":"Un composant DatePicker personnalisé pour React, offrant une interface utilisateur intuitive pour la sélection de dates.","directories":{},"_nodeVersion":"22.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/date-picker_1.0.2_1729705041849_0.6181257628304702","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@cyril-vtn/date-picker","version":"1.0.3","author":{"name":"Cyril Votion"},"license":"ISC","_id":"@cyril-vtn/date-picker@1.0.3","maintainers":[{"name":"cyrilvtn","email":"votion.cyril@gmail.com"}],"dist":{"shasum":"f5d9af5a0f53808121242c808ba92f65fa2927e9","tarball":"https://registry.npmjs.org/@cyril-vtn/date-picker/-/date-picker-1.0.3.tgz","fileCount":5,"integrity":"sha512-VizMU4+bFFJfTPN0pl8p9DFISI4zQfpjtgIhKkjNS23LZjMbw3w4SRalVt89khdaU1kEPn30+gcF4/ghXQtB1w==","signatures":[{"sig":"MEUCIQDzMLEYqjvw3sr2OiBERds9V2a3Q+8XswT51sfJ1JltowIgV0soyevwDv4wmmRq3tl400ATOPBW1ux3WNsinUr0H7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9377},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cyrilvtn","email":"votion.cyril@gmail.com"},"_npmVersion":"10.8.2","description":"Un composant DatePicker personnalisé pour React, offrant une interface utilisateur intuitive pour la sélection de dates.","directories":{},"_nodeVersion":"22.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/date-picker_1.0.3_1729706868625_0.30150864417205914","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@cyril-vtn/date-picker","version":"1.0.4","author":{"name":"Cyril Votion"},"license":"ISC","_id":"@cyril-vtn/date-picker@1.0.4","maintainers":[{"name":"cyrilvtn","email":"votion.cyril@gmail.com"}],"dist":{"shasum":"bfb6296da3c868da13a5b32ab08eb76a3553f57e","tarball":"https://registry.npmjs.org/@cyril-vtn/date-picker/-/date-picker-1.0.4.tgz","fileCount":5,"integrity":"sha512-zkPVfR4gei7u61cGMl2/ijWiCGF1rlwJgxV5JV6/8obTNlyZ7R/yUv9SPepMNAPDKOHYQ8TntSvLXlL/CvuaKQ==","signatures":[{"sig":"MEYCIQCH/+ZSE074o75LpVEcSM8e0g0yNhrviCCZvtJS2e5miwIhANOFLd5Qq+n7RYp7PSLFlxNIjV3yWL5j3pIwpxc1H0HR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9424},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cyrilvtn","email":"votion.cyril@gmail.com"},"_npmVersion":"10.8.2","description":"Un composant DatePicker personnalisé pour React, offrant une interface utilisateur intuitive pour la sélection de dates.","directories":{},"_nodeVersion":"22.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/date-picker_1.0.4_1729707438281_0.1393318133576753","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@cyril-vtn/date-picker","version":"1.0.5","author":{"name":"Cyril Votion"},"license":"ISC","_id":"@cyril-vtn/date-picker@1.0.5","maintainers":[{"name":"cyrilvtn","email":"votion.cyril@gmail.com"}],"dist":{"shasum":"8748bd33a2b69ad63486d1c70b86b9a8b5a1aa47","tarball":"https://registry.npmjs.org/@cyril-vtn/date-picker/-/date-picker-1.0.5.tgz","fileCount":5,"integrity":"sha512-R/GyMlj5iKfUlNGveAsrbJgXHSJAX69RdEvPQjwDm2HZTSEkes8ExjXDDDll+oUAMDgqRmu77aQ8HEzpLpI9+A==","signatures":[{"sig":"MEUCIDnUo4qik6J2wpHEeLdDVJ8g4RQlCf77CHQtnnqKdv2dAiEA7c129r81iHot50lrPe7XhLbkEdeRUAaYgLUAwLIS+ec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9429},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cyrilvtn","email":"votion.cyril@gmail.com"},"_npmVersion":"10.8.2","description":"Un composant DatePicker personnalisé pour React, offrant une interface utilisateur intuitive pour la sélection de dates.","directories":{},"_nodeVersion":"22.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/date-picker_1.0.5_1729707553375_0.9319807064136025","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@cyril-vtn/date-picker","version":"1.0.6","author":{"name":"Cyril Votion"},"license":"ISC","_id":"@cyril-vtn/date-picker@1.0.6","maintainers":[{"name":"cyrilvtn","email":"votion.cyril@gmail.com"}],"dist":{"shasum":"90dc4c6a94fa84288e338f6eb011032e118e491b","tarball":"https://registry.npmjs.org/@cyril-vtn/date-picker/-/date-picker-1.0.6.tgz","fileCount":5,"integrity":"sha512-Vrd6Yh47mBo/usm7DqW+6qeHZ3Zlmh46TtMuDqYSGArwoX2WwUOo/6W3/6xQb7SSrcT5Fr2ezfrm4xoloMow7Q==","signatures":[{"sig":"MEUCIQCgNLQavRudXWL1r86qH8lJ5XSGBNZrPXyPNR9/k9EytgIgDqOmKmgPjZi2MAPe+F0U9mVuyXaEhGfxXeGaGbM42f8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9652},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cyrilvtn","email":"votion.cyril@gmail.com"},"_npmVersion":"10.8.2","description":"Un composant DatePicker personnalisé pour React, offrant une interface utilisateur intuitive pour la sélection de dates.","directories":{},"_nodeVersion":"22.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/date-picker_1.0.6_1729709311117_0.835342394320149","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@cyril-vtn/date-picker","version":"1.0.7","author":{"name":"Cyril Votion"},"license":"ISC","_id":"@cyril-vtn/date-picker@1.0.7","maintainers":[{"name":"cyrilvtn","email":"votion.cyril@gmail.com"}],"dist":{"shasum":"ef94fd6ef2fcde0819057a33311f57de1ee2296a","tarball":"https://registry.npmjs.org/@cyril-vtn/date-picker/-/date-picker-1.0.7.tgz","fileCount":5,"integrity":"sha512-0TWtiLzwjVzWOQv6BGYdUJjp0KrBKj0NLtd7XZumEbYtiIOu6WKp0zRTBsC9IQ/SyxZhUt8vPLkQA1P3SP66hA==","signatures":[{"sig":"MEUCIDbZ8yIYDxn4KcpiWJkQSAqbid1UG61NNlfxwcUYxg4uAiEA3QTj1jSDk/bEFruNMi9o2tly+BBCeJlFUbX101xRw6o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9714},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cyrilvtn","email":"votion.cyril@gmail.com"},"_npmVersion":"10.8.2","description":"Un composant DatePicker personnalisé pour React, offrant une interface utilisateur intuitive pour la sélection de dates.","directories":{},"_nodeVersion":"22.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/date-picker_1.0.7_1731609472254_0.543361908598865","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@cyril-vtn/date-picker","version":"1.0.8","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Cyril Votion"},"license":"ISC","description":"Un composant DatePicker personnalisé pour React, offrant une interface utilisateur intuitive pour la sélection de dates.","_id":"@cyril-vtn/date-picker@1.0.8","_nodeVersion":"22.1.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-JH1y1f1n9pHIWWtr25h9KX/4pm7M6X9cEQJV7VHahg5PwkULvgLLi5Lekn+QkeArxLASokylL5ciTdc+p14k1A==","shasum":"e584583fa78e44cf2b6bb48a385f50469283ac15","tarball":"https://registry.npmjs.org/@cyril-vtn/date-picker/-/date-picker-1.0.8.tgz","fileCount":5,"unpackedSize":9849,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICrfwv+HXghIeVRw+UHG41FnOOvoL+Jj5JiszIQo8CfoAiA2h3wcMccTkd0jVvMSWBn4bXKx+4FAetFzA3FhR8F73A=="}]},"_npmUser":{"name":"cyrilvtn","email":"votion.cyril@gmail.com"},"directories":{},"maintainers":[{"name":"cyrilvtn","email":"votion.cyril@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/date-picker_1.0.8_1731609601466_0.24331737976232914"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-23T17:22:40.531Z","modified":"2024-11-14T18:40:01.978Z","1.0.0":"2024-10-23T17:22:40.850Z","1.0.1":"2024-10-23T17:35:07.481Z","1.0.2":"2024-10-23T17:37:22.098Z","1.0.3":"2024-10-23T18:07:48.808Z","1.0.4":"2024-10-23T18:17:18.461Z","1.0.5":"2024-10-23T18:19:13.600Z","1.0.6":"2024-10-23T18:48:31.318Z","1.0.7":"2024-11-14T18:37:52.467Z","1.0.8":"2024-11-14T18:40:01.709Z"},"author":{"name":"Cyril Votion"},"license":"ISC","description":"Un composant DatePicker personnalisé pour React, offrant une interface utilisateur intuitive pour la sélection de dates.","maintainers":[{"name":"cyrilvtn","email":"votion.cyril@gmail.com"}],"readme":"# @cyril-vtn/date-picker\n\nUn composant DatePicker personnalisé pour React, offrant une interface utilisateur intuitive pour la sélection de dates.\n\n## Installation\n\n```bash\nnpm install @cyril-vtn/date-picker\n```\n\nou\n\n```bash\nyarn add @cyril-vtn/date-picker\n```\n\nou\n\n```bash\npnpm add @cyril-vtn/date-picker\n```\n\n## Utilisation\n\n```jsx\nimport React, { useState } from \"react\";\nimport DatePicker from \"@cyril-vtn/date-picker\";\nfunction App() {\n  const [selectedDate, setSelectedDate] = useState(new Date());\n  const handleDateChange = (event) => {\n    setSelectedDate(new Date(event.target.value));\n  };\n  return (\n    <div>\n      <h1>Sélectionnez une date</h1>\n      <DatePicker\n        value={selectedDate}\n        onChange={handleDateChange}\n        name=\"date-selection\"\n      />\n    </div>\n  );\n}\nexport default App;\n```\n\n## Props\n\nLe composant DatePicker accepte les props suivantes :\n\n| Prop       | Type               | Description                                                                                                                             |\n| ---------- | ------------------ | --------------------------------------------------------------------------------------------------------------------------------------- |\n| `value`    | `Date` ou `string` | La date actuellement sélectionnée. Peut être un objet Date ou une chaîne de caractères au format ISO (YYYY-MM-DD).                      |\n| `onChange` | `function`         | Fonction appelée lorsqu'une nouvelle date est sélectionnée. Reçoit un objet event avec `target.name` et `target.value` (au format ISO). |\n| `name`     | `string`           | Le nom du champ, utilisé dans l'objet event passé à `onChange`.                                                                         |\n\n## Fonctionnalités\n\n- Sélection de date via un calendrier interactif\n- Navigation entre les mois\n- Saisie manuelle de la date au format mm/dd/yyyy\n- Style sombre par défaut\n- Fermeture automatique du calendrier lors d'un clic à l'extérieur\n\n## Personnalisation\n\nLe composant utilise des styles CSS par défaut. Vous pouvez les surcharger en créant vos propres règles CSS ciblant les classes utilisées dans le composant.\n\n## Licence\n\nISC\n\n## Auteur\n\nCyril Votion\n","readmeFilename":"README.md"}