{"_id":"@bryntum/gantt-trial","_rev":"20-5499e9cbecea3d03ed137f3a14a7c95b","name":"@bryntum/gantt-trial","dist-tags":{"latest":"7.3.7"},"versions":{"1.0.0":{"name":"@bryntum/gantt-trial","version":"1.0.0","keywords":["bryntum"],"author":{"url":"https://bryntum.com","name":"Bryntum","email":"info@bryntum.com"},"license":"Commercial","_id":"@bryntum/gantt-trial@1.0.0","maintainers":[{"name":"dongryphon-bryntum","email":"don@bryntum.com"},{"name":"mats.bryntse","email":"mats@mankz.com"},{"name":"samuraijack","email":"nickolay8@gmail.com"}],"dist":{"shasum":"83462dc07ecac214ffced4a24031f46c40cfedac","tarball":"https://registry.npmjs.org/@bryntum/gantt-trial/-/gantt-trial-1.0.0.tgz","fileCount":3,"integrity":"sha512-jfNIaTISRDan2SFqQ1EFT5zgHist0OKauW9aaW4ITk+qROWpKpYJcYvGUXGNEY3GHBh+nze58H5ADwyjF26m+A==","signatures":[{"sig":"MEUCIQC1LEkV9iB0vdSwtzUzfimvUEqcbCxIfSbpbYQ4BuH19AIgFmF2gu/QDz2o3x4t5WL/VBUTMAjdKPhDGRRgGOebJEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1413},"gitHead":"f86a2eb486331b538b931125ca5c0eb1492b9f8a","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"mats.bryntse","email":"mats@mankz.com"},"_npmVersion":"10.2.4","description":"@bryntum/gantt-trial installation support","directories":{},"_nodeVersion":"20.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/gantt-trial_1.0.0_1710148960191_0.17916038256665323","host":"s3://npm-registry-packages"}},"7.1.1":{"name":"@bryntum/gantt-trial","version":"7.1.1","keywords":["bryntum","gantt","component"],"author":{"url":"https://bryntum.com","name":"Bryntum","email":"info@bryntum.com"},"license":"Commercial","_id":"@bryntum/gantt-trial@7.1.1","maintainers":[{"name":"mats.bryntse","email":"mats@bryntum.com"},{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"}],"homepage":"https://bryntum.com/products/gantt/","bugs":{"url":"https://github.com/bryntum/support/issues"},"dist":{"shasum":"597b0587bec2f6f979116ec94903e68755461bfe","tarball":"https://registry.npmjs.org/@bryntum/gantt-trial/-/gantt-trial-7.1.1.tgz","fileCount":82,"integrity":"sha512-Bgpych0geqisWOXd+6seVCNGF8KZJ1I7rLkaDMQq2YDtdxCNZH8b8B+oH5epm7Mw1TPq3RZppzVKPS3N2S1EAQ==","signatures":[{"sig":"MEYCIQC2FkcbrKX95cb6eyl/lQBgxvFZmZT2ljooEUOkd54FAAIhAPO1KLrJT/GD3LAXWZ2zEgyWe0Gh+u8rkvkE19Vokv1R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61900308},"main":"gantt.module.js","types":"./gantt.d.ts","engines":{"node":">=0.10.0"},"gitHead":"63ab97cd2f5376c1b35b8316ab5fb34d8fdc5fcc","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"},"_npmVersion":"10.8.2","description":"Bryntum Gantt JavaScript trial component package","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@bryntum/gantt-trial-lib":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gantt-trial_7.1.1_1769084209430_0.0969100816718309","host":"s3://npm-registry-packages-npm-production"}},"7.1.2":{"name":"@bryntum/gantt-trial","version":"7.1.2","keywords":["bryntum","gantt","component"],"author":{"url":"https://bryntum.com","name":"Bryntum","email":"info@bryntum.com"},"license":"Commercial","_id":"@bryntum/gantt-trial@7.1.2","maintainers":[{"name":"mats.bryntse","email":"mats@bryntum.com"},{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"}],"homepage":"https://bryntum.com/products/gantt/","bugs":{"url":"https://github.com/bryntum/support/issues"},"dist":{"shasum":"1d2de4e471f8d85b8667fa62f4a6cc4699caa802","tarball":"https://registry.npmjs.org/@bryntum/gantt-trial/-/gantt-trial-7.1.2.tgz","fileCount":82,"integrity":"sha512-t4colllZUcOE1QyyqaJ4Plrp3j7U6SzB91bcLmuefSCbziTFUTzJcqwCXDloggmA+mAqTCparOt7bEWBl+26ZQ==","signatures":[{"sig":"MEUCIQD3NS7U9clk827jPZXBw9pdw3/wM86g1sdnH99+xRN+JAIgJrIqZgF/FxG2kxihsXicPdNshC65OcuYSdieIOYVA3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62007525},"main":"gantt.module.js","types":"./gantt.d.ts","engines":{"node":">=0.10.0"},"gitHead":"ca79fb391763f48fa0cac0159c6b25c88dda50ca","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"},"_npmVersion":"10.8.2","description":"Bryntum Gantt JavaScript trial component package","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@bryntum/gantt-trial-lib":"1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gantt-trial_7.1.2_1770658187980_0.36105140721896345","host":"s3://npm-registry-packages-npm-production"}},"7.1.3":{"name":"@bryntum/gantt-trial","version":"7.1.3","keywords":["bryntum","gantt","component"],"author":{"url":"https://bryntum.com","name":"Bryntum","email":"info@bryntum.com"},"license":"Commercial","_id":"@bryntum/gantt-trial@7.1.3","maintainers":[{"name":"mats.bryntse","email":"mats@bryntum.com"},{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"}],"homepage":"https://bryntum.com/products/gantt/","bugs":{"url":"https://github.com/bryntum/support/issues"},"dist":{"shasum":"206e9b2cbcb6f3c41da57b3e9c783897d7e8399d","tarball":"https://registry.npmjs.org/@bryntum/gantt-trial/-/gantt-trial-7.1.3.tgz","fileCount":82,"integrity":"sha512-THhjFG2JBTeomOUbQW81AdCKeTrCFL3j5pPfhI49vsc7OlaLXijK1ezkxVUZDaiRuKTDYZrMNmFYAhhBrFs9BQ==","signatures":[{"sig":"MEUCIQD8qatUXOto7gt4YCbnCTfeyJ4vMRG9iY5MZchlFfllPAIgA2/9oT4tFSG9B7hM4t5MP7jCjvV73HG8vXm/N8l4Znw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62471671},"main":"gantt.module.js","types":"./gantt.d.ts","engines":{"node":">=0.10.0"},"gitHead":"84077ab565b72ef54aaca4110751fbc8a7253808","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"},"_npmVersion":"10.8.2","description":"Bryntum Gantt JavaScript trial component package","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@bryntum/gantt-trial-lib":"1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gantt-trial_7.1.3_1771407384851_0.06431122885705709","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@bryntum/gantt-trial","version":"7.2.0","keywords":["bryntum","gantt","component"],"author":{"url":"https://bryntum.com","name":"Bryntum","email":"info@bryntum.com"},"license":"Commercial","_id":"@bryntum/gantt-trial@7.2.0","maintainers":[{"name":"mats.bryntse","email":"mats@bryntum.com"},{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"}],"homepage":"https://bryntum.com/products/gantt/","bugs":{"url":"https://github.com/bryntum/support/issues"},"dist":{"shasum":"937d53267dad2b3758224967a2fd194a96495fb6","tarball":"https://registry.npmjs.org/@bryntum/gantt-trial/-/gantt-trial-7.2.0.tgz","fileCount":82,"integrity":"sha512-IiROQbvqhxNEOUBjrMcAYJFPOh/Q6GTIKTP4yBPHcXH6MMNybDS9L3rcpvaf5mQ8/KOSCSdQFltlPBVWfL9h2g==","signatures":[{"sig":"MEYCIQCojT1ULlbAV/HzL9djAh2Pthaftgk87JQSfwDHmO+fzgIhAPaVeY9Gvmy8qkLYeBG8VciLB3zNyQEoyFksXIHU8djS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63468360},"main":"gantt.module.js","types":"./gantt.d.ts","engines":{"node":">=0.10.0"},"gitHead":"ac3b9b09e84a96dae964008a000eefcc9da697c2","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"},"_npmVersion":"10.8.2","description":"Bryntum Gantt JavaScript trial component package","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@bryntum/gantt-trial-lib":"1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gantt-trial_7.2.0_1771937131873_0.7586477034076202","host":"s3://npm-registry-packages-npm-production"}},"7.2.1":{"name":"@bryntum/gantt-trial","version":"7.2.1","keywords":["bryntum","gantt","component"],"author":{"url":"https://bryntum.com","name":"Bryntum","email":"info@bryntum.com"},"license":"Commercial","_id":"@bryntum/gantt-trial@7.2.1","maintainers":[{"name":"mats.bryntse","email":"mats@bryntum.com"},{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"}],"homepage":"https://bryntum.com/products/gantt/","bugs":{"url":"https://github.com/bryntum/support/issues"},"dist":{"shasum":"9bdc4d027a0810e0486deb51e0dffbccd5fada0e","tarball":"https://registry.npmjs.org/@bryntum/gantt-trial/-/gantt-trial-7.2.1.tgz","fileCount":82,"integrity":"sha512-NivV6K9JHqXaGHTHpUVm9XfJ7zeO0wqBOY8sALuDKF+WhmYkoGIfNX5jomI7JPN+X5zJcNNS7PxQQAE294H/0w==","signatures":[{"sig":"MEQCIElUxrOErrMAC7S8k2SpG92r0dF5iGbxu0b7ByVeB0fWAiAYLfLgxm1nnqOOxv+SSnAD3dyw88+7S5Xxmb6giWmBVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63519806},"main":"gantt.module.js","types":"./gantt.d.ts","engines":{"node":">=0.10.0"},"gitHead":"0b2a6ca26e524e833a295075e92974b540861848","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"},"_npmVersion":"10.8.2","description":"Bryntum Gantt JavaScript trial component package","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@bryntum/gantt-trial-lib":"1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gantt-trial_7.2.1_1772106244955_0.6286962383652077","host":"s3://npm-registry-packages-npm-production"}},"7.2.2":{"name":"@bryntum/gantt-trial","version":"7.2.2","keywords":["bryntum","gantt","component"],"author":{"url":"https://bryntum.com","name":"Bryntum","email":"info@bryntum.com"},"license":"Commercial","_id":"@bryntum/gantt-trial@7.2.2","maintainers":[{"name":"mats.bryntse","email":"mats@bryntum.com"},{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"}],"homepage":"https://bryntum.com/products/gantt/","bugs":{"url":"https://github.com/bryntum/support/issues"},"dist":{"shasum":"b1ded684567795598a4454fc499580d626d11fb2","tarball":"https://registry.npmjs.org/@bryntum/gantt-trial/-/gantt-trial-7.2.2.tgz","fileCount":82,"integrity":"sha512-SR/GiBB1G+4MGgTInOvdt6zaceBc0yEjDLnhG78w5z7rxgGOm59/bfw02OOLxifmbVjI8w0kKNU5FcEYd1zlpw==","signatures":[{"sig":"MEUCIQC/LWf10zyNdWxXgvcQXSCslZ9JPywOTy+ln0ZK5NhaXwIgRyLgvbOY6xJCI3UzvGFv6OQGacDA5j2h/o7Lw5TGhq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63621973},"main":"gantt.module.js","types":"./gantt.d.ts","engines":{"node":">=0.10.0"},"gitHead":"70aaa56f58320cb7b4e2ef2194291a059ad19b97","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"},"_npmVersion":"10.8.2","description":"Bryntum Gantt JavaScript trial component package","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@bryntum/gantt-trial-lib":"1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gantt-trial_7.2.2_1773918535804_0.12322161899694328","host":"s3://npm-registry-packages-npm-production"}},"7.2.3":{"name":"@bryntum/gantt-trial","version":"7.2.3","keywords":["bryntum","gantt","component"],"author":{"url":"https://bryntum.com","name":"Bryntum","email":"info@bryntum.com"},"license":"Commercial","_id":"@bryntum/gantt-trial@7.2.3","maintainers":[{"name":"mats.bryntse","email":"mats@bryntum.com"},{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"}],"homepage":"https://bryntum.com/products/gantt/","bugs":{"url":"https://github.com/bryntum/support/issues"},"dist":{"shasum":"a9a2356533a1f2ceeeb4bd1f6cafe951ba4689fd","tarball":"https://registry.npmjs.org/@bryntum/gantt-trial/-/gantt-trial-7.2.3.tgz","fileCount":82,"integrity":"sha512-l2w2Ry7p+BXR4AfVB4FYBXLi05i1eWLhxdtmtMuGiBoWMkMN4BX4RrkddWV0P3FRVOW9hyzvdPu5UpGo0QcgnA==","signatures":[{"sig":"MEUCIQDObvTeYVlL2jDoWwgdVCg2H+kXft2WmGX0SXbHNu/f/AIgXA1wKqKLoqhbQEvZ0ALBqV8DtCxmiyX/7ReisCqVn7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63714656},"main":"gantt.module.js","types":"./gantt.d.ts","engines":{"node":">=0.10.0"},"gitHead":"c1bc5bca2b61b4085c56d69224cc76f5ac462604","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"},"_npmVersion":"10.8.2","description":"Bryntum Gantt JavaScript trial component package","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@bryntum/gantt-trial-lib":"1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gantt-trial_7.2.3_1775729497461_0.2878551820048163","host":"s3://npm-registry-packages-npm-production"}},"7.2.4":{"name":"@bryntum/gantt-trial","version":"7.2.4","keywords":["bryntum","gantt","component"],"author":{"url":"https://bryntum.com","name":"Bryntum","email":"info@bryntum.com"},"license":"Commercial","_id":"@bryntum/gantt-trial@7.2.4","maintainers":[{"name":"mats.bryntse","email":"mats@bryntum.com"},{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"}],"homepage":"https://bryntum.com/products/gantt/","bugs":{"url":"https://github.com/bryntum/support/issues"},"dist":{"shasum":"4e5d61cea41b2d061328b75e4741ddf43de9c5e5","tarball":"https://registry.npmjs.org/@bryntum/gantt-trial/-/gantt-trial-7.2.4.tgz","fileCount":82,"integrity":"sha512-syANwZu3OfMOSb1DQ0j25BaXiDc0sy3C2CDReUzcODC89zbfqbAjM3ckSkfJZPCZ6w7oyBWdmP3QfAAus7hQlw==","signatures":[{"sig":"MEUCIQCJ5Jn3d4Y0KOQBoXOQX0l2btnSFVy2puF6aS+Bzhi4mQIgcmiSmlP8GwVWNW450c7S0Oi6RFztNjxkrHbwvZZfik8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63802943},"main":"gantt.module.js","types":"./gantt.d.ts","engines":{"node":">=0.10.0"},"gitHead":"ddeafef0a35a37e5093577199d3ecdf23d1c9543","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"},"_npmVersion":"10.8.2","description":"Bryntum Gantt JavaScript trial component package","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@bryntum/gantt-trial-lib":"1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gantt-trial_7.2.4_1777288312496_0.26749699031482743","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"@bryntum/gantt-trial","version":"7.3.0","keywords":["bryntum","gantt","component"],"author":{"url":"https://bryntum.com","name":"Bryntum","email":"info@bryntum.com"},"license":"Commercial","_id":"@bryntum/gantt-trial@7.3.0","maintainers":[{"name":"mats.bryntse","email":"mats@bryntum.com"},{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"}],"homepage":"https://bryntum.com/products/gantt/","bugs":{"url":"https://github.com/bryntum/support/issues"},"dist":{"shasum":"5efb920b9f0fa98280109098a285a19fd3d202c0","tarball":"https://registry.npmjs.org/@bryntum/gantt-trial/-/gantt-trial-7.3.0.tgz","fileCount":82,"integrity":"sha512-RwoPISNs/ctzmWfQCCnVdVBcyICw68nJAfceb9utnbEf8HReQ+eT2zhoNfBLkAHugoxLQ400FzCYkWJkkZGgaQ==","signatures":[{"sig":"MEYCIQCobxEHahK48s0+RkhIL7OsRZ4zFxDQyEH+r0unMONpBgIhAKMNhehzPboFMsuNrmQh3EKKT6t8n2nOErwxUQaFpYIz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64802741},"main":"gantt.module.js","types":"./gantt.d.ts","engines":{"node":">=0.10.0"},"gitHead":"dd823374403b0d9f2cf4d6e7366875b14fe08bdd","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"},"_npmVersion":"10.8.2","description":"Bryntum Gantt JavaScript trial component package","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@bryntum/gantt-trial-lib":"1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gantt-trial_7.3.0_1778064704080_0.2409874787999675","host":"s3://npm-registry-packages-npm-production"}},"7.3.1":{"name":"@bryntum/gantt-trial","version":"7.3.1","keywords":["bryntum","gantt","component"],"author":{"url":"https://bryntum.com","name":"Bryntum","email":"info@bryntum.com"},"license":"Commercial","_id":"@bryntum/gantt-trial@7.3.1","maintainers":[{"name":"mats.bryntse","email":"mats@bryntum.com"},{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"}],"homepage":"https://bryntum.com/products/gantt/","bugs":{"url":"https://github.com/bryntum/support/issues"},"dist":{"shasum":"de8503f42280289cafb056254bea5b08cfd940b7","tarball":"https://registry.npmjs.org/@bryntum/gantt-trial/-/gantt-trial-7.3.1.tgz","fileCount":100,"integrity":"sha512-E83qJ9m8Xv6rRK67DPWmaJmWDT/e1UYM0E3JXyiB+paHpDx5cgK1cY43XCJ7qk5mx8YllGWBmJHxFuQ0CPWF0g==","signatures":[{"sig":"MEQCIBsrlbMenarLoxdZQe9FlWfXxBSNW5NfPU9qzdlPCcPVAiANTKvCrsCVdNxRP5hlz0PnxGS3OBXYTPZj2ytYLz2Khw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50956793},"main":"gantt.module.js","types":"./gantt.d.ts","engines":{"node":">=0.10.0"},"gitHead":"508e306b0519621e916bf95127108c1335594ce6","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"},"_npmVersion":"10.8.2","description":"Bryntum Gantt JavaScript trial component package","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@bryntum/gantt-trial-lib":"1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gantt-trial_7.3.1_1779967313315_0.12388912660711893","host":"s3://npm-registry-packages-npm-production"}},"7.3.2":{"name":"@bryntum/gantt-trial","version":"7.3.2","keywords":["bryntum","gantt","component"],"author":{"url":"https://bryntum.com","name":"Bryntum","email":"info@bryntum.com"},"license":"Commercial","_id":"@bryntum/gantt-trial@7.3.2","maintainers":[{"name":"mats.bryntse","email":"mats@bryntum.com"},{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"}],"homepage":"https://bryntum.com/products/gantt/","bugs":{"url":"https://github.com/bryntum/support/issues"},"dist":{"shasum":"77192e7d6ae321271c57c4105265d6537928b7eb","tarball":"https://registry.npmjs.org/@bryntum/gantt-trial/-/gantt-trial-7.3.2.tgz","fileCount":100,"integrity":"sha512-eSFnLgTtWn078Cym3phgpnmcnSNKv7YiyvOdwZZ40T8jau6AbbHML1THKgAJ+9QiT7/GMXUZO/aylY2LWlL7yg==","signatures":[{"sig":"MEYCIQCHXo+nHLTee+DRm712s7aMiHo6B5SJ2Gf4czu0QWwc4gIhAMRYM9VEAL7YI4EO4DnAmB4i1ZKy3LLEFF7u9xWU3zvy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51158412},"main":"gantt.module.js","types":"./gantt.d.ts","engines":{"node":">=0.10.0"},"gitHead":"73b48370b93ee38e22c780caa2d3349aa256da28","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"},"_npmVersion":"10.8.2","description":"Bryntum Gantt JavaScript trial component package","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@bryntum/gantt-trial-lib":"1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gantt-trial_7.3.2_1780996583964_0.021594394874526746","host":"s3://npm-registry-packages-npm-production"}},"7.3.3":{"name":"@bryntum/gantt-trial","version":"7.3.3","keywords":["bryntum","gantt","component"],"author":{"url":"https://bryntum.com","name":"Bryntum","email":"info@bryntum.com"},"license":"Commercial","_id":"@bryntum/gantt-trial@7.3.3","maintainers":[{"name":"mats.bryntse","email":"mats@bryntum.com"},{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"}],"homepage":"https://bryntum.com/products/gantt/","bugs":{"url":"https://github.com/bryntum/support/issues"},"dist":{"shasum":"ca7f9df6335847df278ec6ec2c5fe06e9ae9a5c1","tarball":"https://registry.npmjs.org/@bryntum/gantt-trial/-/gantt-trial-7.3.3.tgz","fileCount":100,"integrity":"sha512-pCR+sL95mhIf4Gtiip2k9Zh6q/Ly2KLsbTy7c4Q3gP1U8TcDK9Ch+l0i0Mi9P72KLGg+AIG01ThKJbpuKsinNQ==","signatures":[{"sig":"MEQCIANfhBtNorv9TIvQeeki9s1TR2JdHlBGwr44BtMx3LjRAiBluyNWyTV65d4MfA7ECnnH/rU+rkPJcSuj3H01oFOCpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51215906},"main":"gantt.module.js","types":"./gantt.d.ts","engines":{"node":">=0.10.0"},"gitHead":"a68964c18de3135c2f4c965015fe8ff87c7948c4","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"},"_npmVersion":"10.8.2","description":"Bryntum Gantt JavaScript trial component package","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@bryntum/gantt-trial-lib":"1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gantt-trial_7.3.3_1782380194142_0.7251019126701752","host":"s3://npm-registry-packages-npm-production"}},"7.3.4":{"name":"@bryntum/gantt-trial","version":"7.3.4","keywords":["bryntum","gantt","component"],"author":{"url":"https://bryntum.com","name":"Bryntum","email":"info@bryntum.com"},"license":"Commercial","_id":"@bryntum/gantt-trial@7.3.4","maintainers":[{"name":"mats.bryntse","email":"mats@bryntum.com"},{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"}],"homepage":"https://bryntum.com/products/gantt/","bugs":{"url":"https://github.com/bryntum/support/issues"},"dist":{"shasum":"d4444d0884cc99d2177bb6169d81e0b212be90e4","tarball":"https://registry.npmjs.org/@bryntum/gantt-trial/-/gantt-trial-7.3.4.tgz","fileCount":102,"integrity":"sha512-JPEFkxJf8zCw6UBP0FouSxVZAzGw6lX47KwMDAgrK5r6Xd/O8ruy86/iazubpB7D2YuKunans4fNuVHvFqkOBg==","signatures":[{"sig":"MEUCIQCaeyP5/4JHL0rjiF5VVo72H3TiByJvDxFNduLdxmeDPgIgT+AepQYMgqgsdC16/0aeocrVR/XOO6+bGdMuZt1OszE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51270136},"main":"gantt.module.js","types":"./gantt.d.ts","engines":{"node":">=0.10.0"},"gitHead":"e5e7a0c05d47a0df84522eb465ebaabe86200faa","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"},"_npmVersion":"10.8.2","description":"Bryntum Gantt JavaScript trial component package","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@bryntum/gantt-trial-lib":"1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gantt-trial_7.3.4_1784715883226_0.5039956453316137","host":"s3://npm-registry-packages-npm-production"}},"7.3.5":{"name":"@bryntum/gantt-trial","version":"7.3.5","keywords":["bryntum","gantt","component"],"author":{"url":"https://bryntum.com","name":"Bryntum","email":"info@bryntum.com"},"license":"Commercial","_id":"@bryntum/gantt-trial@7.3.5","maintainers":[{"name":"mats.bryntse","email":"mats@bryntum.com"},{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"}],"homepage":"https://bryntum.com/products/gantt/","bugs":{"url":"https://github.com/bryntum/support/issues"},"dist":{"shasum":"5686a7309a3a054c54fa0f16281ba54f2f91374d","tarball":"https://registry.npmjs.org/@bryntum/gantt-trial/-/gantt-trial-7.3.5.tgz","fileCount":102,"integrity":"sha512-5nxeN/o99SOnPg4HAeaTcN7Qygxm2vjhK7sP9gCLFwFAehF+WIZpqXn2h6sKNnbbSrvjOQO4zz7aRDTYJzc48A==","signatures":[{"sig":"MEYCIQDFTQYe8oOTpbqbtBwAw2ND4qYS0923ey6uxN2ZBYRiyAIhAPdDyD30n2lMo7DYPQXarGvd/54cHwqNL3+IDNBQCFzC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51557681},"main":"gantt.module.js","types":"./gantt.d.ts","engines":{"node":">=0.10.0"},"gitHead":"03be22a05a8573e8058f26e6fa199ddd705766f4","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"},"_npmVersion":"11.18.0","description":"Bryntum Gantt JavaScript trial component package","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@bryntum/gantt-trial-lib":"1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gantt-trial_7.3.5_1787295444768_0.6503696615891974","host":"s3://npm-registry-packages-npm-production"}},"7.3.6":{"name":"@bryntum/gantt-trial","version":"7.3.6","keywords":["bryntum","gantt","component"],"author":{"url":"https://bryntum.com","name":"Bryntum","email":"info@bryntum.com"},"license":"Commercial","_id":"@bryntum/gantt-trial@7.3.6","maintainers":[{"name":"mats.bryntse","email":"mats@bryntum.com"},{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"}],"homepage":"https://bryntum.com/products/gantt/","bugs":{"url":"https://github.com/bryntum/support/issues"},"dist":{"shasum":"be60ae2ac30ad890d8e8fc6637e257131c66d4a9","tarball":"https://registry.npmjs.org/@bryntum/gantt-trial/-/gantt-trial-7.3.6.tgz","fileCount":102,"integrity":"sha512-dZ+wHnYvHt2dZ16MHXTLVbZl662giUrLFOuiSh4+mXxJt5Z9WW7oEjJaajz85GbsXv5GF1A5LHvWB2YT8innSg==","signatures":[{"sig":"MEUCIQCIrpW1Ut4RNeCMLKSsV8jnZUpHxNxEa8t5W/t/8+0RbwIgLNvhuk3uQJakUyvDrAe85WT7J30QFs+KEzFVAFgLoNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDe2RUAQb9aoiWf8Od14ADpd4d4aSepJUANPoLRhnlduAiEArz2mMeKcWDL5DwNxuZ2QapHYqsIajIJDyZUWTNIjNiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51703925},"main":"gantt.module.js","types":"./gantt.d.ts","engines":{"node":">=0.10.0"},"gitHead":"0cadc629c54123fab9d168a8d39f461e8bb4cf14","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"},"_npmVersion":"11.18.0","description":"Bryntum Gantt JavaScript trial component package","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@bryntum/gantt-trial-lib":"1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gantt-trial_7.3.6_1789130343569_0.9484533655224368","host":"s3://npm-registry-packages-npm-production"}},"7.3.7":{"_id":"@bryntum/gantt-trial@7.3.7","bugs":{"url":"https://github.com/bryntum/support/issues"},"dist":{"shasum":"90d0e3a892a871e8c5ada39abc534d1b8fc25dda","tarball":"https://registry.npmjs.org/@bryntum/gantt-trial/-/gantt-trial-7.3.7.tgz","fileCount":102,"integrity":"sha512-OHvlsCYDGzxdDcFF6JHjPDWiCOynJr8tP1RRteJSZ6c9NT0+DOtgwVyj8MABXmIY61rKABQ+t6csik5ZT1BMqA==","signatures":[{"sig":"MEQCIDj/zzSL+Rk4N3z+X1LwV16HkAROXNCkEcL/nvoxlt+QAiAgSZL14JyFJPDzPu1bE4XoPwlrDR5uL1VoMb9dfOVtdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDFFP6zpItAU0rl8+t53n/WzuygUWdvvNMS2FmtsmTfFAIhAM91c8Ik++ux/7LAKnnpGskMsQBh4c1n7lDiES859AbI"}],"unpackedSize":51779998},"main":"gantt.module.js","name":"@bryntum/gantt-trial","types":"./gantt.d.ts","author":{"url":"https://bryntum.com","name":"Bryntum","email":"info@bryntum.com"},"engines":{"node":">=0.10.0"},"gitHead":"3ddab59faba03f49aa3fc2f6b8875cda474a74f2","license":"Commercial","scripts":{"postinstall":"node postinstall.js"},"version":"7.3.7","_npmUser":{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"},"homepage":"https://bryntum.com/products/gantt/","keywords":["bryntum","gantt","component"],"_npmVersion":"11.19.1","description":"Bryntum Gantt JavaScript trial component package","directories":{},"maintainers":[{"name":"mats.bryntse","email":"mats@bryntum.com"},{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"}],"_nodeVersion":"26.9.0","dependencies":{"@bryntum/gantt-trial-lib":"1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gantt-trial_7.3.7_1790236073784_0.33540817905072307"}}},"time":{"created":"2024-03-11T09:22:40.078Z","modified":"2026-09-24T07:47:54.191Z","1.0.0":"2024-03-11T09:22:40.341Z","7.1.1":"2026-01-22T12:16:50.242Z","7.1.2":"2026-02-09T17:29:48.527Z","7.1.3":"2026-02-18T09:36:25.511Z","7.2.0":"2026-02-24T12:45:32.420Z","7.2.1":"2026-02-26T11:44:05.557Z","7.2.2":"2026-03-19T11:08:56.355Z","7.2.3":"2026-04-09T10:11:37.975Z","7.2.4":"2026-04-27T11:11:53.067Z","7.3.0":"2026-05-06T10:51:44.572Z","7.3.1":"2026-05-28T11:21:53.596Z","7.3.2":"2026-06-09T09:16:24.278Z","7.3.3":"2026-06-25T09:36:34.439Z","7.3.4":"2026-07-22T10:24:43.552Z","7.3.5":"2026-08-21T06:57:25.080Z","7.3.6":"2026-09-11T12:39:03.848Z","7.3.7":"2026-09-24T07:47:54.021Z"},"bugs":{"url":"https://github.com/bryntum/support/issues"},"author":{"url":"https://bryntum.com","name":"Bryntum","email":"info@bryntum.com"},"license":"Commercial","homepage":"https://bryntum.com/products/gantt/","keywords":["bryntum","gantt","component"],"description":"Bryntum Gantt JavaScript trial component package","maintainers":[{"name":"mats.bryntse","email":"mats@bryntum.com"},{"name":"rasmus.ersmarker","email":"rasmus@bryntum.com"}],"readme":"<br>\n<br>\n\n<p align=\"center\">\n  <a href=\"https://bryntum.com/\" rel=\"noopener\" target=\"_blank\"><img height=\"50\" src=\"https://bryntum.com/resources/bryntum_logo_blue.svg\" alt=\"Bryntum logo\"></a>\n</p>\n\n<br>\n\n# Bryntum Gantt (Trial)\n\nBryntum Gantt is a full-featured Gantt chart for project management with support for a wide range of features. It integrates smoothly with React, Vue, Angular, or plain vanilla JS.\n\nFor more information about Bryntum Gantt, visit the [Bryntum Gantt site](https://bryntum.com/products/gantt/)\n\n<p align=\"center\">\n    <img src=\"https://bryntum.com/products/gantt/examples/meta/thumb.2048.png\" alt=\"Bryntum Gantt Screenshot\" width=\"600\">\n</p>\n\n## Highlights\n\n* Best-in-class [scheduling engine](https://bryntum.com/products/gantt/examples/advanced) handles asynchronous scheduling with dependencies and constraints - runs in browser or server-side on Node.js\n* [Critical path analysis](https://bryntum.com/products/gantt/examples/criticalpaths) and [conflict resolution](https://bryntum.com/products/gantt/examples/conflicts) for maintaining project integrity\n* Handles [large datasets](https://bryntum.com/products/gantt/examples/bigdataset) with smooth virtual rendering and instant updates\n* [Baselines and progress tracking](https://bryntum.com/products/gantt/examples/baselines) with [S-curve visualization](https://bryntum.com/products/gantt/examples/s-curve)\n* [Customizable task editor](https://bryntum.com/products/gantt/examples/taskeditor) with custom tabs and [resource assignment picker](https://bryntum.com/products/gantt/examples/resourceassignment)\n* [Custom taskbar rendering](https://bryntum.com/products/gantt/examples/custom-rendering) with styles, labels, and [tooltips](https://bryntum.com/products/gantt/examples/tooltips)\n* [Resource histogram](https://bryntum.com/products/gantt/examples/resourcehistogram) and utilization tracking\n* Export to [Excel](https://bryntum.com/products/gantt/examples/exporttoexcel), [MS Project](https://bryntum.com/products/gantt/examples/msprojectexport), [PDF/PNG](https://bryntum.com/products/gantt/examples/export), and [ICS](https://bryntum.com/products/gantt/examples/export-to-ics) calendar formats\n* [Portfolio planning](https://bryntum.com/products/gantt/examples/portfolio-planning) with multiple projects and WBS numbering\n* [Version control](https://bryntum.com/products/gantt/examples/versions) and [undo/redo](https://bryntum.com/products/gantt/examples/undoredo) functionality\n* [PERT chart integration](https://bryntum.com/products/gantt/examples/joint-js) and compatibility with other Bryntum components\n* [React](https://bryntum.com/products/gantt/examples/?framework=react), [Vue](https://bryntum.com/products/gantt/examples/?framework=vue), and [Angular](https://bryntum.com/products/gantt/examples/?framework=angular) wrappers with native framework patterns\n\n## Package Contents\n\n| Path                                  | Description                                    |\n|---------------------------------------|------------------------------------------------|\n| `fonts/`                              | Poppins, Montserrat, and RobotoFlex fonts      |\n| `fontawesome/`                        | FontAwesome icons and webfonts                 |\n| `locales/`                            | Localization files for 30+ languages           |\n| `gantt.module.js`, `gantt.umd.js` | JavaScript bundles (ES module and UMD formats) |\n| `gantt.css`                         | Structural CSS (required)                      |\n| `*.d.ts`                              | TypeScript type definitions                    |\n| `*.css`                               | Theme stylesheets                              |\n\n**Note:** Trial packages do not include minified bundles, source maps, or source files.\n\n## Supported Versions\n\n* [NodeJS](https://nodejs.org/en): `>= 20.0.0`\n* [TypeScript](https://www.typescriptlang.org/): `>= 3.6.0`\n* [Angular](https://angularjs.org/): `>= 9.0.0`\n* [React](https://react.dev/): `>= 16.0.0`\n* [Vue](https://vuejs.org/): `>= 3.0.0`\n* [Vite](https://vite.dev/): `>= 4.0.0`\n* [Webpack](https://webpack.js.org/): `>= 4.0.0`\n\n## Try Bryntum Online Demos\n\nExplore our comprehensive collection of demos:\n\n* [View Online Demos](https://bryntum.com/products/gantt/examples/)\n* [JavaScript Demos](https://bryntum.com/products/gantt/examples/?framework=javascript)\n* [React Demos](https://bryntum.com/products/gantt/examples/?framework=react)\n* [Vue Demos](https://bryntum.com/products/gantt/examples/?framework=vue)\n* [Angular Demos](https://bryntum.com/products/gantt/examples/?framework=angular)\n\n## Installation\n\nThis is a **trial package** with limited functionality.\n\n### Why Use npm Aliasing?\n\nTrial packages use npm aliasing to install `@bryntum/gantt-trial` under the `@bryntum/gantt` name. This approach\nprovides a seamless upgrade path - when you purchase a license, you only need to update the alias in `package.json`\nwithout changing any application code.\n\nInstall using `npm`:\n\n```shell\nnpm install @bryntum/gantt@npm:@bryntum/gantt-trial@latest\n```\n\nOr using `yarn`:\n\n```shell\nyarn add @bryntum/gantt@npm:@bryntum/gantt-trial@latest\n```\n\nAlternatively, add to `package.json` dependencies:\n\n```json\n\"dependencies\": {\n  \"@bryntum/gantt\": \"npm:@bryntum/gantt-trial@latest\"\n}\n```\n\nVisit our [npm repository guide](https://bryntum.com/products/gantt/docs/guide/Gantt/npm-repository) to learn more about installation and migrating from\ntrial to licensed packages.\n\n## Using an AI agent?\n\nThe fastest path for an AI assistant to write working Bryntum Gantt code:\n\n1. **MCP server.** Configure your agent with the Bryntum MCP server for grounded, version-correct answers:\n   [setup guide](https://bryntum.com/products/gantt/docs/guide/Gantt/ai-features/mcp-server?utm_source=ax-npm).\n2. **Agent skills.** Install the [Bryntum skill](https://github.com/bryntum/skills) for Claude Code, Cursor, or\n   Codex — it bundles the conventions below.\n\nCommon trial-package pitfalls for agents:\n\n- **Stale training data.** Bryntum ships breaking changes; do not trust API shapes you remember. Check https://bryntum.com/products/gantt/docs\n  first.\n- **You are on the trial.** The package is installed as `@bryntum/gantt-trial` but aliased to `@bryntum/gantt` —\n  import paths must use the aliased name (`@bryntum/gantt`). To upgrade to a licensed package, change the alias to\n  `\"npm:@bryntum/gantt@latest\"`; do not rewrite imports.\n- **Trial bundles are not minified** and contain a watermark; that is expected, not a bug.\n- **CSS.** Import FontAwesome, `gantt.css` (structural), and a theme.\n- **Framework wrappers** (`@bryntum/gantt-react`, `-angular`, `-vue-3`) require the core `@bryntum/gantt` package;\n  installing only the wrapper fails at runtime.\n- **TypeScript types** are bundled in `*.d.ts` next to each entry point; do not hand-roll interfaces.\n\n## Quick Start\n\n### Vanilla JavaScript\n\n```javascript\nimport { Gantt } from '@bryntum/gantt';\nimport './style.css';\n\nconst gantt = new Gantt({\n    appendTo  : 'app',\n    startDate : new Date(2022, 0, 1),\n    endDate   : new Date(2022, 0, 10),\n    columns   : [\n        { type : 'name', width : 160 }\n    ],\n    project : {\n\n        // Automatically introduces a `startnoearlier` constraint for tasks that (a) have no predecessors,\n        // (b) do not use constraints and (c) aren't `manuallyScheduled`\n        autoSetConstraints : true,\n        tasks              : [\n            {\n                id       : 1,\n                name     : 'Documentation Project',\n                expanded : true,\n                children : [\n                    {\n                        id       : 2,\n                        name     : 'Preparation',\n                        expanded : true,\n                        children : [\n                            { id : 6, name : 'Proof-read docs', startDate : '2026-01-02', endDate : '2026-01-09' },\n                            { id : 3, name : 'Release docs', startDate : '2026-01-09', endDate : '2026-01-10' }\n                        ]\n                    },\n                    {\n                        id       : 4,\n                        name     : 'Development',\n                        expanded : true,\n                        children : [\n                            { id : 7, name : 'Write API docs', startDate : '2026-01-05', endDate : '2026-01-12' },\n                            { id : 8, name : 'Write tutorials', startDate : '2026-01-10', endDate : '2026-01-16' },\n                            { id : 9, name : 'Create examples', startDate : '2026-01-12', endDate : '2026-01-18' }\n                        ]\n                    },\n                    {\n                        id       : 5,\n                        name     : 'Review & Release',\n                        expanded : true,\n                        children : [\n                            { id : 10, name : 'Team review', startDate : '2026-01-18', endDate : '2026-01-20' },\n                            { id : 11, name : 'Final approval', startDate : '2026-01-20', endDate : '2026-01-21' },\n                            { id : 12, name : 'Public release', startDate : '2026-01-22', endDate : '2026-01-22' }\n                        ]\n                    }\n                ]\n            }\n        ],\n        dependencies : [\n            { fromTask : 6, toTask : 3 },\n            { fromTask : 7, toTask : 8 },\n            { fromTask : 8, toTask : 9 },\n            { fromTask : 9, toTask : 10 },\n            { fromTask : 10, toTask : 11 },\n            { fromTask : 11, toTask : 12 }\n        ]\n    }\n});\n```\n\nIn the `style.css`:\n\n```css\n/* FontAwesome is used for icons */\n@import \"@bryntum/gantt/fontawesome/css/fontawesome.css\";\n@import \"@bryntum/gantt/fontawesome/css/solid.css\";\n/* Structural CSS */\n@import \"@bryntum/gantt/gantt.css\";\n/* Bryntum theme of your choice */\n@import \"@bryntum/gantt/svalbard-light.css\";\n```\n\nVisit our JavaScript [Quick Start guide](https://bryntum.com/products/gantt/docs/guide/Gantt/quick-start/javascript-npm) to learn more.\n\n## Themes\n\n### Svalbard (default)\n\n| Light                                                                                      | Dark                                                                                     |\n|--------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------|\n| <a href=\"https://bryntum.com/products/gantt/examples/advanced/?theme=svalbard-light\"><img src=\"https://bryntum.com/products/gantt/docs/data/Gantt/images/themes/thumb.svalbard-light.png\" alt=\"Svalbard Light\" width=\"300\"></a> | <a href=\"https://bryntum.com/products/gantt/examples/advanced/?theme=svalbard-dark\"><img src=\"https://bryntum.com/products/gantt/docs/data/Gantt/images/themes/thumb.svalbard-dark.png\" alt=\"Svalbard Dark\" width=\"300\"></a> |\n\n### Stockholm\n\n| Light                                                                                        | Dark                                                                                       |\n|----------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------|\n| <a href=\"https://bryntum.com/products/gantt/examples/advanced/?theme=stockholm-light\"><img src=\"https://bryntum.com/products/gantt/docs/data/Gantt/images/themes/thumb.stockholm-light.png\" alt=\"Stockholm Light\" width=\"300\"></a> | <a href=\"https://bryntum.com/products/gantt/examples/advanced/?theme=stockholm-dark\"><img src=\"https://bryntum.com/products/gantt/docs/data/Gantt/images/themes/thumb.stockholm-dark.png\" alt=\"Stockholm Dark\" width=\"300\"></a> |\n\n### Visby\n\n| Light                                                                                | Dark                                                                               |\n|--------------------------------------------------------------------------------------|------------------------------------------------------------------------------------|\n| <a href=\"https://bryntum.com/products/gantt/examples/advanced/?theme=visby-light\"><img src=\"https://bryntum.com/products/gantt/docs/data/Gantt/images/themes/thumb.visby-light.png\" alt=\"Visby Light\" width=\"300\"></a> | <a href=\"https://bryntum.com/products/gantt/examples/advanced/?theme=visby-dark\"><img src=\"https://bryntum.com/products/gantt/docs/data/Gantt/images/themes/thumb.visby-dark.png\" alt=\"Visby Dark\" width=\"300\"></a> |\n\n### Material 3\n\n| Light                                                                                         | Dark                                                                                        |\n|-----------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------|\n| <a href=\"https://bryntum.com/products/gantt/examples/advanced/?theme=material3-light\"><img src=\"https://bryntum.com/products/gantt/docs/data/Gantt/images/themes/thumb.material3-light.png\" alt=\"Material 3 Light\" width=\"300\"></a> | <a href=\"https://bryntum.com/products/gantt/examples/advanced/?theme=material3-dark\"><img src=\"https://bryntum.com/products/gantt/docs/data/Gantt/images/themes/thumb.material3-dark.png\" alt=\"Material 3 Dark\" width=\"300\"></a> |\n\n### High Contrast\n\n| Light                                                                                                | Dark                                                                                               |\n|------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------|\n| <a href=\"https://bryntum.com/products/gantt/examples/advanced/?theme=high-contrast-light\"><img src=\"https://bryntum.com/products/gantt/docs/data/Gantt/images/themes/thumb.high-contrast-light.png\" alt=\"High Contrast Light\" width=\"300\"></a> | <a href=\"https://bryntum.com/products/gantt/examples/advanced/?theme=high-contrast-dark\"><img src=\"https://bryntum.com/products/gantt/docs/data/Gantt/images/themes/thumb.high-contrast-dark.png\" alt=\"High Contrast Dark\" width=\"300\"></a> |\n\n### Fluent 2\n\n| Light                                                                                     | Dark                                                                                    |\n|-------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------|\n| <a href=\"https://bryntum.com/products/gantt/examples/advanced/?theme=fluent2-light\"><img src=\"https://bryntum.com/products/gantt/docs/data/Gantt/images/themes/thumb.fluent2-light.png\" alt=\"Fluent 2 Light\" width=\"300\"></a> | <a href=\"https://bryntum.com/products/gantt/examples/advanced/?theme=fluent2-dark\"><img src=\"https://bryntum.com/products/gantt/docs/data/Gantt/images/themes/thumb.fluent2-dark.png\" alt=\"Fluent 2 Dark\" width=\"300\"></a> |\n\nFor more information on customizing themes, see the [Styling guide](https://bryntum.com/products/gantt/docs/guide/Gantt/customization/styling).\n\n## Framework Integrations\n\nBryntum Gantt provides first-class wrappers for popular frameworks. Each wrapper follows native framework patterns\nand lifecycle management.\n\n**Note:** The framework wrappers are public and can be installed normally. They require the core package to be present.\n\n### React\n\n```shell\nnpm install @bryntum/gantt-react@latest\n```\n\nVisit our [React Quick Start guide](https://bryntum.com/products/gantt/docs/guide/Gantt/quick-start/react) to learn more.\n\n### Angular\n\n```shell\nnpm install @bryntum/gantt-angular@latest\n```\n\nVisit our [Angular Quick Start guide](https://bryntum.com/products/gantt/docs/guide/Gantt/quick-start/angular) to learn more.\n\n### Vue 3\n\n```shell\nnpm install @bryntum/gantt-vue-3@latest\n```\n\nVisit our [Vue Quick Start guide](https://bryntum.com/products/gantt/docs/guide/Gantt/quick-start/vue-3) to learn more.\n\n## Explore All Bryntum Products\n\n* [Bryntum Grid](https://bryntum.com/products/grid/) - High-performance data grid\n* [Bryntum Scheduler](https://bryntum.com/products/scheduler/) - Resource scheduling component\n* [Bryntum Scheduler Pro](https://bryntum.com/products/schedulerpro/) - Advanced scheduling with dependencies\n* [Bryntum Gantt](https://bryntum.com/products/gantt/) - Project planning and management\n* [Bryntum Calendar](https://bryntum.com/products/calendar/) - Full-featured calendar component\n* [Bryntum TaskBoard](https://bryntum.com/products/taskboard/) - Kanban-style task management\n\nExplore our comprehensive collection of demos:\n\n| Product           |   <img src=\"https://bryntum.com/products/grid/docs/data/Core/images/logo/js.svg\" alt=\"JavaScript\" width=\"30\"><br>JavaScript    |  <img src=\"https://bryntum.com/products/grid/docs/data/Core/images/logo/react.svg\" alt=\"React\" width=\"30\"><br>React  |   <img src=\"https://bryntum.com/products/grid/docs/data/Core/images/logo/vue.svg\" alt=\"Vue\" width=\"30\"><br>Vue   | <img src=\"https://bryntum.com/products/grid/docs/data/Core/images/logo/angular.svg\" alt=\"Angular\" width=\"30\"><br>Angular |\n|-------------------|:------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------:|:----------------------------------------------------------------------:|:------------------------------------------------------------------------------:|\n| **Grid**          |         [Grid JavaScript demos](https://bryntum.com/products/grid/examples/?framework=javascript)          |         [Grid React demos](https://bryntum.com/products/grid/examples/?framework=react)          |         [Grid Vue demos](https://bryntum.com/products/grid/examples/?framework=vue)          |         [Grid Angular demos](https://bryntum.com/products/grid/examples/?framework=angular)          |\n| **Scheduler**     |    [Scheduler JavaScript demos](https://bryntum.com/products/scheduler/examples/?framework=javascript)     |    [Scheduler React demos](https://bryntum.com/products/scheduler/examples/?framework=react)     |    [Scheduler Vue demos](https://bryntum.com/products/scheduler/examples/?framework=vue)     |    [Scheduler Angular demos](https://bryntum.com/products/scheduler/examples/?framework=angular)     |\n| **Scheduler Pro** | [Scheduler Pro JavaScript demos](https://bryntum.com/products/schedulerpro/examples/?framework=javascript) | [Scheduler Pro React demos](https://bryntum.com/products/schedulerpro/examples/?framework=react) | [Scheduler Pro Vue demos](https://bryntum.com/products/schedulerpro/examples/?framework=vue) | [Scheduler Pro Angular demos](https://bryntum.com/products/schedulerpro/examples/?framework=angular) |\n| **Gantt**         |        [Gantt JavaScript demos](https://bryntum.com/products/gantt/examples/?framework=javascript)         |        [Gantt React demos](https://bryntum.com/products/gantt/examples/?framework=react)         |        [Gantt Vue demos](https://bryntum.com/products/gantt/examples/?framework=vue)         |        [Gantt Angular demos](https://bryntum.com/products/gantt/examples/?framework=angular)         |\n| **Calendar**      |     [Calendar JavaScript demos](https://bryntum.com/products/calendar/examples/?framework=javascript)      |     [Calendar React demos](https://bryntum.com/products/calendar/examples/?framework=react)      |     [Calendar Vue demos](https://bryntum.com/products/calendar/examples/?framework=vue)      |     [Calendar Angular demos](https://bryntum.com/products/calendar/examples/?framework=angular)      |\n| **TaskBoard**     |    [TaskBoard JavaScript demos](https://bryntum.com/products/taskboard/examples/?framework=javascript)     |    [TaskBoard React demos](https://bryntum.com/products/taskboard/examples/?framework=react)     |    [TaskBoard Vue demos](https://bryntum.com/products/taskboard/examples/?framework=vue)     |    [TaskBoard Angular demos](https://bryntum.com/products/taskboard/examples/?framework=angular)     |\n\n## Online references\n\n* [Bryntum Gantt documentation](https://bryntum.com/products/gantt/docs/)\n* [Bryntum Gantt examples](https://bryntum.com/products/gantt/examples/)\n\n* [Bryntum Support Forum](https://forum.bryntum.com/)\n* [Contact us](https://bryntum.com/contact/)\n\n## License and copyright\n\nBryntum Gantt is commercial software and requires a paid license.\nPlease visit the [Bryntum Gantt End User License](https://bryntum.com/products/license/)\n for the full text of the license.\n\nCopyright © 2009-2026, Bryntum\nAll rights reserved.\n\n","readmeFilename":"README.md"}