{"_id":"vue-surf","_rev":"40-19c4fc7c352e758d33327a4409bb3634","name":"vue-surf","dist-tags":{"latest":"2.0.0"},"versions":{"0.0.0":{"name":"vue-surf","private":false,"version":"0.0.0","type":"module","scripts":{"dev":"vite","build":"vue-tsc && vite build","preview":"vite preview","lint":"eslint . --ext .vue,.js,.ts,.jsx,.cjs,.mjs --fix --ignore-path .gitignore"},"dependencies":{"@types/node":"^20.6.1","@vueuse/core":"^10.4.1","sass":"^1.66.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.2","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","prettier":"^3.0.3","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"4cadbc6b8193b366994b04e922e59f9d8c4a3521","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","_id":"vue-surf@0.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-a7QxnAWWky30nW3VbkEkL1gBS3ByLSyM3UgPJKS3pmijGbBF/xi9/S53mMKm2t9G5Rjn0c7kCAPjduSrrLysRQ==","shasum":"8d5206a3babdd3c3c94d949c10883ff09df853b8","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.0.0.tgz","fileCount":17,"unpackedSize":148045,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGwmbxs/edRFwARVm4PZjvxXQzPA8qAI2iXtzXqINc0yAiATvUKL1k+E5a4/ZXTZACjR6a6Qzv7BsITKBH5cq5kbkw=="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.0.0_1694800008395_0.946724730818278"},"_hasShrinkwrap":false},"0.0.2":{"name":"vue-surf","description":"A very customizable animated wave component for Vue 3.","private":false,"version":"0.0.2","type":"module","main":"dist/vue-surf.umd.cjs","exports":{".":{"import":"./dist/vue-surf.js","require":"./dist/vue-surf.umd.cjs"}},"scripts":{"dev":"vite","build":"vue-tsc && vite build","preview":"vite preview","lint":"eslint . --ext .vue,.js,.ts,.jsx,.cjs,.mjs --fix --ignore-path .gitignore"},"dependencies":{"@types/node":"^20.6.1","@vueuse/core":"^10.4.1","sass":"^1.66.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.2","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","prettier":"^3.0.3","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.5.3","vue-tsc":"^1.8.5"},"gitHead":"4cadbc6b8193b366994b04e922e59f9d8c4a3521","_id":"vue-surf@0.0.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-d2vf0eVBxl8P4yzybmi4z8rhq4evYkS3l/3GUoU6rqo9zX6xM0DnvrnyOHSD3eun0zbJDRhYsZ3F3dG/4Ozp8A==","shasum":"55d97481d59c59761025c5ae72885aea965b4231","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.0.2.tgz","fileCount":9,"unpackedSize":25666,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/z5BDSK53zZK5MBf5I2XRvXYgrdY5abD3Bpl81bo7+AIgOb7zLaBrRk32FSBPNA3IRLWsvgJicgensQFsJJydY/g="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.0.2_1694801665996_0.3974661812940523"},"_hasShrinkwrap":false},"0.1.0":{"name":"vue-surf","description":"A very customizable animated wave component for Vue 3.","private":false,"version":"0.1.0","type":"module","module":"dist/vue-surf.umd.cjs","main":"./dist/vue-surf.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-surf.js","require":"./dist/vue-surf.umd.cjs"}},"scripts":{"dev":"vite","build":"vue-tsc && vite build","preview":"vite preview","lint":"eslint . --ext .vue,.js,.ts,.jsx,.cjs,.mjs --fix --ignore-path .gitignore"},"dependencies":{"@types/node":"^20.6.1","@vueuse/core":"^10.4.1","sass":"^1.66.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.2","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","prettier":"^3.0.3","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.5.3","vue-tsc":"^1.8.5"},"gitHead":"4cadbc6b8193b366994b04e922e59f9d8c4a3521","_id":"vue-surf@0.1.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-eYmhaOtUkuOv7jIq1hLUV2EqQK6EwhCnrPtNxRwDUS3jltEiREXr7GGOPlES5n4lQ5ZKRQ2+n9onAHLTqsfStQ==","shasum":"58132c49fc52a61dc894a13e4dce48f47148596e","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.1.0.tgz","fileCount":9,"unpackedSize":25554,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAc9NUAzZN7iR6UivQn8hcby41clR8CJj6RR3VA8Mf5XAiEA65bis2UAKMTwyxPFe5X9CYZLGmvOthSVgvC4UUSlWBo="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.1.0_1694802334843_0.5069885803841641"},"_hasShrinkwrap":false},"0.1.1":{"name":"vue-surf","description":"A very customizable animated wave component for Vue 3.","private":false,"version":"0.1.1","keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"pkgroll","dev":"pkgroll --watch","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.2","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"4cadbc6b8193b366994b04e922e59f9d8c4a3521","_id":"vue-surf@0.1.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-TcamI1WjxkjZGjp27Wj9v/s02YOUvhudK3S1qYVLxR0P22moJtEWT6sGmAqqI+Ac6+FxGrrqAIRfio0HURIU3w==","shasum":"4d2c67354843d679e469b134da37a2504b93ded4","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.1.1.tgz","fileCount":5,"unpackedSize":31478,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCmsVG6CsJRouwA40oPaHPDuuNsb+Ia1TNkoo1piZgxAIgC+g0hobBw2YWx+dW7AfY+YQZz5qgVQAijAOLtqIlE+Y="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.1.1_1694835131296_0.3219942375385554"},"_hasShrinkwrap":false},"0.1.2":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.1.2","license":"MIT","keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"pkgroll","dev":"pkgroll --watch","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.2","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"8be94ba99210a372273914eabfc32be5a008a6d9","_id":"vue-surf@0.1.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-L/lycVk2jzcWDSNnYL408O51ouAJC2kij++e9fVADDRjM9ygsDTC0QlSbsJX2NXhWHCgwiF5lMXvM5xNQQe5gA==","shasum":"94b029b0615aca19f7ab42f4ba021ba194d364b7","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.1.2.tgz","fileCount":5,"unpackedSize":31679,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFfa25YQHU8oJbsVVY7+KUkoFeyIN0PuHF/hqiEgT9bDAiEAgfz2HxTUN952Q1gXxyu+09RRQbhwjVQME/WjWT+BPls="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.1.2_1694844653983_0.5294035873601193"},"_hasShrinkwrap":false},"0.1.3":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.1.3","license":"MIT","keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"pkgroll","dev":"pkgroll --watch","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.2","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"8be94ba99210a372273914eabfc32be5a008a6d9","_id":"vue-surf@0.1.3","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-5qK5w2rN7ish8KQz7ISfbhcDcqAkWXyEIAPQGpVrC7DDzDE9L8wMxt0nn9/7qpPEL06B5bFaBuAVpxaV+bM84Q==","shasum":"09f9bdae55bd6e7c54b2a9aff68e086235f59cdb","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.1.3.tgz","fileCount":5,"unpackedSize":31727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGkBB8ULdgV+FXcQZVEgNuzSLz+nkybkRW51JLWlxciYAiA0GHY3zkVQPypSorezb1qWXXOGa11Dx7Z6vX21xwPr8Q=="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.1.3_1694844990593_0.3957194303662064"},"_hasShrinkwrap":false},"0.1.5":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.1.5","license":"MIT","keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"pkgroll","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"8be94ba99210a372273914eabfc32be5a008a6d9","_id":"vue-surf@0.1.5","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-qaK/mx0k83Xv+rja/QkS2NuoV0EPftMfz60yPM51KEYH8idE043Xu3SlVvqE3duKZniX4alxCfPQRwqWpACuxg==","shasum":"7ba041a9195f4cc3e2df6557dac8e014525aa4b9","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.1.5.tgz","fileCount":5,"unpackedSize":31684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjW527oAyZBmqbDMr8irk3tlo6FKLejTuSEEcMJZ8sdQIgOJzS149VE3yH2aoUQgHFxBqgL+aEznAL6SajUQQTaH4="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.1.5_1694846216630_0.4093945994355981"},"_hasShrinkwrap":false},"0.1.6":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.1.6","license":"MIT","keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"pkgroll","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"8be94ba99210a372273914eabfc32be5a008a6d9","_id":"vue-surf@0.1.6","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-5SxF5AFOHsKcowJN4StaTGfydh94+5E/kGLTeP63qmPAVvWAsrUVoOdwUdrdDeFWjEHvD5z5cpvdNr6uf31cbQ==","shasum":"f619d9f8e49043685a05c1b680220486464587e8","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.1.6.tgz","fileCount":5,"unpackedSize":31621,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX/YcfGKNnerhhFEHjaZCPWbolEngMukEvW1dmYQTHTgIhALKgwSzlZIt5ruXSZGf7rrh7QtBhxRR/RACRqnBMhm26"}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.1.6_1694865004783_0.5515699543312393"},"_hasShrinkwrap":false},"0.1.7":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.1.7","license":"MIT","keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"pkgroll","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"8be94ba99210a372273914eabfc32be5a008a6d9","_id":"vue-surf@0.1.7","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-F5y8FXnzhO0FaQF/azh36PfULmvchr9XIwY0/VNV9Iam2fg8GPCnz28C1nmDdNXuLoKulyxEcXggBNx9nSqBLQ==","shasum":"ccde79eb1582f61c7bfc514af1c4d56a51a89ca7","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.1.7.tgz","fileCount":5,"unpackedSize":33497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIERwOn/WXGi2jRnN17mbHcKySy8LayvIR1LICkeraBj5AiBVob3tMzfOT0YLszlunh0B7C+Y4dZFBZnb9J91nNTcOQ=="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.1.7_1694868996690_0.6089888435902986"},"_hasShrinkwrap":false},"0.1.8":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.1.8","license":"MIT","keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"pkgroll","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"8be94ba99210a372273914eabfc32be5a008a6d9","_id":"vue-surf@0.1.8","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-xJqPij9LBYbkILSnAMs7HohoTbT+xXT+k6L2ZVbSomPz4WQkSuQenodB0cQ1me3DHjEkij609U7UsbXV/zmhEw==","shasum":"3322722f907b66b197a16a62926ec564f01ec861","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.1.8.tgz","fileCount":5,"unpackedSize":34728,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEfg3jI1+kLaaCx1ei9uXr9BdSTfvGGbkd/dt8J9AWiPAiEA9B08fTydeRvWgt1lCwLeI+KDqGuGW89rfDv/lgQ92fk="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.1.8_1694871429491_0.7295464357061328"},"_hasShrinkwrap":false},"0.1.9":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.1.9","license":"MIT","keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"pkgroll","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"8be94ba99210a372273914eabfc32be5a008a6d9","_id":"vue-surf@0.1.9","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-pqrD3tQ4gRXXAWfCwN4mtzMweorxwAs2Q/H2kmw6DVMYSZ+Cy14VfvtlJ7sdiUCG2UI3AwzI6qKr87+QpQhzIg==","shasum":"25e2d9f56599575b4f9f52c5130f087d72c54bab","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.1.9.tgz","fileCount":5,"unpackedSize":34732,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAh/oWtT80JSRP3tGSPvXG2kfB7j8rlD8miWxFap3O3AIgBqXzweJ7SoE2UAKUcKRl0z+e6g76qYN3kuqfd7lI5Q8="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.1.9_1694871653066_0.9684774415149036"},"_hasShrinkwrap":false},"0.1.10":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.1.10","license":"MIT","keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"pkgroll","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"8be94ba99210a372273914eabfc32be5a008a6d9","_id":"vue-surf@0.1.10","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-YFSqmtigCz8CpUbUKC6SbN12i9KozvFPv3LF+u9rXMpI3zcrJEcq2uK61SX4XxvMU0kYFkTF6s/MgQsxpfFH7g==","shasum":"5f295bf390181cb10425c511173a93f991fd390b","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.1.10.tgz","fileCount":5,"unpackedSize":34733,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGxsrrG8LTLzmr1CKCEHJ7X8G6DpNYVsBkF203nz954ZAiBcsexTB1ELZen5qiKQhAZB/fVhczsZp4p96YMai1fp4w=="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.1.10_1694871819688_0.6537765697568227"},"_hasShrinkwrap":false},"0.1.11":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.1.11","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"pkgroll","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"8be94ba99210a372273914eabfc32be5a008a6d9","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.1.11","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-VO7lZ6QoKdemp30R29OG9FTm6VT5IIef/AL5ZrqOaMQsUyTWo+fMkRbUYpykDukuUn1qPIvZoySsoVMKEuYiPA==","shasum":"aa3af33150a7ac449459e08b91850f7af5aa6b82","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.1.11.tgz","fileCount":5,"unpackedSize":34974,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDoUuK6FdZkcufng6ezn2xHJ08zmnC8IAXkiSZO0li9lAiA0892/mcMnVlaUfuTYcmkJIFVBASZSfIwgCUn4qa47WA=="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.1.11_1694872309740_0.18410194589219375"},"_hasShrinkwrap":false},"0.1.12":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.1.12","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"pkgroll","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"395b9e3f6a4d5795fae302cd4f5c3b1a90aaf6a9","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.1.12","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-yp0j6YusR9hucfFSLOPGmAXnXoX99cXmqKnv2e+tt9u3fcAC4QrOGGNs1rfCJEqAq5zbUlf2rbE7FB9srvCaFA==","shasum":"1e3a06a2b172b7bfb49f102624f2801915706db2","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.1.12.tgz","fileCount":5,"unpackedSize":39332,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBS0L+vrCKXaHoiyoGYbpiDpm8iKy+BQiGQ2PWK3bGZVAiEApSb+j577axlleDngxmnBdZwaPODQl03tGYtPgWjBN/c="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.1.12_1694880373406_0.8092592090630779"},"_hasShrinkwrap":false},"0.2.0":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.2.0","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"d0886e8061b49675cc0c71d0e7911b4644611d24","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.2.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-WgEPpBBw8cBEQYqbTgGWGP7frWSzmbLGGFzVVd1aFnmzRqK3cAKa5E2WjOhQCPc/MnbxTxZc9llN/U2uaIKWGA==","shasum":"2479bb0c016b87e5ee1b7aa8e84af1f4617ba5e0","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.2.0.tgz","fileCount":5,"unpackedSize":24613,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7ywCP312na2IAaUKqvwnY7RY5jSA12ksQeh4EPaIByQIgFBTpw4uePpghCiHsny4xN+mCMIRWeyOCp2lzqd81cr4="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.2.0_1694885466878_0.7012684924573465"},"_hasShrinkwrap":false},"0.2.1":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.2.1","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"d0886e8061b49675cc0c71d0e7911b4644611d24","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.2.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-3i8cELQgqdyK2Vm51YyJxVZdh7mG9UINooqK5sQJzu0fFCrWZBJuqFPNJL8wptdSTZuwdchAkDJLCCJvUVXAFQ==","shasum":"e411a48c7ec2788f34e1588b823ca2047a8d9dc7","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.2.1.tgz","fileCount":5,"unpackedSize":24615,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpktTtpwpXrPV+Aa0TaNFWZXiRXdZL4AEpXWR9RVEpSgIgQ9gzOMCObmax4I4mSX9KR4ytUt6ehCcoJDOcgj1L7Us="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.2.1_1694885797356_0.6351999845602778"},"_hasShrinkwrap":false},"0.3.0":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.3.0","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"cbaec2fc5896f3c626ea21fe15254597cf192dd8","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.3.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-VyUfb8PeTcnRG1iF7CQ7phOxn7SD484eNRHeKur80EmUi4S6YT58UMVj7/l3tjJXnoetwu9O2qrDFLE79CqkVA==","shasum":"eae0bc6f9ae272d099ad8855c0589db02b4af3e8","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.3.0.tgz","fileCount":6,"unpackedSize":27953,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE20bx48mw0uqZdsjXcbMIshFHIeyeyBC+d9YY8mFSKAAiBP8FCkesPwuhVXKtF+MQaQJRzJC9gvzwEZgWPOsTS/BQ=="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.3.0_1694940365366_0.8865368437296324"},"_hasShrinkwrap":false},"0.3.1":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.3.1","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"d6621ae7c50325806251b46cee6c4dd354d099d1","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.3.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-t+tUFZMRhsdJtBCTjXdyYdB2Sn2jtsLn3L/6XI+b+qrGdK09LhtRy3Zng7JkrpsMCAHDqhMJatZoBGubnmusmA==","shasum":"63cb00e2adfce1e8d961dfa4d99f39eabbbd4e94","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.3.1.tgz","fileCount":6,"unpackedSize":28010,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCepUES9Rr2A/A0FqEyhEeXTo2azkm9/SEK1/tRKNhXzAIgP7aKFYVoZBg4EUEE/NqimcpcqL1A7kfcqmRRAkX88PA="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.3.1_1694942112516_0.5658255386266586"},"_hasShrinkwrap":false},"0.3.2":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.3.2","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"d1ba704677c4d34acdbbb541220277c681c54970","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.3.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-sTNrCYMinpH3uxrYKB/5HFsKdW/6oSVV9VUtDS6HCPEhge5/EO4OSo1aU4bG5jbMN8CkuAGd1NoCQhgOHR8PMw==","shasum":"384be19f3a27086876ae30c68e73e78514f11102","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.3.2.tgz","fileCount":6,"unpackedSize":30658,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYDtlnU7jrcXFqY97I7wIPnsSSyALPqGqJcbG6rqUhHAiEApIMUfaUII/WX0cgwoFv9xB8owEs8v3noZhCsxFhbJCk="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.3.2_1694952709168_0.7832307081058909"},"_hasShrinkwrap":false},"0.3.3":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.3.3","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"a53d2ce1b9b57ec84f18cf76cf9a07a1afde114a","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.3.3","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-O5k+BKy2JnSDSOg5Huch+zI/yDI9GwpxkXtbvzVatPtQ7LaN3Ks1UNDx8DkKBjBsnaykYiB5urTlNuQ4f4/bbw==","shasum":"2bf753583f51a4ad4433194c9eb55c6d1e8f7836","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.3.3.tgz","fileCount":6,"unpackedSize":30656,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH02G5/122ZgH7X5CbEYz++US9XtHdtlHGszWwQLlA/CAiEAzqZPcxSARbf4lV+ogZUv4jokpYJ8lLEFvYPJoAhDmkg="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.3.3_1694953042534_0.5988268468087294"},"_hasShrinkwrap":false},"0.4.0":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.4.0","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"6e5ef5517a84b8a26ce92d01735db06ccee526f3","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.4.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-I3xPtZ1POSswUAjIQSlrk5xbLGQYstKk5KLS2D5BPdL1+HLDjDiRSHUx7BP3UigydhvJgtZxS89iZZLW8qLYuQ==","shasum":"868028d7de124dbcd87df844ebbaa4ee36d8cb43","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.4.0.tgz","fileCount":6,"unpackedSize":32751,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHx9DUI+jQ1bzkQmKYxoJj8wO+foH1ddIehrTTQQp4aYAiAWTqc8GND6XRpYajDlAclPTomxKL2au9dnRTmsMiVpaA=="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.4.0_1694960416070_0.3899194462437017"},"_hasShrinkwrap":false},"0.4.1":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.4.1","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"36c5522de28c9e36fabc48a3992c3a42ce61d3e0","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.4.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-mzNHPe0lcVPK3XbftMn1e+xwssk72o9nWcaPReQiWS9oAlAmOOqMLg2TVS4sjOrrpJ820ZkZ7nNk7rf3rthQzg==","shasum":"02406619c9ebceca349b23ee8d3575f17b3aba51","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.4.1.tgz","fileCount":6,"unpackedSize":32909,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGk+a6YmBKWvU8W+2on6iQRf4TSZrNnDGjSS9YOjSWEFAiALM053qSPVUjegC9sbHjzou8ISHf/g+OdyQdkxtV/VMQ=="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.4.1_1694961207593_0.6084653951916861"},"_hasShrinkwrap":false},"0.4.2":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.4.2","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","uuidv4":"^6.2.13","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"12e31c8246031133b79f6e15fa222519c7ad45c1","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.4.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-DPQ3w/j3YnxHJZuOykPckFH08E6f5x888rbag5t2gO3yKm7yB/8b0r5NZ60Xs/DR9h8UzCrQdSf/AM285Gsoaw==","shasum":"5ca69ace666921461f90e3e7f8ce0d6605076f85","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.4.2.tgz","fileCount":6,"unpackedSize":33323,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+i12+AN/KZOGE/U48zUKFstFntFbTfjUqVRUaBD07WAiEAnDx8IPFdkKse5nyypuvXOqKF0J1zkbTCRdUbi50Gqzc="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.4.2_1695051539288_0.28395317272388"},"_hasShrinkwrap":false},"0.5.0":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.5.0","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","play":"vite playground --open","play:build":"vite build playground","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","uuidv4":"^6.2.13","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"24b211ac465b0a9696a3b08f9331b7425b5ebdee","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.5.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-gbL2/FhpzvURoCEyAIV/8ffN95b3tDNzqRCyllKVwvViRt4CDTv657d0mKPp75W/ULBu2eZxcvb669j87zH2OA==","shasum":"e9b9ac391af7fd79e46dad219dcf6c50b735ca2d","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.5.0.tgz","fileCount":6,"unpackedSize":35376,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7KfYLPmYkOnAv148dha562I4++ibMmBMJ/OgNy9fU9wIhAOaYfbFyY3fUqvRBOkrFReEcSSuDDkyXaLEnFkrmF6LV"}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.5.0_1695095998956_0.42121513574703706"},"_hasShrinkwrap":false},"0.5.1":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.5.1","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","play":"vite playground --open","play:build":"vite build playground","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","uuidv4":"^6.2.13","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"3488c20fcba63a08ab388e6688b798111f2d3251","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.5.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-EPcoJOlYCxlZGyrQac664lQT14ga1O6OWoJtsQaQgEVBfVrEKHj1aIylCGJ2woCWLXD2RbUUq2A5pnwlDTRnuw==","shasum":"d96a694bf7d8cce54ff56a8dfebad55109748a73","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.5.1.tgz","fileCount":6,"unpackedSize":35839,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7np/nrN85LPorBrXVbDgp3kQohg+nukhKBhBUHuEZlAiAc4FwGlU/LUK0gQd2r375GnSw4VmvX2j/KC7llb0hBvg=="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.5.1_1695102242806_0.008462724595336368"},"_hasShrinkwrap":false},"0.5.2":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.5.2","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","play":"vite playground --open","play:build":"vite build playground","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","uuidv4":"^6.2.13","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"fbd59e0dfeddcccab1a8925830da1f0a64b2c62f","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.5.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-tMv9n+8ecaNzuHswL3WFIh9KdU01JnqNkMfA2oWbc+YLLfo5jEoHnTfTlkfRVZokUeZcv1PZZwHvMgKzk3rDEQ==","shasum":"0bc3765b27b97fefa84faf435bbe46246da2653e","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.5.2.tgz","fileCount":6,"unpackedSize":35901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZRAxqXpbTNRtOIolkKUagUUPtDD7VyeF/xgld1cKKQwIhALCrHDKgO+ceDvnoVW17pg3mycbU3p8mYnyCRXtJTuHL"}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.5.2_1695104528060_0.4243113102665599"},"_hasShrinkwrap":false},"0.5.3":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.5.3","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","play":"vite playground --open","play:build":"vite build playground","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","uuidv4":"^6.2.13","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"ac39ff41b2f2fe7dae4c867ce78869d398bbfb5e","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.5.3","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-vYEw6TfdIFnS5FIKGoM2CLW5q4SRPUQcAGiuaMnG5crFg3s/eP1/HVhoKeWPtZQozSKHw9d+7G7QdV1DUV+AcA==","shasum":"e07bab2d624538e50dd7f8f4690aa9d8c9db8058","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.5.3.tgz","fileCount":6,"unpackedSize":36014,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMJ+CThII6EbzSZNsqVNxT2/ShjOViJpsHCZI6mjpe9QIgJLTiRgazdZomfb3iSd6amAR7qRAMaDcTfpxit9AEEEw="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.5.3_1695109266719_0.7249356158413571"},"_hasShrinkwrap":false},"0.5.4":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.5.4","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","play":"vite playground --open","play:build":"vite build playground","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","uuidv4":"^6.2.13","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"abfb9e4742a4a3ba1f6ebb51f7037d7ae3f50808","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.5.4","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-hYa2/TMBOGERBBCXoxicYFvgOB7csPnzUjVGTocFZPZJ5hn8rLUQOqy5ss7BQfZV3PcOp1adKC8MhVIYuE+vlg==","shasum":"48f83e0b4992e59de7d911e1feb998270c3e4090","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.5.4.tgz","fileCount":6,"unpackedSize":36170,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDgr+fO7oU05BbOkdJXhp35aGExUy+1ecpKeVVLsUiaQIhAKK45jVEsi9jVDSUNZwFRVrcnxheLOhMa8X0j5KsKP/v"}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.5.4_1695110496763_0.694091057644109"},"_hasShrinkwrap":false},"0.5.5":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.5.5","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","play":"vite playground --open","play:build":"vite build playground","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","uuidv4":"^6.2.13","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"abfb9e4742a4a3ba1f6ebb51f7037d7ae3f50808","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.5.5","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-C37j5DgSfUHoEK1GkoU5MouU7QFnRoJ4UTRjWbMsVXTgYdPx9D2u3Gd31kG7INCf1r43VmhjlTIw1RHKcFFCeg==","shasum":"d848e73b96d5e8f62cbe3d971da6959ace4096fe","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.5.5.tgz","fileCount":6,"unpackedSize":36146,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDx9m1DoNBBn7sFof7C93Gdbn8VMc5WIJh8eurqZfh+AiEAiBJh0ovljPxuz7+/OIr3EQTiYCZOk1SNI115WpjyQv8="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.5.5_1695110974511_0.42854421249328656"},"_hasShrinkwrap":false},"0.5.6":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.5.6","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","play":"vite playground --open","play:build":"vite build playground","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","uuidv4":"^6.2.13","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"964c89274c6f37597c57386b867ac8ffe9360f52","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.5.6","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-Ln8BrEbsCVUxNa8ONxOWItb5s2OVmLXydqwgFXGkm1eoix0OEJcHcumHBr6lWzyAO9sJgvif7nkxesqmV1Ay3g==","shasum":"31eeb11fd437edbf3992077fc1299c16f19cbf7b","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.5.6.tgz","fileCount":6,"unpackedSize":36894,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7T/jxfE16pT3CluyA1dDZtVDpnq6+7ujund8n51O39gIhAKv85PwXg+z8cjRUwh7UdMrUMHNxX9ou7+LfwH0iTeVf"}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.5.6_1695118331816_0.051648682157661385"},"_hasShrinkwrap":false},"0.5.7":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.5.7","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","play":"vite playground --open","play:build":"vite build playground","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","uuidv4":"^6.2.13","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"2c2bca0d4eeeef01aff3c3ba9813059409e6167a","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.5.7","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-0hSod5L0HJLrwbzVntF47CN8C5Kt+tAAsYgrfIMIlMr0ZYJaX8p1NQGmggVXJaMVH5+dZ4j7dUQCRyqbTPzTzA==","shasum":"4fe649baaa914c093b7e1234d564125b6ff592f6","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.5.7.tgz","fileCount":6,"unpackedSize":36898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuVHU/qqeZ7LMHqLrqs7XPBoxCga/lxyYHNsym+xC+0wIhAPu3EfwIt/8BGfdINZrVeaUpP5gq+qvtwNS0B/wBqW7g"}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.5.7_1695132851097_0.0887679236280634"},"_hasShrinkwrap":false},"0.5.8":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.5.8","author":{"name":"max.lee","email":"f820602h7@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","play":"vite playground --open","play:build":"vite build playground","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","uuidv4":"^6.2.13","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"7ad199977f6d7ee83de91b306d49a161861c34a1","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.5.8","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-1+PHMUsM+/oqgs/ZH+7/mteHvFUK4es6bynNyJGwXNBfaxfrzvr/eULBXnwWHhSTx+Bu/yDoBDin/aOS9lr+jQ==","shasum":"b62efe4984f839f2e0453742be02f6872a5e7c09","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.5.8.tgz","fileCount":6,"unpackedSize":36964,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbo/hBWd03YRIsyPg4n3QEHDFgCBjLdof3J4uOq4OJkAiAs2vJBPvzeEv1NguGUAHqMTKNBHRreKwZ0Ht8NcEjAeA=="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.5.8_1695181332221_0.06624367230944861"},"_hasShrinkwrap":false},"0.6.0":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.6.0","author":{"name":"max.lee","email":"f820602h@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","play":"vite playground --open","play:build":"vite build playground","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","uuidv4":"^6.2.13","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"7ad199977f6d7ee83de91b306d49a161861c34a1","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.6.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-gSd2OG+LMRoqEvpcGcIQh4P6F3oDiCDXNvMVpAJUSZ2CpzJ2Btaq3/+xjJOsNKrN+uR07sUpWipYVsKkG5w/TA==","shasum":"1376591adb33810e42b7124a0b802ae3470637eb","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.6.0.tgz","fileCount":6,"unpackedSize":36963,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHwsIxUng5wghYp13jN8qDN+AAhelmYHNMtDMWYb/d2AiEAiiK4HdE092ssia7llUL5kJt27pjuL6L6+9IzgMzKFqI="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.6.0_1695181443523_0.39934346569523416"},"_hasShrinkwrap":false},"0.6.1":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.6.1","author":{"name":"max.lee","email":"f820602h@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","play":"vite playground --open","play:build":"vite build playground","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","uuidv4":"^6.2.13","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"9adce7c86d868e6cec1ab1acc744657e819d9f4c","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.6.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-drd8qX4DKpkfj4oteM7VnRH9xKNXE+iqaJckfrEezaKk8mQAeLeeceizw5R7J11DVpnNtCoFMCqdKIIotUwsfA==","shasum":"86bce12145bb70b419f0ca158d7513d046246988","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.6.1.tgz","fileCount":6,"unpackedSize":36889,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAEeLr3hGaxVcdQ3CbrO4M4ZwRGgxyJUthXxhKxC+iDeAiArMKcWEOGCxfL+L+ytIjMzHMntojIEjvTtP4+aeiRy4g=="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.6.1_1695186558696_0.9886342361452307"},"_hasShrinkwrap":false},"0.6.2":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.6.2","author":{"name":"max.lee","email":"f820602h@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","play":"vite playground --open","play:build":"vite build playground","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","uuidv4":"^6.2.13","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"0bf2d73015b809385040387b4fb2b86e9f0b9f00","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.6.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-tAO3eZOzA+WMDaKRfgyY/1eSqFle6LZmJV0Wvbwhvv5pX92Yguzhu/+benR2mKIj8RwqCzmCbt4bkNO/5l/VTw==","shasum":"60962c7dc92a55dba3b37841dc3cf9b4884336a5","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.6.2.tgz","fileCount":6,"unpackedSize":37249,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICgXV4fe+21lGfOLJkr2WvTdeKHGL/xpDJB0T5GwFkGyAiAXQA27HxBz5paOrPZK8QRDCjEvcWaoOqZXLdvsZAxL1g=="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.6.2_1695214712148_0.30285656381400994"},"_hasShrinkwrap":false},"0.7.0":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"0.7.0","author":{"name":"max.lee","email":"f820602h@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","play":"vite playground --open","play:build":"vite build playground","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","uuidv4":"^6.2.13","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"0917aa57d4e3b6a0c3861101edfaffa43ea092a6","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@0.7.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-X1Q1ypMgJ9jG4wLYaUp2KO9QoIN32A13/OVv+vqOSfqRJ0gxlEbetaoRZS7pF0nfOPdN84ZJvdHK9o70tXFw7Q==","shasum":"70c50c1b6f773c8bae7c2033e10ef439cb106835","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-0.7.0.tgz","fileCount":6,"unpackedSize":37397,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACFVPOes22zJoRsbiHKLaEAnVZ3ErMmzlLO3JQ5NccnAiEAuXQamWVLviMd9OJocBuFbUn8JJusf8wOkRCQpxpfS3o="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_0.7.0_1695258742719_0.06967308427814944"},"_hasShrinkwrap":false},"1.0.0":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"1.0.0","author":{"name":"max.lee","email":"f820602h@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","play":"vite playground --open","play:build":"vite build playground","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","uuidv4":"^6.2.13","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"a558dbbe365bf89c82f765db7e692f49f4ec0f1a","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@1.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-1UdSr3QFIFNHWJzDJaG5YuaARSdHW38Mz1gkNdl2QibrccvYo1rQZ+4nGuokbiDJ/9s9ixm0Mo3qNgfvNPpoFg==","shasum":"834053a44f20ff96ee586add03bff0e5aff03975","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-1.0.0.tgz","fileCount":6,"unpackedSize":39580,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHiL/sS4bHgSieioAz3jDXRReWAelNUH+50Ovrdz+qNgIhAOvo+pXqRWmDFc1XP5K93Rn4eJ19xN2bp8sZqY8Ew15W"}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_1.0.0_1695279326208_0.6438791332630835"},"_hasShrinkwrap":false},"1.1.0":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"1.1.0","author":{"name":"max.lee","email":"f820602h@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","play":"vite playground --open","play:build":"vite build playground","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","uuidv4":"^6.2.13","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"70c5fff65a0c28a2744d24c4d146e33627b27be2","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@1.1.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-vTWpb+kdNx0aOHP3RwS4HdKHkKddXb+ggRiGuvTjr6XM2jnAW8LWpQ5wyf2Yq37MqIlrRy9mPvR7AtbDEhjZiQ==","shasum":"ded0d85dc18b565c9565d003e8d4c84c0cfecde5","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-1.1.0.tgz","fileCount":6,"unpackedSize":38650,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEjLFV1B0rsx3D2YQSrUS9YK+bYCk33eEFbLeiY+C5tIAiEAgJgFr4Xm+Rqr2i+hscasbu7Bw/lhQ763Y1UzN6qq5p8="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_1.1.0_1695280848626_0.6310906868809298"},"_hasShrinkwrap":false},"1.2.0":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"1.2.0","author":{"name":"max.lee","email":"f820602h@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","play":"vite playground --open","play:build":"vite build playground","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","uuidv4":"^6.2.13","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"5417b2c6f4c49f723d9d25d204b6b14874e86022","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@1.2.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-ScNmcTyF64bgYxOTlvYj7aGte1vbxCLaHIfwEEqR93ymRxPSlC9rod+ORKBPbVVgbBgdVi3/B2vps6lb7aYxAA==","shasum":"6ce1e544167a2dbb5efe7f0deffb7998130c64d3","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-1.2.0.tgz","fileCount":6,"unpackedSize":39237,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9Ex6bKmvUL8pO8boVD8uVl2dAhvsiHUQpToKrS3DrYAiEAzVmw+Mwp+hW3GgeIwQeAMBg/KXHXtPPoIffSucoKsug="}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_1.2.0_1695289017435_0.6069353059101814"},"_hasShrinkwrap":false},"1.2.1":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"1.2.1","author":{"name":"max.lee","email":"f820602h@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","play":"vite playground --open","play:build":"vite build playground","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","uuidv4":"^6.2.13","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"588f6ae1e4cd18b355e469b98324984da213d430","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@1.2.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-NYWshfX4H1vQujV4Dz9Dl10reGszqtwMTEg0PyFJqSmFmE84G8vIVXb6o3007ar9gWczvFT9BIfP0LD1F2QZcw==","shasum":"b9842eba5c4b25c7396b1605cd7193b433657ab0","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-1.2.1.tgz","fileCount":6,"unpackedSize":38980,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU3Egk/LPZplhemFfwXBn3PLvRxR8EpNYJKtvvez0O3AIhAMGj/G4gWZUTNiZW7DX8ei7KL5tYH28By0qyaSMvJpW+"}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_1.2.1_1695306603983_0.6592570590600071"},"_hasShrinkwrap":false},"2.0.0":{"name":"vue-surf","description":"Very customized animated svg wave Vue component","private":false,"version":"2.0.0","author":{"name":"max.lee","email":"f820602h@gmail.com"},"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"keywords":["vue","animation","wave","svg"],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"pkgroll --watch","build":"pkgroll --minify","play":"vite playground --open","play:build":"vite build playground","lint":"eslint .","typecheck":"vue-tsc --noEmit"},"dependencies":{"@vueuse/core":"^10.4.1","uuidv4":"^6.2.13","vue":"^3.3.4"},"devDependencies":{"@rushstack/eslint-patch":"^1.1.0","@types/node":"^20.6.1","@vitejs/plugin-vue":"^4.2.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","pkgroll":"^1.11.0","prettier":"^3.0.3","sass":"^1.66.1","typescript":"^5.0.2","vite":"^4.4.5","vue-tsc":"^1.8.5"},"gitHead":"588f6ae1e4cd18b355e469b98324984da213d430","bugs":{"url":"https://github.com/f820602h/vue-surf/issues"},"_id":"vue-surf@2.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-s27XbXtpusQ22NWUpmT4DSRrIqGVrNSjRhTwJtVClbCFbLuuB6gQQFHa/Wgld55plu2MY+4hSFvjsp9OdN07lw==","shasum":"85dbac174587349978cc5c1ea6b953f1c03e605b","tarball":"https://registry.npmjs.org/vue-surf/-/vue-surf-2.0.0.tgz","fileCount":6,"unpackedSize":37818,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjk4EJt2/1fbK375wMeBNSIJrwhQZJdPRzUJ3jts+bUgIhANxus3G9WW0ChrZ1WbeVNI28HuTSK6gxg2clvbumzRP4"}]},"_npmUser":{"name":"maxleebk","email":"f820602h@gmail.com"},"directories":{},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-surf_2.0.0_1695364324683_0.7344137904909247"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-15T17:46:48.395Z","0.0.0":"2023-09-15T17:46:48.729Z","modified":"2023-09-22T06:32:05.020Z","0.0.2":"2023-09-15T18:14:26.231Z","0.1.0":"2023-09-15T18:25:35.058Z","0.1.1":"2023-09-16T03:32:11.506Z","0.1.2":"2023-09-16T06:10:54.158Z","0.1.3":"2023-09-16T06:16:30.767Z","0.1.5":"2023-09-16T06:36:56.810Z","0.1.6":"2023-09-16T11:50:04.964Z","0.1.7":"2023-09-16T12:56:36.870Z","0.1.8":"2023-09-16T13:37:09.649Z","0.1.9":"2023-09-16T13:40:53.315Z","0.1.10":"2023-09-16T13:43:39.860Z","0.1.11":"2023-09-16T13:51:49.993Z","0.1.12":"2023-09-16T16:06:13.610Z","0.2.0":"2023-09-16T17:31:07.029Z","0.2.1":"2023-09-16T17:36:37.614Z","0.3.0":"2023-09-17T08:46:05.580Z","0.3.1":"2023-09-17T09:15:12.742Z","0.3.2":"2023-09-17T12:11:49.431Z","0.3.3":"2023-09-17T12:17:22.775Z","0.4.0":"2023-09-17T14:20:16.220Z","0.4.1":"2023-09-17T14:33:27.819Z","0.4.2":"2023-09-18T15:38:59.477Z","0.5.0":"2023-09-19T03:59:59.199Z","0.5.1":"2023-09-19T05:44:03.031Z","0.5.2":"2023-09-19T06:22:08.245Z","0.5.3":"2023-09-19T07:41:06.891Z","0.5.4":"2023-09-19T08:01:36.974Z","0.5.5":"2023-09-19T08:09:34.740Z","0.5.6":"2023-09-19T10:12:12.043Z","0.5.7":"2023-09-19T14:14:11.246Z","0.5.8":"2023-09-20T03:42:12.510Z","0.6.0":"2023-09-20T03:44:03.768Z","0.6.1":"2023-09-20T05:09:18.954Z","0.6.2":"2023-09-20T12:58:32.350Z","0.7.0":"2023-09-21T01:12:22.969Z","1.0.0":"2023-09-21T06:55:26.361Z","1.1.0":"2023-09-21T07:20:48.775Z","1.2.0":"2023-09-21T09:36:57.580Z","1.2.1":"2023-09-21T14:30:04.175Z","2.0.0":"2023-09-22T06:32:04.855Z"},"maintainers":[{"name":"maxleebk","email":"f820602h@gmail.com"}],"description":"Very customized animated svg wave Vue component","readme":"<br>\n<br>\n<p align=\"center\" style=\"margin-bottom: 0px\">\n<img height=\"100\" src=\"./graphs/logo.svg\" alt=\"Vue Surf\">\n</p>\n\n<h1 align=\"center\" style=\"border: 0px\">Vue-Surf</h1>\n\n<p align=\"center\">\nVery customized animated svg wave Vue component\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/vue-surf\"><img src=\"https://img.shields.io/npm/v/vue-surf.svg?style=flat&colorA=18181B&colorB=28CF8D\" alt=\"Version\"></a>\n  <a href=\"https://github.com/f820602h/vue-surf/blob/master/LICENSE\"><img src=\"https://img.shields.io/npm/l/vue-surf.svg\" alt=\"License\"></a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://f820602h.github.io/vue-surf/\">Demo</a>\n</p>\n\n<br>\n\n<p align=\"center\" style=\"margin-bottom: 0px\">\n<img height=\"100%\" src=\"./graphs/cover.png\" alt=\"Vue Surf\">\n</p>\n\n<br>\n\n## Why ?\nCurrent solutions for adding cool waves to websites are often less controllable. Many SVG Wave Generators generate random shapes, if you want to add animation, the randomness factor increases even more.\n\nAnd the output is usually just image files. If you want to make changes later on, you'll need to regenerate them.\n\n<br>\n\n## Install\n\n```\nnpm install vue-surf\n```\n\n## Usage\n\nAdd `<VueSurf>` component from `vue-surf` to your template, and Pass in at least two parameters, `width` and `apexes` to `<VueSurf>`.\n\n```html\n<script setup>\nimport { VueSurf } from \"vue-surf\";\n</script>\n\n<template>\n  <VueSurf\n    :width=\"800\"\n    :apexes=\"[[0, 50], [100, 0], [100, 50]]\"\n  />\n</template>\n```\nAnd Ta-da!\n\n<img src=\"./graphs/side-top.png\" alt=\"Vue Surf\">\n\n## Props\n\n### width\n```typescript\nwidth: {\n  type: [Number | String],\n  default: \"100%\"\n}\n```\n\nThe width of the wave, accept direct `number` values representing pixels or `string` with `px` or `%` units.\"\n\n<br/>\n\n### color\n```typescript\ntype LinearGradientColor = {\n  name: string;\n  rotate?: number;\n  steps: {\n    offset: number;\n    color: string;\n    opacity?: number\n  }[];\n}\n\ncolor: {\n  type: [String, Object] as PropType<string | LinearGradientColor>,\n  default: \"white\",\n}\n```\nConfiguring the fill color of the wave, it accept standard monochrome `string` or utilize a specific object format to configure linear gradients.\n\n```typescript\nconst color = reactive({\n  name: \"myGradient\" // name must be specified\n  rotate: 90,\n  steps: [\n    { offset: 0, color: '#FEAC5E', opacity: 0.3 },\n    { offset: 0.5, color: '#C779D0' },\n    { offset: 1, color: '#4BC0C8' },\n  ],\n})\n```\n\n<img src=\"./graphs/linear-gradients.png\" alt=\"apexes-series\" width=\"100%\">\n\n> Radial gradients are currently not supported\n\n<br/>\n\n### shape\n```typescript\ntype WaveShape = \"wavy\" | \"serrated\" | \"petal\";\n\nshape: {\n  type: String as () => WaveShape,\n  default: \"wavy\",\n}\n```\nIn addition to the regular wave pattern, VueSurf also offer options for a serrated and a petal-like pattern for you to choose from.\n\n<p align=\"center\" float=\"left\">\n  <img src=\"./graphs/serrated.png\" alt=\"serrated\" width=\"45%\">\n  <img src=\"./graphs/petal.png\" alt=\"petal\" width=\"45%\">\n</p>\n\n<br/>\n\n### apexesSeries\n```typescript\ntype Apex =\n  | [number | string, number | string]\n  | {\n      distance: number | string;\n      height: number | string;\n    };\n\ntype Apexes =\n  | Apex[]\n  | {\n      apexes: Apex[];\n      shape?: WaveShape;\n      color?: string | LinearGradientColor;\n    };\n\napexesSeries: {\n  type: Array as () => Apexes[],\n  default: undefined,\n}\n```\n#### What is Apex?\n\nAn apex is configured as the smallest unit of a wave, consisting of both `distance` and `height`. You can represent it using either an object or an array.\n\n```typescript\nconst apex = ref<Apex>([0, \"50%\"]); // [distance, height]\n// or \nconst apex = ref<Apex>({ distance: 0, height: \"50%\" });\n```\n\nHere, the term `distance` refers to the length of separation from the **previous apex**. And `height` denotes the vertical distance of the apex from the reference plane used for calculation.\n\nBoth `distance` and `height` accept direct `number` values representing pixels or `string` with `px` or `%` units.\n\n<img src=\"./graphs/apex.png\" alt=\"apex\" width=\"100%\">\n\n> ⚠️ It is noteworthy that when configured using percentages, they will be calculated relative to the width of the wave. <br/>\n\n#### What is Apexes?\n\nApexes are an array composed of multiple `apex`, and you can freely use either object or array formats for each apex within the array.\n\n```typescript\nconst apexes = ref<Apexes>([\n  { distance: 0, height: \"50%\" },\n  [100, 50],\n  [\"100px\", 120]\n]);\n```\n\nAdditionally, if you wish to set apexes with shapes or colors distinct from the `shape` and `color` props, you can describe apexes using objects and specify the 'shape' and 'color' properties.\n\n```typescript\nconst myApexes = ref<Apexes>({\n  apexes: [\n    { distance: 0, height: \"20%\" },\n    [100, 50],\n    [\"100px\", 120]\n  ],\n  shape: \"petal\",\n  color: \"lightblue\"\n});\n```\n\n> ⚠️ Due to the absence of a preceding apex for the first apex, any distance configuration for it will be disregarded.\n\n#### Setting ApexesSeries\n\nApexesSeries is an array composed of one or multiple `apexes`. Similarly, you have the option to utilize either object or array formats for apexes within it.\"\n\n```typescript\nconst apexesSeries = ref<Apexes[]>([\n  [\n    { distance: 0, height: \"20%\" },\n    [120, 0],\n    [120, 120]\n  ],\n  {\n    apexes: [\n      { distance: 0, height: \"10%\" },\n      [120, 0],\n      [120, 60]\n    ],\n    shape: \"petal\",\n    color: \"lightblue\"\n  }\n])\n```\n\nWhen you pass an ApexesSeries with a length greater than 1, the wave transformation animation will automatically activate. However, you can disable it by setting `apexesSeriesTransformAuto` to `false`.\n\n<p align=\"center\">\n<img src=\"./graphs/apexes-series.gif\" alt=\"apexes-series\" width=\"60%\">\n</p>\n\nOf course, you can also directly replace the values of ApexesSeries dynamically to achieve the transformation effect.\n\n```typescript\nconst apexesSeries = ref<Apexes[]>([\n  [\n    [0, 50],\n    [100, 0],\n    [100, 50]\n  ],\n])\n\napexesSeries.value = [\n  [0, 100],\n  [50, 0],\n  [50, 100]\n]\n```\n\n> ⚠️ Please ensure that each `apexes` within the `apexesSeries` possesses an equal **length** and **total distance** to maintain the effectiveness of the transformation animation.\"\n\n<br/>\n\n### apexesIndex\n```typescript\napexesIndex: {\n  type: Number,\n  default: undefined,\n}\n```\nYou can specify `apexesIndex` to determine which set of `apexes` from `apexesSeries` the wave should display.When it is configured, the transformation animation will be deactivated.\n\n\n<br/>\n\n### side\n```typescript\ntype WaveSide = \"top\" | \"bottom\";\n\nside: {\n  type: String as () => WaveSide,\n  default: \"top\",\n}\n```\nThe determination of whether the wave faces upwards or downwards also dictates whether the height of the apexes is measured from the top or the bottom.\n\n```html\n<template>\n  <section />\n  <VueSurf\n    :width=\"800\"\n    :side=\"'top'\"\n    :apexes=\"[[0, 50], [100, 0], [100, 50]]\"\n  />\n</template>\n\n<template>\n  <VueSurf\n    :width=\"800\"\n    :side=\"'bottom'\"\n    :apexes=\"[[0, 50], [100, 0], [100, 50]]\"\n  />\n  <section />\n</template>\n```\n\n<p align=\"center\" float=\"left\">\n  <img src=\"./graphs/side-top.png\" alt=\"side-top\" width=\"45%\">\n  <img src=\"./graphs/side-bottom.png\" alt=\"side-bottom\" width=\"45%\">\n</p>\n\n<br/>\n\n### repeat\n```typescript\nrepeat: {\n  type: Boolean,\n  default: true,\n}\n```\nThe decision to automatically repeat is contingent upon whether the cumulative `distance` set by an `apexes` is insufficient to cover the entire `width` of the wave.\n\n```html\n<template>\n  <section />\n  <VueSurf\n    :width=\"800\"\n    :apexes=\"[[0, 50], [100, 0], [100, 50]]\"\n    :repeat=\"false\"\n  />\n</template>\n```\n<p align=\"center\">\n<img src=\"./graphs/repeat.png\" alt=\"repeat\" width=\"60%\">\n</p>\n\n<br/>\n\n### closure\n```typescript\nclosure: {\n  type: Boolean,\n  default: true,\n}\n```\nTo facilitate a natural alignment of repeated waves, the height of the last apex in an `apexes` will automatically align with the height of the first apex. You can set it to `false` to disable this behavior.\n\n```html\n<template>\n  <section />\n  <VueSurf\n    :width=\"800\"\n    :apexes=\"[[0, 50], [100, 0], [100, 100]]\" // higher then first apex\n    :closure=\"false\"\n  />\n</template>\n```\n<p align=\"center\">\n<img src=\"./graphs/closure.png\" alt=\"closure\" width=\"60%\">\n</p>\n\n<br/>\n\n### smooth\n```typescript\nsmooth: {\n  type: [Boolean, Number],\n  default: true,\n}\n```\nAt times, when you configure a significant difference in distance between consecutive apexes, the presentation of the wave may not appear as smooth.\n\nTo mitigate such outcomes, we perform certain calculations. However, you have the option to set it to `false` to disable this behavior.\n\nAlternatively, you can provide a `number` value between 0 and 1 to adjust the level of smoothness.\n\n```html\n<template>\n  <section />\n  <VueSurf\n    :width=\"800\"\n    :apexes=\"[ \n      [0, 50],\n      [100, 0],\n      [50, 100],\n      [200, 0],\n      [100, 50]\n    ]\"\n    :smooth=\"false\"\n  />\n</template>\n```\n<p align=\"center\" float=\"left\">\n  <img src=\"./graphs/smooth-true.png\" alt=\"smooth-true\" width=\"45%\">\n  <img src=\"./graphs/smooth-false.png\" alt=\"smooth-false\" width=\"45%\">\n</p>\n\n>⚠️ If the numerical disparities are indeed substantial, the extent of smoothing may still remain limited\n\n<br/>\n\n### marquee\n```typescript\nmarquee: {\n  type: Boolean,\n  default: true,\n}\n```\nWhen you use <VueSurf>, the marquee animation effect will automatically activate. You can set it to `false` to deactivate the animation. \n\nSwitch it from `true` to `false`, the animation will completely reset. If you only wish to pause the marquee, please set `marqueeSpeed` to zero.\n\n<p align=\"center\">\n<img src=\"./graphs/marquee.gif\" alt=\"marquee\" width=\"60%\">\n</p>\n\n<br/>\n\n### marqueeSpeed\n```typescript\nmarqueeSpeed: {\n  type: Number,\n  default: 2,\n}\n```\nIt accepts a `number` value ranging from -25 to 25 to control the speed of the marquee animation. When the value is greater than 0, the animation moves to the right; when less than 0, it moves to the left.\n\n\n<br/>\n\n### transitionDuration\n```typescript\ntransitionDuration: {\n  type: Number,\n  default: 500,\n}\n```\n\nRegardless of how you modify the current state of the wave ( ApexesSeriesTransform, Changing ApexesIndex or Changing Apex Value Directly... ), there will always be interpolation animations. You can pass a `number` value to adjust the transition duration. The unit is millisecond.\n\n<br/>\n\n### apexesSeriesTransformAuto\n```typescript\napexesSeriesTransformAuto: {\n  type: Boolean,\n  default: true,\n}\n```\nWhen you pass an ApexesSeries with a length greater than 1, VueSurf will transform the wave in accordance with the order of the ApexesSeries. You can set `apexesSeriesTransformAuto` to `false` to disable it.\n\n\n<br/>\n\n### apexesSeriesTransformDuration\n```typescript\napexesSeriesTransformDuration: {\n  type: Number,\n  default: undefined,\n}\n```\nThis parameter only becomes meaningful when `apexesSeriesTransformAuto` is set to true.\n\nIt determines how long it takes to replace the current wave with the next set of Apexes. The unit is millisecond.\n\nTo achieve a seamless animation effect, when no value is specified, it defaults to being the same as `transitionDuration`. However, if `transitionDuration` is set to 0, `apexesSeriesTransformDuration` will automatically be set to 500.\n\n<br/>\n\n### onApexesChanged\n```typescript\ntype ApexesChangedCallback = (\n  currentApexes: Apex[],\n  currentShape: WaveShape,\n) => void;\n\nonApexesChanged: {\n  type: Function as ApexesChangedCallback,\n  default: undefined,\n}\n```\nA callback function that is invoked when there is an update to the apexes.\n\n<br>\n\n## License\n\n[MIT](./LICENSE) License © 2023 [max.lee](https://github.com/f820602)","readmeFilename":"README.md","keywords":["vue","animation","wave","svg"],"license":"MIT","homepage":"https://github.com/f820602h/vue-surf#readme","repository":{"type":"git","url":"git+https://github.com/f820602h/vue-surf.git"},"author":{"name":"max.lee","email":"f820602h@gmail.com"},"bugs":{"url":"https://github.com/f820602h/vue-surf/issues"}}