{"_id":"@eduardomrodrigues/react-big-calendar-pt-br","_rev":"1-e4ae8bd1036ba8424ee8ae116fe40b4e","name":"@eduardomrodrigues/react-big-calendar-pt-br","dist-tags":{"latest":"0.23.0"},"versions":{"0.23.0":{"name":"@eduardomrodrigues/react-big-calendar-pt-br","version":"0.23.0","description":"Calendar! with events","author":{"name":"Jason Quense","email":"monastic.panic@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/intljusticemission/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":"node-sass src/sass/styles.scss ./lib/css/react-big-calendar.css","sass":"npm run s  && npm run sass-dnd","sass-dnd":"node-sass src/addons/dragAndDrop/styles.scss ./lib/addons/dragAndDrop/styles.css","autoprefixer":"postcss --use autoprefixer -b 'ie >= 10, safari >= 8, last 2 versions' < ./lib/css/react-big/calendar.css | postcss --use autoprefixer -b 'ie >= 10, safari >= 8, last 2 versions' < ./lib/addons/dragAndDrop/styles.css","build:css":"npm run sass && npm run autoprefixer","assets":"cpy src/sass/* lib/sass && npm run assets-addons","assets-addons":"cpy addons/**/*.scss ../lib/ --cwd=src --parents","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 assets && yarn build:css","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":"^16.6.1","react-dom":"^16.6.1"},"devDependencies":{"@4c/rollout":"^1.4.0","@babel/cli":"^7.1.0","@babel/core":"^7.1.5","@storybook/addon-actions":"^5.0.11","@storybook/react":"^5.0.11","autoprefixer":"^9.5.1","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","markdown-jsx-loader":"^3.0.2","marked":"^0.5.1","moment":"^2.22.2","mt-changelog":"^0.6.1","node-sass":"4.12.0","postcss":"^7.0.16","postcss-cli":"^6.1.2","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","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.0.1","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":"^2.0.0-0","uncontrollable":"^7.0.0"},"resolutions":{"babel-core":"7.0.0-bridge.0"},"bugs":{"url":"https://github.com/intljusticemission/react-big-calendar/issues"},"homepage":"https://github.com/intljusticemission/react-big-calendar#readme","directories":{"example":"examples","lib":"lib","test":"test"},"gitHead":"9faf4c823da77bf3499f84f80316e7544aaafe42","_id":"@eduardomrodrigues/react-big-calendar-pt-br@0.23.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-svUSdCXE0IS36H8OM3F08Bu/BXPjS+pCNEHGcFnjvjLDnDbedXowo/jYxc0+lO5ivLMGmVLFNkD7hwy983YSUg==","shasum":"54f1e28dc788066e415f5fa6e9635302bbadf66a","tarball":"https://registry.npmjs.org/@eduardomrodrigues/react-big-calendar-pt-br/-/react-big-calendar-pt-br-0.23.0.tgz","fileCount":75,"unpackedSize":1132787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDNl1CRA9TVsSAnZWagAAXQIP/2pL1AS8g4pyrrucQbLE\nH0GISrp+Mb/FnolDstjUR4DmLUPNusWECB2GSPWeWjtKIO2gijRig7isdpBY\nwm//sCZwKLrY5i9wVcUgjIYqH4kQz4xyItkOJEGXq5KeuBhLTPIgf9NOKqth\ne+zyEUVVa+Ksn1cT+n3zawdH78mJAaZ5xbeQxWh72vEkh7+opwJCRn1bSVFO\nZuKu2TzcixMqDH5VJEjmAzPcAl6wur/MMHKvbE6PB1nAZ+wO0MlmJgSDQdFy\nWENTw2ZZVRKUJGJZQt1OfrkP9DBtuFf6vTtT/JZ/mE9+PcJJ7Af1+fGNoCLZ\nyMqsl+nmlyTXilu88kwOFEuT+WbeRUdAQIgY117yRD+HMBEPQxKIfzZT26iF\n+8E4QnuZm32RyVZyMuYy1GhzfmxjLfx4LVkQZ9JxIGWDcLPAePZnPwqb2opH\nmFLO25iEElYpf/Lwg+0qciOaVe2aIfK22XYfMaZdgxOSHHeLPT4Yv5EQX1Kx\n5dt+2qm+S6NqZThpP5LcEsbCBiOvjrpY9QX5Rp3OR2hQqA0KBWQesoQWncQa\n7yc7T/JWem8BiJeXE/yaJBy9gz2spHzmTyY0wb0XLGZXQ0q6Az3m63kClSpx\nA2ucE/i7nkQ1JqC+qYfFcZ8p9shdM1Q/z3yo17UsG8Fn0CKfFHVHCh/6HqCf\n7NPc\r\n=mryU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFlVDFo+utPQa8aofkruO3MBSwbfxNY9MgtRepk1nlrAiBWk/uRP2djNsrt3zOeDJm5FS1fkR15eV3O90xCzTYdGg=="}]},"maintainers":[{"name":"eduardom.rodrigues","email":"eduardom.rodrigues@gmail.com"}],"_npmUser":{"name":"eduardom.rodrigues","email":"eduardom.rodrigues@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-big-calendar-pt-br_0.23.0_1594677620446_0.4247819752602824"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-13T22:00:20.178Z","0.23.0":"2020-07-13T22:00:20.736Z","modified":"2022-04-05T06:43:50.947Z"},"maintainers":[{"name":"eduardom.rodrigues","email":"eduardom.rodrigues@gmail.com"}],"description":"Calendar! with events","homepage":"https://github.com/intljusticemission/react-big-calendar#readme","keywords":["scheduler","react-component","react","calendar","events","full calendar"],"repository":{"type":"git","url":"git+https://github.com/intljusticemission/react-big-calendar.git"},"author":{"name":"Jason Quense","email":"monastic.panic@gmail.com"},"bugs":{"url":"https://github.com/intljusticemission/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**](http://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\n## Run examples locally\n\n```sh\n$ git clone git@github.com:intljusticemission/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 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 { 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 2.0\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'\nconst locales = {\n  'en-US': require('date-fns/locale/en-US'),\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```\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/PPgj6tb) community under the channel #libraries if you have any questions.\n","readmeFilename":"README.md"}