{"_id":"nuxt-lottie","_rev":"15-5ec61d62525ea1733e9a4591bcbbb438","name":"nuxt-lottie","dist-tags":{"latest":"1.0.9"},"versions":{"1.0.0":{"name":"nuxt-lottie","version":"1.0.0","keywords":["lottie","lottie-files","lottie-web","lottie-nuxt","animation","nuxt","nuxt3","nuxt4","nuxt-3","nuxt-4","module","vue","vue3","nuxt-module","nuxt-component","typescript","front-end"],"license":"MIT","_id":"nuxt-lottie@1.0.0","maintainers":[{"name":"volkanakkus","email":"volkanakks@gmail.com"}],"homepage":"https://github.com/volkanakkus/nuxt-lottie#readme","bugs":{"url":"https://github.com/volkanakkus/nuxt-lottie/issues"},"dist":{"shasum":"8db28a4ed90df828fab24359dd3e769e5561544a","tarball":"https://registry.npmjs.org/nuxt-lottie/-/nuxt-lottie-1.0.0.tgz","fileCount":11,"integrity":"sha512-QkGIyR8Ab2L2OPB7cDp41KCeyyyCBbl6PGsGYB/TtbL3jQG5u4tJYwWd0qwZmfvp7sLBQOvStuBs0zlNo3aErA==","signatures":[{"sig":"MEUCIQDGq90ptjZF8QEAkjR5pTjgOy89a0hQmR1vLSJuBGDYjwIgaLX+fCoE1I2Z5BEAOd3SUh0Xvkt9/BEuv5co1NZ6ZfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19047},"main":"./dist/module.cjs","type":"module","types":"./dist/types.d.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.mjs","require":"./dist/module.cjs"}},"gitHead":"0061af11fe7b26f3ef3606f0cb746b7cb3c931d2","scripts":{"dev":"nuxi dev playground","lint":"eslint .","test":"vitest run","flush":"rm -rf .nuxt && rm -rf dist && npx nuxi cleanup && nuxt build && yarn dev:prepare","prepack":"nuxt-module-build build","release":"npm run lint && npm run prepack && changelogen --release && npm publish && git push --follow-tags","dev:build":"nuxi build playground","flush:all":"rm -rf node_modules && rm -rf playground/node_modules && yarn install && yarn flush && yarn dev","test:watch":"vitest watch","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground"},"_npmUser":{"name":"volkanakkus","email":"volkanakks@gmail.com"},"repository":{"url":"git+https://github.com/volkanakkus/nuxt-lottie.git","type":"git"},"_npmVersion":"10.5.0","description":"Easily integrate Lottie animations into your Nuxt project","directories":{},"resolutions":{"string-width":"4.2.3"},"_nodeVersion":"20.12.2","dependencies":{"@nuxt/kit":"^3.15.1","vue3-lottie":"*"},"_hasShrinkwrap":false,"devDependencies":{"nuxt":"^3.15.1","eslint":"^8.57.0","vitest":"^1.3.1","@types/node":"^20.11.22","changelogen":"^0.5.5","@nuxt/schema":"^3.15.1","@nuxt/devtools":"latest","@nuxt/test-utils":"^3.15.1","@nuxt/eslint-config":"^0.2.0","@nuxt/module-builder":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/nuxt-lottie_1.0.0_1736509245231_0.3095972865735932","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"nuxt-lottie","version":"1.0.1","keywords":["lottie","lottie-files","lottie-web","lottie-nuxt","animation","nuxt","nuxt3","nuxt4","nuxt-3","nuxt-4","module","vue","vue3","nuxt-module","nuxt-component","typescript","front-end"],"license":"MIT","_id":"nuxt-lottie@1.0.1","maintainers":[{"name":"volkanakkus","email":"volkanakks@gmail.com"}],"homepage":"https://github.com/volkanakkus/nuxt-lottie#readme","bugs":{"url":"https://github.com/volkanakkus/nuxt-lottie/issues"},"dist":{"shasum":"01d1a71ac69e68b7d14571127199f01a8721afd9","tarball":"https://registry.npmjs.org/nuxt-lottie/-/nuxt-lottie-1.0.1.tgz","fileCount":11,"integrity":"sha512-CGD1nZsR/j+k/wwcpSF3WM8c6LeaOsFV9+owocpvLjGT7r9wJVyPwrujXXNTx0zkp8K1AHQh/RKZECTqBc5pRQ==","signatures":[{"sig":"MEUCIBmX2a5uWspVTbqK8XKn5EoshVzI70q2+E5uHSlSiSh3AiEAjspJfN5MT4u//k/cjR8WjYR6uW3W01tyCODvY/1Ta1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20261},"main":"./dist/module.cjs","type":"module","types":"./dist/types.d.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.mjs","require":"./dist/module.cjs"}},"gitHead":"705a8436e8898594b96550b1ff26a49188876abf","scripts":{"dev":"nuxi dev playground","lint":"eslint .","test":"vitest run","flush":"rm -rf .nuxt && rm -rf dist && npx nuxi cleanup && nuxt build && yarn dev:prepare","prepack":"nuxt-module-build build","release":"npm run lint && npm run prepack && changelogen --release && npm publish && git push --follow-tags","dev:build":"nuxi build playground","flush:all":"rm -rf node_modules && rm -rf playground/node_modules && yarn install && yarn flush && yarn dev","test:watch":"vitest watch","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground"},"_npmUser":{"name":"volkanakkus","email":"volkanakks@gmail.com"},"repository":{"url":"git+https://github.com/volkanakkus/nuxt-lottie.git","type":"git"},"_npmVersion":"10.5.0","description":"Easily integrate Lottie animations into your Nuxt project","directories":{},"resolutions":{"string-width":"4.2.3"},"_nodeVersion":"20.12.2","dependencies":{"@nuxt/kit":"^3.15.1","vue3-lottie":"*"},"_hasShrinkwrap":false,"devDependencies":{"nuxt":"^3.15.1","eslint":"^8.57.0","vitest":"^1.3.1","@types/node":"^20.11.22","changelogen":"^0.5.5","@nuxt/schema":"^3.15.1","@nuxt/devtools":"latest","@nuxt/test-utils":"^3.15.1","@nuxt/eslint-config":"^0.2.0","@nuxt/module-builder":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/nuxt-lottie_1.0.1_1741967638596_0.5515516740635205","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"nuxt-lottie","version":"1.0.2","keywords":["lottie","lottie-files","lottie-web","lottie-nuxt","animation","nuxt","nuxt3","nuxt4","nuxt-3","nuxt-4","module","vue","vue3","nuxt-module","nuxt-component","typescript","front-end"],"license":"MIT","_id":"nuxt-lottie@1.0.2","maintainers":[{"name":"volkanakkus","email":"volkanakks@gmail.com"}],"homepage":"https://github.com/volkanakkus/nuxt-lottie#readme","bugs":{"url":"https://github.com/volkanakkus/nuxt-lottie/issues"},"dist":{"shasum":"c186f4eb02f125ceaca97241b9423ed0ab411e74","tarball":"https://registry.npmjs.org/nuxt-lottie/-/nuxt-lottie-1.0.2.tgz","fileCount":12,"integrity":"sha512-wud9SilzU/UjCoxTeAen43s2WtndWr1CtZftrMxt8MB/+oU0rB74IlG1ZgMahOwzTQv3rM8BO3nEz6xIrfecVQ==","signatures":[{"sig":"MEUCIQDbY7neuYxRt9SrgEzRrv5+n3u/194VZp+WoBTTjR0i4QIgXGU/rtsKyQneGjH6v4ve16GfsgNDOT/KQPMx7xadkvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29548},"main":"./dist/module.cjs","type":"module","types":"./dist/types.d.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.mjs","require":"./dist/module.cjs"}},"gitHead":"ee6fe6569c36961486d26492446695c8d3bd840c","scripts":{"dev":"nuxi dev playground","lint":"eslint .","test":"vitest run","flush":"rm -rf .nuxt && rm -rf dist && npx nuxi cleanup && nuxt build && yarn dev:prepare","prepack":"nuxt-module-build build","release":"npm run lint && npm run prepack && changelogen --release","dev:build":"nuxi build playground","flush:all":"rm -rf node_modules && rm -rf playground/node_modules && yarn install && yarn flush && yarn dev","test:watch":"vitest watch","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground","release:online":"npm run lint && npm run prepack && changelogen --release && npm publish && git push --follow-tags"},"_npmUser":{"name":"volkanakkus","email":"volkanakks@gmail.com"},"repository":{"url":"git+https://github.com/volkanakkus/nuxt-lottie.git","type":"git"},"_npmVersion":"10.5.0","description":"Easily integrate Lottie animations into your Nuxt project","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@nuxt/kit":"^3.16.1","lottie-web":"^5.12.2"},"_hasShrinkwrap":false,"devDependencies":{"nuxi":"^3.23.1","nuxt":"^3.16.1","eslint":"^9.22.0","vitest":"^3.0.9","vue-tsc":"^2.2.8","typescript":"~5.8.2","@types/node":"latest","changelogen":"^0.6.1","@nuxt/eslint":"1.2.0","@nuxt/schema":"^3.16.1","@nuxt/devtools":"^2.3.0","@nuxt/test-utils":"^3.17.2","@nuxt/eslint-config":"^1.2.0","@nuxt/module-builder":"^0.8.4"},"_npmOperationalInternal":{"tmp":"tmp/nuxt-lottie_1.0.2_1742481985054_0.8633511606130286","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"nuxt-lottie","version":"1.0.3","keywords":["lottie","lottie-files","lottie-web","lottie-nuxt","animation","nuxt","nuxt3","nuxt4","nuxt-3","nuxt-4","module","vue","vue3","nuxt-module","nuxt-component","typescript","front-end"],"license":"MIT","_id":"nuxt-lottie@1.0.3","maintainers":[{"name":"volkanakkus","email":"volkanakks@gmail.com"}],"homepage":"https://github.com/volkanakkus/nuxt-lottie#readme","bugs":{"url":"https://github.com/volkanakkus/nuxt-lottie/issues"},"dist":{"shasum":"aee9add8b3f8f2fe18369eb20c5a191f43e1d56d","tarball":"https://registry.npmjs.org/nuxt-lottie/-/nuxt-lottie-1.0.3.tgz","fileCount":12,"integrity":"sha512-1Iw08xUfx4T2VJVo2akozuwzyZwuOAlgF5I0oPmgPRK5a4jdQaMnKsuG43VietSIMVRZFkSHiL0fqwpV8I/LXg==","signatures":[{"sig":"MEYCIQCVWb5DAkxMoJroNfSbvV3dAybt4sj/gA+QZEznEbHtbgIhANerziW0V+EAzpWTyoi/lQpB0F3h4kxYtMgF8FBV1mN5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29683},"main":"./dist/module.cjs","type":"module","types":"./dist/types.d.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.mjs","require":"./dist/module.cjs"}},"gitHead":"e011fbf34f850a5a94c3d1389364bded17990c4d","scripts":{"dev":"nuxi dev playground","lint":"eslint .","test":"vitest run","flush":"rm -rf .nuxt && rm -rf dist && npx nuxi cleanup && nuxt build && yarn dev:prepare","prepack":"nuxt-module-build build","release":"npm run lint && npm run prepack && changelogen --release","dev:build":"nuxi build playground","flush:all":"rm -rf node_modules && rm -rf playground/node_modules && yarn install && yarn flush && yarn dev","test:watch":"vitest watch","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground","release:online":"npm run lint && npm run prepack && changelogen --release && npm publish && git push --follow-tags"},"_npmUser":{"name":"volkanakkus","email":"volkanakks@gmail.com"},"repository":{"url":"git+https://github.com/volkanakkus/nuxt-lottie.git","type":"git"},"_npmVersion":"10.5.0","description":"Easily integrate Lottie animations into your Nuxt project","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@nuxt/kit":"^3.16.1","lottie-web":"^5.12.2"},"_hasShrinkwrap":false,"devDependencies":{"nuxi":"^3.23.1","nuxt":"^3.16.1","eslint":"^9.22.0","vitest":"^3.0.9","vue-tsc":"^2.2.8","typescript":"~5.8.2","@types/node":"latest","changelogen":"^0.6.1","@nuxt/eslint":"1.2.0","@nuxt/schema":"^3.16.1","@nuxt/devtools":"^2.3.0","@nuxt/test-utils":"^3.17.2","@nuxt/eslint-config":"^1.2.0","@nuxt/module-builder":"^0.8.4"},"_npmOperationalInternal":{"tmp":"tmp/nuxt-lottie_1.0.3_1742509340433_0.9379315498772558","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"nuxt-lottie","version":"1.0.4","keywords":["lottie","lottie-files","lottie-web","lottie-nuxt","animation","nuxt","nuxt3","nuxt4","nuxt-3","nuxt-4","module","vue","vue3","nuxt-module","nuxt-component","typescript","front-end"],"license":"MIT","_id":"nuxt-lottie@1.0.4","maintainers":[{"name":"volkanakkus","email":"volkanakks@gmail.com"}],"homepage":"https://github.com/volkanakkus/nuxt-lottie#readme","bugs":{"url":"https://github.com/volkanakkus/nuxt-lottie/issues"},"dist":{"shasum":"30b0d139fdef178bc64189439e28adcefaee515e","tarball":"https://registry.npmjs.org/nuxt-lottie/-/nuxt-lottie-1.0.4.tgz","fileCount":11,"integrity":"sha512-cFTr39vaG5rr8aQFq+3DyX8yzzmnUCdqAW2WiK7klDZCXYnSIQIqJ59UlERLVe2PBMjizr4Ko4jKFO6k/XT1Cg==","signatures":[{"sig":"MEUCIQD2r5k9S+XEwAtgOP6HQoZFAs6DHMuk/8Maelek3f5z5wIgO7POdJm001gKu0gkGqwrXwZz36ear/ekiobKbjK4LJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36211},"main":"./dist/module.cjs","type":"module","types":"./dist/types.d.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.mjs","require":"./dist/module.cjs"}},"gitHead":"40b894d359476c4a5d1d20141d5dbd0c31eb494a","scripts":{"dev":"nuxi dev playground","lint":"eslint .","test":"vitest run","flush":"rm -rf .nuxt && rm -rf dist && npx nuxi cleanup && nuxt build && yarn dev:prepare","prepack":"nuxt-module-build build","release":"npm run lint && npm run prepack && changelogen --release","dev:build":"nuxi build playground","flush:all":"rm -rf node_modules && rm -rf playground/node_modules && yarn install && yarn flush && yarn dev","test:watch":"vitest watch","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground","release:online":"npm run lint && npm run prepack && changelogen --release && npm publish && git push --follow-tags"},"_npmUser":{"name":"volkanakkus","email":"volkanakks@gmail.com"},"repository":{"url":"git+https://github.com/volkanakkus/nuxt-lottie.git","type":"git"},"_npmVersion":"10.8.2","description":"Easily integrate Lottie animations into your Nuxt project","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@nuxt/kit":"^3.16.1","lottie-web":"^5.12.2"},"_hasShrinkwrap":false,"devDependencies":{"nuxi":"^3.23.1","nuxt":"^3.16.1","eslint":"^9.22.0","vitest":"^3.0.9","vue-tsc":"^2.2.8","typescript":"~5.8.2","@types/node":"latest","changelogen":"^0.6.1","@nuxt/eslint":"1.2.0","@nuxt/schema":"^3.16.1","@nuxt/devtools":"^2.3.0","@nuxt/test-utils":"^3.17.2","@nuxt/eslint-config":"^1.2.0","@nuxt/module-builder":"^0.8.4"},"_npmOperationalInternal":{"tmp":"tmp/nuxt-lottie_1.0.4_1756679093651_0.5685833495260988","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"nuxt-lottie","version":"1.0.5","keywords":["lottie","lottie-files","lottie-web","lottie-nuxt","animation","nuxt","nuxt3","nuxt4","nuxt-3","nuxt-4","module","vue","vue3","nuxt-module","nuxt-component","typescript","front-end"],"license":"MIT","_id":"nuxt-lottie@1.0.5","maintainers":[{"name":"volkanakkus","email":"volkanakks@gmail.com"}],"homepage":"https://github.com/volkanakkus/nuxt-lottie#readme","bugs":{"url":"https://github.com/volkanakkus/nuxt-lottie/issues"},"dist":{"shasum":"30039b5cffc352466b68712ce897a96d7335f49a","tarball":"https://registry.npmjs.org/nuxt-lottie/-/nuxt-lottie-1.0.5.tgz","fileCount":11,"integrity":"sha512-h7XNYXnufoUpgdIPQQ67GDq8bnS1FiwQNKNMSYCNR9YThh3aqQjJq5MFDHRw4Px3fcCGSbRp2DV/v7YY7oeYkg==","signatures":[{"sig":"MEUCICzI4NZKyAFQg1ZTBe7UQaMkUT2+Vey1osYDvh3VwqhDAiEAh5MD8MxElA0DF1wPjYj+TiajInC5xWNuibjmxsKglY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36823},"main":"./dist/module.cjs","type":"module","types":"./dist/types.d.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.mjs","require":"./dist/module.cjs"}},"gitHead":"7bb893792ed19b0a4cdc29c9f55238409d8874b8","scripts":{"dev":"nuxi dev playground","lint":"eslint .","test":"vitest run","flush":"rm -rf .nuxt && rm -rf dist && npx nuxi cleanup && nuxt build && yarn dev:prepare","prepack":"nuxt-module-build build","release":"npm run lint && npm run prepack && changelogen --release","dev:build":"nuxi build playground","flush:all":"rm -rf node_modules && rm -rf playground/node_modules && yarn install && yarn flush && yarn dev","test:watch":"vitest watch","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground","release:online":"npm run lint && npm run prepack && changelogen --release && npm publish && git push --follow-tags"},"_npmUser":{"name":"volkanakkus","email":"volkanakks@gmail.com"},"repository":{"url":"git+https://github.com/volkanakkus/nuxt-lottie.git","type":"git"},"_npmVersion":"10.8.2","description":"Easily integrate Lottie animations into your Nuxt project","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@nuxt/kit":"^3.16.1","lottie-web":"^5.12.2"},"_hasShrinkwrap":false,"devDependencies":{"nuxi":"^3.23.1","nuxt":"^3.16.1","eslint":"^9.22.0","vitest":"^3.0.9","vue-tsc":"^2.2.8","typescript":"~5.8.2","@types/node":"latest","changelogen":"^0.6.1","@nuxt/eslint":"1.2.0","@nuxt/schema":"^3.16.1","@nuxt/devtools":"^2.3.0","@nuxt/test-utils":"^3.17.2","@nuxt/eslint-config":"^1.2.0","@nuxt/module-builder":"^0.8.4"},"_npmOperationalInternal":{"tmp":"tmp/nuxt-lottie_1.0.5_1756687038128_0.060425490321054154","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"nuxt-lottie","version":"1.0.7","keywords":["lottie","lottie-files","lottie-web","lottie-nuxt","animation","nuxt","nuxt3","nuxt4","nuxt-3","nuxt-4","module","vue","vue3","nuxt-module","nuxt-component","typescript","front-end"],"license":"MIT","_id":"nuxt-lottie@1.0.7","maintainers":[{"name":"volkanakkus","email":"volkanakks@gmail.com"}],"homepage":"https://github.com/volkanakkus/nuxt-lottie#readme","bugs":{"url":"https://github.com/volkanakkus/nuxt-lottie/issues"},"dist":{"shasum":"01d0524da9984394d1777f6aa7117f5cc219aa24","tarball":"https://registry.npmjs.org/nuxt-lottie/-/nuxt-lottie-1.0.7.tgz","fileCount":13,"integrity":"sha512-tZC7Pj35l6657ewoyo1HBYYzpxE/MW/HPh/UgqBCW0c606yknEgvjNvqRk/2/zT97eqH/GClIINOrPn49ouIeQ==","signatures":[{"sig":"MEUCIQCCwgHlnVK/R1nyh501px+lqczJxipzu5bzsxuRxv7zPAIgC7KaOaD4A69qciCtO94SZenklZBzeGOzIE0Wffz0dOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37457},"main":"./dist/module.cjs","type":"module","types":"./dist/types.d.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.mjs","require":"./dist/module.cjs"}},"gitHead":"ec92e6d6bc7df13670393606261251f56ff6cbc3","scripts":{"dev":"nuxi dev playground","lint":"eslint .","test":"vitest run","flush":"rm -rf .nuxt && rm -rf dist && npx nuxi cleanup && nuxt build && yarn dev:prepare","prepack":"nuxt-module-build build","release":"npm run lint && npm run prepack && changelogen --release","dev:build":"nuxi build playground","flush:all":"rm -rf node_modules && rm -rf playground/node_modules && yarn install && yarn flush && yarn dev","test:watch":"vitest watch","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground","release:online":"npm run lint && npm run prepack && changelogen --release && npm publish && git push --follow-tags"},"_npmUser":{"name":"volkanakkus","email":"volkanakks@gmail.com"},"repository":{"url":"git+https://github.com/volkanakkus/nuxt-lottie.git","type":"git"},"_npmVersion":"10.8.2","description":"Easily integrate Lottie animations into your Nuxt project","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@nuxt/kit":"^3.16.1","lottie-web":"^5.12.2"},"_hasShrinkwrap":false,"devDependencies":{"nuxi":"^3.23.1","nuxt":"^3.16.1","eslint":"^9.22.0","vitest":"^3.0.9","vue-tsc":"^2.2.8","typescript":"~5.8.2","@types/node":"latest","changelogen":"^0.6.1","@nuxt/eslint":"1.2.0","@nuxt/schema":"^3.16.1","@nuxt/devtools":"^2.3.0","@nuxt/test-utils":"^3.17.2","@nuxt/eslint-config":"^1.2.0","@nuxt/module-builder":"^0.8.4"},"_npmOperationalInternal":{"tmp":"tmp/nuxt-lottie_1.0.7_1761939991306_0.18775262226586653","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"nuxt-lottie","version":"1.0.8","keywords":["lottie","lottie-files","lottie-web","lottie-nuxt","animation","nuxt","nuxt3","nuxt4","nuxt-3","nuxt-4","module","vue","vue3","nuxt-module","nuxt-component","typescript","front-end"],"license":"MIT","_id":"nuxt-lottie@1.0.8","maintainers":[{"name":"volkanakkus","email":"volkanakks@gmail.com"}],"homepage":"https://github.com/volkanakkus/nuxt-lottie#readme","bugs":{"url":"https://github.com/volkanakkus/nuxt-lottie/issues"},"dist":{"shasum":"785a33570dbb07272fb14ab31f504fd371fb9015","tarball":"https://registry.npmjs.org/nuxt-lottie/-/nuxt-lottie-1.0.8.tgz","fileCount":13,"integrity":"sha512-ajPx0+z8dmGG9EDB43vOOdm/QG02QHntpXs7eW3+OaOq3QBf7YU9wQx3LDOvQ9Uh7/MYRJrkrH9FSR336Zi5/Q==","signatures":[{"sig":"MEUCIC5owO6ofY+fneh4raPJh/4JTrwuR4iTx8+nTGbql8baAiEAtur5dW+qwDc4sdUjxy2hm2hd5clNBf15s2bqH/lA/C0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37483},"main":"./dist/module.cjs","type":"module","types":"./dist/types.d.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.mjs","require":"./dist/module.cjs"}},"gitHead":"fc0a70e9f37a0a82afe655b8c93686314bbaced0","scripts":{"dev":"nuxi dev playground","lint":"eslint .","test":"vitest run","flush":"rm -rf .nuxt && rm -rf dist && npx nuxi cleanup && nuxt build && yarn dev:prepare","prepack":"nuxt-module-build build","release":"npm run lint && npm run prepack && changelogen --release","dev:build":"nuxi build playground","flush:all":"rm -rf node_modules && rm -rf playground/node_modules && yarn install && yarn flush && yarn dev","test:watch":"vitest watch","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground","release:online":"npm run lint && npm run prepack && changelogen --release && npm publish && git push --follow-tags"},"_npmUser":{"name":"volkanakkus","email":"volkanakks@gmail.com"},"repository":{"url":"git+https://github.com/volkanakkus/nuxt-lottie.git","type":"git"},"_npmVersion":"10.8.2","description":"Easily integrate Lottie animations into your Nuxt project","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@nuxt/kit":"^3.16.1","lottie-web":"^5.12.2"},"_hasShrinkwrap":false,"devDependencies":{"nuxi":"^3.23.1","nuxt":"^3.16.1","eslint":"^9.22.0","vitest":"^3.0.9","vue-tsc":"^2.2.8","typescript":"~5.8.2","@types/node":"latest","changelogen":"^0.6.1","@nuxt/eslint":"1.2.0","@nuxt/schema":"^3.16.1","@nuxt/devtools":"^2.3.0","@nuxt/test-utils":"^3.17.2","@nuxt/eslint-config":"^1.2.0","@nuxt/module-builder":"^0.8.4"},"_npmOperationalInternal":{"tmp":"tmp/nuxt-lottie_1.0.8_1762850684944_0.41625968544084624","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"nuxt-lottie","version":"1.0.9","description":"Easily integrate Lottie animations into your Nuxt project","repository":{"type":"git","url":"git+https://github.com/volkanakkus/nuxt-lottie.git"},"license":"MIT","type":"module","keywords":["lottie","lottie-files","lottie-web","lottie-nuxt","animation","nuxt","nuxt3","nuxt4","nuxt-3","nuxt-4","module","vue","vue3","nuxt-module","nuxt-component","typescript","front-end"],"exports":{".":{"types":"./dist/types.d.ts","import":"./dist/module.mjs","require":"./dist/module.cjs"}},"main":"./dist/module.cjs","types":"./dist/types.d.ts","scripts":{"prepack":"nuxt-module-build build","dev":"nuxi dev playground","dev:build":"nuxi build playground","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground","release":"npm run lint && npm run prepack && changelogen --release","release:online":"npm run lint && npm run prepack && changelogen --release && npm publish && git push --follow-tags","lint":"eslint .","test":"vitest run","flush":"rm -rf .nuxt && rm -rf dist && npx nuxi cleanup && nuxt build && yarn dev:prepare","flush:all":"rm -rf node_modules && rm -rf playground/node_modules && yarn install && yarn flush && yarn dev","test:watch":"vitest watch"},"dependencies":{"@nuxt/kit":"^3.16.1","lottie-web":"^5.12.2"},"devDependencies":{"@nuxt/devtools":"^2.3.0","@nuxt/eslint":"1.2.0","@nuxt/eslint-config":"^1.2.0","@nuxt/module-builder":"^0.8.4","@nuxt/schema":"^3.16.1","@nuxt/test-utils":"^3.17.2","@types/node":"latest","changelogen":"^0.6.1","eslint":"^9.22.0","nuxi":"^3.23.1","nuxt":"^3.16.1","typescript":"~5.8.2","vitest":"^3.0.9","vue-tsc":"^2.2.8"},"_id":"nuxt-lottie@1.0.9","gitHead":"02b74103e7ed029da697dde16cb5826343c74ff6","bugs":{"url":"https://github.com/volkanakkus/nuxt-lottie/issues"},"homepage":"https://github.com/volkanakkus/nuxt-lottie#readme","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-JzMjkLaBcWjbQKheo2u1e0i++3TF6xZJ5uVaNxvSOL/Xyrtzifi7Z41GVLpblannCd4g/sdzL1XwzGswIhe+IA==","shasum":"6f1b60c4e7ecf35a1cb5299cbcf618b9c9052a67","tarball":"https://registry.npmjs.org/nuxt-lottie/-/nuxt-lottie-1.0.9.tgz","fileCount":13,"unpackedSize":40899,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDgd1HkGWteM0CxtUTGrkG9QSLGPYbSg1dLgzD9FjdJ0gIhAONf/tMHVLFtjHNDgLomJuc/BmhLXXiDvB7z0nTMm1EL"}]},"_npmUser":{"name":"volkanakkus","email":"volkanakks@gmail.com"},"directories":{},"maintainers":[{"name":"volkanakkus","email":"volkanakks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nuxt-lottie_1.0.9_1781270561736_0.23739452693317276"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-18T13:52:24.285Z","modified":"2026-06-12T13:22:41.988Z","0.0.1":"2024-05-14T07:44:56.228Z","0.0.2":"2024-12-18T13:52:24.454Z","1.0.0":"2025-01-10T11:40:45.483Z","1.0.1":"2025-03-14T15:53:58.790Z","1.0.2":"2025-03-20T14:46:25.228Z","1.0.3":"2025-03-20T22:22:20.670Z","1.0.4":"2025-08-31T22:24:53.837Z","1.0.5":"2025-09-01T00:37:18.310Z","1.0.6":"2025-10-31T18:53:51.308Z","1.0.7":"2025-10-31T19:46:31.514Z","1.0.8":"2025-11-11T08:44:45.131Z","1.0.9":"2026-06-12T13:22:41.888Z"},"bugs":{"url":"https://github.com/volkanakkus/nuxt-lottie/issues"},"license":"MIT","homepage":"https://github.com/volkanakkus/nuxt-lottie#readme","keywords":["lottie","lottie-files","lottie-web","lottie-nuxt","animation","nuxt","nuxt3","nuxt4","nuxt-3","nuxt-4","module","vue","vue3","nuxt-module","nuxt-component","typescript","front-end"],"repository":{"type":"git","url":"git+https://github.com/volkanakkus/nuxt-lottie.git"},"description":"Easily integrate Lottie animations into your Nuxt project","maintainers":[{"name":"volkanakkus","email":"volkanakks@gmail.com"}],"readme":"![nuxt-lottie-social-card](https://raw.githubusercontent.com/volkanakkus/nuxt-lottie/assets/cover.png)\n\n# Nuxt Lottie\n\n[![npm version][npm-version-src]][npm-version-href]\n[![npm downloads][npm-downloads-src]][npm-downloads-href]\n[![License][license-src]][license-href]\n[![Nuxt][nuxt-src]][nuxt-href]\n\nNuxt Lottie - Easily integrate Lottie animations into your Nuxt project.\n\n- Compatibility: `Nuxt >= 3`\n\n[✨ &nbsp;Release Notes](/CHANGELOG.md)\n\n## Features\n\n- 🗂️ Automatic Imports\n- 🎨 Nested Folder Support\n- 🛠️ Programmatic Control\n- ⚙️ Module-level Default Props\n- 💚 Nuxt 4 Ready\n\n## Quick Setup\n\nSince this module is listed in the [Nuxt Modules](https://nuxt.com/modules/lottie) directory, you can easily add it to your project using the following command:\n\n```bash\nnpx nuxi module add lottie\n```\n\nThat's it ✨ Now you can use the `<Lottie>` component in your Vue files. That prompt will automatically install the module and add it to your `nuxt.config.ts` file.\n\n### Manual Installation\n\nIf you prefer manual installation, you can add `nuxt-lottie` to your project using your preferred package manager.\n\n```bash\n# Using yarn\nyarn add nuxt-lottie\n\n# Using npm\nnpm install nuxt-lottie\n\n# Using pnpm\npnpm add nuxt-lottie\n```\n\nThen add the module to the `modules` section of your `nuxt.config.ts` file.\n\n```js\nexport default defineNuxtConfig({\n  modules: [\"nuxt-lottie\"],\n  lottie: {\n    componentName: \"Lottie\", // Optional: Customize the component name\n    lottieFolder: \"/assets/lottie\", // Optional: Customize the Lottie folder path\n    autoFolderCreation: true, // Optional: Auto create lottie folder (default: true)\n    enableLogs: true, // Optional: Enable console logs from module (default: true)\n    defaults: {\n      // Optional: Set default prop values for all <Lottie> instances\n      loop: false,\n      autoplay: false,\n    },\n  },\n});\n```\n\n### Verify Folder Structure\n\nAfter installation, ensure that the `assets/lottie` folder exists. If it doesn't, the module will automatically create it for you. You can change the folder path using the `lottieFolder` option in the `nuxt.config.ts` file.\n\n**Note:** If you're not going to use auto imports or prefer to manage folders manually, you can disable automatic folder creation by setting `autoFolderCreation: false` in your module options.\n\n```\nyour-project/\n├── assets/\n│   └── lottie/\n│       └── README.md\n├── nuxt.config.ts\n└── ...\n```\n\n## Usage\n\nThere are 3 ways to use <Lottie> component:\n\n- 1: Using `name` prop with automatic imports of Lottie JSON files\n- 2: Using `data` prop with provided Lottie JSON object\n- 3: Using `link` prop with Lottie JSON link from CDN or any other source\n\nPriority is given to the `name` prop, then `data` prop, and finally `link` prop.\n\n## 1. Using `name` prop with automatic imports of JSON files\n\n### 1.1 Add Lottie Animations\n\nPlace your `.json` animation files inside the `assets/lottie` folder. You can organize them into nested folders as needed.\n\n```\nassets/\n└── lottie/\n    ├── rocket.json\n    └── nested/\n        └── spaceship.json\n```\n\n### 1.2 Use the `<Lottie>` Component\n\nImport and use the `<Lottie>` component in your Vue files.\n\n```vue\n<template>\n  <!-- Using a top-level animation -->\n  <Lottie name=\"rocket\" />\n\n  <!-- Using a nested animation -->\n  <Lottie name=\"nested/spaceship\" />\n</template>\n```\n\n## 2. Using `data` prop with JSON object\n\n```vue\n<template>\n  <Lottie :data=\"HelloJSON\" />\n</template>\n\n<script setup lang=\"ts\">\nimport HelloJSON from \"./hello.json\";\n</script>\n```\n\n## 3. Using `link` prop with link to JSON file\n\n```vue\n<template>\n  <Lottie link=\"https://assets10.lottiefiles.com/packages/lf20_soCRuE.json\" />\n</template>\n```\n\n## Programmatic Control\n\nYou can control the animation using methods exposed by the `<Lottie>` component. Use `ref` to access these methods.\n\nAdditionally, you can import the type of the Lottie component for better TypeScript support.\n\n```vue\n<template>\n  <Lottie ref=\"awesomeLottie\" name=\"awesome\" />\n  <button @click=\"playAnimation\">Play Animation</button>\n  <button @click=\"pauseAnimation\">Pause Animation</button>\n</template>\n\n<script setup lang=\"ts\">\nimport { ref } from \"vue\";\nimport type { Lottie } from \"nuxt-lottie\";\n\nconst awesomeLottie = ref<Lottie | null>(null);\n\nconst playAnimation = () => {\n  awesomeLottie.value?.play();\n};\n\nconst pauseAnimation = () => {\n  awesomeLottie.value?.pause();\n};\n</script>\n```\n\n## Module Options\n\nYou can configure the module behavior in your `nuxt.config.ts` file:\n\n| Option             | Type    | Default Value    | Description                                                                                                                                                                                                           |\n| ------------------ | ------- | ---------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| componentName      | String  | \"Lottie\"         | Customize the component name (e.g., set to \"LottieAnimation\" to use `<LottieAnimation>` instead of `<Lottie>`)                                                                                                        |\n| lottieFolder       | String  | \"/assets/lottie\" | Customize the Lottie folder path where animations are stored                                                                                                                                                          |\n| autoFolderCreation | Boolean | true             | Automatically create the lottie folder if it doesn't exist. You can disable for client-only apps or manual folder management                                                                                          |\n| enableLogs         | Boolean | true             | Enable terminal logs from the module during development. Disable if you like silence.                                                                                                                                 |\n| defaults           | Object  | {}               | Set default prop values for every `<Lottie>` instance project-wide. Use the component’s **camelCase** prop keys (e.g. `pauseAnimation`, `pauseOnHover`, `rendererSettings`). Per-instance props always take priority. |\n\n### Component Defaults\n\nUse `lottie.defaults` to avoid repeating the same props on every `<Lottie>` usage. Use camelCase keys matching the component props (not kebab-case). Individual instances can still override them.\n\n```ts\n// nuxt.config.ts\nexport default defineNuxtConfig({\n  lottie: {\n    defaults: {\n      loop: false,\n      autoplay: false,\n    },\n  },\n});\n```\n\n```vue\n<!-- uses module defaults: loop=false, autoplay=false, renderer='canvas' -->\n<Lottie name=\"confetti\" />\n\n<!-- overrides loop locally; other defaults still apply -->\n<Lottie name=\"confetti\" :loop=\"3\" />\n```\n\n## `<Lottie>` Props:\n\n| Prop              | Type              | Default Value | Description                                                                                                        |\n| ----------------- | ----------------- | ------------- | ------------------------------------------------------------------------------------------------------------------ |\n| name              | String            | null          | The name of the animation file without the `.json` extension. Supports nested paths (e.g., `\"folder/animation\"`).  |\n| data              | Object            | {}            | The lottie animation data provided as a JSON object                                                                |\n| link              | String            | ''            | A URL link to the Lottie animation data (eg: `Lottie Animation URL` on lottiefiles.com)                            |\n| width             | Number or String  | \"100%\"        | Width of the lottie animation container (Numbers correspond to pixel values)                                       |\n| height            | Number or String  | \"100%\"        | Height of the lottie animation container (Numbers correspond to pixel values)                                      |\n| speed             | Number            | \"1\"           | Speed of the lottie animation                                                                                      |\n| direction         | String            | \"forward\"     | Animation play direction                                                                                           |\n| loop              | Number or Boolean | true          | The number of instances that the lottie animation should run (true is infinite)                                    |\n| autoplay          | Boolean           | true          | Start animation on component load                                                                                  |\n| delay             | Number            | 0             | Delay the animation play state by some milliseconds                                                                |\n| pause-animation   | Boolean           | false         | Prop to pass reactive variables so that you can control animation pause and play                                   |\n| pause-on-hover    | Boolean           | false         | Whether to pause the animation on hover                                                                            |\n| play-on-hover     | Boolean           | false         | Whether to play the animation when you hover                                                                       |\n| background-color  | String            | transparent   | Background color of the container                                                                                  |\n| no-margin         | Boolean           | false         | Prevent the lottie from auto centering in the container. This gives you better control on placement within your UI |\n| scale             | Number            | 1             | Scale the animation (might cause blurriness)                                                                       |\n| assets-path       | String            | \"\"            | URL to the image asset you need to use in your Lottie animation                                                    |\n| renderer          | String            | \"svg\"         | Set the renderer                                                                                                   |\n| renderer-settings | Object            | {}            | Options for if you want to use an existing canvas to draw (can be ignored on most cases)                           |\n\n## Events\n\nA few events are emitted from the component.\n\n- onComplete\n  - If your animation has a finite amount of loops you can use this event to know when the animation has completed.\n- onLoopComplete\n  - If your animation has a finite amount of loops you can use this event to know when the animation has completed a loop.\n- onEnterFrame\n  - This event is fired every frame of the animation. There will be 60 events fired per second if your lottie animation runs at 60fps.\n- onSegmentStart\n  - This event is fired when the animation enters a segment.\n- onAnimationLoaded\n  - This event is fired when the animation has loaded. This should let you know when you can start referencing the methods for the component.\n\n## Methods\n\nYou can control the animation with the following methods. These methods can be called by assigning a `ref` value to the `<Lottie>` component.\n\n- play\n  - Plays the animation\n- pause\n  - Pauses the animation\n- stop\n  - Stops the animation. This will also reset the animation to the first frame. Look at the demo for some examples.\n- destroy\n  - You can call this method to destroy the animation. It will remove the animation from the DOM.\n- setSpeed(speed)\n  - You can call this method to change the speed of your animation.\n- setDirection(direction)\n  - You can call this method to change the direction of your animation.\n- getDuration(inFrames)\n  - You can call this method to get the duration of your animation.\n- goToAndStop(frameNumber, isFrames)\n  - You can call this method to go to a specific frame of your animation. The animation will be stopped at the end of this call.\n- goToAndPlay(frameNumber, isFrames)\n  - You can call this method to go to a specific frame of your animation. The animation will be played from this frame.\n- playSegments(segments, forceFlag)\n  - You can call this method to play a specific segment of your animation.\n- setSubFrame(subFrame)\n  - You can call this method to set the subframe value.\n- updateDocumentData(documentData, index)\n  - This method updates text on text layers.\n\n## Development\n\n```bash\n# Clone the repository\ngit clone https://github.com/volkanakkus/nuxt-lottie.git\ncd nuxt-lottie\n\n# Install dependencies\nnpm install\n\n# Generate type stubs\nnpm run dev:prepare\n\n# Develop with the playground\nnpm run dev\n\n# Build the playground\nnpm run build\n\n# Develop the docs\nnpm run dev:docs\n```\n\n---\n\n<!-- Badges -->\n\n[npm-version-src]: https://img.shields.io/npm/v/nuxt-lottie/latest.svg?style=flat&colorA=020420&colorB=00DC82\n[npm-version-href]: https://npmjs.com/package/nuxt-lottie\n[npm-downloads-src]: https://img.shields.io/npm/dm/nuxt-lottie.svg?style=flat&colorA=020420&colorB=00DC82\n[npm-downloads-href]: https://npmjs.com/package/nuxt-lottie\n[license-src]: https://img.shields.io/npm/l/nuxt-lottie.svg?style=flat&colorA=020420&colorB=00DC82\n[license-href]: https://npmjs.com/package/nuxt-lottie\n[nuxt-src]: https://img.shields.io/badge/Nuxt-020420?logo=nuxt.js\n[nuxt-href]: https://nuxt.com\n\nThis software is licensed under the [MIT License](./LICENSE) | @volkanakkus | Special thanks to [@megasanjay](https://github.com/megasanjay) 💚\n","readmeFilename":"README.md"}