{"_id":"@bimetal/gantt-react-components","_rev":"10-5d1403197493a3a33bb608c467bea4f0","name":"@bimetal/gantt-react-components","dist-tags":{"next":"1.0.0-rc.3","latest":"0.37.0"},"versions":{"0.29.0":{"name":"@bimetal/gantt-react-components","version":"0.29.0","keywords":["gantt","react","components","drag-drop","timeline","project"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/gantt-react-components@0.29.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"d39f736135f813ddefb9e159fa948d9cf5992381","tarball":"https://registry.npmjs.org/@bimetal/gantt-react-components/-/gantt-react-components-0.29.0.tgz","fileCount":30,"integrity":"sha512-SE4tPns5W0GZKAK7IqJz49nVZvtUpYuEmvNyUVMK+i4qSbSlQT8Vw7PyPvIYjvqRI8Dme3ejddx1mhbaffgaJA==","signatures":[{"sig":"MEUCIFK7lt6EEM6P4zdVpkvbmpV6XvVZpQs3Jv7y8YognRxyAiEA6RlNmF+N3evt/NOK8hTSm9/1Ihtr2EHSm6uUrhAvx34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116190},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":{"types":"./dist/styles/index.css.d.ts","default":"./dist/styles/index.css"}},"gitHead":"186d8761ec5cd0a33f6ea349beb975099167fbc9","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs && node scripts/generate-css-stubs.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/gantt/gantt-react-components"},"_npmVersion":"11.17.0","description":"Default React gantt chart — real drag move/resize/progress/link, zoom, milestones, today marker, dependencies, theming.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/react":"^0.29.0","@bimetal/gantt-data":"^0.29.0","@bimetal/gantt-themes":"^0.29.0","@bimetal/gantt-headless":"^0.29.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.2.4","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-react-components_0.29.0_1784138918874_0.7148765679778857","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@bimetal/gantt-react-components","version":"0.30.0","keywords":["gantt","react","components","drag-drop","timeline","project"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/gantt-react-components@0.30.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"80cf974f93d9810eee47f5d9ed1c9dd142481eed","tarball":"https://registry.npmjs.org/@bimetal/gantt-react-components/-/gantt-react-components-0.30.0.tgz","fileCount":30,"integrity":"sha512-ru0e/YMXZ8L7c8WYQZSIKJKjqGHdxfMr8EsbeQG4UoXODvNHKXiO4WIFrn1B2Lm1YF2eGMO3MLw691VMzY2VBw==","signatures":[{"sig":"MEUCIQD3stLffAJb1m7F0wBJiZNkta7dd9ArW8ryaydihPqIxwIgDywP7ckjldKLoDjkLmfvgXnxiZM0X6h+ucLIhfouKJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120895},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":{"types":"./dist/styles/index.css.d.ts","default":"./dist/styles/index.css"}},"gitHead":"51dea0f01db49be01780bf4692853f6882cc98f2","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs && node scripts/generate-css-stubs.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/gantt/gantt-react-components"},"_npmVersion":"11.17.0","description":"Default React gantt chart — real drag move/resize/progress/link, zoom, milestones, today marker, dependencies, theming.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/react":"^0.30.0","@bimetal/gantt-data":"^0.30.0","@bimetal/gantt-themes":"^0.30.0","@bimetal/gantt-headless":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.2.4","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-react-components_0.30.0_1784223791041_0.6704863839870325","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@bimetal/gantt-react-components","version":"0.32.0","keywords":["gantt","react","components","drag-drop","timeline","project"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/gantt-react-components@0.32.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"e2802b7cc74b63d55dcadb7c4adedecfdc094f78","tarball":"https://registry.npmjs.org/@bimetal/gantt-react-components/-/gantt-react-components-0.32.0.tgz","fileCount":30,"integrity":"sha512-GNFE1c0IMXeFaOlhq99BqBwdcgjusQYyNfaNrcdP707m8Pu4zVkGNXGs7+2l6TwBU7X6fZgDNukG1PKxcvSr1A==","signatures":[{"sig":"MEUCIEkNVSXc9BO0hxteslC6YjQFcfspTrMyrTKmMI/7CCLMAiEA4wJJCSxXhf3FDEWcmmjfHniJ27EMcjtBHUiThPoiwto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126205},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":{"types":"./dist/styles/index.css.d.ts","default":"./dist/styles/index.css"}},"gitHead":"4dd8f4baf3c73447e7bec4a54c815b414c6bcba1","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs && node scripts/generate-css-stubs.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/gantt/gantt-react-components"},"_npmVersion":"11.17.0","description":"Default React gantt chart — real drag move/resize/progress/link, zoom, milestones, today marker, dependencies, theming.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/react":"^0.32.0","@bimetal/a11y-dom":"^0.32.0","@bimetal/gantt-data":"^0.32.0","@bimetal/gantt-themes":"^0.32.0","@bimetal/gantt-headless":"^0.32.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.2.4","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-react-components_0.32.0_1784451014949_0.5601245112502182","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@bimetal/gantt-react-components","version":"0.34.0","keywords":["gantt","react","components","drag-drop","timeline","project"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/gantt-react-components@0.34.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"457fb5537905a7d7693338e8e15bfbfff713ae8d","tarball":"https://registry.npmjs.org/@bimetal/gantt-react-components/-/gantt-react-components-0.34.0.tgz","fileCount":30,"integrity":"sha512-zUPe6wJ4uxKh4328er4mACtZcvEdDsPj5/8/9EswTPFg4oicr+jUViG1vLcUbV4uK0WgeJ2TjHPT+5vV2ooasQ==","signatures":[{"sig":"MEUCIBrPDiXRgBULCkqpHD5xOpo4SkSXyerLan6uOtPNfX1sAiEA+GwdPq/8Vl+fKT4ycGt1EWTGimBV3OQitJttBsWmwFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126364},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":{"types":"./dist/styles/index.css.d.ts","default":"./dist/styles/index.css"}},"gitHead":"0ab9c94645e5187e22508816ff6bf33a13c0ce35","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs && node scripts/generate-css-stubs.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/gantt/gantt-react-components"},"_npmVersion":"11.17.0","description":"Default React gantt chart — real drag move/resize/progress/link, zoom, milestones, today marker, dependencies, theming.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/react":"^0.34.0","@bimetal/a11y-dom":"^0.34.0","@bimetal/gantt-data":"^0.34.0","@bimetal/gantt-themes":"^0.34.0","@bimetal/gantt-headless":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.2.4","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-react-components_0.34.0_1784529296232_0.018922594560024875","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.1":{"name":"@bimetal/gantt-react-components","version":"1.0.0-rc.1","keywords":["gantt","react","components","drag-drop","timeline","project"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/gantt-react-components@1.0.0-rc.1","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"3a604f175df6c4109bcec8e6471aa1e3a6b4b81d","tarball":"https://registry.npmjs.org/@bimetal/gantt-react-components/-/gantt-react-components-1.0.0-rc.1.tgz","fileCount":30,"integrity":"sha512-kmmj2FMnOS+HNNXVZvs8zxqimNAo2VorNYKmc6Ts9yrg9NU3G6/WFZ75AEbV0JBEPzcWFtyMcvmRJ3c4X5XeMw==","signatures":[{"sig":"MEYCIQCdyx8grXFprH+1VK9cJgTTqd69lk0AyfI+Xs1Nh5p/MAIhAMY+X//5ns5fEd4Ouq8hhAtRQFh5ZeLN1ZIzkWA/JNOI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126958},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":{"types":"./dist/styles/index.css.d.ts","default":"./dist/styles/index.css"}},"gitHead":"906ba734fbbbc028d11051bfcc7577242eba2139","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs && node scripts/generate-css-stubs.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/gantt/gantt-react-components"},"_npmVersion":"11.17.0","description":"Default React gantt chart — real drag move/resize/progress/link, zoom, milestones, today marker, dependencies, theming.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/react":"^1.0.0-rc.1","@bimetal/a11y-dom":"^1.0.0-rc.1","@bimetal/gantt-data":"^1.0.0-rc.1","@bimetal/gantt-themes":"^1.0.0-rc.1","@bimetal/gantt-headless":"^1.0.0-rc.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.2.4","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.2.4","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-react-components_1.0.0-rc.1_1784739042956_0.5213200779429366","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.2":{"name":"@bimetal/gantt-react-components","version":"1.0.0-rc.2","keywords":["gantt","react","components","drag-drop","timeline","project"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/gantt-react-components@1.0.0-rc.2","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"91aba604ef0fe4e3ce3ccb7129e652f88950f246","tarball":"https://registry.npmjs.org/@bimetal/gantt-react-components/-/gantt-react-components-1.0.0-rc.2.tgz","fileCount":30,"integrity":"sha512-6VWdABKxi17k43DZC2A2yjM62QhTGDkX86vqY7dBKM0MDxr8MNtmD/eGfzlYzw1d/KbHuAPFz1sk58lpKKzfDw==","signatures":[{"sig":"MEUCIQCBRxtecvlhsM+3JpfqeGBoC5DCwKpsZY+hd9Gj+HEceQIgUzJczPGiv9M3QTtRmyzPZWARSCebkhD/YIamhUR0Asc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132200},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":{"types":"./dist/styles/index.css.d.ts","default":"./dist/styles/index.css"}},"gitHead":"913c01472f17bffe76658f9e6c760838c0e238b2","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs && node scripts/generate-css-stubs.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/gantt/gantt-react-components"},"_npmVersion":"11.17.0","description":"Default React gantt chart — real drag move/resize/progress/link, zoom, milestones, today marker, dependencies, theming.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/react":"^1.0.0-rc.2","@bimetal/a11y-dom":"^1.0.0-rc.2","@bimetal/gantt-data":"^1.0.0-rc.2","@bimetal/gantt-themes":"^1.0.0-rc.2","@bimetal/gantt-headless":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.2.4","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.2.4","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-react-components_1.0.0-rc.2_1784833872323_0.08163253985494845","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.3":{"name":"@bimetal/gantt-react-components","version":"1.0.0-rc.3","keywords":["gantt","react","components","drag-drop","timeline","project"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/gantt-react-components@1.0.0-rc.3","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"0a457d9a4f1036dfad96d70ab3510bf2aa26c875","tarball":"https://registry.npmjs.org/@bimetal/gantt-react-components/-/gantt-react-components-1.0.0-rc.3.tgz","fileCount":30,"integrity":"sha512-8n6sla6L9QKDcIQAkm2LMN0pukyyKwgWxNlxU7IbIxC1FsteKe3iZoK1w+D5+NqurV4ef7futz5BjsQLPolm0Q==","signatures":[{"sig":"MEYCIQDRd8PDo7KN+zMA3qW32w9evzENMKvVVyDBsuPa1BjmjQIhAJvwzoBKczxUdpDAz6EDWJMG+MdMOKuxJvqPaq9RB4o/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":{"types":"./dist/styles/index.css.d.ts","default":"./dist/styles/index.css"}},"gitHead":"869ba9953a91ee395a35ae56bceb98f63acf1a70","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs && node scripts/generate-css-stubs.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/gantt/gantt-react-components"},"_npmVersion":"11.17.0","description":"Default React gantt chart — real drag move/resize/progress/link, zoom, milestones, today marker, dependencies, theming.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/react":"^1.0.0-rc.3","@bimetal/a11y-dom":"^1.0.0-rc.3","@bimetal/gantt-data":"^1.0.0-rc.3","@bimetal/gantt-themes":"^1.0.0-rc.3","@bimetal/gantt-headless":"^1.0.0-rc.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.2.4","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.2.4","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-react-components_1.0.0-rc.3_1785017765232_0.8026930925483338","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@bimetal/gantt-react-components","version":"0.35.0","keywords":["gantt","react","components","drag-drop","timeline","project"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/gantt-react-components@0.35.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"a471690af131a63e71ef0b8028eeea277a638744","tarball":"https://registry.npmjs.org/@bimetal/gantt-react-components/-/gantt-react-components-0.35.0.tgz","fileCount":30,"integrity":"sha512-9oZHDWwblG4RpjoxB/ZEqRYfmjEzA6TEuHivfU8EPafto28nj/DJ62w6kqpq4yvUkVZwUcZRHLAhO0ezVBrfmQ==","signatures":[{"sig":"MEUCIQCrkJV8vxLqwE2NVP1+ahqgwt91vLnxBr389g0C5gJgZAIgO8Uclc4SaHJLS1zs4o+WXijXTkqOsV9s4nlqIdzuPyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134081},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":{"types":"./dist/styles/index.css.d.ts","default":"./dist/styles/index.css"}},"gitHead":"879bd4f41496ec870dbfac92a8228bf93226f256","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs && node scripts/generate-css-stubs.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/gantt/gantt-react-components"},"_npmVersion":"11.17.0","description":"Default React gantt chart — real drag move/resize/progress/link, zoom, milestones, today marker, dependencies, theming.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/react":"^0.35.0","@bimetal/a11y-dom":"^0.35.0","@bimetal/gantt-data":"^0.35.0","@bimetal/gantt-themes":"^0.35.0","@bimetal/gantt-headless":"^0.35.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.2.4","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-react-components_0.35.0_1785078639007_0.28383685232399114","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@bimetal/gantt-react-components","version":"0.36.0","keywords":["gantt","react","components","drag-drop","timeline","project"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/gantt-react-components@0.36.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"12f4efee4aaa5e463a1bb781877416f40df6770c","tarball":"https://registry.npmjs.org/@bimetal/gantt-react-components/-/gantt-react-components-0.36.0.tgz","fileCount":30,"integrity":"sha512-7qpBf3KNX5LAJyXsDhiT5i+V1A5GbfisySTHZQyZy4JrHJli85JTNaQAIdl3KMj8sxwS4CJbte8AEkfg9764eg==","signatures":[{"sig":"MEQCIFuOonU8wcJWrwxw0DtKStfKoVpQNgw0dLHml0cKwxfjAiBRg30A1VqA5zDHGBCx705ZS2jVyHGK6/Q8KT0tx7Yrww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145033},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":{"types":"./dist/styles/index.css.d.ts","default":"./dist/styles/index.css"}},"gitHead":"c398884cce8cfe7004bcd7523398ebaf63c5452c","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs && node ../../../scripts/generate-css-stubs.mjs","typecheck":"tsc --noEmit -p tsconfig.test.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/gantt/gantt-react-components"},"_npmVersion":"11.17.0","description":"Default React gantt chart — real drag move/resize/progress/link, zoom, milestones, today marker, dependencies, theming.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.5.0","dependencies":{"@bimetal/react":"^0.36.0","@bimetal/a11y-dom":"^0.36.0","@bimetal/gantt-data":"^0.36.0","@bimetal/gantt-themes":"^0.36.0","@bimetal/gantt-headless":"^0.36.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.2.4","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@testing-library/react":"^16.3.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-react-components_0.36.0_1788079147009_0.8074059518698857","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@bimetal/gantt-react-components","version":"0.37.0","description":"Default React gantt chart — real drag move/resize/progress/link, zoom, milestones, today marker, dependencies, theming.","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":{"types":"./dist/styles/index.css.d.ts","default":"./dist/styles/index.css"}},"scripts":{"build":"tsc -b && node scripts/copy-css.mjs && node ../../../scripts/generate-css-stubs.mjs","dev":"tsc -b --watch","typecheck":"tsc --noEmit -p tsconfig.test.json","test":"vitest run","prepublishOnly":"npm run build"},"dependencies":{"@bimetal/react":"^0.37.0","@bimetal/gantt-data":"^0.37.0","@bimetal/gantt-headless":"^0.37.0","@bimetal/gantt-themes":"^0.37.0","@bimetal/a11y-dom":"^0.37.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"devDependencies":{"@testing-library/react":"^16.3.0","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","happy-dom":"^18.0.1","react":"^19.2.4","react-dom":"^19.2.4","vitest":"^5.0.0","vite":"^8.0.1"},"sideEffects":["**/*.css"],"license":"Apache-2.0","author":{"name":"Andreas Biederbeck"},"repository":{"type":"git","url":"git+https://github.com/bimetal/bimetal.git","directory":"packages/gantt/gantt-react-components"},"keywords":["gantt","react","components","drag-drop","timeline","project"],"gitHead":"7c443deff9a8b0a534c68757c83f5a6b0794e018","_id":"@bimetal/gantt-react-components@0.37.0","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"homepage":"https://github.com/bimetal/bimetal#readme","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-wolYuyqfBIIk28J4dkumankLxmB1aZmNn5g5+NfHZfqn6M/swim28an5e9XFflM5Cw+CtOWz4LtXgSqnQMSFVw==","shasum":"1e53406cae4437ca9f21180c74f2ffad7c31f22c","tarball":"https://registry.npmjs.org/@bimetal/gantt-react-components/-/gantt-react-components-0.37.0.tgz","fileCount":30,"unpackedSize":145787,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFbmFfN4+j96P4CwNhP2AammeOPr8Lmv1uPC2bkt64HBAiEAlBNdb1xTeq1YjPtm7XTVZhiG8sepl8aQKwkFs1NusYg="}]},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"directories":{},"maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gantt-react-components_0.37.0_1789245096542_0.23008651456977236"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-15T18:08:38.720Z","modified":"2026-09-12T20:31:36.869Z","0.29.0":"2026-07-15T18:08:39.102Z","0.30.0":"2026-07-16T17:43:11.243Z","0.32.0":"2026-07-19T08:50:15.084Z","0.34.0":"2026-07-20T06:34:56.369Z","1.0.0-rc.1":"2026-07-22T16:50:43.086Z","1.0.0-rc.2":"2026-07-23T19:11:12.515Z","1.0.0-rc.3":"2026-07-25T22:16:05.412Z","0.35.0":"2026-07-26T15:10:39.188Z","0.36.0":"2026-08-30T08:39:07.150Z","0.37.0":"2026-09-12T20:31:36.689Z"},"bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","homepage":"https://github.com/bimetal/bimetal#readme","keywords":["gantt","react","components","drag-drop","timeline","project"],"repository":{"type":"git","url":"git+https://github.com/bimetal/bimetal.git","directory":"packages/gantt/gantt-react-components"},"description":"Default React gantt chart — real drag move/resize/progress/link, zoom, milestones, today marker, dependencies, theming.","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"readme":"# @bimetal/gantt-react-components\n\nThe default **React Gantt chart** for BIMETAL — a thin binding over the canonical\n[`@bimetal/gantt-headless`](../gantt-headless) controller. Every interaction\ndecision (drag snapping, dependency validity, scale/ticks, input parsing, the\ncritical-path diagnostic) lives in the controller; this package owns only the\nDOM: hit-testing pointer drags, normalising keys, and rendering.\n\n## Features\n\n- **Real drag** — move a bar, resize either edge, drag the progress dot, or pull\n  a dependency link from the connector. No nudge buttons.\n- **Keyboard a11y** — focus a bar, ←/→ to move, <kbd>Shift</kbd>+←/→ to resize,\n  <kbd>Enter</kbd> to edit, <kbd>Delete</kbd> to remove.\n- **Zoom** hour → quarter; a controller-derived date header (`pxPerUnit`/`ticks`\n  come from the controller — the renderer never defines its own scale).\n- **Milestones** (a point in time — `kind: 'milestone'` + `at`, rendered as diamonds), a **today** marker, and\n  **dependency arrows** (FS/SS/FF/SF + lag) with a **critical-path** highlight.\n- **Task dialog** (title/start/end/%), undo toast, light/dark theming.\n\nEvent-sourced: the whole chart is one aggregate, every change is an event, and\nundo + full history come for free.\n\n## Usage\n\n```tsx\nimport { Gantt } from '@bimetal/gantt-react-components';\nimport { createGanttStore } from '@bimetal/gantt-data';\n\nconst store = createGanttStore();\n// …seed the chart…\n\n<Gantt store={store} chartId=\"chart-1\" />\n```\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}