{"_id":"hy-vue-gantt","_rev":"39-f35fa06dc36999207ff6461e7058b301","name":"hy-vue-gantt","dist-tags":{"latest":"5.3.2"},"versions":{"1.0.0":{"name":"hy-vue-gantt","version":"1.0.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@1.0.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://github.com/Xeyos88/HyVueGantt#readme","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"cb214d3c1886eb8514f3d410212f4e5024bd3711","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-1.0.0.tgz","fileCount":78,"integrity":"sha512-OC1kNeHhWtET3Q90msYZTyLVA7zOt805dYr1TeFzfBdLlSiTZPSjJplnn6j5Y2KfCI3o7jdbtMrYYbzDc3VmCg==","signatures":[{"sig":"MEYCIQDYv0qpi8CLgqaZZQX1mW7TrRZ5yRxJor9ZEYLXsQGFjAIhALxULrpivpNk6PFERCtEWFmewP/JweYcFgvHXBUhNzOB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":666077},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"fe898b43b31446eb3820806ba9d17f53e498b8ba","scripts":{"lint":"eslint .","build":"npm run build:types && npm run build:lib","serve":"vite","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Fork and update of vue-ganttastic","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@vueuse/core":"^12.0.0","@tsconfig/node22":"^22.0.0","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.2","eslint":"^9.16.0","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","@types/postcss-preset-env":"^7.7.0","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3"},"peerDependencies":{"vue":"^3.5.13","dayjs":"^1.11.13"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_1.0.0_1734593157667_0.7435632204033016","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"hy-vue-gantt","version":"1.0.1","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@1.0.1","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"e00523cfd8e83f4095743ab65103ec1629e88ca4","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-1.0.1.tgz","fileCount":79,"integrity":"sha512-+ULqxF2L/Op6i7qNi5MGYgBX6mV7rXIadbxyL71JG0c2lppLaQDcO4RyU389HZOBtVZI4wCTvt1UywevZxsKoA==","signatures":[{"sig":"MEYCIQDvnsDTBcFB/aKxX68Cjubi2ZtK82NFoymkh1SOZbqjQgIhAJhg/GHWL9ey7f1LHLwWZDFStmFQSv4HZvCONmKPEiOg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":667521},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"4667f485ed7e61fb1308021e971a807009846d6f","scripts":{"lint":"eslint .","build":"npm run build:types && npm run build:lib","serve":"vite","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Fork and update of vue-ganttastic","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@vueuse/core":"^12.0.0","@tsconfig/node22":"^22.0.0","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.2","eslint":"^9.16.0","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","@types/postcss-preset-env":"^7.7.0","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3"},"peerDependencies":{"vue":"^3.5.13","dayjs":"^1.11.13"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_1.0.1_1734637297660_0.10451670811501557","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"hy-vue-gantt","version":"1.1.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@1.1.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"89e556aad5d517956f00012a0f811aed73a25ee6","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-1.1.0.tgz","fileCount":75,"integrity":"sha512-fDz0NkN23BK3IAmP+m8yWJCAH9/xPK33rZlXcqUMExMiN3/aar4HBH7HnTuRTg+7906kPIsH2RvvYy7pMTmaSg==","signatures":[{"sig":"MEUCIQCIS24bjzc49whUp34tVzEst/1S7TNQ+yLR4iyhCx6s9AIgDAo8l6NGq/hKAwtJtbzXw8kZ2n98y30zHAbJkRlVSpw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684888},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"fb54672d3721ec47d63758757eebce2cc2b86ca2","scripts":{"lint":"eslint .","build":"npm run build:types && npm run build:lib","serve":"vite","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@vueuse/core":"^12.0.0","@tsconfig/node22":"^22.0.0","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.2","eslint":"^9.16.0","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","@types/postcss-preset-env":"^7.7.0","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3"},"peerDependencies":{"vue":"^3.5.13","dayjs":"^1.11.13"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_1.1.0_1734886937338_0.47968537066855754","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"hy-vue-gantt","version":"1.2.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@1.2.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"8f0e8fe24f1e478e742b0d903f77a1ff278ec8bd","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-1.2.0.tgz","fileCount":81,"integrity":"sha512-YNSmbT6xjI8z+la55kzQSUotKc6h3mPaUk8BdmUMwCz/vbhnGtaE32nZVoVHxVw6IFtHfopA1wXgifO64+TsGg==","signatures":[{"sig":"MEQCIGCSE4vPfMPsecbnffVwyfqxWDAef0slWBnRm1yrJQmtAiBKj26DnX6D31I+rbId4CAZ3kzekoGUbIqvN1flkQKuZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3805909},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"f172a272334392c1653ab817e71c1eca5c8b9121","scripts":{"lint":"eslint .","build":"npm run build:types && npm run build:lib","serve":"vite","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@vueuse/core":"^12.0.0","@tsconfig/node22":"^22.0.0","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.2","eslint":"^9.16.0","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","@types/postcss-preset-env":"^7.7.0","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3"},"peerDependencies":{"vue":"^3.5.13","dayjs":"^1.11.13","date-holidays":"^3.23.14"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_1.2.0_1735165764198_0.5628161905086029","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"hy-vue-gantt","version":"1.3.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@1.3.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"4932c38c58c8e4a9759719e831403339629afb3a","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-1.3.0.tgz","fileCount":81,"integrity":"sha512-cx+CDw61sGt2GsYhcW0xgy0CoifZg89xLi7AN+CkqMG4a+/JicexV/ZmndlKgcyt4VucMVkXZCPmbJ5QVd6fOg==","signatures":[{"sig":"MEUCIHBZJldwRSWTnh8bLWdDxMispnI3PUebZ8SKQUhNTH06AiEAjOMBMs4Cg0JrsrokMtcJqlTKvAbi7jjze9Ocme/4U5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3813480},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"3eb2e2298b7939bdf7b9e0e37873f4447e2422f3","scripts":{"lint":"eslint .","build":"npm run build:types && npm run build:lib","serve":"vite","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@vueuse/core":"^12.0.0","@tsconfig/node22":"^22.0.0","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.2","eslint":"^9.16.0","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","@types/postcss-preset-env":"^7.7.0","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3"},"peerDependencies":{"vue":"^3.5.13","dayjs":"^1.11.13","date-holidays":"^3.23.14"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_1.3.0_1735500718228_0.8664455889246903","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"hy-vue-gantt","version":"1.4.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@1.4.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"602d50864f645ad09d5b1778f2fd402cf1335d96","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-1.4.0.tgz","fileCount":81,"integrity":"sha512-hDJ1B/Sq5Ik547VYqBLjIlCB2CSJuAsblXOTN3iQ80WQfxBWJ4DcKbaaXnnhbOa5r0FamSAdS9PVMF57ll3kIQ==","signatures":[{"sig":"MEQCIG1WajC04Sk2/kmpMXC+Zd78+8DxbOTXpU9aOsq4+EKaAiAxJ96kmpMdPmd9YeSXPqIK9M/6sZlv84AuPDnizsnbUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3817547},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"5bb344bdd58f2e562320eaa3d06a0e5fe30a5655","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@vueuse/core":"^12.0.0","@tsconfig/node22":"^22.0.0","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.2","jsdom":"^25.0.1","eslint":"^9.16.0","vitest":"^2.1.8","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^2.1.8","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3"},"peerDependencies":{"vue":"^3.5.13","dayjs":"^1.11.13","date-holidays":"^3.23.14"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_1.4.0_1735669514878_0.3675534259162134","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"hy-vue-gantt","version":"1.5.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@1.5.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"1b69c4eaa907311eebd822d2227e3b2cae01594e","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-1.5.0.tgz","fileCount":85,"integrity":"sha512-HjyRV+EeLjY4CSvYXGDE1fvkL+h89vPK5f5UBugafXL1y4Gip8RatFzgrMK7+WFHd/INhNhQ0xrXMZQ7O7UD4Q==","signatures":[{"sig":"MEUCIHj+cRnvdx4793srE9Oo8CTYVcyw+Vc/aGApymwjvavfAiEAgKHUzlyDpZ2OphffVHnhfnT4xCyGmnjxccm0k1wdMGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3991001},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"7699fa9ace0e4ab83d766371f62e8af5e276609d","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@vueuse/core":"^12.0.0","@tsconfig/node22":"^22.0.0","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.2","jsdom":"^25.0.1","eslint":"^9.16.0","vitest":"^2.1.8","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^2.1.8","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3"},"peerDependencies":{"vue":"^3.5.13","dayjs":"^1.11.13","date-holidays":"^3.23.14"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_1.5.0_1735856688453_0.9781909560147111","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"hy-vue-gantt","version":"1.6.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@1.6.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"39eb37b6455bc4ce46ece750cf95ffeaf858aa49","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-1.6.0.tgz","fileCount":83,"integrity":"sha512-Tlm36PBOsgmMIcw6kpL8Tsrc2fH+Ilun/j8KflV0jo8LBV5vVoeBjdSWyjh/95u2lmr4KsuYvNJ84zuwvgRnOg==","signatures":[{"sig":"MEUCIQCVwOSNodOHGW1Ew7Taw66VJkcieVNxaxRXuZEpa29GcwIgDrUPtemwYI9PvG6qkfjO13xJt1GC0W4MNMsdlsIiXQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4008456},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"dde6d9308f1c15d4e20e6b46fe2ad799c023679c","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@vueuse/core":"^12.0.0","@tsconfig/node22":"^22.0.0","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.2","jsdom":"^25.0.1","eslint":"^9.16.0","vitest":"^2.1.8","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^2.1.8","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3"},"peerDependencies":{"vue":"^3.5.13","dayjs":"^1.11.13","date-holidays":"^3.23.14"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_1.6.0_1736613468409_0.03641562075635174","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"hy-vue-gantt","version":"2.0.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@2.0.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"118be65ed14e8e79f0153142411ac840286019f5","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-2.0.0.tgz","fileCount":83,"integrity":"sha512-zAHlvtrVS5dRdPuiK34XBDgP3Jp1mgCTu91S2rQzsZirUtdtRn5+N1TQsq3AcaCXzPQerhSDxyXeBx8M90jUkw==","signatures":[{"sig":"MEUCIQD2vi8dxnW4t+tKvWsYDjYfs2xOxcT7CONuumt396jXaQIgQ56B22S/WOgOXuoFVlwyznvIT80F7IMfZJ6vXhatLB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":626669},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"57467bd637ce0a233e25544ee2011b7d58b92ae1","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.2","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^2.1.8","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^2.1.8","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^5.14.0","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3"},"peerDependencies":{"vue":"^3.5.13","dayjs":"^1.11.13","@vueuse/core":"^12.0.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_2.0.0_1736935680868_0.7213508933031221","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"hy-vue-gantt","version":"2.1.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@2.1.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"ef5415c900191c5b70bbb934dcfc2bda17109ad6","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-2.1.0.tgz","fileCount":87,"integrity":"sha512-XLdFxZFUNd9XbvFcQp4QBkBOQSub5cbforMlFsYQlaarygQu95wosaeAZGUda5DMQST+Pr/d1mtrYHCuVZmcVg==","signatures":[{"sig":"MEQCIBvA32/9hSzeqjGM/HPYrzIxBxKjZRGel+7csYjxgiGIAiBB3xbtA5f7AN9iLVNJO1xyeoYgV6gmpNFIPUui1K3Jzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1336783},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"fe82c32286ca62562d1985ee2254fab11f78b80a","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.2","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^2.1.8","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^2.1.8","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^5.14.0","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"vue":"^3.5.13","dayjs":"^1.11.13","@vueuse/core":"^12.0.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_2.1.0_1737497367922_0.5480311410578893","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"hy-vue-gantt","version":"2.2.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@2.2.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"c27eecd05d07e92f2fe7a94a86e47cb62e937a7a","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-2.2.0.tgz","fileCount":93,"integrity":"sha512-yZOOYJuCbsGqRG2g2Jo7UL/RRbtMcEEuc3cGsiqPGuRxBvjaX3ICte+nHq1gN5RKL+uCowV70tcF6RfydLgvQQ==","signatures":[{"sig":"MEYCIQDFjehq0cvwjMi5zLnBiLzW00gLheyW6SsE6NHvRVhRNQIhAPdAraibxV4uvSDpHMWjdfhWiHVmHwtNAoC6b8ca2rY+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2417369},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"b4d82dcb05c7e71297dc9157b5ade53bc8f74185","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.18.1","dependencies":{"uuid":"^11.0.5","@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.2","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^2.1.8","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^2.1.8","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^5.14.0","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"vue":"^3.5.13","dayjs":"^1.11.13","@vueuse/core":"^12.0.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_2.2.0_1737824475932_0.8036464605471079","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"hy-vue-gantt","version":"3.0.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@3.0.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"1bd56a4a53755054c0f3ef3afc0ea00951594db1","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-3.0.0.tgz","fileCount":99,"integrity":"sha512-BjGHAeewZgz587gGrj0eYVS37AYUi1kW5MrWctb3DtmCHHIE0Sgd0jINzmY4Bo+U8wI1lMm6h/dy0IwguJPr5A==","signatures":[{"sig":"MEYCIQDLNAtX1H+6CyLJqRvAJM9m86CuAVaZ9lDsyPRFeUyw5AIhAN9qP37w2kazltpglKoFL4oH8WgNhtRFcnD8yxHjZ8LZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2507884},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"4d267f6e13359268003d8ec56f81ee07763db46a","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.18.2","dependencies":{"uuid":"^11.0.5","lodash-es":"^4.17.21","@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.2","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^2.1.8","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","@types/lodash-es":"^4.17.12","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^2.1.8","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^5.14.0","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"vue":"^3.5.13","dayjs":"^1.11.13","@vueuse/core":"^12.0.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_3.0.0_1738359548679_0.05534245984469455","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"hy-vue-gantt","version":"3.1.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@3.1.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"9cb837e8e74de828d9d84427f8b506b66d9982ff","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-3.1.0.tgz","fileCount":105,"integrity":"sha512-mBQXuHhALcprlg22RhyMMOdbHkuc3/C1kg2Tybf8DFm8VzONiomTe2DAJcifNDe+ozuJ6ZS6lasm3c7eWT+vVA==","signatures":[{"sig":"MEQCID+J3v/1usGjeWtAOQ/e8iCDcIlmH2WSflSaz4nwOB55AiBNJo7xZjVq/r+fUZqaZ9EBGrgzPbBSlTJBfP1D3JqfBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2484341},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"557ef37244aa5e8d312f2cff7b56bca9b05af357","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.9","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^3.0.5","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^3.0.5","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^5.14.0","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^11.0.5","dayjs":"^1.11.13","lodash-es":"^4.17.21","@vueuse/core":"^12.0.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_3.1.0_1739630791599_0.16211784104940752","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"hy-vue-gantt","version":"3.1.1","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@3.1.1","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"a758183964c7e9806f39478d30f26f2044789a21","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-3.1.1.tgz","fileCount":105,"integrity":"sha512-1lS7AGeTxoWF90jkhTTJYxVoOHy+j6oXgO7wlbfle8CxGF3qUsnFCjVD95yAPIR8xuP17C7XUfARZFm38n/UGg==","signatures":[{"sig":"MEUCIQCCdmh7wGSFmFEOUPCTovzuq7wZSofVkNJVrJ3LOh4HWQIgVUj7VLEUrLV+4zNK7iQ4peGwJdiz/yTmMR19aM++pIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2484458},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"c0104f96637fed6bf5e8c561f8a2cab3d84293ce","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.9","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^3.0.5","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^3.0.5","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^5.14.0","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^11.0.5","dayjs":"^1.11.13","lodash-es":"^4.17.21","@vueuse/core":"^12.0.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_3.1.1_1739822121643_0.2749103726495483","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"hy-vue-gantt","version":"3.1.2","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@3.1.2","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"d71e7c06a11a52987f3c85cca7c54ce9481cca2f","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-3.1.2.tgz","fileCount":105,"integrity":"sha512-IsaQ8w8LdpUle+u0UUz01HqTdZF1gIlep+hkIviPI7R/3Z+d+0/fDEctkQhV6ZRyACLaRXvaVJC86I/ltsScsA==","signatures":[{"sig":"MEYCIQC4qxiBHAXJbAXd5d7zAl5un9Gn1to1gWOiVSQ5XXritAIhAJeIgP25UXxga2lis2C5xzHKv1XVc7LAlpM/t+iv/QiM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2484272},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"1132dd552380a80ce9bb9e05e3ca0d928001ebad","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.9","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^3.0.5","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^3.0.5","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^5.14.0","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^11.0.5","dayjs":"^1.11.13","lodash-es":"^4.17.21","@vueuse/core":"^12.0.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_3.1.2_1740407465785_0.7763850155395002","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"hy-vue-gantt","version":"3.3.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@3.3.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"1dbec50c0b7877e7ce5a79e4f120e2ab9439db2b","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-3.3.0.tgz","fileCount":105,"integrity":"sha512-NK+DWxEs/zeqxkyCtWrtQjqwo1r8WIaqXS/gSKYd2RlsJIaCMZGPH+9Z9w/2Yx9X6jGVTv2TcU37cUpjj0lbNw==","signatures":[{"sig":"MEQCIFHk4hI6MkJ91kT0SXAFZNBc4oCL8vc/aIowYnJqLXUFAiAzmVp4krMSyc8ZyPH/pe99hvk+xXF31ywtWmyNUOfnlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2490203},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"b677a628462f9c028390a12ce7eb94d2cf93e05b","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.9","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^3.0.5","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^3.0.5","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^5.14.0","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^11.0.5","dayjs":"^1.11.13","lodash-es":"^4.17.21","@vueuse/core":"^12.0.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_3.3.0_1740601213834_0.8384832866052738","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"hy-vue-gantt","version":"3.4.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@3.4.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"e30383cc431a9f02cc0bfca8f6ff798e328d7d1e","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-3.4.0.tgz","fileCount":109,"integrity":"sha512-rjY8oBGD+D0xDgADIL49x93owUc2w05P/tY++aO+Rn+QVKKTTWgZLrc133ioe2kDl1bT49759WpZfi9NY1QRyw==","signatures":[{"sig":"MEQCIG/xgdCJWtOmdMxIJo9UDSJw7IkHekaa6+gRVjThqXCCAiA+pqaxACcaJdBHYCrbgcUmhxNAIr8rQAz4+NRERZxJmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3880245},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"52b631f42bfa0686bc6275dc0aee3c8952344844","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.9","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^3.0.5","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^3.0.5","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^5.14.0","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^11.0.5","dayjs":"^1.11.13","lodash-es":"^4.17.21","@vueuse/core":"^12.0.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_3.4.0_1741987196864_0.8878506348123052","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"hy-vue-gantt","version":"3.5.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@3.5.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"9618f8cc2f0215727af916ce94f57eba27fc1695","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-3.5.0.tgz","fileCount":113,"integrity":"sha512-FtvH0aINILW+3sdOlrV7NJIbL3CjIAw4avXA105/tfvLI3D6tQFfRQxr8DYZFfyKWSk/Xc5cFKC0Smm8zjaT7A==","signatures":[{"sig":"MEYCIQC1DpU6+x89xnJBvCEXMAzkrNdqNq+Mz/28YBInPP42tgIhAP49omlzePlPEZC+dMu7DSraQcgJ/rY/us/OoeGJmKsj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3922004},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"0ceadc218cb48e3f856d49cdd70ffb8529ed62f6","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.9","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^3.0.5","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^3.0.5","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^5.14.0","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^11.0.5","xlsx":"^0.18.5","dayjs":"^1.11.13","jspdf":"^3.0.1","lodash-es":"^4.17.21","html2canvas":"^1.4.1","@vueuse/core":"^12.0.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_3.5.0_1743706262102_0.12367287624679091","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"hy-vue-gantt","version":"3.6.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@3.6.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"13e3fc9fdc73974a30b35ddf86f047efd8b48048","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-3.6.0.tgz","fileCount":119,"integrity":"sha512-4ns5f+0Lv1+yBBlV7Oe02iAWjY1fNFfdXY8dQLVtJ7CGFO0SRWiQusnz1Zl6uu0fN4Conv0t6P0fOceNyozjUQ==","signatures":[{"sig":"MEQCIGInPN2BNVqLUINFFv96KUjEXt79DM3szbVxjaCte9vFAiBrheAHUUPSHX10s3J8HzBSztNgumzsqumYxsM/Tqt3Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4051975},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"2d9b2a601e2567924110a6b8cf00bb8cb8d1de6f","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^3.0.5","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^3.0.5","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^5.14.0","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^11.0.5","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","dayjs":"^1.11.13","jspdf":"^3.0.1","lodash-es":"^4.17.21","papaparse":"^5.5.2","html2canvas":"^1.4.1","@vueuse/core":"^12.0.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_3.6.0_1746125871170_0.3373570656347398","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"hy-vue-gantt","version":"3.7.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@3.7.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"0f533c180bcb864d3427204c0107a438eef832d1","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-3.7.0.tgz","fileCount":115,"integrity":"sha512-34T2YxCsLn4HUKj/C4qICqzPa8mQZwlnJYB77fpKrxYOGhkB+Gi+IB91rL6eobZQpzZ67hjZGocJQ4bRRgGJXw==","signatures":[{"sig":"MEUCIHVjWq/QhJXVMbb9LNg+ILDD1A3/akZCvwkKQgffFkTsAiEA8tuYvgNIReyg9RvZc7C59WHQO39Dg7qH5aXlWnUjYtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4055340},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"6d49928b184f9c5768d80cda234e90f16e40164a","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^3.0.5","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^3.0.5","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^5.14.0","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^11.0.5","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","dayjs":"^1.11.13","jspdf":"^3.0.1","lodash-es":"^4.17.21","papaparse":"^5.5.2","html2canvas":"^1.4.1","@vueuse/core":"^12.0.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_3.7.0_1747421722235_0.09548946169039363","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"hy-vue-gantt","version":"3.8.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@3.8.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"bf7461a0ed0b993567dfda13acdb70f3c79c19dc","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-3.8.0.tgz","fileCount":115,"integrity":"sha512-w0HIy9w1W9BdeHYCfCIEpc9N+3OXqY87JJahGeBEroSKwT3XA//V9kTROZscmncm6lYuRZb6HW9+G7S14umQ+g==","signatures":[{"sig":"MEYCIQCLH0B2qibnVV/9lKGR0meeUePyAZiFNaaZJWf/AdoRNAIhALX11K84OsY1uktVXCgVhRwBmzbw6wjbA6xaCGgE2A4g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4090245},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"ef03948d9be3fd53aba970e84325e7c72d5b1f0b","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^3.0.5","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^3.0.5","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^5.14.0","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^11.0.5","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","dayjs":"^1.11.13","jspdf":"^3.0.1","lodash-es":"^4.17.21","papaparse":"^5.5.2","html2canvas":"^1.4.1","@vueuse/core":"^12.0.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_3.8.0_1749062973611_0.5855707690535945","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"hy-vue-gantt","version":"3.8.1","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@3.8.1","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"a7f7941296ddf91e593a004b2d423a0dae7b8711","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-3.8.1.tgz","fileCount":115,"integrity":"sha512-zr8QWkYWtkWgm7RaV0ekujpmjznBs+emefuvBe8wRumGXY57CQmHR9i1wKTd+InR+tY5pZjcfnUKGv42A4jGZQ==","signatures":[{"sig":"MEYCIQDLTZpt7juLQrqkhrM9S0bCC1M7WX9xey4UQ9nlsTIUIQIhAN62Rn24FZOagm/X2N3fC84Tnb/jry82DHq1mLVOe4kC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4090249},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"cf60c3ba40258aa3455971fc557afba0930e8108","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^3.0.5","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^3.0.5","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^5.14.0","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^11.0.5","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","dayjs":"^1.11.13","jspdf":"^3.0.1","lodash-es":"^4.17.21","papaparse":"^5.5.2","html2canvas":"^1.4.1","@vueuse/core":"^12.0.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_3.8.1_1749669224701_0.41629940503685114","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"hy-vue-gantt","version":"3.9.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@3.9.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"56157dbfdc34f1ae2eaf47591d29f53af817284a","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-3.9.0.tgz","fileCount":115,"integrity":"sha512-gP36198mUp434ScUyNsid5kd4+RqmcYj1CQL4W7maL9DrSA4wEnTU29PhMyKOP8Qq7VjrIkqmMCfk/Q7o6CoXA==","signatures":[{"sig":"MEQCIGYIVtPGYoiebflZ+QDaiMkS50fJyam8rl3+reD37b3HAiBt7FEGyXsv5LuUDPbXEHlGeEnTsCXPja/sJLPV+DAj8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4099804},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"0caade2b08c36a5bb719d4611bfd65f00ba8c464","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^3.0.5","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^3.0.5","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^5.14.0","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^11.0.5","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","dayjs":"^1.11.13","jspdf":"^3.0.1","lodash-es":"^4.17.21","papaparse":"^5.5.2","html2canvas":"^1.4.1","@vueuse/core":"^12.0.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_3.9.0_1752421255105_0.6833529914229086","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"hy-vue-gantt","version":"4.0.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@4.0.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"f744b672fa7d8074d06258a0fb9d82e78543a809","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-4.0.0.tgz","fileCount":117,"integrity":"sha512-hvDATw0nKkFr2wU75FUdxO3PWifTOQkiBPF8HZjCBRebt/Yyl4nvMw2B8RUvh8dDrKFGd+0S8FR4oUpGMByhxg==","signatures":[{"sig":"MEQCIDEMaEkfWrkOuW1VK9OovTo9csYJXdkvigih0C9VTyz1AiB0lYkgSctTvm3idoruLQjQFA0PhqS3W7Q42BKc+zzZyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711566},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"1d9aa60928d92f3b4863a854c0545fc8833e3379","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^3.0.5","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^3.0.5","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^5.14.0","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^11.0.5","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","dayjs":"^1.11.13","jspdf":"^3.0.1","lodash-es":"^4.17.21","papaparse":"^5.5.2","html2canvas":"^1.4.1","@vueuse/core":"^12.0.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_4.0.0_1753291626505_0.18296365353338873","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"hy-vue-gantt","version":"4.1.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@4.1.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"6cf4e30e2c1b8fb83e19c24ed6fd9add04f6181d","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-4.1.0.tgz","fileCount":125,"integrity":"sha512-IhJtrha0+/Eh9399jdc4DMINuumFBp3BMMB5UAFcevIPiBHQHe4ah05Fp+RkBytZDv845u9sjm2Y8184EVfQhQ==","signatures":[{"sig":"MEYCIQCUw85kzVjxruZc31W+LYwiDxLepHFo8bbe6idhaGa7rwIhANkLIHWPEXHl/cUq3DkCxhrFvs5dfaP467mRZ5nS45d2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":737282},"main":"./lib/hy-vue-gantt.umd.cjs","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js","require":"./lib/hy-vue-gantt.umd.cjs"}},"gitHead":"3303c79d4bae87a3c6e46af883e4a53db17c18ad","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^3.0.5","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^3.0.5","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^5.14.0","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^11.0.5","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","dayjs":"^1.11.13","jspdf":"^3.0.2","lodash-es":"^4.17.21","papaparse":"^5.5.2","html2canvas":"^1.4.1","@vueuse/core":"^12.0.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_4.1.0_1756413999751_0.6240038327696107","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"hy-vue-gantt","version":"4.2.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@4.2.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"6f3bb22ec80f479714aa80cee5e56b9bf53ae1a2","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-4.2.0.tgz","fileCount":64,"integrity":"sha512-LBo7W+FS1DikHMLlxiVH0MhguYi2Ubsqu5gBVYypV7sPpdDDGGf+p9ud4HN2i0pL5+3IgyQGmqxXp+Wa6LKR9w==","signatures":[{"sig":"MEUCIQCQ2Npb/jdmmYBzts5O85bRDAxMnJpsgodrEYISI233eAIgD02WvOaPlRWCauukHSeQwucE4Y4pf5uQhjKYZz5Z/B0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473032},"main":"./lib/hy-vue-gantt.js","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","module":"./lib/hy-vue-gantt.js","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js"}},"gitHead":"622beac3cee71e5b2fbb15c789b665b87de3c033","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --declarationMap false --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^3.0.5","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^3.0.5","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^5.14.0","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^11.0.5","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","dayjs":"^1.11.13","jspdf":"^3.0.2","lodash-es":"^4.17.21","papaparse":"^5.5.2","html2canvas":"^1.4.1","@vueuse/core":"^12.0.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_4.2.0_1757704490944_0.05730568027852034","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"hy-vue-gantt","version":"4.2.1","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@4.2.1","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"15a655276cf59476ee3f0449c0611b9ffad6ebf8","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-4.2.1.tgz","fileCount":64,"integrity":"sha512-66rCjtbF8Zbbi2afy4kDxaVDnF5Vm7C8Mktbaklm5SgAmK/x/ywZ81Xa1mDrhJcqOVMNUPPtK+sYPNtT+QswVw==","signatures":[{"sig":"MEUCIQDlVtOL/2Qlo16LrTiPICk5KU/Wt5MireiFcPN+4dWEAAIgBxPSTZcnZx0JztxjavbS1EkB/jUksRypNDH+QNRhEkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473205},"main":"./lib/hy-vue-gantt.js","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","module":"./lib/hy-vue-gantt.js","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js"}},"gitHead":"aa710a5b6aaa36021f7b685e0f8a2fd2fdf2456d","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --declarationMap false --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.8.2","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","jsdom":"^25.0.1","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^3.0.5","postcss":"^8.4.17","vue-tsc":"^2.1.10","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"~5.4.3","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.7.0","@eslint/compat":"^1.2.3","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^24.2.0","eslint-plugin-vue":"^9.32.0","@vitejs/plugin-vue":"^5.2.1","postcss-preset-env":"^10.1.1","@vitest/coverage-v8":"^3.0.5","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^5.14.0","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^11.0.5","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","dayjs":"^1.11.13","jspdf":"^3.0.2","lodash-es":"^4.17.21","papaparse":"^5.5.2","html2canvas":"^1.4.1","@vueuse/core":"^12.0.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^6.7.1","@fortawesome/free-brands-svg-icons":"^6.7.1","@fortawesome/free-regular-svg-icons":"^6.7.1"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_4.2.1_1759091983857_0.9891362492500331","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"hy-vue-gantt","version":"5.0.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@5.0.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"fe99cded7476f45322555240728a731ce871cca5","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-5.0.0.tgz","fileCount":64,"integrity":"sha512-Jt53ADnaDm5gONiLIjwza4kEe+5k7upLvMeKf324J6W6hTidTvsHXL8eCQsmpUxIXpzIm1GAYsRlaghSkit6SQ==","signatures":[{"sig":"MEUCIQD0s6LqrxnBezsTPdGFwWijav2MOVK9Z2fuXtxRISxhVgIgTjhjsXhX3KlPwf1bjbioJke6Wf3M3R8v9Ru6dY9+RZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260451},"main":"./lib/hy-vue-gantt.js","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","module":"./lib/hy-vue-gantt.js","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js"}},"gitHead":"053a0a7e14108d3367d5ffb24d5563f6d0efdbc0","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --declarationMap false --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.9.4","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^28.0.0","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^4.0.18","postcss":"^8.4.17","vue-tsc":"^3.2.4","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"^5.9.3","@types/node":"^25.2.0","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.8.1","@eslint/compat":"^2.0.2","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^25.0.3","eslint-plugin-vue":"^10.7.0","@vitejs/plugin-vue":"^6.0.4","postcss-preset-env":"^11.1.2","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^6.0.5","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^9.1.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^13.0.0","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","dayjs":"^1.11.13","jspdf":"^4.1.0","lodash-es":"^4.17.21","papaparse":"^5.5.2","html2canvas":"^1.4.1","@vueuse/core":"^14.2.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^7.1.0","@fortawesome/free-brands-svg-icons":"^7.1.0","@fortawesome/free-regular-svg-icons":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_5.0.0_1770653361991_0.2224342122111287","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"hy-vue-gantt","version":"5.0.1","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@5.0.1","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"dec7c70a1f1ea27ed2c94af4f43ebc52ae2f607d","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-5.0.1.tgz","fileCount":64,"integrity":"sha512-PUBTkpSXd1GatZqG6C7S1H984rkcki5GAuTmNLscNElw+cmq+fKapNWo6TWZwIMR1X02Pv2ZeNiPPEH1Yi82Sw==","signatures":[{"sig":"MEYCIQDHh+G4RKI+ikGSq4V6WWcTfbmLf6ABcu8juELeVUERUQIhAOPRxdUlmYu5lvB2sqK6IL0uTYkFGEcfqe/zq/2FS91x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261517},"main":"./lib/hy-vue-gantt.js","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","module":"./lib/hy-vue-gantt.js","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js"}},"gitHead":"1b7c8cb6f3d19c2ff7ce78861214fd00fa40e97f","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --declarationMap false --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.9.4","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^28.0.0","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^4.0.18","postcss":"^8.4.17","vue-tsc":"^3.2.4","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"^5.9.3","@types/node":"^25.2.0","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.8.1","@eslint/compat":"^2.0.2","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^25.0.3","eslint-plugin-vue":"^10.7.0","@vitejs/plugin-vue":"^6.0.4","postcss-preset-env":"^11.1.2","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^6.0.5","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^9.1.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^13.0.0","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","dayjs":"^1.11.13","jspdf":"^4.1.0","lodash-es":"^4.17.21","papaparse":"^5.5.2","html2canvas":"^1.4.1","@vueuse/core":"^14.2.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^7.1.0","@fortawesome/free-brands-svg-icons":"^7.1.0","@fortawesome/free-regular-svg-icons":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_5.0.1_1771846652849_0.337025703083641","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"hy-vue-gantt","version":"5.0.2","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@5.0.2","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"8a1142b7bf7eb92fa30a1dc477e0d797455f64de","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-5.0.2.tgz","fileCount":64,"integrity":"sha512-tQIiwG9/r4xAPO4+8CI7138BRDwXdU+80x3BBRqXMXR3x7/1NrUcVr+MgtCNbb8uw1uJS0atooqvJDz7tb6WMw==","signatures":[{"sig":"MEYCIQCi5Tknyr5r8uw/HRhrRF37iRjgN076wMIVpPUkmd5pOAIhALYHVaKZveTo/bqg43WX+QyvvLz2HHZv0PjldkeAIwn4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262270},"main":"./lib/hy-vue-gantt.js","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","module":"./lib/hy-vue-gantt.js","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js"}},"gitHead":"9e0f062b161fbbf8cdb801a5e10b516c7d15050a","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --declarationMap false --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.9.4","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^28.0.0","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^4.0.18","postcss":"^8.4.17","vue-tsc":"^3.2.4","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"^5.9.3","@types/node":"^25.2.0","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.8.1","@eslint/compat":"^2.0.2","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^25.0.3","eslint-plugin-vue":"^10.7.0","@vitejs/plugin-vue":"^6.0.4","postcss-preset-env":"^11.1.2","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^6.0.5","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^9.1.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^13.0.0","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","dayjs":"^1.11.13","jspdf":"^4.1.0","lodash-es":"^4.17.21","papaparse":"^5.5.2","html2canvas":"^1.4.1","@vueuse/core":"^14.2.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^7.1.0","@fortawesome/free-brands-svg-icons":"^7.1.0","@fortawesome/free-regular-svg-icons":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_5.0.2_1772726010811_0.6334072546668437","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"hy-vue-gantt","version":"5.0.3","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@5.0.3","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"453ed76c1c07af2d14dda336ccce35475aaed78f","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-5.0.3.tgz","fileCount":64,"integrity":"sha512-se0NGhLdByAS5qv/EvMe+B/nAxEtXQy8390ciyFC8++zF+uyeUDQYEAXwcaWueZLXmU+bp46+GuH8New/l6yJQ==","signatures":[{"sig":"MEUCIGNAZ1tEmvUBBL2VCN0Rx1285NwPiLb5OTFLD6DKryR9AiEAywvv1FWGQUdiUmyIJIsiet4ajVXMhdaFErQ0kpBwRWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263159},"main":"./lib/hy-vue-gantt.js","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","module":"./lib/hy-vue-gantt.js","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js"}},"gitHead":"005f28cbb13ea98ffb1792625e482890383e8ee7","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --declarationMap false --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.9.4","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^28.0.0","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^4.0.18","postcss":"^8.4.17","vue-tsc":"^3.2.4","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"^5.9.3","@types/node":"^25.2.0","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.8.1","@eslint/compat":"^2.0.2","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^25.0.3","eslint-plugin-vue":"^10.7.0","@vitejs/plugin-vue":"^6.0.4","postcss-preset-env":"^11.1.2","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^6.0.5","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^9.1.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^13.0.0","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","dayjs":"^1.11.13","jspdf":"^4.1.0","lodash-es":"^4.17.21","papaparse":"^5.5.2","html2canvas":"^1.4.1","@vueuse/core":"^14.2.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^7.1.0","@fortawesome/free-brands-svg-icons":"^7.1.0","@fortawesome/free-regular-svg-icons":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_5.0.3_1772813126595_0.20636326500646507","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"hy-vue-gantt","version":"5.0.4","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@5.0.4","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"eb6c8255dd20d72d2f61c7742d8517d4eb9f99a2","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-5.0.4.tgz","fileCount":64,"integrity":"sha512-yj6wmAbzDEpVu5xgSjRS8hRiqLGOd/ImHw/731wg7XQgV41FzTv6jQX+Z9q6d+zuujMIRLUYBQU+6veh3f1ZhQ==","signatures":[{"sig":"MEQCIEm6yYBEx2wJT1clroaIxxYIro7T4vN/k9c0M6hgAMVrAiBrR948WNlWECxyLVT3D/zvT6w3czRk9HZaqVzR60YwGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263707},"main":"./lib/hy-vue-gantt.js","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","module":"./lib/hy-vue-gantt.js","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js"}},"gitHead":"82baf4bba8c69835bdaa8935e23e0b958576145c","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --declarationMap false --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.9.4","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^28.0.0","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^4.0.18","postcss":"^8.4.17","vue-tsc":"^3.2.4","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"^5.9.3","@types/node":"^25.2.0","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.8.1","@eslint/compat":"^2.0.2","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^25.0.3","eslint-plugin-vue":"^10.7.0","@vitejs/plugin-vue":"^6.0.4","postcss-preset-env":"^11.1.2","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^6.0.5","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^9.1.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^13.0.0","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","dayjs":"^1.11.13","jspdf":"^4.1.0","lodash-es":"^4.17.21","papaparse":"^5.5.2","html2canvas":"^1.4.1","@vueuse/core":"^14.2.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^7.1.0","@fortawesome/free-brands-svg-icons":"^7.1.0","@fortawesome/free-regular-svg-icons":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_5.0.4_1773148104552_0.035469106320528576","host":"s3://npm-registry-packages-npm-production"}},"5.0.5":{"name":"hy-vue-gantt","version":"5.0.5","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@5.0.5","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"029b2261c09d2a6b98dbd0f18ac091a7d40925c4","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-5.0.5.tgz","fileCount":64,"integrity":"sha512-SvhFvVHSNfWptByDnyDFMHe+0RjZ8LRtqzuYFIH61O05+1criNpbvunnzN4LT9UYJ/bjdweGbyf/DAyJIUBy4w==","signatures":[{"sig":"MEUCIQDpWyWz8JTkzV6aT8HbZ35QTHzkWYUISvagiFiASlEubwIgDQFxNrJf/xj9lJ+E6D9e2nBTZKivbVYXG8PDux7UthE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264287},"main":"./lib/hy-vue-gantt.js","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","module":"./lib/hy-vue-gantt.js","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js"}},"gitHead":"b470889f529950de264ca5e2817818b621305856","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --declarationMap false --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.9.4","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^28.0.0","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^4.0.18","postcss":"^8.4.17","vue-tsc":"^3.2.4","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"^5.9.3","@types/node":"^25.2.0","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.8.1","@eslint/compat":"^2.0.2","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^25.0.3","eslint-plugin-vue":"^10.7.0","@vitejs/plugin-vue":"^6.0.4","postcss-preset-env":"^11.1.2","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^6.0.5","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^9.1.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^13.0.0","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","dayjs":"^1.11.13","jspdf":"^4.1.0","lodash-es":"^4.17.21","papaparse":"^5.5.2","html2canvas":"^1.4.1","@vueuse/core":"^14.2.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^7.1.0","@fortawesome/free-brands-svg-icons":"^7.1.0","@fortawesome/free-regular-svg-icons":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_5.0.5_1773760281915_0.4546337968863088","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"hy-vue-gantt","version":"5.1.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@5.1.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"0d7d58c379576c432d1aee70ba717247536d08e4","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-5.1.0.tgz","fileCount":64,"integrity":"sha512-PlmhCWqjtes9AazCpxoryav6ivAdVYkGFc8yOua/pLSyd4v+HJz58souKHO0P9zdsWDMkNs2NZ1nHUgrVZvNqA==","signatures":[{"sig":"MEQCIF6nWlX8lCH3cUb8NrwbobDU+J4b5DYPu9sVui8wLFNhAiBv8skinqswonbKP3wc9A8tx6BQMOB+q4PnaWb5qyhJCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265114},"main":"./lib/hy-vue-gantt.js","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","module":"./lib/hy-vue-gantt.js","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js"}},"gitHead":"2ebead94c9b7fb408c5dc7a403124def749bd31b","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --declarationMap false --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.9.4","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^28.0.0","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^4.0.18","postcss":"^8.4.17","vue-tsc":"^3.2.4","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"^5.9.3","@types/node":"^25.2.0","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.8.1","@eslint/compat":"^2.0.2","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^25.0.3","eslint-plugin-vue":"^10.7.0","@vitejs/plugin-vue":"^6.0.4","postcss-preset-env":"^11.1.2","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^6.0.5","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^9.1.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^13.0.0","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","dayjs":"^1.11.13","jspdf":"^4.1.0","lodash-es":"^4.17.21","papaparse":"^5.5.2","html2canvas":"^1.4.1","@vueuse/core":"^14.2.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^7.1.0","@fortawesome/free-brands-svg-icons":"^7.1.0","@fortawesome/free-regular-svg-icons":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_5.1.0_1773933139285_0.9243919594880154","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"hy-vue-gantt","version":"5.2.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@5.2.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"553408d6c1de452e6466e5e557cb8776f90acbeb","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-5.2.0.tgz","fileCount":64,"integrity":"sha512-bJzSo8o3h+WYVgVhBHTKeZybTK34Mii96NIFY2L2bcq91N+IGDXjYyP5ysx3lmK9UstsKMWlujINEbJnTeJilA==","signatures":[{"sig":"MEUCIDDQCzdt6NKEN6Oub0BgjMe/e5c/srhGF19oN5lMJsHnAiEAxaz6lsVjz45ZHBGo4nrXtySVsuxVzAqItVypADkbvAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266288},"main":"./lib/hy-vue-gantt.js","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","module":"./lib/hy-vue-gantt.js","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js"}},"gitHead":"230e421f5a7506fb5433bb4ad2b6e2062a025091","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --declarationMap false --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.9.7","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^28.0.0","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^4.0.18","postcss":"^8.4.17","vue-tsc":"^3.2.4","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"^5.9.3","@types/node":"^25.2.0","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.8.1","@eslint/compat":"^2.0.2","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^25.0.3","eslint-plugin-vue":"^10.7.0","@vitejs/plugin-vue":"^6.0.4","postcss-preset-env":"^11.1.2","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^6.0.5","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^9.1.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^13.0.0","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","dayjs":"^1.11.13","jspdf":"^4.1.0","lodash-es":"^4.17.21","papaparse":"^5.5.2","html2canvas":"^1.4.1","@vueuse/core":"^14.2.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^7.1.0","@fortawesome/free-brands-svg-icons":"^7.1.0","@fortawesome/free-regular-svg-icons":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_5.2.0_1775741105693_0.013457286808892688","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"hy-vue-gantt","version":"5.2.1","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@5.2.1","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"fed4ab2745d8ca15c901e180cf7114f70863321a","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-5.2.1.tgz","fileCount":64,"integrity":"sha512-b6UfjHWvsMtJ6UTm+kemPlsuEAPEbxy65eM8DgIEs1U22asPOQIMhmIJIuvE2m9IXK1rTeVqlJoW+Ggi9+NI0A==","signatures":[{"sig":"MEQCIEeb+L2upQksc87seTw1SjNfMLGCHgPiuLosFmE/Gg/5AiBSkKqc6LJKwxJYxS0zKSCc9uPcOENNsowRsrocBwbKJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267057},"main":"./lib/hy-vue-gantt.js","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","module":"./lib/hy-vue-gantt.js","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js"}},"gitHead":"aa0267ebcb4ad185e5cab08b89e98fa2331d5e2d","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --declarationMap false --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.9.8","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@tsconfig/node22":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^28.0.0","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^4.0.18","postcss":"^8.4.17","vue-tsc":"^3.2.4","prettier":"^3.4.1","vitepress":"^1.5.0","typescript":"^5.9.3","@types/node":"^25.2.0","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.8.1","@eslint/compat":"^2.0.2","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^25.0.3","eslint-plugin-vue":"^10.7.0","@vitejs/plugin-vue":"^6.0.4","postcss-preset-env":"^11.1.2","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","@vuepress/plugin-search":"2.0.0-beta.51","rollup-plugin-visualizer":"^6.0.5","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^9.1.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^13.0.0","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","dayjs":"^1.11.13","jspdf":"^4.1.0","lodash-es":"^4.17.21","papaparse":"^5.5.2","html2canvas":"^1.4.1","@vueuse/core":"^14.2.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^7.1.0","@fortawesome/free-brands-svg-icons":"^7.1.0","@fortawesome/free-regular-svg-icons":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_5.2.1_1781189098883_0.09791642391322797","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"hy-vue-gantt","version":"5.3.0","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@5.3.0","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"3e4ad3efe170bcbe1abe1f3ff02ff8b519371cf6","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-5.3.0.tgz","fileCount":64,"integrity":"sha512-NoD8upNP6MvyTCd0wrsFZCr70AP24XlsoCMXY5dhHho5yjw3ihBgTeIu1UuWjFA6Vr5Cou0PbeFieVVH45PpUQ==","signatures":[{"sig":"MEQCIFrSYrkGWm5ChPNm+IRtU6cp19/22kG+7mXXBSFUOlvyAiAlUB8a8/VAmKL3de+LoCS2S7chvzNcVc21Op0pXcU7ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267602},"main":"./lib/hy-vue-gantt.js","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","module":"./lib/hy-vue-gantt.js","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js"}},"gitHead":"23f096b7602937f1b42e9b34b917724cdd957a9b","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --declarationMap false --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.9.8","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^28.0.0","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^4.0.18","postcss":"^8.4.17","vue-tsc":"^3.2.4","prettier":"^3.4.1","vitepress":"^2.0.0-alpha.18","typescript":"^5.9.3","@types/node":"^25.2.0","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.8.1","@eslint/compat":"^2.0.2","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@tsconfig/node22":"^22.0.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^25.0.3","eslint-plugin-vue":"^10.7.0","@vitejs/plugin-vue":"^6.0.4","postcss-preset-env":"^11.1.2","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","rollup-plugin-visualizer":"^6.0.5","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^9.1.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^13.0.0","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz","dayjs":"^1.11.13","jspdf":"^4.1.0","lodash-es":"^4.17.21","papaparse":"^5.5.2","html2canvas":"^1.4.1","@vueuse/core":"^14.2.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^7.1.0","@fortawesome/free-brands-svg-icons":"^7.1.0","@fortawesome/free-regular-svg-icons":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_5.3.0_1783502131425_0.7859411714376958","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"hy-vue-gantt","version":"5.3.1","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","_id":"hy-vue-gantt@5.3.1","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"homepage":"https://xeyos88.github.io/HyVueGantt/","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"88eba60d3cfac9a5a7498e920db62dbe0c2aba47","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-5.3.1.tgz","fileCount":64,"integrity":"sha512-R1GX8u1MEgHBb/haBmRMnurSujcmrmTV5BkipO/Oz7ADZszNJi94b0IYe3v6EfUtugzSKuHP4tXHW71y3UuGLw==","signatures":[{"sig":"MEQCID0dtEvix1qmJZkkZyeyBoRO1bOhK3ubbc6bvFZFVm3LAiB/yYj8BrcepyqFW87WMGvewpbnHAf8aKJMtOg0xlaJfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267645},"main":"./lib/hy-vue-gantt.js","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","module":"./lib/hy-vue-gantt.js","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js"}},"gitHead":"34eca130b5d25941b8d81bfbe0b1d1150e602459","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --declarationMap false --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.9.8","description":"Evolution of vue-ganttastic package","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^28.0.0","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^4.0.18","postcss":"^8.4.17","vue-tsc":"^3.2.4","prettier":"^3.4.1","vitepress":"^2.0.0-alpha.18","typescript":"^5.9.3","@types/node":"^25.2.0","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.8.1","@eslint/compat":"^2.0.2","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@tsconfig/node22":"^22.0.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^25.0.3","eslint-plugin-vue":"^10.7.0","@vitejs/plugin-vue":"^6.0.4","postcss-preset-env":"^11.1.2","@vitest/coverage-v8":"^4.0.18","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","rollup-plugin-visualizer":"^6.0.5","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^9.1.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^13.0.0","dayjs":"^1.11.13","jspdf":"^4.1.0","lodash-es":"^4.17.21","papaparse":"^5.5.2","@e965/xlsx":"^0.20.3","html2canvas":"^1.4.1","@vueuse/core":"^14.2.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^7.1.0","@fortawesome/free-brands-svg-icons":"^7.1.0","@fortawesome/free-regular-svg-icons":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hy-vue-gantt_5.3.1_1784102686550_0.8195915887731964","host":"s3://npm-registry-packages-npm-production"}},"5.3.2":{"_id":"hy-vue-gantt@5.3.2","bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"dist":{"shasum":"089b9102851fe26740ab30b5bcb4ff652592b5f8","tarball":"https://registry.npmjs.org/hy-vue-gantt/-/hy-vue-gantt-5.3.2.tgz","fileCount":64,"integrity":"sha512-OprtXmMr9wHl2lvWufN08U8ykIUoMHxa0lkpFuVcT9YHkQZtL/UL95NP6Mnu4eJKYkNioxk/6V6op5w4SxH3TQ==","signatures":[{"sig":"MEUCIQC/2FVl9UH4BDv68uSGHosB/x6zCWsslcnjwyOAd6jVhAIgUIPJWFwrplKDxs38IEn3hDk+ooC06eI6tvV5Cv9Qod4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDqmu4nja+7Jo5BOp0z69m4VJaGHFbQzQhkKMXuSIH8DAiAiMgd0ytGjs46yDbTN+X2pWoaojtfqr2m8VCHYK++QVg=="}],"unpackedSize":276432},"main":"./lib/hy-vue-gantt.js","name":"hy-vue-gantt","type":"module","types":"./lib_types/hy-vue-gantt.d.ts","author":{"url":"@Xeyos88","name":"Eugenio Topa"},"module":"./lib/hy-vue-gantt.js","exports":{".":{"types":"./lib_types/hy-vue-gantt.d.ts","import":"./lib/hy-vue-gantt.js"}},"gitHead":"d26895d6cf0e4b7ad50a2270dd3ad0e589c6b574","license":"MIT","scripts":{"lint":"eslint .","test":"vitest","build":"npm run build:types && npm run build:lib","serve":"vite --host","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"npm run lint --fix","build:lib":"vite build","typecheck":"vue-tsc --noEmit","docs:build":"vitepress build docs","test:watch":"vitest watch","build:types":"vue-tsc --declaration --emitDeclarationOnly --declarationMap false --outDir lib_types -p tsconfig.build.json","docs:preview":"vitepress preview docs","test:coverage":"vitest run --coverage"},"version":"5.3.2","_npmUser":{"name":"xeyos","email":"xeyos88@gmail.com"},"homepage":"https://xeyos88.github.io/HyVueGantt/","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"_npmVersion":"10.9.8","description":"Evolution of vue-ganttastic package","directories":{},"maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^28.0.0","eslint":"^9.16.0","terser":"^5.37.0","vitest":"^4.1.11","postcss":"^8.5.28","vue-tsc":"^3.2.4","prettier":"^3.4.1","vitepress":"^2.0.0-alpha.18","typescript":"^5.9.3","@types/node":"^25.2.0","npm-run-all":"^4.1.5","@types/xml2js":"^0.4.14","@vue/tsconfig":"^0.8.1","@eslint/compat":"^2.0.2","@vue/test-utils":"^2.4.6","vite-plugin-dts":"^4.5.0","@tsconfig/node22":"^22.0.0","@types/lodash-es":"^4.17.12","@types/papaparse":"^5.3.15","semantic-release":"^25.0.3","eslint-plugin-vue":"^10.7.0","@vitejs/plugin-vue":"^6.0.4","postcss-preset-env":"^11.1.2","@vitest/coverage-v8":"^4.1.11","@semantic-release/git":"^10.0.1","@rushstack/eslint-patch":"^1.2.0","rollup-plugin-visualizer":"^6.0.5","@types/postcss-preset-env":"^7.7.0","@semantic-release/changelog":"^6.0.3","@vue/eslint-config-prettier":"^10.1.0","@vue/eslint-config-typescript":"^14.1.4","@senojs/rollup-plugin-style-inject":"^0.2.3","conventional-changelog-conventionalcommits":"^9.1.0"},"peerDependencies":{"vue":"^3.5.13","uuid":"^13.0.0","dayjs":"^1.11.13","jspdf":"^4.1.0","lodash-es":"^4.17.21","papaparse":"^5.5.2","@e965/xlsx":"^0.20.3","html2canvas":"^1.4.1","@vueuse/core":"^14.2.0","date-holidays":"^3.23.14","@fortawesome/vue-fontawesome":"^3.0.8","@fortawesome/free-solid-svg-icons":"^7.1.0","@fortawesome/free-brands-svg-icons":"^7.1.0","@fortawesome/free-regular-svg-icons":"^7.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hy-vue-gantt_5.3.2_1790682566992_0.3378254489135175"}}},"time":{"created":"2024-12-19T07:25:57.666Z","modified":"2026-09-29T11:49:27.272Z","1.0.0":"2024-12-19T07:25:57.919Z","1.0.1":"2024-12-19T19:41:37.912Z","1.1.0":"2024-12-22T17:02:17.617Z","1.2.0":"2024-12-25T22:29:24.441Z","1.3.0":"2024-12-29T19:31:58.434Z","1.4.0":"2024-12-31T18:25:15.440Z","1.5.0":"2025-01-02T22:24:48.711Z","1.6.0":"2025-01-11T16:37:48.653Z","2.0.0":"2025-01-15T10:08:01.020Z","2.1.0":"2025-01-21T22:09:28.254Z","2.2.0":"2025-01-25T17:01:16.184Z","3.0.0":"2025-01-31T21:39:08.902Z","3.1.0":"2025-02-15T14:46:31.872Z","3.1.1":"2025-02-17T19:55:21.934Z","3.1.2":"2025-02-24T14:31:06.093Z","3.3.0":"2025-02-26T20:20:14.125Z","3.4.0":"2025-03-14T21:19:57.105Z","3.5.0":"2025-04-03T18:51:02.371Z","3.6.0":"2025-05-01T18:57:51.411Z","3.7.0":"2025-05-16T18:55:22.468Z","3.8.0":"2025-06-04T18:49:33.895Z","3.8.1":"2025-06-11T19:13:44.975Z","3.9.0":"2025-07-13T15:40:55.322Z","4.0.0":"2025-07-23T17:27:06.741Z","4.1.0":"2025-08-28T20:46:40.013Z","4.2.0":"2025-09-12T19:14:51.130Z","4.2.1":"2025-09-28T20:39:44.061Z","5.0.0":"2026-02-09T16:09:22.134Z","5.0.1":"2026-02-23T11:37:32.990Z","5.0.2":"2026-03-05T15:53:31.029Z","5.0.3":"2026-03-06T16:05:26.731Z","5.0.4":"2026-03-10T13:08:24.710Z","5.0.5":"2026-03-17T15:11:22.069Z","5.1.0":"2026-03-19T15:12:19.430Z","5.2.0":"2026-04-09T13:25:05.945Z","5.2.1":"2026-06-11T14:44:59.150Z","5.3.0":"2026-07-08T09:15:31.584Z","5.3.1":"2026-07-15T08:04:46.689Z","5.3.2":"2026-09-29T11:49:27.072Z"},"bugs":{"url":"https://github.com/Xeyos88/HyVueGantt/issues"},"author":{"url":"@Xeyos88","name":"Eugenio Topa"},"license":"MIT","homepage":"https://xeyos88.github.io/HyVueGantt/","keywords":["gantt","chart","bar","diagram","vue","vuejs","ganttastic"],"repository":{"url":"git+https://github.com/Xeyos88/HyVueGantt.git","type":"git"},"description":"Evolution of vue-ganttastic package","maintainers":[{"name":"xeyos","email":"xeyos88@gmail.com"}],"readme":"# Hyper Vue Gantt\n\nA powerful and flexible Gantt chart component for Vue 3 applications. This component is an evolution of the vue-ganttastic package, completely redesigned with TypeScript and enhanced features for modern web applications.\n\n<img src=\"https://github.com/Xeyos88/HyVueGantt/blob/main/docs/.vitepress/public/logo.png?raw=true\" alt=\"logo HyVueGantt\" width=\"300\" height=\"300\">\n\n[![npm version](https://badge.fury.io/js/hy-vue-gantt.svg)](https://badge.fury.io/js/hy-vue-gantt)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Vue 3](https://img.shields.io/badge/Vue-3.x-brightgreen.svg)](https://vuejs.org/)\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.x-blue.svg)](https://www.typescriptlang.org/)\n\n## 📚 Documentation & Demo\n\n- **[Complete Documentation](https://xeyos88.github.io/HyVueGantt/)** - Comprehensive guides and API reference\n- **[Live Demo](https://xeyos88.github.io/HyVueGantt/live/advanced)** - Interactive examples and features showcase\n- **[Getting Started](https://xeyos88.github.io/HyVueGantt/guide/quick-start)** - Step-by-step tutorial\n\n## 🚀 Quick Start\n\n### Installation\n\n```bash\n# npm\nnpm install hy-vue-gantt\n\n# yarn\nyarn add hy-vue-gantt\n\n# pnpm\npnpm add hy-vue-gantt\n```\n\n### Setup\n\n```typescript\n// main.ts\nimport { createApp } from \"vue\"\nimport App from \"./App.vue\"\nimport hyvuegantt from \"hy-vue-gantt\"\n\nconst app = createApp(App)\napp.use(hyvuegantt)\napp.mount(\"#app\")\n```\n\n### Basic Usage\n\n```vue\n<template>\n  <g-gantt-chart\n    :chart-start=\"chartStart\"\n    :chart-end=\"chartEnd\"\n    :precision=\"precision\"\n    :bar-start=\"barStart\"\n    :bar-end=\"barEnd\"\n    color-scheme=\"vue\"\n    grid\n    commands\n  >\n    <g-gantt-row\n      v-for=\"row in rows\"\n      :key=\"row.id\"\n      :label=\"row.label\"\n      :bars=\"row.bars\"\n    />\n  </g-gantt-chart>\n</template>\n\n<script setup lang=\"ts\">\nimport { ref } from \"vue\"\nimport type { ChartRow } from \"hy-vue-gantt\"\n\nconst chartStart = ref(\"2024-01-01\")\nconst chartEnd = ref(\"2024-12-31\")\nconst precision = ref(\"day\")\nconst barStart = ref(\"start\")\nconst barEnd = ref(\"end\")\n\nconst rows = ref<ChartRow[]>([\n  {\n    id: 1,\n    label: \"Design Phase\",\n    bars: [\n      {\n        start: \"2024-01-05\",\n        end: \"2024-01-20\",\n        ganttBarConfig: {\n          id: \"1\",\n          label: \"UI Design\",\n          style: { background: \"#42b883\" }\n        }\n      }\n    ]\n  }\n])\n</script>\n```\n\n## ✨ Key Features\n\n### 🎯 Core Capabilities\n\n- **📅 Advanced Time Management**: Multi-precision support (hours, days, weeks, months) with auto-scaling\n- **🔗 Task Dependencies**: Visual connections with multiple styles (straight, bezier, squared) and animations\n- **📊 Progress Tracking**: Interactive progress bars with drag-to-update functionality\n- **🏗️ Hierarchical Structure**: Nested groups with expand/collapse functionality\n- **📱 Touch & Mobile**: Full touch support with responsive design\n\n### 🎨 Rich Customization\n\n- **🎨 11 Built-in Themes**: From professional to dark mode\n- **📋 Multi-Column Labels**: Sortable columns with custom content\n- **🏷️ Milestone Support**: Visual milestones with constraints and tooltips\n- **🎭 Custom Styling**: Complete slot-based customization system\n- **🌍 Internationalization**: Holiday highlighting and locale support\n\n### 💾 Data Management\n\n- **📤 Export Options**: PDF, PNG, SVG, Excel with customizable settings\n- **📥 Import Support**: CSV and Jira JSON formats\n- **⏪ History Management**: Built-in undo/redo functionality\n- **🔄 Real-time Updates**: Live data synchronization\n\n### ⌨️ User Experience\n\n- **🖱️ Drag & Drop**: Intuitive bar and row manipulation\n- **⌨️ Keyboard Navigation**: Full accessibility support\n- **🎯 Smart Interactions**: Push-on-overlap and connection behaviors\n- **🔍 Zoom Controls**: Dynamic scaling with precision adjustment\n\n## 🔧 Advanced Examples\n\n### Task Dependencies & Connections\n\n```typescript\nconst projectData = ref([\n  {\n    id: \"design\",\n    label: \"Design Phase\",\n    bars: [\n      {\n        start: \"2024-01-01\",\n        end: \"2024-01-15\",\n        ganttBarConfig: {\n          id: \"design-1\",\n          label: \"UI Design\",\n          connections: [\n            {\n              targetId: \"dev-1\",\n              type: \"bezier\",\n              animated: true,\n              relation: \"FS\", // Finish to Start\n              label: \"Prerequisite\",\n              color: \"#42b883\"\n            }\n          ]\n        }\n      }\n    ]\n  },\n  {\n    id: \"development\",\n    label: \"Development Phase\",\n    bars: [\n      {\n        start: \"2024-01-16\",\n        end: \"2024-02-15\",\n        ganttBarConfig: {\n          id: \"dev-1\",\n          label: \"Frontend Development\",\n          progress: 75,\n          progressResizable: true\n        }\n      }\n    ]\n  }\n])\n```\n\n### Milestones & Project Tracking\n\n```vue\n<template>\n  <g-gantt-chart\n    :milestones=\"milestones\"\n    :timeaxis-events=\"events\"\n    show-events-axis\n  >\n    <template #milestone=\"{ milestone }\">\n      <div class=\"custom-milestone\">🎯 {{ milestone.name }}</div>\n    </template>\n  </g-gantt-chart>\n</template>\n\n<script setup lang=\"ts\">\nconst milestones = ref([\n  {\n    id: \"v1-release\",\n    date: \"2024-03-15\",\n    name: \"Version 1.0 Release\",\n    description: \"Major product release\",\n    color: \"#e74c3c\"\n  }\n])\n\nconst events = ref([\n  {\n    id: \"sprint-1\",\n    label: \"Sprint Planning\",\n    startDate: \"2024-01-01\",\n    endDate: \"2024-01-03\",\n    backgroundColor: \"#3498db\"\n  }\n])\n</script>\n```\n\n### Multi-Column Layout & Sorting\n\n```vue\n<template>\n  <g-gantt-chart\n    label-column-title=\"Project Management\"\n    :multi-column-label=\"columns\"\n    sortable\n    label-resizable\n  >\n    <template #label-column-priority=\"{ value, row }\">\n      <span :class=\"getPriorityClass(value)\">\n        {{ value }}\n      </span>\n    </template>\n  </g-gantt-chart>\n</template>\n\n<script setup lang=\"ts\">\nconst columns = ref([\n  { field: \"Label\", sortable: true },\n  { field: \"StartDate\", sortable: true },\n  { field: \"Duration\", sortable: true },\n  { field: \"Progress\", sortable: true },\n  {\n    field: \"Priority\",\n    valueGetter: (row) => row.priority || \"Normal\",\n    sortFn: (a, b) => prioritySort(a, b)\n  }\n])\n</script>\n```\n\n### Import/Export Integration\n\n```vue\n<template>\n  <g-gantt-chart\n    export-enabled\n    :export-options=\"exportConfig\"\n    show-importer\n    :importer-allowed-formats=\"['csv', 'jira']\"\n    @export-success=\"handleExportSuccess\"\n    @import-data=\"handleImportData\"\n  >\n    <template #commands=\"{ export: triggerExport }\">\n      <button @click=\"triggerExport\" class=\"export-btn\">\n        📊 Export Project\n      </button>\n    </template>\n  </g-gantt-chart>\n</template>\n\n<script setup lang=\"ts\">\nconst exportConfig = ref({\n  format: \"pdf\",\n  paperSize: \"a4\",\n  orientation: \"landscape\",\n  exportColumnLabel: true,\n  scale: 1.5\n})\n\nconst handleExportSuccess = (result) => {\n  console.log(\"Export completed:\", result.filename)\n}\n\nconst handleImportData = (result) => {\n  if (result.success) {\n    // Update chart data with imported rows\n    updateChartData(result.data.rows)\n  }\n}\n</script>\n```\n\n## 🎨 Theming & Customization\n\n### Built-in Color Schemes\n\n```vue\n<template>\n  <!-- Choose from 11 professional themes -->\n  <g-gantt-chart color-scheme=\"vue\" />\n  <!-- Vue.js inspired -->\n  <g-gantt-chart color-scheme=\"dark\" />\n  <!-- Dark mode -->\n  <g-gantt-chart color-scheme=\"material-blue\" />\n  <!-- Material Design -->\n</template>\n```\n\nAvailable themes: `default`, `vue`, `dark`, `material-blue`, `creamy`, `crimson`, `flare`, `fuchsia`, `grove`, `sky`, `slumber`\n\n### Custom Styling\n\n```typescript\nconst customTheme = {\n  primary: \"#1e40af\",\n  secondary: \"#3b82f6\",\n  text: \"#1f2937\",\n  background: \"#ffffff\",\n  hoverHighlight: \"rgba(59, 130, 246, 0.1)\"\n}\n```\n\n## 📱 Mobile & Touch Support\n\nHyVue Gantt provides comprehensive mobile support:\n\n- **Touch Gestures**: Drag, resize, and navigate with touch\n- **Responsive Layout**: Adapts to different screen sizes\n- **Mobile Optimized**: Touch-friendly controls and interactions\n- **Gesture Recognition**: Pinch-to-zoom, swipe navigation\n\n## 🔌 Event System\n\n```vue\n<template>\n  <g-gantt-chart\n    @click-bar=\"onBarClick\"\n    @dragend-bar=\"onBarMoved\"\n    @progress-change=\"onProgressUpdate\"\n    @connection-complete=\"onConnectionCreated\"\n    @row-drop=\"onRowReordered\"\n    @sort=\"onDataSorted\"\n    @label-edit=\"onLabelEdited\"\n  />\n</template>\n\n<script setup lang=\"ts\">\nconst onBarClick = ({ bar, datetime }) => {\n  console.log(`Clicked ${bar.ganttBarConfig.label} at ${datetime}`)\n}\n\nconst onBarMoved = ({ bar, movedBars }) => {\n  // Handle bar position changes\n  updateBackendData(bar)\n}\n\nconst onProgressUpdate = ({ bar }) => {\n  // Sync progress changes\n  saveProgress(bar.ganttBarConfig.id, bar.ganttBarConfig.progress)\n}\n</script>\n```\n\n## 🛠️ TypeScript Support\n\nFull TypeScript integration with comprehensive type definitions:\n\n```typescript\nimport type {\n  GanttBarObject,\n  ChartRow,\n  ConnectionType,\n  GanttMilestone,\n  TimeaxisEvent,\n  ExportOptions,\n  ImportResult\n} from \"hy-vue-gantt\"\n\n// Extend base types for your specific needs\ninterface ProjectTask extends GanttBarObject {\n  assignee: string\n  priority: \"low\" | \"medium\" | \"high\"\n  tags: string[]\n}\n\ninterface ProjectRow extends ChartRow {\n  department: string\n  budget: number\n  bars: ProjectTask[]\n}\n```\n\n## 🚀 Performance Features\n\n- **Virtual Scrolling**: Handles large datasets efficiently\n- **Smart Rendering**: Only renders visible elements\n- **Optimized Updates**: Minimal re-renders with Vue 3 reactivity\n- **Memory Management**: Automatic cleanup and garbage collection\n- **Lazy Loading**: Progressive data loading for better performance\n\n## 📋 Browser Support\n\n- **Chrome**: 88+\n- **Firefox**: 85+\n- **Safari**: 14+\n- **Edge**: 88+\n- **Mobile Browsers**: Full support\n\n## 🔧 Development & Contributing\n\n### Setup Development Environment\n\n```bash\n# Clone repository\ngit clone https://github.com/Xeyos88/HyVueGantt.git\ncd HyVueGantt\n\n# Install dependencies\nnpm install\n\n# Start development server\nnpm run dev\n\n# Run tests\nnpm run test\n\n# Build library\nnpm run build\n```\n\n### Contributing Guidelines\n\nWe welcome contributions! Please:\n\n1. **Fork** the repository\n2. **Create** a feature branch (`git checkout -b feature/amazing-feature`)\n3. **Commit** your changes (`git commit -m 'Add amazing feature'`)\n4. **Push** to the branch (`git push origin feature/amazing-feature`)\n5. **Open** a Pull Request\n\nSee our [Contributing Guide](CONTRIBUTING.md) for detailed information.\n\n## 📄 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## 🙏 Acknowledgments\n\n- Based on [vue-ganttastic](https://github.com/zunnzunn/vue-ganttastic) - Special thanks to the original authors\n- Inspired by modern project management tools\n- Built with love for the Vue.js community\n\n## ☕ Support the Project\n\nIf HyVue Gantt helps your project, consider supporting its development:\n\n[![PayPal](https://img.shields.io/badge/PayPal-00457C?style=for-the-badge&logo=paypal&logoColor=white)](https://www.paypal.com/paypalme/xeyos88)\n\n## 📸 Screenshots\n\n### Modern Interface\n\n<img src=\"https://github.com/Xeyos88/HyVueGantt/blob/main/docs/.vitepress/public/Gantt1.PNG?raw=true\" alt=\"Modern Gantt Interface\" width=\"800\" height=\"200\">\n\n### Dark Theme\n\n<img src=\"https://github.com/Xeyos88/HyVueGantt/blob/main/docs/.vitepress/public/Gantt2.PNG?raw=true\" alt=\"Dark Theme Gantt\" width=\"800\" height=\"200\">\n\n### Multi-Column Layout\n\n<img src=\"https://github.com/Xeyos88/HyVueGantt/blob/main/docs/.vitepress/public/Gantt3.PNG?raw=true\" alt=\"Multi-Column Gantt\" width=\"800\" height=\"200\">\n\n### Connection Management\n\n<img src=\"https://github.com/Xeyos88/HyVueGantt/blob/main/docs/.vitepress/public/Gantt4.png?raw=true\" alt=\"Gantt Connections\" width=\"800\" height=\"200\">\n\n---\n","readmeFilename":"README.md"}