{"_id":"svelte-vertical-timeline","_rev":"5-fc3a19bd5979b77b1cabb98e2bb35548","name":"svelte-vertical-timeline","dist-tags":{"latest":"2.0.0"},"versions":{"0.0.1":{"name":"svelte-vertical-timeline","version":"0.0.1","keywords":["timeline","vertical-timeline","svelte-kit","svelte"],"author":{"name":"K-Sato1995"},"license":"MIT","_id":"svelte-vertical-timeline@0.0.1","maintainers":[{"name":"sato0130","email":"satokatsuki0130@gmail.com"}],"dist":{"shasum":"a8d2834d99804ab11b1599c1de211d1b62da957e","tarball":"https://registry.npmjs.org/svelte-vertical-timeline/-/svelte-vertical-timeline-0.0.1.tgz","fileCount":21,"integrity":"sha512-UHpMknUuRm/0+nK/GEagSGpoM8eF7LX0qRxhiwiO3e+WynDr09Uq73ISCBvpvHalynzLCL30SCvfp9EF76Ci1Q==","signatures":[{"sig":"MEYCIQCzSTzllMImKTfy4HUtc5SIqu7FxsLYHv8SwpMVhlYqIAIhAJpSvyqVCkGLaHw//zNNXXBjX0pQLomBmQgwab9uegpt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS46tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpa2hAAntiRPsWdNZyyDG81DUYzNP5hZ/e0AlN1MzxWO6Y2bfBwUIJR\r\noNrN0lNhT2fBlVmwFw1Ux2PPUcJal9uH78NknIT7A7YTsEwNhOqlFvkIzSYU\r\nUPX4MzQuFJJ93bUHRei1VzNGVXY1bCfy+cGVIfLG8dLiszH5XAGWWz5fCL+D\r\n5JGb8oQ+fBFTmqwq0hgjgbp1jBQeUyw990R6PL0qlDUoN7KJY0KRsxlUSdcH\r\n2OGu6k3Lm6DvioOQ2HsvBPVUo/aaOMrx4RpGbepJDjKaH7bDJEpUQYkQOYGY\r\nKXYjxf40iRGF5Ef8xPU3jFNYCm2hlSrzKJm7K1MGCyA7lhBeXhmr0fNV2Yxk\r\n3vucglfM7lbSwceFM8hW7jjYgBs91Uz+O0zgGlf3OIQGPbWbK0p5Kp5TuE8s\r\ncqU2zBYbgitVI6dKoWAHZVEiCSYFgh7HDSfqiYIzYWLt8WEPJmz+JosdzA2O\r\ntQIyBUh9p9irbmhHu1fPcey5UVfJa2+aEB+s/jb4gceMW/61ononROVw2vmG\r\nJ5lf4Labl/9RyJPCP2q/BqIOwRjYIBUc0/kOLU8wmJ+UgUtjdnB1YjmQmdqK\r\nYGRsXN5rQm4U8ip/uRUncZdjmDgtTxoRDW3eDctHL7EYZzGGqYKMNj8fVPdJ\r\n1Tp3xy1KeB3h6qVgJZKELTLxTwp9Qx1evqU=\r\n=O6UY\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","svelte":"./index.js","exports":{".":"./index.js","./package.json":"./package.json","./components/Timeline.svelte":"./components/Timeline.svelte","./components/TimelineDot.svelte":"./components/TimelineDot.svelte","./components/TimelineItem.svelte":"./components/TimelineItem.svelte","./components/TimelineContent.svelte":"./components/TimelineContent.svelte","./components/TimelineConnector.svelte":"./components/TimelineConnector.svelte","./components/TimelineSeparator.svelte":"./components/TimelineSeparator.svelte","./components/TimelineOppositeContent.svelte":"./components/TimelineOppositeContent.svelte"},"_npmUser":{"name":"sato0130","email":"satokatsuki0130@gmail.com"},"repository":{"url":"https://github.com/K-Sato1995/svelte-vertical-timeline.git","type":"git"},"description":"Check out the [demo](https://svelte-vertical-timeline.vercel.app/).","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.1","eslint":"^7.32.0","svelte":"^3.44.0","prettier":"^2.5.1","svelte2tsx":"^0.5.6","typescript":"~4.6.2","svelte-check":"^2.2.6","@sveltejs/kit":"next","@playwright/test":"^1.20.0","svelte-preprocess":"^4.10.1","eslint-plugin-svelte3":"^3.2.1","eslint-config-prettier":"^8.3.0","prettier-plugin-svelte":"^2.5.0","@sveltejs/adapter-vercel":"next","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-vertical-timeline_0.0.1_1649118893346_0.887144226879252","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"svelte-vertical-timeline","version":"0.0.2","keywords":["timeline","vertical-timeline","svelte-kit","svelte"],"author":{"name":"K-Sato1995"},"license":"MIT","_id":"svelte-vertical-timeline@0.0.2","maintainers":[{"name":"sato0130","email":"satokatsuki0130@gmail.com"}],"dist":{"shasum":"7a2619b8000cb8aab3334eba8dac84c12b9d97f8","tarball":"https://registry.npmjs.org/svelte-vertical-timeline/-/svelte-vertical-timeline-0.0.2.tgz","fileCount":28,"integrity":"sha512-tM+wghFsIW3Xb/KC+ImlTw1S1THTEhcVki8x4/u+XVLGAnRGiPbeiO/aRhVj0k8v7D8YZHwlRm0X295KyAKQdg==","signatures":[{"sig":"MEUCICxIgwkz3c3vlOE1RXh7ZK88fRlrlF9kwZiGRFgaY36KAiEA7fhZ2f9EO89CS97r9kSuuTqqnLy0kqtDK5UxDd25fE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTCMhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgqBAAnrzEINg1NXJHTirckeSlNbuZg156fu/9SlcLSYHJscp31W+Y\r\n7+JRlnfGJRUl+lf45zVcEk8Sy13qb2wKYdjCiImfReIRb7pa17dPQ0lVkYRh\r\nuYvbR44APoOcD8YBREe5OzxPXo2lIrevDkTSOue0mpYGdSL+4ltAsBO60c2z\r\njBsUoWo915zUzR9XtNC53FMl8XYU4ZgjGgI1+p+WrSBlJFooAbOmhVozpzbD\r\nEUnAs3Cq+mSRGr2r6KWSocEFtfW9P4whZ02R0qgdwss8nQQ5YbUuxDPF1hG1\r\nv01ieLog2/eLuXsGe8nZz8DxtkX6vNi2elNxwWbWjK7w7ZiM7W54EBPQCj2R\r\nXgeb91dyu4/aoC40/8GjUHBaIXDMq+JhKw8v1Hkh8SfdL1bzv8aOTXR6wdvV\r\nbgVQZd2eKCVoK89SyVieCRU38WOsvfj6NmHUnpthO6dn0g6xZkRaJ+14iyDs\r\nQBOxZuduC+Mub3qc+B2U447pjwhAwjqN45ltGWoLv3/HS5biklVMNRqvs9dM\r\ncETL0dhevdAMwanKKHGpkDuW1TNXAlbyvFSNakGVeAfLJuPiJ4Qs0GCOCYOB\r\nxnEZfkdOglwap7/WZhn2rjkw6JzwiZuXbsk+ksKbthXmXcVAwBRVRv2hE0N6\r\nzfs/MdqVdrS6Lzq0XEF9pRE30YCrWjoSJfI=\r\n=Ctad\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest","^.+\\.svelte$":["svelte-jester",{"preprocess":true}]},"testEnvironment":"jsdom","moduleFileExtensions":["js","ts","svelte"],"testPathIgnorePatterns":["__testMocks__"]},"type":"module","svelte":"./index.js","exports":{".":"./index.js","./package.json":"./package.json","./components/Timeline.svelte":"./components/Timeline.svelte","./components/TimelineDot.svelte":"./components/TimelineDot.svelte","./components/TimelineItem.svelte":"./components/TimelineItem.svelte","./components/TimelineContent.svelte":"./components/TimelineContent.svelte","./components/TimelineConnector.svelte":"./components/TimelineConnector.svelte","./components/TimelineSeparator.svelte":"./components/TimelineSeparator.svelte","./components/TimelineOppositeContent.svelte":"./components/TimelineOppositeContent.svelte"},"_npmUser":{"name":"sato0130","email":"satokatsuki0130@gmail.com"},"repository":{"url":"https://github.com/K-Sato1995/svelte-vertical-timeline.git","type":"git"},"description":"![image](https://user-images.githubusercontent.com/32632542/161654928-d2d16ca2-ace5-48b7-bef4-e58d7e09109e.png)","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 K-Sato\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","tslib":"^2.3.1","eslint":"^7.32.0","svelte":"^3.44.0","ts-jest":"^27.1.4","prettier":"^2.5.1","svelte2tsx":"^0.5.6","typescript":"~4.6.2","@babel/core":"^7.17.8","@types/jest":"^27.4.1","svelte-check":"^2.2.6","@sveltejs/kit":"next","svelte-jester":"^2.3.2","@playwright/test":"^1.20.0","@babel/preset-env":"^7.16.11","svelte-preprocess":"^4.10.1","eslint-plugin-svelte3":"^3.2.1","eslint-config-prettier":"^8.3.0","prettier-plugin-svelte":"^2.5.0","@testing-library/svelte":"^3.1.0","@babel/preset-typescript":"^7.16.7","@sveltejs/adapter-vercel":"next","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte-vertical-timeline_0.0.2_1649156897738_0.9414236233650619","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"svelte-vertical-timeline","version":"1.0.0","keywords":["timeline","vertical-timeline","svelte-kit","svelte"],"author":{"name":"K-Sato1995"},"license":"MIT","_id":"svelte-vertical-timeline@1.0.0","maintainers":[{"name":"sato0130","email":"satokatsuki0130@gmail.com"}],"homepage":"https://github.com/K-Sato1995/svelte-vertical-timeline#readme","bugs":{"url":"https://github.com/K-Sato1995/svelte-vertical-timeline/issues"},"dist":{"shasum":"cff23b0dff2d5e3b94013a02b38fb6234596c85b","tarball":"https://registry.npmjs.org/svelte-vertical-timeline/-/svelte-vertical-timeline-1.0.0.tgz","fileCount":24,"integrity":"sha512-o//Dhy6UTk9sNS5WZ6hPalBL+DHnFozY1T6cb4vKxOEbqAFlJyCQWYtLHBcE3zIxpclx0TtBCxQayZ4fHZ2aDg==","signatures":[{"sig":"MEUCIQC8+zX9j0sjL2SxgU917apLZ+LArRCymEvf20BQUaLasQIgfsIZ08673FL+jTIRrG9DSaOhxt5aFj+SSfP54Pb/bc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1b74ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraaRAAj0BGNTHKqI3T+Z5g/UYJJ5UdPK0VCC0/xFuP/mXXQRd/TIEV\r\nM6idlo3pO/MK1LrXeNPGnlNX1h/wfCZ6pdduOqG7qHYj4DF5hVnG6OE/Dh4r\r\nLRbnJi3f393gJ6NqF4wMMGcyHID39WynajA3/tU3Lh/fxWy/yo2gbm8MUvxy\r\nnxxMk9vkAyGkN5tl4SzJla3Nepzj/aFJdgj1wINJ3IyYV7wAsUvZV+2ZOTbx\r\n+2Bn9YPV5Jrd6AgG+aRG0oVr926eflChYWGKyejJd1/Hq/szr/5ORyt2PE8j\r\nqBVqzEoM20UXaLaHlIXI3KcZ1PVq8ltcsAmxbmBgO0prBuynOVaml2h2HDnV\r\nKTE147OkemeMhI2qfvXhjnNxvwaeM+0vFhzIJgRcaUOpJWfqOpWPqbMHOACY\r\nZUct9UJzHWbCULsUyLr+vu+vjGxRSkobGnCfKvEcw/Vv3e9hs+zaatfmF6Gu\r\nUA9FLLX8QqVIWqysdnBGvNNxY3mvBfFwNkA8v2f+c/FnTA8B2JIbxBa7UL9i\r\ntSGzzk00GcOppzPbHByr4P3sH+DFASUNCiWuwUhT6n/2NyuZHnbaXeSV8lep\r\nvexpFtBR5VvA3cmup39wdeIUSarJTBWpw/TqWI+eTz5fnaN5RP6C9gw8NfD4\r\ntT7M3zei5QCid6BfBkohxfhf18qXRfov9MY=\r\n=F6tP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest","^.+\\.svelte$":["svelte-jester",{"preprocess":true}]},"testEnvironment":"jsdom","moduleFileExtensions":["js","ts","svelte"],"testPathIgnorePatterns":["__testMocks__"]},"type":"module","types":"./index.d.ts","svelte":"./index.js","exports":{".":"./index.js","./package.json":"./package.json","./components/Timeline.svelte":"./components/Timeline.svelte","./components/TimelineDot.svelte":"./components/TimelineDot.svelte","./components/TimelineItem.svelte":"./components/TimelineItem.svelte","./components/TimelineContent.svelte":"./components/TimelineContent.svelte","./components/TimelineConnector.svelte":"./components/TimelineConnector.svelte","./components/TimelineSeparator.svelte":"./components/TimelineSeparator.svelte","./components/TimelineOppositeContent.svelte":"./components/TimelineOppositeContent.svelte"},"gitHead":"fca9d67152c6d1649237190731bbe20d5cea719f","_npmUser":{"name":"sato0130","email":"satokatsuki0130@gmail.com"},"repository":{"url":"git+https://github.com/K-Sato1995/svelte-vertical-timeline.git","type":"git"},"_npmVersion":"9.3.1","description":"![image](https://user-images.githubusercontent.com/32632542/161654928-d2d16ca2-ace5-48b7-bef4-e58d7e09109e.png)","directories":{},"_nodeVersion":"18.12.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.1","vite":"^4.0.0","tslib":"^2.5.0","eslint":"^8.33.0","svelte":"^3.55.1","ts-jest":"^29.0.5","prettier":"^2.8.3","svelte2tsx":"^0.6.0","typescript":"~4.9.4","@types/jest":"^29.4.0","svelte-check":"^3.0.3","@sveltejs/kit":"^1.0.0","svelte-jester":"^2.3.2","@playwright/test":"^1.30.0","@sveltejs/package":"^1.0.0","eslint-plugin-svelte3":"^4.0.0","eslint-config-prettier":"^8.6.0","prettier-plugin-svelte":"^2.9.0","@testing-library/svelte":"^3.2.2","@sveltejs/adapter-vercel":"^1.0.5","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.49.0","@typescript-eslint/eslint-plugin":"^5.49.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-vertical-timeline_1.0.0_1674952440160_0.9392364300353513","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"svelte-vertical-timeline","version":"1.0.1","keywords":["timeline","vertical-timeline","svelte-kit","svelte"],"author":{"name":"K-Sato1995"},"license":"MIT","_id":"svelte-vertical-timeline@1.0.1","maintainers":[{"name":"sato0130","email":"satokatsuki0130@gmail.com"}],"dist":{"shasum":"1f37566435a16a9965ae98d74eb4e6352ad75485","tarball":"https://registry.npmjs.org/svelte-vertical-timeline/-/svelte-vertical-timeline-1.0.1.tgz","fileCount":28,"integrity":"sha512-2Uie1DjqT9HG1Xg+cwSa975ZgOZH9N4IvMzq36redIzeeWQiwJ2U4mkR9hu13tlLTRtSoRpij/V4hsKzj4Xj3w==","signatures":[{"sig":"MEUCIQDD8kxj1p28tIaiuE4CE3yUp/f9s99uFnwcsjjoqe0KAwIgMQvsWuokQyN6GY2atUwTVvLVOc9Ad36O8mU1hHTRIrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23115},"jest":{"preset":"ts-jest","transform":{"^.+\\.js$":"babel-jest","^.+\\.ts$":"ts-jest","^.+\\.svelte$":["svelte-jester",{"preprocess":true}]},"testEnvironment":"jsdom","moduleFileExtensions":["js","ts","svelte"],"testPathIgnorePatterns":["__testMocks__"]},"type":"module","svelte":"./index.js","exports":{".":{"svelte":"./index.js"},"./package.json":"./package.json","./components/Timeline.svelte":"./components/Timeline.svelte","./components/TimelineDot.svelte":"./components/TimelineDot.svelte","./components/TimelineItem.svelte":"./components/TimelineItem.svelte","./components/TimelineContent.svelte":"./components/TimelineContent.svelte","./components/TimelineConnector.svelte":"./components/TimelineConnector.svelte","./components/TimelineSeparator.svelte":"./components/TimelineSeparator.svelte","./components/TimelineOppositeContent.svelte":"./components/TimelineOppositeContent.svelte"},"_npmUser":{"name":"sato0130","email":"satokatsuki0130@gmail.com"},"repository":{"url":"https://github.com/K-Sato1995/svelte-vertical-timeline.git","type":"git"},"description":"![image](https://user-images.githubusercontent.com/32632542/161654928-d2d16ca2-ace5-48b7-bef4-e58d7e09109e.png)","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 K-Sato\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.1","vite":"^4.0.0","tslib":"^2.5.0","eslint":"^8.33.0","svelte":"^3.55.1","ts-jest":"^29.0.5","prettier":"^2.8.3","svelte2tsx":"^0.6.0","typescript":"~4.9.4","@types/jest":"^29.4.0","svelte-check":"^3.0.3","@sveltejs/kit":"^1.0.0","svelte-jester":"^2.3.2","@playwright/test":"^1.30.0","@sveltejs/package":"^1.0.0","eslint-plugin-svelte3":"^4.0.0","eslint-config-prettier":"^8.6.0","prettier-plugin-svelte":"^2.9.0","@testing-library/svelte":"^3.2.2","@sveltejs/adapter-vercel":"^1.0.5","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.49.0","@typescript-eslint/eslint-plugin":"^5.49.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-vertical-timeline_1.0.1_1715498361877_0.5891213808805271","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"svelte-vertical-timeline","version":"1.0.2","keywords":["timeline","vertical-timeline","svelte-kit","svelte"],"author":{"name":"K-Sato1995"},"license":"MIT","_id":"svelte-vertical-timeline@1.0.2","maintainers":[{"name":"sato0130","email":"satokatsuki0130@gmail.com"}],"dist":{"shasum":"e500d61ef0b7f0da405016bdf879792d22cbfc92","tarball":"https://registry.npmjs.org/svelte-vertical-timeline/-/svelte-vertical-timeline-1.0.2.tgz","fileCount":29,"integrity":"sha512-PAB+qBrSrNp5/saLXwIJ9r9dljdbiDB8ymc7c6ieIdbbP+71j7N+qUdZP1In+KXUbyXMpsG2I13KCgLalf6kOA==","signatures":[{"sig":"MEYCIQD3fM6iySbcPUoW8+GH1YY12n0ixOJMM5Hw+f9bnPOhdQIhAOV8oaz1DwEju8U1bzC1DgWkzEYt0Qqu9EFYPfCNm41/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23118},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"dev":"vite dev","lint":"prettier --plugin-search-dir . --check . && eslint .","test":"playwright test","build":"svelte-kit sync && svelte-package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --plugin-search-dir . --write .","build:app":"vite build","test:unit":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","preview:app":"vite preview","prepublishOnly":"yarn run svelte-package"},"_npmUser":{"name":"sato0130","email":"satokatsuki0130@gmail.com"},"repository":{"url":"https://github.com/K-Sato1995/svelte-vertical-timeline.git","type":"git"},"description":"![image](https://user-images.githubusercontent.com/32632542/161654928-d2d16ca2-ace5-48b7-bef4-e58d7e09109e.png)","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 K-Sato\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","jsdom":"^24.0.0","tslib":"^2.5.0","eslint":"^8.33.0","svelte":"^4.2.16","vitest":"^1.6.0","prettier":"^2.8.3","svelte2tsx":"^0.7.8","typescript":"~5.4.5","svelte-check":"^3.0.3","@sveltejs/kit":"^2.5.7","@playwright/test":"^1.30.0","@sveltejs/package":"^2.3.1","eslint-plugin-svelte3":"^4.0.0","eslint-config-prettier":"^8.6.0","prettier-plugin-svelte":"^2.9.0","@testing-library/svelte":"^5.1.0","@sveltejs/adapter-vercel":"^5.3.0","@testing-library/jest-dom":"^6.4.5","@typescript-eslint/parser":"^5.49.0","@sveltejs/vite-plugin-svelte":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.49.0"},"peerDependencies":{"svelte":"^4.2.16"},"_npmOperationalInternal":{"tmp":"tmp/svelte-vertical-timeline_1.0.2_1716707848839_0.7788380741633341","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"svelte-vertical-timeline","license":"MIT","version":"2.0.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/K-Sato1995/svelte-vertical-timeline.git"},"author":{"name":"K-Sato1995"},"keywords":["timeline","vertical-timeline","svelte-kit","svelte"],"scripts":{"dev":"vite dev","build":"svelte-kit sync && svelte-package","build:app":"vite build","preview:app":"vite preview","prepublishOnly":"yarn run svelte-package","test":"vitest run","test:ui":"vitest --ui","test:watch":"vitest","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","test:unit":"vitest","lint":"prettier --plugin-search-dir . --check . && eslint .","format":"prettier --plugin-search-dir . --write ."},"peerDependencies":{"svelte":"^5.0.0"},"devDependencies":{"@sveltejs/adapter-vercel":"^5.4.7","@sveltejs/kit":"^2.8.1","@sveltejs/package":"^2.3.7","@sveltejs/vite-plugin-svelte":"^4.0.1","@testing-library/jest-dom":"^6.6.3","@testing-library/svelte":"^5.2.4","@types/node":"^22.9.0","@typescript-eslint/eslint-plugin":"^7.0.0","@typescript-eslint/parser":"^7.0.0","@vitest/ui":"^2.1.5","eslint":"^8.33.0","eslint-config-prettier":"^8.6.0","eslint-plugin-svelte":"^2.46.0","jsdom":"^25.0.1","prettier":"^3.1.0","prettier-plugin-svelte":"^3.2.8","svelte":"^5.2.0","svelte-check":"^4.0.7","svelte2tsx":"^0.7.24","tslib":"^2.5.0","typescript":"~5.6.3","vite":"^5.4.11","vitest":"^2.1.5"},"type":"module","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"svelte":"./dist/index.js","types":"./dist/index.d.ts","description":"![image](https://user-images.githubusercontent.com/32632542/161654928-d2d16ca2-ace5-48b7-bef4-e58d7e09109e.png)","licenseText":"MIT License\n\nCopyright (c) 2022 K-Sato\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"svelte-vertical-timeline@2.0.0","dist":{"shasum":"cfeff58fb93270fc353c22e068993c6d521eb2fe","integrity":"sha512-I2Lb+J23mhG8Vf4dLi/qXEo3hVBG2+xilCXpGazMPze8Dhdwad0W+EqxRDvXmlkEdF5HdI+nizO5bNVRe+IgYA==","tarball":"https://registry.npmjs.org/svelte-vertical-timeline/-/svelte-vertical-timeline-2.0.0.tgz","fileCount":29,"unpackedSize":22968,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3J4izDjim8aM731msefRVPMuPS31qsVwLPEiGdWRGRAIhAJe+hP1FmiisLqH7DFp+pU5EsxR9Hl0JGwnxhhgRHhOJ"}]},"_npmUser":{"name":"sato0130","email":"satokatsuki0130@gmail.com"},"directories":{},"maintainers":[{"name":"sato0130","email":"satokatsuki0130@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-vertical-timeline_2.0.0_1731727735736_0.073594596920038"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-05T00:34:53.262Z","modified":"2024-11-16T03:28:56.126Z","0.0.1":"2022-04-05T00:34:53.486Z","0.0.2":"2022-04-05T11:08:17.933Z","1.0.0":"2023-01-29T00:34:00.408Z","1.0.1":"2024-05-12T07:19:22.043Z","1.0.2":"2024-05-26T07:17:29.022Z","2.0.0":"2024-11-16T03:28:55.958Z"},"author":{"name":"K-Sato1995"},"license":"MIT","keywords":["timeline","vertical-timeline","svelte-kit","svelte"],"repository":{"type":"git","url":"https://github.com/K-Sato1995/svelte-vertical-timeline.git"},"description":"![image](https://user-images.githubusercontent.com/32632542/161654928-d2d16ca2-ace5-48b7-bef4-e58d7e09109e.png)","maintainers":[{"name":"sato0130","email":"satokatsuki0130@gmail.com"}],"readme":"# svelte-vertical-timeline\n\n![image](https://user-images.githubusercontent.com/32632542/161654928-d2d16ca2-ace5-48b7-bef4-e58d7e09109e.png)\n\nSvelte components for creating a vertical timeline.\n\nCheck out the [demo](https://svelte-vertical-timeline.vercel.app/).\n\n## Demo\n\n- [Demo Site](https://svelte-vertical-timeline.vercel.app/)\n- [Live Demo with svelte REPL](https://svelte.dev/repl/fe646b8ac9404f469a328365808d0c9d?version=3.46.6)\n\n## Installation\n\n### Svelte5\n\n```\nyarn add svelte-vertical-timeline\n```\n\nor\n\n```\nnpm install svelte-vertical-timeline\n```\n\n### Svete4 or lower\n\n```\nyarn add svelte-vertical-timeline@1.0.2\n```\n\nor\n\n```\nnpm install svelte-vertical-timelin@1.0.2e\n```\n\n## Usage\n\nA timeline consists of components below.\n\n- `<Timeline/>`\n- `<TimelineItem/>`\n- `<TimelineSeparator/>`\n- `<TimelineDot/>`\n- `<TimelineConnector/>`\n- `<TimelineContent/>`\n- `<TimelineOppositeContent/>`\n\nI listed some examples of timelines you can create with this library below.\n\n## Basic Timeline\n\nA basic timeline showing list of events.\n\n![image](https://user-images.githubusercontent.com/32632542/161697936-01666c94-927a-4ad4-8d4b-7ce1026db6fb.png)\n\n<details><summary>CODE</summary>\n<p>\n\n```svelte\n<script>\n\timport {\n\t\tTimeline,\n\t\tTimelineItem,\n\t\tTimelineSeparator,\n\t\tTimelineDot,\n\t\tTimelineConnector,\n\t\tTimelineContent\n\t} from 'svelte-vertical-timeline';\n\n\tconst options = [{ title: 'Eat' }, { title: 'Sleep' }, { title: 'Code' }];\n</script>\n\n<Timeline>\n\t{#each options as option}\n\t\t<TimelineItem>\n\t\t\t<TimelineSeparator>\n\t\t\t\t<TimelineDot />\n\t\t\t\t<TimelineConnector />\n\t\t\t</TimelineSeparator>\n\t\t\t<TimelineContent>\n\t\t\t\t<h3>{option.title}</h3>\n\t\t\t</TimelineContent>\n\t\t</TimelineItem>\n\t{/each}\n</Timeline>\n```\n\n</p>\n</details>\n\n## Left positioned timeline\n\nThe main content of the timeline can be positioned on the left side.\n\n![image](https://user-images.githubusercontent.com/32632542/161698883-4b22f3c9-42af-414d-a5f0-0a3141b410eb.png)\n\n<details><summary>CODE</summary>\n<p>\n\n```svelte\n<script>\n\timport {\n\t\tTimeline,\n\t\tTimelineItem,\n\t\tTimelineSeparator,\n\t\tTimelineDot,\n\t\tTimelineConnector,\n\t\tTimelineContent\n\t} from 'svelte-vertical-timeline';\n\n\tconst options = [{ title: 'Eat' }, { title: 'Sleep' }, { title: 'Code' }];\n</script>\n\n<Timeline position=\"left\">\n\t{#each options as option}\n\t\t<TimelineItem>\n\t\t\t<TimelineSeparator>\n\t\t\t\t<TimelineDot />\n\t\t\t\t<TimelineConnector />\n\t\t\t</TimelineSeparator>\n\t\t\t<TimelineContent>\n\t\t\t\t<h3>{option.title}</h3>\n\t\t\t</TimelineContent>\n\t\t</TimelineItem>\n\t{/each}\n</Timeline>\n```\n\n</p>\n</details>\n\n## Alternating timeline\n\nThe timeline can display the events on alternating sides.\n\n![image](https://user-images.githubusercontent.com/32632542/161699086-507b75dd-c295-4a2e-9215-e46bf5d05477.png)\n\n<details><summary>CODE</summary>\n<p>\n\n```svelte\n<script>\n\timport {\n\t\tTimeline,\n\t\tTimelineItem,\n\t\tTimelineSeparator,\n\t\tTimelineDot,\n\t\tTimelineConnector,\n\t\tTimelineContent\n\t} from 'svelte-vertical-timeline';\n\n\tconst options = [{ title: 'Eat' }, { title: 'Sleep' }, { title: 'Code' }];\n</script>\n\n<Timeline position=\"alternate\">\n\t{#each options as option}\n\t\t<TimelineItem>\n\t\t\t<TimelineSeparator>\n\t\t\t\t<TimelineDot />\n\t\t\t\t<TimelineConnector />\n\t\t\t</TimelineSeparator>\n\t\t\t<TimelineContent>\n\t\t\t\t<h3>{option.title}</h3>\n\t\t\t</TimelineContent>\n\t\t</TimelineItem>\n\t{/each}\n</Timeline>\n```\n\n</p>\n</details>\n\n## Opposite content\n\nThe timeline can display content on opposite sides.\n\n**Please make sure to add `slot=\"opposite-content\"` to the `<TimelineOppositeContent/>` component.**\n\n![image](https://user-images.githubusercontent.com/32632542/161708142-7de1ad8d-5ccc-479c-aa8b-f5dd95eddd56.png)\n\n<details><summary>CODE</summary>\n<p>\n\n```svelte\n<script>\n\timport {\n\t\tTimeline,\n\t\tTimelineItem,\n\t\tTimelineSeparator,\n\t\tTimelineDot,\n\t\tTimelineConnector,\n\t\tTimelineContent,\n\t\tTimelineOppositeContent\n\t} from 'svelte-vertical-timeline';\n\n\tconst options = [\n\t\t{ title: 'Eat', time: '09:30 am' },\n\t\t{ title: 'Sleep', time: '10:00 am' },\n\t\t{ title: 'Code', time: '11:00 am' },\n\t\t{ title: 'Eat', time: '01:00 pm' }\n\t];\n</script>\n\n<Timeline position=\"alternate\">\n\t{#each options as option}\n\t\t<TimelineItem>\n\t\t\t<TimelineOppositeContent slot=\"opposite-content\">\n\t\t\t\t<p>{option.time}</p>\n\t\t\t</TimelineOppositeContent>\n\t\t\t<TimelineSeparator>\n\t\t\t\t<TimelineDot />\n\t\t\t\t<TimelineConnector />\n\t\t\t</TimelineSeparator>\n\t\t\t<TimelineContent>\n\t\t\t\t<h3>{option.title}</h3>\n\t\t\t</TimelineContent>\n\t\t</TimelineItem>\n\t{/each}\n</Timeline>\n```\n\n</p>\n</details>\n\n## Customization\n\nYou can customize the timeline anyway you want. Check [here](https://github.com/K-Sato1995/svelte-vertical-timeline#api) for furthur information.\n\n![image](https://user-images.githubusercontent.com/32632542/161714247-19574e93-d9d1-4fef-bd39-e2271202d8e4.png)\n\n<details><summary>CODE</summary>\n<p>\n\n```svelte\n<script>\n\timport {\n\t\tTimeline,\n\t\tTimelineItem,\n\t\tTimelineSeparator,\n\t\tTimelineDot,\n\t\tTimelineConnector,\n\t\tTimelineContent,\n\t\tTimelineOppositeContent\n\t} from 'svelte-vertical-timeline';\n</script>\n\n<!-- Icons from: https://icons8.com/pricing -->\n<Timeline position=\"alternate\">\n\t<TimelineItem>\n\t\t<TimelineOppositeContent slot=\"opposite-content\">\n\t\t\t<p>09:30 am</p>\n\t\t</TimelineOppositeContent>\n\t\t<TimelineSeparator>\n\t\t\t<TimelineDot\n\t\t\t\tstyle={'width: 45px; height: 45px; background-color: #fff; display: flex; justify-content: center; border-color: transparent; '}\n\t\t\t>\n\t\t\t\t<img src=\"https://img.icons8.com/nolan/64/taco.png\" />\n\t\t\t</TimelineDot>\n\t\t\t<TimelineConnector />\n\t\t</TimelineSeparator>\n\t\t<TimelineContent style={'height: 150px;'}>\n\t\t\t<h3>Eat</h3>\n\t\t\t<p>You need to eat.</p>\n\t\t</TimelineContent>\n\t</TimelineItem>\n\n\t<TimelineItem>\n\t\t<TimelineOppositeContent slot=\"opposite-content\">\n\t\t\t<p style={'margin-top: -1px;'}>10:30 am</p>\n\t\t</TimelineOppositeContent>\n\t\t<TimelineSeparator>\n\t\t\t<TimelineDot style={'background-color: #FEC048;'} />\n\t\t\t<TimelineConnector />\n\t\t</TimelineSeparator>\n\t\t<TimelineContent>\n\t\t\t<h3 style={'margin-top: -2px;'}>Sleep</h3>\n\t\t\t<p style={'margin-top: -2px;'}>You need to take a nap.</p>\n\t\t</TimelineContent>\n\t</TimelineItem>\n\n\t<TimelineItem>\n\t\t<TimelineOppositeContent slot=\"opposite-content\">\n\t\t\t<p>11:00 am</p>\n\t\t</TimelineOppositeContent>\n\t\t<TimelineSeparator>\n\t\t\t<TimelineDot\n\t\t\t\tstyle={'width: 45px; height: 45px; background-color: #fff; display: flex; justify-content: center; border-color: transparent; '}\n\t\t\t>\n\t\t\t\t<img src=\"https://img.icons8.com/doodle/48/000000/svetle.png\" />\n\t\t\t</TimelineDot>\n\t\t\t<TimelineConnector />\n\t\t</TimelineSeparator>\n\t\t<TimelineContent style={'height: 200px;'}>\n\t\t\t<h3>Code</h3>\n\t\t\t<p>Svelte is Awesome.</p>\n\t\t</TimelineContent>\n\t</TimelineItem>\n\n\t<TimelineItem>\n\t\t<TimelineOppositeContent slot=\"opposite-content\">\n\t\t\t<p>01:00 am</p>\n\t\t</TimelineOppositeContent>\n\t\t<TimelineSeparator>\n\t\t\t<TimelineDot\n\t\t\t\tstyle={'width: 45px; height: 65px; background-color: #fff; display: flex; justify-content: center; border-color: transparent; '}\n\t\t\t>\n\t\t\t\t<img src=\"https://img.icons8.com/nolan/64/birthday-cake.png\" />\n\t\t\t</TimelineDot>\n\t\t</TimelineSeparator>\n\t\t<TimelineContent style={'height: 200px;'}>\n\t\t\t<h3>Snack</h3>\n\t\t\t<p>You need to treat yourself.</p>\n\t\t</TimelineContent>\n\t</TimelineItem>\n</Timeline>\n\n<style>\n\tp {\n\t\tmargin: px 0;\n\t\tcolor: grey;\n\t}\n</style>\n```\n\n</p>\n</details>\n\n## API\n\n## `<Timeline/>`\n\n### Props\n\n| Name     | type                           | isRequired | Description                                          |\n| -------- | ------------------------------ | ---------- | ---------------------------------------------------- |\n| position | `right`, `left` or `alternate` | x          | The position where the TimelineContent should appear |\n| style    | string                         | x          | Custom style for this component                      |\n\n## `<TimelineItem/>`\n\n### Props\n\n| Name     | type              | isRequired | Description                                          |\n| -------- | ----------------- | ---------- | ---------------------------------------------------- |\n| position | `right` or `left` | x          | The position where the timeline's item should appear |\n| style    | string            | x          | Custom style for this component                      |\n\n## `<TimelineSeparator/>`\n\n### Props\n\n| Name  | type   | isRequired | Description                     |\n| ----- | ------ | ---------- | ------------------------------- |\n| style | string | x          | Custom style for this component |\n\n## `<TimelineDot/>`\n\n### Props\n\n| Name  | type   | isRequired | Description                     |\n| ----- | ------ | ---------- | ------------------------------- |\n| style | string | x          | Custom style for this component |\n\n## `<TimelineConnector/>`\n\n### Props\n\n| Name  | type   | isRequired | Description                     |\n| ----- | ------ | ---------- | ------------------------------- |\n| style | string | x          | Custom style for this component |\n\n## `<TimelineContent/>`\n\n### Props\n\n| Name  | type   | isRequired | Description                     |\n| ----- | ------ | ---------- | ------------------------------- |\n| style | string | x          | Custom style for this component |\n\n## `<TimelineOppositeContent/>`\n\n### Props\n\n| Name  | type   | isRequired | Description                     |\n| ----- | ------ | ---------- | ------------------------------- |\n| style | string | x          | Custom style for this component |\n","readmeFilename":"README.md"}