{"_id":"@bimetal/gantt-data","_rev":"10-70928cdce330104e87a8b118cc31f870","name":"@bimetal/gantt-data","dist-tags":{"next":"1.0.0-rc.3","latest":"0.37.0"},"versions":{"0.29.0":{"name":"@bimetal/gantt-data","version":"0.29.0","keywords":["gantt","schedule","dependencies","event-sourcing","cqrs","undo","headless"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/gantt-data@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":"ae0f7754ae8765965bece1eda23dbd49cc316737","tarball":"https://registry.npmjs.org/@bimetal/gantt-data/-/gantt-data-0.29.0.tgz","fileCount":30,"integrity":"sha512-/f1puSP9kAk3NQzXSVcp9kPQmY3xckx8EMdZ8p0bY6MeR7k3vt663EEMHfF2JKWcDLQXfphjVZ2/N801uHbfFQ==","signatures":[{"sig":"MEUCIFK8lqXf6l7yLkgGHFp89YhgM7qJcUInNzxai54zlGJTAiEA7oHuruJWfbOzZkqH5IOvmw8UX9RzOI0r3Qx1BN9f3/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151614},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"186d8761ec5cd0a33f6ea349beb975099167fbc9","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b","typecheck":"tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","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-data"},"_npmVersion":"11.17.0","description":"Gantt-domain event-sourcing: Chart-as-Aggregate (Tasks + Dependency-Kanten sind EIN Aggregat mit harten Invarianten — Finish-to-Start-Constraint, Zyklenfreiheit). Commands/events, ganttAggregate, ganttProjection, createGanttStore. Built on @bimetal/event-","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/core":"^0.29.0","@bimetal/event-sourcing":"^0.29.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/gantt-data_0.29.0_1784138913926_0.349404936906214","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@bimetal/gantt-data","version":"0.30.0","keywords":["gantt","schedule","dependencies","event-sourcing","cqrs","undo","headless"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/gantt-data@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":"bf735daaa8ba534124e45e0bb57783a8c2ddc51a","tarball":"https://registry.npmjs.org/@bimetal/gantt-data/-/gantt-data-0.30.0.tgz","fileCount":30,"integrity":"sha512-7tRDPxQH86Luxs6ivry/AE5EVcnfob0or3sHETPZJov5zL73qBsYxm140PC1/yt8G4Mx2UCnQHuCaWrTgafbHw==","signatures":[{"sig":"MEUCIQCRWmesfqvGl3iEwKfdVb0GyHE/cWg77m8QuvGqDExcxgIgKth73TJSjd7FgDDAvk1nlW3VPcCNXIdR4NlDbNwMM98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152014},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"51dea0f01db49be01780bf4692853f6882cc98f2","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b","typecheck":"tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","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-data"},"_npmVersion":"11.17.0","description":"Gantt-domain event-sourcing: Chart-as-Aggregate (Tasks + Dependency-Kanten sind EIN Aggregat mit harten Invarianten — Finish-to-Start-Constraint, Zyklenfreiheit). Commands/events, ganttAggregate, ganttProjection, createGanttStore. Built on @bimetal/event-","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/core":"^0.30.0","@bimetal/event-sourcing":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/gantt-data_0.30.0_1784223786514_0.7264999988162899","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@bimetal/gantt-data","version":"0.32.0","keywords":["gantt","schedule","dependencies","event-sourcing","cqrs","undo","headless"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/gantt-data@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":"6304d9393fb7cd46773a0320186df4715e9bd340","tarball":"https://registry.npmjs.org/@bimetal/gantt-data/-/gantt-data-0.32.0.tgz","fileCount":30,"integrity":"sha512-8iLmlId30vCchm/WTmBz7dIFoLxq1KsFyUaOgE8H3/Hwb8yU745p7SzNJE26bUv2s2M6TgOrPzGx+O3meErcdQ==","signatures":[{"sig":"MEYCIQCzt44/kANiSwQxat0CkcYJOEjWs2qqrkMOOvw5NWSCdgIhAOMgQqMgaxOBFYyLKzQSp9rHRAzyj50mB+rk1dFxBPhb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152014},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4dd8f4baf3c73447e7bec4a54c815b414c6bcba1","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b","typecheck":"tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","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-data"},"_npmVersion":"11.17.0","description":"Gantt-domain event-sourcing: Chart-as-Aggregate (Tasks + Dependency-Kanten sind EIN Aggregat mit harten Invarianten — Finish-to-Start-Constraint, Zyklenfreiheit). Commands/events, ganttAggregate, ganttProjection, createGanttStore. Built on @bimetal/event-","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/core":"^0.32.0","@bimetal/event-sourcing":"^0.32.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/gantt-data_0.32.0_1784451010409_0.7831206993476829","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@bimetal/gantt-data","version":"0.34.0","keywords":["gantt","schedule","dependencies","event-sourcing","cqrs","undo","headless"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/gantt-data@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":"60f116d8cedebfecef955306160d51de978ce42f","tarball":"https://registry.npmjs.org/@bimetal/gantt-data/-/gantt-data-0.34.0.tgz","fileCount":30,"integrity":"sha512-MmacWpHZCFZ5xEutiHcaSeWd1qJE2kYmmffC1uLTri21dykBoz00eQ4IRohDZ03RlzhQn0NCvb+gwXx4ysiS3A==","signatures":[{"sig":"MEUCIAaPmtExgOe3/kX1hjGY6Mx9QEJFV/Tdxzi477e4Fv88AiEAtO+7JVdjE6PBNDoOPuOpes1NTdH+6z5GyseTAVRqKhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152296},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0ab9c94645e5187e22508816ff6bf33a13c0ce35","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b","typecheck":"tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","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-data"},"_npmVersion":"11.17.0","description":"Gantt-domain event-sourcing: Chart-as-Aggregate (Tasks + Dependency-Kanten sind EIN Aggregat mit harten Invarianten — Finish-to-Start-Constraint, Zyklenfreiheit). Commands/events, ganttAggregate, ganttProjection, createGanttStore. Built on @bimetal/event-","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/core":"^0.34.0","@bimetal/event-sourcing":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/gantt-data_0.34.0_1784529289977_0.9757104075477598","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.1":{"name":"@bimetal/gantt-data","version":"1.0.0-rc.1","keywords":["gantt","schedule","dependencies","event-sourcing","cqrs","undo","headless"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/gantt-data@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":"9a3e9d2ad70d7e6e090519157f548e96b4457167","tarball":"https://registry.npmjs.org/@bimetal/gantt-data/-/gantt-data-1.0.0-rc.1.tgz","fileCount":30,"integrity":"sha512-ceLf8b6Y+m/cf+WkJcT3Y4q67OBZIZHZWuT5kebYBphzMQovn5FgpDDDmW8JT0soyBlU+XsAKI6N0zNsccczfQ==","signatures":[{"sig":"MEYCIQDWQ5ouInzku5MPAPEkkhmRsfqDefC69LtsdduheY5duAIhAJu+qvfJ7cuO5P6OBEKFTiqQq2Hq/4jyaTXMO/vWJSjZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157232},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"906ba734fbbbc028d11051bfcc7577242eba2139","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b","typecheck":"tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","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-data"},"_npmVersion":"11.17.0","description":"Gantt-domain event-sourcing: Chart-as-Aggregate (Tasks + Dependency-Kanten sind EIN Aggregat mit harten Invarianten — Finish-to-Start-Constraint, Zyklenfreiheit). Commands/events, ganttAggregate, ganttProjection, createGanttStore. Built on @bimetal/event-","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/core":"^1.0.0-rc.1","@bimetal/event-sourcing":"^1.0.0-rc.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/gantt-data_1.0.0-rc.1_1784739035800_0.12916575293374022","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.2":{"name":"@bimetal/gantt-data","version":"1.0.0-rc.2","keywords":["gantt","schedule","dependencies","event-sourcing","cqrs","undo","headless"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/gantt-data@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":"991d89f58fe1f7d1207614774c80b976aac6d832","tarball":"https://registry.npmjs.org/@bimetal/gantt-data/-/gantt-data-1.0.0-rc.2.tgz","fileCount":31,"integrity":"sha512-hjjAfmqdP2AZ6GIhPeyVflCYSAPe8pTNSspFNr1ZZtjyXHpYsowBgDRX5Ci+dwDeQ9DG3MctQybfqBfdPxhqSw==","signatures":[{"sig":"MEUCIG7XorUI537I2uAIVrqhUm48go2DeUi0fkrvRKCkNF0wAiEAzww9F8UsSu7+9mOAdrP/F1VBVbPpbmt1yjhI41ARg7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169926},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"913c01472f17bffe76658f9e6c760838c0e238b2","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b","typecheck":"tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","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-data"},"_npmVersion":"11.17.0","description":"Gantt-domain event-sourcing: Chart-as-Aggregate (Tasks + Dependency-Kanten sind EIN Aggregat mit harten Invarianten — Finish-to-Start-Constraint, Zyklenfreiheit). Commands/events, ganttAggregate, ganttProjection, createGanttStore. Built on @bimetal/event-","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/core":"^1.0.0-rc.2","@bimetal/event-sourcing":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/gantt-data_1.0.0-rc.2_1784833867625_0.6709376232184421","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.3":{"name":"@bimetal/gantt-data","version":"1.0.0-rc.3","keywords":["gantt","schedule","dependencies","event-sourcing","cqrs","undo","headless"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/gantt-data@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":"d23afa0ba15833db8479f4a407b07b0b284baf88","tarball":"https://registry.npmjs.org/@bimetal/gantt-data/-/gantt-data-1.0.0-rc.3.tgz","fileCount":35,"integrity":"sha512-dys882vwGzzGjm+wa8dcEOJR4m0R86uB6HvH4fW6fVCJdtrcLdwJiy4nlg///GBXE2Mi95xz4EPPasWUI6vxzA==","signatures":[{"sig":"MEQCIAE0uBy3hMRCyFpR5HDLwRp14i0miw+N2hc3cQ8ywa+ZAiB28SPnfzLR4ppa0iPHAuSWCU1wymfPpaL3BIDCYKY3fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183616},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"869ba9953a91ee395a35ae56bceb98f63acf1a70","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b","typecheck":"tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","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-data"},"_npmVersion":"11.17.0","description":"Gantt-domain event-sourcing: Chart-as-Aggregate (Tasks + Dependency-Kanten sind EIN Aggregat mit harten Invarianten — Finish-to-Start-Constraint, Zyklenfreiheit). Commands/events, ganttAggregate, ganttProjection, createGanttStore. Built on @bimetal/event-","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/core":"^1.0.0-rc.3","@bimetal/event-sourcing":"^1.0.0-rc.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/gantt-data_1.0.0-rc.3_1785017760414_0.15315236197099935","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@bimetal/gantt-data","version":"0.35.0","keywords":["gantt","schedule","dependencies","event-sourcing","cqrs","undo","headless"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/gantt-data@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":"397177e844e100c1ce64593f44d9cac3618e663a","tarball":"https://registry.npmjs.org/@bimetal/gantt-data/-/gantt-data-0.35.0.tgz","fileCount":35,"integrity":"sha512-qyhy4TzmTlDRc17uutOUXqQw9Iadd0JeR6R/nUURoPZT5MZwiFLR47anPuB10cRwCoj5zt0Q2ohkTSMuV6Onyg==","signatures":[{"sig":"MEQCIGlSJ3BkvjIMKHELV/4TsRriyxE7ffAFvleiWNatIAccAiACk5P2YnDTSKSJUq6bhRQrGg5cqRiSTU/h8HSY8W26vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183664},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"879bd4f41496ec870dbfac92a8228bf93226f256","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b","typecheck":"tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","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-data"},"_npmVersion":"11.17.0","description":"Gantt-domain event-sourcing: Chart-as-Aggregate (Tasks + Dependency-Kanten sind EIN Aggregat mit harten Invarianten — Finish-to-Start-Constraint, Zyklenfreiheit). Commands/events, ganttAggregate, ganttProjection, createGanttStore. Built on @bimetal/event-","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/temporal":"^0.35.0","@bimetal/event-sourcing":"^0.35.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/gantt-data_0.35.0_1785078634791_0.04673805847154133","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@bimetal/gantt-data","version":"0.36.0","keywords":["gantt","schedule","dependencies","event-sourcing","cqrs","undo","headless"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/gantt-data@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":"0daa19fc4060f617a4aaf8b044d3bf1984256594","tarball":"https://registry.npmjs.org/@bimetal/gantt-data/-/gantt-data-0.36.0.tgz","fileCount":36,"integrity":"sha512-VhpUh+QlFTUjXc85SmfFI6BmPt6v+Oq7Vwv/9EdRTJA+TLEy/BcTxvBwH2URzFEdzdsqtook0R2uN1LcGnfMVQ==","signatures":[{"sig":"MEQCIBWySXE6CyHu0asZo7TJH4fBRNxTspyh413yxTNK9ZVLAiA89ymDkIRGwJCJCFbfUEMXk44BTI55xiWPB2hnngiiIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c398884cce8cfe7004bcd7523398ebaf63c5452c","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b","typecheck":"tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","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-data"},"_npmVersion":"11.17.0","description":"Gantt-domain event-sourcing: Chart-as-Aggregate (Tasks + Dependency-Kanten sind EIN Aggregat mit harten Invarianten — Finish-to-Start-Constraint, Zyklenfreiheit). Commands/events, ganttAggregate, ganttProjection, createGanttStore. Built on @bimetal/event-","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@bimetal/temporal":"^0.36.0","@bimetal/event-sourcing":"^0.36.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/gantt-data_0.36.0_1788079141787_0.3939644797529751","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@bimetal/gantt-data","version":"0.37.0","description":"Gantt-domain event-sourcing: Chart-as-Aggregate (Tasks + Dependency-Kanten sind EIN Aggregat mit harten Invarianten — Finish-to-Start-Constraint, Zyklenfreiheit). Commands/events, ganttAggregate, ganttProjection, createGanttStore. Built on @bimetal/event-","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","dev":"tsc -b --watch","typecheck":"tsc --noEmit -p tsconfig.test.json","test":"vitest run","test:watch":"vitest","prepublishOnly":"npm run build"},"dependencies":{"@bimetal/event-sourcing":"^0.37.0","@bimetal/temporal":"^0.37.0"},"devDependencies":{"vitest":"^5.0.0","vite":"^8.0.1"},"sideEffects":false,"license":"Apache-2.0","author":{"name":"Andreas Biederbeck"},"repository":{"type":"git","url":"git+https://github.com/bimetal/bimetal.git","directory":"packages/gantt/gantt-data"},"keywords":["gantt","schedule","dependencies","event-sourcing","cqrs","undo","headless"],"gitHead":"7c443deff9a8b0a534c68757c83f5a6b0794e018","_id":"@bimetal/gantt-data@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-xVG9/MJfZufLXuPgGoPLvGmxvcVHb984l2ZNeigUFt+Xk5wsLovj0ImHTY5OViQT7nIZ8fxA5oIvftjYWIpXAg==","shasum":"ee296339b855340c15ab4c8f2bcab246c106de33","tarball":"https://registry.npmjs.org/@bimetal/gantt-data/-/gantt-data-0.37.0.tgz","fileCount":36,"unpackedSize":202288,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGy6FyKvUb+MpCxkg3jwoiJWNRuBc/hWLHOj1hLwQiw2AiEAtJj7umgn4UGuQv5SgKVRwLgs1iT/DajyrGK/jcORGSg="}]},"_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-data_0.37.0_1789245091614_0.26284730912219456"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-15T18:08:33.733Z","modified":"2026-09-12T20:31:31.929Z","0.29.0":"2026-07-15T18:08:34.064Z","0.30.0":"2026-07-16T17:43:06.656Z","0.32.0":"2026-07-19T08:50:10.548Z","0.34.0":"2026-07-20T06:34:50.112Z","1.0.0-rc.1":"2026-07-22T16:50:35.933Z","1.0.0-rc.2":"2026-07-23T19:11:07.824Z","1.0.0-rc.3":"2026-07-25T22:16:00.586Z","0.35.0":"2026-07-26T15:10:34.943Z","0.36.0":"2026-08-30T08:39:01.915Z","0.37.0":"2026-09-12T20:31:31.761Z"},"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","schedule","dependencies","event-sourcing","cqrs","undo","headless"],"repository":{"type":"git","url":"git+https://github.com/bimetal/bimetal.git","directory":"packages/gantt/gantt-data"},"description":"Gantt-domain event-sourcing: Chart-as-Aggregate (Tasks + Dependency-Kanten sind EIN Aggregat mit harten Invarianten — Finish-to-Start-Constraint, Zyklenfreiheit). Commands/events, ganttAggregate, ganttProjection, createGanttStore. Built on @bimetal/event-","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"readme":"# @bimetal/gantt-data\n\nGantt-domain event sourcing — the data layer (aggregate + projection + store)\nof the `@bimetal/gantt` component family. This package has **no UI**;\nthe UI lives in `@bimetal/gantt-*-components`.\n\n**Chart-as-Aggregate**: tasks *and* dependency edges are ONE aggregate with hard\ninvariants — the FS/SS/FF/SF constraint including lead/lag, cycle-freedom,\ndangling-freedom, and an acyclic parent forest. They are enforced in the\naggregate's `handle`, not as soft rules.\n\nThe chart is a singleton root: created once, mutated by task/dependency facts,\nnever deleted — so undo reverts to a prior whole-chart snapshot.\n\n## Installation\n\n```bash\nnpm install @bimetal/gantt-data\n```\n\n## What's Inside\n\nCommands and domain events, **`ganttAggregate`**,\n**`ganttProjection`** and **`createGanttStore`** — built on\n`@bimetal/event-sourcing`.\n","readmeFilename":"README.md"}