{"_id":"@bimetal/gantt-angular-components","_rev":"10-e865d2807d2d0872b18a3643091c8cc6","name":"@bimetal/gantt-angular-components","dist-tags":{"next":"1.0.0-rc.3","latest":"0.37.0"},"versions":{"0.29.0":{"name":"@bimetal/gantt-angular-components","version":"0.29.0","keywords":["gantt","angular","components","drag-drop","scheduling"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/gantt-angular-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":"0f227f358b5f55256a0b60b35d30c0059398f7fe","tarball":"https://registry.npmjs.org/@bimetal/gantt-angular-components/-/gantt-angular-components-0.29.0.tgz","fileCount":24,"integrity":"sha512-LZZnMVAVP05NG0WiSHuvKDMUafsFvMUzXvkPQ/vttr4vjsLNUFfiyeti0uF6aJB4TtKGF6VRyOCc3BKxTavXRA==","signatures":[{"sig":"MEQCIHVhrbYWxsHhLryqys3ucdrINhi2IuAZuOT8cbU1o6syAiBSdE9IC3UTfKq4jjDHfdj+Wh8bAbKtyKB5mmwvCpyKNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96307},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"186d8761ec5cd0a33f6ea349beb975099167fbc9","scripts":{"test":"vitest run","build":"ngc -p tsconfig.json && node scripts/copy-css.mjs","typecheck":"ngc -p tsconfig.json --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-angular-components"},"_npmVersion":"11.17.0","description":"Angular gantt chart — drag move/resize/progress/link, grid, hierarchy, zoom, milestones, dependencies, theming.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/angular":"^0.29.0","@bimetal/gantt-data":"^0.29.0","@bimetal/gantt-themes":"^0.29.0","@bimetal/gantt-headless":"^0.29.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"~5.8.3","@angular/core":"^19.2.0","@angular/forms":"^19.2.0","@angular/common":"^19.2.0","@angular/compiler":"^19.2.0","@angular/compiler-cli":"^19.2.0","@angular/platform-browser":"^19.2.0"},"peerDependencies":{"@angular/core":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0","@angular/common":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-angular-components_0.29.0_1784138911461_0.48776140991305494","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@bimetal/gantt-angular-components","version":"0.30.0","keywords":["gantt","angular","components","drag-drop","scheduling"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/gantt-angular-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":"369f02e3606f8c06021cdbb2ac56b8e683f9e43f","tarball":"https://registry.npmjs.org/@bimetal/gantt-angular-components/-/gantt-angular-components-0.30.0.tgz","fileCount":24,"integrity":"sha512-ZgbrlBtmE7EqJRZyqe9CF6rii8OO1pYTq9BG3YL9u8Ir9Qeaq5MCLhhYAmIqbXcyT5djcqcFG6o48bOkFrpvNQ==","signatures":[{"sig":"MEUCIQD89VnaKhL+coKYeIqnBVGzn6r/Mxi3eChGfC5lEfW81AIgf4yz+W6XmSslmJCirZto3JW+Hi3JSMCmW2ZvbCBJrm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105045},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"51dea0f01db49be01780bf4692853f6882cc98f2","scripts":{"test":"vitest run","build":"ngc -p tsconfig.json && node scripts/copy-css.mjs","typecheck":"ngc -p tsconfig.json --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-angular-components"},"_npmVersion":"11.17.0","description":"Angular gantt chart — drag move/resize/progress/link, grid, hierarchy, zoom, milestones, dependencies, theming.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/angular":"^0.30.0","@bimetal/gantt-data":"^0.30.0","@bimetal/gantt-themes":"^0.30.0","@bimetal/gantt-headless":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"~5.8.3","@angular/core":"^19.2.0","@angular/forms":"^19.2.0","@angular/common":"^19.2.0","@angular/compiler":"^19.2.0","@angular/compiler-cli":"^19.2.0","@angular/platform-browser":"^19.2.0"},"peerDependencies":{"@angular/core":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0","@angular/common":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-angular-components_0.30.0_1784223784570_0.5150155877281253","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@bimetal/gantt-angular-components","version":"0.32.0","keywords":["gantt","angular","components","drag-drop","scheduling"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/gantt-angular-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":"6015d7b7e5d90a9a0ff1a68aae5920f07bf10cd6","tarball":"https://registry.npmjs.org/@bimetal/gantt-angular-components/-/gantt-angular-components-0.32.0.tgz","fileCount":24,"integrity":"sha512-Eg3SW+bnvER59bOYK48VdQUphYvZcZ84bQnq3yEtkHALaDrUGu2xKXZBtHJvIZjjhsxyVbMxXM0qWin8qxXF8Q==","signatures":[{"sig":"MEQCIF8e3V+bD2q0EXKxEj5fTvgKtO12U4VBnFU0GLlbIWCjAiBGwhiGoPvSfn/ohh1eoFrUjOInn3wZC1imzmYzNwd8nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110176},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"4dd8f4baf3c73447e7bec4a54c815b414c6bcba1","scripts":{"test":"vitest run","build":"ngc -p tsconfig.json && node scripts/copy-css.mjs","typecheck":"ngc -p tsconfig.json --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-angular-components"},"_npmVersion":"11.17.0","description":"Angular gantt chart — drag move/resize/progress/link, grid, hierarchy, zoom, milestones, dependencies, theming.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/angular":"^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":{"vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"~5.8.3","@angular/core":"^19.2.0","@angular/forms":"^19.2.0","@angular/common":"^19.2.0","@angular/compiler":"^19.2.0","@angular/compiler-cli":"^19.2.0","@angular/platform-browser":"^19.2.0"},"peerDependencies":{"@angular/core":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0","@angular/common":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-angular-components_0.32.0_1784451008278_0.342300901733563","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@bimetal/gantt-angular-components","version":"0.34.0","keywords":["gantt","angular","components","drag-drop","scheduling"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/gantt-angular-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":"a1008222e1418b5c0051fc58c097293d84a9b2a0","tarball":"https://registry.npmjs.org/@bimetal/gantt-angular-components/-/gantt-angular-components-0.34.0.tgz","fileCount":24,"integrity":"sha512-0NVGfh6WQkgd0jpcnC1Dqlfi2DFlIHvwj22ex5vMgwJxmTGkKhf4f7DvhWQR/uFkYs5wW1iIU7vsY4SRrdtQ7w==","signatures":[{"sig":"MEQCIFA7b5yE7hkB2XfyNpXUTisCOvQ6W70NulvBBzBbKNZSAiA8rojI+p1+v/kKbKgyw0dSfdM+6sTEv6oO2CFGpVjM4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110176},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"0ab9c94645e5187e22508816ff6bf33a13c0ce35","scripts":{"test":"vitest run","build":"ngc -p tsconfig.json && node scripts/copy-css.mjs","typecheck":"ngc -p tsconfig.json --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-angular-components"},"_npmVersion":"11.17.0","description":"Angular gantt chart — drag move/resize/progress/link, grid, hierarchy, zoom, milestones, dependencies, theming.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/angular":"^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":{"vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"~5.8.3","@angular/core":"^19.2.0","@angular/forms":"^19.2.0","@angular/common":"^19.2.0","@angular/compiler":"^19.2.0","@angular/compiler-cli":"^19.2.0","@angular/platform-browser":"^19.2.0"},"peerDependencies":{"@angular/core":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0","@angular/common":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-angular-components_0.34.0_1784529288037_0.5000384323251041","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.1":{"name":"@bimetal/gantt-angular-components","version":"1.0.0-rc.1","keywords":["gantt","angular","components","drag-drop","scheduling"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/gantt-angular-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":"dd275b2e5934ad52623ca66b0f1b3847020718e9","tarball":"https://registry.npmjs.org/@bimetal/gantt-angular-components/-/gantt-angular-components-1.0.0-rc.1.tgz","fileCount":24,"integrity":"sha512-tA2bAyQr60s1oOMUvr2x/4XJJAr4IaKCASnhn7QHXSHMesa2iSmy1l23Rm5iwOVitDnJSUu5JKazJbD3hmVSfg==","signatures":[{"sig":"MEUCIF9o/uE9FgF667z712QNjS9ws/noGWeWpTEMHyEkC8CPAiEA64Cp1CxjlNRxhmKrZHyOONhDVW59D2Y73B0RqioB5w0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114376},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"906ba734fbbbc028d11051bfcc7577242eba2139","scripts":{"test":"vitest run","build":"ngc -p tsconfig.json && node scripts/copy-css.mjs","typecheck":"ngc -p tsconfig.json --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-angular-components"},"_npmVersion":"11.17.0","description":"Angular gantt chart — drag move/resize/progress/link, grid, hierarchy, zoom, milestones, dependencies, theming.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/angular":"^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":{"vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"~5.8.3","@angular/core":"^19.2.0","@angular/forms":"^19.2.0","@angular/common":"^19.2.0","@angular/compiler":"^19.2.0","@angular/compiler-cli":"^19.2.0","@angular/platform-browser":"^19.2.0"},"peerDependencies":{"@angular/core":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0","@angular/common":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-angular-components_1.0.0-rc.1_1784739033301_0.4478860507485356","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.2":{"name":"@bimetal/gantt-angular-components","version":"1.0.0-rc.2","keywords":["gantt","angular","components","drag-drop","scheduling"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/gantt-angular-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":"e0d2b979349bc6314fddac748459867d8b136843","tarball":"https://registry.npmjs.org/@bimetal/gantt-angular-components/-/gantt-angular-components-1.0.0-rc.2.tgz","fileCount":24,"integrity":"sha512-ulTdvW2YthFoeMhYIA8p9+NJLxCbauUSbobjZau0BoqSieWxdmsmr1UOQBgQt0yA3lmkrT8iAH1yWR5U3Xpduw==","signatures":[{"sig":"MEUCIQCMrPRAcIMfbUIeCJSGKROy+P4Ad7s4sZjowuhFp71IjQIgWsqSGVhaZQt9mQAo/iuCHgpEP4w+7QZVd7fe3Gv+zoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119874},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"913c01472f17bffe76658f9e6c760838c0e238b2","scripts":{"test":"vitest run","build":"ngc -p tsconfig.json && node scripts/copy-css.mjs","typecheck":"ngc -p tsconfig.json --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-angular-components"},"_npmVersion":"11.17.0","description":"Angular gantt chart — drag move/resize/progress/link, grid, hierarchy, zoom, milestones, dependencies, theming.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/angular":"^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":{"vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"~5.8.3","@angular/core":"^19.2.0","@angular/forms":"^19.2.0","@angular/common":"^19.2.0","@angular/compiler":"^19.2.0","@angular/compiler-cli":"^19.2.0","@angular/platform-browser":"^19.2.0"},"peerDependencies":{"@angular/core":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0","@angular/common":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-angular-components_1.0.0-rc.2_1784833865271_0.2585204421508658","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.3":{"name":"@bimetal/gantt-angular-components","version":"1.0.0-rc.3","keywords":["gantt","angular","components","drag-drop","scheduling"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/gantt-angular-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":"c8647a7e3a4acb3b0d26865cb5ce589a43e059d1","tarball":"https://registry.npmjs.org/@bimetal/gantt-angular-components/-/gantt-angular-components-1.0.0-rc.3.tgz","fileCount":24,"integrity":"sha512-fM3P9ePnMcD0PsEWHRLK7hy2vV65F3qgoifKvq77x81LLe95dwVgnLuulJVo+qFmaFS9dAS8JOXyJevmixB6jw==","signatures":[{"sig":"MEQCIEsDl/coFNQ9GwV97bbcRuO/1/tovDmJ1E7a5iYb6c2jAiADzYKCE3QUZFuLI2NsCzSIryv3njVdg2t0sdgMXL++Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122117},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"869ba9953a91ee395a35ae56bceb98f63acf1a70","scripts":{"test":"vitest run","build":"ngc -p tsconfig.json && node scripts/copy-css.mjs","typecheck":"ngc -p tsconfig.json --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-angular-components"},"_npmVersion":"11.17.0","description":"Angular gantt chart — drag move/resize/progress/link, grid, hierarchy, zoom, milestones, dependencies, theming.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/angular":"^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":{"vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"~5.8.3","@angular/core":"^19.2.0","@angular/forms":"^19.2.0","@angular/common":"^19.2.0","@angular/compiler":"^19.2.0","@angular/compiler-cli":"^19.2.0","@angular/platform-browser":"^19.2.0"},"peerDependencies":{"@angular/core":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0","@angular/common":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-angular-components_1.0.0-rc.3_1785017758346_0.7845268922603077","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@bimetal/gantt-angular-components","version":"0.35.0","keywords":["gantt","angular","components","drag-drop","scheduling"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/gantt-angular-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":"273e99ae181dc782ef708dae100a6fc1558a7b12","tarball":"https://registry.npmjs.org/@bimetal/gantt-angular-components/-/gantt-angular-components-0.35.0.tgz","fileCount":24,"integrity":"sha512-4kPxt5bZ0xikkDRe1QDA7Tr6sgsqo2RgQYjkex3UjL9tbk+PC8F71kaGDG0Vf4hSAGaBmdDbISy3zqN4Mx8c9w==","signatures":[{"sig":"MEQCIDaXqyoe+fwXgBI70IbFCC3d25nwZ299tE0hVIJy29WAAiBL+CQfZhGFQL+LXGeCbMgn6j7HSKXgleuw5kUw0AzGZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122093},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"879bd4f41496ec870dbfac92a8228bf93226f256","scripts":{"test":"vitest run","build":"ngc -p tsconfig.json && node scripts/copy-css.mjs","typecheck":"ngc -p tsconfig.json --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-angular-components"},"_npmVersion":"11.17.0","description":"Angular gantt chart — drag move/resize/progress/link, grid, hierarchy, zoom, milestones, dependencies, theming.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/angular":"^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":{"vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"~5.8.3","@angular/core":"^19.2.0","@angular/forms":"^19.2.0","@angular/common":"^19.2.0","@angular/compiler":"^19.2.0","@angular/compiler-cli":"^19.2.0","@angular/platform-browser":"^19.2.0"},"peerDependencies":{"@angular/core":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0","@angular/common":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-angular-components_0.35.0_1785078632670_0.6434296034279978","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@bimetal/gantt-angular-components","version":"0.36.0","keywords":["gantt","angular","components","drag-drop","scheduling"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/gantt-angular-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":"af8ba9a849ea1b75feaf6a396c3ce8b3265965ca","tarball":"https://registry.npmjs.org/@bimetal/gantt-angular-components/-/gantt-angular-components-0.36.0.tgz","fileCount":25,"integrity":"sha512-pGrKGVVaoa4rtKJl0Hd7J6i9w05cAfQYj8rHtsfYyzemz0ldjpaqncPkrRJJE1GUc3HGSrI4M26pVdOvQ9x4eg==","signatures":[{"sig":"MEUCIQCA9GjGnikJi6kEVBgVeynOKmmwH0I/NvjFhFZptzzZAwIgNzg5MlJfF4R1PLZgSGIAm58BP5SrOqKo5Re0lDvrZAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144772},"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":{"test":"vitest run","build":"ngc -p tsconfig.json && node scripts/copy-css.mjs && node ../../../scripts/generate-css-stubs.mjs","typecheck":"ngc -p tsconfig.test.json --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-angular-components"},"_npmVersion":"11.17.0","description":"Angular gantt chart — drag move/resize/progress/link, grid, hierarchy, zoom, milestones, dependencies, theming.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.5.0","dependencies":{"@bimetal/angular":"^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":{"vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"~5.8.3","@angular/core":"^19.2.0","@angular/forms":"^19.2.0","@angular/common":"^19.2.0","@angular/compiler":"^19.2.0","@angular/compiler-cli":"^19.2.0","@angular/platform-browser":"^19.2.0"},"peerDependencies":{"@angular/core":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0","@angular/common":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-angular-components_0.36.0_1788079139626_0.7957727660071647","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@bimetal/gantt-angular-components","version":"0.37.0","description":"Angular gantt chart — drag move/resize/progress/link, grid, hierarchy, zoom, milestones, 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":"ngc -p tsconfig.json && node scripts/copy-css.mjs && node ../../../scripts/generate-css-stubs.mjs","typecheck":"ngc -p tsconfig.test.json --noEmit","test":"vitest run","prepublishOnly":"npm run build"},"dependencies":{"@bimetal/angular":"^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":{"@angular/core":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0","@angular/common":"^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0"},"devDependencies":{"@angular/common":"^19.2.0","@angular/compiler":"^19.2.0","@angular/compiler-cli":"^19.2.0","@angular/core":"^19.2.0","@angular/forms":"^19.2.0","@angular/platform-browser":"^19.2.0","happy-dom":"^18.0.1","typescript":"~5.8.3","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-angular-components"},"keywords":["gantt","angular","components","drag-drop","scheduling"],"gitHead":"7c443deff9a8b0a534c68757c83f5a6b0794e018","_id":"@bimetal/gantt-angular-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-rpEAo5ca6tJy/bT0ytn4HCve8VNoaPl6gYnZiZU4xlgxqs9k/Z5oYxeG+IWE+4kfGCEr84cDmVIEM54Y8ayZYw==","shasum":"2b605a8b50d322664efb9d937441fa1a22d5da1c","tarball":"https://registry.npmjs.org/@bimetal/gantt-angular-components/-/gantt-angular-components-0.37.0.tgz","fileCount":25,"unpackedSize":146048,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFBfjrczHxPuXwpsgeR6dIscpulZeW6uHieWn6PKTAH9AiEA/XrNHbZqMZ0bjztJCQj6j5hesad06NlzRIO6LwFIv1s="}]},"_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-angular-components_0.37.0_1789245089416_0.221249508551836"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-15T18:08:31.258Z","modified":"2026-09-12T20:31:29.734Z","0.29.0":"2026-07-15T18:08:31.874Z","0.30.0":"2026-07-16T17:43:04.723Z","0.32.0":"2026-07-19T08:50:08.466Z","0.34.0":"2026-07-20T06:34:48.162Z","1.0.0-rc.1":"2026-07-22T16:50:33.458Z","1.0.0-rc.2":"2026-07-23T19:11:05.429Z","1.0.0-rc.3":"2026-07-25T22:15:58.478Z","0.35.0":"2026-07-26T15:10:32.821Z","0.36.0":"2026-08-30T08:38:59.768Z","0.37.0":"2026-09-12T20:31:29.556Z"},"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","angular","components","drag-drop","scheduling"],"repository":{"type":"git","url":"git+https://github.com/bimetal/bimetal.git","directory":"packages/gantt/gantt-angular-components"},"description":"Angular gantt chart — drag move/resize/progress/link, grid, hierarchy, zoom, milestones, dependencies, theming.","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"readme":"# @bimetal/gantt-angular-components\n\nThe default **Angular Gantt chart** for BIMETAL — a thin binding over the\ncanonical [`@bimetal/gantt-headless`](../gantt-headless) controller. Every\ninteraction decision (drag snapping, dependency validity, scale/ticks, input\nparsing, the critical-path diagnostic) lives in the controller; this package owns\nonly the DOM: hit-testing pointer drags, normalising keys, and rendering. Ships\nas standalone components.\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 grid** (Vorgang/Start/Ende/Tage/%) with hierarchy, collapse, indent and\n  row reorder; a **task dialog** (title/start/end/%), undo toast, light/dark.\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```ts\nimport { Component } from '@angular/core';\nimport { GanttComponent } from '@bimetal/gantt-angular-components';\nimport { createGanttStore } from '@bimetal/gantt-data';\nimport '@bimetal/gantt-angular-components/styles';\n\n@Component({\n  selector: 'app-root',\n  standalone: true,\n  imports: [GanttComponent],\n  template: `<bm-gantt [store]=\"store\" chartId=\"chart-1\"></bm-gantt>`,\n})\nexport class AppComponent {\n  store = createGanttStore();\n  // …seed the chart…\n}\n```\n\nThe component is `bm-gantt`. Pass `[darkMode]=\"true\"` for the dark token set,\n`[config]` for locale overrides, `[scale]` for the initial zoom, and\n`[onError]` to surface infrastructure errors.\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}