{"_id":"@artroot/frappe-gantt","_rev":"6-e28774d5e12febe376a6aa86f1a838c4","name":"@artroot/frappe-gantt","dist-tags":{"latest":"0.6.6"},"versions":{"0.6.3":{"name":"@artroot/frappe-gantt","version":"0.6.3","keywords":["gantt","svg","simple gantt","project timeline","interactive gantt","project management"],"author":{"name":"Faris Ansari"},"license":"MIT","_id":"@artroot/frappe-gantt@0.6.3","maintainers":[{"name":"artroot","email":"art90com@gmail.com"}],"homepage":"https://github.com/frappe/gantt","bugs":{"url":"https://github.com/frappe/gantt/issues"},"dist":{"shasum":"5bb572014c26cfaec488c1fc093f242b5ae24a43","tarball":"https://registry.npmjs.org/@artroot/frappe-gantt/-/frappe-gantt-0.6.3.tgz","fileCount":16,"integrity":"sha512-qsNCPt4tCPvL2Yy0/3+fragZ3gHa80aJjT+9d+Gvo83pXJIKeed13bsIpPGvSCS0ituXOY1dBAJAQnuGWuyMYw==","signatures":[{"sig":"MEQCIB6IdbUDQMkSrfIgrcXiBxAMRFxWAVSFUy6U02NM8u+pAiAvFvsB6Tl2Qrb0v4j2M/lxwPMF7jwqgPTqiYuwZfjVSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":405812},"main":"src/index.js","gitHead":"136bae38ed5c7cb142756fe3573b51dd64b36d2b","scripts":{"dev":"rollup -c -w","test":"jest","build":"rollup -c","start":"yarn run dev","prettier":"prettier --write \"{src/*,tests/*,rollup.config}.js\"","test:watch":"jest --watch","prettier-check":"prettier --check \"{src/*,tests/*,rollup.config}.js\""},"_npmUser":{"name":"artroot","email":"art90com@gmail.com"},"repository":{"url":"git://https://github.com/artroot/frappe-gantt.git","type":"git"},"_npmVersion":"9.2.0","description":"An update for https://github.com/frappe/gantt.git. A simple, modern, interactive gantt library for the web","directories":{},"_nodeVersion":"18.19.0","eslintIgnore":["dist"],"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.2.1","eslint":"^4.17.0","rollup":"^2.70.2","prettier":"^2.6.2","babel-preset-env":"^1.6.1","rollup-plugin-sass":"^1.2.12","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/frappe-gantt_0.6.3_1740560173583_0.7540539236183437","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@artroot/frappe-gantt","version":"0.6.4","keywords":["gantt","svg","simple gantt","project timeline","interactive gantt","project management"],"author":{"name":"Faris Ansari"},"license":"MIT","_id":"@artroot/frappe-gantt@0.6.4","maintainers":[{"name":"artroot","email":"art90com@gmail.com"}],"homepage":"https://github.com/frappe/gantt","bugs":{"url":"https://github.com/frappe/gantt/issues"},"dist":{"shasum":"ae5445912cbf6a1c88a81c457d0e40a1269f3142","tarball":"https://registry.npmjs.org/@artroot/frappe-gantt/-/frappe-gantt-0.6.4.tgz","fileCount":16,"integrity":"sha512-ZHhYmNTrQe2SpPHi9mcxzAAATT2cCX9eLlYMy9DZJ67np5KZb7NM8jF5CFS7MhtX0/zz8eAOliSNZDb0bzPeaA==","signatures":[{"sig":"MEUCIQDrNsq5OU7w5gCUg5FaGuu0AKRJTprNE4noV17ZRqgWtQIgeV0iaX+xYfCNlCx0gydx7XHbxFWk1bhdgnQ29uVViuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":405818},"main":"src/index.js","gitHead":"a87e12f53832a73802fc4f6d538f65bb9b8f8f66","scripts":{"dev":"rollup -c -w","test":"jest","build":"rollup -c","start":"yarn run dev","prettier":"prettier --write \"{src/*,tests/*,rollup.config}.js\"","test:watch":"jest --watch","prettier-check":"prettier --check \"{src/*,tests/*,rollup.config}.js\""},"_npmUser":{"name":"artroot","email":"art90com@gmail.com"},"repository":{"url":"git://https://github.com/artroot/frappe-gantt.git","type":"git"},"_npmVersion":"9.2.0","description":"An update for https://github.com/frappe/gantt.git. A simple, modern, interactive gantt library for the web","directories":{},"_nodeVersion":"18.19.0","eslintIgnore":["dist"],"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.2.1","eslint":"^4.17.0","rollup":"^2.70.2","prettier":"^2.6.2","babel-preset-env":"^1.6.1","rollup-plugin-sass":"^1.2.12","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/frappe-gantt_0.6.4_1740561353373_0.1103038740549589","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@artroot/frappe-gantt","version":"0.6.5","keywords":["gantt","svg","simple gantt","project timeline","interactive gantt","project management"],"author":{"name":"Faris Ansari"},"license":"MIT","_id":"@artroot/frappe-gantt@0.6.5","maintainers":[{"name":"artroot","email":"art90com@gmail.com"}],"homepage":"https://github.com/frappe/gantt","bugs":{"url":"https://github.com/frappe/gantt/issues"},"dist":{"shasum":"9afcfb25897672913df8dc76707ed0643ba97c5b","tarball":"https://registry.npmjs.org/@artroot/frappe-gantt/-/frappe-gantt-0.6.5.tgz","fileCount":16,"integrity":"sha512-NSCeb036dLhiyFcheQctjQEu3aXxplypx8xHlSigWm4IcEKUFbM0IBrGslyuCi8yqRMKQm0qfWwOHbRzFJk0iQ==","signatures":[{"sig":"MEUCIH06RyXYzEaG/SubJaEiJoJY9qmWQ2V8SvU/kUI4PraZAiEAkMZOM1OX1Y3qm6rUvytvq9sgDOCpldp1e0tEhsEC+mM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":405957},"main":"src/index.js","gitHead":"1e5bb99836817fe81151814ba74b7167f0b6360f","scripts":{"dev":"rollup -c -w","test":"jest","build":"rollup -c","start":"yarn run dev","prettier":"prettier --write \"{src/*,tests/*,rollup.config}.js\"","test:watch":"jest --watch","prettier-check":"prettier --check \"{src/*,tests/*,rollup.config}.js\""},"_npmUser":{"name":"artroot","email":"art90com@gmail.com"},"repository":{"url":"git://https://github.com/artroot/frappe-gantt.git","type":"git"},"_npmVersion":"9.2.0","description":"An update for https://github.com/frappe/gantt.git. A simple, modern, interactive gantt library for the web","directories":{},"_nodeVersion":"18.19.0","eslintIgnore":["dist"],"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.2.1","eslint":"^4.17.0","rollup":"^2.70.2","prettier":"^2.6.2","babel-preset-env":"^1.6.1","rollup-plugin-sass":"^1.2.12","rollup-plugin-terser":"^7.0.2","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/frappe-gantt_0.6.5_1740561678632_0.2539400627609325","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@artroot/frappe-gantt","version":"0.6.6","description":"An update for https://github.com/frappe/gantt.git. A simple, modern, interactive gantt library for the web","main":"src/index.js","scripts":{"start":"yarn run dev","build":"rollup -c","dev":"rollup -c -w","test":"jest","test:watch":"jest --watch","prettier":"prettier --write \"{src/*,tests/*,rollup.config}.js\"","prettier-check":"prettier --check \"{src/*,tests/*,rollup.config}.js\""},"repository":{"type":"git","url":"git://https://github.com/artroot/frappe-gantt.git"},"keywords":["gantt","svg","simple gantt","project timeline","interactive gantt","project management"],"author":{"name":"Faris Ansari"},"license":"MIT","bugs":{"url":"https://github.com/frappe/gantt/issues"},"homepage":"https://github.com/frappe/gantt","devDependencies":{"babel-preset-env":"^1.6.1","eslint":"^4.17.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","jest":"^22.2.1","prettier":"^2.6.2","rollup":"^2.70.2","rollup-plugin-sass":"^1.2.12","rollup-plugin-terser":"^7.0.2"},"eslintIgnore":["dist"],"gitHead":"d0aa02acea0a7beb24f22dbeb948b663e7e46ecd","_id":"@artroot/frappe-gantt@0.6.6","_nodeVersion":"18.19.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-QnDedTPvyqioRmMWL70QfKj6kTVAt3ZyXezMH4buLfPDmtL2V6YhJFue1Jvp/E4pDlP3bwmwItsbxq3zPfEicg==","shasum":"2854cd054028ff7156b73aa0df8c688aa1e34c3b","tarball":"https://registry.npmjs.org/@artroot/frappe-gantt/-/frappe-gantt-0.6.6.tgz","fileCount":16,"unpackedSize":405973,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDmC2SpS8L1rXZ1H+Ty2ltAcYkiNx+7Q7Pszk3ZAHAGpgIgV7pNlN+PBqaa0uYRngjqOrg6xgNNOXNTRyN+JyZNVXs="}]},"_npmUser":{"name":"artroot","email":"art90com@gmail.com"},"directories":{},"maintainers":[{"name":"artroot","email":"art90com@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/frappe-gantt_0.6.6_1740570798584_0.22877335946243105"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-26T08:56:13.485Z","modified":"2025-02-26T11:53:18.953Z","0.6.2":"2025-02-26T08:42:11.096Z","0.6.3":"2025-02-26T08:56:13.806Z","0.6.4":"2025-02-26T09:15:53.541Z","0.6.5":"2025-02-26T09:21:18.844Z","0.6.6":"2025-02-26T11:53:18.766Z"},"bugs":{"url":"https://github.com/frappe/gantt/issues"},"author":{"name":"Faris Ansari"},"license":"MIT","homepage":"https://github.com/frappe/gantt","keywords":["gantt","svg","simple gantt","project timeline","interactive gantt","project management"],"repository":{"type":"git","url":"git://https://github.com/artroot/frappe-gantt.git"},"description":"An update for https://github.com/frappe/gantt.git. A simple, modern, interactive gantt library for the web","maintainers":[{"name":"artroot","email":"art90com@gmail.com"}],"readme":"<div align=\"center\">\n    <img src=\"https://github.com/frappe/design/blob/master/logos/logo-2019/frappe-gantt-logo.png\" height=\"128\">\n    <h2>Frappe Gantt</h2>\n    <p align=\"center\">\n        <p>An update for a simple, interactive, modern gantt chart library for the web from <a href=\"https://frappe.github.io/gantt\">https://frappe.github.io/gantt</a>\n    </p>\n</div>\n\n<p align=\"center\">\n    <a href=\"https://frappe.github.io/gantt\">\n        <img src=\"https://repository-images.githubusercontent.com/937979985/10fe93d1-51f7-41bc-ba13-6cd921cad3c6\">\n    </a>\n</p>\n\n### Install\n```\nnpm install @artroot/frappe-gantt\n```\nUse an alias if it's needed to overwrite existed frappe-gantt package:\n```\nnpm install frappe-gantt@npm:@artroot/frappe-gantt\n```\n\n### Usage\nInclude it in your HTML:\n```\n<script src=\"frappe-gantt.min.js\"></script>\n<link rel=\"stylesheet\" href=\"frappe-gantt.css\">\n```\n\nAnd start hacking:\n```js\nvar tasks = [\n  {\n    id: 'Task 1',\n    name: 'Redesign website',\n    start: '2016-12-28',\n    end: '2016-12-31',\n    progress: 20,\n    dependencies: 'Task 2, Task 3',\n    custom_class: 'bar-milestone' // optional\n  },\n  ...\n]\nvar gantt = new Gantt(\"#gantt\", tasks);\n```\n\nYou can also pass various options to the Gantt constructor:\n```js\nvar gantt = new Gantt(\"#gantt\", tasks, {\n    header_height: 50,\n    column_width: 30,\n    step: 24,\n    view_modes: ['Quarter Day', 'Half Day', 'Day', 'Week', 'Month'],\n    bar_height: 20,\n    bar_corner_radius: 3,\n    arrow_curve: 5,\n    padding: 18,\n    view_mode: 'Day Of Week',\n    language: 'uk',\n    date_format: 'YYYY-MM-DD',\n    custom_popup_html: null\n});\n```\n\n### Contributing\nIf you want to contribute enhancements or fixes:\n\n1. Clone this repo.\n2. `cd` into project directory\n3. `yarn`\n4. `yarn run dev`\n5. Open `index.html` in your browser, make your code changes and test them.\n\n### Publishing\nIf you have publishing rights (Frappe Team), follow these steps to publish a new version.\n\nAssuming the last commit (or a couple of commits) were enhancements or fixes,\n\n1. Run `yarn build`\n\n   This will generate files in the `dist/` folder. These files need to be committed.\n1. Run `yarn publish`\n1. Type the new version at the prompt\n\n   Depending on the type of change, you can either bump the patch version or the minor version.\n   For e.g.,\n   ```\n   0.5.0 -> 0.6.0 (minor version bump)\n   0.5.0 -> 0.5.1 (patch version bump)\n   ```\n1. Now, there will be a commit named after the version you just entered. Include the generated files in `dist/` folder as part of this commit by running the command:\n   ```\n   git add dist\n   git commit --amend\n   git push origin master\n   ```\n\nLicense: MIT\n\n------------------\nProject maintained by [frappe](https://github.com/frappe)\n","readmeFilename":"README.md"}