{"_id":"@alex_lai/gg-react-big-calendar","_rev":"1-c3aa5423dab5f1658472051c67ece50d","name":"@alex_lai/gg-react-big-calendar","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@alex_lai/gg-react-big-calendar","version":"0.0.1","description":"react-big-calendar with material ui","author":{"name":"Alex Lai"},"repository":{"type":"git","url":"git+https://github.com/CodeMyWorld/material-react-big-calendar.git"},"license":"MIT","main":"lib/index.js","style":"lib/css/react-big-calendar.css","keywords":["scheduler","react-component","react","calendar","events","full calendar"],"scripts":{"clean":"rimraf lib","clean:examples":"rimraf examples/static","l":"lessc --autoprefix=\"ie >= 10, safari >= 8, last 2 versions\" ","less":"npm run l src/less/styles.less ./lib/css/react-big-calendar.css && npm run less-dnd","less-dnd":"npm run l src/addons/dragAndDrop/styles.less ./lib/addons/dragAndDrop/styles.css","assets":"cpy src/less/* lib/less && npm run assets-addons","assets-addons":"cpy addons/**/*.less ../lib/ --cwd=src --parents","build":"npm run clean && babel src --out-dir lib && npm run assets && npm run less","build:examples":"npm run clean:examples && webpack --config examples/webpack.config.js","examples":"npm run clean:examples && webpack-dev-server --config examples/webpack.config.js --mode development","lint":"eslint src test","storybook":"start-storybook -p 9002","test":"npm run lint && jest","tdd":"jest --watch","release":"rollout","prepublishOnly":"npm run build","prettier":"prettier '**/*js' !examples/bundle.js '!lib/**' --write ","precommit":"lint-staged"},"lint-staged":{"src/**/*.js":"eslint","test/**/*.js":"eslint","*.{js,json,css,md}":["prettier --write","git add"]},"prettier":{"printWidth":80,"semi":false,"singleQuote":true,"trailingComma":"es5","bracketSpacing":true},"peerDependencies":{"react":"^15.3.0 || ^16.0.0","react-dom":"^15.3.0 || ^16.0.0"},"devDependencies":{"@4c/rollout":"^1.2.0","@babel/cli":"^7.1.0","@babel/core":"^7.1.5","@storybook/addon-actions":"^3.4.11","@storybook/react":"3.4.11","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-preset-jason":"^6.0.1","bootstrap":"^3.3.5","component-metadata-loader":"^4.0.0","cpy-cli":"^2.0.0","eslint":"^5.8.0","eslint-config-jason":"^4.1.0","eslint-config-prettier":"^3.1.0","eslint-import-resolver-webpack":"^0.10.1","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"^7.11.1","font-awesome":"^4.7.0","globalize":"^0.1.1","husky":"^0.14.3","jest":"^23.6.0","less":"^2.7.3","less-plugin-autoprefix":"^1.5.1","lint-staged":"^8.0.4","markdown-jsx-loader":"^3.0.2","marked":"^0.5.1","moment":"^2.22.2","mt-changelog":"^0.6.1","prettier":"^1.15.1","react":"^16.6.1","react-bootstrap":"^0.32.4","react-docgen":"^3.0.0-rc.1","react-dom":"^16.6.1","react-tackle-box":"^2.1.0","rimraf":"^2.4.2","webpack":"^4.25.1","webpack-atoms":"^8.0.0","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.10"},"dependencies":{"@babel/runtime":"^7.1.5","@material-ui/core":"^3.6.0","@material-ui/icons":"^3.0.1","classnames":"^2.2.6","date-arithmetic":"^3.0.0","dom-helpers":"^3.4.0","invariant":"^2.2.4","lodash":"^4.17.11","memoize-one":"^4.0.3","prop-types":"^15.6.2","prop-types-extra":"^1.1.0","react-overlays":"^0.8.3","uncontrollable":"^6.0.0","warning":"^4.0.2"},"resolutions":{"babel-core":"7.0.0-bridge.0"},"bugs":{"url":"https://github.com/CodeMyWorld/material-react-big-calendar/issues"},"homepage":"https://github.com/CodeMyWorld/material-react-big-calendar#readme","directories":{"example":"examples","lib":"lib","test":"test"},"gitHead":"903541b79a28f028f3e971dea2cc97851e364fdb","_id":"@alex_lai/gg-react-big-calendar@0.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"alex_lai","email":"alexfjct@gmail.com"},"dist":{"integrity":"sha512-EC62fOHQoBiidcHbljn0pwNJeourqGYFjuAaFjig1Zb1g1PuP3uH4XtAwDVOpdtpGhPaUJflOmwIuQpojTCBaQ==","shasum":"7bd17d803254192ebb1d4e3d66195f2eceee7941","tarball":"https://registry.npmjs.org/@alex_lai/gg-react-big-calendar/-/gg-react-big-calendar-0.0.1.tgz","fileCount":68,"unpackedSize":282534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAqh3CRA9TVsSAnZWagAAl1QQAIaUC5s25x0Bwvyqt0FK\nTsqePwYwyuE4KSmKgzrg+JzbSTZm0FKu9FNshqurqornMYnY39HcAUwilq4f\nrJgJcp2XQsFDpuxrVXe1di0GTmHKgM4K1MEIVqlzAFpt4i1T5HNWbqcgdff5\nGk3SDgoTxCe2W0VuCmB/kDw2xfkSA/jjcyOq0aLuKDw27GJudBL3/YsZKgVh\nANbBy+qt80xsdB/Wq5lNApdGNjzgejJzYcU2CIeRlj04OdYdkwIaKhlFGUel\ndmIJRcl+iMfmyL0dtOfxVZC0JMD7I7YQZ3acXxddypMGb37S6cbHvZ8h2gSs\nTkAWU7KGUGAwm7dKHr/ts13zJoPXmlFU1GpE2zzMuY3i7B9ANFBeAovSdmOn\nPWy1rbRE5rIkyQBBWim4YNiJmSI6H/y8+p7hCBSNdOvpWbXzVJzhBH9LGyOy\n3PiTdmTeH5Syx34vNpyuXOzlMatS1v8qhB+4oDvm5T8wKUMMNVuI00TnNTLh\naLG+afzqtC+Nnhf7w004qTwd+ltmviPdl5juxlKzaTptPv2E+eFZHPQykvdA\n8hMNUuF9+JDjTHOL1+kq+ZkP427h94u8jQm3wmcA14GDb25q+gltS7ubxcQh\nv5+Xp0V+ShnppvUExSlyb/dRRuCgwdZxN5X88WCYL/XxL9I27nBaUSmUEfXJ\nJzF8\r\n=TKwn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCISgw/XvUmu5iH5KBp89R3V4Xrqdh3kyOTi0DrvE4d5AIhAPbCEj1ZDNZCoNSrp1pTvziX1lFUtwrSQav8PhzTqMF4"}]},"maintainers":[{"name":"alex_lai","email":"alexfjct@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gg-react-big-calendar_0.0.1_1543678071327_0.6409681414470769"},"_hasShrinkwrap":false}},"time":{"created":"2018-12-01T15:27:51.162Z","0.0.1":"2018-12-01T15:27:51.474Z","modified":"2022-04-04T12:38:38.534Z"},"maintainers":[{"name":"alex_lai","email":"alexfjct@gmail.com"}],"description":"react-big-calendar with material ui","homepage":"https://github.com/CodeMyWorld/material-react-big-calendar#readme","keywords":["scheduler","react-component","react","calendar","events","full calendar"],"repository":{"type":"git","url":"git+https://github.com/CodeMyWorld/material-react-big-calendar.git"},"author":{"name":"Alex Lai"},"bugs":{"url":"https://github.com/CodeMyWorld/material-react-big-calendar/issues"},"license":"MIT","readme":"# gg-react-big-calendar\n\nThis is a fork of the [**react-big-calendar**](https://github.com/intljusticemission/react-big-calendar)\n\n# react-big-calendar\n\nAn events calendar component built for React and made for modern browsers (read: IE10+) and uses flexbox over the classic tables-ception approach.\n\n[**DEMO and Docs**](http://intljusticemission.github.io/react-big-calendar/examples/index.html)\n\nInspired by [Full Calendar](http://fullcalendar.io/).\n\n## Use and Setup\n\n`npm install react-big-calendar --save`\n\nInclude `react-big-calendar/lib/css/react-big-calendar.css` for styles, and make sure your calendar's container\nelement has a height, or the calendar won't be visible.\n\n## Starters\n\n- [react-big-calendar](https://github.com/arecvlohe/rbc-starter)\n- [react-big-calendar with drag and drop](https://github.com/arecvlohe/rbc-with-dnd-starter)\n\n## Run examples locally\n\n```\n$ git clone git@github.com:intljusticemission/react-big-calendar.git\n$ cd react-big-calendar\n$ npm install\n$ npm run examples\n```\n\n- Open [localhost:3000/examples/index.html](http://localhost:3000/examples/index.html).\n\n### Localization and Date Formatting\n\n`react-big-calendar` includes two options for handling the date formatting and culture localization, depending\non your preference of DateTime libraries. You can use either the [Moment.js](http://momentjs.com/) or [Globalize.js](https://github.com/jquery/globalize) localizers.\n\nRegardless of your choice, you **must** choose a localizer to use this library:\n\n#### Moment.js\n\n```js\nimport BigCalendar from 'react-big-calendar'\nimport moment from 'moment'\n\nconst localizer = BigCalendar.momentLocalizer(moment)\n\nconst MyCalendar = props => (\n  <div>\n    <BigCalendar\n      localizer={localizer}\n      events={myEventsList}\n      startAccessor=\"start\"\n      endAccessor=\"end\"\n    />\n  </div>\n)\n```\n\n#### Globalize.js v0.1.1\n\n```js\nimport BigCalendar from 'react-big-calendar'\nimport globalize from 'globalize'\n\nconst localizer = BigCalendar.globalizeLocalizer(globalize)\n\nconst MyCalendar = props => (\n  <div>\n    <BigCalendar\n      localizer={localizer}\n      events={myEventsList}\n      startAccessor=\"start\"\n      endAccessor=\"end\"\n    />\n  </div>\n)\n```\n\n## Join us on Reactiflux Discord\n\nJoin us on [Reactiflux Discord](https://discord.gg/uJsgpkC) community under the channel #react-big-calendar if you have any questions.\n","readmeFilename":"README.md"}