{"_id":"motionrail","_rev":"28-74d63809e60915686d0aa20f1352eddf","name":"motionrail","dist-tags":{"latest":"1.2.1"},"versions":{"0.0.0":{"name":"motionrail","version":"0.0.0","_id":"motionrail@0.0.0","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"dist":{"shasum":"db01d04505ad412fd7da13577d66be42b434b7ad","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.0.0.tgz","fileCount":2,"integrity":"sha512-4ylfxoXS/M5/oPuPPC+VLwv3UbchFVh0bAbRuxp1ezpW1LoeYeLWtJge7Ap+oR0IiSXQWvpvslx4Er0KDsiw5g==","signatures":[{"sig":"MEUCIFykXMAaPB2U8FQHLi5lYU2ozeVyYzjzcqb6UvV3N6sEAiEAj6ihUSGBHSFPvu1RXG1FbQbuxtpc4S9uJoCfxQ94Tys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7559},"main":"./dist/motionrail.umd.cjs","type":"module","types":"./dist/motionrail.d.ts","module":"./dist/motionrail.js","exports":{".":{"types":"./dist/motionrail.d.ts","import":"./dist/motionrail.js","require":"./dist/motionrail.umd.cjs"},"./style.css":"./dist/style.css"},"gitHead":"850c90ea52d76273956f81557af9a09be77e9acb","scripts":{"dev":"vite","build":"vite build && tsc","prepare":"husky","preview":"vite preview"},"_npmUser":{"name":"juji_","email":"jujiyangasli@gmail.com"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","_npmVersion":"10.8.2","description":"> ⚠️ **Not Ready for Production** - This library is currently in development and not yet ready for production use.","directories":{},"lint-staged":{"*.{ts,js,json,css,html}":["prettier --write"]},"_nodeVersion":"20.19.6","dependencies":{"husky":"^9.1.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"npm:rolldown-vite@7.2.5","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.0.0_1768486164508_0.5209124915695393","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"motionrail","version":"0.0.2","_id":"motionrail@0.0.2","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"73746ad31ef85d2a3bc12deed61c5072d733f39a","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.0.2.tgz","fileCount":10,"integrity":"sha512-Kx5VeovC4gOgZW7ktT6aoTlXx5xnCYihxHRGiQtsYCHRW/NK/YtotQ+wCN+fxlonzwrfnDHZaTOzrTWYfaV3TQ==","signatures":[{"sig":"MEYCIQDJSOuA5DP1pgCERAmrcEV26wODWQpVZ7fdJFMeHKmkBQIhAMFpYqBkqG8Ns2DSDOBMXGZc0nJPH43nR83YTEJuhkBK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26928},"main":"./dist/motionrail.umd.cjs","type":"module","types":"./dist/motionrail.d.ts","module":"./dist/motionrail.js","exports":{".":{"types":"./dist/motionrail.d.ts","import":"./dist/motionrail.js","require":"./dist/motionrail.umd.cjs"},"./style.css":"./dist/style.css"},"gitHead":"91bb3a42f33b847d233c6625e88701d563d0ea82","scripts":{"dev":"vite","build":"vite build && tsc","prepare":"husky","preview":"vite preview"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"> ⚠️ **Not Ready for Production** - This library is currently in development and not yet ready for production use.","directories":{},"lint-staged":{"*.{ts,js,json,css,html}":["prettier --write"]},"_nodeVersion":"24.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"npm:rolldown-vite@7.2.5","husky":"^9.1.7","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.0.2_1768487704927_0.9839446025480076","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"motionrail","version":"0.0.3","_id":"motionrail@0.0.3","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"c89af84cc42f9e806d95c0e1ae4a068e9bbc96df","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.0.3.tgz","fileCount":9,"integrity":"sha512-teV7sUtc+WG+hgs37JIVpM0DdnuSzJgjrtEFf6cV3cUJCsQZo34UY6yiuKEtnUz+3rdASzG7nZM7c4/5dDSqwQ==","signatures":[{"sig":"MEQCIEGlRoHyvomJbKsdPICdTCM4eIKzG72Oc0gr+N1ad+53AiBHtYZqAk6O/0QCIBCu/ZQ0ghxpTuFuCdMrE6p88w184g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25431},"main":"./dist/motionrail.umd.cjs","type":"module","types":"./dist/motionrail.d.ts","module":"./dist/motionrail.js","exports":{".":{"types":"./dist/motionrail.d.ts","import":"./dist/motionrail.js","require":"./dist/motionrail.umd.cjs"},"./style.css":"./dist/style.css"},"gitHead":"7cc32366f060d0dd9f7613c5944adae37a8b3b1c","scripts":{"dev":"vite","build":"vite build && tsc","prepare":"husky","preview":"vite preview"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"> ⚠️ **Not Ready for Production** - This library is currently in development and not yet ready for production use.","directories":{},"lint-staged":{"*.{ts,js,json,css,html}":["prettier --write"]},"_nodeVersion":"24.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"npm:rolldown-vite@7.2.5","husky":"^9.1.7","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.0.3_1768489068513_0.22140738456614906","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"motionrail","version":"0.1.0","_id":"motionrail@0.1.0","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"0883999e51e1a7c8c7c74d152970812186df1e75","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.1.0.tgz","fileCount":24,"integrity":"sha512-ctaGaKZHeXnNcGVRgDl7/Ptp0rC7efCzTsRDvHfmkSs1l7PUgTv/nuFnE5ZvOwMQSq3Hp2Z2j++SpYKPGkaJAQ==","signatures":[{"sig":"MEQCIFOcfKOvhs0qTRTwtwO2uFCIaUjx+QrHkeoR9bNZpiIaAiBDzQHMnsiycVDoM9VoCt+wc59A+Cjf/xbcvzNcGufh4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57584},"type":"module","types":"./dist/motionrail.d.ts","module":"./dist/motionrail.js","exports":{".":{"types":"./dist/motionrail.d.ts","import":"./dist/motionrail.js","require":"./dist/motionrail.umd.cjs"},"./style.css":"./dist/style.css","./extensions/dots":{"types":"./dist/extensions/dots/main.d.ts","import":"./dist/extensions/dots.js","require":"./dist/extensions/dots.umd.cjs"},"./extensions/arrows":{"types":"./dist/extensions/arrows/main.d.ts","import":"./dist/extensions/arrows.js","require":"./dist/extensions/arrows.umd.cjs"},"./extensions/logger":{"types":"./dist/extensions/logger.d.ts","import":"./dist/extensions/logger.js","require":"./dist/extensions/logger.umd.cjs"},"./extensions/thumbnails":{"types":"./dist/extensions/thumbnails.d.ts","import":"./dist/extensions/thumbnails.js","require":"./dist/extensions/thumbnails.umd.cjs"},"./extensions/dots/style.css":"./dist/extensions/dots/style.css","./extensions/arrows/style.css":"./dist/extensions/arrows/style.css","./extensions/thumbnails/style.css":"./dist/extensions/thumbnails/style.css"},"gitHead":"f9868c125a4159e2f9e985e1889e7cf7f94f8b59","scripts":{"dev":"vite","build":"npm run build:es && npm run build:umd","prepare":"husky","preview":"vite preview","build:es":"vite build && tsc","build:umd":"npm run build:umd:main && npm run build:umd:arrows && npm run build:umd:dots && npm run build:umd:thumbnails && npm run build:umd:logger","build:umd:dots":"BUILD_UMD=true ENTRY_PATH=src/extensions/dots/main.ts LIB_NAME=MotionRailDots FILE_NAME=extensions/dots.umd vite build","build:umd:main":"BUILD_UMD=true ENTRY_PATH=src/motionrail.ts LIB_NAME=MotionRail FILE_NAME=motionrail.umd vite build","build:umd:arrows":"BUILD_UMD=true ENTRY_PATH=src/extensions/arrows/main.ts LIB_NAME=MotionRailArrows FILE_NAME=extensions/arrows.umd vite build","build:umd:logger":"BUILD_UMD=true ENTRY_PATH=src/extensions/logger.ts LIB_NAME=MotionRailLogger FILE_NAME=extensions/logger.umd vite build","build:umd:thumbnails":"BUILD_UMD=true ENTRY_PATH=src/extensions/thumbnails/main.ts LIB_NAME=MotionRailThumbnails FILE_NAME=extensions/thumbnails.umd vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"> ⚠️ **Not Ready for Production** - This library is currently in development and not yet ready for production use.","directories":{},"lint-staged":{"*.{ts,js,json,css,html}":["prettier --write"]},"_nodeVersion":"24.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vite":"npm:rolldown-vite@7.2.5","husky":"^9.1.7","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.1.0_1768513812162_0.2665623273690805","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"motionrail","version":"0.1.1","_id":"motionrail@0.1.1","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"76b5ddf34d44dcc2b79f154533d46515c5d94742","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.1.1.tgz","fileCount":32,"integrity":"sha512-ifrf9mxe8Pbj+ux5pgyGZXDyyoKpsWVQBIR5dZjoYZsIV5BNM7evE1UssfBjTozX7bHQKjqy22GTNYFz+px4jQ==","signatures":[{"sig":"MEYCIQD6lXYeaJOXW4G+g0szu3mcquuR8fSpQASf6INcK4DRWwIhAJmzS2XJ+09d1lgjF6g3W6fjUUbK9PoDn1oW2BdFgV3V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121998},"type":"module","types":"./dist/motionrail.d.ts","module":"./dist/motionrail.js","exports":{".":{"types":"./dist/motionrail.d.ts","import":"./dist/motionrail.js","require":"./dist/motionrail.umd.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./svelte5":{"types":"./dist/svelte5.d.ts","import":"./dist/svelte5.js"},"./style.css":"./dist/style.css","./extensions/dots":{"types":"./dist/extensions/dots/main.d.ts","import":"./dist/extensions/dots.js","require":"./dist/extensions/dots.umd.cjs"},"./extensions/arrows":{"types":"./dist/extensions/arrows/main.d.ts","import":"./dist/extensions/arrows.js","require":"./dist/extensions/arrows.umd.cjs"},"./extensions/logger":{"types":"./dist/extensions/logger.d.ts","import":"./dist/extensions/logger.js","require":"./dist/extensions/logger.umd.cjs"},"./extensions/thumbnails":{"types":"./dist/extensions/thumbnails.d.ts","import":"./dist/extensions/thumbnails.js","require":"./dist/extensions/thumbnails.umd.cjs"},"./extensions/dots/style.css":"./dist/extensions/dots/style.css","./extensions/arrows/style.css":"./dist/extensions/arrows/style.css","./extensions/thumbnails/style.css":"./dist/extensions/thumbnails/style.css"},"gitHead":"bb592773c98ace1023c30dacd0d69e2ba1fe7dc7","scripts":{"dev":"vite","build":"npm run build:es && npm run build:umd","prepare":"husky","preview":"vite preview","build:es":"vite build && tsc","build:umd":"npm run build:umd:main && npm run build:umd:arrows && npm run build:umd:dots && npm run build:umd:thumbnails && npm run build:umd:logger","build:umd:dots":"BUILD_UMD=true ENTRY_PATH=src/extensions/dots/main.ts LIB_NAME=MotionRailDots FILE_NAME=extensions/dots.umd vite build","build:umd:main":"BUILD_UMD=true ENTRY_PATH=src/motionrail.ts LIB_NAME=MotionRail FILE_NAME=motionrail.umd vite build","build:umd:arrows":"BUILD_UMD=true ENTRY_PATH=src/extensions/arrows/main.ts LIB_NAME=MotionRailArrows FILE_NAME=extensions/arrows.umd vite build","build:umd:logger":"BUILD_UMD=true ENTRY_PATH=src/extensions/logger.ts LIB_NAME=MotionRailLogger FILE_NAME=extensions/logger.umd vite build","build:umd:thumbnails":"BUILD_UMD=true ENTRY_PATH=src/extensions/thumbnails/main.ts LIB_NAME=MotionRailThumbnails FILE_NAME=extensions/thumbnails.umd vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"> ⚠️ **Not Ready for Production** - This library is currently in development and not yet ready for production use.","directories":{},"lint-staged":{"*.{ts,js,json,css,html}":["prettier --write"]},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"npm:rolldown-vite@7.2.5","husky":"^9.1.7","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7","@types/react":"^19.2.8","vite-plugin-solid":"^2.11.10","@vitejs/plugin-vue":"^6.0.3","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"vue":"^3.5.13","react":"^19.2.3","svelte":"^5.19.2","solid-js":"^1.9.10"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.1.1_1768518240320_0.6497374717728235","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"motionrail","version":"0.1.2","_id":"motionrail@0.1.2","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"e093e9eb8846e2b040b894b05fb24798176b5adf","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.1.2.tgz","fileCount":32,"integrity":"sha512-YebTdDd5Qs86Q3qVFl8z4FkN+b8gZdu99aisyC2O09yxs3CxYxPKfOYZkkBdU6x36VFIKMMszmWwvD8vLryyNg==","signatures":[{"sig":"MEQCIDCa/VdgZoBaT1ioRZZa2xYBoib7GF9uB5hgQWiz9zFJAiAc+KhKYRhPHQKlR+wea6ZD96LSMTzGQ5EMlRoSkyyKsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128898},"type":"module","types":"./dist/motionrail.d.ts","module":"./dist/motionrail.js","exports":{".":{"types":"./dist/motionrail.d.ts","import":"./dist/motionrail.js","require":"./dist/motionrail.umd.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./svelte5":{"types":"./dist/svelte5.d.ts","import":"./dist/svelte5.js"},"./style.css":"./dist/style.css","./extensions/dots":{"types":"./dist/extensions/dots/main.d.ts","import":"./dist/extensions/dots.js","require":"./dist/extensions/dots.umd.cjs"},"./extensions/arrows":{"types":"./dist/extensions/arrows/main.d.ts","import":"./dist/extensions/arrows.js","require":"./dist/extensions/arrows.umd.cjs"},"./extensions/logger":{"types":"./dist/extensions/logger.d.ts","import":"./dist/extensions/logger.js","require":"./dist/extensions/logger.umd.cjs"},"./extensions/thumbnails":{"types":"./dist/extensions/thumbnails.d.ts","import":"./dist/extensions/thumbnails.js","require":"./dist/extensions/thumbnails.umd.cjs"},"./extensions/dots/style.css":"./dist/extensions/dots/style.css","./extensions/arrows/style.css":"./dist/extensions/arrows/style.css","./extensions/thumbnails/style.css":"./dist/extensions/thumbnails/style.css"},"gitHead":"34129cb9b84b57d75167ccdb77a8616f9e50b61c","scripts":{"dev":"vite","build":"npm run build:es && npm run build:umd","prepare":"husky","preview":"vite preview","build:es":"vite build && tsc","build:umd":"npm run build:umd:main && npm run build:umd:arrows && npm run build:umd:dots && npm run build:umd:thumbnails && npm run build:umd:logger","build:umd:dots":"BUILD_UMD=true ENTRY_PATH=src/extensions/dots/main.ts LIB_NAME=MotionRailDots FILE_NAME=extensions/dots.umd vite build","build:umd:main":"BUILD_UMD=true ENTRY_PATH=src/motionrail.ts LIB_NAME=MotionRail FILE_NAME=motionrail.umd vite build","build:umd:arrows":"BUILD_UMD=true ENTRY_PATH=src/extensions/arrows/main.ts LIB_NAME=MotionRailArrows FILE_NAME=extensions/arrows.umd vite build","build:umd:logger":"BUILD_UMD=true ENTRY_PATH=src/extensions/logger.ts LIB_NAME=MotionRailLogger FILE_NAME=extensions/logger.umd vite build","build:umd:thumbnails":"BUILD_UMD=true ENTRY_PATH=src/extensions/thumbnails/main.ts LIB_NAME=MotionRailThumbnails FILE_NAME=extensions/thumbnails.umd vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"> ⚠️ **Not Ready for Production** - This library is currently in development and not yet ready for production use.","directories":{},"lint-staged":{"*.{ts,js,json,css,html}":["prettier --write"]},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"npm:rolldown-vite@7.2.5","husky":"^9.1.7","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7","@types/react":"^19.2.8","vite-plugin-solid":"^2.11.10","@vitejs/plugin-vue":"^6.0.3","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"vue":"^3.5.13","react":"^19.2.3","svelte":"^5.19.2","solid-js":"^1.9.10"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.1.2_1768518539500_0.7048611761261514","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"motionrail","version":"0.1.3","_id":"motionrail@0.1.3","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"2112533bd0e6eb126abe856dacd3af57a766df22","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.1.3.tgz","fileCount":32,"integrity":"sha512-xAklt97xgxWgvQjvcBYcL1K0Y3qLnty04A70u/9wLqqm2146d39ikkRjpWM2fXuDUikgkHnQ20XQpWCUcTeN5Q==","signatures":[{"sig":"MEUCIQCkJeDoSLPrHuS+UcJfgvL/LTZ12CObD0K+DB3URpwzVwIgbBTPlvwZc8e75wNhifEBQGaja15hEphxv1+mUxgjR90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128770},"type":"module","types":"./dist/motionrail.d.ts","module":"./dist/motionrail.js","exports":{".":{"types":"./dist/motionrail.d.ts","import":"./dist/motionrail.js","require":"./dist/motionrail.umd.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./svelte5":{"types":"./dist/svelte5.d.ts","import":"./dist/svelte5.js"},"./style.css":"./dist/style.css","./extensions/dots":{"types":"./dist/extensions/dots/main.d.ts","import":"./dist/extensions/dots.js","require":"./dist/extensions/dots.umd.cjs"},"./extensions/arrows":{"types":"./dist/extensions/arrows/main.d.ts","import":"./dist/extensions/arrows.js","require":"./dist/extensions/arrows.umd.cjs"},"./extensions/logger":{"types":"./dist/extensions/logger.d.ts","import":"./dist/extensions/logger.js","require":"./dist/extensions/logger.umd.cjs"},"./extensions/thumbnails":{"types":"./dist/extensions/thumbnails.d.ts","import":"./dist/extensions/thumbnails.js","require":"./dist/extensions/thumbnails.umd.cjs"},"./extensions/dots/style.css":"./dist/extensions/dots/style.css","./extensions/arrows/style.css":"./dist/extensions/arrows/style.css","./extensions/thumbnails/style.css":"./dist/extensions/thumbnails/style.css"},"gitHead":"73700635e1572e9075b681953678a837a279b1e4","scripts":{"dev":"vite","build":"npm run build:es && npm run build:umd","prepare":"husky","preview":"vite preview","build:es":"vite build && tsc","build:umd":"npm run build:umd:main && npm run build:umd:arrows && npm run build:umd:dots && npm run build:umd:thumbnails && npm run build:umd:logger","build:umd:dots":"BUILD_UMD=true ENTRY_PATH=src/extensions/dots/main.ts LIB_NAME=MotionRailDots FILE_NAME=extensions/dots.umd vite build","build:umd:main":"BUILD_UMD=true ENTRY_PATH=src/motionrail.ts LIB_NAME=MotionRail FILE_NAME=motionrail.umd vite build","build:umd:arrows":"BUILD_UMD=true ENTRY_PATH=src/extensions/arrows/main.ts LIB_NAME=MotionRailArrows FILE_NAME=extensions/arrows.umd vite build","build:umd:logger":"BUILD_UMD=true ENTRY_PATH=src/extensions/logger.ts LIB_NAME=MotionRailLogger FILE_NAME=extensions/logger.umd vite build","build:umd:thumbnails":"BUILD_UMD=true ENTRY_PATH=src/extensions/thumbnails/main.ts LIB_NAME=MotionRailThumbnails FILE_NAME=extensions/thumbnails.umd vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"> ⚠️ **Not Ready for Production** - This library is currently in development and not yet ready for production use.","directories":{},"lint-staged":{"*.{ts,js,json,css,html}":["prettier --write"]},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"npm:rolldown-vite@7.2.5","husky":"^9.1.7","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7","@types/react":"^19.2.8","vite-plugin-solid":"^2.11.10","@vitejs/plugin-vue":"^6.0.3","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"vue":"^3.5.13","react":"^19.2.3","svelte":"^5.19.2","solid-js":"^1.9.10"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.1.3_1768518650922_0.9768379571955987","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"motionrail","version":"0.2.0","_id":"motionrail@0.2.0","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"fa0195dfe0a595d73c79ca0f3adc89b985e0a0ed","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.2.0.tgz","fileCount":32,"integrity":"sha512-LVReNIf39jTbud28OS9E6FdQXq+lfI3kA1AfyzLkH7aPFzrU6pExYxZ/L3XcRi6wtyeaUUhl/n/Ark/dABgeXQ==","signatures":[{"sig":"MEYCIQD8lcJBBbOZHkJ42jHjvvNXp6T8c9AVgxEpAngZeuFcEgIhAIBX6TdH1mXFNs+6o+9qXZuRtm2eeb17vukzeTiEe3w2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129103},"type":"module","types":"./dist/motionrail.d.ts","module":"./dist/motionrail.js","exports":{".":{"types":"./dist/motionrail.d.ts","import":"./dist/motionrail.js","require":"./dist/motionrail.umd.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./svelte5":{"types":"./dist/svelte5.d.ts","import":"./dist/svelte5.js"},"./style.css":"./dist/style.css","./extensions/dots":{"types":"./dist/extensions/dots/main.d.ts","import":"./dist/extensions/dots.js","require":"./dist/extensions/dots.umd.cjs"},"./extensions/arrows":{"types":"./dist/extensions/arrows/main.d.ts","import":"./dist/extensions/arrows.js","require":"./dist/extensions/arrows.umd.cjs"},"./extensions/logger":{"types":"./dist/extensions/logger.d.ts","import":"./dist/extensions/logger.js","require":"./dist/extensions/logger.umd.cjs"},"./extensions/thumbnails":{"types":"./dist/extensions/thumbnails.d.ts","import":"./dist/extensions/thumbnails.js","require":"./dist/extensions/thumbnails.umd.cjs"},"./extensions/dots/style.css":"./dist/extensions/dots/style.css","./extensions/arrows/style.css":"./dist/extensions/arrows/style.css","./extensions/thumbnails/style.css":"./dist/extensions/thumbnails/style.css"},"gitHead":"dcd873753532842e9a676c1d0a40c1270e0759aa","scripts":{"dev":"vite","build":"npm run build:es && npm run build:umd","prepare":"husky","preview":"vite preview","build:es":"vite build && tsc","build:umd":"npm run build:umd:main && npm run build:umd:arrows && npm run build:umd:dots && npm run build:umd:thumbnails && npm run build:umd:logger","build:umd:dots":"BUILD_UMD=true ENTRY_PATH=src/extensions/dots/main.ts LIB_NAME=MotionRailDots FILE_NAME=extensions/dots.umd vite build","build:umd:main":"BUILD_UMD=true ENTRY_PATH=src/motionrail.ts LIB_NAME=MotionRail FILE_NAME=motionrail.umd vite build","build:umd:arrows":"BUILD_UMD=true ENTRY_PATH=src/extensions/arrows/main.ts LIB_NAME=MotionRailArrows FILE_NAME=extensions/arrows.umd vite build","build:umd:logger":"BUILD_UMD=true ENTRY_PATH=src/extensions/logger.ts LIB_NAME=MotionRailLogger FILE_NAME=extensions/logger.umd vite build","build:umd:thumbnails":"BUILD_UMD=true ENTRY_PATH=src/extensions/thumbnails/main.ts LIB_NAME=MotionRailThumbnails FILE_NAME=extensions/thumbnails.umd vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"A lightweight carousel library with momentum-based scrolling, snap alignment, and responsive breakpoints","directories":{},"lint-staged":{"*.{ts,js,json,css,html}":["prettier --write"]},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"npm:rolldown-vite@7.2.5","husky":"^9.1.7","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7","@types/react":"^19.2.8","vite-plugin-solid":"^2.11.10","@vitejs/plugin-vue":"^6.0.3","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"vue":"^3.5.13","react":"^19.2.3","svelte":"^5.19.2","solid-js":"^1.9.10"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.2.0_1768536493633_0.3591545552845068","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"motionrail","version":"0.3.0","_id":"motionrail@0.3.0","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"b0fd932dd4cac488af658406e4aaf549254836d7","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.3.0.tgz","fileCount":35,"integrity":"sha512-F2Q9uFEMLpSQlJrofdC5+3GdFT9L4bJ9AXJWzic+anVDvnbPig2beRDF6Ma6z8Q/Jt5bco2DFFM2jocZQ08w1A==","signatures":[{"sig":"MEUCIQDsOiKFCldQw7J3hx/pInQG3szYxQnOOuF3ZvrWUWBldwIgf4PR5V63kGorUQh2d/f5mAqX5wwJu3bnmmLzHr39ovA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":74453},"type":"module","types":"./dist/motionrail.d.ts","module":"./dist/motionrail.js","exports":{".":{"types":"./dist/motionrail.d.ts","import":"./dist/motionrail.js","require":"./dist/motionrail.umd.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./svelte5":{"types":"./dist/svelte5.d.ts","import":"./dist/svelte5.js"},"./style.css":"./dist/style.css","./extensions/dots":{"types":"./dist/extensions/dots/main.d.ts","import":"./dist/extensions/dots.js","require":"./dist/extensions/dots.umd.cjs"},"./extensions/arrows":{"types":"./dist/extensions/arrows/main.d.ts","import":"./dist/extensions/arrows.js","require":"./dist/extensions/arrows.umd.cjs"},"./extensions/logger":{"types":"./dist/extensions/logger.d.ts","import":"./dist/extensions/logger.js","require":"./dist/extensions/logger.umd.cjs"},"./extensions/thumbnails":{"types":"./dist/extensions/thumbnails/main.d.ts","import":"./dist/extensions/thumbnails.js","require":"./dist/extensions/thumbnails.umd.cjs"},"./extensions/dots/style.css":"./dist/extensions/dots/style.css","./extensions/arrows/style.css":"./dist/extensions/arrows/style.css","./extensions/thumbnails/style.css":"./dist/extensions/thumbnails/style.css"},"gitHead":"6b0550ce653b13567e17c69c5804b65882fa1e15","scripts":{"dev":"vite","build":"npm run build:es && npm run build:umd && npm run copy:types","prepare":"husky","preview":"vite preview","build:es":"vite build && tsc","build:umd":"npm run build:umd:main && npm run build:umd:arrows && npm run build:umd:dots && npm run build:umd:thumbnails && npm run build:umd:logger","copy:types":"cpr src/svelte.d.ts dist/svelte.d.ts -o && cpr src/svelte5.d.ts dist/svelte5.d.ts -o && cpr src/vue.d.ts dist/vue.d.ts -o","build:umd:dots":"BUILD_UMD=true ENTRY_PATH=src/extensions/dots/main.ts LIB_NAME=MotionRailDots FILE_NAME=extensions/dots.umd vite build","build:umd:main":"BUILD_UMD=true ENTRY_PATH=src/motionrail.ts LIB_NAME=MotionRail FILE_NAME=motionrail.umd vite build","build:umd:arrows":"BUILD_UMD=true ENTRY_PATH=src/extensions/arrows/main.ts LIB_NAME=MotionRailArrows FILE_NAME=extensions/arrows.umd vite build","build:umd:logger":"BUILD_UMD=true ENTRY_PATH=src/extensions/logger.ts LIB_NAME=MotionRailLogger FILE_NAME=extensions/logger.umd vite build","build:umd:thumbnails":"BUILD_UMD=true ENTRY_PATH=src/extensions/thumbnails/main.ts LIB_NAME=MotionRailThumbnails FILE_NAME=extensions/thumbnails.umd vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"A lightweight carousel library for modern web applications","directories":{},"lint-staged":{"*.{ts,js,json,css,html}":["prettier --write"]},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","vite":"npm:rolldown-vite@7.2.5","husky":"^9.1.7","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7","@types/react":"^19.2.8","vite-plugin-solid":"^2.11.10","@vitejs/plugin-vue":"^6.0.3","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"vue":"^3.5.13","react":"^19.2.3","svelte":"^5.19.2","solid-js":"^1.9.10"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.3.0_1768552910043_0.7442054443877761","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"motionrail","version":"0.3.1","_id":"motionrail@0.3.1","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"582a994a2f54fe90a966f243b69386dc638edae1","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.3.1.tgz","fileCount":35,"integrity":"sha512-N7rndSnojaeiyLAoD5aNtKiGwL/WVpuXpyINDKTDB3VignDVdfT6hk3olx+DK1uy2JlikRfr1OA0H/wFPyIYlw==","signatures":[{"sig":"MEUCIADyDtPP8xymKt731wyBBS4zCfT51EKA8ua8RcicnTrJAiEApbMjo/I8dkjeZZQbqWzCSmIMqmgZHYcJNWPq+wg4p0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54884},"type":"module","types":"./dist/motionrail.d.ts","module":"./dist/motionrail.js","exports":{".":{"types":"./dist/motionrail.d.ts","import":"./dist/motionrail.js","require":"./dist/motionrail.umd.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./svelte5":{"types":"./dist/svelte5.d.ts","import":"./dist/svelte5.js"},"./style.css":"./dist/style.css","./extensions/dots":{"types":"./dist/extensions/dots/main.d.ts","import":"./dist/extensions/dots.js","require":"./dist/extensions/dots.umd.cjs"},"./extensions/arrows":{"types":"./dist/extensions/arrows/main.d.ts","import":"./dist/extensions/arrows.js","require":"./dist/extensions/arrows.umd.cjs"},"./extensions/logger":{"types":"./dist/extensions/logger.d.ts","import":"./dist/extensions/logger.js","require":"./dist/extensions/logger.umd.cjs"},"./extensions/thumbnails":{"types":"./dist/extensions/thumbnails/main.d.ts","import":"./dist/extensions/thumbnails.js","require":"./dist/extensions/thumbnails.umd.cjs"},"./extensions/dots/style.css":"./dist/extensions/dots/style.css","./extensions/arrows/style.css":"./dist/extensions/arrows/style.css","./extensions/thumbnails/style.css":"./dist/extensions/thumbnails/style.css"},"gitHead":"b4836b71cbff4577ccfcd2bae20a77b381a89801","scripts":{"dev":"vite","build":"npm run build:es && npm run build:umd && npm run copy:types","prepare":"husky","preview":"vite preview","build:es":"vite build && tsc","build:umd":"npm run build:umd:main && npm run build:umd:arrows && npm run build:umd:dots && npm run build:umd:thumbnails && npm run build:umd:logger","copy:types":"cpr src/svelte.d.ts dist/svelte.d.ts -o && cpr src/svelte5.d.ts dist/svelte5.d.ts -o && cpr src/vue.d.ts dist/vue.d.ts -o","build:umd:dots":"BUILD_UMD=true ENTRY_PATH=src/extensions/dots/main.ts LIB_NAME=MotionRailDots FILE_NAME=extensions/dots.umd vite build","build:umd:main":"BUILD_UMD=true ENTRY_PATH=src/motionrail.ts LIB_NAME=MotionRail FILE_NAME=motionrail.umd vite build","build:umd:arrows":"BUILD_UMD=true ENTRY_PATH=src/extensions/arrows/main.ts LIB_NAME=MotionRailArrows FILE_NAME=extensions/arrows.umd vite build","build:umd:logger":"BUILD_UMD=true ENTRY_PATH=src/extensions/logger.ts LIB_NAME=MotionRailLogger FILE_NAME=extensions/logger.umd vite build","build:umd:thumbnails":"BUILD_UMD=true ENTRY_PATH=src/extensions/thumbnails/main.ts LIB_NAME=MotionRailThumbnails FILE_NAME=extensions/thumbnails.umd vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"A lightweight carousel library for modern web applications","directories":{},"lint-staged":{"*.{ts,js,json,css,html}":["prettier --write"]},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"cpr":"^3.0.1","vite":"npm:rolldown-vite@7.2.5","husky":"^9.1.7","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^25.0.8","lint-staged":"^16.2.7","@types/react":"^19.2.8","vite-plugin-solid":"^2.11.10","@vitejs/plugin-vue":"^6.0.3","@sveltejs/vite-plugin-svelte":"^6.2.4"},"peerDependencies":{"vue":"^3.5.13","react":"^19.2.3","svelte":"^5.19.2","solid-js":"^1.9.10"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.3.1_1768553846522_0.6697463877599577","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"motionrail","version":"0.5.1","keywords":["carousel","slider","slideshow","swipe","touch","drag","momentum","snap","responsive","breakpoints","autoplay","rtl","react","vue","svelte","solid","preact","qwik","typescript","lightweight","zero-dependencies"],"author":{"name":"jujiyangasli@gmail.com"},"license":"MIT","_id":"motionrail@0.5.1","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"4ebc944df45f4cdbee0376babed2c1ea2c77bf00","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.5.1.tgz","fileCount":2,"integrity":"sha512-4/Ll3qAD96s8IWRi8QNTwcNW7YZZuL4ysSQuQ3NKKnKAUwR3WmdHHkubDEt3Z5HyelFW+ZpWCXTFOAzbV7/G3w==","signatures":[{"sig":"MEUCIQDz6s8JQTxzDddZiLGCxCHdQmi7SC8IK6ed6ldjxJEiXAIgSvQoWOV3hpdsT8P3BH0sIHpoSQori+rzT3kCLW+Z1yQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6497},"main":"./main/dist/motionrail.umd.js","types":"./main/dist/motionrail.d.ts","module":"./main/dist/motionrail.es.js","exports":{".":{"types":"./main/dist/motionrail.d.ts","import":"./main/dist/motionrail.es.js","require":"./main/dist/motionrail.umd.js"},"./vue":{"types":"./frameworks/vue/dist/index.d.ts","import":"./frameworks/vue/dist/vue.es.js","require":"./frameworks/vue/dist/vue.umd.js"},"./qwik":{"types":"./frameworks/qwik/dist/main.d.ts","import":"./frameworks/qwik/src/lib/main.tsx"},"./react":{"types":"./frameworks/react/dist/main.d.ts","import":"./frameworks/react/dist/react.es.js","require":"./frameworks/react/dist/react.umd.js"},"./solid":{"types":"./frameworks/solid/dist/main.d.ts","import":"./frameworks/solid/dist/solid.es.js","require":"./frameworks/solid/dist/solid.umd.js"},"./preact":{"types":"./frameworks/preact/dist/main.d.ts","import":"./frameworks/preact/dist/preact.es.js","require":"./frameworks/preact/dist/preact.umd.js"},"./svelte":{"types":"./frameworks/svelte/dist/index.d.ts","svelte":"./frameworks/svelte/dist/index.js","default":"./frameworks/svelte/dist/index.js"},"./style.css":"./main/dist/style.css","./extensions/dots":{"types":"./extensions/dots/dist/dots.d.ts","import":"./extensions/dots/dist/dots.es.js","require":"./extensions/dots/dist/dots.umd.js"},"./extensions/arrows":{"types":"./extensions/arrows/dist/arrows.d.ts","import":"./extensions/arrows/dist/arrows.es.js","require":"./extensions/arrows/dist/arrows.umd.js"},"./extensions/logger":{"types":"./extensions/logger/dist/logger.d.ts","import":"./extensions/logger/dist/logger.es.js","require":"./extensions/logger/dist/logger.umd.js"},"./extensions/thumbnails":{"types":"./extensions/thumbnails/dist/thumbnails.d.ts","import":"./extensions/thumbnails/dist/thumbnails.es.js","require":"./extensions/thumbnails/dist/thumbnails.umd.js"},"./extensions/dots/style.css":"./extensions/dots/dist/style.css","./extensions/arrows/style.css":"./extensions/arrows/dist/style.css","./extensions/thumbnails/style.css":"./extensions/thumbnails/dist/style.css"},"gitHead":"ecec8941962495e906c266534cdf1d23627e726c","scripts":{"dev":"pnpm --parallel dev","test":"echo \"Error: no test specified\" && exit 1","build":"pnpm build:main && pnpm build:libs && pnpm build:rest","build:libs":"pnpm --parallel --filter './extensions/*' --filter './frameworks/*' build","build:main":"pnpm --filter main build","build:rest":"pnpm --parallel --filter '!main' --filter '!./extensions/*' --filter '!./frameworks/*' build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"> ⚠️ **Not Ready for Production** - This library is currently in development and not yet ready for production use.","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.14.0","_npmOperationalInternal":{"tmp":"tmp/motionrail_0.5.1_1768679270934_0.5568051048721756","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"motionrail","version":"0.5.2","keywords":["carousel","slider","slideshow","swipe","touch","drag","momentum","snap","responsive","breakpoints","autoplay","rtl","react","vue","svelte","solid","preact","qwik","typescript","lightweight","zero-dependencies"],"author":{"name":"jujiyangasli@gmail.com"},"license":"MIT","_id":"motionrail@0.5.2","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"f0cf63cd5178736cea5d3df1f3f0b4114ec35dad","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.5.2.tgz","fileCount":77,"integrity":"sha512-GzHLza8V371Y907yQhls/Kx2ewOKP5056YBcsBbT6UBTYqeFV2EWH8gCayeryBAykJ3VT2RsPmiNON/hTFZB/A==","signatures":[{"sig":"MEYCIQD7qYJFTxD9JJEmvOOMbEaFv4abvbC+Atsl1Ve79ZPGfwIhAOpnzE+ohAuuLmtXWcdKuPntsQTOvEioYKuoVG1lzCB2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270298},"main":"./main/dist/motionrail.umd.js","_from":"file:motionrail-0.5.2.tgz","types":"./main/dist/motionrail.d.ts","module":"./main/dist/motionrail.es.js","exports":{".":{"types":"./main/dist/motionrail.d.ts","import":"./main/dist/motionrail.es.js","require":"./main/dist/motionrail.umd.js"},"./vue":{"types":"./frameworks/vue/dist/index.d.ts","import":"./frameworks/vue/dist/vue.es.js","require":"./frameworks/vue/dist/vue.umd.js"},"./qwik":{"types":"./frameworks/qwik/dist/main.d.ts","import":"./frameworks/qwik/src/lib/main.tsx"},"./react":{"types":"./frameworks/react/dist/main.d.ts","import":"./frameworks/react/dist/react.es.js","require":"./frameworks/react/dist/react.umd.js"},"./solid":{"types":"./frameworks/solid/dist/main.d.ts","import":"./frameworks/solid/dist/solid.es.js","require":"./frameworks/solid/dist/solid.umd.js"},"./preact":{"types":"./frameworks/preact/dist/main.d.ts","import":"./frameworks/preact/dist/preact.es.js","require":"./frameworks/preact/dist/preact.umd.js"},"./svelte":{"types":"./frameworks/svelte/dist/index.d.ts","svelte":"./frameworks/svelte/dist/index.js","default":"./frameworks/svelte/dist/index.js"},"./style.css":"./main/dist/style.css","./extensions/dots":{"types":"./extensions/dots/dist/dots.d.ts","import":"./extensions/dots/dist/dots.es.js","require":"./extensions/dots/dist/dots.umd.js"},"./extensions/arrows":{"types":"./extensions/arrows/dist/arrows.d.ts","import":"./extensions/arrows/dist/arrows.es.js","require":"./extensions/arrows/dist/arrows.umd.js"},"./extensions/logger":{"types":"./extensions/logger/dist/logger.d.ts","import":"./extensions/logger/dist/logger.es.js","require":"./extensions/logger/dist/logger.umd.js"},"./extensions/thumbnails":{"types":"./extensions/thumbnails/dist/thumbnails.d.ts","import":"./extensions/thumbnails/dist/thumbnails.es.js","require":"./extensions/thumbnails/dist/thumbnails.umd.js"},"./extensions/dots/style.css":"./extensions/dots/dist/style.css","./extensions/arrows/style.css":"./extensions/arrows/dist/style.css","./extensions/thumbnails/style.css":"./extensions/thumbnails/dist/style.css"},"scripts":{"dev":"pnpm --parallel dev","test":"echo \"Error: no test specified\" && exit 1","build":"pnpm build:main && pnpm build:libs && pnpm build:rest","build:libs":"pnpm --parallel --filter './extensions/*' --filter './frameworks/*' build","build:main":"pnpm --filter main build","build:rest":"pnpm --parallel --filter '!main' --filter '!./extensions/*' --filter '!./frameworks/*' build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"_resolved":"/tmp/0e02ed7fb56c691ff2a3410ba36dfe2a/motionrail-0.5.2.tgz","_integrity":"sha512-GzHLza8V371Y907yQhls/Kx2ewOKP5056YBcsBbT6UBTYqeFV2EWH8gCayeryBAykJ3VT2RsPmiNON/hTFZB/A==","deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"> ⚠️ **Not Ready for Production** - This library is currently in development and not yet ready for production use.","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.5.2_1768679609171_0.563559408824744","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"motionrail","version":"0.5.3","keywords":["carousel","slider","slideshow","swipe","touch","drag","momentum","snap","responsive","breakpoints","autoplay","rtl","react","vue","svelte","solid","preact","qwik","typescript","lightweight","zero-dependencies"],"author":{"name":"jujiyangasli@gmail.com"},"license":"MIT","_id":"motionrail@0.5.3","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"66ecf3a68a5f3a7378678279a27d22e3713654ee","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.5.3.tgz","fileCount":78,"integrity":"sha512-d7huDgaNkRsusPG187YjcuXbInDdiIB7u+eJzszOaBeLAXN/uWXR8hBsl8UmitweMQOyvTcYqndFq6l5Ls69QA==","signatures":[{"sig":"MEYCIQDGfhvjHJbH3ULQlYZMKGeWf6wPl/j223XnfbpDUzQb7AIhANA2WjYU28U31zHrlWhK/4+PPFM95gEHvVE9IhUpSNa/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272068},"main":"./main/dist/motionrail.umd.js","_from":"file:motionrail-0.5.3.tgz","types":"./main/dist/motionrail.d.ts","module":"./main/dist/motionrail.es.js","exports":{".":{"types":"./main/dist/motionrail.d.ts","import":"./main/dist/motionrail.es.js","require":"./main/dist/motionrail.umd.js"},"./vue":{"types":"./frameworks/vue/dist/index.d.ts","import":"./frameworks/vue/dist/vue.es.js","require":"./frameworks/vue/dist/vue.umd.js"},"./qwik":{"types":"./frameworks/qwik/dist/main.d.ts","import":"./frameworks/qwik/src/lib/main.tsx"},"./react":{"types":"./frameworks/react/dist/main.d.ts","import":"./frameworks/react/dist/react.es.js","require":"./frameworks/react/dist/react.umd.js"},"./solid":{"types":"./frameworks/solid/dist/main.d.ts","import":"./frameworks/solid/dist/solid.es.js","require":"./frameworks/solid/dist/solid.umd.js"},"./preact":{"types":"./frameworks/preact/dist/main.d.ts","import":"./frameworks/preact/dist/preact.es.js","require":"./frameworks/preact/dist/preact.umd.js"},"./svelte":{"types":"./frameworks/svelte/dist/index.d.ts","svelte":"./frameworks/svelte/dist/index.js","default":"./frameworks/svelte/dist/index.js"},"./style.css":"./main/dist/style.css","./extensions/dots":{"types":"./extensions/dots/dist/dots.d.ts","import":"./extensions/dots/dist/dots.es.js","require":"./extensions/dots/dist/dots.umd.js"},"./extensions/arrows":{"types":"./extensions/arrows/dist/arrows.d.ts","import":"./extensions/arrows/dist/arrows.es.js","require":"./extensions/arrows/dist/arrows.umd.js"},"./extensions/logger":{"types":"./extensions/logger/dist/logger.d.ts","import":"./extensions/logger/dist/logger.es.js","require":"./extensions/logger/dist/logger.umd.js"},"./extensions/thumbnails":{"types":"./extensions/thumbnails/dist/thumbnails.d.ts","import":"./extensions/thumbnails/dist/thumbnails.es.js","require":"./extensions/thumbnails/dist/thumbnails.umd.js"},"./extensions/dots/style.css":"./extensions/dots/dist/style.css","./extensions/arrows/style.css":"./extensions/arrows/dist/style.css","./extensions/thumbnails/style.css":"./extensions/thumbnails/dist/style.css"},"scripts":{"dev":"pnpm --parallel dev","test":"echo \"Error: no test specified\" && exit 1","build":"pnpm build:main && pnpm build:libs","build:doc":"pnpm build:main && pnpm build:libs && pnpm --filter doc build","build:libs":"pnpm --parallel --filter './extensions/*' --filter './frameworks/*' build","build:main":"pnpm --filter main build","build:rest":"pnpm --parallel --filter '!main' --filter '!./extensions/*' --filter '!./frameworks/*' build","build:local":"pnpm build:main && pnpm build:libs && pnpm build:rest","install:prod":"pnpm install --filter '!./manual/*'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"_resolved":"/tmp/0de28114eeb675fcccad7e54ab420710/motionrail-0.5.3.tgz","_integrity":"sha512-d7huDgaNkRsusPG187YjcuXbInDdiIB7u+eJzszOaBeLAXN/uWXR8hBsl8UmitweMQOyvTcYqndFq6l5Ls69QA==","deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"> ⚠️ **Not Ready for Production** - This library is currently in development and not yet ready for production use.","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.5.3_1768687110443_0.741665830431105","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"motionrail","version":"0.5.4","keywords":["carousel","slider","slideshow","swipe","touch","drag","momentum","snap","responsive","breakpoints","autoplay","rtl","react","vue","svelte","solid","preact","qwik","typescript","lightweight","zero-dependencies"],"author":{"name":"jujiyangasli@gmail.com"},"license":"MIT","_id":"motionrail@0.5.4","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"24108ea09034b60d9687cb6939225ca61fbe42a5","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.5.4.tgz","fileCount":78,"integrity":"sha512-hsmFRBAx35UCBKwLpK76RWQlKH6zZ9lDf0Qla7b44zMv5dzAPUJ6C7rbcFc4aWIvxUyx6NP/J4MZYrnFXG5/Mg==","signatures":[{"sig":"MEUCIQDMqw6fj58iqYeAuPnIcSSr/nh9XX+epN3O0euzzGONKQIgLrdOnKKFpXYYSX7adbf9NtgnmQR04iInHYVWs09jFJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271309},"main":"./main/dist/motionrail.umd.js","_from":"file:motionrail-0.5.4.tgz","types":"./main/dist/motionrail.d.ts","module":"./main/dist/motionrail.es.js","exports":{".":{"types":"./main/dist/motionrail.d.ts","import":"./main/dist/motionrail.es.js","require":"./main/dist/motionrail.umd.js"},"./vue":{"types":"./frameworks/vue/dist/index.d.ts","import":"./frameworks/vue/dist/vue.es.js","require":"./frameworks/vue/dist/vue.umd.js"},"./qwik":{"types":"./frameworks/qwik/dist/main.d.ts","import":"./frameworks/qwik/src/lib/main.tsx"},"./react":{"types":"./frameworks/react/dist/main.d.ts","import":"./frameworks/react/dist/react.es.js","require":"./frameworks/react/dist/react.umd.js"},"./solid":{"types":"./frameworks/solid/dist/main.d.ts","import":"./frameworks/solid/dist/solid.es.js","require":"./frameworks/solid/dist/solid.umd.js"},"./preact":{"types":"./frameworks/preact/dist/main.d.ts","import":"./frameworks/preact/dist/preact.es.js","require":"./frameworks/preact/dist/preact.umd.js"},"./svelte":{"types":"./frameworks/svelte/dist/index.d.ts","svelte":"./frameworks/svelte/dist/index.js","default":"./frameworks/svelte/dist/index.js"},"./style.css":"./main/dist/style.css","./extensions/dots":{"types":"./extensions/dots/dist/dots.d.ts","import":"./extensions/dots/dist/dots.es.js","require":"./extensions/dots/dist/dots.umd.js"},"./extensions/arrows":{"types":"./extensions/arrows/dist/arrows.d.ts","import":"./extensions/arrows/dist/arrows.es.js","require":"./extensions/arrows/dist/arrows.umd.js"},"./extensions/logger":{"types":"./extensions/logger/dist/logger.d.ts","import":"./extensions/logger/dist/logger.es.js","require":"./extensions/logger/dist/logger.umd.js"},"./extensions/thumbnails":{"types":"./extensions/thumbnails/dist/thumbnails.d.ts","import":"./extensions/thumbnails/dist/thumbnails.es.js","require":"./extensions/thumbnails/dist/thumbnails.umd.js"},"./extensions/dots/style.css":"./extensions/dots/dist/style.css","./extensions/arrows/style.css":"./extensions/arrows/dist/style.css","./extensions/thumbnails/style.css":"./extensions/thumbnails/dist/style.css"},"scripts":{"dev":"pnpm --parallel dev","test":"echo \"Error: no test specified\" && exit 1","build":"pnpm build:main && pnpm build:libs","build:doc":"pnpm build:main && pnpm build:libs && pnpm --filter doc build","build:libs":"pnpm --parallel --filter './extensions/*' --filter './frameworks/*' build","build:main":"pnpm --filter main build","build:rest":"pnpm --parallel --filter '!main' --filter '!./extensions/*' --filter '!./frameworks/*' build","build:local":"pnpm build:main && pnpm build:libs && pnpm build:rest","install:prod":"pnpm install --filter '!./manual/*'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"_resolved":"/tmp/07331323b32c2f2b18236cef3a6023ef/motionrail-0.5.4.tgz","_integrity":"sha512-hsmFRBAx35UCBKwLpK76RWQlKH6zZ9lDf0Qla7b44zMv5dzAPUJ6C7rbcFc4aWIvxUyx6NP/J4MZYrnFXG5/Mg==","deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"> ⚠️ **Not Ready for Production** - This library is currently in development and not yet ready for production use.","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.5.4_1768688669669_0.3720871035443847","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"motionrail","version":"0.5.5","keywords":["carousel","slider","slideshow","swipe","touch","drag","momentum","snap","responsive","breakpoints","autoplay","rtl","react","vue","svelte","solid","preact","qwik","typescript","lightweight","zero-dependencies"],"author":{"name":"jujiyangasli@gmail.com"},"license":"MIT","_id":"motionrail@0.5.5","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"247861d59ce1d7273acf554df8d51950e57d20b0","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.5.5.tgz","fileCount":78,"integrity":"sha512-+jEbscMwf0axtxZkNw+AQG4OWWmRlBNXUky/QDLkY1KA4Tq4i+nB9MQlnVzmELk6xyGiJ0WMJPmRnKfFO+Ea6A==","signatures":[{"sig":"MEQCIDMd3NsBswgtzQ/9wFFNdNOpBacsUz0KS6mLlkgff7Y4AiANzFqQaxd9ejOiuqAwbM9cSB81fXV07yi1OxMYbxMaUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271309},"main":"./main/dist/motionrail.umd.js","_from":"file:motionrail-0.5.5.tgz","types":"./main/dist/motionrail.d.ts","module":"./main/dist/motionrail.es.js","exports":{".":{"types":"./main/dist/motionrail.d.ts","import":"./main/dist/motionrail.es.js","require":"./main/dist/motionrail.umd.js"},"./vue":{"types":"./frameworks/vue/dist/index.d.ts","import":"./frameworks/vue/dist/vue.es.js","require":"./frameworks/vue/dist/vue.umd.js"},"./qwik":{"types":"./frameworks/qwik/dist/main.d.ts","import":"./frameworks/qwik/src/lib/main.tsx"},"./react":{"types":"./frameworks/react/dist/main.d.ts","import":"./frameworks/react/dist/react.es.js","require":"./frameworks/react/dist/react.umd.js"},"./solid":{"types":"./frameworks/solid/dist/main.d.ts","import":"./frameworks/solid/dist/solid.es.js","require":"./frameworks/solid/dist/solid.umd.js"},"./preact":{"types":"./frameworks/preact/dist/main.d.ts","import":"./frameworks/preact/dist/preact.es.js","require":"./frameworks/preact/dist/preact.umd.js"},"./svelte":{"types":"./frameworks/svelte/dist/index.d.ts","svelte":"./frameworks/svelte/dist/index.js","default":"./frameworks/svelte/dist/index.js"},"./style.css":"./main/dist/style.css","./extensions/dots":{"types":"./extensions/dots/dist/dots.d.ts","import":"./extensions/dots/dist/dots.es.js","require":"./extensions/dots/dist/dots.umd.js"},"./extensions/arrows":{"types":"./extensions/arrows/dist/arrows.d.ts","import":"./extensions/arrows/dist/arrows.es.js","require":"./extensions/arrows/dist/arrows.umd.js"},"./extensions/logger":{"types":"./extensions/logger/dist/logger.d.ts","import":"./extensions/logger/dist/logger.es.js","require":"./extensions/logger/dist/logger.umd.js"},"./extensions/thumbnails":{"types":"./extensions/thumbnails/dist/thumbnails.d.ts","import":"./extensions/thumbnails/dist/thumbnails.es.js","require":"./extensions/thumbnails/dist/thumbnails.umd.js"},"./extensions/dots/style.css":"./extensions/dots/dist/style.css","./extensions/arrows/style.css":"./extensions/arrows/dist/style.css","./extensions/thumbnails/style.css":"./extensions/thumbnails/dist/style.css"},"scripts":{"dev":"pnpm --parallel dev","test":"echo \"Error: no test specified\" && exit 1","build":"pnpm build:main && pnpm build:libs","build:doc":"pnpm build:main && pnpm build:libs && pnpm --filter doc build","build:libs":"pnpm --parallel --filter './extensions/*' --filter './frameworks/*' build","build:main":"pnpm --filter main build","build:rest":"pnpm --parallel --filter '!main' --filter '!./extensions/*' --filter '!./frameworks/*' build","build:local":"pnpm build:main && pnpm build:libs && pnpm build:rest","install:prod":"pnpm install --filter '!./manual/*'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"_resolved":"/tmp/91491418e5c59ddcb4ee4023fd0d6a8a/motionrail-0.5.5.tgz","_integrity":"sha512-+jEbscMwf0axtxZkNw+AQG4OWWmRlBNXUky/QDLkY1KA4Tq4i+nB9MQlnVzmELk6xyGiJ0WMJPmRnKfFO+Ea6A==","deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"> ⚠️ **Not Ready for Production** - This library is currently in development and not yet ready for production use.","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.5.5_1768693006675_0.7105961277282571","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"motionrail","version":"0.6.0","keywords":["carousel","slider","slideshow","swipe","touch","drag","momentum","snap","responsive","breakpoints","autoplay","rtl","react","vue","svelte","solid","preact","qwik","typescript","lightweight","zero-dependencies"],"author":{"name":"jujiyangasli@gmail.com"},"license":"MIT","_id":"motionrail@0.6.0","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"eca5d317296332d52323ba52de3d906730d11ebe","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.6.0.tgz","fileCount":60,"integrity":"sha512-HdQAbn+LiQTH0iiv/Uik58sILXJUVKhmq66+uTpejHGNiXSJEqtmikz+hW1glOa7ihVWfU5DylXfAKadKttR4A==","signatures":[{"sig":"MEUCIQDGtxUYvw50idmlokUmKkQGSfiH8K3KNbX4UII7sdAwQwIgU57tPTz7Hcxs7G/jKi/8Ty6jZZRoVD/2I4nmECjboA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156650},"main":"./main/dist/motionrail.umd.js","_from":"file:motionrail-0.6.0.tgz","types":"./main/dist/motionrail.d.ts","module":"./main/dist/motionrail.es.js","exports":{".":{"types":"./main/dist/motionrail.d.ts","import":"./main/dist/motionrail.es.js","require":"./main/dist/motionrail.umd.js"},"./vue":{"types":"./frameworks/vue/dist/index.d.ts","import":"./frameworks/vue/dist/vue.es.js","require":"./frameworks/vue/dist/vue.umd.js"},"./qwik":{"types":"./frameworks/qwik/lib-types/index.d.ts","import":"./frameworks/qwik/lib/index.qwik.mjs","require":"./frameworks/qwik/lib/index.qwik.cjs"},"./react":{"types":"./frameworks/react/dist/main.d.ts","import":"./frameworks/react/dist/react.es.js","require":"./frameworks/react/dist/react.umd.js"},"./solid":{"solid":{"import":"./frameworks/solid/dist/index.jsx","development":"./frameworks/solid/dist/dev.jsx"},"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/index.js"},"development":{"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/dev.js"}}},"./preact":{"types":"./frameworks/preact/dist/main.d.ts","import":"./frameworks/preact/dist/preact.es.js","require":"./frameworks/preact/dist/preact.umd.js"},"./svelte":{"types":"./frameworks/svelte/dist/index.d.ts","svelte":"./frameworks/svelte/dist/index.js","default":"./frameworks/svelte/dist/index.js"},"./style.css":"./main/dist/style.css","./extensions/dots":{"types":"./extensions/dots/dist/dots.d.ts","import":"./extensions/dots/dist/dots.es.js","require":"./extensions/dots/dist/dots.umd.js"},"./extensions/arrows":{"types":"./extensions/arrows/dist/arrows.d.ts","import":"./extensions/arrows/dist/arrows.es.js","require":"./extensions/arrows/dist/arrows.umd.js"},"./extensions/logger":{"types":"./extensions/logger/dist/logger.d.ts","import":"./extensions/logger/dist/logger.es.js","require":"./extensions/logger/dist/logger.umd.js"},"./extensions/thumbnails":{"types":"./extensions/thumbnails/dist/thumbnails.d.ts","import":"./extensions/thumbnails/dist/thumbnails.es.js","require":"./extensions/thumbnails/dist/thumbnails.umd.js"},"./extensions/dots/style.css":"./extensions/dots/dist/style.css","./extensions/arrows/style.css":"./extensions/arrows/dist/style.css","./extensions/thumbnails/style.css":"./extensions/thumbnails/dist/style.css"},"scripts":{"dev":"pnpm --parallel dev","test":"echo \"Error: no test specified\" && exit 1","build":"pnpm build:main && pnpm build:libs","build:doc":"pnpm build:main && pnpm build:libs && pnpm --filter doc build","build:libs":"pnpm --parallel --filter './extensions/*' --filter './frameworks/*' build","build:main":"pnpm --filter main build","build:rest":"pnpm --parallel --filter '!main' --filter '!./extensions/*' --filter '!./frameworks/*' build","build:local":"pnpm build:main && pnpm build:libs && pnpm build:rest","install:prod":"pnpm install --filter '!./manual/*'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"_resolved":"/tmp/a8bc606724386b83f8ef88945f1c97b7/motionrail-0.6.0.tgz","_integrity":"sha512-HdQAbn+LiQTH0iiv/Uik58sILXJUVKhmq66+uTpejHGNiXSJEqtmikz+hW1glOa7ihVWfU5DylXfAKadKttR4A==","deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"> ⚠️ **Not Ready for Production** - This library is currently in development and not yet ready for production use.","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.6.0_1768759535142_0.5518566935916767","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"motionrail","version":"0.6.1","keywords":["carousel","slider","slideshow","swipe","touch","drag","momentum","snap","responsive","breakpoints","autoplay","rtl","react","vue","svelte","solid","preact","qwik","typescript","lightweight","zero-dependencies"],"author":{"name":"jujiyangasli@gmail.com"},"license":"MIT","_id":"motionrail@0.6.1","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"dc26a71228b4dbd1275cf95feecd13746c82e70a","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.6.1.tgz","fileCount":66,"integrity":"sha512-a7yFQQNwBoRa4QweqjC4mu3eeN1YShkJjTHEDzZOk9mzl/YyDxG9obk6Yp7jbI00aHKamfQz+cExH2+ya/js1A==","signatures":[{"sig":"MEUCIH2gqDCXJPY3LwKaJN1GbFST/DAyutba1BEcEvC4LW5QAiEA/KtPK3qlCofuTcmW2CV6c4/eg67c0ekfIapJHKD+YjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159494},"main":"./main/dist/motionrail.umd.js","_from":"file:motionrail-0.6.1.tgz","types":"./main/dist/motionrail.d.ts","module":"./main/dist/motionrail.es.js","exports":{".":{"types":"./main/dist/motionrail.d.ts","import":"./main/dist/motionrail.es.js","require":"./main/dist/motionrail.umd.js"},"./vue":{"types":"./frameworks/vue/dist/index.d.ts","import":"./frameworks/vue/dist/vue.es.js","require":"./frameworks/vue/dist/vue.umd.js"},"./qwik":{"types":"./frameworks/qwik/lib-types/index.d.ts","import":"./frameworks/qwik/lib/index.qwik.mjs","require":"./frameworks/qwik/lib/index.qwik.cjs"},"./react":{"types":"./frameworks/react/dist/main.d.ts","import":"./frameworks/react/dist/react.es.js","require":"./frameworks/react/dist/react.umd.js"},"./solid":{"solid":{"import":"./frameworks/solid/dist/index.jsx","development":"./frameworks/solid/dist/dev.jsx"},"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/index.js"},"development":{"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/dev.js"}}},"./preact":{"types":"./frameworks/preact/dist/main.d.ts","import":"./frameworks/preact/dist/preact.es.js","require":"./frameworks/preact/dist/preact.umd.js"},"./svelte":{"types":"./frameworks/svelte/dist/index.d.ts","svelte":"./frameworks/svelte/dist/index.js","default":"./frameworks/svelte/dist/index.js"},"./style.css":"./main/dist/style.css","./extensions/dots":{"types":"./extensions/dots/dist/dots.d.ts","import":"./extensions/dots/dist/dots.es.js","require":"./extensions/dots/dist/dots.umd.js"},"./extensions/arrows":{"types":"./extensions/arrows/dist/arrows.d.ts","import":"./extensions/arrows/dist/arrows.es.js","require":"./extensions/arrows/dist/arrows.umd.js"},"./extensions/logger":{"types":"./extensions/logger/dist/logger.d.ts","import":"./extensions/logger/dist/logger.es.js","require":"./extensions/logger/dist/logger.umd.js"},"./extensions/thumbnails":{"types":"./extensions/thumbnails/dist/thumbnails.d.ts","import":"./extensions/thumbnails/dist/thumbnails.es.js","require":"./extensions/thumbnails/dist/thumbnails.umd.js"},"./extensions/dots/style.css":"./extensions/dots/dist/style.css","./extensions/arrows/style.css":"./extensions/arrows/dist/style.css","./extensions/thumbnails/style.css":"./extensions/thumbnails/dist/style.css"},"scripts":{"dev":"pnpm --parallel dev","test":"echo \"Error: no test specified\" && exit 1","build":"pnpm build:main && pnpm build:libs","build:doc":"pnpm build:main && pnpm build:libs && pnpm --filter doc build","build:libs":"pnpm --parallel --filter './extensions/*' --filter './frameworks/*' build","build:main":"pnpm --filter main build","build:rest":"pnpm --parallel --filter '!main' --filter '!./extensions/*' --filter '!./frameworks/*' build","build:local":"pnpm build:main && pnpm build:libs && pnpm build:rest","install:prod":"pnpm install --filter '!./manual/*'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"_resolved":"/tmp/ad4bd2b1040cd250e987a14b6e542587/motionrail-0.6.1.tgz","_integrity":"sha512-a7yFQQNwBoRa4QweqjC4mu3eeN1YShkJjTHEDzZOk9mzl/YyDxG9obk6Yp7jbI00aHKamfQz+cExH2+ya/js1A==","deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"> ⚠️ **Not Ready for Production** - This library is currently in development and not yet ready for production use.","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.6.1_1768760746492_0.09151264095789835","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"motionrail","version":"0.6.2","keywords":["carousel","slider","slideshow","swipe","touch","drag","momentum","snap","responsive","breakpoints","autoplay","rtl","react","vue","svelte","solid","preact","qwik","typescript","lightweight","zero-dependencies"],"author":{"name":"jujiyangasli@gmail.com"},"license":"MIT","_id":"motionrail@0.6.2","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"f42dd355471c2a1ebcb8a0f3cb2ea97421ce7e82","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.6.2.tgz","fileCount":66,"integrity":"sha512-yeySchiDNWp2mOblebCFbUbsv1aN3yHoD4MjoCnCnB3JHgFpXKI6wVrMGUxQAwtGUK2c3odvGl16QrxWB1gA1g==","signatures":[{"sig":"MEUCIQCMPsvgbQTmOAP29N3YoHLv9w7kv5W9TEZ1b0h2Rh7KXgIgEy6oe4F0fNs6FYbiNokzzirqLahtfqdsMdT6zgYjqLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159552},"main":"./main/dist/motionrail.umd.js","_from":"file:motionrail-0.6.2.tgz","types":"./main/dist/motionrail.d.ts","module":"./main/dist/motionrail.es.js","exports":{".":{"types":"./main/dist/motionrail.d.ts","import":"./main/dist/motionrail.es.js","require":"./main/dist/motionrail.umd.js"},"./vue":{"types":"./frameworks/vue/dist/index.d.ts","import":"./frameworks/vue/dist/vue.es.js","require":"./frameworks/vue/dist/vue.umd.js"},"./qwik":{"types":"./frameworks/qwik/lib-types/index.d.ts","import":"./frameworks/qwik/lib/index.qwik.mjs","require":"./frameworks/qwik/lib/index.qwik.cjs"},"./react":{"types":"./frameworks/react/dist/main.d.ts","import":"./frameworks/react/dist/react.es.js","require":"./frameworks/react/dist/react.umd.js"},"./solid":{"solid":{"import":"./frameworks/solid/dist/index.jsx","development":"./frameworks/solid/dist/dev.jsx"},"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/index.js"},"development":{"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/dev.js"}}},"./preact":{"types":"./frameworks/preact/dist/main.d.ts","import":"./frameworks/preact/dist/preact.es.js","require":"./frameworks/preact/dist/preact.umd.js"},"./svelte":{"types":"./frameworks/svelte/dist/index.d.ts","svelte":"./frameworks/svelte/dist/index.js","default":"./frameworks/svelte/dist/index.js"},"./style.css":"./main/dist/style.css","./extensions/dots":{"types":"./extensions/dots/dist/dots.d.ts","import":"./extensions/dots/dist/dots.es.js","require":"./extensions/dots/dist/dots.umd.js"},"./extensions/arrows":{"types":"./extensions/arrows/dist/arrows.d.ts","import":"./extensions/arrows/dist/arrows.es.js","require":"./extensions/arrows/dist/arrows.umd.js"},"./extensions/logger":{"types":"./extensions/logger/dist/logger.d.ts","import":"./extensions/logger/dist/logger.es.js","require":"./extensions/logger/dist/logger.umd.js"},"./extensions/thumbnails":{"types":"./extensions/thumbnails/dist/thumbnails.d.ts","import":"./extensions/thumbnails/dist/thumbnails.es.js","require":"./extensions/thumbnails/dist/thumbnails.umd.js"},"./extensions/dots/style.css":"./extensions/dots/dist/style.css","./extensions/arrows/style.css":"./extensions/arrows/dist/style.css","./extensions/thumbnails/style.css":"./extensions/thumbnails/dist/style.css"},"scripts":{"dev":"pnpm --parallel dev","test":"echo \"Error: no test specified\" && exit 1","build":"pnpm build:main && pnpm build:libs","build:doc":"pnpm build:main && pnpm build:libs && pnpm --filter doc build","build:libs":"pnpm --parallel --filter './extensions/*' --filter './frameworks/*' build","build:main":"pnpm --filter main build","build:rest":"pnpm --parallel --filter '!main' --filter '!./extensions/*' --filter '!./frameworks/*' build","build:local":"pnpm build:main && pnpm build:libs && pnpm build:rest","install:prod":"pnpm install --filter '!./manual/*'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"_resolved":"/tmp/3d7b4b599f99980af39119b3dcc75b32/motionrail-0.6.2.tgz","_integrity":"sha512-yeySchiDNWp2mOblebCFbUbsv1aN3yHoD4MjoCnCnB3JHgFpXKI6wVrMGUxQAwtGUK2c3odvGl16QrxWB1gA1g==","deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"A lightweight carousel library for modern web applications","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.6.2_1768760904293_0.07928272775861123","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"motionrail","version":"0.7.0","keywords":["carousel","slider","slideshow","swipe","touch","drag","momentum","snap","responsive","breakpoints","autoplay","rtl","react","vue","svelte","solid","preact","qwik","typescript","lightweight","zero-dependencies"],"author":{"name":"jujiyangasli@gmail.com"},"license":"MIT","_id":"motionrail@0.7.0","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"156f043097bcd5f867cb32259ea99e47ae97669a","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.7.0.tgz","fileCount":69,"integrity":"sha512-1Apz1eLWv0+hT7CFPtbKzPM3A+ivHcqN3jpF/ZFqv6G6pWxYEULmCREs3M8plFNGNHde4TnB7h4r7FfrYOu+0A==","signatures":[{"sig":"MEUCIBuvlA3BHLH1EG3dIVC8bysyLu/OU4mo99mMPPKkqajuAiEAmum7jAgS1eCX7rvBKDY8fXSMzmKE8JmNXjnGv33llCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170486},"main":"./main/dist/motionrail.umd.js","_from":"file:motionrail-0.7.0.tgz","types":"./main/dist/motionrail.d.ts","module":"./main/dist/motionrail.es.js","exports":{".":{"types":"./main/dist/motionrail.d.ts","import":"./main/dist/motionrail.es.js","require":"./main/dist/motionrail.umd.js"},"./vue":{"types":"./frameworks/vue/dist/index.d.ts","import":"./frameworks/vue/dist/vue.es.js","require":"./frameworks/vue/dist/vue.umd.js"},"./qwik":{"types":"./frameworks/qwik/lib-types/index.d.ts","import":"./frameworks/qwik/lib/index.qwik.mjs","require":"./frameworks/qwik/lib/index.qwik.cjs"},"./react":{"types":"./frameworks/react/dist/main.d.ts","import":"./frameworks/react/dist/react.es.js","require":"./frameworks/react/dist/react.umd.js"},"./solid":{"solid":{"import":"./frameworks/solid/dist/index.jsx","development":"./frameworks/solid/dist/dev.jsx"},"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/index.js"},"development":{"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/dev.js"}}},"./preact":{"types":"./frameworks/preact/dist/main.d.ts","import":"./frameworks/preact/dist/preact.es.js","require":"./frameworks/preact/dist/preact.umd.js"},"./svelte":{"types":"./frameworks/svelte/dist/index.d.ts","svelte":"./frameworks/svelte/dist/index.js","default":"./frameworks/svelte/dist/index.js"},"./style.css":"./main/dist/style.css","./extensions/dots":{"types":"./extensions/dots/dist/dots.d.ts","import":"./extensions/dots/dist/dots.es.js","require":"./extensions/dots/dist/dots.umd.js"},"./extensions/arrows":{"types":"./extensions/arrows/dist/arrows.d.ts","import":"./extensions/arrows/dist/arrows.es.js","require":"./extensions/arrows/dist/arrows.umd.js"},"./extensions/logger":{"types":"./extensions/logger/dist/logger.d.ts","import":"./extensions/logger/dist/logger.es.js","require":"./extensions/logger/dist/logger.umd.js"},"./extensions/thumbnails":{"types":"./extensions/thumbnails/dist/thumbnails.d.ts","import":"./extensions/thumbnails/dist/thumbnails.es.js","require":"./extensions/thumbnails/dist/thumbnails.umd.js"},"./extensions/dots/style.css":"./extensions/dots/dist/style.css","./extensions/arrows/style.css":"./extensions/arrows/dist/style.css","./extensions/thumbnails/style.css":"./extensions/thumbnails/dist/style.css"},"scripts":{"dev":"pnpm --parallel dev","test":"echo \"Error: no test specified\" && exit 1","build":"pnpm build:main && pnpm build:libs","format":"pnpm --parallel format","build:doc":"pnpm build:main && pnpm build:libs && pnpm --filter doc build","build:libs":"pnpm --parallel --filter './extensions/*' --filter './frameworks/*' build","build:main":"pnpm --filter main build","build:rest":"pnpm --parallel --filter '!main' --filter '!./extensions/*' --filter '!./frameworks/*' build","build:local":"pnpm build:main && pnpm build:libs && pnpm build:rest","install:prod":"pnpm install --filter '!./manual/*'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"_resolved":"/tmp/aa7c6d953cb49941e32662807e69257c/motionrail-0.7.0.tgz","_integrity":"sha512-1Apz1eLWv0+hT7CFPtbKzPM3A+ivHcqN3jpF/ZFqv6G6pWxYEULmCREs3M8plFNGNHde4TnB7h4r7FfrYOu+0A==","deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"A lightweight carousel library for modern web applications","directories":{},"lint-staged":{"**/*.{js,ts,tsx,jsx,css,scss,md,json,html,vue}":"prettier --write"},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","prettier":"^3.8.0","lint-staged":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.7.0_1768865509162_0.8142592143206204","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"motionrail","version":"0.7.3","keywords":["carousel","slider","slideshow","swipe","touch","drag","momentum","snap","responsive","breakpoints","autoplay","rtl","react","vue","svelte","solid","preact","qwik","typescript","lightweight","zero-dependencies"],"author":{"name":"jujiyangasli@gmail.com"},"license":"MIT","_id":"motionrail@0.7.3","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"7bb2b1727135693030aba19862ef9bb60dfd3d28","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.7.3.tgz","fileCount":69,"integrity":"sha512-yGf1oMZiNZHzs4p5pWkmC7JWabmHxpivRiOBbgAnAhS0GC+78yJmdDAxAhprp6pKrEOpNTxExdo36B+G/R+dmA==","signatures":[{"sig":"MEQCIFmAaskdSitxUw2bdQ+xh34Vz9mSKATNaG378wMfxidSAiBWnHYIpDUsa51D+ywffqPCEUUgAXpRO0zhA3BIHzJH1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172703},"main":"./main/dist/motionrail.umd.js","_from":"file:motionrail-0.7.3.tgz","types":"./main/dist/motionrail.d.ts","module":"./main/dist/motionrail.es.js","exports":{".":{"types":"./main/dist/motionrail.d.ts","import":"./main/dist/motionrail.es.js","require":"./main/dist/motionrail.umd.js"},"./vue":{"types":"./frameworks/vue/dist/index.d.ts","import":"./frameworks/vue/dist/vue.es.js","require":"./frameworks/vue/dist/vue.umd.js"},"./qwik":{"types":"./frameworks/qwik/lib-types/index.d.ts","import":"./frameworks/qwik/lib/index.qwik.mjs","require":"./frameworks/qwik/lib/index.qwik.cjs"},"./react":{"types":"./frameworks/react/dist/main.d.ts","import":"./frameworks/react/dist/react.es.js","require":"./frameworks/react/dist/react.umd.js"},"./solid":{"solid":{"import":"./frameworks/solid/dist/index.jsx","development":"./frameworks/solid/dist/dev.jsx"},"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/index.js"},"development":{"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/dev.js"}}},"./preact":{"types":"./frameworks/preact/dist/main.d.ts","import":"./frameworks/preact/dist/preact.es.js","require":"./frameworks/preact/dist/preact.umd.js"},"./svelte":{"types":"./frameworks/svelte/dist/index.d.ts","svelte":"./frameworks/svelte/dist/index.js","default":"./frameworks/svelte/dist/index.js"},"./style.css":"./main/dist/style.css","./extensions/dots":{"types":"./extensions/dots/dist/dots.d.ts","import":"./extensions/dots/dist/dots.es.js","require":"./extensions/dots/dist/dots.umd.js"},"./extensions/arrows":{"types":"./extensions/arrows/dist/arrows.d.ts","import":"./extensions/arrows/dist/arrows.es.js","require":"./extensions/arrows/dist/arrows.umd.js"},"./extensions/logger":{"types":"./extensions/logger/dist/logger.d.ts","import":"./extensions/logger/dist/logger.es.js","require":"./extensions/logger/dist/logger.umd.js"},"./extensions/thumbnails":{"types":"./extensions/thumbnails/dist/thumbnails.d.ts","import":"./extensions/thumbnails/dist/thumbnails.es.js","require":"./extensions/thumbnails/dist/thumbnails.umd.js"},"./extensions/dots/style.css":"./extensions/dots/dist/style.css","./extensions/arrows/style.css":"./extensions/arrows/dist/style.css","./extensions/thumbnails/style.css":"./extensions/thumbnails/dist/style.css"},"scripts":{"dev":"pnpm --parallel dev","test":"echo \"Error: no test specified\" && exit 1","build":"pnpm build:main && pnpm build:libs","format":"pnpm --parallel format","build:doc":"pnpm build:main && pnpm build:libs && pnpm --filter doc build","build:libs":"pnpm --parallel --filter './extensions/*' --filter './frameworks/*' build","build:main":"pnpm --filter main build","build:rest":"pnpm --parallel --filter '!main' --filter '!./extensions/*' --filter '!./frameworks/*' build","build:local":"pnpm build:main && pnpm build:libs && pnpm build:rest","install:prod":"pnpm install --filter '!./manual/*'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"_resolved":"/tmp/1a14486274f252197445462e94f3fe3e/motionrail-0.7.3.tgz","_integrity":"sha512-yGf1oMZiNZHzs4p5pWkmC7JWabmHxpivRiOBbgAnAhS0GC+78yJmdDAxAhprp6pKrEOpNTxExdo36B+G/R+dmA==","deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"A lightweight carousel library for modern web applications","directories":{},"lint-staged":{"**/*.{js,ts,tsx,jsx,css,scss,md,json,html,vue}":"prettier --write"},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","prettier":"^3.8.0","lint-staged":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.7.3_1768867812938_0.13330254279805454","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"motionrail","version":"0.8.0","keywords":["carousel","slider","slideshow","swipe","touch","drag","momentum","snap","responsive","breakpoints","autoplay","rtl","react","vue","svelte","solid","preact","qwik","typescript","lightweight","zero-dependencies"],"author":{"name":"jujiyangasli@gmail.com"},"license":"MIT","_id":"motionrail@0.8.0","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"6438e115c427b8ceff1cc10a3d1d2a252e0fb8a5","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.8.0.tgz","fileCount":69,"integrity":"sha512-woP0HE0T23M1nc63wSzv7ni0BEkAgcVFKcViKpkGe3H3mdStVSQ9Vl1pBw9VU6zLgbXIc4Gjn9R36YOQNqvV2g==","signatures":[{"sig":"MEQCIFoOb/DySrGgknySYVvmtAXTZHxoTV0cLYlQa86omR8HAiBeudebRgC15msxMbGlyHl8/57SVevBZYDtqElhvOst2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":174152},"main":"./main/dist/motionrail.umd.js","_from":"file:motionrail-0.8.0.tgz","types":"./main/dist/motionrail.d.ts","module":"./main/dist/motionrail.es.js","exports":{".":{"types":"./main/dist/motionrail.d.ts","import":"./main/dist/motionrail.es.js","require":"./main/dist/motionrail.umd.js"},"./vue":{"types":"./frameworks/vue/dist/index.d.ts","import":"./frameworks/vue/dist/vue.es.js","require":"./frameworks/vue/dist/vue.umd.js"},"./qwik":{"types":"./frameworks/qwik/lib-types/index.d.ts","import":"./frameworks/qwik/lib/index.qwik.mjs","require":"./frameworks/qwik/lib/index.qwik.cjs"},"./react":{"types":"./frameworks/react/dist/main.d.ts","import":"./frameworks/react/dist/react.es.js","require":"./frameworks/react/dist/react.umd.js"},"./solid":{"solid":{"import":"./frameworks/solid/dist/index.jsx","development":"./frameworks/solid/dist/dev.jsx"},"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/index.js"},"development":{"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/dev.js"}}},"./preact":{"types":"./frameworks/preact/dist/main.d.ts","import":"./frameworks/preact/dist/preact.es.js","require":"./frameworks/preact/dist/preact.umd.js"},"./svelte":{"types":"./frameworks/svelte/dist/index.d.ts","svelte":"./frameworks/svelte/dist/index.js","default":"./frameworks/svelte/dist/index.js"},"./style.css":"./main/dist/style.css","./extensions/dots":{"types":"./extensions/dots/dist/dots.d.ts","import":"./extensions/dots/dist/dots.es.js","require":"./extensions/dots/dist/dots.umd.js"},"./extensions/arrows":{"types":"./extensions/arrows/dist/arrows.d.ts","import":"./extensions/arrows/dist/arrows.es.js","require":"./extensions/arrows/dist/arrows.umd.js"},"./extensions/logger":{"types":"./extensions/logger/dist/logger.d.ts","import":"./extensions/logger/dist/logger.es.js","require":"./extensions/logger/dist/logger.umd.js"},"./extensions/thumbnails":{"types":"./extensions/thumbnails/dist/thumbnails.d.ts","import":"./extensions/thumbnails/dist/thumbnails.es.js","require":"./extensions/thumbnails/dist/thumbnails.umd.js"},"./extensions/dots/style.css":"./extensions/dots/dist/style.css","./extensions/arrows/style.css":"./extensions/arrows/dist/style.css","./extensions/thumbnails/style.css":"./extensions/thumbnails/dist/style.css"},"scripts":{"dev":"pnpm --parallel dev","test":"echo \"Error: no test specified\" && exit 1","build":"pnpm build:main && pnpm build:libs","format":"pnpm --parallel format","build:doc":"pnpm build:main && pnpm build:libs && pnpm --filter doc build","build:libs":"pnpm --parallel --filter './extensions/*' --filter './frameworks/*' build","build:main":"pnpm --filter main build","build:rest":"pnpm --parallel --filter '!main' --filter '!./extensions/*' --filter '!./frameworks/*' build","build:local":"pnpm build:main && pnpm build:libs && pnpm build:rest","install:prod":"pnpm install --filter '!./manual/*'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"_resolved":"/tmp/c89627c27b5da562362fbc7c84ad3a2b/motionrail-0.8.0.tgz","_integrity":"sha512-woP0HE0T23M1nc63wSzv7ni0BEkAgcVFKcViKpkGe3H3mdStVSQ9Vl1pBw9VU6zLgbXIc4Gjn9R36YOQNqvV2g==","deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.6.2","description":"A lightweight carousel library for modern web applications","directories":{},"lint-staged":{"**/*.{js,ts,tsx,jsx,css,scss,md,json,html,vue}":"prettier --write"},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","prettier":"^3.8.0","lint-staged":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.8.0_1769123962373_0.6976104146841049","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"motionrail","version":"0.9.0","keywords":["carousel","slider","slideshow","swipe","touch","drag","momentum","snap","responsive","breakpoints","autoplay","rtl","react","vue","svelte","solid","preact","qwik","typescript","lightweight","zero-dependencies"],"author":{"name":"jujiyangasli@gmail.com"},"license":"MIT","_id":"motionrail@0.9.0","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"fd8c2c579807b1da6c6c84b76a40b570f166813f","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-0.9.0.tgz","fileCount":74,"integrity":"sha512-YOygxsK25qV2YhDVhfnfr/Ok0/qOfsiJq9PnhZ+WGG+CBz6kEE9qTYxYOFo3zgvNvM6Ae1+5jw7GAh5KHTCleA==","signatures":[{"sig":"MEQCIDPACjF//4Fz7EnlYKkTNAthZZaXd0OAZU8BIbQjuIEkAiBbuo2fN2Fi0h3BdkzPxG3fcgObW1n9vKHSHxbP3FXw5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":187034},"main":"./main/dist/motionrail.umd.js","_from":"file:motionrail-0.9.0.tgz","types":"./main/dist/motionrail.d.ts","module":"./main/dist/motionrail.es.js","exports":{".":{"types":"./main/dist/motionrail.d.ts","import":"./main/dist/motionrail.es.js","require":"./main/dist/motionrail.umd.js"},"./vue":{"types":"./frameworks/vue/dist/index.d.ts","import":"./frameworks/vue/dist/vue.es.js","require":"./frameworks/vue/dist/vue.umd.js"},"./qwik":{"types":"./frameworks/qwik/lib-types/index.d.ts","import":"./frameworks/qwik/lib/index.qwik.mjs","require":"./frameworks/qwik/lib/index.qwik.cjs"},"./react":{"types":"./frameworks/react/dist/main.d.ts","import":"./frameworks/react/dist/react.es.js","require":"./frameworks/react/dist/react.umd.js"},"./solid":{"solid":{"import":"./frameworks/solid/dist/index.jsx","development":"./frameworks/solid/dist/dev.jsx"},"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/index.js"},"development":{"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/dev.js"}}},"./preact":{"types":"./frameworks/preact/dist/main.d.ts","import":"./frameworks/preact/dist/preact.es.js","require":"./frameworks/preact/dist/preact.umd.js"},"./svelte":{"types":"./frameworks/svelte/dist/index.d.ts","svelte":"./frameworks/svelte/dist/index.js","default":"./frameworks/svelte/dist/index.js"},"./style.css":"./main/dist/style.css","./extensions/dots":{"types":"./extensions/dots/dist/dots.d.ts","import":"./extensions/dots/dist/dots.es.js","require":"./extensions/dots/dist/dots.umd.js"},"./extensions/arrows":{"types":"./extensions/arrows/dist/arrows.d.ts","import":"./extensions/arrows/dist/arrows.es.js","require":"./extensions/arrows/dist/arrows.umd.js"},"./extensions/logger":{"types":"./extensions/logger/dist/logger.d.ts","import":"./extensions/logger/dist/logger.es.js","require":"./extensions/logger/dist/logger.umd.js"},"./extensions/vistaview":{"types":"./extensions/vistaview/dist/vistaview.d.ts","import":"./extensions/vistaview/dist/vistaview.es.js","require":"./extensions/vistaview/dist/vistaview.umd.js"},"./extensions/thumbnails":{"types":"./extensions/thumbnails/dist/thumbnails.d.ts","import":"./extensions/thumbnails/dist/thumbnails.es.js","require":"./extensions/thumbnails/dist/thumbnails.umd.js"},"./extensions/dots/style.css":"./extensions/dots/dist/style.css","./extensions/arrows/style.css":"./extensions/arrows/dist/style.css","./extensions/thumbnails/style.css":"./extensions/thumbnails/dist/style.css"},"scripts":{"dev":"pnpm --parallel dev","test":"echo \"Error: no test specified\" && exit 1","build":"pnpm build:main && pnpm build:libs","format":"pnpm --parallel format","build:doc":"pnpm build:main && pnpm build:libs && pnpm --filter doc build","build:libs":"pnpm --parallel --filter './extensions/*' --filter './frameworks/*' build","build:main":"pnpm --filter main build","build:rest":"pnpm --parallel --filter '!main' --filter '!./extensions/*' --filter '!./frameworks/*' build","build:local":"pnpm build:main && pnpm build:libs && pnpm build:rest","install:prod":"pnpm install --filter '!./manual/*'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"_resolved":"/tmp/199ba0dcbc557dd8e18f40f8e0064436/motionrail-0.9.0.tgz","_integrity":"sha512-YOygxsK25qV2YhDVhfnfr/Ok0/qOfsiJq9PnhZ+WGG+CBz6kEE9qTYxYOFo3zgvNvM6Ae1+5jw7GAh5KHTCleA==","deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.13.0","description":"A lightweight carousel library for modern web applications","directories":{},"lint-staged":{"**/*.{js,ts,tsx,jsx,css,scss,md,json,html,vue}":"prettier --write"},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","prettier":"^3.8.0","lint-staged":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_0.9.0_1782395853038_0.4565570926020026","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"motionrail","version":"1.0.0","keywords":["carousel","slider","slideshow","swipe","touch","drag","momentum","snap","responsive","breakpoints","autoplay","rtl","react","vue","svelte","solid","preact","qwik","typescript","lightweight","zero-dependencies"],"author":{"name":"jujiyangasli@gmail.com"},"license":"MIT","_id":"motionrail@1.0.0","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"0d0bd85179963bfb0a640ba7f6c0279d10ac5cb7","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-1.0.0.tgz","fileCount":74,"integrity":"sha512-ZFalsSZ6+/rfsaQzOc3p616uAetezbi79N3WRFj8+SgUojIjH2cuBN1VQlwTgcJFp+RhEPTeHa9J+MEhazpXFA==","signatures":[{"sig":"MEUCIQCkMgZATmXd/zp4zd7ojRn6Em5VPyp6sgD9c9CptlrYjwIgAm8NRenHnwGq777dY4NqUMs32qp7O7yWu4sIJT/ictI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188040},"main":"./main/dist/motionrail.umd.js","_from":"file:motionrail-1.0.0.tgz","types":"./main/dist/motionrail.d.ts","module":"./main/dist/motionrail.es.js","exports":{".":{"types":"./main/dist/motionrail.d.ts","import":"./main/dist/motionrail.es.js","require":"./main/dist/motionrail.umd.js"},"./vue":{"types":"./frameworks/vue/dist/index.d.ts","import":"./frameworks/vue/dist/vue.es.js","require":"./frameworks/vue/dist/vue.umd.js"},"./qwik":{"types":"./frameworks/qwik/lib-types/index.d.ts","import":"./frameworks/qwik/lib/index.qwik.mjs","require":"./frameworks/qwik/lib/index.qwik.cjs"},"./react":{"types":"./frameworks/react/dist/main.d.ts","import":"./frameworks/react/dist/react.es.js","require":"./frameworks/react/dist/react.umd.js"},"./solid":{"solid":{"import":"./frameworks/solid/dist/index.jsx","development":"./frameworks/solid/dist/dev.jsx"},"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/index.js"},"development":{"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/dev.js"}}},"./preact":{"types":"./frameworks/preact/dist/main.d.ts","import":"./frameworks/preact/dist/preact.es.js","require":"./frameworks/preact/dist/preact.umd.js"},"./svelte":{"types":"./frameworks/svelte/dist/index.d.ts","svelte":"./frameworks/svelte/dist/index.js","default":"./frameworks/svelte/dist/index.js"},"./style.css":"./main/dist/style.css","./extensions/dots":{"types":"./extensions/dots/dist/dots.d.ts","import":"./extensions/dots/dist/dots.es.js","require":"./extensions/dots/dist/dots.umd.js"},"./extensions/arrows":{"types":"./extensions/arrows/dist/arrows.d.ts","import":"./extensions/arrows/dist/arrows.es.js","require":"./extensions/arrows/dist/arrows.umd.js"},"./extensions/logger":{"types":"./extensions/logger/dist/logger.d.ts","import":"./extensions/logger/dist/logger.es.js","require":"./extensions/logger/dist/logger.umd.js"},"./extensions/vistaview":{"types":"./extensions/vistaview/dist/vistaview.d.ts","import":"./extensions/vistaview/dist/vistaview.es.js","require":"./extensions/vistaview/dist/vistaview.umd.js"},"./extensions/thumbnails":{"types":"./extensions/thumbnails/dist/thumbnails.d.ts","import":"./extensions/thumbnails/dist/thumbnails.es.js","require":"./extensions/thumbnails/dist/thumbnails.umd.js"},"./extensions/dots/style.css":"./extensions/dots/dist/style.css","./extensions/arrows/style.css":"./extensions/arrows/dist/style.css","./extensions/thumbnails/style.css":"./extensions/thumbnails/dist/style.css"},"scripts":{"dev":"pnpm --parallel dev","test":"echo \"Error: no test specified\" && exit 1","build":"pnpm build:main && pnpm build:libs","format":"pnpm --parallel format","build:doc":"pnpm build:main && pnpm build:libs && pnpm --filter doc build","build:libs":"pnpm --parallel --filter './extensions/*' --filter './frameworks/*' build","build:main":"pnpm --filter main build","build:rest":"pnpm --parallel --filter '!main' --filter '!./extensions/*' --filter '!./frameworks/*' build","build:local":"pnpm build:main && pnpm build:libs && pnpm build:rest","install:prod":"pnpm install --filter '!./manual/*'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"_resolved":"/tmp/c4a9c4f4eb16ce13aca308baabae965e/motionrail-1.0.0.tgz","_integrity":"sha512-ZFalsSZ6+/rfsaQzOc3p616uAetezbi79N3WRFj8+SgUojIjH2cuBN1VQlwTgcJFp+RhEPTeHa9J+MEhazpXFA==","deprecated":"This version is deprecated. Please upgrade to v1.1.0 or later.","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.13.0","description":"A lightweight carousel library for modern web applications","directories":{},"lint-staged":{"**/*.{js,ts,tsx,jsx,css,scss,md,json,html,vue}":"prettier --write"},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","prettier":"^3.8.0","lint-staged":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_1.0.0_1782396467889_0.707390818991531","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"motionrail","version":"1.1.0","keywords":["carousel","slider","slideshow","swipe","touch","drag","momentum","snap","responsive","breakpoints","autoplay","rtl","react","vue","svelte","solid","preact","qwik","typescript","lightweight","zero-dependencies"],"author":{"name":"jujiyangasli@gmail.com"},"license":"MIT","_id":"motionrail@1.1.0","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"3acf7130eaacb549186fcda8f8b7ab822e59e626","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-1.1.0.tgz","fileCount":74,"integrity":"sha512-PfAMWPR6XHbFhFrN3Zf6XEl4c9FLBwIqCyipu4yOWjTe2BqtodXalqOMpFIYOarlIC8UzrFBcZSSJGbPtGmA4g==","signatures":[{"sig":"MEUCIQC3/Zun39OG4BMoh+lTXIxZusRevnmdNueH0bjZ88z7VQIgJML3Ekh+/AnNZLH0kI13GDG376ACpyR3CHW9UdLhRso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204883},"main":"./main/dist/motionrail.umd.js","_from":"file:motionrail-1.1.0.tgz","types":"./main/dist/motionrail.d.ts","module":"./main/dist/motionrail.es.js","exports":{".":{"types":"./main/dist/motionrail.d.ts","import":"./main/dist/motionrail.es.js","require":"./main/dist/motionrail.umd.js"},"./vue":{"types":"./frameworks/vue/dist/index.d.ts","import":"./frameworks/vue/dist/vue.es.js","require":"./frameworks/vue/dist/vue.umd.js"},"./qwik":{"types":"./frameworks/qwik/lib-types/index.d.ts","import":"./frameworks/qwik/lib/index.qwik.mjs","require":"./frameworks/qwik/lib/index.qwik.cjs"},"./react":{"types":"./frameworks/react/dist/main.d.ts","import":"./frameworks/react/dist/react.es.js","require":"./frameworks/react/dist/react.umd.js"},"./solid":{"solid":{"import":"./frameworks/solid/dist/index.jsx","development":"./frameworks/solid/dist/dev.jsx"},"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/index.js"},"development":{"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/dev.js"}}},"./preact":{"types":"./frameworks/preact/dist/main.d.ts","import":"./frameworks/preact/dist/preact.es.js","require":"./frameworks/preact/dist/preact.umd.js"},"./svelte":{"types":"./frameworks/svelte/dist/index.d.ts","svelte":"./frameworks/svelte/dist/index.js","default":"./frameworks/svelte/dist/index.js"},"./style.css":"./main/dist/style.css","./extensions/dots":{"types":"./extensions/dots/dist/dots.d.ts","import":"./extensions/dots/dist/dots.es.js","require":"./extensions/dots/dist/dots.umd.js"},"./extensions/arrows":{"types":"./extensions/arrows/dist/arrows.d.ts","import":"./extensions/arrows/dist/arrows.es.js","require":"./extensions/arrows/dist/arrows.umd.js"},"./extensions/logger":{"types":"./extensions/logger/dist/logger.d.ts","import":"./extensions/logger/dist/logger.es.js","require":"./extensions/logger/dist/logger.umd.js"},"./extensions/vistaview":{"types":"./extensions/vistaview/dist/vistaview.d.ts","import":"./extensions/vistaview/dist/vistaview.es.js","require":"./extensions/vistaview/dist/vistaview.umd.js"},"./extensions/thumbnails":{"types":"./extensions/thumbnails/dist/thumbnails.d.ts","import":"./extensions/thumbnails/dist/thumbnails.es.js","require":"./extensions/thumbnails/dist/thumbnails.umd.js"},"./extensions/dots/style.css":"./extensions/dots/dist/style.css","./extensions/arrows/style.css":"./extensions/arrows/dist/style.css","./extensions/thumbnails/style.css":"./extensions/thumbnails/dist/style.css"},"scripts":{"dev":"pnpm --parallel dev","test":"echo \"Error: no test specified\" && exit 1","build":"pnpm build:main && pnpm build:libs","format":"pnpm --parallel format","build:doc":"pnpm build:main && pnpm build:libs && pnpm --filter doc build","build:libs":"pnpm --parallel --filter './extensions/*' --filter './frameworks/*' build","build:main":"pnpm --filter main build","build:rest":"pnpm --parallel --filter '!main' --filter '!./extensions/*' --filter '!./frameworks/*' build","build:local":"pnpm build:main && pnpm build:libs && pnpm build:rest","install:prod":"pnpm install --filter '!./manual/*'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"_resolved":"/tmp/74683f3494532e24b7bbb3bbad4ff360/motionrail-1.1.0.tgz","_integrity":"sha512-PfAMWPR6XHbFhFrN3Zf6XEl4c9FLBwIqCyipu4yOWjTe2BqtodXalqOMpFIYOarlIC8UzrFBcZSSJGbPtGmA4g==","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.13.0","description":"A lightweight carousel library for modern web applications","directories":{},"lint-staged":{"**/*.{js,ts,tsx,jsx,css,scss,md,json,html,vue}":"prettier --write"},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","prettier":"^3.8.0","lint-staged":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_1.1.0_1782459370569_0.718764303271836","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"motionrail","version":"1.1.1","keywords":["carousel","slider","slideshow","swipe","touch","drag","momentum","snap","responsive","breakpoints","autoplay","rtl","react","vue","svelte","solid","preact","qwik","typescript","lightweight","zero-dependencies"],"author":{"name":"jujiyangasli@gmail.com"},"license":"MIT","_id":"motionrail@1.1.1","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"382360a9f3083449a492a04eddbb507d4e56e371","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-1.1.1.tgz","fileCount":74,"integrity":"sha512-IWxuouFS5lfd5b9u55gkAKOYhV/nJjvHdTSCQZv9y4W5pPVuXaw9KWTjXTYMVnZJeiT1CQOa4caEDTqB7wXbEg==","signatures":[{"sig":"MEUCIGvS/Ei6SSUvSiS8vrc14zheLPFmNCXh4f9i1EIBdj4CAiEAmIrlVpQHLJp3XkwbndbmRpwWptevpoMxa9POX14vJY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209531},"main":"./main/dist/motionrail.umd.js","_from":"file:motionrail-1.1.1.tgz","types":"./main/dist/motionrail.d.ts","module":"./main/dist/motionrail.es.js","exports":{".":{"types":"./main/dist/motionrail.d.ts","import":"./main/dist/motionrail.es.js","require":"./main/dist/motionrail.umd.js"},"./vue":{"types":"./frameworks/vue/dist/index.d.ts","import":"./frameworks/vue/dist/vue.es.js","require":"./frameworks/vue/dist/vue.umd.js"},"./qwik":{"types":"./frameworks/qwik/lib-types/index.d.ts","import":"./frameworks/qwik/lib/index.qwik.mjs","require":"./frameworks/qwik/lib/index.qwik.cjs"},"./react":{"types":"./frameworks/react/dist/main.d.ts","import":"./frameworks/react/dist/react.es.js","require":"./frameworks/react/dist/react.umd.js"},"./solid":{"solid":{"import":"./frameworks/solid/dist/index.jsx","development":"./frameworks/solid/dist/dev.jsx"},"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/index.js"},"development":{"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/dev.js"}}},"./preact":{"types":"./frameworks/preact/dist/main.d.ts","import":"./frameworks/preact/dist/preact.es.js","require":"./frameworks/preact/dist/preact.umd.js"},"./svelte":{"types":"./frameworks/svelte/dist/index.d.ts","svelte":"./frameworks/svelte/dist/index.js","default":"./frameworks/svelte/dist/index.js"},"./style.css":"./main/dist/style.css","./extensions/dots":{"types":"./extensions/dots/dist/dots.d.ts","import":"./extensions/dots/dist/dots.es.js","require":"./extensions/dots/dist/dots.umd.js"},"./extensions/arrows":{"types":"./extensions/arrows/dist/arrows.d.ts","import":"./extensions/arrows/dist/arrows.es.js","require":"./extensions/arrows/dist/arrows.umd.js"},"./extensions/logger":{"types":"./extensions/logger/dist/logger.d.ts","import":"./extensions/logger/dist/logger.es.js","require":"./extensions/logger/dist/logger.umd.js"},"./extensions/vistaview":{"types":"./extensions/vistaview/dist/vistaview.d.ts","import":"./extensions/vistaview/dist/vistaview.es.js","require":"./extensions/vistaview/dist/vistaview.umd.js"},"./extensions/thumbnails":{"types":"./extensions/thumbnails/dist/thumbnails.d.ts","import":"./extensions/thumbnails/dist/thumbnails.es.js","require":"./extensions/thumbnails/dist/thumbnails.umd.js"},"./extensions/dots/style.css":"./extensions/dots/dist/style.css","./extensions/arrows/style.css":"./extensions/arrows/dist/style.css","./extensions/thumbnails/style.css":"./extensions/thumbnails/dist/style.css"},"scripts":{"dev":"pnpm --parallel dev","test":"echo \"Error: no test specified\" && exit 1","build":"pnpm build:main && pnpm build:libs","format":"pnpm --parallel format","build:doc":"pnpm build:main && pnpm build:libs && pnpm --filter doc build","build:libs":"pnpm --parallel --filter './extensions/*' --filter './frameworks/*' build","build:main":"pnpm --filter main build","build:rest":"pnpm --parallel --filter '!main' --filter '!./extensions/*' --filter '!./frameworks/*' build","build:local":"pnpm build:main && pnpm build:libs && pnpm build:rest","install:prod":"pnpm install --filter '!./manual/*'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"_resolved":"/tmp/69aa4533c24b2eee2feb77183519daf9/motionrail-1.1.1.tgz","_integrity":"sha512-IWxuouFS5lfd5b9u55gkAKOYhV/nJjvHdTSCQZv9y4W5pPVuXaw9KWTjXTYMVnZJeiT1CQOa4caEDTqB7wXbEg==","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.13.0","description":"A lightweight carousel library for modern web applications","directories":{},"lint-staged":{"**/*.{js,ts,tsx,jsx,css,scss,md,json,html,vue}":"prettier --write"},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","prettier":"^3.8.0","lint-staged":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_1.1.1_1782491715530_0.23741185809761656","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"motionrail","version":"1.2.0","keywords":["carousel","slider","slideshow","swipe","touch","drag","momentum","snap","responsive","breakpoints","autoplay","rtl","react","vue","svelte","solid","preact","qwik","typescript","lightweight","zero-dependencies"],"author":{"name":"jujiyangasli@gmail.com"},"license":"MIT","_id":"motionrail@1.2.0","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"homepage":"https://github.com/juji/motionrail#readme","bugs":{"url":"https://github.com/juji/motionrail/issues"},"dist":{"shasum":"67f238146ff2e867dc1c2f16c2a8533786bdebbb","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-1.2.0.tgz","fileCount":74,"integrity":"sha512-hjT5Pi5IAbhBy3Rday50r5oM2E+PabIzEHE6mrOxh7b1qIe4KHQKQ5Zir3quYsS6xdq5hiPJSu9mM8I5f2/p/A==","signatures":[{"sig":"MEQCIAxivkD/P8x7l6bJNgttZlz4D9UPPyCTB3xMoTxfCfdiAiAvu1nRtvhmfIWa2LtpnLV1yU9lyyANu2+Tb5/DkDAhbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209838},"main":"./main/dist/motionrail.umd.js","_from":"file:motionrail-1.2.0.tgz","types":"./main/dist/motionrail.d.ts","module":"./main/dist/motionrail.es.js","exports":{".":{"types":"./main/dist/motionrail.d.ts","import":"./main/dist/motionrail.es.js","require":"./main/dist/motionrail.umd.js"},"./vue":{"types":"./frameworks/vue/dist/index.d.ts","import":"./frameworks/vue/dist/vue.es.js","require":"./frameworks/vue/dist/vue.umd.js"},"./qwik":{"types":"./frameworks/qwik/lib-types/index.d.ts","import":"./frameworks/qwik/lib/index.qwik.mjs","require":"./frameworks/qwik/lib/index.qwik.cjs"},"./react":{"types":"./frameworks/react/dist/main.d.ts","import":"./frameworks/react/dist/react.es.js","require":"./frameworks/react/dist/react.umd.js"},"./solid":{"solid":{"import":"./frameworks/solid/dist/index.jsx","development":"./frameworks/solid/dist/dev.jsx"},"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/index.js"},"development":{"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/dev.js"}}},"./preact":{"types":"./frameworks/preact/dist/main.d.ts","import":"./frameworks/preact/dist/preact.es.js","require":"./frameworks/preact/dist/preact.umd.js"},"./svelte":{"types":"./frameworks/svelte/dist/index.d.ts","svelte":"./frameworks/svelte/dist/index.js","default":"./frameworks/svelte/dist/index.js"},"./style.css":"./main/dist/style.css","./extensions/dots":{"types":"./extensions/dots/dist/dots.d.ts","import":"./extensions/dots/dist/dots.es.js","require":"./extensions/dots/dist/dots.umd.js"},"./extensions/arrows":{"types":"./extensions/arrows/dist/arrows.d.ts","import":"./extensions/arrows/dist/arrows.es.js","require":"./extensions/arrows/dist/arrows.umd.js"},"./extensions/logger":{"types":"./extensions/logger/dist/logger.d.ts","import":"./extensions/logger/dist/logger.es.js","require":"./extensions/logger/dist/logger.umd.js"},"./extensions/vistaview":{"types":"./extensions/vistaview/dist/vistaview.d.ts","import":"./extensions/vistaview/dist/vistaview.es.js","require":"./extensions/vistaview/dist/vistaview.umd.js"},"./extensions/thumbnails":{"types":"./extensions/thumbnails/dist/thumbnails.d.ts","import":"./extensions/thumbnails/dist/thumbnails.es.js","require":"./extensions/thumbnails/dist/thumbnails.umd.js"},"./extensions/dots/style.css":"./extensions/dots/dist/style.css","./extensions/arrows/style.css":"./extensions/arrows/dist/style.css","./extensions/thumbnails/style.css":"./extensions/thumbnails/dist/style.css"},"scripts":{"dev":"pnpm --parallel dev","test":"echo \"Error: no test specified\" && exit 1","build":"pnpm build:main && pnpm build:libs","format":"pnpm --parallel format","build:doc":"pnpm build:main && pnpm build:libs && pnpm --filter doc build","build:libs":"pnpm --parallel --filter './extensions/*' --filter './frameworks/*' build","build:main":"pnpm --filter main build","build:rest":"pnpm --parallel --filter '!main' --filter '!./extensions/*' --filter '!./frameworks/*' build","build:local":"pnpm build:main && pnpm build:libs && pnpm build:rest","install:prod":"pnpm install --filter '!./manual/*'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"_resolved":"/tmp/f0a256ef9d8a04a284894641fa4e6479/motionrail-1.2.0.tgz","_integrity":"sha512-hjT5Pi5IAbhBy3Rday50r5oM2E+PabIzEHE6mrOxh7b1qIe4KHQKQ5Zir3quYsS6xdq5hiPJSu9mM8I5f2/p/A==","repository":{"url":"git+https://github.com/juji/motionrail.git","type":"git"},"_npmVersion":"11.13.0","description":"A lightweight carousel library for modern web applications","directories":{},"lint-staged":{"**/*.{js,ts,tsx,jsx,css,scss,md,json,html,vue}":"prettier --write"},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","prettier":"^3.8.0","lint-staged":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/motionrail_1.2.0_1782492153862_0.865098848221503","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"motionrail","version":"1.2.1","description":"A lightweight carousel library for modern web applications","main":"./main/dist/motionrail.umd.js","module":"./main/dist/motionrail.es.js","types":"./main/dist/motionrail.d.ts","exports":{".":{"types":"./main/dist/motionrail.d.ts","import":"./main/dist/motionrail.es.js","require":"./main/dist/motionrail.umd.js"},"./style.css":"./main/dist/style.css","./extensions/logger":{"types":"./extensions/logger/dist/logger.d.ts","import":"./extensions/logger/dist/logger.es.js","require":"./extensions/logger/dist/logger.umd.js"},"./extensions/arrows/style.css":"./extensions/arrows/dist/style.css","./extensions/arrows":{"types":"./extensions/arrows/dist/arrows.d.ts","import":"./extensions/arrows/dist/arrows.es.js","require":"./extensions/arrows/dist/arrows.umd.js"},"./extensions/dots/style.css":"./extensions/dots/dist/style.css","./extensions/dots":{"types":"./extensions/dots/dist/dots.d.ts","import":"./extensions/dots/dist/dots.es.js","require":"./extensions/dots/dist/dots.umd.js"},"./extensions/thumbnails/style.css":"./extensions/thumbnails/dist/style.css","./extensions/thumbnails":{"types":"./extensions/thumbnails/dist/thumbnails.d.ts","import":"./extensions/thumbnails/dist/thumbnails.es.js","require":"./extensions/thumbnails/dist/thumbnails.umd.js"},"./react":{"types":"./frameworks/react/dist/main.d.ts","import":"./frameworks/react/dist/react.es.js","require":"./frameworks/react/dist/react.umd.js"},"./vue":{"types":"./frameworks/vue/dist/index.d.ts","import":"./frameworks/vue/dist/vue.es.js","require":"./frameworks/vue/dist/vue.umd.js"},"./svelte":{"types":"./frameworks/svelte/dist/index.d.ts","svelte":"./frameworks/svelte/dist/index.js","default":"./frameworks/svelte/dist/index.js"},"./preact":{"types":"./frameworks/preact/dist/main.d.ts","import":"./frameworks/preact/dist/preact.es.js","require":"./frameworks/preact/dist/preact.umd.js"},"./solid":{"solid":{"development":"./frameworks/solid/dist/dev.jsx","import":"./frameworks/solid/dist/index.jsx"},"development":{"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/dev.js"}},"import":{"types":"./frameworks/solid/dist/index.d.ts","default":"./frameworks/solid/dist/index.js"}},"./qwik":{"types":"./frameworks/qwik/lib-types/index.d.ts","import":"./frameworks/qwik/lib/index.qwik.mjs","require":"./frameworks/qwik/lib/index.qwik.cjs"},"./extensions/vistaview":{"types":"./extensions/vistaview/dist/vistaview.d.ts","import":"./extensions/vistaview/dist/vistaview.es.js","require":"./extensions/vistaview/dist/vistaview.umd.js"}},"keywords":["carousel","slider","slideshow","swipe","touch","drag","momentum","snap","responsive","breakpoints","autoplay","rtl","react","vue","svelte","solid","preact","qwik","typescript","lightweight","zero-dependencies"],"author":{"name":"jujiyangasli@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/juji/motionrail.git"},"devDependencies":{"husky":"^9.1.7","prettier":"^3.8.0","lint-staged":"^15.2.2"},"lint-staged":{"**/*.{js,ts,tsx,jsx,css,scss,md,json,html,vue}":"prettier --write"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","install:prod":"pnpm install --filter '!./manual/*'","build":"pnpm build:main && pnpm build:libs","build:main":"pnpm --filter main build","build:libs":"pnpm --parallel --filter './extensions/*' --filter './frameworks/*' build","build:rest":"pnpm --parallel --filter '!main' --filter '!./extensions/*' --filter '!./frameworks/*' build","build:local":"pnpm build:main && pnpm build:libs && pnpm build:rest","build:doc":"pnpm build:main && pnpm build:libs && pnpm --filter doc build","dev":"pnpm --parallel dev","format":"pnpm --parallel format"},"_id":"motionrail@1.2.1","bugs":{"url":"https://github.com/juji/motionrail/issues"},"homepage":"https://github.com/juji/motionrail#readme","_integrity":"sha512-64DAJnCh1wGeMwhr3QDlveaC4L/fQr0Pk1OjZdecVAU9z/0He90oeCsfRBgCL3V/wHpUKSyI03jsuN6EYAz+zg==","_resolved":"/tmp/0f70077ade383cf1860a219138405c8c/motionrail-1.2.1.tgz","_from":"file:motionrail-1.2.1.tgz","_nodeVersion":"24.17.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-64DAJnCh1wGeMwhr3QDlveaC4L/fQr0Pk1OjZdecVAU9z/0He90oeCsfRBgCL3V/wHpUKSyI03jsuN6EYAz+zg==","shasum":"25af91e87c41ee747edc828ed2b19bcb522c4644","tarball":"https://registry.npmjs.org/motionrail/-/motionrail-1.2.1.tgz","fileCount":74,"unpackedSize":211905,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/motionrail@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEmZetwaSP0qTh2mReirbYN3S9CRHTDfUobmmJCx064CAiEA8m3o8nq23eylh0sWZNmS71pYoRdF82InvVFvw+/8t6s="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39eaea24-2354-4f26-a8c9-774c2a2fda41"}},"directories":{},"maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/motionrail_1.2.1_1782495251934_0.2681671419599383"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-15T14:09:24.507Z","modified":"2026-06-26T17:34:12.400Z","0.0.0":"2026-01-15T14:09:24.648Z","0.0.2":"2026-01-15T14:35:05.116Z","0.0.3":"2026-01-15T14:57:48.664Z","0.1.0":"2026-01-15T21:50:12.298Z","0.1.1":"2026-01-15T23:04:00.488Z","0.1.2":"2026-01-15T23:08:59.641Z","0.1.3":"2026-01-15T23:10:51.095Z","0.2.0":"2026-01-16T04:08:13.816Z","0.3.0":"2026-01-16T08:41:50.171Z","0.3.1":"2026-01-16T08:57:26.649Z","0.5.1":"2026-01-17T19:47:51.152Z","0.5.2":"2026-01-17T19:53:29.399Z","0.5.3":"2026-01-17T21:58:30.622Z","0.5.4":"2026-01-17T22:24:29.818Z","0.5.5":"2026-01-17T23:36:46.860Z","0.6.0":"2026-01-18T18:05:35.318Z","0.6.1":"2026-01-18T18:25:46.641Z","0.6.2":"2026-01-18T18:28:24.452Z","0.7.0":"2026-01-19T23:31:49.306Z","0.7.3":"2026-01-20T00:10:13.089Z","0.8.0":"2026-01-22T23:19:22.539Z","0.9.0":"2026-06-25T13:57:33.185Z","1.0.0":"2026-06-25T14:07:48.038Z","1.1.0":"2026-06-26T07:36:10.759Z","1.1.1":"2026-06-26T16:35:15.715Z","1.2.0":"2026-06-26T16:42:33.999Z","1.2.1":"2026-06-26T17:34:12.110Z"},"bugs":{"url":"https://github.com/juji/motionrail/issues"},"author":{"name":"jujiyangasli@gmail.com"},"license":"MIT","homepage":"https://github.com/juji/motionrail#readme","keywords":["carousel","slider","slideshow","swipe","touch","drag","momentum","snap","responsive","breakpoints","autoplay","rtl","react","vue","svelte","solid","preact","qwik","typescript","lightweight","zero-dependencies"],"repository":{"type":"git","url":"git+https://github.com/juji/motionrail.git"},"description":"A lightweight carousel library for modern web applications","maintainers":[{"name":"juji_","email":"jujiyangasli@gmail.com"}],"readme":"# MotionRail\n\nA lightweight, smooth carousel library with momentum-based scrolling, snap alignment, and responsive breakpoints. Works with vanilla JavaScript or your favorite framework.\n\n## Features\n\n- 🎯󠅅󠅞󠅢󠅙󠅦󠅑󠅜󠅕󠅔󠄐󠅣󠅝󠅟󠅟󠅤󠅘󠅞󠅕󠅣󠅣󠄐󠅑󠅞󠅔󠄐󠅓󠅟󠅞󠅤󠅢󠅟󠅜 **Momentum-based scrolling** - Natural drag physics with smooth animations\n- 📱󠄵󠅖󠅖󠅟󠅢󠅤󠅜󠅕󠅣󠅣󠄐󠅢󠅕󠅣󠅠󠅟󠅞󠅣󠅙󠅦󠅕󠄐󠅜󠅑󠅩󠅟󠅥󠅤󠅣 **Responsive breakpoints** - Configure columns and gaps for different screen sizes\n- ♿󠅀󠅢󠅕󠅓󠅙󠅣󠅙󠅟󠅞󠄐󠅣󠅞󠅑󠅠󠄐󠅑󠅜󠅙󠅗󠅞󠅝󠅕󠅞󠅤󠄜󠄐󠅑󠅜󠅧󠅑󠅩󠅣󠄐󠅠󠅕󠅢󠅖󠅕󠅓󠅤 **Snap alignment** - Automatic snap-to-item positioning\n- 🔄󠄱󠅥󠅤󠅟󠅠󠅜󠅑󠅩󠄐󠅤󠅘󠅑󠅤󠄐󠅖󠅕󠅕󠅜󠅣󠄐󠅞󠅑󠅤󠅥󠅢󠅑󠅜 **Autoplay support** - Optional auto-scrolling with pause on interaction\n- ↔️󠅂󠅄󠄼󠄐󠅣󠅥󠅠󠅠󠅟󠅢󠅤󠄜󠄐󠅞󠅟󠄐󠅓󠅟󠅝󠅠󠅢󠅟󠅝󠅙󠅣󠅕󠅣 **RTL support** - Built-in right-to-left layout support\n- 🎨󠄽󠅟󠅔󠅕󠅢󠅞󠄐󠄳󠅃󠅃󠄐󠄷󠅢󠅙󠅔󠄐󠅝󠅑󠅣󠅤󠅕󠅢󠅩 **CSS Grid based** - Modern layout with customizable styling\n- 🪶󠄽󠅙󠅞󠅙󠅝󠅑󠅜󠄜󠄐󠅥󠅜󠅤󠅢󠅑󠄝󠅜󠅙󠅗󠅘󠅤󠅧󠅕󠅙󠅗󠅘󠅤 **Lightweight** - Zero dependencies, minimal bundle size\n- 🎮󠅄󠅟󠅤󠅑󠅜󠄐󠄱󠅀󠄹󠄐󠅓󠅟󠅞󠅤󠅢󠅟󠅜󠄜󠄐󠅞󠅟󠄐󠅜󠅙󠅝󠅙󠅤󠅣 **Full control API** - Programmatic navigation and playback control\n- 🧩󠄵󠅨󠅤󠅕󠅞󠅣󠅙󠅟󠅞󠅣󠄐󠅖󠅟󠅢󠄐󠅕󠅞󠅔󠅜󠅕󠅣󠅣󠄐󠅠󠅟󠅣󠅣󠅙󠅒󠅙󠅜󠅙󠅤󠅙󠅕󠅣 **Extension system** - Modular architecture with built-in extensions\n- ⚡󠅃󠅕󠅑󠅝󠅜󠅕󠅣󠅣󠄐󠅖󠅢󠅑󠅝󠅕󠅧󠅟󠅢󠅛󠄐󠅙󠅞󠅤󠅕󠅗󠅢󠅑󠅤󠅙󠅟󠅞 **Framework integrations** - React, Preact, Qwik, Solid, Vue, Svelte components\n\n## Installation\n\n```bash\nnpm install motionrail\n```\n\n## Quick Start\n\n### Vanilla JavaScript\n\n```html\n<div data-motionrail id=\"carousel\">\n  <div data-motionrail-scrollable>\n    <div data-motionrail-grid>\n      <div>Item 1</div>\n      <div>Item 2</div>\n      <div>Item 3</div>\n    </div>\n  </div>\n</div>\n```\n\n```js\nimport { MotionRail } from \"motionrail\";\nimport \"motionrail/style.css\";\n\nconst carousel = new MotionRail(document.getElementById(\"carousel\"), {\n  breakpoints: [\n    { columns: 1, gap: \"16px\" },\n    { width: 768, columns: 2, gap: \"16px\" },\n    { width: 1024, columns: 3, gap: \"20px\" },\n  ],\n});\n```\n\n### React\n\n```jsx\nimport { MotionRail } from \"motionrail/react\";\nimport \"motionrail/style.css\";\n\nfunction App() {\n  return (\n    <MotionRail options={{ breakpoints: [{ columns: 3, gap: \"20px\" }] }}>\n      <div>Item 1</div>\n      <div>Item 2</div>\n      <div>Item 3</div>\n    </MotionRail>\n  );\n}\n```\n\n### With Extensions\n\n```js\nimport { MotionRail } from \"motionrail\";\nimport { Arrows } from \"motionrail/extensions/arrows\";\nimport { Dots } from \"motionrail/extensions/dots\";\nimport \"motionrail/style.css\";\nimport \"motionrail/extensions/arrows/style.css\";\nimport \"motionrail/extensions/dots/style.css\";\n\nconst carousel = new MotionRail(element, {\n  breakpoints: [\n    { columns: 1, gap: \"16px\" },\n    { width: 768, columns: 2, gap: \"16px\" },\n  ],\n  extensions: [Arrows({ loop: true }), Dots({ showIndex: true })],\n});\n```\n\n### Autoplay Example\n\n```js\nconst carousel = new MotionRail(element, {\n  autoplay: true,\n  delay: 3000,\n  resumeDelay: 4000,\n  breakpoints: [\n    { columns: 1, gap: \"16px\" },\n    { width: 768, columns: 2, gap: \"16px\" },\n  ],\n});\n```\n\n## Recent Updates\n\n- **Docs site AI readiness** — llms.txt, llms-full.txt, MCP server, sitemap, robots.txt, `.well-known` discovery, Markdown-for-Agents middleware\n- **AI Integration docs** — MCP Readiness and Markdown for Agents pages\n- **Search** — VitePress local search enabled on docs site\n- **Qwik fix** — pinned `@eslint/js` to resolve build incompatibility\n- **Homepage redesign** — improved footer, agent discoverability links in hero\n\n## AI Discovery\n\n- [llms.txt](https://motionrail.jujiplay.com/llms.txt) — concise AI-friendly summary\n- [llms-full.txt](https://motionrail.jujiplay.com/llms-full.txt) — full documentation for AI consumption\n- `POST /mcp` — MCP server endpoint\n\n  | Tool               | Description                      |\n  | ------------------ | -------------------------------- |\n  | `get_package_info` | Get package metadata and version |\n  | `get_build_status` | Check CI build status            |\n  | `search_docs`      | Search MotionRail documentation  |\n\n## Documentation\n\nFor complete documentation, API reference, and examples:\n\n**[https://motionrail.jujiplay.com/](https://motionrail.jujiplay.com/)**\n\n## License\n\nMIT\n\n---\n\n[![Sponsor juji](https://img.shields.io/badge/sponsor-juji-ea4aaa?style=for-the-badge&logo=github)](https://github.com/sponsors/juji)\n","readmeFilename":"README.md"}