{"_id":"@arthur.karganyan/vue-airbnb-style-datepicker","_rev":"1-b5a2a553bde5a328013a83c3dd41762b","name":"@arthur.karganyan/vue-airbnb-style-datepicker","dist-tags":{"latest":"2.4.1"},"versions":{"2.4.1":{"name":"@arthur.karganyan/vue-airbnb-style-datepicker","version":"2.4.1","description":"A VueJs version of the popular AirBnb datepicker","main":"dist/vue-airbnb-style-datepicker.cjs.js","module":"dist/vue-airbnb-style-datepicker.es.js","unpkg":"dist/vue-airbnb-style-datepicker.js","repository":{"url":"git+https://github.com/MikaelEdebro/vue-airbnb-style-datepicker.git","type":"git"},"scripts":{"build":"rimraf dist/ && npm run build:main && npm run build:no-dep","build:main":"bili --js buble --format cjs,es,umd,umd-min --plugin vue","build:no-dep":"bili --js buble --outDir dist/no-dep --format umd,umd-min --plugin vue --no-inline --global.date-fns/format dateFns.format --global.date-fns/sub_months dateFns.subMonths --global.date-fns/add_months dateFns.addMonths --global.date-fns/get_days_in_month dateFns.getDaysInMonth --global.date-fns/last_day_of_month dateFns.lastDayOfMonth --global.date-fns/get_month dateFns.getMonth --global.date-fns/set_month dateFns.setMonth --global.date-fns/get_year dateFns.getYear --global.date-fns/set_year dateFns.setYear --global.date-fns/is_same_month dateFns.isSameMonth --global.date-fns/is_same_day dateFns.isSameDay --global.date-fns/add_days dateFns.addDays --global.date-fns/sub_days dateFns.subDays --global.date-fns/add_weeks dateFns.addWeeks --global.date-fns/sub_weeks dateFns.subWeeks --global.date-fns/start_of_month dateFns.startOfMonth --global.date-fns/start_of_week dateFns.startOfWeek --global.date-fns/end_of_week dateFns.endOfWeek --global.date-fns/is_before dateFns.isBefore --global.date-fns/is_after dateFns.isAfter --global.date-fns/is_valid dateFns.isValid","dev":"poi","test":"jest --runInBand","test:watch":"jest --watch","test:debug":"node --inspect --inspect-brk node_modules/jest/bin/jest.js"},"author":{"name":"MikaelEdebro","email":"mikael.edebro@gmail.com"},"license":"MIT","devDependencies":{"@vue/test-utils":"^1.0.0-beta.12","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-preset-env":"^1.6.1","babel-preset-stage-2":"^6.24.1","bili":"^3.1.2","date-fns":"^1.29.0","eslint":"^4.19.0","eslint-config-prettier":"^3.0.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-standard":"^3.0.1","eslint-plugin-vue":"^4.3.0","jest":"^22.4.3","jest-serializer-vue":"^1.0.0","node-sass":"^4.9.3","poi":"^9.6.13","poi-preset-eslint":"^9.1.1","prettier":"^1.15.2","pretty-quick":"^1.8.0","rimraf":"^2.6.2","rollup-plugin-vue":"^3.0.0","sass-loader":"^6.0.6","vue-jest":"^2.3.0","vue-template-compiler":"^2.5.13"},"peerDependencies":{"date-fns":"1.x","vue":"2.x"},"jest":{"moduleFileExtensions":["js","json","vue"],"transform":{".*\\.(vue)$":"<rootDir>/node_modules/vue-jest","^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1","^test/(.*)$":"<rootDir>/test/$1"},"snapshotSerializers":["<rootDir>/node_modules/jest-serializer-vue"]},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"dependencies":{"v-click-outside":"^2.0.1"},"gitHead":"2cd99bafc67013807ad4788a8fcd6c8413df4eb1","bugs":{"url":"https://github.com/MikaelEdebro/vue-airbnb-style-datepicker/issues"},"homepage":"https://github.com/MikaelEdebro/vue-airbnb-style-datepicker#readme","_id":"@arthur.karganyan/vue-airbnb-style-datepicker@2.4.1","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-PKgw0yvugXDQXzNjDzQK/ZmwJmFD2O8JAX7J+8CRvlcd19ywni0XRae56PIPce3wMWbqtPNdd0KXemfIJW7x/w==","shasum":"36ef5c2ed7fe2fb4923af30684cc874bc0d1c586","tarball":"https://registry.npmjs.org/@arthur.karganyan/vue-airbnb-style-datepicker/-/vue-airbnb-style-datepicker-2.4.1.tgz","fileCount":17,"unpackedSize":578202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjTSXCRA9TVsSAnZWagAAXsYQAJxpSEunOj3AcoxLCBw5\nbsFvSyyfmj7eAi0I9pTprAuJl7C/8ogIYScAmqO7RMpNfWqj5XVaEMoZxCYS\nR5d6HYXCzJ6H+2326o6utzWMFlklz9scGXnbA2sWhulC5F2TxjV5C8khQxol\nxnFQOoFKqHziXG8sp0Rj5LUtD5XWvX3hlQISsRDGD9QFblwdBoz+ZUJQJs35\nT/sm8tccmaF5wvtz3Vh+lgouxob+oCcylgzId558wnilRvl5ZNz5/AoXZfAD\nFGaIqXRiD8BUtQ1bqghOU/ndHrMvhsDdLpFUbVXltwFFYuk/tiYpoN+XnD5g\nrHhbJKqfiZHIU3m6yWvEu/7Qd7/zzt6Y0oRc4EUrwnI1rnOsObIRL/8wySI4\nsQ250QvWLzfQWPzuQS3TGhmVZXk4hJNGrtJCzh3KOkydKG2fkrSvBcjIegLQ\n3DLjgFqnPmvSSQnzdlvklbEM1AyCFcnzCRkuearFTyXBxkx1Sf2n82F7pTPU\nV03H96tRfrfkr+nR2aMvNybsM67u4xgCavErkNEgnUVnsWphBTINk6EgQrGm\nqrQa1DfZLUx+0F5MFZFR3QBBij2GboOyeLjrvLXogX1aR+S+KD2O7AZ6qWmh\nhY8jWmv9UHIbFI9YUiua1ZaVK2Ila+/i56sEq0tD7RP7YHJriTJNcp1UeGJe\nl2/7\r\n=BzQr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0TNkCsoI1uS6+Y7qzuYdiy65RfCC5FiW5+3bhSxXaLAiEAjYlWlIajexemeEDb42iYi0G4awPoHPuiQu4rWkEtYhI="}]},"maintainers":[{"name":"arthur.karganyan","email":"arthur.karganyan@gmail.com"}],"_npmUser":{"name":"arthur.karganyan","email":"arthur.karganyan@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-airbnb-style-datepicker_2.4.1_1552757910642_0.218564654700516"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-16T17:38:30.458Z","2.4.1":"2019-03-16T17:38:30.818Z","modified":"2022-04-04T15:37:32.161Z"},"maintainers":[{"name":"arthur.karganyan","email":"arthur.karganyan@gmail.com"}],"description":"A VueJs version of the popular AirBnb datepicker","homepage":"https://github.com/MikaelEdebro/vue-airbnb-style-datepicker#readme","repository":{"url":"git+https://github.com/MikaelEdebro/vue-airbnb-style-datepicker.git","type":"git"},"author":{"name":"MikaelEdebro","email":"mikael.edebro@gmail.com"},"bugs":{"url":"https://github.com/MikaelEdebro/vue-airbnb-style-datepicker/issues"},"license":"MIT","readme":"# vue-airbnb-style-datepicker\n\nThis is a VueJs version of the popular AirBnb datepicker. Supports range selection, disabling of dates, custom configuration, and many more things. Really lightweight and good browser support!<br>\n[Examples](https://mikaeledebro.gitbooks.io/vue-airbnb-style-datepicker/examples.html)\n\n<img src=\"https://raw.githubusercontent.com/MikaelEdebro/vue-airbnb-style-datepicker/master/docs/images/datepicker-tablet.gif\" width=\"1124\" alt=\"Datepicker on tablet\">\n<img src=\"https://raw.githubusercontent.com/MikaelEdebro/vue-airbnb-style-datepicker/master/docs/images/datepicker-mobile.gif\" width=\"425\" alt=\"Datepicker on mobile\">\n\n## Documentation\n[Full documentation on GitBooks](https://mikaeledebro.gitbooks.io/vue-airbnb-style-datepicker/)\n\n## Browser support\nThis datepicker have been tested with the following browsers/OS:\n\nChrome<br>\nFirefox<br>\nEdge<br>\nAndroid<br>\nIE: 9 and higher<br>\nSafari: 7.1 and higher<br>\niOS: 6 and higher\n\nHowever, these tests have not been extensive. More or less just trying the datepicker out, and see that it doesn't throw any console errors etc. If you're planning on using this in production, make sure that it runs smoothly in the browsers that you're planning on supporting.\n\n## Contribute\nI gladly accept contributions to improve this datepicker. **But before you start hacking away, please first create an issue where you explain what it is that you think needs to be done and why, so we can agree that the changes makes sense.** I wan't to keep this datepicker as close as possible to the original Airbnb datepicker, and not add strange edge cases that complicates the API and makes the size bigger. And it sucks having to deny a PR that someone spent time on, just because the feature/implementation doesn't cut it.\n\n## Roadmap/todo:s\n- Improve logic for positioning of datepicker. Support for showing the datepicker above the input if it doesn't fit below.\n","readmeFilename":"README.md"}