{"_id":"gantt-renderer","_rev":"43-dbfced1e369678bd39283efa0e4d000e","name":"gantt-renderer","dist-tags":{"latest":"1.0.1"},"versions":{"0.1.0":{"name":"gantt-renderer","version":"0.1.0","_id":"gantt-renderer@0.1.0","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"dist":{"shasum":"b6bbea6db75e6c9f7a5e116a6f973fde88b70c78","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.1.0.tgz","fileCount":8,"integrity":"sha512-Tpp0sVtUk20w/AftXpr4dPxsCtAEE/Xx1wFsf9rwoVZ3P8ggxzU6304+9EKytlF+NbDYhKEBG9VdlEyicyp4IA==","signatures":[{"sig":"MEUCIQCH5G0+afJKPDgi+zbqCMYABmy7pgxvPAGRFOBaa4hc8QIgUy5csTJWux497vDACwVSABxZJ7imRa1uo03kZ16xDPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276413},"main":"./dist/index.mjs","type":"module","_from":"file:gantt-renderer-0.1.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"_resolved":"/private/var/folders/cs/5lw8njjj1pjcz00wjnpx9nb80000gn/T/a4850fb503ea9ee90052b9b30ec1ccaa/gantt-renderer-0.1.0.tgz","_integrity":"sha512-Tpp0sVtUk20w/AftXpr4dPxsCtAEE/Xx1wFsf9rwoVZ3P8ggxzU6304+9EKytlF+NbDYhKEBG9VdlEyicyp4IA==","_npmVersion":"11.13.0","description":"[![NPM Version](https://img.shields.io/npm/v/gantt-renderer.svg)](https://www.npmjs.com/package/gantt-renderer) [![NPM Downloads](https://img.shields.io/npm/dm/gantt-renderer.svg)](https://www.npmjs.com/package/gantt-renderer) [![License: MIT](https://img","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.4.2","debug":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.10","husky":"9.1.7","oxfmt":"0.47.0","oxlint":"1.62.0","tsdown":"0.21.10","vitest":"4.1.5","typedoc":"0.28.19","stylelint":"17.10.0","playwright":"1.59.1","release-it":"20.0.1","typescript":"6.0.3","@tsdown/css":"0.21.10","@types/node":"25.6.0","@types/debug":"4.1.13","@commitlint/cli":"20.5.3","@vitest/browser":"4.1.5","oxlint-tsgolint":"0.22.1","@playwright/test":"1.59.1","@vitest/coverage-v8":"4.1.5","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.0","@vitest/coverage-istanbul":"4.1.5","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.5","@commitlint/config-conventional":"20.5.3"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.1.0_1778105249175_0.5878940417690284","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"gantt-renderer","version":"0.1.1","_id":"gantt-renderer@0.1.1","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"dist":{"shasum":"15727704359ad5965e60597d73c8c948300959bc","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.1.1.tgz","fileCount":8,"integrity":"sha512-hAxBUYCv1BxFo1wPZSG/Bw2APn7C6WW3eJdUHpxi0C7kfIDNJaLDh8TZgOf1UCXRbhJZW1TiIanx2y2xNBkUhg==","signatures":[{"sig":"MEUCIH55bHJ7ysYRndCF9yMxAqscy06xSnXIY6V62Br0oBUoAiEA9VoFT731IpTJOwQRGjXMWyPFJZbfzTwZr6VE9f6TbZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256561},"main":"./dist/index.mjs","type":"module","_from":"file:gantt-renderer-0.1.1.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"_resolved":"/private/var/folders/cs/5lw8njjj1pjcz00wjnpx9nb80000gn/T/d7ed16ddacfaf5dd97d9bf90ce4ce845/gantt-renderer-0.1.1.tgz","_integrity":"sha512-hAxBUYCv1BxFo1wPZSG/Bw2APn7C6WW3eJdUHpxi0C7kfIDNJaLDh8TZgOf1UCXRbhJZW1TiIanx2y2xNBkUhg==","_npmVersion":"11.13.0","description":"[![NPM Version](https://img.shields.io/npm/v/gantt-renderer.svg)](https://www.npmjs.com/package/gantt-renderer) [![NPM Downloads](https://img.shields.io/npm/dm/gantt-renderer.svg)](https://www.npmjs.com/package/gantt-renderer) [![License: MIT](https://img","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.4.3","debug":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.10","husky":"9.1.7","oxfmt":"0.47.0","oxlint":"1.62.0","tsdown":"0.21.10","vitest":"4.1.5","typedoc":"0.28.19","stylelint":"17.10.0","playwright":"1.59.1","release-it":"20.0.1","typescript":"6.0.3","@tsdown/css":"0.21.10","@types/node":"25.6.0","@types/debug":"4.1.13","@commitlint/cli":"20.5.3","@vitest/browser":"4.1.5","oxlint-tsgolint":"0.22.1","@playwright/test":"1.59.1","@vitest/coverage-v8":"4.1.5","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.0","@vitest/coverage-istanbul":"4.1.5","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.5","@commitlint/config-conventional":"20.5.3"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.1.1_1778145649836_0.21806767385173553","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"gantt-renderer","version":"0.1.2","keywords":["chart","gantt","project","renderer","timeline"],"author":{"name":"doberkofler"},"license":"MIT","_id":"gantt-renderer@0.1.2","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"478f5b1eca5bbbc5e260ada46859b09d5ef57701","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.1.2.tgz","fileCount":8,"integrity":"sha512-azB6viuR7djaEI3mpDx6yrhiAJjh9/nkd/g92U/iJA+q8mV7oJVPsqu5X/6awOuHh9WkljScdhBqiQnd3oGgAg==","signatures":[{"sig":"MEUCIQCpfphJlOGz2cJRsFBxAT3PBTDzmuW6F8T2ONA5kbJQEAIgXCvHP+wlKkArrppXJB+rLkSIqV2p832TJVjvxxxcnxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257440},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"gitHead":"dc961d254a5c64ddecb2208f1e6f3bc20201da7b","scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","prepare":"husky","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.4.3","debug":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.10","husky":"9.1.7","oxfmt":"0.47.0","oxlint":"1.62.0","tsdown":"0.21.10","vitest":"4.1.5","typedoc":"0.28.19","stylelint":"17.10.0","playwright":"1.59.1","release-it":"20.0.1","typescript":"6.0.3","@tsdown/css":"0.21.10","@types/node":"25.6.0","@types/debug":"4.1.13","@commitlint/cli":"20.5.3","@vitest/browser":"4.1.5","oxlint-tsgolint":"0.22.1","@playwright/test":"1.59.1","@vitest/coverage-v8":"4.1.5","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.0","@vitest/coverage-istanbul":"4.1.5","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.5","@commitlint/config-conventional":"20.5.3"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.1.2_1778146621878_0.7290055988582718","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"gantt-renderer","version":"0.2.0","keywords":["chart","gantt","project","renderer","timeline"],"author":{"name":"doberkofler"},"license":"MIT","_id":"gantt-renderer@0.2.0","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"b6c385b3a1fbad35b9932cad3a6079635c5322c5","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.2.0.tgz","fileCount":8,"integrity":"sha512-nbZaL0TnhZ0OIUVZ4kB6QeKSxmC46MQcnnEQRya31sHUtzJzAy50k9Sxveo303c1+/eIp1vvYFdNym48SP6Jnw==","signatures":[{"sig":"MEUCIQDum9bwS34BRrLkChLvv1Ymz1+3HoerkOXOxk1muSplvQIgHKWPFi1mQKHVX3red0RHN+Mb+B6KtnYhtrN7gX7lZAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299391},"main":"./dist/index.mjs","type":"module","_from":"file:gantt-renderer-0.2.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"_resolved":"/private/var/folders/cs/5lw8njjj1pjcz00wjnpx9nb80000gn/T/31d025c3ab14c2179b8baa6686ceebdf/gantt-renderer-0.2.0.tgz","_integrity":"sha512-nbZaL0TnhZ0OIUVZ4kB6QeKSxmC46MQcnnEQRya31sHUtzJzAy50k9Sxveo303c1+/eIp1vvYFdNym48SP6Jnw==","repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.4.3","debug":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.10","husky":"9.1.7","oxfmt":"0.47.0","oxlint":"1.62.0","tsdown":"0.21.10","vitest":"4.1.5","typedoc":"0.28.19","stylelint":"17.10.0","playwright":"1.59.1","release-it":"20.0.1","typescript":"6.0.3","@tsdown/css":"0.21.10","@types/node":"25.6.0","@types/debug":"4.1.13","@commitlint/cli":"20.5.3","@vitest/browser":"4.1.5","oxlint-tsgolint":"0.22.1","@playwright/test":"1.59.1","@vitest/coverage-v8":"4.1.5","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.0","@vitest/coverage-istanbul":"4.1.5","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.5","@commitlint/config-conventional":"20.5.3"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.2.0_1778177109018_0.7098020354615824","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"gantt-renderer","version":"0.3.0","keywords":["chart","gantt","project","renderer","timeline"],"author":{"name":"doberkofler"},"license":"MIT","_id":"gantt-renderer@0.3.0","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"ab210be16c3adef333b62fb76a92364ee5ce0c7f","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.3.0.tgz","fileCount":8,"integrity":"sha512-V4h8fnOhz1YwJHQ7W2E27l9dDe5agJTW3aYA9UJ+3L9Du2i3dmjookIP96uJh2aIf2uT4+fhOaAT5f3uMVUerw==","signatures":[{"sig":"MEQCIB/JihrGx1EWh7A8EHuALWLclgFHc3ZNMAwk0Mk3A35BAiAJ+OESXbVgYEsznjLRZ3lMApZt1arl/YJ3qS9TTIurLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372709},"main":"./dist/index.mjs","type":"module","_from":"file:gantt-renderer-0.3.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"_resolved":"/private/var/folders/cs/5lw8njjj1pjcz00wjnpx9nb80000gn/T/b0c21e20d61839e6b2a99750a0c726cd/gantt-renderer-0.3.0.tgz","_integrity":"sha512-V4h8fnOhz1YwJHQ7W2E27l9dDe5agJTW3aYA9UJ+3L9Du2i3dmjookIP96uJh2aIf2uT4+fhOaAT5f3uMVUerw==","repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.4.3","debug":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.10","husky":"9.1.7","oxfmt":"0.48.0","oxlint":"1.63.0","tsdown":"0.21.10","vitest":"4.1.5","typedoc":"0.28.19","stylelint":"17.11.0","playwright":"1.59.1","release-it":"20.0.1","typescript":"6.0.3","@tsdown/css":"0.21.10","@types/node":"25.6.0","@types/debug":"4.1.13","@commitlint/cli":"20.5.3","@vitest/browser":"4.1.5","oxlint-tsgolint":"0.22.1","@playwright/test":"1.59.1","@vitest/coverage-v8":"4.1.5","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.0","@vitest/coverage-istanbul":"4.1.5","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.5","@commitlint/config-conventional":"20.5.3"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.3.0_1778260211225_0.24289093517848137","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"gantt-renderer","version":"0.4.0","keywords":["chart","gantt","project","renderer","timeline"],"author":{"name":"doberkofler"},"license":"MIT","_id":"gantt-renderer@0.4.0","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"2b81f124eec7324c1f34515f063602c5868257eb","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.4.0.tgz","fileCount":8,"integrity":"sha512-pECinj9yOiI9zCdNE1pS3fJAONrGHqN9Q9cRm3ZTgV0ABFNG88mjojgX5TtRql0Hq2R7Xj8X2sA03ZHvwSPo2Q==","signatures":[{"sig":"MEUCIQD75V/ZQRFZTIYAe1hzLEmviimlyWLG9MkbFHFuiiISeAIgKEsRx+dnOyiOBhjmZnzLo2bdd7TgOuozbAgkW7euYAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391801},"main":"./dist/index.mjs","type":"module","_from":"file:gantt-renderer-0.4.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"_resolved":"/private/var/folders/cs/5lw8njjj1pjcz00wjnpx9nb80000gn/T/0b49719438cf895aa75f08bdde9e3208/gantt-renderer-0.4.0.tgz","_integrity":"sha512-pECinj9yOiI9zCdNE1pS3fJAONrGHqN9Q9cRm3ZTgV0ABFNG88mjojgX5TtRql0Hq2R7Xj8X2sA03ZHvwSPo2Q==","repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.4.3","debug":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.10","husky":"9.1.7","oxfmt":"0.48.0","oxlint":"1.63.0","tsdown":"0.21.10","vitest":"4.1.5","typedoc":"0.28.19","stylelint":"17.11.0","playwright":"1.59.1","release-it":"20.0.1","typescript":"6.0.3","@tsdown/css":"0.21.10","@types/node":"25.6.0","@types/debug":"4.1.13","@commitlint/cli":"20.5.3","@vitest/browser":"4.1.5","oxlint-tsgolint":"0.22.1","@playwright/test":"1.59.1","@vitest/coverage-v8":"4.1.5","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.0","@vitest/coverage-istanbul":"4.1.5","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.5","@commitlint/config-conventional":"20.5.3"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.4.0_1778304114137_0.9620724246344148","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"gantt-renderer","version":"0.5.0","keywords":["chart","gantt","project","renderer","timeline"],"author":{"name":"doberkofler"},"license":"MIT","_id":"gantt-renderer@0.5.0","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"a6207a0453ad79dabd0dc2eae320c403ee78adc4","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.5.0.tgz","fileCount":8,"integrity":"sha512-0f7g+UaIrCf+nkXD9pY6u93IeH7386XICslCl1z1OLz5ZfWrNpCNF9U03+vQG/XevuohQv8IDIFCasjbsof8hA==","signatures":[{"sig":"MEYCIQDRf0n6+fjgZXFXpAyTdCkY/M4u8mVjAzI7Ae8uKjLlTQIhAPOjmIa/amWAAbCbsIYIWh/4abxjP2lAdcIjfZuJHf8x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393252},"main":"./dist/index.mjs","type":"module","_from":"file:gantt-renderer-0.5.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"_resolved":"/private/var/folders/cs/5lw8njjj1pjcz00wjnpx9nb80000gn/T/83a035468a99c080e5dde96943102e11/gantt-renderer-0.5.0.tgz","_integrity":"sha512-0f7g+UaIrCf+nkXD9pY6u93IeH7386XICslCl1z1OLz5ZfWrNpCNF9U03+vQG/XevuohQv8IDIFCasjbsof8hA==","repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"_npmVersion":"11.13.0","description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.4.3","debug":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.10","husky":"9.1.7","oxfmt":"0.48.0","oxlint":"1.63.0","tsdown":"0.21.10","vitest":"4.1.5","typedoc":"0.28.19","stylelint":"17.11.0","playwright":"1.59.1","release-it":"20.0.1","typescript":"6.0.3","@tsdown/css":"0.21.10","@types/node":"25.6.0","@types/debug":"4.1.13","@commitlint/cli":"20.5.3","@vitest/browser":"4.1.5","oxlint-tsgolint":"0.22.1","@playwright/test":"1.59.1","@vitest/coverage-v8":"4.1.5","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.0","@vitest/coverage-istanbul":"4.1.5","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.5","@commitlint/config-conventional":"20.5.3"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.5.0_1778306819840_0.2405173965541787","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"gantt-renderer","version":"0.6.0","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.6.0","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"446fc80f0d127fc5ca25925d45197d22caaba3a9","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.6.0.tgz","fileCount":8,"integrity":"sha512-avRdSdnQ1IREPSXJHVtPLX0/S9msKT6IqrhNv4RtXlqNtWrDbtmOkWyleIMUpnYyZ8I5/F1T5Bf9zVpk4h75Dg==","signatures":[{"sig":"MEUCIQCJ5Iw3FBABvA4oRm/Ia4WueR2W3dB9/yDjxJfgMdPeeQIgWn0R/nR8UjLzCrXS7GyPOnGGLqOn708pOI58So4Aq4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412165},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"4.4.3","debug":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.11","husky":"9.1.7","oxfmt":"0.48.0","oxlint":"1.63.0","tsdown":"0.22.0","vitest":"4.1.5","typedoc":"0.28.19","stylelint":"17.11.0","playwright":"1.59.1","release-it":"20.0.1","typescript":"6.0.3","@tsdown/css":"0.22.0","@types/node":"25.6.2","@types/debug":"4.1.13","@commitlint/cli":"21.0.0","@vitest/browser":"4.1.5","oxlint-tsgolint":"0.22.1","@playwright/test":"1.59.1","@vitest/coverage-v8":"4.1.5","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.0","@vitest/coverage-istanbul":"4.1.5","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.5","@commitlint/config-conventional":"21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.6.0_1778523939263_0.8483239797585556","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"gantt-renderer","version":"0.7.0","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.7.0","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"77ec9d2be58e0181f15fde5c6a46b04ffb7b0f80","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.7.0.tgz","fileCount":8,"integrity":"sha512-+awTHJxoPqIiVOy+m218whobyuSkCpuHO6Q7TwDQIta0pbRAUSHmyHFYClLPGdiRgWJAuxUTpDupZFiF+cQcHA==","signatures":[{"sig":"MEUCIQD7NSzUERN3aebYWR7uUXVPBBTXTIKJ2mR7S5uUzkEXAQIgYmaO9ZJj1TmfgHf6MRKlJqok/vvs/sYthhyaBOfwHdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":414766},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"4.4.3","debug":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.11","husky":"9.1.7","oxfmt":"0.48.0","oxlint":"1.63.0","tsdown":"0.22.0","vitest":"4.1.5","typedoc":"0.28.19","stylelint":"17.11.0","playwright":"1.59.1","release-it":"20.0.1","typescript":"6.0.3","@tsdown/css":"0.22.0","@types/node":"25.6.2","@types/debug":"4.1.13","@commitlint/cli":"21.0.0","@vitest/browser":"4.1.5","oxlint-tsgolint":"0.22.1","@playwright/test":"1.59.1","@vitest/coverage-v8":"4.1.5","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.0","@vitest/coverage-istanbul":"4.1.5","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.5","@commitlint/config-conventional":"21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.7.0_1778530859979_0.7777952981687597","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"gantt-renderer","version":"0.8.0","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.8.0","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"4d545a7cbfa974b4b648db5d42ed8d303a94304f","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.8.0.tgz","fileCount":8,"integrity":"sha512-w96ZsEAKODvgExFRePC9HireXj9ina24+ySTDLNVRFNhZnUf/fIcPcbh/tRa9VHITfZAHPpac8y+twXH83VXmw==","signatures":[{"sig":"MEYCIQDlyVk9YqJg2FmyLkUFRpN6CGNQTgbJw4tqMg3GfOha5gIhAKfaBumdT9kR2flnScNh8VNZqLWN6pRvOpScohPZZkRm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413119},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"4.4.3","debug":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.11","husky":"9.1.7","oxfmt":"0.48.0","oxlint":"1.63.0","tsdown":"0.22.0","vitest":"4.1.5","typedoc":"0.28.19","stylelint":"17.11.0","playwright":"1.59.1","release-it":"20.0.1","typescript":"6.0.3","@tsdown/css":"0.22.0","@types/node":"25.6.2","@types/debug":"4.1.13","@commitlint/cli":"21.0.0","@vitest/browser":"4.1.5","oxlint-tsgolint":"0.22.1","@playwright/test":"1.59.1","@vitest/coverage-v8":"4.1.5","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.0","@vitest/coverage-istanbul":"4.1.5","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.5","@commitlint/config-conventional":"21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.8.0_1778565329258_0.4637817558639574","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"gantt-renderer","version":"0.9.0","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.9.0","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"a84baf820d1e5d59a9cfc0557b7b6c6f53a34291","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.9.0.tgz","fileCount":150,"integrity":"sha512-v5g4D2KIA1MVuQaSMCNmPm1db+ozpnHuRg3uyiofkoYuEKkF2q5FTWQPNaCUpFPQ0WhBJE8MZSd+p1o12cj9Rg==","signatures":[{"sig":"MEYCIQCHSXWXlAadTCeUYEX7/qVGjNPucPsVvxGWAdHm4SoDJgIhAI5mkF7SA5rbCuri9EmHMb2PlAtL8Bd9E6jIEl49Qlr1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":496602},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.12","husky":"9.1.7","oxfmt":"0.49.0","oxlint":"1.64.0","tsdown":"0.22.0","vitest":"4.1.6","typedoc":"0.28.19","stylelint":"17.11.0","playwright":"1.60.0","release-it":"20.0.1","typescript":"6.0.3","@tsdown/css":"0.22.0","@types/node":"25.7.0","@commitlint/cli":"21.0.0","@vitest/browser":"4.1.6","oxlint-tsgolint":"0.22.1","@playwright/test":"1.60.0","@vitest/coverage-v8":"4.1.6","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.0","@vitest/coverage-istanbul":"4.1.6","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.6","@commitlint/config-conventional":"21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.9.0_1778654903695_0.09121544599217657","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"gantt-renderer","version":"0.10.0","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.10.0","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"54bb4c0c30cd8f2c7ea955168dd287f9367a3433","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.10.0.tgz","fileCount":150,"integrity":"sha512-PM/JVwArHMbWdfmtn0zKGc0FijqnwUIY7IPzs7rv9MdOJJcIpcCFNaKygF8UnmkNkSF+rZGHoq95Nivm38ecjQ==","signatures":[{"sig":"MEUCIG76sfuVJoH+00huiIzAhvKgSUkUSxo1+zTmSJwbCpK2AiEA6O5nzIli20XI9Zp/j8zXktGQ9iY+yNuq4nPLawgWJC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515783},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.12","husky":"9.1.7","oxfmt":"0.49.0","oxlint":"1.64.0","tsdown":"0.22.0","vitest":"4.1.6","typedoc":"0.28.19","stylelint":"17.11.0","playwright":"1.60.0","release-it":"20.0.1","typescript":"6.0.3","@tsdown/css":"0.22.0","@types/node":"25.7.0","@commitlint/cli":"21.0.0","@vitest/browser":"4.1.6","oxlint-tsgolint":"0.22.1","@playwright/test":"1.60.0","@vitest/coverage-v8":"4.1.6","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.0","@vitest/coverage-istanbul":"4.1.6","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.6","@commitlint/config-conventional":"21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.10.0_1778661743463_0.04189337663793968","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"gantt-renderer","version":"0.11.0","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.11.0","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"706b0aae2e3948c3cdab6f7ec99301cf1e66be5b","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.11.0.tgz","fileCount":150,"integrity":"sha512-TEO7kWlDXsFAT1DRLtlwu1hJPP+8KeH1lNDxnSFxVRgq5u9p5YX2OKmi1yj8h2fgL2s25Za/yQ259pU8e+E/8Q==","signatures":[{"sig":"MEQCICWNIPNS+AzDC70nMMMQAJZ0Fz9sLfsyVsTvq9Mp0dkHAiAF/WynncONDUysOfNNvWAWMYTqgfG/Pm3xqd5MiGFJ7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519454},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.12","husky":"9.1.7","oxfmt":"0.49.0","oxlint":"1.64.0","tsdown":"0.22.0","vitest":"4.1.6","typedoc":"0.28.19","stylelint":"17.11.0","playwright":"1.60.0","release-it":"20.0.1","typescript":"6.0.3","@tsdown/css":"0.22.0","@types/node":"25.7.0","@commitlint/cli":"21.0.0","@vitest/browser":"4.1.6","oxlint-tsgolint":"0.22.1","@playwright/test":"1.60.0","@vitest/coverage-v8":"4.1.6","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.0","@vitest/coverage-istanbul":"4.1.6","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.6","@commitlint/config-conventional":"21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.11.0_1778668513460_0.7469953733703127","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"gantt-renderer","version":"0.12.0","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.0","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"0423f56995a59557a366ab723965d2e4c6f126ab","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.0.tgz","fileCount":150,"integrity":"sha512-jbfsWd2Ewxo0WtQETBgjsBTqHCwWsGPRlU8Z2dZ78ADuLsodUe0y/8lDZEHKO4+ujTp3R+bH4YKWIRePAIkD/w==","signatures":[{"sig":"MEYCIQC+zS4ly7/bRa8B9kzLsCPT3/yyVbjXR0W1iVuaZvbfbAIhAPwkx0jWht3/ZIW29eqo0CPKjh6b9eFX7L1xji6qtYdD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521632},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.13","husky":"9.1.7","oxfmt":"0.50.0","oxlint":"1.65.0","tsdown":"0.22.0","vitest":"4.1.6","typedoc":"0.28.19","stylelint":"17.11.1","playwright":"1.60.0","release-it":"20.0.1","typescript":"6.0.3","@tsdown/css":"0.22.0","@types/node":"25.8.0","@commitlint/cli":"21.0.1","@vitest/browser":"4.1.6","oxlint-tsgolint":"0.22.1","@playwright/test":"1.60.0","@vitest/coverage-v8":"4.1.6","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.0","@vitest/coverage-istanbul":"4.1.6","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.6","@commitlint/config-conventional":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.0_1779114887277_0.1408324935747547","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"gantt-renderer","version":"0.12.1","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.1","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"f03ffa94c3e8d99a11f61484ae1f1d95ae218a1b","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.1.tgz","fileCount":150,"integrity":"sha512-8tI0EPzYXu0Htw5z6rwP8BUz9s3O7Bt8y0XiPkj1MHEceHh94eqgHd51Eq6AF4eFhxH6DkLNOI101eA2QOXNtA==","signatures":[{"sig":"MEUCIQCilCxtnIaMVoM64wn3LhEAwVLvApIsuK4HReTl1ic1MQIgdrT71fNWtt2dyCCIgk0tM8sJt61lMwdgVEOPV3NM0P4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521731},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.14","husky":"9.1.7","oxfmt":"0.52.0","oxlint":"1.67.0","tsdown":"0.22.0","vitest":"4.1.7","typedoc":"0.28.19","stylelint":"17.12.0","playwright":"1.60.0","release-it":"20.0.1","typescript":"6.0.3","@tsdown/css":"0.22.0","@types/node":"25.9.1","@commitlint/cli":"21.0.1","@vitest/browser":"4.1.7","oxlint-tsgolint":"0.23.0","@playwright/test":"1.60.0","@vitest/coverage-v8":"4.1.7","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.0","@vitest/coverage-istanbul":"4.1.7","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.7","@commitlint/config-conventional":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.1_1779942108126_0.18013072175614875","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"gantt-renderer","version":"0.12.2","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.2","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"9a626d7b73a7fe2c71aaf24edd0b12f1baedba17","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.2.tgz","fileCount":150,"integrity":"sha512-vXuTeX9tSlzT0rYUVAK93B+erJmTekc4BfvmOR51E+KpFD4825pWtvsxMkxu5oXD/Yvk2xRCsedepbbrAwPIdA==","signatures":[{"sig":"MEYCIQDI2DF8budwawHbNITpyBaPr8uQImNayFMDJlgVH57ZFwIhAPccKiOa/DZufphGj9MYY2J18NkteO0wztFNdg5JG6lb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523204},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.14","husky":"9.1.7","oxfmt":"0.52.0","oxlint":"1.67.0","tsdown":"0.22.1","vitest":"4.1.7","typedoc":"0.28.19","stylelint":"17.12.0","playwright":"1.60.0","release-it":"20.0.1","typescript":"6.0.3","@tsdown/css":"0.22.1","@types/node":"25.9.1","@commitlint/cli":"21.0.1","@vitest/browser":"4.1.7","oxlint-tsgolint":"0.23.0","@playwright/test":"1.60.0","@vitest/coverage-v8":"4.1.7","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.0","@vitest/coverage-istanbul":"4.1.7","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.7","@commitlint/config-conventional":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.2_1780130256509_0.35395862399827216","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"gantt-renderer","version":"0.12.3","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.3","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"a84b2197058f8ecf8821bea426759e3e8d212442","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.3.tgz","fileCount":150,"integrity":"sha512-GmKasvEg6IbvFZsBKKJzCToX/Y+ZQdOTFLElgy679Mt4KmwfDaSDS0syP207UEWw5TUNeU2baFIrFLCDiYWp6Q==","signatures":[{"sig":"MEQCIDpRhQ7oNq0K+ZNpfGfno28NxbhpdXrJrLAhjEydpBFPAiBOcSyi3LCVnKPXDe1Y8nih+uMm6wC5bEdC5YRShP9jew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523303},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.1.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.14","husky":"9.1.7","oxfmt":"0.52.0","oxlint":"1.67.0","tsdown":"0.22.1","vitest":"4.1.7","typedoc":"0.28.19","stylelint":"17.12.0","playwright":"1.60.0","release-it":"20.2.0","typescript":"6.0.3","@tsdown/css":"0.22.1","@types/node":"25.9.1","@commitlint/cli":"21.0.2","@vitest/browser":"4.1.7","oxlint-tsgolint":"0.23.0","@playwright/test":"1.60.0","@vitest/coverage-v8":"4.1.7","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.0","@vitest/coverage-istanbul":"4.1.7","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.7","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.3_1780216809665_0.3992401790502762","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"gantt-renderer","version":"0.12.4","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.4","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"271c84ed4f1e05bc01914e4e97efac1d8d4621fe","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.4.tgz","fileCount":150,"integrity":"sha512-p08OqVthXood08/6U/uFWKXjIxqIlec+dz4Gq41i/JRuMCZBpXqQn2NH8+OKtNTXwXAVsMaABnhl7b1vKPrWMQ==","signatures":[{"sig":"MEYCIQDbQPxTIIzGDLS+3uFJuEav76BvYWcgIsEhbMRcA6fDwwIhAKaWUjLKxRBgmllpjmVkWY7VK4h6xyAYkdRv1PAoJFdL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523504},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.2.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.16","husky":"9.1.7","oxfmt":"0.53.0","oxlint":"1.68.0","tsdown":"0.22.1","vitest":"4.1.8","typedoc":"0.28.19","stylelint":"17.12.0","playwright":"1.60.0","release-it":"20.2.0","typescript":"6.0.3","@tsdown/css":"0.22.1","@types/node":"25.9.1","@commitlint/cli":"21.0.2","@vitest/browser":"4.1.8","oxlint-tsgolint":"0.23.0","@playwright/test":"1.60.0","@vitest/coverage-v8":"4.1.8","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.0","@vitest/coverage-istanbul":"4.1.8","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.8","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.4_1780428424989_0.433392339897112","host":"s3://npm-registry-packages-npm-production"}},"0.12.5":{"name":"gantt-renderer","version":"0.12.5","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.5","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"8bf47b8f456a45e1b7568408c57b9356af22660d","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.5.tgz","fileCount":150,"integrity":"sha512-cO8cbcjNi0O9buw+Ni6Siq1OG5QhW9gNQzZyl/toelYSO+3AkB3q0P26h7RN+qPpgKjqrYaAzYaWQSKrIcORUQ==","signatures":[{"sig":"MEUCIQC6VSC+tMPDw4HJnP8Cb731BuuuqfscJYEI2JH1L2i3+AIgM1/4ZrBjlzsRSIPN1nL7m0OekSR8LAciiTxj4ZUJ0tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523894},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.2.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.16","husky":"9.1.7","oxfmt":"0.55.0","oxlint":"1.70.0","tsdown":"0.22.2","vitest":"4.1.9","typedoc":"0.28.19","stylelint":"17.13.0","playwright":"1.61.0","release-it":"20.2.0","typescript":"6.0.3","@tsdown/css":"0.22.2","@types/node":"25.9.3","@commitlint/cli":"21.0.2","@vitest/browser":"4.1.9","oxlint-tsgolint":"0.23.0","@playwright/test":"1.61.0","@vitest/coverage-v8":"4.1.9","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.0","@vitest/coverage-istanbul":"4.1.9","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.9","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.5_1781676764842_0.21809359806952022","host":"s3://npm-registry-packages-npm-production"}},"0.12.6":{"name":"gantt-renderer","version":"0.12.6","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.6","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"173fafb4480e71d235e37121efdadd895d77ae5b","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.6.tgz","fileCount":150,"integrity":"sha512-Gqh0DhHcOt9miSUpNaBX5Ts6b+jdzm3veWZSGjThp+/nPcmU/EbDIzo9JbzaWhVvqCqFa7veTVVGQaBMFuALvA==","signatures":[{"sig":"MEUCIH6oz/XWcsMiwnU7thSvImHDxBQdzH+eXZSjNEjyOsawAiEAhY3b6iLlh67G5wmR4tbGldO8GB4IMyXZ6/Kgy6kq71A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":524092},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.2.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.16","husky":"9.1.7","oxfmt":"0.56.0","oxlint":"1.71.0","tsdown":"0.22.3","vitest":"4.1.9","typedoc":"0.28.19","stylelint":"17.13.0","playwright":"1.61.0","release-it":"20.2.0","typescript":"6.0.3","@tsdown/css":"0.22.3","@types/node":"26.0.0","@commitlint/cli":"21.0.2","@vitest/browser":"4.1.9","oxlint-tsgolint":"0.23.0","@playwright/test":"1.61.0","@vitest/coverage-v8":"4.1.9","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.1","@vitest/coverage-istanbul":"4.1.9","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.9","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.6_1782279028231_0.7029527040612482","host":"s3://npm-registry-packages-npm-production"}},"0.12.7":{"name":"gantt-renderer","version":"0.12.7","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.7","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"2e23995c194b18f87c92c804d24c4fb0516f9776","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.7.tgz","fileCount":150,"integrity":"sha512-2TBq7oAAM+4e2lsLVh7k0bm9vmmk5w9YWWUdjhGbWlVQeBUFWq0FOPC9ULP0XeaCWEoYBKNopdkx6SxILWo67A==","signatures":[{"sig":"MEYCIQCovuUFUx8WRlVdq99GopUxEpPt+hgASZtJJPQ0fiSVfwIhAN1bcxndIqPX/vvZOf50ADsKl4Oj1ShvAPAHTVYiytx8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":524191},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.2.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.16","husky":"9.1.7","oxfmt":"0.56.0","oxlint":"1.71.0","tsdown":"0.22.3","vitest":"4.1.9","typedoc":"0.28.19","stylelint":"17.13.0","playwright":"1.61.0","release-it":"20.2.0","typescript":"6.0.3","@tsdown/css":"0.22.3","@types/node":"26.0.0","@commitlint/cli":"21.0.2","@vitest/browser":"4.1.9","oxlint-tsgolint":"0.23.0","@playwright/test":"1.61.0","@vitest/coverage-v8":"4.1.9","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.1","@vitest/coverage-istanbul":"4.1.9","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.9","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.7_1782291921045_0.42768525686619685","host":"s3://npm-registry-packages-npm-production"}},"0.12.8":{"name":"gantt-renderer","version":"0.12.8","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.8","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"77d97a150d02cdd85cc805ad5f5ea9cd2a295320","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.8.tgz","fileCount":150,"integrity":"sha512-p9mOSEwZdBBFqCJOkAlVwEuH9UEtBJnSo3FT2F6s9o2I0rCvBVzANRiA90EyyywLz/SXP67HtmBMMzUFvVq6RQ==","signatures":[{"sig":"MEQCIDk89Rhl84L/rjXVlpy9W4vBqC3eFTaVZ1Vi1flA3AFfAiBAOMpVvtp8rfu+BHy1OE7+yogaYNvXYfiV37Q9QO5nlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":524289},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.2.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.1.0","husky":"9.1.7","oxfmt":"0.56.0","oxlint":"1.71.0","tsdown":"0.22.3","vitest":"4.1.9","typedoc":"0.28.19","stylelint":"17.13.0","playwright":"1.61.1","release-it":"20.2.0","typescript":"6.0.3","@tsdown/css":"0.22.3","@types/node":"26.0.0","@commitlint/cli":"21.1.0","@vitest/browser":"4.1.9","oxlint-tsgolint":"0.23.0","@playwright/test":"1.61.1","@vitest/coverage-v8":"4.1.9","eslint-plugin-regexp":"3.1.0","conventional-changelog":"7.2.1","@vitest/coverage-istanbul":"4.1.9","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.9","@commitlint/config-conventional":"21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.8_1782363382642_0.9402999769486518","host":"s3://npm-registry-packages-npm-production"}},"0.12.9":{"name":"gantt-renderer","version":"0.12.9","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.9","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"a4afdf69dd584daba9ea6bf6bea3b656b484e584","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.9.tgz","fileCount":150,"integrity":"sha512-QG5iLWDkbfhRZU6wnmghhPnY4YG/LYZkE6jdkoqPLNMVoX1Qk1UDNmPK3E2oFk7PkFveXSIZ4+VRJR3gFt1v/A==","signatures":[{"sig":"MEQCIGYJTlHnJtORGOozAQikarXSw465yWiA8aga8Ow22h8PAiBDjk3uEBu6/VObs6ShsouCfvipdI9/jUBiNCZzLiiv+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":524388},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.2.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.1.0","husky":"9.1.7","oxfmt":"0.56.0","oxlint":"1.71.0","tsdown":"0.22.3","vitest":"4.1.9","typedoc":"0.28.19","stylelint":"17.14.0","playwright":"1.61.1","release-it":"20.2.1","typescript":"6.0.3","@tsdown/css":"0.22.3","@types/node":"26.0.1","@commitlint/cli":"21.1.0","@vitest/browser":"4.1.9","oxlint-tsgolint":"0.23.0","@playwright/test":"1.61.1","@vitest/coverage-v8":"4.1.9","eslint-plugin-regexp":"3.1.1","conventional-changelog":"7.2.1","@vitest/coverage-istanbul":"4.1.9","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.9","@commitlint/config-conventional":"21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.9_1782587368656_0.9578613122804944","host":"s3://npm-registry-packages-npm-production"}},"0.12.10":{"name":"gantt-renderer","version":"0.12.10","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.10","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"6cb728049e846a5af1c01b287023ec405e0c8773","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.10.tgz","fileCount":150,"integrity":"sha512-55L024j5KTB3YqVseg6Pl4I8ICIXWO3rHeQ0r2CsGEoN3QNu+iNhc4ejqYe+TyS5yiYxRK3spxFGA8MMPkJlPA==","signatures":[{"sig":"MEYCIQDJScnicghj5C4ZmGM2HD3VsdrSGeVbgWuWhqv/19W4rAIhAN8oUxKXVgRkOGtDu7/7rhe+gW2d5QIIiaV73G/i/PBB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":524566},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.2.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.1.0","husky":"9.1.7","oxfmt":"0.56.0","oxlint":"1.71.0","tsdown":"0.22.3","vitest":"4.1.9","typedoc":"0.28.19","stylelint":"17.14.0","playwright":"1.61.1","release-it":"20.2.1","typescript":"6.0.3","@tsdown/css":"0.22.3","@types/node":"26.0.1","@commitlint/cli":"21.1.0","@vitest/browser":"4.1.9","oxlint-tsgolint":"0.23.0","@playwright/test":"1.61.1","@vitest/coverage-v8":"4.1.9","eslint-plugin-regexp":"3.1.1","conventional-changelog":"8.0.0","@vitest/coverage-istanbul":"4.1.9","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.9","conventional-changelog-angular":"9.1.0","@commitlint/config-conventional":"21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.10_1782672843951_0.7395555793475697","host":"s3://npm-registry-packages-npm-production"}},"0.12.11":{"name":"gantt-renderer","version":"0.12.11","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.11","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"ea50eb27af4539409813ff7804865e597b99a163","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.11.tgz","fileCount":150,"integrity":"sha512-Wxdn9kACQMg6QfcipUoqAdAqC7MuUGn1aZV1nE+HMqD71TZSJfxe8QMYaPJKiYFVJqYrCyXjRpAkH7rjjpdlhA==","signatures":[{"sig":"MEUCIGMvo+OZMChluArP8fkNF7o29+/u09pWQ2ckycu8R2nnAiEA9BaxG4iG0Zq2bW0NVAjt3eA82HXa8YB2h0aAMPQ0GEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":524668},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.2.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.1.0","husky":"9.1.7","oxfmt":"0.56.0","oxlint":"1.71.0","tsdown":"0.22.3","vitest":"4.1.9","typedoc":"0.28.19","stylelint":"17.14.0","playwright":"1.61.1","release-it":"20.2.1","typescript":"6.0.3","@tsdown/css":"0.22.3","@types/node":"26.0.1","@commitlint/cli":"21.1.0","@vitest/browser":"4.1.9","oxlint-tsgolint":"0.23.0","@playwright/test":"1.61.1","@vitest/coverage-v8":"4.1.9","eslint-plugin-regexp":"3.1.1","conventional-changelog":"8.0.0","@vitest/coverage-istanbul":"4.1.9","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.9","conventional-changelog-angular":"9.2.0","@commitlint/config-conventional":"21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.11_1782792271664_0.6036718661993181","host":"s3://npm-registry-packages-npm-production"}},"0.12.12":{"name":"gantt-renderer","version":"0.12.12","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.12","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"5839869a1c3fc700618408a59f974b73d24b789f","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.12.tgz","fileCount":150,"integrity":"sha512-Sl3kIQUoMKEFpukae5QgdOYu12x8pc6+EmN1Yl68rOHRPOVxA9J2RTqXs9pXKgbJRmFdLsyvtqC6iQ2COcZuRw==","signatures":[{"sig":"MEQCIBxkE+wVslXroZt/ezCN9yHtqsyJYYYGpGEx3qxxjnqKAiB4vYKBUTBBOrptDeZWcuPoTh2caKdDpOJiHZWlQUAoKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":524770},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.2.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.1.0","husky":"9.1.7","oxfmt":"0.57.0","oxlint":"1.72.0","tsdown":"0.22.3","vitest":"4.1.9","typedoc":"0.28.19","stylelint":"17.14.0","playwright":"1.61.1","release-it":"20.2.1","typescript":"6.0.3","@tsdown/css":"0.22.3","@types/node":"26.0.1","@commitlint/cli":"21.1.0","@vitest/browser":"4.1.9","oxlint-tsgolint":"0.23.0","@playwright/test":"1.61.1","@vitest/coverage-v8":"4.1.9","eslint-plugin-regexp":"3.1.1","conventional-changelog":"8.0.0","@vitest/coverage-istanbul":"4.1.9","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.9","conventional-changelog-angular":"9.2.0","@commitlint/config-conventional":"21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.12_1782885684375_0.6588293600294999","host":"s3://npm-registry-packages-npm-production"}},"0.12.13":{"name":"gantt-renderer","version":"0.12.13","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.13","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"c77bcc28809c27791b4efd1097070613b88a81a4","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.13.tgz","fileCount":150,"integrity":"sha512-YA9eEx+zO7sLjcpiNhWlligLqC+fMvvtgywXs4tIZbMoz3vHV9xoFg7JLZSQOcY2ojRu8wrQalr4IDfAubWhhw==","signatures":[{"sig":"MEQCHyH7seg8b7bHm1slf3WBjX/PuRm8JkrSEmVoBq2cPs0CIQCcepdVevEUBfKxim6UnACuKApk7qv610GJ9l9+CxzvMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526519},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.2.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.1.4","husky":"9.1.7","oxfmt":"0.59.0","oxlint":"1.74.0","tsdown":"0.22.7","vitest":"4.1.10","typedoc":"0.28.20","stylelint":"17.14.0","playwright":"1.61.1","release-it":"20.2.1","typescript":"6.0.3","@tsdown/css":"0.22.7","@types/node":"26.1.1","@commitlint/cli":"21.2.1","@vitest/browser":"4.1.10","oxlint-tsgolint":"0.24.0","@playwright/test":"1.61.1","@vitest/coverage-v8":"4.1.10","eslint-plugin-regexp":"3.1.1","conventional-changelog":"8.1.0","@vitest/coverage-istanbul":"4.1.10","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.10","conventional-changelog-angular":"9.2.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.13_1784125433923_0.6353635890189764","host":"s3://npm-registry-packages-npm-production"}},"0.12.14":{"name":"gantt-renderer","version":"0.12.14","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.14","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"9a86e035a23f2d1186153aef6b4d7e87804b0b36","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.14.tgz","fileCount":150,"integrity":"sha512-PURJXnlptDcR7KoKOsAiB7+QHy+OjNVmRNTNHTs+kMrfSMKw8OGpKHvzbzpFsBsAhb9f2hTrUznQwnuPsXhy+Q==","signatures":[{"sig":"MEUCIAFiaxO+T+I6THoRPg3TKVIbh1udHrnZgbVnFzu2+X5JAiEAxjMow8htAALnDwp6SMs8TkyRSiBVlk5Z0JT+0rR9MzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526642},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.2.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.1.5","husky":"9.1.7","oxfmt":"0.59.0","oxlint":"1.74.0","tsdown":"0.22.9","vitest":"4.1.10","typedoc":"0.28.20","stylelint":"17.14.0","playwright":"1.61.1","release-it":"20.2.1","typescript":"6.0.3","@tsdown/css":"0.22.9","@types/node":"26.1.1","@commitlint/cli":"21.2.1","@vitest/browser":"4.1.10","oxlint-tsgolint":"0.25.0","@playwright/test":"1.61.1","@vitest/coverage-v8":"4.1.10","eslint-plugin-regexp":"3.1.1","conventional-changelog":"8.1.0","@vitest/coverage-istanbul":"4.1.10","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.10","conventional-changelog-angular":"9.2.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.14_1784384712172_0.7985314064591682","host":"s3://npm-registry-packages-npm-production"}},"0.12.15":{"name":"gantt-renderer","version":"0.12.15","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.15","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"71754a85526ae9cc2c29ea8d56eba3db0baf0b75","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.15.tgz","fileCount":150,"integrity":"sha512-GJMAWxYB2uPE9Bi+De8K2dQSOrJQ5tjHdeM1F5eiOJTSLrkPC3P1xkwOHY+ZWRyKGce8mzha1rKXf07kfpAmKw==","signatures":[{"sig":"MEYCIQCZrkdTyZKj60CIanXezKztJwjEzWlrjIalDHAeBijj+QIhAIQ0YIQ5lS02vjhigT+TReqt10DPxoKDvqjBnG1okzGd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526827},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"node ./node_modules/typescript7/bin/tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.5.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.1.5","husky":"9.1.7","oxfmt":"0.60.0","oxlint":"1.75.0","tsdown":"0.22.14","vitest":"4.1.10","typedoc":"0.28.20","stylelint":"17.14.1","playwright":"1.61.1","release-it":"20.2.1","typescript":"6.0.3","@tsdown/css":"0.22.14","@types/node":"26.1.1","typescript7":"npm:typescript@7.0.2","@commitlint/cli":"21.2.1","@vitest/browser":"4.1.10","oxlint-tsgolint":"7.0.2001","@playwright/test":"1.61.1","@vitest/coverage-v8":"4.1.10","eslint-plugin-regexp":"3.1.1","conventional-changelog":"8.1.0","@vitest/coverage-istanbul":"4.1.10","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.10","conventional-changelog-angular":"9.2.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.15_1784957066692_0.7846426383583156","host":"s3://npm-registry-packages-npm-production"}},"0.12.16":{"name":"gantt-renderer","version":"0.12.16","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.16","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"c57e0700c50e9cd6e237e836387e7b53e7bfb1c3","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.16.tgz","fileCount":150,"integrity":"sha512-WybjbDlRhiFCaLUa9rQTs867mL9EcRrZYCQg97in4UJwMXK//RAwe0ivjJfndRG+pJgjqOtLN5wcrjvDkBfAiQ==","signatures":[{"sig":"MEYCIQDNHzwZmhSutoUJEbXdixeaSadAvTY85tex1iTC8cb26AIhALnWEweRp2bBr7+cfiySM20WoBluZvzhIzJtvOGoGA0m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526929},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"node ./node_modules/typescript7/bin/tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.5.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.1.5","husky":"9.1.7","oxfmt":"0.60.0","oxlint":"1.75.0","tsdown":"0.22.14","vitest":"4.1.10","typedoc":"0.28.20","stylelint":"17.14.1","playwright":"1.62.0","release-it":"21.0.0","typescript":"6.0.3","@tsdown/css":"0.22.14","@types/node":"26.1.1","typescript7":"npm:typescript@7.0.2","@commitlint/cli":"21.2.1","@vitest/browser":"4.1.10","oxlint-tsgolint":"7.0.2001","@playwright/test":"1.62.0","@vitest/coverage-v8":"4.1.10","eslint-plugin-regexp":"3.1.1","conventional-changelog":"8.1.0","@vitest/coverage-istanbul":"4.1.10","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.10","conventional-changelog-angular":"9.2.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.16_1785098809249_0.8605859029424887","host":"s3://npm-registry-packages-npm-production"}},"0.12.17":{"name":"gantt-renderer","version":"0.12.17","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.17","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"3c4a2a4f28568d0bae60ab60372101025473690b","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.17.tgz","fileCount":150,"integrity":"sha512-YGZBcAE7Sra4C8XX9gYIJWsolX7rsnIqogxm+WiCPtDIbBa7hs0lYsnXE5TA3gkJz/Rn5A+qMLBZ/E8f6jOZhg==","signatures":[{"sig":"MEUCIQD67f4HIw5Nf8mXaowrzX73mdZv+k8+4KkMaOvRl/NatAIgRz8lO3tKFF0RmrrtyzqR4acKz/LkxYfYyxzKVwwKx+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527031},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"node ./node_modules/typescript7/bin/tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.5.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.2.0","husky":"9.1.7","oxfmt":"0.61.0","oxlint":"1.76.0","tsdown":"0.22.14","vitest":"4.1.10","typedoc":"0.28.20","stylelint":"17.14.1","playwright":"1.62.1","release-it":"21.0.0","typescript":"6.0.3","@tsdown/css":"0.22.14","@types/node":"26.1.2","typescript7":"npm:typescript@7.0.2","@commitlint/cli":"21.2.1","@vitest/browser":"4.1.10","oxlint-tsgolint":"7.0.2001","@playwright/test":"1.62.1","@vitest/coverage-v8":"4.1.10","eslint-plugin-regexp":"3.1.1","conventional-changelog":"8.1.0","@vitest/coverage-istanbul":"4.1.10","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.10","conventional-changelog-angular":"9.2.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.17_1785586125576_0.2826985288030297","host":"s3://npm-registry-packages-npm-production"}},"0.12.18":{"name":"gantt-renderer","version":"0.12.18","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.18","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"3b6e61cbb2dff7e17c64d577a16c806d2abeea59","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.18.tgz","fileCount":150,"integrity":"sha512-hAfRO9ZU6S1bEP2PaI+qiVt9JhwZbPtl50S/srf+LYHZTNYVfvd94VIrjosCfd1JMPGEQyuk3gp6/n00+5vjMw==","signatures":[{"sig":"MEQCIDuPrO2I7JTf3lON7h7esV5F3QuIMRu315o8IL3W7mw3AiA+8AO5jBdnAvSmHHgbg3kkuXlOalP2cGQpnofIyn4wSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527133},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"node ./node_modules/typescript7/bin/tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.2.1","husky":"9.1.7","oxfmt":"0.62.0","oxlint":"1.77.0","tsdown":"0.22.14","vitest":"4.1.10","typedoc":"0.28.20","stylelint":"17.14.1","playwright":"1.62.1","release-it":"21.0.1","typescript":"6.0.3","@tsdown/css":"0.22.14","@types/node":"26.2.0","typescript7":"npm:typescript@7.0.2","@commitlint/cli":"21.2.1","@vitest/browser":"4.1.10","oxlint-tsgolint":"7.0.2001","@playwright/test":"1.62.1","@vitest/coverage-v8":"4.1.10","eslint-plugin-regexp":"3.1.1","conventional-changelog":"8.1.1","@vitest/coverage-istanbul":"4.1.10","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.10","conventional-changelog-angular":"9.2.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.18_1786360656354_0.14292867221813443","host":"s3://npm-registry-packages-npm-production"}},"0.12.19":{"name":"gantt-renderer","version":"0.12.19","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.19","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"34e2e33e0f964b9d952c4c2598c5f16827e9ce7b","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.19.tgz","fileCount":150,"integrity":"sha512-aM3uXZCg/Emb2vL5vOM60ruJlkma9soYjg+uTyGfxQYCIrzCTt01MI7zFM7W8l8y4C3OvAc+q6QHAHWPwD+Pqw==","signatures":[{"sig":"MEYCIQDH8WgnwZW3Z4IlEvApQDKUNInO5kqs3SULvtIJfQV62gIhAKB11VA1Zr8ObnTTdJFg6XKaagNtNFSkvDFiw3OZzJcy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527235},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"node ./node_modules/typescript7/bin/tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.2.1","husky":"9.1.7","oxfmt":"0.62.0","oxlint":"1.77.0","tsdown":"0.22.14","vitest":"4.1.10","typedoc":"0.28.20","stylelint":"17.14.1","playwright":"1.62.1","release-it":"21.0.2","typescript":"6.0.3","@tsdown/css":"0.22.14","@types/node":"26.2.0","typescript7":"npm:typescript@7.0.2","@commitlint/cli":"21.2.1","@vitest/browser":"4.1.10","oxlint-tsgolint":"7.0.2001","@playwright/test":"1.62.1","@vitest/coverage-v8":"4.1.10","eslint-plugin-regexp":"3.1.1","conventional-changelog":"8.1.1","@vitest/coverage-istanbul":"4.1.10","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.10","conventional-changelog-angular":"9.2.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.19_1786361265916_0.2931240788142988","host":"s3://npm-registry-packages-npm-production"}},"0.12.20":{"name":"gantt-renderer","version":"0.12.20","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.20","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"47bec0663a125b0f804fb20711f24818ba17a411","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.20.tgz","fileCount":150,"integrity":"sha512-0oRXTEIfAdcXw0LqehZjEH6PCr8fwXLn91I3DTKlCXIxNSS8433y55seH8CTey1fiRC2N7wASvWsvwvkYl13cg==","signatures":[{"sig":"MEYCIQDyPxOoAX03uq7XxZhO/wLJR4K7zQNkMIWKFRrcrdYfUwIhAO71UQ8bgeV3wAL7qzIq3xkX0cjxXV9FJTSHQSBZao+j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527357},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"node ./node_modules/typescript7/bin/tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.2.1","husky":"9.1.7","oxfmt":"0.63.0","oxlint":"1.78.0","tsdown":"0.22.14","vitest":"4.1.10","typedoc":"0.28.20","stylelint":"17.14.1","playwright":"1.62.1","release-it":"21.0.2","typescript":"6.0.3","@tsdown/css":"0.22.14","@types/node":"26.2.0","typescript7":"npm:typescript@7.0.2","@commitlint/cli":"21.2.2","@vitest/browser":"4.1.10","oxlint-tsgolint":"7.0.2001","@playwright/test":"1.62.1","@vitest/coverage-v8":"4.1.10","eslint-plugin-regexp":"3.2.0","conventional-changelog":"8.1.3","@vitest/coverage-istanbul":"4.1.10","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.10","conventional-changelog-angular":"9.3.0","@commitlint/config-conventional":"21.2.2"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.20_1787078175277_0.5076429389822874","host":"s3://npm-registry-packages-npm-production"}},"0.12.21":{"name":"gantt-renderer","version":"0.12.21","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.21","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"9713de0288115d1b2af18ad4b6bf99c9229e5a08","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.21.tgz","fileCount":150,"integrity":"sha512-fbe7HN9IgU84trF8WV0s08bB+ZPCErDuzUx59dcIyls20QEnEKNZH1HExjosLmY6SUh9mDeWsGy6Ie+5t2i9AA==","signatures":[{"sig":"MEYCIQCcdV2oq8DBemaulwH+3SvL/gfFaSttNuY13qRmIjr7KQIhAPC6zp/ux03+jnGWSKfC18LxBPrmbuzPz7e6cPXcCzix","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527459},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"node ./node_modules/typescript7/bin/tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.2.1","husky":"9.1.7","oxfmt":"0.64.0","oxlint":"1.79.0","tsdown":"0.22.14","vitest":"4.1.11","typedoc":"0.28.20","stylelint":"17.14.1","playwright":"1.62.1","release-it":"21.0.2","typescript":"6.0.3","@tsdown/css":"0.22.14","@types/node":"26.2.0","typescript7":"npm:typescript@7.0.2","@commitlint/cli":"21.2.2","@vitest/browser":"4.1.11","oxlint-tsgolint":"7.0.2001","@playwright/test":"1.62.1","@vitest/coverage-v8":"4.1.11","eslint-plugin-regexp":"3.2.0","conventional-changelog":"8.1.3","@vitest/coverage-istanbul":"4.1.11","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.11","conventional-changelog-angular":"9.3.0","@commitlint/config-conventional":"21.2.2"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.21_1787171681132_0.3461544309573712","host":"s3://npm-registry-packages-npm-production"}},"0.12.22":{"name":"gantt-renderer","version":"0.12.22","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.22","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"9e507032cd6f3e0c6ef22b0a2d384657afe14d34","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.22.tgz","fileCount":150,"integrity":"sha512-4MTM22f+NR9WEWgPbMLglAjNmzkrF01EfZ/PWkSgUBfW/jPPp2UikQufVqec/+Zbg/kq+aBSfhuiwNufeoDuwg==","signatures":[{"sig":"MEYCIQCmAZDPzHhk92yhbjFeFnBXL3X9z3dPySyma4skP1ZnHgIhAP4ih/6dLBPFYWIukcpCtr487Mf5JrTyYoRWf1ZMQhOE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527561},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"node ./node_modules/typescript7/bin/tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"4.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.2.2","husky":"9.1.7","oxfmt":"0.64.0","oxlint":"1.79.0","tsdown":"0.22.14","vitest":"4.1.11","typedoc":"0.28.20","stylelint":"17.14.1","playwright":"1.62.1","release-it":"21.0.2","typescript":"6.0.3","@tsdown/css":"0.22.14","@types/node":"26.2.0","typescript7":"npm:typescript@7.0.2","@commitlint/cli":"21.2.2","@vitest/browser":"4.1.11","oxlint-tsgolint":"7.0.2001","@playwright/test":"1.62.1","@vitest/coverage-v8":"4.1.11","eslint-plugin-regexp":"3.2.0","conventional-changelog":"8.1.3","@vitest/coverage-istanbul":"4.1.11","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"4.1.11","conventional-changelog-angular":"9.4.0","@commitlint/config-conventional":"21.2.2"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.22_1787486396568_0.00542988580185777","host":"s3://npm-registry-packages-npm-production"}},"0.12.23":{"name":"gantt-renderer","version":"0.12.23","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.23","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"01ae7fd763c30a850327e183ef6e566c476ab2ff","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.23.tgz","fileCount":150,"integrity":"sha512-mHrKm84GQPL9FG1stYKJymIBQfbFFgSCHuU814ZYOVKolgvYVipgeN79KuykXwTPf+r1H3YB8TMytxrBwG4mAQ==","signatures":[{"sig":"MEYCIQDlWu1YF15QRMOtygrGBSiJMmr+Rheo78d17qOsx/3fkAIhANR8gVpAhUTrO22wzifPuR+LmdNCvTkpjc3ZUYUDBsIX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":525221},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"node ./node_modules/typescript7/bin/tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"4.5.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.2.2","husky":"9.1.7","oxfmt":"0.66.0","oxlint":"1.81.0","tsdown":"0.23.0","vitest":"5.0.0","typedoc":"0.28.20","stylelint":"17.15.0","playwright":"1.63.0","release-it":"21.0.2","typescript":"6.0.3","@tsdown/css":"0.23.0","@types/node":"26.4.1","typescript7":"npm:typescript@7.0.2","@commitlint/cli":"21.2.2","@vitest/browser":"5.0.0","oxlint-tsgolint":"7.0.2001","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.0","eslint-plugin-regexp":"3.3.0","conventional-changelog":"8.1.3","@vitest/coverage-istanbul":"5.0.0","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"5.0.0","conventional-changelog-angular":"9.4.0","@commitlint/config-conventional":"21.2.2"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.23_1788691851198_0.5324723795944994","host":"s3://npm-registry-packages-npm-production"}},"0.12.24":{"name":"gantt-renderer","version":"0.12.24","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.24","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"565df17f857bf632cecf0d76698075875b56ebfc","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.24.tgz","fileCount":150,"integrity":"sha512-Fuawq1eSv2EqmTzn9Y/2O3XE1pxwAEpf1Ywx8Czpq/uVJ0tBsARHMdo2iTxvsce4h0SYxhPStkUXparWrw6pqA==","signatures":[{"sig":"MEQCIDDXrkuB17rPDe9d7LhvRGq1eYxp5Tp3D6B/6zH0MAPHAiAkd1UtZENV4wjnWmkKP4YWiU9FK9RpcG2d1CMFBp3ysw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":525323},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"node ./node_modules/typescript7/bin/tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"dependencies":{"zod":"4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.2.2","husky":"9.1.7","oxfmt":"0.67.0","oxlint":"1.82.0","tsdown":"0.23.0","vitest":"5.0.0","typedoc":"0.28.20","stylelint":"17.15.0","playwright":"1.63.0","release-it":"21.0.2","typescript":"6.0.3","@tsdown/css":"0.23.0","@types/node":"26.5.0","typescript7":"npm:typescript@7.0.2","@commitlint/cli":"21.2.2","@vitest/browser":"5.0.0","oxlint-tsgolint":"7.0.2001","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.0","eslint-plugin-regexp":"3.3.0","conventional-changelog":"8.1.3","@vitest/coverage-istanbul":"5.0.0","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"5.0.0","conventional-changelog-angular":"9.4.0","@commitlint/config-conventional":"21.2.2"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.24_1789109879910_0.9996126713087492","host":"s3://npm-registry-packages-npm-production"}},"0.12.25":{"name":"gantt-renderer","version":"0.12.25","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.25","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"3d06e33733da2e3c3fda38992242a166de8348fa","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.25.tgz","fileCount":150,"integrity":"sha512-BVIkfh+EtvCVTxDPj+62lpv+1Ws5SLHxmOuwfOOQAMq+avCWpwABdc1q2UquLtuKXV37UBw08crMO/9njnTyUg==","signatures":[{"sig":"MEYCIQDHo7iOsSDgsXXzkycfh3MS1uuD8cmNp9l9ghOhEBsZQQIhAOG+cWuf/DdaF8G9hgPUfA2e8FWvQaYB95HIk8lxB2sv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":525425},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"node ./node_modules/typescript7/bin/tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"dependencies":{"zod":"4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.3.0","husky":"9.1.7","oxfmt":"0.67.0","oxlint":"1.82.0","tsdown":"0.23.0","vitest":"5.0.0","typedoc":"0.28.20","stylelint":"17.15.0","playwright":"1.63.0","release-it":"21.0.2","typescript":"6.0.3","@tsdown/css":"0.23.0","@types/node":"26.5.0","typescript7":"npm:typescript@7.0.2","@commitlint/cli":"21.2.2","@vitest/browser":"5.0.0","oxlint-tsgolint":"7.0.2001","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.0","eslint-plugin-regexp":"3.3.0","conventional-changelog":"8.1.3","@vitest/coverage-istanbul":"5.0.0","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"5.0.0","conventional-changelog-angular":"9.4.0","@commitlint/config-conventional":"21.2.2"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.25_1789192750946_0.3994836519469598","host":"s3://npm-registry-packages-npm-production"}},"0.12.26":{"name":"gantt-renderer","version":"0.12.26","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.26","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"74519e374c00323876899dd8e2ed24f41df9975c","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.26.tgz","fileCount":150,"integrity":"sha512-CuBkH5DbcIRgquzxz/36eeOVaG9RuW0yEgaTzENNT9pp/1rD0e8M7a6FH4RiX0FIgmMKlT8iGDeEjHj0xxubcg==","signatures":[{"sig":"MEUCIGCARdISfr+9NvVLZ8NJMGwrDiA7fu36r/Po2TDcuy+dAiEAzFBB9dTnv+toPZsJGdqE9rIz0zDaBFUVnIduA2t98+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDy+Eynza3g7eQfEA4/5wYBJOnzOggOb1JBY++P4X3WAwIgHakteZ2Dw2+nbfvD7DF1ltBC61GZMiSIfs1Rzb97lKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526153},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"node ./node_modules/typescript7/bin/tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"dependencies":{"zod":"4.6.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.3.0","husky":"9.1.7","oxfmt":"0.68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      cccccccccccc.0","oxlint":"1.83.0","tsdown":"0.23.0","vitest":"5.0.1","typedoc":"0.28.20","stylelint":"17.15.0","playwright":"1.63.0","release-it":"21.1.0","typescript":"6.0.3","@tsdown/css":"0.23.0","@types/node":"26.6.2","typescript7":"npm:typescript@7.0.2","@commitlint/cli":"21.2.2","@vitest/browser":"5.0.1","oxlint-tsgolint":"7.0.2002","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","eslint-plugin-regexp":"3.3.0","conventional-changelog":"8.1.3","@vitest/coverage-istanbul":"5.0.1","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"5.0.1","conventional-changelog-angular":"9.4.0","@commitlint/config-conventional":"21.2.2"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.26_1789898299510_0.1792353892340819","host":"s3://npm-registry-packages-npm-production"}},"0.12.27":{"name":"gantt-renderer","version":"0.12.27","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@0.12.27","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"5d4cfa3b4b31e621a6d405badb635dff6aef23cb","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-0.12.27.tgz","fileCount":150,"integrity":"sha512-C9EUvOExQ9NWAZrhS8vBSsL6PHYl4uhQ7MdLlJ7Uo3FN0X+NCECRUR5ZPowvu8lgVASGBC6DIZRAZUTs5awziA==","signatures":[{"sig":"MEQCIHp1Jf0BKB1kd8hJIChFt8joJiQyiTKMYXBBEFQN5MKCAiBh+mrzGqVYvlwuUp13Ho02mZtaeNfE/Hs0eHWAq2EC9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF/LC6sItatcHaEIMkOBZCeJssxGxP4GYvraXevF2tu1AiEAo3r6gd393eQajvHp/DlaMU8yrISKjXKcsFwGSBNcsv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":525629},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"node ./node_modules/typescript7/bin/tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"dependencies":{"zod":"4.6.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.3.0","husky":"9.1.7","oxfmt":"0.70.0","oxlint":"1.85.0","tsdown":"0.23.0","vitest":"5.0.1","typedoc":"0.28.20","stylelint":"17.15.0","playwright":"1.63.0","release-it":"21.1.0","typescript":"6.0.3","@tsdown/css":"0.23.0","@types/node":"26.6.2","typescript7":"npm:typescript@7.0.2","@commitlint/cli":"21.2.3","@vitest/browser":"5.0.1","oxlint-tsgolint":"7.0.2002","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","eslint-plugin-regexp":"3.3.1","conventional-changelog":"8.1.3","@vitest/coverage-istanbul":"5.0.1","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"5.0.1","conventional-changelog-angular":"9.4.0","@commitlint/config-conventional":"21.2.3"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_0.12.27_1790151650252_0.2672575544283917","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"gantt-renderer","version":"1.0.0","keywords":["chart","gantt","project","renderer","timeline"],"author":"doberkofler","license":"MIT","_id":"gantt-renderer@1.0.0","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"homepage":"https://doberkofler.github.io/gantt-renderer/","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"db99f4f8f2b8aa12a0c37db84172b199d0d2e3b4","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-1.0.0.tgz","fileCount":150,"integrity":"sha512-vM4eS1TiWMAN7trWkIzLzKbgOpdWX9rHwpfSDrEl86QleXOfEW/RrXwo8tCrrHpM8Mio30Vw9PyOWVxktWgsAg==","signatures":[{"sig":"MEYCIQDeEl43vmyywjtB5Obz7IXer3nEhoXpixglG/YiRfFnrQIhAIgt3Q71LtzQaX2N+GT3CGxbq00QpNcKWDYX8ud5lDGZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDlAXaUy6nSgvJ/NpAKf/Q8f7hEazIkIwRo8hAm41jE5wIhAK6W9bwi25VptqnP05CQFozYIbjK0UtkaV64ctd39XMY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":525724},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"node ./node_modules/typescript7/bin/tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"dependencies":{"zod":"4.6.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.3.1","husky":"9.1.7","oxfmt":"0.70.0","oxlint":"1.85.0","tsdown":"0.23.0","vitest":"5.0.1","typedoc":"0.28.20","stylelint":"17.15.0","playwright":"1.63.0","release-it":"21.1.0","typescript":"6.0.3","@tsdown/css":"0.23.0","@types/node":"26.6.2","typescript7":"npm:typescript@7.0.2","@commitlint/cli":"21.2.3","@vitest/browser":"5.0.1","oxlint-tsgolint":"7.0.2003","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","eslint-plugin-regexp":"3.3.1","conventional-changelog":"8.1.3","@vitest/coverage-istanbul":"5.0.1","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"5.0.1","conventional-changelog-angular":"9.4.0","@commitlint/config-conventional":"21.2.3"},"_npmOperationalInternal":{"tmp":"tmp/gantt-renderer_1.0.0_1790412515202_0.3099406537445928","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"_id":"gantt-renderer@1.0.1","bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"dist":{"shasum":"a626b1b687d353c6fef578ba89c03a060fc8c39b","tarball":"https://registry.npmjs.org/gantt-renderer/-/gantt-renderer-1.0.1.tgz","fileCount":150,"integrity":"sha512-J+p5ZCWGMzPHc6uNucytAwEmZMhl6BrJDSIprJpIIqr7qpMBddbyNRDzkx7D9Y5rthp0Y8V5AGvojpzLGHebzg==","signatures":[{"sig":"MEUCIHKdOzaRtfenLXVfP9vRFZJuj95GRh+ApRy+uDZwVVhlAiEA4mqJ6xUdZBXydD15MvzTz2BtKomOCs9imIElhXX/cZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC6ajPGXPNnXzilMmu+Vpp9NBXKSBvKcDd9bcXMiPKFKAIgLO+QcS0r/E1w5jEfRb/se8TnzOlkgoHZvwqbPr0O7N4="}],"unpackedSize":525320},"main":"./dist/index.mjs","name":"gantt-renderer","type":"module","types":"./dist/index.d.mts","author":"doberkofler","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./locales/ar":{"types":"./dist/locales/ar.d.mts","import":"./dist/locales/ar.mjs"},"./locales/be":{"types":"./dist/locales/be.d.mts","import":"./dist/locales/be.mjs"},"./locales/bg":{"types":"./dist/locales/bg.d.mts","import":"./dist/locales/bg.mjs"},"./locales/ca":{"types":"./dist/locales/ca.d.mts","import":"./dist/locales/ca.mjs"},"./locales/cs":{"types":"./dist/locales/cs.d.mts","import":"./dist/locales/cs.mjs"},"./locales/cy":{"types":"./dist/locales/cy.d.mts","import":"./dist/locales/cy.mjs"},"./locales/da":{"types":"./dist/locales/da.d.mts","import":"./dist/locales/da.mjs"},"./locales/de":{"types":"./dist/locales/de.d.mts","import":"./dist/locales/de.mjs"},"./locales/el":{"types":"./dist/locales/el.d.mts","import":"./dist/locales/el.mjs"},"./locales/en":{"types":"./dist/locales/en.d.mts","import":"./dist/locales/en.mjs"},"./locales/es":{"types":"./dist/locales/es.d.mts","import":"./dist/locales/es.mjs"},"./locales/et":{"types":"./dist/locales/et.d.mts","import":"./dist/locales/et.mjs"},"./locales/eu":{"types":"./dist/locales/eu.d.mts","import":"./dist/locales/eu.mjs"},"./locales/fi":{"types":"./dist/locales/fi.d.mts","import":"./dist/locales/fi.mjs"},"./locales/fr":{"types":"./dist/locales/fr.d.mts","import":"./dist/locales/fr.mjs"},"./locales/ga":{"types":"./dist/locales/ga.d.mts","import":"./dist/locales/ga.mjs"},"./locales/hi":{"types":"./dist/locales/hi.d.mts","import":"./dist/locales/hi.mjs"},"./locales/hr":{"types":"./dist/locales/hr.d.mts","import":"./dist/locales/hr.mjs"},"./locales/hu":{"types":"./dist/locales/hu.d.mts","import":"./dist/locales/hu.mjs"},"./locales/id":{"types":"./dist/locales/id.d.mts","import":"./dist/locales/id.mjs"},"./locales/it":{"types":"./dist/locales/it.d.mts","import":"./dist/locales/it.mjs"},"./locales/ja":{"types":"./dist/locales/ja.d.mts","import":"./dist/locales/ja.mjs"},"./locales/ko":{"types":"./dist/locales/ko.d.mts","import":"./dist/locales/ko.mjs"},"./locales/lt":{"types":"./dist/locales/lt.d.mts","import":"./dist/locales/lt.mjs"},"./locales/lv":{"types":"./dist/locales/lv.d.mts","import":"./dist/locales/lv.mjs"},"./locales/mk":{"types":"./dist/locales/mk.d.mts","import":"./dist/locales/mk.mjs"},"./locales/mt":{"types":"./dist/locales/mt.d.mts","import":"./dist/locales/mt.mjs"},"./locales/nb":{"types":"./dist/locales/nb.d.mts","import":"./dist/locales/nb.mjs"},"./locales/nl":{"types":"./dist/locales/nl.d.mts","import":"./dist/locales/nl.mjs"},"./locales/pl":{"types":"./dist/locales/pl.d.mts","import":"./dist/locales/pl.mjs"},"./locales/ro":{"types":"./dist/locales/ro.d.mts","import":"./dist/locales/ro.mjs"},"./locales/ru":{"types":"./dist/locales/ru.d.mts","import":"./dist/locales/ru.mjs"},"./locales/sk":{"types":"./dist/locales/sk.d.mts","import":"./dist/locales/sk.mjs"},"./locales/sl":{"types":"./dist/locales/sl.d.mts","import":"./dist/locales/sl.mjs"},"./locales/sq":{"types":"./dist/locales/sq.d.mts","import":"./dist/locales/sq.mjs"},"./locales/sr":{"types":"./dist/locales/sr.d.mts","import":"./dist/locales/sr.mjs"},"./locales/sv":{"types":"./dist/locales/sv.d.mts","import":"./dist/locales/sv.mjs"},"./locales/th":{"types":"./dist/locales/th.d.mts","import":"./dist/locales/th.mjs"},"./locales/tr":{"types":"./dist/locales/tr.d.mts","import":"./dist/locales/tr.mjs"},"./locales/uk":{"types":"./dist/locales/uk.d.mts","import":"./dist/locales/uk.mjs"},"./locales/all":{"types":"./dist/locales/all.d.mts","import":"./dist/locales/all.mjs"},"./locales/load":{"types":"./dist/locales/load.d.mts","import":"./dist/locales/load.mjs"},"./locales/pt-BR":{"types":"./dist/locales/pt-BR.d.mts","import":"./dist/locales/pt-BR.mjs"},"./locales/pt-PT":{"types":"./dist/locales/pt-PT.d.mts","import":"./dist/locales/pt-PT.mjs"},"./locales/zh-Hans":{"types":"./dist/locales/zh-Hans.d.mts","import":"./dist/locales/zh-Hans.mjs"},"./locales/zh-Hant":{"types":"./dist/locales/zh-Hant.d.mts","import":"./dist/locales/zh-Hant.mjs"},"./locales/registry":{"types":"./dist/locales/registry.d.mts","import":"./dist/locales/registry.mjs"},"./styles/gantt.css":"./dist/styles/gantt.css"},"license":"MIT","scripts":{"ci":"pnpm run typecheck && pnpm run lint && pnpm run lint:css && pnpm run format:check && pnpm run build:lib && pnpm run build && pnpm run docs:api && pnpm run test","dev":"vite","lint":"oxlint","test":"vitest run","build":"vite build","format":"oxfmt --write && stylelint --fix 'src/**/*.css'","preview":"vite preview","release":"release-it","test:ui":"vitest","docs:api":"typedoc","lint:css":"stylelint 'src/**/*.css'","build:lib":"tsdown","typecheck":"node ./node_modules/typescript7/bin/tsc --noEmit","build:demo":"vite build","screenshot":"npx tsx scripts/screenshot.ts","test:build":"vitest run --config vitest.node.config.ts","format:check":"oxfmt --check","lint:css:fix":"stylelint --fix 'src/**/*.css'","create-changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","integration-test":"playwright test"},"version":"1.0.1","_npmUser":{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"},"homepage":"https://doberkofler.github.io/gantt-renderer/","keywords":["chart","gantt","project","renderer","timeline"],"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","directories":{},"maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"dependencies":{"zod":"4.6.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.3.1","husky":"9.1.7","oxfmt":"0.71.0","oxlint":"1.86.0","tsdown":"0.23.0","vitest":"5.0.3","typedoc":"0.28.20","stylelint":"17.15.0","playwright":"1.63.0","release-it":"21.1.0","typescript":"6.0.3","@tsdown/css":"0.23.0","@types/node":"26.6.3","typescript7":"npm:typescript@7.0.2","@commitlint/cli":"21.2.3","@vitest/browser":"5.0.3","oxlint-tsgolint":"7.0.2003","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.3","eslint-plugin-regexp":"3.3.1","conventional-changelog":"8.1.3","@vitest/coverage-istanbul":"5.0.3","stylelint-config-standard":"40.0.0","@vitest/browser-playwright":"5.0.3","conventional-changelog-angular":"9.4.0","@commitlint/config-conventional":"21.2.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gantt-renderer_1.0.1_1790919892566_0.6684918893998848"}}},"time":{"created":"2026-05-06T22:07:29.174Z","modified":"2026-10-02T05:44:52.790Z","0.1.0":"2026-05-06T22:07:29.322Z","0.1.1":"2026-05-07T09:20:49.986Z","0.1.2":"2026-05-07T09:37:02.045Z","0.2.0":"2026-05-07T18:05:09.243Z","0.3.0":"2026-05-08T17:10:11.379Z","0.4.0":"2026-05-09T05:21:54.291Z","0.5.0":"2026-05-09T06:07:00.004Z","0.6.0":"2026-05-11T18:25:39.427Z","0.7.0":"2026-05-11T20:21:00.172Z","0.8.0":"2026-05-12T05:55:29.396Z","0.9.0":"2026-05-13T06:48:24.114Z","0.10.0":"2026-05-13T08:42:23.612Z","0.11.0":"2026-05-13T10:35:13.638Z","0.12.0":"2026-05-18T14:34:47.508Z","0.12.1":"2026-05-28T04:21:48.268Z","0.12.2":"2026-05-30T08:37:36.679Z","0.12.3":"2026-05-31T08:40:09.808Z","0.12.4":"2026-06-02T19:27:05.160Z","0.12.5":"2026-06-17T06:12:44.993Z","0.12.6":"2026-06-24T05:30:28.357Z","0.12.7":"2026-06-24T09:05:21.189Z","0.12.8":"2026-06-25T04:56:22.800Z","0.12.9":"2026-06-27T19:09:28.782Z","0.12.10":"2026-06-28T18:54:04.102Z","0.12.11":"2026-06-30T04:04:31.848Z","0.12.12":"2026-07-01T06:01:24.630Z","0.12.13":"2026-07-15T14:23:54.155Z","0.12.14":"2026-07-18T14:25:12.307Z","0.12.15":"2026-07-25T05:24:26.840Z","0.12.16":"2026-07-26T20:46:49.408Z","0.12.17":"2026-08-01T12:08:45.731Z","0.12.18":"2026-08-10T11:17:36.521Z","0.12.19":"2026-08-10T11:27:46.065Z","0.12.20":"2026-08-18T18:36:15.443Z","0.12.21":"2026-08-19T20:34:41.344Z","0.12.22":"2026-08-23T11:59:56.702Z","0.12.23":"2026-09-06T10:50:51.341Z","0.12.24":"2026-09-11T06:58:00.038Z","0.12.25":"2026-09-12T05:59:11.123Z","0.12.26":"2026-09-20T09:58:19.604Z","0.12.27":"2026-09-23T08:20:50.336Z","1.0.0":"2026-09-26T08:48:35.367Z","1.0.1":"2026-10-02T05:44:52.639Z"},"bugs":{"url":"https://github.com/doberkofler/gantt-renderer/issues"},"author":"doberkofler","license":"MIT","homepage":"https://doberkofler.github.io/gantt-renderer/","keywords":["chart","gantt","project","renderer","timeline"],"repository":{"url":"git+https://github.com/doberkofler/gantt-renderer.git","type":"git"},"description":"A TypeScript Gantt chart renderer for precalculated project plans","maintainers":[{"name":"doberkofler","email":"dieter.oberkofler@gmail.com"}],"readme":"# gantt-renderer\n\n[![NPM Version](https://img.shields.io/npm/v/gantt-renderer.svg)](https://www.npmjs.com/package/gantt-renderer)\n[![NPM Downloads](https://img.shields.io/npm/dm/gantt-renderer.svg)](https://www.npmjs.com/package/gantt-renderer)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Node.js CI](https://github.com/doberkofler/gantt-renderer/actions/workflows/ci.yml/badge.svg)](https://github.com/doberkofler/gantt-renderer/actions/workflows/ci.yml)\n[![Coverage Status](https://coveralls.io/repos/github/doberkofler/gantt-renderer/badge.svg?branch=main)](https://coveralls.io/github/doberkofler/gantt-renderer?branch=main)\n\n![Gantt chart demo](https://raw.githubusercontent.com/doberkofler/gantt-renderer/main/docs/images/gantt-demo.png)\n\n**[Live Demo →](https://doberkofler.github.io/gantt-renderer/)**\n&nbsp;|&nbsp;\n**[Usage Guide →](https://github.com/doberkofler/gantt-renderer/blob/main/docs/guide.md)**\n&nbsp;|&nbsp;\n**[API Docs →](https://doberkofler.github.io/gantt-renderer/docs/api/)**\n&nbsp;|&nbsp;\n**[Contributing →](https://github.com/doberkofler/gantt-renderer/blob/main/CONTRIBUTING.md)**\n\nA TypeScript Gantt chart renderer for **precalculated project plans**.\n\nThis package is focused on visualization and interaction: it renders tasks, timelines, and\ndependencies, and provides UX hooks for user actions. It does **not** compute schedules,\noptimize timelines, resolve resource constraints, or perform planning logic itself.\n\n## Purpose\n\n- Render already-planned project data in a clear, interactive timeline UI.\n- Capture user interactions (select, move, resize, double-click) and hand them back to your app.\n- Let your backend or planning engine stay the source of truth for all project calculations.\n\n## Scope\n\nThe library is designed as a core chart component (`src/lib/**/*`) that your product can\nembed. Outer-page/demo concerns (export toolbars, fullscreen shell controls, demo-only control\nrows) are intentionally outside the core scope.\n\n**Includes:**\n\n- Chart/grid rendering, task bars, timeline header, dependency links.\n- Selection, drag/resize UX, and responsive split-pane behavior.\n- Tree-based task hierarchy with expand/collapse support.\n- Timeline scales: `hour`, `day`, `week`, `month`, `quarter`, `year`.\n- Special-day rendering API for weekends, holidays, and custom day semantics in `day` scale.\n- Drag and resize interactions with callback hooks.\n- Dependency validation and link path routing.\n- Input validation with `zod` schemas.\n- Unit tests with Vitest and integration tests with Playwright.\n\n**Does not include:**\n\n- Automatic project scheduling.\n- Critical path or resource leveling calculations.\n- Date recalculation across dependent tasks.\n- Business-rule planning decisions.\n- Built-in outer toolbars, export implementations, fullscreen shell behavior, demo-only control strips.\n\nThose planning concerns should be handled upstream, then passed into this renderer as `GanttInput`.\n\n## Quick Start\n\n```bash\nnpm install gantt-renderer\n```\n\n```ts\nimport {GanttChart} from 'gantt-renderer';\nimport 'gantt-renderer/styles/gantt.css';\n\nconst instance = new GanttChart(document.getElementById('chart')!, {\n\tscale: 'day',\n});\ninstance.update(yourData);\n```\n\n## Integration Pattern\n\n1. Compute/plan project data in your domain layer or backend.\n2. Pass it directly to `instance.update(yourData)` — the chart validates and renders in one call.\n3. Render with `new GanttChart(container, options)` followed by `instance.update(input)` and react to interaction callbacks.\n4. Persist user edits through your own business logic, then update with `instance.update(newInput)`.\n\n## Package Exports\n\n- **`gantt-renderer`** — ESM bundle with all types and utilities.\n- **`gantt-renderer/styles/gantt.css`** — Core chart stylesheet.\n\n## Further Reading\n\n- **[Usage Guide](https://github.com/doberkofler/gantt-renderer/blob/main/docs/guide.md)** — All constructor options: locale, theme, grid schema, CSS tokens,\n  link creation, special days, density constants, and more.\n- **[API Documentation](https://doberkofler.github.io/gantt-renderer/docs/api/)** — TypeDoc-generated\n  API reference.\n- **[Contributing](https://github.com/doberkofler/gantt-renderer/blob/main/CONTRIBUTING.md)** — Dev setup, scripts, demo verification, and code conventions.\n","readmeFilename":""}