{"_id":"@gravity-ui/timeline","_rev":"59-fb94967dad743a7c942f73d4981fe5ea","name":"@gravity-ui/timeline","dist-tags":{"latest":"1.32.2"},"versions":{"1.2.2":{"name":"@gravity-ui/timeline","version":"1.2.2","license":"MIT","_id":"@gravity-ui/timeline@1.2.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"86ea2f2ba730400f642222af7dea2810e1fd2006","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.2.2.tgz","fileCount":4,"integrity":"sha512-Yo8FodE8pfXIRCoFXsDY+TA+BVtJxJjxv3/2u6MCB2S9P3D921Djc4PnTT+nLLocQf+ONKPq0PxQ/Gmmggig3w==","signatures":[{"sig":"MEYCIQCnxPJrqWyTDS8ticZSjdhHn/cqtOWGIhqq+vKf1GR7UAIhAKGS8ub8NlUIJBDWPWzpBUoWnCJXZ91stk+UhCHHWya6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9943},"main":"build/index.js","type":"module","gitHead":"fb9a4fab51b695ebce85ed3987f6d42a7a76dd3a","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@storybook/react-vite":"^8.6.12","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.2.2_1748592465183_0.6130275392912781","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@gravity-ui/timeline","version":"1.3.0","license":"MIT","_id":"@gravity-ui/timeline@1.3.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"511172b169d11032d91888581b81b4e5350cd07d","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.3.0.tgz","fileCount":4,"integrity":"sha512-XncMS8Z60SV+Ozthwwr0O+5PD1kTj3YKVuHBs54g9nHHnmazvfery4UH2dmNDvNbka3EPD7hYsmH3THC5Y0k6A==","signatures":[{"sig":"MEUCIE2+3frnwxY9IcxOkq/22ah2Stscx+pbCvigti+dtnckAiEA1+/ggAgMKuNKjK8renfihlVKrp1KdRCKes69QTsIeaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10066},"main":"build/index.js","type":"module","gitHead":"88140da0f2bd64d8d8ed030774fc920c35b09069","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@storybook/react-vite":"^8.6.12","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.3.0_1748595826194_0.998850210313128","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@gravity-ui/timeline","version":"1.3.1","license":"MIT","_id":"@gravity-ui/timeline@1.3.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"7333c05e0a8d06a4f1a1a7e495c6cf801fbef591","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.3.1.tgz","fileCount":4,"integrity":"sha512-QKWPNw2V+bgFNbBPqwmm9N4Wnp6OoZxvsr08GM7IfJ/65rcDo/XXfKog4WxHx4CwaTtNL6OXainR6A4Ri7mBSA==","signatures":[{"sig":"MEUCICFMvsdxeL1UgGfhZ82eZUuJMgtMnpR5DxgbFgvUMarxAiEAjCe0dpja8EatpgawlVT00YIjQTRxuDYPqKq6DWnzzNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10135},"main":"build/index.js","type":"module","gitHead":"c3ff1389099d97e767190d8e95d14d41d9c7c056","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@storybook/react-vite":"^8.6.12","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.3.1_1752584143981_0.2701109678352891","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@gravity-ui/timeline","version":"1.3.2","license":"MIT","_id":"@gravity-ui/timeline@1.3.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"1b89fc1a1bb708dabe6625c4d6727cd315da3a60","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.3.2.tgz","fileCount":82,"integrity":"sha512-y/vdilN33Hw0Np+ckVp/aRpsfTtU2OVl5tnIuFbnG+zCvZRA4Eh77E3zD2xYVPHSkXjCM2B3cH26s0agNjbdyg==","signatures":[{"sig":"MEQCIDF7MVbLt77h4xlNoT4vJMQIgEE7KNd3e+wMRSb11bi6AiBXigj90Qwz1SF8s81iawZkHlY31z01RAW3F3OLomWT/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131459},"main":"build/index.js","type":"module","types":"./build/index.d.ts","gitHead":"2eb0c4b30f7b4ddf95a50fa5e53f8e157cb71ff7","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@storybook/react-vite":"^8.6.12","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.3.2_1753281085898_0.12001876760851782","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@gravity-ui/timeline","version":"1.3.3","license":"MIT","_id":"@gravity-ui/timeline@1.3.3","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"c42ecf06e4b13a25425e34dafb646e511d4d32fc","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.3.3.tgz","fileCount":82,"integrity":"sha512-PU8QMUh50DOwbgRkdQTEO6gjkJHJkkNxllRai4taG3CFu8Lj8LIYAIMdb5EVZgoplh0rkzlldKTwkXdiuHNcNQ==","signatures":[{"sig":"MEQCIB1j2pVHgC9vHmASki2ec4JbNCD3CEln3owVoZaVrQKXAiBpHnB38HdW46y5MMBqsaa6AjGwMBV34U4wZgwSEjWm0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131934},"main":"build/index.js","type":"module","types":"./build/index.d.ts","gitHead":"2ba039ce9d0612c3e10054c697245877b5af63b0","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@storybook/react-vite":"^8.6.12","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.3.3_1753283121580_0.5801961322712839","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@gravity-ui/timeline","version":"1.4.0","license":"MIT","_id":"@gravity-ui/timeline@1.4.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"627737b7cc92c4e318db2f95d067d62d2e0267c6","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.4.0.tgz","fileCount":86,"integrity":"sha512-xfcSdhJK/XxbLkoSVC/mIK4HR41b5RXgOvXBE4n7dZoyn8QgD4YVhg3t77DsEhmxu6xjzwAw+sFiZ/wqdbB2Pg==","signatures":[{"sig":"MEUCIQCDDdh/39g5N7zue4KniBbRUqj0VJLLsbejubBGE9AY/gIgFnU4dpDN4SY1RZL3OspO25Vt4zbUod3cfb8H4kdkeHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131845},"main":"build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"0c4c8c3dfe6214fe926746f781f157b47be0afd5","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@storybook/react-vite":"^8.6.12","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.4.0_1753379825729_0.17810196585200733","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@gravity-ui/timeline","version":"1.4.1","license":"MIT","_id":"@gravity-ui/timeline@1.4.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"2c96f7f90e22c05bafa2a9f923ecb605adf6bcae","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.4.1.tgz","fileCount":86,"integrity":"sha512-BLFVNUhhFnsXeIMBOd2xnc4XB6LJuohhGHL/KYU0t0gkjUEorQyt/OlvvFX3BPqLp4yU4Ot9u3ppA2xoPfNoXQ==","signatures":[{"sig":"MEUCIQDQ6i+3RF+RllCLFr0+zC9WMKGr66rlAO8j8bFWJe5TLQIgLoDXlKUkwcGYyux0ZixMQTk647+7zOIAmaQY8w+ffjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131845},"main":"build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"916a83196e67ae6a2fe66c2171ae0023dc68ab71","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@storybook/react-vite":"^8.6.12","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.4.1_1753434506243_0.6986729231793041","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@gravity-ui/timeline","version":"1.4.2","license":"MIT","_id":"@gravity-ui/timeline@1.4.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"1423425377c1b9bcc2c1014065f77bf598889527","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.4.2.tgz","fileCount":86,"integrity":"sha512-WKYTS8VDZtzMfohgi7Mx4uW94Zjm/Gcwt2ojuRDoMJahJtfXhNqsz3THMCFdg3ztrILJJ68AlgDuwyRqRC6PBA==","signatures":[{"sig":"MEQCIEU0yCfzU0pzSBogc9lDWRGj/mF8HOKg24CMfvLt7nduAiBOJMan+GqmILZY/l+5OccYNbKlVkKC1RTBOc2kkRuNDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131998},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"8390330483550140d60a48943c43e1795aae8d85","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@storybook/react-vite":"^8.6.12","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.4.2_1753444157563_0.333808217102322","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@gravity-ui/timeline","version":"1.4.3","license":"MIT","_id":"@gravity-ui/timeline@1.4.3","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"8fbb872558ed18fde80c6f95ab79369f4bea2321","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.4.3.tgz","fileCount":86,"integrity":"sha512-xYrSmZuy8gU5fOSPWVmC1VrmPmRsryajSofpu5rIkay5ui0IhhIy4HXMK3LqWLyd5F3fFPkC2e8SSLzJaZlXYQ==","signatures":[{"sig":"MEUCIQDZtH50luBIrb/VK/4UgItqTmRPrDdPeBsjyocG8l9/TwIgN4q/QIdkeOxSeEvYh3U0vlwa+wAXO6iZ3ik2KpU9a8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132683},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"e94aa4e489a230fb6f992ea59aaad9166cfc479e","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@storybook/react-vite":"^8.6.12","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.4.3_1753565765982_0.5597736990439395","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@gravity-ui/timeline","version":"1.5.0","license":"MIT","_id":"@gravity-ui/timeline@1.5.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"d1641a0a7d462fc66312946597a4b4d91d701aa5","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.5.0.tgz","fileCount":86,"integrity":"sha512-pvhQX7bT3uaj1Fju9RLdPgm8XarY9YbOl4PUkUlcE25uuPsVI9rTK4T+KkLAq5JzbaAbgRDLH8i+bIQBvdNsWA==","signatures":[{"sig":"MEUCIQCeDhL+Oo6MIdOWwjQ2VQ+ORlAu04uqArQ6FhxrVpqLZAIgUDXa4Gm8PuHvosg4B2vx7ige1QxTrMaP2aseBVt/js4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132781},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"b8b05c55463a43b09d03fe4337b51b182da25786","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@storybook/react-vite":"^8.6.12","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.5.0_1753609798082_0.294123448380176","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@gravity-ui/timeline","version":"1.6.0","license":"MIT","_id":"@gravity-ui/timeline@1.6.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"75445b8195e83dc40f7905b900a0d2cf9838636a","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.6.0.tgz","fileCount":86,"integrity":"sha512-7fSrVP6apfckdb+x3APR4e1On/yQY8E/GaxyE2f/I4Fm+/xfOOKwlPxZw7GFBMMqUG8mTumZuC9N1P2eKmRd7w==","signatures":[{"sig":"MEQCIH4i8C1zcWNoezQcQrhf1X/lqjdEZkrdMyDCZhi+Vj33AiAliIK9R2v6nvMywhhD0HFRWaYLAcVusTqdG5JxSYsnsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133115},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"388d2058169cb758d0d289c43d96e20cbec7cf7c","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@storybook/react-vite":"^8.6.12","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.6.0_1753799665482_0.605916387851595","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@gravity-ui/timeline","version":"1.6.1","license":"MIT","_id":"@gravity-ui/timeline@1.6.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"e70d2f95ff747aa927dfb17db0d8b48acdad3b2f","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.6.1.tgz","fileCount":86,"integrity":"sha512-YNI2L+MgmInB3aKmzdGnkHsyCH5EHc9dUz7GFzrQrqSgTaWiTi+1gw6on+liVKNNp0Rps39WR+r6WSghkDZ4Dg==","signatures":[{"sig":"MEYCIQCtvqOhnxsEIke3XErAdb/Q7mw6qD0s1qpdUUS2IpNl4wIhAOPw+TBql8A+w4mvcbKUj4WDDhbIcjZgWOJBzgS0uq0G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133187},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"e783d0eefb3e972d0efb318273920d6131ce9340","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@storybook/react-vite":"^8.6.12","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.6.1_1753802987765_0.5827537312191715","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@gravity-ui/timeline","version":"1.6.2","license":"MIT","_id":"@gravity-ui/timeline@1.6.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"b3a1c2f81c8b0d692661a0227e15245e9f1fe907","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.6.2.tgz","fileCount":86,"integrity":"sha512-OPicxVgZGPJE+uwdNPOvjnL2AwWNaRvkhSHve07JpNQoYgSvIfnKgSUcJNnSD3iVbaxI8lu0YQOYfLFfrk1s3Q==","signatures":[{"sig":"MEQCIBhGWHwiARj15s8W7w3GZuAs+dGn71aXczaj/I7aBFoUAiAvPnbvpcQ8kZ1IreqB+bUKhKEQRd0gK/8i0DjMmEMZ5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133453},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"0960436dfd8d1cec407790595110dac60f29d336","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@storybook/react-vite":"^8.6.12","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.6.2_1753862537627_0.44197504437145585","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"@gravity-ui/timeline","version":"1.6.3","license":"MIT","_id":"@gravity-ui/timeline@1.6.3","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"d9a47e9d6b99003de4527b3bd52f070b98d4400c","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.6.3.tgz","fileCount":86,"integrity":"sha512-KUelxppypX2TnEjrQagqwoEuCEz/DHnNs/sERi4E313snCys4FfSj1TQB9+bzAByC7eaBgs5ECusXLqfL5kzkg==","signatures":[{"sig":"MEQCIQCyN0a7blBI3WGFq3GpAf7aJU0TYMOsQ59CxDSCOmYbPgIfD2lYQEOnwqIkzG1X0SUltBYYWD/31/S6/blZpqab1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133453},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"79b4cf263a6d2e927941d29a37d4152c820194e8","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@storybook/react-vite":"^8.6.12","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.6.3_1753867611530_0.2500276822777223","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@gravity-ui/timeline","version":"1.7.0","license":"MIT","_id":"@gravity-ui/timeline@1.7.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"7461c38b6088e6898ae1a7b8d41b115c6d7b4f2d","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.7.0.tgz","fileCount":86,"integrity":"sha512-kxRii6lt2vzGCt0UaUy+iKUrsItYuKuKWwIBV+2zGA5WMTiEX/+mhgMMt5VGul/+RQOyLsBZFHS7GqcPtsaVTw==","signatures":[{"sig":"MEYCIQDzwSpVwr+a6WJNgGMvsXQZbX8td5oYU4mpwmT6+PmNkAIhAKrVl2TEfIzh4o3El+cP3q+JLfvSa+Mg/7OGDegyZUL5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134480},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"3ded752a650e804b85dcabe330c03fdf1fae3be6","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@storybook/react-vite":"^8.6.12","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.7.0_1753886580363_0.3398172465692908","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@gravity-ui/timeline","version":"1.8.0","license":"MIT","_id":"@gravity-ui/timeline@1.8.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"4de90b364b0f0a05ce8535d737c04db22180f0da","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.8.0.tgz","fileCount":86,"integrity":"sha512-Bk7hriEyGu3Z3Q3OljTKp8/zakV4EVU7OdTmM7yI/kYOc+eEy5Nw8Kl27iZce0yrcRPOrHjL5eR2JkXzPq8dkQ==","signatures":[{"sig":"MEUCIFmS2ac8uC2/VCQ+RoqjV8Z9NAVQVG5psr4AN1nJjOmlAiEA8OvIzluT3ns5iiJLmJMPktDO+KxcoNaJO9NjDUAUEVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136309},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"b93ed710759189c34c05fa15adfeb670bad644d1","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@storybook/react-vite":"^8.6.12","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.8.0_1753953540006_0.006912687825226582","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@gravity-ui/timeline","version":"1.9.0","license":"MIT","_id":"@gravity-ui/timeline@1.9.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"fc4a601cb70bfa34640e0587117a855d8833a086","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.9.0.tgz","fileCount":86,"integrity":"sha512-7irkppJ6R50U4M3DrYDJ/FF+tDwNf2B859qLqssre53qO2JqUPytpKSa0xNfEqGyH01Vyhz4AmcjBYL3OZrsHg==","signatures":[{"sig":"MEQCID9gVwtjlY6EnbTIQxVvr1HN9Oot9lstRY+g1+Es9v7zAiB0uH5ZdiPmWEPT3jhQbCJU0Zvtrouq8xdogz/8SdeWhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137117},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"8f770eb47bd27c13c2f17033d9a49953ea8d58c4","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@storybook/react-vite":"^8.6.12","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.9.0_1753969162817_0.684695722157586","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@gravity-ui/timeline","version":"1.10.0","license":"MIT","_id":"@gravity-ui/timeline@1.10.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"b15d00f0f947e7affe3b8ecffa647ade3fdff229","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.10.0.tgz","fileCount":110,"integrity":"sha512-VVv0tv9vdsoslDnRKQvH3poc1iOuzQfdR/CIpbkjCicJzLOFCF7M2gPWgH3hZlJWUzJ8zXg7izzUzwqJca6Yog==","signatures":[{"sig":"MEUCIQCmL7vcWBdR1TX8EDz17YbwoKXLKtkfF3Hd3xTG8fN37wIgThbWFhHj7UD85iFqFcKwWIYuXBQCFGr/gXNsCnft3OE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149386},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"c82cb5d3afebc230248a683637a42193a6b38be8","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.10.0_1754139098803_0.4793023003840515","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@gravity-ui/timeline","version":"1.11.0","license":"MIT","_id":"@gravity-ui/timeline@1.11.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"a765e6eb6676ac0c89fe16a44bb0b4385754c6f0","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.11.0.tgz","fileCount":110,"integrity":"sha512-BWofZdrhPJCS8YNPdonlrZlxWjsr4wayBduCWkITmNuNRm7lSrZeH+m1KUTgn81ACtiHsUkx1ZXDbwpSnxtujQ==","signatures":[{"sig":"MEUCIDQrA1XhhhHbBP8vwuUIYIsFSDV0qUf7BcrhduxjSXQyAiEAnafE8KZpS1WlYWRAUDwNH+nkZu+PtSDPhmFICbnq3xQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151387},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"ef150ba799ef4ac1b0c72841f954bac199d6740a","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.11.0_1754172248432_0.5049031825331494","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@gravity-ui/timeline","version":"1.11.1","license":"MIT","_id":"@gravity-ui/timeline@1.11.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"a43e4cbb8612abaee638d7ea5438281633b4cd5f","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.11.1.tgz","fileCount":110,"integrity":"sha512-2nDAFCCuFR+a2wjbu+lUBIfD8ywAN7LH2lpIG7TTxa09+sEafoc6+1ydyQ60tZcvf8LSiOnVID85wmLL++T2tA==","signatures":[{"sig":"MEUCIFN6PcoDr3ii/v1aXH8ZF1KMLtBZAptA636OC9qAGwhfAiEAraKcyohJ8P5z6nyLt2o9hd/a6jHMAgCrTeqKpIicVFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149515},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"101d0643b7357c221bc15c50bbc5065bc65c3722","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.11.1_1754321165295_0.7390745201805216","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@gravity-ui/timeline","version":"1.12.0","license":"MIT","_id":"@gravity-ui/timeline@1.12.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"48f5e7efd3bbf57a9a38da96ae8fc39d9f1c24e9","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.12.0.tgz","fileCount":110,"integrity":"sha512-2Zzn4kN/4i1qUY35B782ebMWWcraFRR3xC+kKHHCnrxyQuI/jlUTGyeYpeoIMjCLPB4UHHxH+yOgjpvIfNvUAQ==","signatures":[{"sig":"MEUCIQCuRV0A4Slzi63rTMh8B8o1MITIA+hDDDF58+yaMRlkCgIgJ7jkUlBqKtIsyp2K7qtpzT7DQQcFxvELzbsq3BjC0R0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149940},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"7b80b4ec5ca564567bf270e29f6da25323abed64","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.12.0_1754342672827_0.09025226025290944","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@gravity-ui/timeline","version":"1.12.1","license":"MIT","_id":"@gravity-ui/timeline@1.12.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"8a3baca20fa716d08c44721aaf6fe7744bbf201c","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.12.1.tgz","fileCount":110,"integrity":"sha512-K9U8MXfD5YcDMD0N4vvGU9mkjCme9JpuoKZaEaJCFKX42riCz0wVdZSGQCEvQpyNynGDO1dNlExC/VyNqD1bJQ==","signatures":[{"sig":"MEYCIQCmytWprg10UMdqGZXyjArUuxWWHkvUEKQt5SEIugekbgIhAO5nGIpo+iUYD3i6S1o8rvpE9BAQK+WrScemmUg8TRvE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149944},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"203c3773cafbd0c804514f32877130cc19f7fbf1","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.12.1_1754344154386_0.2801654930763262","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@gravity-ui/timeline","version":"1.13.0","license":"MIT","_id":"@gravity-ui/timeline@1.13.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"7a367e9336fe0844bb24d2ba645165c91ef7f067","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.13.0.tgz","fileCount":110,"integrity":"sha512-sFW+c2a4x77vOdNbjzqScudmXadYrUV2bpUwAorxh8DctTkTQh3Q1metWQx7mQDHbQk4vgHux/i+vwuqnl6/8w==","signatures":[{"sig":"MEUCIBLjWzsmaS8xizNKcJ/I5B5k7O/qcNv7+NjNHpPU8dUoAiEA3yZaP/elm6jzVR6BPh6r3bmZMew+qLSLLJSvelXAU/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150451},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"4a1bb9cf700c491df349a1120b6d8257c57e8234","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.13.0_1754492509482_0.6991438300839181","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"@gravity-ui/timeline","version":"1.13.1","license":"MIT","_id":"@gravity-ui/timeline@1.13.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"5c1168e714911d37f4b8e396053170da3bd63b26","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.13.1.tgz","fileCount":110,"integrity":"sha512-e2ZazvHBHIXJohdiDYeyyAQUjQCs6Tj6R7hfEWXo1Tj9EFn2PExDJCht6QfsYkyB6EDybyx/zU0L7vdAvMo3sQ==","signatures":[{"sig":"MEUCIQC5MzgZZuwNwHnM/umjQhgsF7aSx4/oozbtdOiLwMQhlwIgAbAvRIp75r9ji5K/CFUd5mKr5QV3j9+lQv/zbQ4j6cs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150453},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"c79a3aa29e7338f481d2df8ffdfe99f6f3e1847f","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.13.1_1754495406267_0.8011068163155393","host":"s3://npm-registry-packages-npm-production"}},"1.13.2":{"name":"@gravity-ui/timeline","version":"1.13.2","license":"MIT","_id":"@gravity-ui/timeline@1.13.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"ff27efbc0e206b7739280f2f2d5cf09204c1ba53","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.13.2.tgz","fileCount":110,"integrity":"sha512-uc4ZVBy+mFNuKArBnsN2jOE/i5j2olraXcrhjvS/LyNQXLZFuvcUWgsqh0n3tIl/124pQWjQbL505Y+MlEYfeg==","signatures":[{"sig":"MEUCIQDG7U+ZeelWo0/Ls3QYzihZIyVT/GHj1BkOEoz9STsTGAIgJ4eULzuMIsDResBHh+o/I0ohCYtqxuGNdmoGWJnN4pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150487},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"c9152746d3be6fc73c833a92a68ef655c38c87bc","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.13.2_1754662567680_0.09080974847588497","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@gravity-ui/timeline","version":"1.14.0","license":"MIT","_id":"@gravity-ui/timeline@1.14.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"b0beb7f4ba6f823e988c90871ba87f0e371d93b2","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.14.0.tgz","fileCount":116,"integrity":"sha512-LWyxV9hcKQgdezdlNGeVb3V4y9ZLOysOn6q3qtnrG9mS+5RLBCxMpcHGgEnt90UDCirjuZEYmsiyAvHl7FDBgA==","signatures":[{"sig":"MEUCIHDCnPJqTW8mOCx8pzd9I2dZAumTpHzoU7RcYrQ23eiuAiEAgcjOkORmwNZVMtWaDFjrR12+91tuzW5+n1ndmDrTYts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156470},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"eca5a70959103a5c56d41d979b4ca4d72382c627","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.14.0_1754923198509_0.03923479287029252","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@gravity-ui/timeline","version":"1.15.0","license":"MIT","_id":"@gravity-ui/timeline@1.15.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"23ed3ed4d53050c6e97292f6492eabaa6110bdd9","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.15.0.tgz","fileCount":118,"integrity":"sha512-UkMwwhW80vy5rvH7eGxQg7eABLMReLBLo1g2CiKypNT+hxpiFJNP2Ire4NbLMjasv+FByiFUxoKA3EmbhPszSQ==","signatures":[{"sig":"MEUCIQCZuh826RN5a7hQEbdKJ6IgZJYhpEkABk5L5W2FRfTsPgIgPdDhR3yxrxqyhOGRU/z13rMSyzKaGldgKiUvSRikJsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163990},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"88f97d69ac1f29d57c2eec40a0babd438be41154","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.15.0_1754948214439_0.08045859723946447","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@gravity-ui/timeline","version":"1.16.0","license":"MIT","_id":"@gravity-ui/timeline@1.16.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"20be375f95c334493d55f3de13a1157147f3e482","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.16.0.tgz","fileCount":118,"integrity":"sha512-OWEZez5g6GAvxWm3A3TYsWob56dCs4nCwRaCzckyeVfJBNMYz72CdGIYAGEfoMPsCZw3CgygHG46fg+GhV5Jmw==","signatures":[{"sig":"MEUCIQC170JaKu90KshHTiYwnsJUR0LKpiIdIYpJgv5Rv6R41AIgNpn0Pnjlj2XBhZYwSNYESkTzuvkLObKG9HKVzH8gqHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165469},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"b577768f486f2cc23377f29b77df7ac6fbe2d7b5","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.16.0_1754977461373_0.7975690414755827","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@gravity-ui/timeline","version":"1.16.1","license":"MIT","_id":"@gravity-ui/timeline@1.16.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"0e4c017ac4f366e2171fa16722c5cd4cfcb74dcc","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.16.1.tgz","fileCount":118,"integrity":"sha512-1lQSfSPj6S+c8nX9bnhifeyP3+5m+nEVINaQbzU8ku50HkMh3hBamlFZv94BuO7owDCsmg8qZb3bL7xIzLaGWg==","signatures":[{"sig":"MEQCIDnsm1LJxmM5E9B5KJSurPeayAyWe8LueIKvDJCONNoIAiAUvFXfYJ51KXRxtBmTzaYioHH0FtZ+ijRaokFQU44Tug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165692},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"e46221ea308841b818fe0b42c3e9e0bc982657d1","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.16.1_1754981625062_0.30679095866416106","host":"s3://npm-registry-packages-npm-production"}},"1.16.2":{"name":"@gravity-ui/timeline","version":"1.16.2","license":"MIT","_id":"@gravity-ui/timeline@1.16.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"6205cfd4ddba953f4e3979f8890d515a7d7d290e","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.16.2.tgz","fileCount":118,"integrity":"sha512-3sjjssSvX66bCvo89TPIm55UcrP2emPDHrotWJOmtKkbGfo452kyZy8d2fggXen6TD8Ap9VQF4mvOWHiykeThQ==","signatures":[{"sig":"MEQCIC1Yat3M7suCC3NNUOSAhwwv7sgMFvHb1G4xRtevLyn0AiBfU60iVqB53QZwUOku4nYRh7oMb6RtgcqGIYq2k9TrCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165880},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"6a59f04382c22597ca3a45c62c9ae16f7a273cef","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.16.2_1754987491505_0.7151724031718178","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@gravity-ui/timeline","version":"1.17.0","license":"MIT","_id":"@gravity-ui/timeline@1.17.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"1faacd9df6f7c64e0b78290626dca1b17392acd5","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.17.0.tgz","fileCount":118,"integrity":"sha512-9YmhpxEamSaefl0oRYwIj9TlRQUMdoSonM2//n4Fe2Kg5y6IfINy0EFDFw0RLC4wJdIgobhHCk4wlLALFZl/LA==","signatures":[{"sig":"MEUCIQDajX7fnAKvQM8WuQwNOQGYUgfGv1ld0e9mTQWUaEaojwIgU+/YCpr49qLPTdL/6DiRcmMf2oM/fPlIavZrGLY4NBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180592},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"87a2a3e55b933daf0be26a45da11b9764868cb94","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.17.0_1755189676352_0.797180223802965","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"@gravity-ui/timeline","version":"1.17.1","license":"MIT","_id":"@gravity-ui/timeline@1.17.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"eca495db7c5b793cb1af9ef4d369919b498af6ec","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.17.1.tgz","fileCount":118,"integrity":"sha512-nkLBzD+M2NddyukMH5QORPGe0Yx8jO7LB+Eqs5OSi/GAGoAxIqLG4RzAtSWBcvlN+9NljuOBziT7uJRQVvoJxA==","signatures":[{"sig":"MEQCIBYGyvjVJtnyxqpRMG89cGmXKy8FahDrFlI5Z/ysa4ioAiBbWOkTGR3vq/nP3EMtevijpeOzrma0xiKeYnZqbZdlWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180734},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"b7aeb9542b6ca196a39bfc24b8978d14ebcc40b8","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.17.1_1755350115850_0.08313033921142798","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@gravity-ui/timeline","version":"1.18.0","license":"MIT","_id":"@gravity-ui/timeline@1.18.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"1b310caa73653c91f13230b309561b1dd2769adf","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.18.0.tgz","fileCount":118,"integrity":"sha512-1N5uAzph3FatK3Htcsv48GI7BYukXUTojq3jGfpPdOAFdv0q1J1/vcBXz6cWOMuPEzM/5/20+WgWtNl3yEF1MQ==","signatures":[{"sig":"MEUCIQCdmderg5WoGM7sU3HCOCOZoTOnpohP3ATx/aCSUT1akwIgDbplGbAFUnsz68goxzIHpA0OS8f7RxFegbRAt8aXJYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183501},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"3e34e25466e5b84519854d5b45b3ed122f131226","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.18.0_1755952602389_0.23742634989545763","host":"s3://npm-registry-packages-npm-production"}},"1.18.1":{"name":"@gravity-ui/timeline","version":"1.18.1","license":"MIT","_id":"@gravity-ui/timeline@1.18.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"d9412f8efba34cb13cd70a1cc261cc1810574d79","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.18.1.tgz","fileCount":118,"integrity":"sha512-pAKD5ls0P56MCYXdaEeLON/mUmyT1XnO/eRRhShlYmjE2vIA5eRF/n9CwoGEl4zWIJMj8N/AyYpvIiRPacifww==","signatures":[{"sig":"MEYCIQCf3x2OP4NTu0Casz6tvNC1kRVAVKsXzwydAFmSpGSvMgIhAO/hOU7juq2wPzmxVAGR+vcwXFDaJ7+shSDvYP7FbDX+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183466},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"9de9d09e6f3b18ff8107556ea1f23e6ee3e5d086","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.18.1_1756376574413_0.030432481655789045","host":"s3://npm-registry-packages-npm-production"}},"1.18.2":{"name":"@gravity-ui/timeline","version":"1.18.2","license":"MIT","_id":"@gravity-ui/timeline@1.18.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"aef1cc5d1b701bde3685cbb713da55e3ac6c9069","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.18.2.tgz","fileCount":118,"integrity":"sha512-p7iHqsR/eiWYTh4qg9g31g32QL0AK4jL78NRVNQjDqNyPIrZ4ZuwaH5dr0XGJYmL7fQts+7ZEQQVtcLZAtoMAA==","signatures":[{"sig":"MEQCIChud45cBQeKWCiVUpdlXqhA3BgTDq/3zDfCa/XY+UzEAiB8Bl4MDPD4+ktzB88S4bzUD3lT3jwDH//0B9WAg6kmlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183590},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"11f24802ca12b2ceb5fea6706308d3fb5c43a872","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.18.2_1756377605965_0.7123436373954188","host":"s3://npm-registry-packages-npm-production"}},"1.18.3":{"name":"@gravity-ui/timeline","version":"1.18.3","license":"MIT","_id":"@gravity-ui/timeline@1.18.3","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"ffb28a56f1dbaf6e42d23c6a002ca73e5dbbaa4a","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.18.3.tgz","fileCount":118,"integrity":"sha512-CjZdNs5bS5aRRzGKvggVgmzGY13dZrVYFhdW/d9Ci8Jv5t6vn2zjfAqbVumyntLN+DSqaosKw5ZkHkXh76/aww==","signatures":[{"sig":"MEQCIGSxMDPd/Q0MsxEkNS74gmcP1akUo/imdmLWk/u+0lexAiBRJbqwnKw9vUiEr+YyGfZLLQB5QKjjOdAzYlGkNUYqNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183608},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"4b5ba78f4fca41b4ed9f61ca14e261ac92c7f077","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.18.3_1756736136001_0.1002305954146614","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@gravity-ui/timeline","version":"1.19.0","license":"MIT","_id":"@gravity-ui/timeline@1.19.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"808d30e93424d7528d7676d055aaff0eb24db77b","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.19.0.tgz","fileCount":118,"integrity":"sha512-iAgtz+gvRYrgWOs7dDeZV1zcNefSMUMHC+ChWD2ME4by3u8UriyHzOVOyDheZbNIL8dpGqlVtY5jtvZhoTte2w==","signatures":[{"sig":"MEYCIQDGo8kzLSopW6PAu8D2R/1cKDbFWJBUSuzKZBCjqooPvAIhAORPp6hQUDh0uSgVdZvFJ1cps5/Wa8OT7EtzAmTtCdPF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185096},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"c9e2da263107a938854fc1eff40182016525a44b","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.19.0_1756912271601_0.5608302457579586","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@gravity-ui/timeline","version":"1.20.0","license":"MIT","_id":"@gravity-ui/timeline@1.20.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"200848fd00f7ce24244be701b949ce9614fa1585","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.20.0.tgz","fileCount":118,"integrity":"sha512-0vD735AvissK8WwYWyFvSn02YU53llqx3khr/D0sEXfWC7Ujjtf2uKEd978DjRovr6xPO22OFgNq6uXPcJelHw==","signatures":[{"sig":"MEUCIQCy1uUbfiD2P68ZciK7SL2SyVrdlW28neo78G26AIEC5AIgaqe+xibSwaSXbiVKQ2rubUrvn8W+T79RFNtUOiDZiaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186504},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"0034a4f597e4d467d0d63f2eecaaecc3eb8deec7","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.20.0_1756973997685_0.1327971794041527","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@gravity-ui/timeline","version":"1.21.0","license":"MIT","_id":"@gravity-ui/timeline@1.21.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"655adc359bbae905dcfa5ba6fdda3bbc17d93c57","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.21.0.tgz","fileCount":118,"integrity":"sha512-1rVr9zWrLazxqFrXVKUCEYHL612viNuBs4rTmSH8OU4gd1SyOyvRIQ8jepY3xZBJdz7VPJUi5uhfZApnhbIEXg==","signatures":[{"sig":"MEUCIQDaq1CosAZjpVBUPj2GG1/Umghso/i3k/vXWfSJdLujbAIgHh+qJx1/2YFvyqpSDWcOQIRBra+RvEuXF1ow/n8UkdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190618},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"562bbf0e6ca5970b96885b2546205f82add2857b","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.21.0_1756977699302_0.3266987863113975","host":"s3://npm-registry-packages-npm-production"}},"1.21.1":{"name":"@gravity-ui/timeline","version":"1.21.1","license":"MIT","_id":"@gravity-ui/timeline@1.21.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"15f5565f5b7eeb51aa4ddb8dc7149ae9939330db","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.21.1.tgz","fileCount":118,"integrity":"sha512-5aVaAZlvXW1FpC1QKstsTv+FsiHMaCArbyG38dhspmxvC7Jwo6FJrxw5OSZotg3eY0ULkx9+HuCjRPAEHPWYKg==","signatures":[{"sig":"MEUCIAvSIPN4mtQozqf5z4aLBXQIlvBPecTuq5YmjF0gfxw1AiEA/LVRz7g7tqjMEYkCKq5ll2bqUYHd0xKUHrbfMvR+7Sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190506},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"4a7d05dc053b9d6dc48e8a625965319164a2061f","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.21.1_1756985631716_0.432850652073526","host":"s3://npm-registry-packages-npm-production"}},"1.21.2":{"name":"@gravity-ui/timeline","version":"1.21.2","license":"MIT","_id":"@gravity-ui/timeline@1.21.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"63c532021a5b33acfb11fecfcdafb249b40f64d8","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.21.2.tgz","fileCount":118,"integrity":"sha512-JFTrEsrM26Nv5Ue46PXHgtGLDitDrivWBaLJqrwj6LKvz0b/N+4GOXr/WQsYMrNMEhXr5I0ApRvDcLf+8AaZrA==","signatures":[{"sig":"MEUCIQD1iDZeNSsxYSAqd8pExwFcMgIKmJuox9L57JGInty3AAIgZ2S0QBzrTZkuZee+oiaWjly4tfVq61QzNKndgiYOHTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190553},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"a7c818669e56d8b8084a28c482279a76881ef74d","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.21.2_1757667099875_0.6581361815135667","host":"s3://npm-registry-packages-npm-production"}},"1.21.3":{"name":"@gravity-ui/timeline","version":"1.21.3","license":"MIT","_id":"@gravity-ui/timeline@1.21.3","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"e763f556d51e190af158a47bba2e6f2901da1724","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.21.3.tgz","fileCount":118,"integrity":"sha512-lXpwat1aoNAMevnWE2g3cK03FGFd7CxDetcK/sx1rihWEDGu2SPE0Yn6SayWw79tBQO0OEyMj8WAYCgkxFkCsQ==","signatures":[{"sig":"MEQCICSuO/UcxGJDm6suvqTrNLbrwDpDlznHH8OnuSqMgOGzAiABmMj6/CRWL0uM5L15AGYVW0KP0Dt+qvdu1Nr6FvQurQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190866},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"ab86c45e4589d1d14643f6e13a476feaf949f9eb","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.21.3_1757711341175_0.03514534722030205","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@gravity-ui/timeline","version":"1.22.0","license":"MIT","_id":"@gravity-ui/timeline@1.22.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"bbd06fdc81c94cca2188c0c29d66f971566a865a","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.22.0.tgz","fileCount":134,"integrity":"sha512-GHTGyc5YGasaD8Fxo3ml+5dTsf7ele6oWHRprhOLdRwsNVqA7EhXNIOIFOp837rJwYy+qPZRpmWCrWsmaf8lwQ==","signatures":[{"sig":"MEQCIGC/6ILlWeqgi84xAKSwGipQZ4t2Mkrml0/SGqsfhv9NAiAjiR3x4Uq0VNoxvdF0XXiczVA+m9sFWz4XcDLietOfow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235381},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"4c6d297f240a7e4dcad34c956123294a5473d17a","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.22.0_1759701241711_0.2163391600288369","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@gravity-ui/timeline","version":"1.23.0","license":"MIT","_id":"@gravity-ui/timeline@1.23.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"e4de2e129c66091792b1e058a1707e899866a04f","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.23.0.tgz","fileCount":140,"integrity":"sha512-WOEMUp2v5gXLtA+R/wM7kNm5DxVvq3cbyklX5viTaQPZEhFDpyCdZlyBRlolOEyqMyGzYFO90Red0ED+vIE1Xg==","signatures":[{"sig":"MEUCIQDQ8d/REWdesGiTbDFF3PItFuTMJQYrPoy88lxanFaeFQIgCKV3DDy+qdx/qGgHkf8xyfT6leaBGFKS9jThQ2wNrP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303943},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"035f59d8a75a37f4165fee6238d789a931c31e09","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.23.0_1760962807539_0.6092246230159171","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@gravity-ui/timeline","version":"1.24.0","license":"MIT","_id":"@gravity-ui/timeline@1.24.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"5b400cfc171523baa911e112eacbb2a2dce95061","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.24.0.tgz","fileCount":140,"integrity":"sha512-TdesKOBYjU2Uv8cq1fUVr8BGKP0Zftt8im6/sj01KHiEFYOEKuhpUT86PbAt3ttnY5Cydh08X+62I6ShbvFkiA==","signatures":[{"sig":"MEQCIDBX9U/6y+4MBKzkwGnUy5zA+WYVRd+FtM+fT8FJq28iAiA4TNz57us9JQSwgg/x+aviKd3mFYv5ztPkXruAkcrWvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315522},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"e5c0401a54e56af29b04eba93604fee98ad07f58","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.24.0_1761295210554_0.020240225262637024","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@gravity-ui/timeline","version":"1.25.0","license":"MIT","_id":"@gravity-ui/timeline@1.25.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"89237bf40e0c0ae00e29d60b8aaedf058444f2ee","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.25.0.tgz","fileCount":140,"integrity":"sha512-lfQzeIqxVsQvB/nH5+jVqggJy3cSzFUfBc43BePSVD9/xEZ5BP3e8eq81j9jk1je5lCV20SNsPPiYPFkFWf01g==","signatures":[{"sig":"MEQCIFqLJcYUvepzaLui1KYfpzzHsMfJA+9GjEx7MzzuY53KAiB55Bi50NK94wMoxF2Ccjk7IIRkzhZzBhUeo1XyAMTrXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315868},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"c357030229daaf9d819e6abfb304dbd959130c5f","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.25.0_1764681605013_0.47447144560026344","host":"s3://npm-registry-packages-npm-production"}},"1.25.1":{"name":"@gravity-ui/timeline","version":"1.25.1","license":"MIT","_id":"@gravity-ui/timeline@1.25.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"41b849d519b9bade45e104bf24fabe8eee64f927","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.25.1.tgz","fileCount":140,"integrity":"sha512-gOAjVdg6mn5Et6Cd6x/UOX5DP1aIIjyaX9o7Axcq8jaiZn/j4CU++kgVJaiU3CNcOBzgdnFQcy/nJp9a2iCKgQ==","signatures":[{"sig":"MEUCIEEw7J7rfvNRyfS52c4Mb0GdhTWoolQeW527ItyLm/3YAiEArGXu8FRxH5XIzCjT7aiSooCAqoSNZ2p8D3bQ+l/pssw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317094},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"3b0909782565d7fd8b5779b36a6d84ca38300951","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.25.1_1764684974316_0.7614554404690024","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@gravity-ui/timeline","version":"1.26.0","license":"MIT","_id":"@gravity-ui/timeline@1.26.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"a251b5f125e70bb414cce4ebd2963e093b1ad68a","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.26.0.tgz","fileCount":142,"integrity":"sha512-i40gDIvEn4q+4lmtvQyK3tJ7NGsXGQknlcdV1SnoTolcPTSyhFtrJZlz+MU/GLHB/xepJtJgZvZ+MuXuwC/2+w==","signatures":[{"sig":"MEUCICf/mgUSBY5yBjvoS0HhJeQqDn2mcfnZj0iuCG52RDAgAiEA2YU0SS1+vG2dWlKKWjrVap0woTHVbjH/2Jj4HY9UUHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320619},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"ebfe368c5433e5f0cf92f5927e24e5c5f9d5245b","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.26.0_1765354958821_0.8016930372560527","host":"s3://npm-registry-packages-npm-production"}},"1.26.1":{"name":"@gravity-ui/timeline","version":"1.26.1","license":"MIT","_id":"@gravity-ui/timeline@1.26.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"a882a0971e63ad9b9bb9327d114320a20de0ce51","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.26.1.tgz","fileCount":142,"integrity":"sha512-zdU7ELlgz4C5jEt/BBT6C3xvl5sddufvaa+EDsynUGbIreNyjL42UoTZseGSDly6/RIkEz7fQ7M3UD571Eu+Qg==","signatures":[{"sig":"MEUCIHvk9B9RDsRS4hxqvSdqX8z9QUJmxS0I9c7vnCV1DMX8AiEAmC6TussrikGQvzY8fwQdX1ETVt89KzPtypbczq+GbKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320714},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"576556a804f56e7029fa04dabe908052fcd6b6e3","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.26.1_1765567420467_0.7419975329362085","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@gravity-ui/timeline","version":"1.27.0","license":"MIT","_id":"@gravity-ui/timeline@1.27.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"99649b6a1df5f0492645798ca5e78c7973fe1859","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.27.0.tgz","fileCount":144,"integrity":"sha512-ruwDsjDKBN1rT8my/i+8oHo6BSLv0AOMOGXueqa3ngzFg36GRZg5jKSQot4dcPsLs2GUx2I/V4dcQJ58kPzuBw==","signatures":[{"sig":"MEQCICfJRFFliTAhoZyraF87K1iaZ8kFPybyjGdqMrTWpdaBAiA+mkPZcjrk/r5sTHIknMpzSX8oNeNTGSxZxa+N9YMJFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335931},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"1b9bdfcc9a32f1b4041c15b252b3e8f231bc8704","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.27.0_1766396595597_0.9971648995999087","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@gravity-ui/timeline","version":"1.28.0","license":"MIT","_id":"@gravity-ui/timeline@1.28.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"dddf33027f10872eedd9022135c5aa62289cf036","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.28.0.tgz","fileCount":160,"integrity":"sha512-KljuDpKPSGzc+IEyrjO15AbBywHvJkwgPRQ//ubnPXRRdG0KDzKTHanGqe4/Q1g+tk70p5TffsXslXeaoYE77A==","signatures":[{"sig":"MEQCIBTVt15tv0Re6XBvM4MvqZFxHm8yJ30tG8yVU6Z5FdZcAiB82gjgAvttyWHmSLPHvp6m0ugM1D0mFKc9rKvEZP7vDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371926},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"64f8c4cb0f16514985d404484087f34a9c6972e3","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.28.0_1770838863044_0.0044607551617390495","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"@gravity-ui/timeline","version":"1.29.0","license":"MIT","_id":"@gravity-ui/timeline@1.29.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"58f4ba7bff395a37eceed30991c4f74b5fcee3f0","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.29.0.tgz","fileCount":161,"integrity":"sha512-Wq8Py9qECIY/XduIa60PaQl9AuOTp6GFo1aMJ4THVou5uVrLTHufvc0Qxs9Z4/lgQoW2z9lxeR/846ty3PDQFg==","signatures":[{"sig":"MEYCIQCtTjmYmoIFd/qlK5qRZJ7NNyWb0/MTa0+38YgwPPe+5wIhAI1r40uTFCFL3sjUkuDj/oRPtR1Ew0Oawi5/gG6XhcpF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388570},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"64146576f000a7727f8e4dd6c65e1ac40272487c","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.29.0_1770883618413_0.7016689278495982","host":"s3://npm-registry-packages-npm-production"}},"1.29.1":{"name":"@gravity-ui/timeline","version":"1.29.1","license":"MIT","_id":"@gravity-ui/timeline@1.29.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"138c9cb0e58dda51f1351a08648c5ea9c27551c6","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.29.1.tgz","fileCount":160,"integrity":"sha512-jnhyZ9XJEdscuyA8141fWv5gH8K+Lff8Lz3p8m4KmP2FwhngGYPv32PdASe2w8Yvwk3e42R1/O5uJWfJs52hOA==","signatures":[{"sig":"MEUCIAJeB6eA6iYB575ZKHpaWltusyFCcLUO/LjLZVcP/ncFAiEAsGuqsin+JNAJTie4Scqu6PuWUg+nJf2OHINZ+P6eUmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372963},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"e731451680a7be3e6bb3d861e01c03719420455d","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.29.1_1770887618352_0.8947237128564463","host":"s3://npm-registry-packages-npm-production"}},"1.29.2":{"name":"@gravity-ui/timeline","version":"1.29.2","license":"MIT","_id":"@gravity-ui/timeline@1.29.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"19686529fed6d940600762365043c1f92d7c9e47","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.29.2.tgz","fileCount":160,"integrity":"sha512-p5EzTy9mY0zQBhmQ4a6jifn98xdG4+INyvPXkOk56Tt4g9yQ1y0kxzgkSM4kRWOY5dmq6odjHYlinAo6sxUlWw==","signatures":[{"sig":"MEQCIFSg6TrD3dVMFbskHzsrRk53U4YNtckM5mK5X7FYf6z3AiB3GXYnjJdgsvln4p6jNvy4QIjogTZEzw0Kii4m9VadiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373012},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"af2f71a7ad8737f319fd132c1e75fc9b5487d011","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"sb build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.1.4","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.17.21","react-dom":"^18.3.1","storybook":"^8.6.12","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.20","sass-embedded":"^1.89.2","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/react-vite":"^8.6.12","@gravity-ui/date-utils":"^2.5.6","@storybook/addon-actions":"^8.6.14","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@storybook/addon-essentials":"^8.6.14","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.29.2_1773302828277_0.61632838637806","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"@gravity-ui/timeline","version":"1.30.0","license":"MIT","_id":"@gravity-ui/timeline@1.30.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"b6472f17f8720ca8ff9058ec6fd377ae16eae994","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.30.0.tgz","fileCount":160,"integrity":"sha512-X2YKzxht/IB+X8MJcA3CZl1nE4fhNAhlEUjohfk8vNYVTYASJe8j+76rY9owOzLEbVbdx2mW118WHxpYoPS4zQ==","signatures":[{"sig":"MEUCIBwGyAkXB286Jejl0kiB+WDziUw74WwB2Y4bsu/LIO5HAiEA3TuE+GwcL6N2T1GbXBvT3UY0m1zBtXEDC8bWtlpdxp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372753},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"}},"gitHead":"305478d5075332ba7112a21615f63b5c1a94a00d","scripts":{"lint":"eslint","test":"echo \"No tests\" && exit 0","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.1","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.18.1","react-dom":"^18.3.1","storybook":"^10.5.8","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.25","sass-embedded":"^1.89.2","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/addon-docs":"^10.5.8","@storybook/react-vite":"^10.5.8","@gravity-ui/date-utils":"^2.5.6","eslint-plugin-storybook":"^10.5.8","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.30.0_1786788520622_0.42503235463307654","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"@gravity-ui/timeline","version":"1.31.0","license":"MIT","_id":"@gravity-ui/timeline@1.31.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"fe88177b14a7fee4cf7bab65399c9063bcf3dc08","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.31.0.tgz","fileCount":178,"integrity":"sha512-BAQ+oJDkAdF3tQGHy1kNw8t2/v0FWMToXE1BBHLh5eq3LtjedfeWA0TfVaoD0uBI+cl+KQiECxzpBs+/f/YIUw==","signatures":[{"sig":"MEUCIDJYMT/ZKji+W5hdcIutBUt6hVsDYT9c5hEiaYyUZym/AiEAz6Q/N+8Ri9ghSUldEzIZ4AynQJSetTiR2q/6BoVCAAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415190},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"},"./react/uikit":{"types":"./build/react-uikit/index.d.ts","default":"./build/react-uikit/index.js"}},"gitHead":"f4eec64afffbc06b6832aa736e4c1717d84c94f5","scripts":{"lint":"eslint","test":"vitest run","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","test:e2e":"playwright test","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"],"react/uikit":["build/react-uikit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.1","jsdom":"^29.1.1","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.18.1","vitest":"^4.1.11","react-dom":"^18.3.1","storybook":"^10.5.8","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.25","sass-embedded":"^1.89.2","@playwright/test":"^1.63.0","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/addon-docs":"^10.5.8","@storybook/react-vite":"^10.5.8","@gravity-ui/date-utils":"^2.5.6","@testing-library/react":"^16.3.3","eslint-plugin-storybook":"^10.5.8","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"peerDependencies":{"@gravity-ui/uikit":"^7.18.0"},"peerDependenciesMeta":{"@gravity-ui/uikit":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.31.0_1789398794330_0.05227566549188589","host":"s3://npm-registry-packages-npm-production"}},"1.32.0":{"name":"@gravity-ui/timeline","version":"1.32.0","license":"MIT","_id":"@gravity-ui/timeline@1.32.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"0c8a9a97ae0f4323b28f0fbf8930e417841a3ec7","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.32.0.tgz","fileCount":180,"integrity":"sha512-3oIb2u/GSmyIXzia3t5/H4BCtnVCUoLxDuc35fvDU9MsHuGBUr9yV9UlPK9hP5Vtso6wnfQQiEd6C28r1z0UbA==","signatures":[{"sig":"MEYCIQD1FwZ/foQDTSAniDCcyUVdvgrXEoyKGu5Ab9DH+UTsDQIhAL7qotYJt1Mvoi3Gf5uSPWMw5GwyN88SjzdX77yG9+xW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDMNCN/1xJo67/VXPNPiQbInETi27GiGk3IIvFdX5uG0gIhAJLYrQSFiPmfQ/Hzh1CJOqdjKRRAIXgl53dR6qnf1cvR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438477},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"},"./react/uikit":{"types":"./build/react-uikit/index.d.ts","default":"./build/react-uikit/index.js"}},"gitHead":"6d7545a850c13bd60d6b8686d1c7b26aac4c77b9","scripts":{"lint":"eslint","test":"vitest run","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","test:e2e":"playwright test","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"],"react/uikit":["build/react-uikit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.1","jsdom":"^29.1.1","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.18.1","vitest":"^4.1.11","react-dom":"^18.3.1","storybook":"^10.5.8","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.25","sass-embedded":"^1.89.2","@playwright/test":"^1.63.0","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/addon-docs":"^10.5.8","@storybook/react-vite":"^10.5.8","@gravity-ui/date-utils":"^2.5.6","@testing-library/react":"^16.3.3","eslint-plugin-storybook":"^10.5.8","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"peerDependencies":{"@gravity-ui/uikit":"^7.18.0"},"peerDependenciesMeta":{"@gravity-ui/uikit":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.32.0_1789551773952_0.27975033651534664","host":"s3://npm-registry-packages-npm-production"}},"1.32.1":{"name":"@gravity-ui/timeline","version":"1.32.1","license":"MIT","_id":"@gravity-ui/timeline@1.32.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/timeline#readme","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"ebe43fbe8d0b6a0512202b73958e03a523b248d8","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.32.1.tgz","fileCount":182,"integrity":"sha512-/krxVf1BbA2K2SKsqB/LYWnLf9aTX0ZemKTz55u84Br0yd6cWvcCP6hS/K5HO5n8nm8U0jnLfssfZgnFJr/QFA==","signatures":[{"sig":"MEYCIQDmYAhbMaEytj2bS9K1uLaD7CWGe68fPGhOVd0uTqu6fwIhANRI3X0+0cc4FouFlMd+23FcEuIx+oVRN+GZpy+nw8JC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDsmKiHatWHgdc2ZSN/mFsHwHZZ1q7/ZstkHt39O+H0BQIgTodr3PNkraEWcTH2bsRJVA7myexagwx43MSr69j29WU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443139},"main":"build/index.js","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"},"./react/uikit":{"types":"./build/react-uikit/index.d.ts","default":"./build/react-uikit/index.js"}},"gitHead":"518c7ae1562d5e2e952ee4d51cd6b3d8d7c05fe2","scripts":{"lint":"eslint","test":"vitest run","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","test:e2e":"playwright test","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"],"react/uikit":["build/react-uikit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.1","jsdom":"^29.1.1","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.18.1","vitest":"^4.1.11","react-dom":"^18.3.1","storybook":"^10.5.8","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.25","sass-embedded":"^1.89.2","@playwright/test":"^1.63.0","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/addon-docs":"^10.5.8","@storybook/react-vite":"^10.5.8","@gravity-ui/date-utils":"^2.5.6","@testing-library/react":"^16.3.3","eslint-plugin-storybook":"^10.5.8","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"peerDependencies":{"@gravity-ui/uikit":"^7.18.0"},"peerDependenciesMeta":{"@gravity-ui/uikit":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/timeline_1.32.1_1789932923650_0.07373495717854972","host":"s3://npm-registry-packages-npm-production"}},"1.32.2":{"_id":"@gravity-ui/timeline@1.32.2","bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"dist":{"shasum":"c5614e28d3d5b37d2fc5a5c65448ae9d4332f7a2","tarball":"https://registry.npmjs.org/@gravity-ui/timeline/-/timeline-1.32.2.tgz","fileCount":182,"integrity":"sha512-oQ7YmylmPmI5OEwO+Gc/ISUrc4uo5bOeRZzbp4K6ULuLJzKAMv3If8CC0o0jzQXuJwroI+zxUMOAgNCsr2gS6w==","signatures":[{"sig":"MEYCIQCmA5GGgNkcoMqX4YkMTCw4Hn+EaIYwPeMRqqO8wEgZWAIhAIjN7MbdpyTJ1ALIPRUZj+pRRRhHygg+vDUcG8fQiRh9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCgNukEfly/npdtk5MVsklIwfIsMKbsMRMypzasFWkhLgIhAMWdqf/wq6WCBXyS9Kut9F+xUPM7TC2EyKbjA1hFJ9Dy"}],"unpackedSize":443635},"main":"build/index.js","name":"@gravity-ui/timeline","types":"build/index.d.ts","module":"build/index.js","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./react":{"types":"./build/react-components/index.d.ts","default":"./build/react-components/index.js"},"./react/uikit":{"types":"./build/react-uikit/index.d.ts","default":"./build/react-uikit/index.js"}},"gitHead":"2416cd562a13fc2c48748acc27603f01af9ec3a9","license":"MIT","scripts":{"lint":"eslint","test":"vitest run","build":"tsc","lint:all":"eslint \"./src/**/*.{js,jsx,ts,tsx}\"","test:e2e":"playwright test","storybook":"storybook dev -p 6006","typecheck":"npm run build -- --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm run build","build-storybook":"storybook build"},"version":"1.32.2","_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"homepage":"https://github.com/gravity-ui/timeline#readme","repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"_npmVersion":"10.8.2","description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","directories":{},"maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"_nodeVersion":"20.20.2","dependencies":{"dayjs":"^1.11.13","rbush":"^4.0.1"},"typesVersions":{"*":{"react":["build/react-components/index.d.ts"],"react/uikit":["build/react-uikit/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.1","jsdom":"^29.1.1","react":"^18.3.1","eslint":"^9.24.0","lodash":"^4.18.1","vitest":"^4.1.11","react-dom":"^18.3.1","storybook":"^10.5.8","typescript":"^5.5.3","bem-cn-lite":"^4.1.0","@types/rbush":"^4.0.0","@types/react":"^18.3.1","@types/lodash":"^4.17.25","sass-embedded":"^1.89.2","@playwright/test":"^1.63.0","@types/react-dom":"^18.3.1","@gravity-ui/uikit":"^7.18.0","@storybook/addon-docs":"^10.5.8","@storybook/react-vite":"^10.5.8","@gravity-ui/date-utils":"^2.5.6","@testing-library/react":"^16.3.3","eslint-plugin-storybook":"^10.5.8","@gravity-ui/eslint-config":"^4.0.1","@typescript-eslint/parser":"^8.30.1","@gravity-ui/date-components":"^3.2.3","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"peerDependencies":{"@gravity-ui/uikit":"^7.18.0"},"peerDependenciesMeta":{"@gravity-ui/uikit":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/timeline_1.32.2_1790086984187_0.4613068666497919"}}},"time":{"created":"2025-05-30T08:07:45.115Z","modified":"2026-09-22T14:23:04.472Z","1.2.2":"2025-05-30T08:07:45.396Z","1.3.0":"2025-05-30T09:03:46.381Z","1.3.1":"2025-07-15T12:55:44.147Z","1.3.2":"2025-07-23T14:31:26.090Z","1.3.3":"2025-07-23T15:05:21.786Z","1.4.0":"2025-07-24T17:57:05.934Z","1.4.1":"2025-07-25T09:08:26.414Z","1.4.2":"2025-07-25T11:49:17.785Z","1.4.3":"2025-07-26T21:36:06.179Z","1.5.0":"2025-07-27T09:49:58.283Z","1.6.0":"2025-07-29T14:34:25.711Z","1.6.1":"2025-07-29T15:29:47.970Z","1.6.2":"2025-07-30T08:02:17.850Z","1.6.3":"2025-07-30T09:26:51.738Z","1.7.0":"2025-07-30T14:43:00.624Z","1.8.0":"2025-07-31T09:19:00.181Z","1.9.0":"2025-07-31T13:39:23.017Z","1.10.0":"2025-08-02T12:51:39.075Z","1.11.0":"2025-08-02T22:04:08.634Z","1.11.1":"2025-08-04T15:26:05.474Z","1.12.0":"2025-08-04T21:24:33.065Z","1.12.1":"2025-08-04T21:49:14.587Z","1.13.0":"2025-08-06T15:01:49.721Z","1.13.1":"2025-08-06T15:50:06.618Z","1.13.2":"2025-08-08T14:16:07.940Z","1.14.0":"2025-08-11T14:39:58.690Z","1.15.0":"2025-08-11T21:36:54.611Z","1.16.0":"2025-08-12T05:44:21.571Z","1.16.1":"2025-08-12T06:53:45.217Z","1.16.2":"2025-08-12T08:31:31.731Z","1.17.0":"2025-08-14T16:41:16.534Z","1.17.1":"2025-08-16T13:15:16.047Z","1.18.0":"2025-08-23T12:36:42.647Z","1.18.1":"2025-08-28T10:22:54.622Z","1.18.2":"2025-08-28T10:40:06.181Z","1.18.3":"2025-09-01T14:15:36.177Z","1.19.0":"2025-09-03T15:11:11.776Z","1.20.0":"2025-09-04T08:19:57.862Z","1.21.0":"2025-09-04T09:21:39.499Z","1.21.1":"2025-09-04T11:33:51.914Z","1.21.2":"2025-09-12T08:51:40.057Z","1.21.3":"2025-09-12T21:09:01.393Z","1.22.0":"2025-10-05T21:54:01.922Z","1.23.0":"2025-10-20T12:20:07.726Z","1.24.0":"2025-10-24T08:40:10.775Z","1.25.0":"2025-12-02T13:20:05.198Z","1.25.1":"2025-12-02T14:16:14.566Z","1.26.0":"2025-12-10T08:22:38.977Z","1.26.1":"2025-12-12T19:23:40.595Z","1.27.0":"2025-12-22T09:43:15.746Z","1.28.0":"2026-02-11T19:41:03.200Z","1.29.0":"2026-02-12T08:06:58.580Z","1.29.1":"2026-02-12T09:13:38.547Z","1.29.2":"2026-03-12T08:07:08.443Z","1.30.0":"2026-08-15T10:08:40.772Z","1.31.0":"2026-09-14T15:13:14.457Z","1.32.0":"2026-09-16T09:42:54.045Z","1.32.1":"2026-09-20T19:35:23.755Z","1.32.2":"2026-09-22T14:23:04.280Z"},"bugs":{"url":"https://github.com/gravity-ui/timeline/issues"},"license":"MIT","homepage":"https://github.com/gravity-ui/timeline#readme","repository":{"url":"git+https://github.com/gravity-ui/timeline.git","type":"git"},"description":"Interactive timeline component for React with zoom, pan and custom event rendering capabilities.","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"readme":"# @gravity-ui/timeline [![npm package](https://img.shields.io/npm/v/@gravity-ui/timeline)](https://www.npmjs.com/package/@gravity-ui/timeline) [![Release](https://img.shields.io/github/actions/workflow/status/gravity-ui/timeline/release.yml?branch=main&label=Release)](https://github.com/gravity-ui/timeline/actions/workflows/release.yml?query=branch:main) [![storybook](https://img.shields.io/badge/Storybook-deployed-ff4685)](https://preview.gravity-ui.com/timeline/)\n\n> [Русская версия](./README-ru.md)\n\nA React-based library for building interactive timeline visualizations with canvas rendering.\n\n## Documentation\n\nFor details see [Documentation](./docs/docs.md).\n\n## Preview\n\nBasic timeline with events and axes:\n\n![Basic timeline with events](./docs/img/lines.png)\n\nCustom rendering with expandable nested events ([NestedEvents](https://preview.gravity-ui.com/timeline/?path=/story/integrations-gravity-ui--nested-events-story) example):\n\n![Nested events timeline](./docs/img/events.png)\n\n## Features\n\n- Canvas-based rendering for high performance\n- Interactive timeline with zoom and pan capabilities\n- Flexible wheel and trackpad interactions, including vertical scroll pass-through\n- Support for events, markers, sections, axes, and grid\n- Background sections for visual organization and time period highlighting\n- Smart marker grouping with automatic zoom to group - Click on grouped markers to zoom into their individual components\n- Virtualized rendering for improved performance with large datasets (only active when timeline content exceeds the viewport)\n- Customizable appearance and behavior\n- TypeScript support with full type definitions\n- React integration with custom hooks\n\n## Installation\n\n```bash\nnpm install @gravity-ui/timeline\n```\n\n## Usage\n\nThe timeline component can be used in React applications with the following basic setup:\n\n```tsx\nimport { TimelineCanvas, useTimeline } from '@gravity-ui/timeline/react';\n\nconst MyTimelineComponent = () => {\n  const { timeline, api, start, stop } = useTimeline({\n    settings: {\n      start: Date.now(),\n      end: Date.now() + 3600000, // 1 hour from now\n      axes: [],\n      events: [],\n      markers: [],\n      sections: []\n    },\n    viewConfiguration: {\n      // Optional view configuration\n    }\n  });\n\n  // timeline - Timeline instance\n  // api - CanvasApi instance (same as timeline.api)\n  // start - function to initialize timeline with canvas\n  // stop - function to destroy timeline\n\n  return (\n    <div style={{ width: '100%', height: '100%' }}>\n      <TimelineCanvas timeline={timeline} />\n    </div>\n  );\n};\n```\n\n### Axis Structure\n\nEach axis has the following structure:\n\n```typescript\ntype TimelineAxis = {\n  id: string;          // Unique axis identifier\n  tracksCount: number; // Number of tracks in the axis\n  top: number;         // Vertical position (px)\n  height: number;      // Height per track (px)\n};\n```\n\n### Horizontal Axis Lines\n\nConfigure horizontal line placement through `viewConfiguration.axes.linePosition`:\n\n- `\"center\"` (default) draws a line through the center of every track.\n- `\"between\"` draws a line after every track, at its bottom boundary. This is useful for table-style rows with centered event bars.\n\n```typescript\nviewConfiguration: {\n  axes: {\n    linePosition: 'between'\n  }\n}\n```\n\n### Flexible Camera Interactions\n\n`ZoomMode` provides familiar interaction presets, while `camera.interactions` lets you override an individual gesture. This is useful when a timeline lives inside a vertically scrollable page: keep horizontal pan and trackpad zoom, but let normal wheel scrolling reach the parent container.\n\n```tsx\nimport {ZoomMode} from '@gravity-ui/timeline';\n\nconst {timeline} = useTimeline({\n  settings: { /* ... */ },\n  viewConfiguration: {\n    camera: {\n      zoom: ZoomMode.DEFAULT,\n      interactions: {\n        verticalWheel: 'pass-through',\n        horizontalWheel: 'pan',\n        pinch: 'zoom',\n      },\n      zoomSensitivity: {\n        in: 0.5,\n        out: 0.5,\n      },\n      minRange: 5_000,\n      maxRange: 1000 * 60 * 60 * 24 * 365,\n    },\n  },\n});\n```\n\nEach interaction accepts `'zoom'`, `'pan'`, or `'pass-through'`. `pinch` represents a browser's Ctrl+wheel trackpad gesture. `zoomSensitivity.in` and `zoomSensitivity.out` independently multiply zoom-in and zoom-out speed: `1` is the default, lower values are gentler, and `0` disables zoom in that direction. Small trackpad deltas are smoothed automatically. `minRange` and `maxRange` are durations in milliseconds; the minimum defaults to 5 seconds and the maximum is unrestricted unless configured, so set `maxRange` to limit how far users can zoom out. See the interactive [Camera interactions Storybook example](https://preview.gravity-ui.com/timeline/?path=/story/components-timelinecanvas--interaction-and-focus).\n\n### Section Structure\n\nEach section requires the following structure:\n\n```typescript\ntype TimelineSection = {\n  id: string;               // Unique section identifier\n  from: number;             // Start timestamp\n  to?: number;              // Optional end timestamp (defaults to timeline end)\n  color: string;            // Background color of the section\n  hoverColor?: string;      // Optional color when section is hovered\n  renderer?: AbstractSectionRenderer; // Optional custom renderer (exported from the package)\n};\n```\n\nSections provide background coloring for time periods and help organize timeline content visually:\n\n```tsx\nconst MyTimelineComponent = () => {\n  const { timeline } = useTimeline({\n    settings: {\n      start: Date.now(),\n      end: Date.now() + 3600000,\n      axes: [],\n      events: [],\n      markers: [],\n      sections: [\n        {\n          id: 'morning',\n          from: Date.now(),\n          to: Date.now() + 1800000, // 30 minutes\n          color: 'rgba(255, 235, 59, 0.3)', // Semi-transparent yellow\n          hoverColor: 'rgba(255, 235, 59, 0.4)'\n        },\n        {\n          id: 'afternoon',\n          from: Date.now() + 1800000,\n          // No 'to' specified - extends to timeline end\n          color: 'rgba(76, 175, 80, 0.2)', // Semi-transparent green\n          hoverColor: 'rgba(76, 175, 80, 0.3)'\n        }\n      ]\n    },\n    viewConfiguration: {\n      sections: {\n        hitboxPadding: 2 // Hover detection padding\n      }\n    }\n  });\n\n  return <TimelineCanvas timeline={timeline} />;\n};\n```\n\n### Marker Structure\n\nEach marker requires the following structure:\n\n```typescript\ntype TimelineMarker = {\n  time: number;           // Timestamp for the marker position\n  color: string;          // Color of the marker line\n  activeColor: string;    // Color when marker is selected (required)\n  hoverColor: string;     // Color when marker is hovered (required)\n  lineWidth?: number;     // Optional width of the marker line\n  label?: string;         // Optional label text\n  labelColor?: string;    // Optional label color\n  renderer?: AbstractMarkerRenderer; // Optional custom renderer\n  nonSelectable?: boolean;// Whether marker can be selected\n  group?: boolean;        // Whether marker represents a group\n};\n```\n\n### Marker Grouping and Zoom\n\nThe timeline automatically groups markers that are close together and provides zoom functionality:\n\n```tsx\nconst MyTimelineComponent = () => {\n  const { timeline } = useTimeline({\n    settings: {\n      start: Date.now(),\n      end: Date.now() + 3600000,\n      axes: [],\n      events: [],\n      markers: [\n        // These markers will be grouped together\n        { time: Date.now(), color: '#ff0000', activeColor: '#ff5252', hoverColor: '#ff1744', label: 'Event 1' },\n        { time: Date.now() + 1000, color: '#ff0000', activeColor: '#ff5252', hoverColor: '#ff1744', label: 'Event 2' },\n        { time: Date.now() + 2000, color: '#ff0000', activeColor: '#ff5252', hoverColor: '#ff1744', label: 'Event 3' },\n      ]\n    },\n    viewConfiguration: {\n      markers: {\n        collapseMinDistance: 8,        // Group markers within 8 pixels\n        groupZoomEnabled: true,        // Enable zoom on group click\n        groupZoomPadding: 0.3,        // 30% padding around group\n        groupZoomMaxFactor: 0.3,      // Max zoom factor\n      }\n    }\n  });\n\n  // Listen for group zoom events\n  useTimelineEvent(timeline, 'on-group-marker-click', (data) => {\n    console.log('Group zoomed:', data);\n  });\n\n  return <TimelineCanvas timeline={timeline} />;\n};\n```\n\n## How It Works\n\nThe timeline component is built using React and provides a flexible way to create interactive timeline visualizations. Here's how it works:\n\n### Component Architecture\n\nThe timeline is implemented as a React component that can be configured through two main objects:\n\n1. **TimelineSettings**: Controls the core timeline behavior and appearance\n   - `start`: Start time of the timeline\n   - `end`: End time of the timeline\n   - `axes`: Array of axis configurations (see structure below)\n   - `events`: Array of event configurations\n   - `markers`: Array of marker configurations\n   - `sections`: Array of section configurations\n\n2. **ViewConfiguration**: Manages the visual representation and interaction settings\n   - Controls appearance, zoom levels, and interaction behavior\n   - Can be customized or use default values\n\n### Event Handling\n\nThe timeline component supports several interactive events:\n\n- `on-click`: Triggered when clicking on the timeline; includes the hit elements, timestamp, viewport coordinates, and canvas coordinates\n- `on-context-click`: Triggered on right-click/context menu\n- `on-select-change`: Fired when the selection changes\n- `on-hover`: Triggered when hovering over timeline elements\n- `on-leave`: Fired when the mouse leaves timeline elements\n\nExample of event handling:\n\n```tsx\nimport { useTimelineEvent } from '@gravity-ui/timeline/react';\n\nconst MyTimelineComponent = () => {\n  const { timeline } = useTimeline({ /* ... */ });\n\n  useTimelineEvent(timeline, 'on-click', (data) => {\n    console.log('Timeline clicked:', data);\n  });\n\n  useTimelineEvent(timeline, 'on-select-change', (data) => {\n    console.log('Selection changed:', data);\n  });\n\n  return <TimelineCanvas timeline={timeline} />;\n};\n```\n\n### React Integration\n\nThe component uses custom hooks for timeline management:\n\n- `useTimeline`: Manages the timeline instance and its lifecycle\n  - Creates and initializes the timeline\n  - Handles cleanup on component unmount\n  - Provides access to the timeline instance\n\n- `useTimelineEvent`: Handles event subscriptions and cleanup\n  - Manages event listener lifecycle\n  - Automatically cleans up listeners on unmount\n\nThe component automatically handles cleanup and destruction of the timeline instance when unmounted.\n\n### Event popup\n\nInstall `@gravity-ui/uikit` and its styles to display event details without\nsubscribing to hover events or calculating coordinates yourself:\n\n```tsx\nimport '@gravity-ui/uikit/styles/fonts.css';\nimport '@gravity-ui/uikit/styles/styles.css';\nimport {EventPopup} from '@gravity-ui/timeline/react/uikit';\n\n<>\n  <TimelineCanvas timeline={timeline} />\n  <EventPopup\n    timeline={timeline}\n    content={(event) => <EventDetails event={event} />}\n  />\n</>\n```\n\nThe popup, hover highlight, and cursor use the same event: an exact hit takes priority over nearby events. Overlapping exact hits resolve to the last event in drawing order. Only when there is no exact hit, a tolerance of `3 px + events.hitboxPadding` is used. Group queries and `on-hover` still include all candidates.\n\n`EventPopup` opens after 150 ms and closes 200 ms after the pointer leaves the\nevent. Set `openDelay`, `closeDelay`, `placement`, `offset`, `className`, or\n`aria-label` when needed. The popup remains open while its content has pointer\nor focus, closes on Escape or outside click, and uses the last event in data\norder when events overlap. `hoverColor` and `isHovered` control event drawing;\n`EventPopup` controls its details UI.\n\n### Event Structure\n\nEvents in the timeline follow this structure:\n\n```typescript\ntype TimelineEvent = {\n  id: string;             // Unique identifier\n  from: number;           // Start timestamp\n  to?: number;            // End timestamp (optional for point events)\n  axisId: string;         // ID of the axis this event belongs to\n  trackIndex: number;     // Index in the axis track\n  renderer?: AbstractEventRenderer; // Optional custom renderer\n  color?: string;         // Optional event color\n  hoverColor?: string;    // Optional hovered state color\n  selectedColor?: string; // Optional selected state color\n  cursor?: string;        // Optional CSS cursor while hovering the event\n};\n```\n\nSet `cursor: 'pointer'` on events that perform an action on click. The cursor\nis applied only while the pointer is over that event; when events overlap, the\nlast event in data order determines the cursor.\n\n### Gravity UI colors\n\nCanvas cannot resolve CSS custom properties by itself. Timeline resolves a\nwhole-value `var(--token)` against its canvas element, so Gravity UI semantic\ntokens work for built-in events, markers, sections, axes, grid, and ruler.\n\n```tsx\nimport '@gravity-ui/uikit/styles/fonts.css';\nimport '@gravity-ui/uikit/styles/styles.css';\nimport {ThemeProvider} from '@gravity-ui/uikit';\nimport {useTimeline} from '@gravity-ui/timeline/react';\nimport {GravityTimelineCanvas} from '@gravity-ui/timeline/react/uikit';\n\n<ThemeProvider theme=\"light\">\n  <GravityTimelineCanvas timeline={timeline} />\n</ThemeProvider>\n```\n\nPass tokens directly in any color field, for example\n`color: 'var(--g-color-base-positive-medium)'`. `GravityTimelineCanvas`\nautomatically redraws when the effective Gravity UI theme changes. For a\nmissing token, use a CSS fallback such as `var(--app-event-color, transparent)`\nor call `timeline.api.resolveColor(color, fallback)` from a custom renderer.\n\nFor events, `color` is used normally, `hoverColor` on pointer hover, and\n`selectedColor` after selection:\n\n```ts\nconst events = [\n  {\n    id: 'deploy',\n    from: start,\n    to: end,\n    axisId: 'main',\n    trackIndex: 0,\n    color: 'var(--g-color-base-positive-medium)',\n    hoverColor: 'var(--g-color-base-positive-medium-hover)',\n    selectedColor: 'var(--g-color-base-positive-heavy)',\n  },\n];\n```\n\nCustom event renderers receive `resolveColor` as their final optional argument;\ncustom marker and section renderers receive it in their render data.\n\n### Canvas fonts\n\nSet `viewConfiguration.font` once to configure the default font for ruler,\nevents, and markers. A component-specific `ruler.font`, `events.font`, or\n`markers.font` takes precedence. The default remains `10px sans-serif`.\n\nCanvas cannot use CSS variables or `inherit` directly in `ctx.font`, so\nTimeline resolves whole-value tokens in the canvas CSS context:\n\n```ts\nviewConfiguration: {\n  font: 'var(--g-text-caption-2-font)',\n}\n```\n\nUse `font: 'inherit'` to use the computed font of the canvas element. Custom\nrenderers receive `resolveFont` alongside `resolveColor`, or can call\n`timeline.api.resolveFont(font)`. After a web font loads dynamically, call\n`timeline.api.rerender()` to redraw canvas text with it.\n\n### Direct TypeScript Usage\n\nThe Timeline class can be used directly in TypeScript without React. This is useful for integrating with other frameworks or vanilla JavaScript applications:\n\n```typescript\nimport { Timeline } from '@gravity-ui/timeline';\n\nconst timestamp = Date.now();\n\n// Create a timeline instance\nconst timeline = new Timeline({\n  settings: {\n    start: timestamp,\n    end: timestamp + 3600000, // 1 hour from now\n    axes: [\n      {\n        id: 'main',\n        tracksCount: 3,\n        top: 0,\n        height: 100\n      }\n    ],\n    events: [\n      {\n        id: 'event1',\n        from: timestamp + 1800000, // 30 minutes from now\n        to: timestamp + 2400000,   // 40 minutes from now\n        label: 'Sample Event',\n        axisId: 'main'\n      }\n    ],\n    markers: [\n      {\n        id: 'marker1',\n        time: timestamp + 1200000, // 20 minutes from now\n        label: 'Important Point',\n        color: '#ff0000',\n        activeColor: '#ff5252',\n        hoverColor: '#ff1744'\n      }\n    ],\n    sections: [\n      {\n        id: 'section1',\n        from: timestamp,\n        to: timestamp + 1800000, // First 30 minutes\n        color: 'rgba(33, 150, 243, 0.2)', // Light blue background\n        hoverColor: 'rgba(33, 150, 243, 0.3)'\n      }\n    ]\n  },\n  viewConfiguration: {\n    // Optional: customize view settings\n    zoomLevels: [1, 2, 4, 8, 16],\n    hideRuler: false,\n    showGrid: true\n  }\n});\n\n// Initialize with a canvas element\nconst canvas = document.querySelector('canvas');\nif (canvas instanceof HTMLCanvasElement) {\n  timeline.init(canvas);\n}\n\n// Add event listeners\ntimeline.on('on-click', (detail) => {\n  console.log('Timeline clicked:', detail);\n});\n\ntimeline.on('on-select-change', (detail) => {\n  console.log('Selection changed:', detail);\n});\n\n// Clean up when done\ntimeline.destroy();\n```\n\nThe Timeline class provides a rich API for managing the timeline:\n\n- **Event Management**:\n  ```typescript\n  // Add event listener\n  timeline.on('eventClick', (detail) => {\n    console.log('Event clicked:', detail);\n  });\n\n  // Remove event listener\n  const handler = (detail) => console.log(detail);\n  timeline.on('eventClick', handler);\n  timeline.off('eventClick', handler);\n\n  // Emit custom events\n  timeline.emit('customEvent', { data: 'custom data' });\n  ```\n\n- **Timeline Control**:\n  ```typescript\n  // Update timeline data\n  timeline.api.setEvents([\n    {\n      id: 'newEvent',\n      from: Date.now(),\n      to: Date.now() + 3600000,\n      label: 'New Event',\n      axisId: 'main',\n      trackIndex: 0\n    }\n  ]);\n\n  // Update axes\n  timeline.api.setAxes([\n    {\n      id: 'newAxis',\n      tracksCount: 2,\n      top: 0,\n      height: 80\n    }\n  ]);\n\n  // Update markers\n  timeline.api.setMarkers([\n    {\n      id: 'newMarker',\n      time: Date.now(),\n      label: 'New Marker',\n      color: '#00ff00',\n      activeColor: '#4caf50',\n      hoverColor: '#2e7d32'\n    }\n  ]);\n\n  // Update sections\n  timeline.api.setSections([\n    {\n      id: 'newSection',\n      from: Date.now(),\n      to: Date.now() + 1800000,\n      color: 'rgba(255, 193, 7, 0.2)', // Light amber background\n      hoverColor: 'rgba(255, 193, 7, 0.3)'\n    }\n  ]);\n\n  // Update view configuration (merges with current config)\n  timeline.api.setViewConfiguration({ hideRuler: true });\n  ```\n\n## Live Examples\n\nExplore interactive examples in our [Storybook](https://preview.gravity-ui.com/timeline/):\n\n- [Basic Timeline](https://preview.gravity-ui.com/timeline/?path=/story/timeline-events--basic) - Simple timeline with events and axes\n- [Endless Timeline](https://preview.gravity-ui.com/timeline/?path=/story/timeline-events--endless-timelines) - Endless timeline with events and axes\n- [Markers](https://preview.gravity-ui.com/timeline/?path=/story/timeline-markers--basic) - Timeline with vertical markers and labels\n- [Camera interactions](https://preview.gravity-ui.com/timeline/?path=/story/components-timelinecanvas--interaction-and-focus) - Configure wheel, horizontal scroll, and trackpad pinch behavior\n- [Custom Events](https://preview.gravity-ui.com/timeline/?path=/story/timeline-events--custom-renderer) - Timeline with custom event rendering\n- [Integrations](https://preview.gravity-ui.com/timeline/?path=/story/integrations-gravity-ui--timeline-ruler) - RangeDateSelection, DragHandler, NestedEvents, Popup, List\n\n\n## Development\n\n### Storybook\n\nThis project includes Storybook for component development and documentation.\n\nTo run Storybook:\n\n```bash\nnpm run storybook\n```\n\nThis will start the Storybook development server on port 6006. You can access it at http://localhost:6006.\n\nTo build a static version of Storybook for deployment:\n\n```bash\nnpm run build-storybook\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}