{"_id":"@clickonmedia/clickon-react-big-calendar","_rev":"2-fe736aa63a1f9e94d41dc89f97421a25","name":"@clickonmedia/clickon-react-big-calendar","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@clickonmedia/clickon-react-big-calendar","version":"1.0.0","description":"react-big-calendar, extended","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/clickonmedia/react-big-calendar.git#d0ff45a513b246dd11c1b5d5fbfdf77b0c98b66d\""},"keywords":["react-big-calendar","clickon"],"module":"dist/react-big-calendar.esm.js","style":"lib/css/react-big-calendar.css","author":{"name":"CLICKON"},"license":"MIT","bugs":{"url":"https://github.com/clickonmedia/react-big-calendar/issues"},"homepage":"https://github.com/clickonmedia/react-big-calendar/tree/d0ff45a513b246dd11c1b5d5fbfdf77b0c98b66d%22#readme","_id":"@clickonmedia/clickon-react-big-calendar@1.0.0","_nodeVersion":"14.17.2","_npmVersion":"8.5.1","dist":{"integrity":"sha512-jka45diZ/UXX1DHg8hhRPplHjnCzxqkdIgAzSZHKpCYPEgdUORtOj6Fc4nSs9j7jd0DGdich45C8P3KiJ766Tg==","shasum":"3d8095adab8455ed94f272f38b6dd7d4a9593a54","tarball":"https://registry.npmjs.org/@clickonmedia/clickon-react-big-calendar/-/clickon-react-big-calendar-1.0.0.tgz","fileCount":86,"unpackedSize":1378202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFQgyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5Eg//RKFT3MWvCMoPGyNU1n/qRfwdegS06rJlv6KC4KnWJL3AF6NP\r\nKxVLDneEecDm+inchdZ8I7mPblVO4byTy//WGq33MGVkHPJGl67ndVteLzn8\r\n7CuVCSaLOxmrdq+sdPQyfSmBZuDrLm2oAhuc4h0W2DD1jzQ5wU8MyXcqfwX5\r\n0UFc+E6zOG6mS0AhaR7eNwHrvTQaN9wr6PkYjKMdhnPVGWbtWclVvZRDGILh\r\n8L/1tvbTlFEhNYwos+5461pcbR+8CqOJzagHmegAMJvsnflzcix6C9KVc4oI\r\nQkGRAUd2kQNfOvQcJWOY+gM2YFhkW3utUvC9w2i7PoYGEx9L815DA8y049Cw\r\ni0kPqM//qR9YonbwT4W0hxXuj8GSWiVegc1ftGjS9WMWcDQvzERYBFEatg62\r\nzaB5s4uPzlLwDz++XMAfq0NNuSse8pMMa3HYGlr2Q0BGx/gIafN2C8piK4e7\r\nVtZA+bv5fOdYJTL5/MoCv8YJOIu1bu90E1Lw5ty+iOkYhn0rQBJdPsDO6X1E\r\nVyGrFGmshary06B2L9SAEoZqdtfnvc7iETQsLW2zIPCXnD/IdvrthzEXw4lW\r\nsUPxybRx5oBRgCwQQqY2+4VWzj4V+uzehbWkuo14V2tBB4pW120iu5yy6isN\r\n9M1f3OKdMBFAml3nP/TuA7vGUU+dkOQDmDs=\r\n=4pUb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDyaRp13arZ9zcc8xftoOQ12cSV39LILbRmZdnr9TCfLAiEAhOUKo0CvyPwqXLp0FrWI+p6PpKA0J3CDjdCRVf/cD5U="}]},"_npmUser":{"name":"jpylisela","email":"contact@jpylisela.com"},"directories":{},"maintainers":[{"name":"jpylisela","email":"contact@jpylisela.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clickon-react-big-calendar_1.0.0_1645545521998_0.6535881214970307"},"_hasShrinkwrap":false},"1.0.1":{"name":"@clickonmedia/clickon-react-big-calendar","version":"1.0.1","description":"react-big-calendar, extended","author":{"name":"CLICKON"},"repository":{"type":"git","url":"git+https://github.com/jquense/react-big-calendar.git"},"license":"MIT","main":"lib/index.js","module":"dist/react-big-calendar.esm.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","s":"sass ./lib/sass/styles.scss ./lib/css/react-big-calendar.css","sass":"yarn s  && yarn sass-dnd","sass-dnd":"sass ./lib/addons/dragAndDrop/styles.scss ./lib/addons/dragAndDrop/styles.css","autoprefixer":"postcss ./lib/css/react-big-calendar.css && postcss ./lib/addons/dragAndDrop/styles.css","assets":"cpy src/sass/* lib/sass && yarn assets-addons","assets-addons":"cpy addons/**/*.scss ../lib/ --cwd=src --parents","build:css":"yarn assets && yarn sass && yarn autoprefixer","build:dev":"BABEL_ENV=esm yarn rollup -c rollup.config.dev.js && yarn build:css","build:umd":"BABEL_ENV=esm yarn rollup -c","build:cjs":"babel src --out-dir lib","build":"yarn clean && yarn build:cjs && yarn build:umd && yarn build:css","build:examples":"yarn clean:examples && webpack --config examples/webpack.config.js","examples":"yarn clean:examples && webpack-dev-server --config examples/webpack.config.js --mode development","lint":"eslint src test","storybook":"start-storybook -p 9002","test":"yarn lint && jest","tdd":"jest --watch","release":"rollout","prepare":"yarn build","prepublishOnly":"yarn 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},"browserslist":["ie >= 10","safari >= 8","last 2 versions"],"peerDependencies":{"react":"^16.6.1 || ^17","react-dom":"^16.6.1 || ^17"},"devDependencies":{"@4c/rollout":"^1.4.0","@babel/cli":"^7.1.0","@babel/core":"^7.1.5","@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4","@semantic-release/changelog":"^6.0.1","@semantic-release/git":"^10.0.1","@storybook/addon-actions":"^6.1.15","@storybook/react":"^6.1.15","autoprefixer":"^10.4.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-plugin-transform-react-remove-prop-types":"^0.4.22","babel-plugin-transform-rename-import":"^2.3.0","babel-preset-jason":"^6.0.1","bootstrap":"^3.3.5","bootstrap-sass":"^3.4.1","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","eslint-plugin-react-hooks":"^4.0.4","font-awesome":"^4.7.0","globalize":"^0.1.1","husky":"^0.14.3","jest":"^23.6.0","lint-staged":"^8.0.4","luxon":"^2.0.2","markdown-jsx-loader":"^3.0.2","marked":"^0.5.1","moment":"^2.29.1","moment-timezone":"^0.5.33","mt-changelog":"^0.6.1","postcss":"^8.4.5","postcss-cli":"^9.1.0","prettier":"^1.15.1","react":"^16.13.1","react-bootstrap":"^0.32.4","react-docgen":"^3.0.0-rc.1","react-dom":"^16.13.1","react-tackle-box":"^2.1.0","rimraf":"^2.4.2","rollup":"^1.1.0","rollup-plugin-babel":"^4.3.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-size-snapshot":"^0.8.0","rollup-plugin-terser":"^4.0.2","sass":"1.44.0","semantic-release":"^18.0.1","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","clsx":"^1.0.4","date-arithmetic":"^4.1.0","dom-helpers":"^5.1.0","invariant":"^2.2.4","lodash":"^4.17.11","lodash-es":"^4.17.11","memoize-one":"^5.1.1","prop-types":"^15.7.2","react-overlays":"^4.1.1","uncontrollable":"^7.0.0"},"resolutions":{"babel-core":"7.0.0-bridge.0"},"bugs":{"url":"https://github.com/clickonmedia/react-big-calendar/issues"},"homepage":"https://github.com/clickonmedia/react-big-calendar/tree/gantt#readme","gitHead":"08a7c90bb8c96e165e549bdfdb0de295a3329843","_id":"@clickonmedia/clickon-react-big-calendar@1.0.1","_nodeVersion":"14.17.2","_npmVersion":"8.5.1","dist":{"integrity":"sha512-OHIiIR/cNUS9uQhRiRyd2BmsugYCtTVcnMuE9jhY/Cucg9v8gvzzkn8Hn9bv9ceambfV3x6hqpqTM13F4iyalw==","shasum":"67d635266188cba348925c29925c5567eee9bb2a","tarball":"https://registry.npmjs.org/@clickonmedia/clickon-react-big-calendar/-/clickon-react-big-calendar-1.0.1.tgz","fileCount":86,"unpackedSize":1382433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFQ1VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqP2A/+P4UhP6vBdTx8TCG3oDCO3qc2hMxPB78G+fFF1tMYCD3Eqeaj\r\nj/OnMNDGQOQK9HUX+oZFCaRE41E4rp081JiHaSz6VoTFuZ1a7leR88GJzJVQ\r\nF4+GCrc/s3jrbXvK9wrkNtLZvN6ZNU5por0adMHZwyeCt8k/T9pgkfyx2JZN\r\n8iNAAKT3V61pGXhAUyYu2OSdaMKXqq2Yrub/d2TD43n/MceicOxpUGXYTI+t\r\n8sf1cMkNwKtEPXs7kFFfHCwi5NA7MdLU+IfcH9UUxynyx3vCljUCVha1i3Sm\r\n9rWyIpfH7yXvWNrWtk9rII+/BkWO13bjfnxmZTZC9XaW3mUt/AbUL1f033Os\r\n79WXFzJ020r0uPxc6cqWUDX/kNRdTuefqVNp8G4LR7zdfJwXKGV93I/oruC1\r\nLWyi6u8+6GKqlhrVW7vG5Yaa1nFEhGONBjEC0aWxPW9hDUmdySIrdfEbeaVC\r\nO3w7zlnelhs9AGWtioillBQDkmWSe9r4nZRIPiO5XeEstUDgoS2l1BrZJKr0\r\n3gFGl80/JQxSgD8iZtriYLSTvrPRFbiLsLn/7bo5OVGFH/l7TFWpVGSqnyZc\r\nMM/MV8vpn27Z1tNeEuqdETGhz3nJlv1t3vvBADo905mswRq9b9DnucX8FOxt\r\nZNaM1h/GURU/k0cNeK8ywAZu8xOGwK4ACjY=\r\n=Whtk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFODRxMqCHAvlJ4QeNfmQGi5mq/1W0ik6ohWrtKNUXUpAiAigw9LPDI0WMFJ8xvnwEN9+YNYiYLEoHfp36Wp7O1tCQ=="}]},"_npmUser":{"name":"jpylisela","email":"contact@jpylisela.com"},"directories":{},"maintainers":[{"name":"jpylisela","email":"contact@jpylisela.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clickon-react-big-calendar_1.0.1_1645546837196_0.2732945731874079"},"_hasShrinkwrap":false}},"time":{"created":"2022-02-22T15:58:41.902Z","1.0.0":"2022-02-22T15:58:42.175Z","modified":"2022-04-04T23:18:39.764Z","1.0.1":"2022-02-22T16:20:37.380Z"},"maintainers":[{"name":"jpylisela","email":"contact@jpylisela.com"}],"description":"react-big-calendar, extended","homepage":"https://github.com/clickonmedia/react-big-calendar/tree/gantt#readme","keywords":["scheduler","react-component","react","calendar","events","full calendar"],"repository":{"type":"git","url":"git+https://github.com/jquense/react-big-calendar.git"},"author":{"name":"CLICKON"},"bugs":{"url":"https://github.com/clickonmedia/react-big-calendar/issues"},"license":"MIT","readme":"# 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**](https://jquense.github.io/react-big-calendar/examples/index.html)\n\nInspired by [Full Calendar](http://fullcalendar.io/).\n\n## Use and Setup\n\n`yarn add react-big-calendar` or `npm install --save react-big-calendar`\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. To provide your own custom styling, see the [Custom Styling](#custom-styling) topic.\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- [react-big-calendar with TypeScript and React hooks bundled with Vite](https://github.com/christopher-caldwell/react-big-calendar-demo)\n\n## Run examples locally\n\n```sh\n$ git clone git@github.com:jquense/react-big-calendar.git\n$ cd react-big-calendar\n$ yarn\n$ yarn 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 three options for handling the date formatting and culture localization, depending\non your preference of DateTime libraries. You can use either the [Moment.js](https://momentjs.com/), [Globalize.js](https://github.com/jquery/globalize) or [date-fns](https://date-fns.org/) localizers.\n\nRegardless of your choice, you **must** choose a localizer to use this library:\n\n#### Moment.js\n\n```js\nimport { Calendar, momentLocalizer } from 'react-big-calendar'\nimport moment from 'moment'\n\nconst localizer = momentLocalizer(moment)\n\nconst MyCalendar = props => (\n  <div>\n    <Calendar\n      localizer={localizer}\n      events={myEventsList}\n      startAccessor=\"start\"\n      endAccessor=\"end\"\n      style={{ height: 500 }}\n    />\n  </div>\n)\n```\n\n#### Globalize.js v0.1.1\n\n```js\nimport { Calendar, globalizeLocalizer } from 'react-big-calendar'\nimport globalize from 'globalize'\n\nconst localizer = globalizeLocalizer(globalize)\n\nconst MyCalendar = props => (\n  <div>\n    <Calendar\n      localizer={localizer}\n      events={myEventsList}\n      startAccessor=\"start\"\n      endAccessor=\"end\"\n      style={{ height: 500 }}\n    />\n  </div>\n)\n```\n\n#### date-fns v2\n\n```js\nimport { Calendar, dateFnsLocalizer } from 'react-big-calendar'\nimport format from 'date-fns/format'\nimport parse from 'date-fns/parse'\nimport startOfWeek from 'date-fns/startOfWeek'\nimport getDay from 'date-fns/getDay'\nimport enUS from 'date-fns/locale/en-US'\n\nconst locales = {\n  'en-US': enUS,\n}\n\nconst localizer = dateFnsLocalizer({\n  format,\n  parse,\n  startOfWeek,\n  getDay,\n  locales,\n})\n\nconst MyCalendar = props => (\n  <div>\n    <Calendar\n      localizer={localizer}\n      events={myEventsList}\n      startAccessor=\"start\"\n      endAccessor=\"end\"\n      style={{ height: 500 }}\n    />\n  </div>\n)\n```\n\n## Custom Styling\n\nOut of the box, you can include the compiled CSS files and be up and running. But, sometimes, you may want to style\nBig Calendar to match your application styling. For this reason, SASS files are included with Big Calendar.\n\n```\n  @import 'react-big-calendar/lib/sass/styles';\n  @import 'react-big-calendar/lib/addons/dragAndDrop/styles'; // if using DnD\n```\n\nSASS implementation provides a `variables` file containing color and sizing variables that you can\nupdate to fit your application. _Note:_ Changing and/or overriding styles can cause rendering issues with your\nBig Calendar. Carefully test each change accordingly.\n\n## Join us on Reactiflux Discord\n\nJoin us on [Reactiflux Discord](https://discord.gg/reactiflux) community under the channel #libraries if you have any questions.\n","readmeFilename":"README.md"}