{"_id":"@egonr/svelte-erippler","_rev":"8-a5a94999298b9d513f322b7297fb7cff","name":"@egonr/svelte-erippler","dist-tags":{"latest":"0.1.3"},"versions":{"0.0.2":{"name":"@egonr/svelte-erippler","version":"0.0.2","license":"MIT","_id":"@egonr/svelte-erippler@0.0.2","maintainers":[{"name":"egonr","email":"e.rabeder@gmail.com"}],"dist":{"shasum":"50aeb70d1cd0378ef162c03cbacd83c26dde3edd","tarball":"https://registry.npmjs.org/@egonr/svelte-erippler/-/svelte-erippler-0.0.2.tgz","fileCount":6,"integrity":"sha512-ugOm3rA6XpqEZJMNgnwRppTnWY/j/hPLZb9SXVxlamSA2bitN1ZThK7d7nr6KYg3CM8vCKPpEoEhWVjVzGglaw==","signatures":[{"sig":"MEYCIQCA1aAYRQL89XCVNh/rV6VWqmV4zzn/LWum2Wn1KGpP5wIhAPDnA/4ILr23GYAKzOyD+qpKQ0g80YNdcSFZUrWwH9+k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7750},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"cfeb95d44651043a3afac5e9e1106080bd8f9af9","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"egonr","email":"e.rabeder@gmail.com"},"_npmVersion":"10.5.1","description":"A simple but versatile svelte component to create ripple effects.","directories":{},"_nodeVersion":"22.0.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","tslib":"^2.6.2","svelte":"^4.2.17","publint":"^0.1.16","typescript":"^5.4.5","svelte-check":"^3.7.1","@sveltejs/kit":"^2.5.9","@sveltejs/package":"^2.3.1","@sveltejs/adapter-static":"^3.0.1","@sveltejs/vite-plugin-svelte":"^3.1.0"},"peerDependencies":{"svelte":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-erippler_0.0.2_1715981329084_0.45206412495176207","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@egonr/svelte-erippler","version":"0.0.3","license":"MIT","_id":"@egonr/svelte-erippler@0.0.3","maintainers":[{"name":"egonr","email":"e.rabeder@gmail.com"}],"homepage":"https://github.com/egon-r/svelte-erippler#readme","bugs":{"url":"https://github.com/egon-r/svelte-erippler/issues"},"dist":{"shasum":"615a89820594c7c593bc91b2633826b421ff5afa","tarball":"https://registry.npmjs.org/@egonr/svelte-erippler/-/svelte-erippler-0.0.3.tgz","fileCount":6,"integrity":"sha512-2TMVAP4OyRVGTipLlj5P5tmzEAIEDt3KRD62edXGqMnOXn0kLlcV0LKyUvP9J5JsKayk4X3kFuCOHacw3yspjQ==","signatures":[{"sig":"MEUCIAsLLn4vi9gcMCZQamGFDSTFnaofqJLL1wnuBUpnPQK5AiEAi7hSg5TX6YaIQh/RfujWyfo25p3L3xMUC0vONvp6qi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7816},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"bc0db0acb83b6091332ef1d1b83f505a5e662cc3","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"egonr","email":"e.rabeder@gmail.com"},"repository":{"url":"git+https://github.com/egon-r/svelte-erippler.git","type":"git"},"_npmVersion":"10.5.1","description":"[![ripple demo](https://raw.githubusercontent.com/egon-r/svelte-erippler/master/ripple-demo.gif)](https://egon-r.github.io/svelte-erippler/)","directories":{},"_nodeVersion":"22.0.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","tslib":"^2.6.2","svelte":"^4.2.17","publint":"^0.1.16","typescript":"^5.4.5","svelte-check":"^3.7.1","@sveltejs/kit":"^2.5.9","@sveltejs/package":"^2.3.1","@sveltejs/adapter-static":"^3.0.1","@sveltejs/vite-plugin-svelte":"^3.1.0"},"peerDependencies":{"svelte":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-erippler_0.0.3_1716000683208_0.20025473082088263","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@egonr/svelte-erippler","version":"0.1.0","license":"MIT","_id":"@egonr/svelte-erippler@0.1.0","maintainers":[{"name":"egonr","email":"e.rabeder@gmail.com"}],"homepage":"https://github.com/egon-r/svelte-erippler#readme","bugs":{"url":"https://github.com/egon-r/svelte-erippler/issues"},"dist":{"shasum":"47fe89d9d9a138eed60da4131d3410ba2dd9429b","tarball":"https://registry.npmjs.org/@egonr/svelte-erippler/-/svelte-erippler-0.1.0.tgz","fileCount":6,"integrity":"sha512-pIsEKqcDLW+gUL9kJVJ/Tnw37cTek4XHGnygcytzQuXEHTJqKZMaMOjFB+6sN/QyJhmBfhEE7WLiy28rMrXCsA==","signatures":[{"sig":"MEUCIQCBbBNNvWSR4E7Irjkty1q1uQMTmT/V2DSmBXj9VoQt+AIgY8Q6OB+VnqFb+7k1nO0kHlZkap7dc+9P2hGaPJuka9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7703},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"cd202e94f7c50a26148f281d3a738c4b54525e9c","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"egonr","email":"e.rabeder@gmail.com"},"repository":{"url":"git+https://github.com/egon-r/svelte-erippler.git","type":"git"},"_npmVersion":"10.7.0","description":"[![ripple demo](https://raw.githubusercontent.com/egon-r/svelte-erippler/master/ripple-demo.gif)](https://egon-r.github.io/svelte-erippler/)","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","tslib":"^2.6.2","svelte":"^5.0.0-next.142","publint":"^0.2.8","typescript":"^5.4.5","svelte-check":"^3.7.1","@sveltejs/kit":"^2.5.10","@sveltejs/package":"^2.3.1","@sveltejs/adapter-static":"^3.0.1","@sveltejs/vite-plugin-svelte":"^3.1.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-erippler_0.1.0_1716817079978_0.816006197407751","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@egonr/svelte-erippler","version":"0.1.1","license":"MIT","_id":"@egonr/svelte-erippler@0.1.1","maintainers":[{"name":"egonr","email":"e.rabeder@gmail.com"}],"homepage":"https://github.com/egon-r/svelte-erippler#readme","bugs":{"url":"https://github.com/egon-r/svelte-erippler/issues"},"dist":{"shasum":"616316c97def094663464a60ed7b2a3108c50cca","tarball":"https://registry.npmjs.org/@egonr/svelte-erippler/-/svelte-erippler-0.1.1.tgz","fileCount":6,"integrity":"sha512-ZGFDYaA6gbKpx3rDWzDyknbGoOmQTjscTmufdVnNv8bdCIsZ79IJO87IWPLRfHfnoXYsqmYugvB2wrHjfZbI3A==","signatures":[{"sig":"MEUCIDdtLzEyG3IMLKHhAQYUQKvhrWJAb/+MJkxGkZIeB8SGAiEAsGQK3HJu7MDLWBCTHA3jYcIKmHPg1Abc7jttizRkim0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7840},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"eea572412ecb59f74880dc606b204218f74f7f75","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"egonr","email":"e.rabeder@gmail.com"},"repository":{"url":"git+https://github.com/egon-r/svelte-erippler.git","type":"git"},"_npmVersion":"10.7.0","description":"[![ripple demo](https://raw.githubusercontent.com/egon-r/svelte-erippler/master/ripple-demo.gif)](https://egon-r.github.io/svelte-erippler/)","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","tslib":"^2.6.2","svelte":"^5.0.0-next.142","publint":"^0.2.8","typescript":"^5.4.5","svelte-check":"^3.7.1","@sveltejs/kit":"^2.5.10","@sveltejs/package":"^2.3.1","@sveltejs/adapter-static":"^3.0.1","@sveltejs/vite-plugin-svelte":"^3.1.0"},"peerDependencies":{"svelte":"*"},"_npmOperationalInternal":{"tmp":"tmp/svelte-erippler_0.1.1_1716901668359_0.5156410785131655","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@egonr/svelte-erippler","version":"0.1.2","license":"MIT","_id":"@egonr/svelte-erippler@0.1.2","maintainers":[{"name":"egonr","email":"e.rabeder@gmail.com"}],"homepage":"https://github.com/egon-r/svelte-erippler#readme","bugs":{"url":"https://github.com/egon-r/svelte-erippler/issues"},"dist":{"shasum":"2672100ac1a626b0d675d3581b4f2f6cab7ea258","tarball":"https://registry.npmjs.org/@egonr/svelte-erippler/-/svelte-erippler-0.1.2.tgz","fileCount":6,"integrity":"sha512-Z4WgbHKdqEJuQRd1wXsplsZvG93s3lQxJhnfBAQzmAPhe5Ic7TKaA8p2El+7g6TSy86TTfsrVV8G9zhXv0SvXQ==","signatures":[{"sig":"MEUCICBQFUZi4Bha6X4vQdMX1JubaNywVRPcEMeSYLFPNqtKAiEAlgL4XyNhohzbrYKjKDkK8LnEDyxOFu4D7UPVGv6kGJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7929},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"0ae5574a9821905fd55d1e70865d8489c9d65e5e","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"egonr","email":"e.rabeder@gmail.com"},"repository":{"url":"git+https://github.com/egon-r/svelte-erippler.git","type":"git"},"_npmVersion":"10.7.0","description":"[![ripple demo](https://raw.githubusercontent.com/egon-r/svelte-erippler/master/ripple-demo.gif)](https://egon-r.github.io/svelte-erippler/)","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","tslib":"^2.6.2","svelte":"^5.0.0-next.142","publint":"^0.2.8","typescript":"^5.4.5","svelte-check":"^3.7.1","@sveltejs/kit":"^2.5.10","@sveltejs/package":"^2.3.1","@sveltejs/adapter-static":"^3.0.1","@sveltejs/vite-plugin-svelte":"^3.1.0"},"peerDependencies":{"svelte":"*"},"_npmOperationalInternal":{"tmp":"tmp/svelte-erippler_0.1.2_1717138242894_0.08272614358013719","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@egonr/svelte-erippler","version":"0.1.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/egon-r/svelte-erippler.git"},"scripts":{"dev":"vite dev","build":"vite build && npm run package","preview":"vite preview","package":"svelte-kit sync && svelte-package && publint","prepublishOnly":"npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"peerDependencies":{"svelte":"*"},"devDependencies":{"@sveltejs/adapter-static":"^3.0.8","@sveltejs/kit":"^2.15.1","@sveltejs/package":"^2.3.7","@sveltejs/vite-plugin-svelte":"^5.0.3","publint":"^0.2.12","svelte":"^5.16.1","svelte-check":"^4.1.1","tslib":"^2.8.1","typescript":"^5.7.2","vite":"^6.0.7"},"svelte":"./dist/index.js","types":"./dist/index.d.ts","type":"module","_id":"@egonr/svelte-erippler@0.1.3","gitHead":"bad7ea61e26b8594750a25c5fdd80c3a14463090","description":"[![ripple demo](https://raw.githubusercontent.com/egon-r/svelte-erippler/master/ripple-demo.gif)](https://egon-r.github.io/svelte-erippler/)","bugs":{"url":"https://github.com/egon-r/svelte-erippler/issues"},"homepage":"https://github.com/egon-r/svelte-erippler#readme","_nodeVersion":"22.4.1","_npmVersion":"10.8.1","dist":{"integrity":"sha512-oIwNSiXUq4A9RFMUUXVk2jETwciri+RgEIGJazeE/iUQoAED4vw7ARDA+wjgVZVDgwHbHD4iUC8J+l3nhK7P7w==","shasum":"924b4d730f84188b8b261ebbc8cdd96e46731efa","tarball":"https://registry.npmjs.org/@egonr/svelte-erippler/-/svelte-erippler-0.1.3.tgz","fileCount":6,"unpackedSize":8311,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKeJQFsZAA+I33jKsrq8npCkyClAgdWrNj5/lKSEtYsAIhAJO+T6RQ+OTvWx+/T99CXDgoHafHb5bHKTJLiMXKKR1p"}]},"_npmUser":{"name":"egonr","email":"e.rabeder@gmail.com"},"directories":{},"maintainers":[{"name":"egonr","email":"e.rabeder@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/svelte-erippler_0.1.3_1736038064898_0.7084736476445055"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-17T21:28:48.987Z","modified":"2025-01-05T00:47:45.213Z","0.0.1":"2024-05-17T20:46:45.833Z","0.0.2":"2024-05-17T21:28:49.252Z","0.0.3":"2024-05-18T02:51:23.402Z","0.1.0":"2024-05-27T13:38:00.174Z","0.1.1":"2024-05-28T13:07:48.507Z","0.1.2":"2024-05-31T06:50:43.042Z","0.1.3":"2025-01-05T00:47:45.058Z"},"bugs":{"url":"https://github.com/egon-r/svelte-erippler/issues"},"license":"MIT","homepage":"https://github.com/egon-r/svelte-erippler#readme","repository":{"type":"git","url":"git+https://github.com/egon-r/svelte-erippler.git"},"description":"[![ripple demo](https://raw.githubusercontent.com/egon-r/svelte-erippler/master/ripple-demo.gif)](https://egon-r.github.io/svelte-erippler/)","maintainers":[{"name":"egonr","email":"e.rabeder@gmail.com"}],"readme":"# Svelte ERippler\n\n[![ripple demo](https://raw.githubusercontent.com/egon-r/svelte-erippler/master/ripple-demo.gif)](https://egon-r.github.io/svelte-erippler/)\n\n- Smooth CSS Animations\n- Custom/Multiple Ripples\n- Single file/zero dependencies\n- [Demo Page](https://egon-r.github.io/svelte-erippler/)\n\n\n## Install\n\n> npm i @egonr/svelte-erippler\n\nSince everything is contained in a single file you could also just copy `src/lib/ERippler.svelte` to your project. \n\n## Usage\n\n```ts\n<script lang=\"ts\">\n    let rippler: ERippler\n</script>\n\n<a\n    href=\"#\"\n    style=\"position: relative; overflow: hidden;\"\n    on:pointerdown={(e) => rippler.spawnRipple(e.clientX, e.clientY)}\n>\n    <ERippler bind:this={rippler}>\n        <div\n            style=\"background: darkred; position: absolute; inset: 0; z-index: -1;\"\n        ></div>\n    </ERippler>\n    <h1>rippler test</h1>\n</a>\n```\n\nFor more examples see the demo page source code at `src/routes/+page.svelte`.","readmeFilename":"README.md"}