{"_id":"@anatolyk/react-native-big-calendar","_rev":"5-a85bf98e69d235fef9951e7ae6c64c82","name":"@anatolyk/react-native-big-calendar","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@anatolyk/react-native-big-calendar","version":"1.0.0","main":"src/index.ts","jsnext:main":"build/index.es.js","module":"build/index.es.js","types":"build/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/AnatolyKazarin/react-native-big-calendar.git"},"author":{"name":"gosho-kazuya","email":"ketsume0211@gmail.com"},"license":"MIT","scripts":{"prepare":"simple-git-hooks || true","storybook":"start-storybook -p 7007","build-storybook":"build-storybook -o .storybook-build","sync-rndemo":"yarn build && cp -r build rndemo","start-rndemo-ios":"yarn sync-rndemo && cd rndemo && yarn ios","start-rndemo-android":"yarn sync-rndemo && cd rndemo && yarn android","test":"jest","format":"prettier --write {src,stories}/**.{ts,tsx}","lint":"eslint --ext ts,tsx src stories","lint:fix":"yarn lint --fix","watch":"rollup -cw","prepublish":"npm run build","build":"npm-run-all build:clean build:ts","build:clean":"rimraf build/","build:ts":"env NODE_ENV=production rollup -c"},"dependencies":{"calendarize":"^1.1.1","dayjs":"^1.10.6","merge-anything":"^4.0.1"},"peerDependencies":{"react":"^16.8.3","react-native":"^0.59.0"},"devDependencies":{"@babel/core":"^7.14.6","@babel/helper-builder-react-jsx-experimental":"^7.12.11","@babel/plugin-proposal-private-property-in-object":"^7.14.5","@rollup/plugin-typescript":"^8.2.1","@storybook/react":"^6.3.4","@types/jest":"^26.0.23","@types/node":"^16.4.10","@types/react-native":"^0.64.10","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","acorn-jsx":"^5.3.2","babel-loader":"^8.2.2","eslint":"^7.30.0","eslint-plugin-import":"^2.23.4","eslint-plugin-react":"^7.24.0","eslint-plugin-react-hooks":"^4.2.0","import-sort-style-module":"^6.0.0","jest":"^25.5.4","lint-staged":"^11.0.1","npm-run-all":"^4.1.5","prettier":"^2.3.2","prettier-plugin-import-sort":"^0.0.7","react":"^17.0.2","react-dom":"^17.0.2","react-native":"^0.64.2","react-native-web":"^0.17.1","remeda":"^0.0.30","rimraf":"^3.0.2","rn-tailwind":"^1.0.16","rollup":"^2.52.6","rollup-plugin-typescript2":"^0.30.0","simple-git-hooks":"^2.5.1","tailwind-rn":"^3.0.1","ts-jest":"^25.5.1","ts-loader":"^8.0.10","tslib":"^2.3.0","typescript":"^4.3.5","webpack-merge":"^5.8.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"lint-staged":{"*.{ts,tsx,js,jsx}":["prettier --write","eslint --fix"],"*.{md}":["prettier --write"]},"importSort":{".js, .jsx, .ts, .tsx":{"style":"module","parser":"typescript"}},"resolutions":{"typescript":"^4.3.5"},"gitHead":"9e06d5f1a4594bf25d5aac42a9c666ad3a6a85b8","description":"![test](https://github.com/llotheo/react-native-big-calendar/workflows/test/badge.svg) ![release](https://github.com/llotheo/react-native-big-calendar/workflows/release/badge.svg) [![npm version](https://badge.fury.io/js/react-native-big-calendar.svg)](ht","bugs":{"url":"https://github.com/AnatolyKazarin/react-native-big-calendar/issues"},"homepage":"https://github.com/AnatolyKazarin/react-native-big-calendar#readme","_id":"@anatolyk/react-native-big-calendar@1.0.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-c4kK5F9owpb/ysX7gsvP4Tc8RUf6gIFPzgBurPedTmgSYw5BJWkIbnRTdmml/x6W7XPs3iTyZnl3F0pikYRP0w==","shasum":"36137e375ead93bfe7db90959b9d1db87654d85c","tarball":"https://registry.npmjs.org/@anatolyk/react-native-big-calendar/-/react-native-big-calendar-1.0.0.tgz","fileCount":26,"unpackedSize":74992,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtf9J+CMKt8exnoSn+7tq3cKIBPIZkiIw83Ke8pofQyAiEAnhNggoXY/EQiP0xqr+/7NlqI98y1ubj0N2LmmgyyPqo="}]},"_npmUser":{"name":"anatolykazarin","email":"alkidkaz@gmail.com"},"directories":{},"maintainers":[{"name":"anatolykazarin","email":"alkidkaz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-big-calendar_1.0.0_1636665468173_0.7992379542292951"},"_hasShrinkwrap":false},"1.0.1":{"name":"@anatolyk/react-native-big-calendar","version":"1.0.1","main":"src/index.ts","jsnext:main":"build/index.es.js","module":"build/index.es.js","types":"types/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/AnatolyKazarin/react-native-big-calendar.git"},"author":{"name":"gosho-kazuya","email":"ketsume0211@gmail.com"},"license":"MIT","scripts":{"prepare":"simple-git-hooks || true","storybook":"start-storybook -p 7007","build-storybook":"build-storybook -o .storybook-build","sync-rndemo":"yarn build && cp -r build rndemo","start-rndemo-ios":"yarn sync-rndemo && cd rndemo && yarn ios","start-rndemo-android":"yarn sync-rndemo && cd rndemo && yarn android","test":"jest","format":"prettier --write {src,stories}/**.{ts,tsx}","lint":"eslint --ext ts,tsx src stories","lint:fix":"yarn lint --fix","watch":"rollup -cw","prepublish":"npm run build","build":"npm-run-all build:clean build:ts","build:clean":"rimraf build/","build:ts":"env NODE_ENV=production rollup -c"},"dependencies":{"calendarize":"^1.1.1","dayjs":"^1.10.6","merge-anything":"^4.0.1"},"peerDependencies":{"react":"^16.8.3","react-native":"^0.59.0"},"devDependencies":{"@babel/core":"^7.14.6","@babel/helper-builder-react-jsx-experimental":"^7.12.11","@babel/plugin-proposal-private-property-in-object":"^7.14.5","@rollup/plugin-typescript":"^8.2.1","@storybook/react":"^6.3.4","@types/jest":"^26.0.23","@types/node":"^16.4.10","@types/react-native":"^0.64.10","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","acorn-jsx":"^5.3.2","babel-loader":"^8.2.2","eslint":"^7.30.0","eslint-plugin-import":"^2.23.4","eslint-plugin-react":"^7.24.0","eslint-plugin-react-hooks":"^4.2.0","import-sort-style-module":"^6.0.0","jest":"^25.5.4","lint-staged":"^11.0.1","npm-run-all":"^4.1.5","prettier":"^2.3.2","prettier-plugin-import-sort":"^0.0.7","react":"^17.0.2","react-dom":"^17.0.2","react-native":"^0.64.2","react-native-web":"^0.17.1","remeda":"^0.0.30","rimraf":"^3.0.2","rn-tailwind":"^1.0.16","rollup":"^2.52.6","rollup-plugin-typescript2":"^0.30.0","simple-git-hooks":"^2.5.1","tailwind-rn":"^3.0.1","ts-jest":"^25.5.1","ts-loader":"^8.0.10","tslib":"^2.3.0","typescript":"^4.3.5","webpack-merge":"^5.8.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"lint-staged":{"*.{ts,tsx,js,jsx}":["prettier --write","eslint --fix"],"*.{md}":["prettier --write"]},"importSort":{".js, .jsx, .ts, .tsx":{"style":"module","parser":"typescript"}},"resolutions":{"typescript":"^4.3.5"},"gitHead":"424871392c5f55ce53330ab7a617e764dd9b863d","description":"![test](https://github.com/llotheo/react-native-big-calendar/workflows/test/badge.svg) ![release](https://github.com/llotheo/react-native-big-calendar/workflows/release/badge.svg) [![npm version](https://badge.fury.io/js/react-native-big-calendar.svg)](ht","bugs":{"url":"https://github.com/AnatolyKazarin/react-native-big-calendar/issues"},"homepage":"https://github.com/AnatolyKazarin/react-native-big-calendar#readme","_id":"@anatolyk/react-native-big-calendar@1.0.1","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-xOixH1HLt7qLf4neChKvtIQgJKZj+znfIgmVj/j8gGvsW5k05Oz/ymB2tFVlYQ9jUWRSFMHMRTlMjpWS2yWgJQ==","shasum":"d38c060a6bbefd4353820b3c1a0f8d8a73fc332d","tarball":"https://registry.npmjs.org/@anatolyk/react-native-big-calendar/-/react-native-big-calendar-1.0.1.tgz","fileCount":26,"unpackedSize":75190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmqVyCRA9TVsSAnZWagAAdmQQAITIySSD6wCV2E4HV7s7\ndeMYyUNjX4SRzjksGTHkXGMivYrB6WsJ4jvlJHAAUds93ljZvluL+dPul7UD\n3GjMOu1ScgBi7kbwDuKQEBhqk5CmHbMt89Y3wkc0yMKlJY2XnxWinOefaJ5a\nkC2RU7/hXs+j7I1hpI+AoAB9+nV+2ovK0XpuactdddHAFkem/Yz1HG3QAkYJ\nWnzgHIKnA0m7nEvMG0zJdMMcDGhZaRhFr8tS0fr8SRoTK0Tr/rfFyUMkW7vz\nujFfHGWr2kVQoRoAFUaKh1hiP7mK+PkXRdMHWWuZMM8+e+8XlFDkMGN34htq\n8Wafdzft1hjsBx6x85z4FNL1ExjFG678/S+r55jujI8LC7IzZz7a1aMFWVWx\nbLVi2FWv3CW92P1RtGIOj61WwJY22EzRTAyR/saToD3Oursup2T6oUOw/s0b\nGqYbuY+62a6AAiB+YAJKjovgn/fy1hBW2Ibdcq3uUaGm4gu1t6IBGuSXjZIc\ni2xHBiBMXrBHQGi9IWbKhXSpNNZnGVZatXUNDLkSGz/ic2UTUAJXGD+605Zy\ndKObUUmr+hxvv1OAZDjSbAddanNZf4BEmgsk/qZ421VDpNj/g9mJBQh2TH4W\nR5BRRkb3JOycnNynV4CTmGazezvw/StrmtLPP/XoHY/F2rOovKGwEJEULK2K\ncK0v\r\n=3Vs5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMtzFtbqNBUxnPve9w6FevIpv1nvJEyW1R7we6jLSeQAIgMyH+ZkRqwD6iLq4NEm+Rvwahjvv3wDuCoCpamxxYs3k="}]},"_npmUser":{"name":"anatolykazarin","email":"alkidkaz@gmail.com"},"directories":{},"maintainers":[{"name":"anatolykazarin","email":"alkidkaz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-big-calendar_1.0.1_1637524850808_0.8972107728373404"},"_hasShrinkwrap":false},"1.0.2":{"name":"@anatolyk/react-native-big-calendar","version":"1.0.2","main":"src/index.ts","jsnext:main":"build/index.es.js","module":"build/index.es.js","types":"types/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/AnatolyKazarin/react-native-big-calendar.git"},"author":{"name":"gosho-kazuya","email":"ketsume0211@gmail.com"},"license":"MIT","scripts":{"prepare":"simple-git-hooks || true","storybook":"start-storybook -p 7007","build-storybook":"build-storybook -o .storybook-build","sync-rndemo":"yarn build && cp -r build rndemo","start-rndemo-ios":"yarn sync-rndemo && cd rndemo && yarn ios","start-rndemo-android":"yarn sync-rndemo && cd rndemo && yarn android","test":"jest","format":"prettier --write {src,stories}/**.{ts,tsx}","lint":"eslint --ext ts,tsx src stories","lint:fix":"yarn lint --fix","watch":"rollup -cw","prepublish":"npm run build","build":"npm-run-all build:clean build:ts","build:clean":"rimraf build/","build:ts":"env NODE_ENV=production rollup -c"},"dependencies":{"calendarize":"^1.1.1","dayjs":"^1.10.6","merge-anything":"^4.0.1"},"peerDependencies":{"react":"^16.8.3","react-native":"^0.59.0"},"devDependencies":{"@babel/core":"^7.14.6","@babel/helper-builder-react-jsx-experimental":"^7.12.11","@babel/plugin-proposal-private-property-in-object":"^7.14.5","@rollup/plugin-typescript":"^8.2.1","@storybook/react":"^6.3.4","@types/jest":"^26.0.23","@types/node":"^16.4.10","@types/react-native":"^0.64.10","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","acorn-jsx":"^5.3.2","babel-loader":"^8.2.2","eslint":"^7.30.0","eslint-plugin-import":"^2.23.4","eslint-plugin-react":"^7.24.0","eslint-plugin-react-hooks":"^4.2.0","import-sort-style-module":"^6.0.0","jest":"^25.5.4","lint-staged":"^11.0.1","npm-run-all":"^4.1.5","prettier":"^2.3.2","prettier-plugin-import-sort":"^0.0.7","react":"^17.0.2","react-dom":"^17.0.2","react-native":"^0.64.2","react-native-web":"^0.17.1","remeda":"^0.0.30","rimraf":"^3.0.2","rn-tailwind":"^1.0.16","rollup":"^2.52.6","rollup-plugin-typescript2":"^0.30.0","simple-git-hooks":"^2.5.1","tailwind-rn":"^3.0.1","ts-jest":"^25.5.1","ts-loader":"^8.0.10","tslib":"^2.3.0","typescript":"^4.3.5","webpack-merge":"^5.8.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"lint-staged":{"*.{ts,tsx,js,jsx}":["prettier --write","eslint --fix"],"*.{md}":["prettier --write"]},"importSort":{".js, .jsx, .ts, .tsx":{"style":"module","parser":"typescript"}},"resolutions":{"typescript":"^4.3.5"},"gitHead":"7edb8400b32fb611f459293b1456a27673b26394","description":"![test](https://github.com/llotheo/react-native-big-calendar/workflows/test/badge.svg) ![release](https://github.com/llotheo/react-native-big-calendar/workflows/release/badge.svg) [![npm version](https://badge.fury.io/js/react-native-big-calendar.svg)](ht","bugs":{"url":"https://github.com/AnatolyKazarin/react-native-big-calendar/issues"},"homepage":"https://github.com/AnatolyKazarin/react-native-big-calendar#readme","_id":"@anatolyk/react-native-big-calendar@1.0.2","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-Cb7BlYgrILuFKxVO+kB+Qc4mJar+AT11Zw/nQwsDKHOB3qpctTwP0BELIrp8zXPxVLhtmjv+XMNT4paMg60jOA==","shasum":"91cd9f0a3b61dbd7b9d20351ea4c1aeb9c125875","tarball":"https://registry.npmjs.org/@anatolyk/react-native-big-calendar/-/react-native-big-calendar-1.0.2.tgz","fileCount":26,"unpackedSize":75348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJho9/bCRA9TVsSAnZWagAAvs4P+QHyzkUPQsxK+FwvFxy4\n+ZSPwaSEN6UDnca66r91wHyMyNk8Gu0UC6TBxZU4yelE1Ln69e7pPy8sOtjI\njrrxPHnWCHzccfbi6WsLD+Tw1CpW/rU2Qvc37rrGLkYo1NLXC0eg9924QHa3\n30g2gpO6UvmomVVAGAsaeD9nQQbnmy8jOzKcNn+r4trY4elh3j7s4g0pzKmC\nx+it3x9mX+y7gTWaOpbwFWPq+TnmoWIEafe07bXpynqduwJm9298kR2KvU5I\nwU8oNirHDmzfb7djUI+X6WMhxH0E7aG7/AXBoFQnlU/SA59QJXOqXZkeqaUv\nK+vW+pqJ/bXj6AZPCpYrpkLQDcWmLT8wKg19LbIBPdVGXa6zQJnSL0A7Ms1f\nkJ4aEMKtNz+wzTm4U5ubWxrpNn0TAFdyer0fsRl0QvcA9LIe+0bBRnF7GeCh\naXP5f7oDNSvYvsJBCz68Vm+Jlgi3P7NcStc7GTtNPxuNhD1MfXNhh/QORsgC\n9h0NdIpfQkT4jZhsS+YZPMpYJ/ic9b//UPeqRDQ0fSxrBMRLzvk+dnoyeHQA\nfg4H+Tyb0dmNQu15q78fuPj48pYjhw9m6lXQpCS3CcBpt3HdP/s99xK7G2XV\nDz/jz+Fo52Iempkp5xUFh3E8HMQtBOO1WAJefjKazG05M18rWadJ+CjbzVeo\nSF1s\r\n=xV/V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrQACqVPtXHMUtWuL943Dtu8HkojnlPeYdLNEdXryYcAiAG8P7n8iW9q7IL6dd0k4afb0CSByrDqGs8Iu2eL3xsLw=="}]},"_npmUser":{"name":"anatolykazarin","email":"alkidkaz@gmail.com"},"directories":{},"maintainers":[{"name":"anatolykazarin","email":"alkidkaz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-big-calendar_1.0.2_1638129627137_0.7816776061241615"},"_hasShrinkwrap":false},"1.0.3":{"name":"@anatolyk/react-native-big-calendar","version":"1.0.3","main":"src/index.ts","jsnext:main":"build/index.es.js","module":"build/index.es.js","types":"src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/AnatolyKazarin/react-native-big-calendar.git"},"author":{"name":"gosho-kazuya","email":"ketsume0211@gmail.com"},"license":"MIT","scripts":{"prepare":"simple-git-hooks || true","storybook":"start-storybook -p 7007","build-storybook":"build-storybook -o .storybook-build","sync-rndemo":"yarn build && cp -r build rndemo","start-rndemo-ios":"yarn sync-rndemo && cd rndemo && yarn ios","start-rndemo-android":"yarn sync-rndemo && cd rndemo && yarn android","test":"jest","format":"prettier --write {src,stories}/**.{ts,tsx}","lint":"eslint --ext ts,tsx src stories","lint:fix":"yarn lint --fix","watch":"rollup -cw","prepublish":"npm run build","build":"npm-run-all build:clean build:ts","build:clean":"rimraf build/","build:ts":"env NODE_ENV=production rollup -c"},"dependencies":{"calendarize":"^1.1.1","dayjs":"^1.10.6","merge-anything":"^4.0.1"},"peerDependencies":{"react":"^16.8.3","react-native":"^0.59.0"},"devDependencies":{"@babel/core":"^7.14.6","@babel/helper-builder-react-jsx-experimental":"^7.12.11","@babel/plugin-proposal-private-property-in-object":"^7.14.5","@rollup/plugin-typescript":"^8.2.1","@storybook/react":"^6.3.4","@types/jest":"^26.0.23","@types/node":"^16.4.10","@types/react-native":"^0.64.10","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","acorn-jsx":"^5.3.2","babel-loader":"^8.2.2","eslint":"^7.30.0","eslint-plugin-import":"^2.23.4","eslint-plugin-react":"^7.24.0","eslint-plugin-react-hooks":"^4.2.0","import-sort-style-module":"^6.0.0","jest":"^25.5.4","lint-staged":"^11.0.1","npm-run-all":"^4.1.5","prettier":"^2.3.2","prettier-plugin-import-sort":"^0.0.7","react":"^17.0.2","react-dom":"^17.0.2","react-native":"^0.64.2","react-native-web":"^0.17.1","remeda":"^0.0.30","rimraf":"^3.0.2","rn-tailwind":"^1.0.16","rollup":"^2.52.6","rollup-plugin-typescript2":"^0.30.0","simple-git-hooks":"^2.5.1","tailwind-rn":"^3.0.1","ts-jest":"^25.5.1","ts-loader":"^8.0.10","tslib":"^2.3.0","typescript":"^4.3.5","webpack-merge":"^5.8.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"lint-staged":{"*.{ts,tsx,js,jsx}":["prettier --write","eslint --fix"],"*.{md}":["prettier --write"]},"importSort":{".js, .jsx, .ts, .tsx":{"style":"module","parser":"typescript"}},"resolutions":{"typescript":"^4.3.5"},"gitHead":"f929e137ee0e9a1c09ea36b7b1e1cbd7deea15b2","description":"![test](https://github.com/llotheo/react-native-big-calendar/workflows/test/badge.svg) ![release](https://github.com/llotheo/react-native-big-calendar/workflows/release/badge.svg) [![npm version](https://badge.fury.io/js/react-native-big-calendar.svg)](ht","bugs":{"url":"https://github.com/AnatolyKazarin/react-native-big-calendar/issues"},"homepage":"https://github.com/AnatolyKazarin/react-native-big-calendar#readme","_id":"@anatolyk/react-native-big-calendar@1.0.3","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-q1o9bajsnCJuJQLRjmf9ufbIaa6GTZtL2K+GhEmGO0EOPq369J5GyHL6Rw94Nh3XP0YcmETjdMcA3vRVC02Yeg==","shasum":"b1bff9a36d34966363bc8a46b029c96b5274b333","tarball":"https://registry.npmjs.org/@anatolyk/react-native-big-calendar/-/react-native-big-calendar-1.0.3.tgz","fileCount":53,"unpackedSize":325723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpIi1CRA9TVsSAnZWagAAEd8QAIkuZmmrnfjEefLBeBoZ\nq+8tLOl+s4v1dkoXYJW7bKB9PSjkLuEAP5BVYXS7yMjhPAXj5jPL9wQhI7Py\nM9bkEH9cvudkRGBtvuczszgcogFVPAIg77XyJrBKf8AVGuNZfjFU6v6deKWE\nB9S/gYs/oWCJhz1iA1HgaHlUmi7Ky1UNSFggc1dIvQG4xL4WktAbzU0gLcfl\nj560ECMU9Oaxz0/IhX2mjSRMNsRkN4impSCDxmz7cU9Bh/hK5Ul4RduCxtGy\nVfcUHplPyMJSvmqYqepofYzi9SVnrYj2mjdqgivJlrw5NUSd3dLapIvKjJhm\nmnrUO46DV1saksp7tiOV3olJxHQVzTDHs49GUeRh1O/f6r4ZjL+KFmBMAjrU\nX7gMu5eWzEcQ7JayMrAk4QEi+aRy5OXTWfrbng+kdIoXqml7Z9bQLkNslwkr\nAOl4n2SEb43fC2G4Zg0pwSmv3pHUJQEkYR3gn7mzECxOwv+LXqKu29OZP0Q6\nm6WyV7atiRHYZM0WE8RtzurRMNiDG3vvJEbws0fxuz8cyYEoAeP/BkoZyTl0\nn7XD5G3PQLaXdGMQZYUs7UEQGCcRg7suhA0fNBzML2Bj6tgoq1NN0iEQrbxY\neORTk4JNW+POY4kEaJCqWVKuYh2AEBYVCQV/tEHfJwukYDFA8wtsilQWdkwt\ntw9u\r\n=K0xj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWNYhDqaRef8YWnOV2UDEaW2lD0D4A85B4SAbIKPN11AiBzPN2IXaQ/aySqrT6+BPKoWSr32LSb2rJiNsC5Lcz5dw=="}]},"_npmUser":{"name":"anatolykazarin","email":"alkidkaz@gmail.com"},"directories":{},"maintainers":[{"name":"anatolykazarin","email":"alkidkaz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-big-calendar_1.0.3_1638172853152_0.21928939232948053"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-11T21:17:48.112Z","1.0.0":"2021-11-11T21:17:48.308Z","modified":"2022-08-11T10:10:53.517Z","1.0.1":"2021-11-21T20:00:50.947Z","1.0.2":"2021-11-28T20:00:27.310Z","1.0.3":"2021-11-29T08:00:53.280Z"},"maintainers":[{"email":"the@gennadysx.com","name":"gennadysx"},{"email":"alkidkaz@gmail.com","name":"anatolykazarin"}],"description":"![test](https://github.com/llotheo/react-native-big-calendar/workflows/test/badge.svg) ![release](https://github.com/llotheo/react-native-big-calendar/workflows/release/badge.svg) [![npm version](https://badge.fury.io/js/react-native-big-calendar.svg)](ht","homepage":"https://github.com/AnatolyKazarin/react-native-big-calendar#readme","repository":{"type":"git","url":"git+ssh://git@github.com/AnatolyKazarin/react-native-big-calendar.git"},"author":{"name":"gosho-kazuya","email":"ketsume0211@gmail.com"},"bugs":{"url":"https://github.com/AnatolyKazarin/react-native-big-calendar/issues"},"license":"MIT","readme":"![test](https://github.com/llotheo/react-native-big-calendar/workflows/test/badge.svg)\n![release](https://github.com/llotheo/react-native-big-calendar/workflows/release/badge.svg)\n[![npm version](https://badge.fury.io/js/react-native-big-calendar.svg)](https://badge.fury.io/js/react-native-big-calendar)\n[![Netlify Status](https://api.netlify.com/api/v1/badges/ca0f2cc8-bb4f-4a18-be48-c2b10e2b6046/deploy-status)](https://app.netlify.com/sites/react-native-big-calendar/deploys)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=llotheo/react-native-big-calendar)](https://dependabot.com)\n\n# react-native-big-calendar\n\n### ⚠️⚠️⚠️ The project was taken from https://github.com/acro5piano/react-native-big-calendar ⚠️⚠️⚠️\n\nCross-platform gcal/outlook like calendar component for React Native.\n\n### ⚠️ Help me to debug this component ⚠️\n\nIt's a hard task to debug three platforms. I usually develop with the Web version first, then confirm its functionality with real devices. My PC is Linux and my phone is Android, so Android is easiliy tested, but to debug on iOS, I have to bring my Macbook Pro from my garage and connect my wife's iPhone and test it. Every time I launch my Macbook Pro, it requires the Xcode update and even full system update. It takes so long time to start debug. As React Native works on iOS better than Android, I ~~always~~ sometimes skip testing it, so there should be a bug on iOS. If you help me debug it, I would much appreciate!\n\n[Components Demo](https://react-native-big-calendar.netlify.com/?path=/story/desktop--3days-mode)\n\n<img src=\"./assets/screenshot-mobile.png\" height=\"500\">\n\n<img src=\"https://user-images.githubusercontent.com/10719495/117629046-b98a2480-b1b4-11eb-89df-02c373438e45.png\" height=\"500\">\n\n# Features\n\n- Cross Platform: Runs on the Web, iOS, Android with the power of React\n- Type-safe: Fully written in TypeScript\n- Customizable: Able to provide your own theme, and pass your component to render.\n- Lightweight: ~37.4KB, dependency is `dayjs` and `calendarize` and `merge-anything`\n\n# Install\n\n```\nnpm install --save react-native-big-calendar@2.0.0-rc\n```\n\nOr if you use Yarn:\n\n```\nyarn add react-native-big-calendar@2.0.0-rc\n```\n\n### Other dependencies\n\nPlease ensure peer dependencies are installed.\n\n```sh\nnpm install react react-native\n```\n\n### TypeScript\n\nIf you use TypeScript ensure `@types/react` and `@types/react-native` is installed. `react-native-big-calendar` internally uses them.\n\n```sh\nnpm install --save-dev @types/react @types/react-native\n```\n\n### Usage on the Web\n\nIf you are using this module on the Web, please install `react-native-web`.\n\n```sh\nnpm install react-native-web\n```\n\nIf you are using Create React App, you are ready to go 🎉\n\nFor more details, please refer to the official react-native-web installation guide.\n\nhttps://github.com/necolas/react-native-web\n\n# Getting Started\n\n```typescript\nimport { Calendar } from 'react-native-big-calendar'\n\nconst events = [\n  {\n    title: 'Meeting',\n    start: new Date(2020, 1, 11, 10, 0),\n    end: new Date(2020, 1, 11, 10, 30),\n  },\n  {\n    title: 'Coffee break',\n    start: new Date(2020, 1, 11, 15, 45),\n    end: new Date(2020, 1, 11, 16, 30),\n  },\n]\n\nfunction App() {\n  return <Calendar events={events} height={600} />\n}\n```\n\n# API Documentation\n\n**Summary**\n\n```typescript\nexport interface CalendarProps<T> {\n  events: ICalendarEvent<T>[]\n  height: number\n  overlapOffset?: number\n  ampm?: boolean\n  date?: Date\n  eventCellStyle?: EventCellStyle<T>\n  renderEvent?: (\n    event: ICalendarEvent<T>,\n    touchableOpacityProps: CalendarTouchableOpacityProps,\n  ) => ReactElement | null\n  locale?: string\n  hideNowIndicator?: boolean\n  mode?: Mode\n  scrollOffsetMinutes?: number\n  showTime?: boolean\n  swipeEnabled?: boolean\n  weekStartsOn?: WeekNum\n  weekEndsOn?: WeekNum\n  onChangeDate?: DateRangeHandler\n  onPressCell?: (date: Date) => void\n  onPressDateHeader?: (date: Date) => void\n  onPressEvent?: (event: ICalendarEvent<T>) => void\n}\n```\n\n`<Calendar />` Props are:\n\n| name                  | required | type                                                   | description                                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n| --------------------- | -------- | ------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `events`              | yes      | `ICalendarEvent<T>[]`                                  | The events which will be rendered on the calendar. You can extend the type `ICalendarEvent` by providing a value to generic type T (see `./stories/events.tsx` for an example). with optional children to display custom components inside the event, and optional event renderer function to take complete control over the rendered event (advanced feature). Events that occur during the same time range will be layered, offset, and given a unique color. |\n| `height`              | yes      | `number`                                               | Calendar height.                                                                                                                                                                                                                                                                                                                                                                                                                                                |\n| `hideNowIndicator`    | no       | `boolean`                                              | Hides the indicator for the current time. By default the now indicator is shown.                                                                                                                                                                                                                                                                                                                                                                                |\n| `onPressEvent`        | no       | `(event: ICalendarEvent<T>) => void`                   | Event handler which will be fired when the user clicks an event.                                                                                                                                                                                                                                                                                                                                                                                                |\n| `onChangeDate`        | no       | `([start: Date, end: Date]) => void`                   | Event handler which will be fired when the current date range changed.                                                                                                                                                                                                                                                                                                                                                                                          |\n| `onPressCell`         | no       | `(date: Date) => void`                                 | Event handler which will be fired when the current date cell is clicked. The minute set to 0.                                                                                                                                                                                                                                                                                                                                                                   |\n| `onPressDateHeader`   | no       | `(date: Date) => void`                                 | Event handler which will be fired when the user clicks a date from the header.                                                                                                                                                                                                                                                                                                                                                                                  |\n| `mode`                | no       | 'month' \\| 'week' \\| `'3days' \\| 'day' \\| 'custom'`    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |\n| `eventCellStyle`      | no       | `ViewStyle \\| (event: ICalendarEvent<T>) => ViewStyle` | The style of Event cell. Accepts either style object (static) or function (dynamic).                                                                                                                                                                                                                                                                                                                                                                            |\n| `scrollOffsetMinutes` | no       | `number`                                               | Scroll to specific minutes in a day. e.g.) set `480` to scroll to 8am when the calendar rendered.                                                                                                                                                                                                                                                                                                                                                               |\n| `date`                | no       | `Date`                                                 | Initial date. Defualts to `Date`                                                                                                                                                                                                                                                                                                                                                                                                                                |\n| `swipeEnabled`        | no       | `boolean`                                              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |\n| `showTime`            | no       | `boolean`                                              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |\n| `ampm`                | no       | `boolean`                                              | Use 12 hours time format instead of 24 hours.                                                                                                                                                                                                                                                                                                                                                                                                                   |\n| `weekStartsOn`        | no       | `0 \\| 1 \\| 2 \\| 3 \\| 4 \\| 5 \\| 6`                      | Which day the week starts on. Sunday is `0`.                                                                                                                                                                                                                                                                                                                                                                                                                    |\n| `weekEndsOn`          | no       | `0 \\| 1 \\| 2 \\| 3 \\| 4 \\| 5 \\| 6`                      | Which day the week ends on. Sunday is `0`.                                                                                                                                                                                                                                                                                                                                                                                                                      |\n| `locale`              | no       | `string`                                               | Custom locale. See I18n section                                                                                                                                                                                                                                                                                                                                                                                                                                 |\n| `overlapOffset`       | no       | `number`                                               | Adjusts the indentation of events that occur during the same time period. Defaults to 20 on web and 8 on mobile.                                                                                                                                                                                                                                                                                                                                                |\n| `isRTL`               | no       | `boolean`                                              | Switches the direction of the layout for use with RTL languages. Defaults to false.                                                                                                                                                                                                                                                                                                                                                                             |\n| `renderEvent`         | no       | `EventRenderer`                                        | Custom event renderer. See below type definition.                                                                                                                                                                                                                                                                                                                                                                                                               |\n| `renderHeader`        | no       | `HeaderRenderer`                                       | Custom header renderer.                                                                                                                                                                                                                                                                                                                                                                                                                                         |\n\n## EventRenderer\n\n```typescript\ntype EventRenderer<T> = (\n  event: ICalendarEvent<T>,\n  touchableOpacityProps: CalendarTouchableOpacityProps,\n) => ReactElement | null\n```\n\nFor more information, see [Storybook](https://github.com/llotheo/react-native-big-calendar/blob/master/stories/index.stories.tsx)\n\n## ICalendarEvent<T>\n\n```typescript\ninterface ICalendarEventBase<T> {\n  start: Date\n  end: Date\n  title: string\n  children?: ReactElement | null\n}\n\nexport type ICalendarEvent<T = any> = ICalendarEventBase<T> & T\n```\n\n## Using a custom event render function\n\nYou can specify custom event render function which receives the calculated `TouchableOpacity` prop and `event`.\n\n- The function `renderEvent` must return a `ReactElement`.\n- The component _should_ be wrapped inside a `TouchableOpacity` or _any_ DOM element which accepts positioning and click events (`onPress`, ...).\n\n```typescript\nexport interface MyCustomEventType {\n  color: string\n}\n\nconst renderEvent = (\n  event: ICalendarEvent<MyCustomEventType>,\n  touchableOpacityProps: CalendarTouchableOpacityProps,\n) => (\n  <TouchableOpacity {...touchableOpacityProps}>\n    <Text>{`My custom event: ${event.title} with a color: ${event.color}`}</Text>\n  </TouchableOpacity>\n)\n\n<Calendar renderEvent={renderEvent} />\n```\n\n## Displaying event's notes\n\nYour events can contain a prop `children` An example can be found [here](./stories/events.tsx).\n\n```typescript\nconst eventNotes = useMemo(\n  () => (\n    <View style={{ marginTop: 3 }}>\n      <Text style={{ fontSize: 10, color: 'white' }}> Phone number: 555-123-4567 </Text>\n      <Text style={{ fontSize: 10, color: 'white' }}> Arrive 15 minutes early </Text>\n    </View>\n  ),\n  [],\n)\n\nexport const myEvents: ICalendarEvent[] = [\n  {\n    title: 'Custom reminder',\n    start: dayjs().set('hour', 16).set('minute', 0).toDate(),\n    end: dayjs().set('hour', 17).set('minute', 0).toDate(),\n    children: eventNotes,\n  },\n]\n```\n\n# I18n\n\nPlease specity your locale via `locale` prop **and** import day.js locale file:\n\n```typescript\nimport 'dayjs/locale/ja'\n\n<Calendar\n  locale=\"ja\"\n  {/* ... */}\n/>\n```\n\nYou can find your dayjs locale here:\n\nhttps://github.com/iamkun/dayjs/tree/dev/src/locale\n\n# Screenshots\n\n<img src=\"./assets/screenshot-mobile.png\" height=\"500\">\n<img src=\"./assets/screenshot-simulator.png\" height=\"500\">\n<img src=\"./assets/screenshot-desktop.png\" height=\"500\">\n\n# Who's using this?\n\n<p>\n<a href=\"https://www.nupp1.io?utm_source=react-native-big-calendar\">\n  <img src=\"https://www.nupp1.io/images/logo-with-text.svg\" height=\"80\" />\n</a>\n</p>\n</p>\n<a href=\"https://www.telaqua.com?utm_source=react-native-big-calendar\">\n  <img src=\"https://www.telaqua.com/static/images/Logo.svg\" height=\"80\" />\n</a>\n</p>\n\nIf you are using this library, please send a PR to add your organization!\n\n# Enterprise support\n\nFirst, thank you for your interest in this project. As this library is getting famous, lots of people are requesting features they need. I would like to respond all of them as possible, but there are limited hours I'm working on this. To be a full-time open sourcer and make this project sustainable, I've decided to add the enterprise support.\n\nEnterprise customers are able to obtain:\n\n- Full customization like colors, logos, images, and more.\n- Priority response and development.\n- Consultancy for React, TypeScript, and React Native application.\n\nNote that Enterprise features will be distributed to the OSS version.\n\nIf you are interested in those features, please send an email to: ketsume0211@gmail.com\n\n# Hire me\n\nI'm a freelance software engineer specialized in React, React Native and TypeScript. Also available for GraphQL and RDB backend, and Node.JS applications.\n\nIf you are interested in hiring me, please send an email to: ketsume0211@gmail.com\n\nI'm based in Japan (by the beautiful sea), so a remote contract job is especially welcome.\n","readmeFilename":"README.md"}