{"_id":"@allbutterg/react-timelines-update","_rev":"2-b7966790799bd195b5e365ba20d39e98","name":"@allbutterg/react-timelines-update","dist-tags":{"latest":"2.7.5"},"versions":{"2.7.3":{"name":"@allbutterg/react-timelines-update","version":"2.7.3","description":"React Timelines","main":"lib/index.js","scripts":{"clean":"rimraf lib coverage","build:js":"babel src/ -d lib/","watch:js":"babel -w src/ -d lib/","build:css":"node-sass src/scss/style.scss lib/css/style.css","watch:css":"node-sass -w src/scss/style.scss lib/css/style.css","watch":"npm run watch:js & npm run watch:css","build":"npm run clean && npm run build:js && npm run build:css","test":"npm run lint && npm run unit","lint":"npm run lint:prettier && npm run lint:js","lint:js":"eslint . --ext .js,.jsx","lint:js:fix":"eslint . --ext .js,.jsx --fix","lint:prettier":"prettier --list-different \"{e2e,src}/**/*.{js,jsx}\"","lint:prettier:fix":"prettier --write \"{e2e,src}/**/*.{js,jsx}\"","unit":"jest","coverage":"jest --coverage --collectCoverageFrom='**/*.{js,jsx}'","prepublish":"npm run clean && npm run build","demo:deploy":"./demo/ops/deploy.sh"},"keywords":["timeline","schedule","history","react","gantt","horizontal","library","scroll","scss","sass","tracks","time"],"repository":{"type":"git","url":"git+ssh://git@github.com/JSainsburyPLC/react-timelines.git"},"author":{"name":"JSainsburyPLC"},"license":"MIT","dependencies":{"prop-types":"^15.7.2"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","babel-eslint":"^10.1.0","babel-jest":"^25.4.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.23.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.19.0","jest":"^25.4.0","node-sass":"^4.14.0","prettier":"^2.0.5","react":"^16.13.1","react-addons-test-utils":"^15.4.2","react-dom":"16.13.1","rimraf":"^3.0.2"},"peerDependencies":{"react":">=16","react-dom":">=16"},"jest":{"rootDir":"./src","resetMocks":true,"resetModules":true,"moduleDirectories":["node_modules","src"],"coveragePathIgnorePatterns":["/node_modules/","<rootDir>/utils/raf.js","<rootDir>/utils/events.js","<rootDir>/utils/computedStyle.js","<rootDir>/propTypes.js"],"setupFiles":["../jestSetup.js"]},"resolutions":{"**/**/minimist":"1.2.5"},"bugs":{"url":"https://github.com/JSainsburyPLC/react-timelines/issues"},"homepage":"https://github.com/JSainsburyPLC/react-timelines#readme","gitHead":"e2056df5ea2b6e0e4d81e7a6e8beee05ed0d0095","_id":"@allbutterg/react-timelines-update@2.7.3","_nodeVersion":"18.18.0","_npmVersion":"9.6.4","dist":{"integrity":"sha512-GX4V73rqW9PseN/e4/vulja4sIktQVPMWEcVvueIygGNlFcaSfveJOanKm8QTQn/wjUHAcMYMpRr8rxTEJWCYw==","shasum":"732b5427138f00dd5235d149e0c49da115c3ee67","tarball":"https://registry.npmjs.org/@allbutterg/react-timelines-update/-/react-timelines-update-2.7.3.tgz","fileCount":81,"unpackedSize":98930,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAbkVMw9wB1l7qlEpZx1Fp3+6kOwzATVPr3F3vnfbKiRAiBxIeNOOIrmE5b+va01V42/SIVs8pDalRT6jUfB57F+4w=="}]},"_npmUser":{"name":"allbutterg","email":"gauri.kangai@bbc.co.uk"},"directories":{},"maintainers":[{"name":"allbutterg","email":"gauri.kangai@bbc.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-timelines-update_2.7.3_1697677027471_0.4296668667203516"},"_hasShrinkwrap":false},"2.7.4":{"name":"@allbutterg/react-timelines-update","version":"2.7.4","description":"React Timelines","main":"lib/index.js","scripts":{"clean":"rimraf lib coverage","build:js":"babel src/ -d lib/","watch:js":"babel -w src/ -d lib/","build:css":"node-sass src/scss/style.scss lib/css/style.css","watch:css":"node-sass -w src/scss/style.scss lib/css/style.css","watch":"npm run watch:js & npm run watch:css","build":"npm run clean && npm run build:js && npm run build:css","test":"npm run lint && npm run unit","lint":"npm run lint:prettier && npm run lint:js","lint:js":"eslint . --ext .js,.jsx","lint:js:fix":"eslint . --ext .js,.jsx --fix","lint:prettier":"prettier --list-different \"{e2e,src}/**/*.{js,jsx}\"","lint:prettier:fix":"prettier --write \"{e2e,src}/**/*.{js,jsx}\"","unit":"jest","coverage":"jest --coverage --collectCoverageFrom='**/*.{js,jsx}'","prepublish":"npm run clean && npm run build","demo:deploy":"./demo/ops/deploy.sh"},"keywords":["timeline","schedule","history","react","gantt","horizontal","library","scroll","scss","sass","tracks","time"],"repository":{"type":"git","url":"git+ssh://git@github.com/JSainsburyPLC/react-timelines.git"},"author":{"name":"JSainsburyPLC"},"license":"MIT","dependencies":{"prop-types":"^15.7.2"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","babel-eslint":"^10.1.0","babel-jest":"^25.4.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.23.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.19.0","jest":"^25.4.0","node-sass":"^4.14.0","prettier":"^2.0.5","react":"^16.13.1","react-addons-test-utils":"^15.4.2","react-dom":"16.13.1","rimraf":"^3.0.2"},"peerDependencies":{"react":">=16","react-dom":">=16"},"jest":{"rootDir":"./src","resetMocks":true,"resetModules":true,"moduleDirectories":["node_modules","src"],"coveragePathIgnorePatterns":["/node_modules/","<rootDir>/utils/raf.js","<rootDir>/utils/events.js","<rootDir>/utils/computedStyle.js","<rootDir>/propTypes.js"],"setupFiles":["../jestSetup.js"]},"resolutions":{"**/**/minimist":"1.2.5"},"bugs":{"url":"https://github.com/JSainsburyPLC/react-timelines/issues"},"homepage":"https://github.com/JSainsburyPLC/react-timelines#readme","gitHead":"a37de1727ff96d9a7bfc3f1628228b1f8173fe5b","_id":"@allbutterg/react-timelines-update@2.7.4","_nodeVersion":"18.18.0","_npmVersion":"9.6.4","dist":{"integrity":"sha512-IjPUSH8T3joeflR+DJiUHjqz/qKD9ECEvCnpfvSMtjckdzXqE9HFl7Lm9J/fDbnw1XCJhIcPutP9nASQW3lj6A==","shasum":"561a29e898872b8132c83a8caddc7ac40ebfb122","tarball":"https://registry.npmjs.org/@allbutterg/react-timelines-update/-/react-timelines-update-2.7.4.tgz","fileCount":81,"unpackedSize":98965,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkK+gsS9fBTGl0KscGqUPP7et/4+4vRyUAjFPPTPN2BwIhAKUtyaUYxmck1ocYkCUfgmuqKb9P5D2A9R60FMreU3gz"}]},"_npmUser":{"name":"allbutterg","email":"gauri.kangai@bbc.co.uk"},"directories":{},"maintainers":[{"name":"allbutterg","email":"gauri.kangai@bbc.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-timelines-update_2.7.4_1697677719442_0.3516942487222676"},"_hasShrinkwrap":false},"2.7.5":{"name":"@allbutterg/react-timelines-update","version":"2.7.5","description":"React Timelines","main":"lib/index.js","scripts":{"clean":"rimraf lib coverage","build:js":"babel src/ -d lib/","watch:js":"babel -w src/ -d lib/","build:css":"node-sass src/scss/style.scss lib/css/style.css","watch:css":"node-sass -w src/scss/style.scss lib/css/style.css","watch":"npm run watch:js & npm run watch:css","build":"npm run clean && npm run build:js && npm run build:css","test":"npm run lint && npm run unit","lint":"npm run lint:prettier && npm run lint:js","lint:js":"eslint . --ext .js,.jsx","lint:js:fix":"eslint . --ext .js,.jsx --fix","lint:prettier":"prettier --list-different \"{e2e,src}/**/*.{js,jsx}\"","lint:prettier:fix":"prettier --write \"{e2e,src}/**/*.{js,jsx}\"","unit":"jest","coverage":"jest --coverage --collectCoverageFrom='**/*.{js,jsx}'","prepublish":"npm run clean && npm run build","demo:deploy":"./demo/ops/deploy.sh"},"keywords":["timeline","schedule","history","react","gantt","horizontal","library","scroll","scss","sass","tracks","time"],"repository":{"type":"git","url":"git+ssh://git@github.com/JSainsburyPLC/react-timelines.git"},"author":{"name":"JSainsburyPLC"},"license":"MIT","dependencies":{"prop-types":"^15.7.2"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","babel-eslint":"^10.1.0","babel-jest":"^25.4.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.23.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.19.0","jest":"^25.4.0","node-sass":"^4.14.0","prettier":"^2.0.5","react":"^16.13.1","react-addons-test-utils":"^15.4.2","react-dom":"16.13.1","rimraf":"^3.0.2"},"peerDependencies":{"react":">=16","react-dom":">=16"},"jest":{"rootDir":"./src","resetMocks":true,"resetModules":true,"moduleDirectories":["node_modules","src"],"coveragePathIgnorePatterns":["/node_modules/","<rootDir>/utils/raf.js","<rootDir>/utils/events.js","<rootDir>/utils/computedStyle.js","<rootDir>/propTypes.js"],"setupFiles":["../jestSetup.js"]},"resolutions":{"**/**/minimist":"1.2.5"},"bugs":{"url":"https://github.com/JSainsburyPLC/react-timelines/issues"},"homepage":"https://github.com/JSainsburyPLC/react-timelines#readme","gitHead":"e0dfce6a76196dacf7aae89059bef49ee20670dd","_id":"@allbutterg/react-timelines-update@2.7.5","_nodeVersion":"18.18.0","_npmVersion":"9.6.4","dist":{"integrity":"sha512-D619vBQKLO7BAly+nNkTMd4igV3/Y90JKdxYORrUUq8BDiToWomZvm0fXYnty5hAkX57Hd+A8GkeYFX/EXdk6A==","shasum":"78fc0efa7f1f24a058663ac4255088267959287a","tarball":"https://registry.npmjs.org/@allbutterg/react-timelines-update/-/react-timelines-update-2.7.5.tgz","fileCount":81,"unpackedSize":98965,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtHv1DU69Vve7cQU52Jk+6zM+WuGuIi7Dv8QSZDsIq8QIgUkpR5ngOwYb18z90DVexooSsNWF9pritGOt2D0jvuws="}]},"_npmUser":{"name":"allbutterg","email":"gauri.kangai@bbc.co.uk"},"directories":{},"maintainers":[{"name":"allbutterg","email":"gauri.kangai@bbc.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-timelines-update_2.7.5_1697678032998_0.023495257558465266"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-19T00:57:07.379Z","2.7.3":"2023-10-19T00:57:07.695Z","modified":"2023-10-19T01:13:53.500Z","2.7.4":"2023-10-19T01:08:39.634Z","2.7.5":"2023-10-19T01:13:53.337Z"},"maintainers":[{"name":"allbutterg","email":"gauri.kangai@bbc.co.uk"}],"description":"React Timelines","homepage":"https://github.com/JSainsburyPLC/react-timelines#readme","keywords":["timeline","schedule","history","react","gantt","horizontal","library","scroll","scss","sass","tracks","time"],"repository":{"type":"git","url":"git+ssh://git@github.com/JSainsburyPLC/react-timelines.git"},"author":{"name":"JSainsburyPLC"},"bugs":{"url":"https://github.com/JSainsburyPLC/react-timelines/issues"},"license":"MIT","readme":"# React Timelines\n\n[**Demo**](https://jsainsburyplc.github.io/react-timelines/)\n\n## Install\n\n```sh\n# with npm\nnpm install react-timelines-update\n\n# or with Yarn\nyarn add react-timelines-update\n```\n\n## Use\n\n```js\nimport Timeline from 'react-timelines-update'\n\nconst MyWidget = () => <Timeline {...props} />\n\nexport default MyWidget\n```\n\n## Styling\n\n### Using Webpack\n\nUsing Webpack with CSS loader, add the following:\n\n```js\nimport 'react-timelines/lib/css/style.css'\n```\n\n### Using Sass (SCSS)\n\nUsing Sass you can configure the timeline with variables:\n\n```scss\n$react-timelines-font-family: MaryAnn;\n$react-timelines-sidebar-width: 320px;\n\n@import '~/react-timelines-update/src/scss/style';\n```\n\n### Without build tools\n\nCreate a CSS file with the contents of `react-timelines-update/lib/css/style.css` and include it in `<head>`\n\n## Development\n\n```sh\nnpm install\nnpm run watch\n```\n\nThis library is developed using VSCode - opening it in VSCode will recommend extensions, and enable linting and auto-formatting of code.\n","readmeFilename":"README.md"}