{"_id":"@castlenine/svelte-canvas-confetti","_rev":"18-e404f0e256d6dba88a1b34626dae5c73","name":"@castlenine/svelte-canvas-confetti","dist-tags":{"latest":"5.2.1","legacy":"1.3.1"},"versions":{"0.1.0":{"name":"@castlenine/svelte-canvas-confetti","version":"0.1.0","keywords":["svelte","sveltekit","confetti","canvas"],"author":{"url":"https://github.com/Castlenine","name":"Alexandre Castlenine"},"license":"MIT","_id":"@castlenine/svelte-canvas-confetti@0.1.0","maintainers":[{"name":"castlenine","email":"alexandre@duxreserve.com"}],"homepage":"https://github.com/castlenine/svelte-canvas-confetti","bugs":{"url":"https://github.com/castlenine/svelte-canvas-confetti/issues"},"dist":{"shasum":"8473895f60746afcb4b7cd1b8d0be6d4ccb2a90d","tarball":"https://registry.npmjs.org/@castlenine/svelte-canvas-confetti/-/svelte-canvas-confetti-0.1.0.tgz","fileCount":30,"integrity":"sha512-QjwiXnzMVEobbWAN84xIg2NAXBZi0bZr5TudwWSQ20aiLkjqmGEyuEG/qdiY9szfuWqJ9c1SfEhVM+E00A8fLA==","signatures":[{"sig":"MEUCIAejHSP9+j5GrEey0JKhi+o1lIl/zRoAoM71OY9R8IetAiEAoZyAnnAwjOilIMAl4zXomyVaRpj6w6cOEETwl9QPY6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36301},"type":"module","types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"}},"gitHead":"9cde2238fada5f8e6d61a6d3facebf91d3208fa8","scripts":{"dev":"vite dev","build":"npm run check && vite build","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","eslint":"eslint --ignore-path ./.eslintignore .","package":"npm run remove-dist-folder && svelte-kit sync && svelte-package && publint","preview":"vite preview","prettier":"prettier --ignore-path ./.prettierignore --check .","stylelint":"stylelint **/*.{css,scss,sass,html,js,md,mjs,svelte,svg,ts}","clean-code":"npm run stylelint && npm run prettier:fix && npm run eslint:fix","eslint:fix":"eslint --fix --ignore-path ./.eslintignore .","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prettier:fix":"prettier --ignore-path ./.prettierignore --write .","prepublishOnly":"npm run package","publish-package":"npm publish -access public","remove-dist-folder":"rimraf dist"},"_npmUser":{"name":"castlenine","email":"alexandre@duxreserve.com"},"deprecated":"ℹ️ These versions are compatible with Svelte v3, v4, and v5, but are not optimized for Svelte v5. The v5.x.y range is dedicated to Svelte 5. Upgrade to @castlenine/svelte-canvas-confetti@5.2.1. Note: the v1.x.y branch is still maintained for developers using Svelte v3 and v4.","repository":{"url":"git+https://github.com/castlenine/svelte-canvas-confetti.git","type":"git"},"_npmVersion":"10.5.0","description":"Canvas-based confetti for Svelte, without dependencies","directories":{},"_nodeVersion":"21.7.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.5.3","tslib":"^2.6.2","eslint":"^8.57.0","rimraf":"^5.0.5","svelte":"^4.2.15","publint":"^0.2.7","prettier":"^3.2.5","stylelint":"^15.11.0","typescript":"^5.4.5","svelte-check":"^3.7.1","@sveltejs/kit":"^1.30.4","stylelint-scss":"^5.3.2","prettier-eslint":"^16.3.0","stylelint-order":"^6.0.4","@sveltejs/package":"^2.3.1","svelte-preprocess":"^5.1.4","eslint-plugin-html":"^8.1.1","prettier-stylelint":"^0.4.2","prettier-eslint-cli":"^8.0.1","eslint-plugin-import":"^2.29.1","eslint-plugin-svelte":"^2.38.0","svelte-eslint-parser":"^0.35.0","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-no-loops":"^0.3.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-security":"^1.7.1","prettier-plugin-svelte":"^3.2.3","eslint-plugin-only-warn":"^1.1.0","@sveltejs/adapter-static":"^2.0.3","@typescript-eslint/parser":"^7.8.0","stylelint-config-standard":"^34.0.0","stylelint-selector-bem-pattern":"^3.0.1","@typescript-eslint/eslint-plugin":"^7.8.0","eslint-import-resolver-typescript":"^3.6.1","stylelint-no-unsupported-browser-features":"^7.0.0"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-canvas-confetti_0.1.0_1715010534457_0.6832127897607827","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@castlenine/svelte-canvas-confetti","version":"1.0.0","keywords":["svelte","sveltekit","confetti","canvas"],"author":{"url":"https://github.com/Castlenine","name":"Alexandre Castlenine"},"license":"MIT","_id":"@castlenine/svelte-canvas-confetti@1.0.0","maintainers":[{"name":"castlenine","email":"alexandre@duxreserve.com"}],"homepage":"https://github.com/castlenine/svelte-canvas-confetti","bugs":{"url":"https://github.com/castlenine/svelte-canvas-confetti/issues"},"dist":{"shasum":"69df79266ed9f3d3687a7dad96cd4def91bddaf8","tarball":"https://registry.npmjs.org/@castlenine/svelte-canvas-confetti/-/svelte-canvas-confetti-1.0.0.tgz","fileCount":30,"integrity":"sha512-qMenxNmaCwjeJ8ZrkQfJOplEyG4vPSAYlu7CUyATITTCvDDCbW5jTXSfP1ROPTxADQUQZrDbjv3CRi850qwDnA==","signatures":[{"sig":"MEUCIFH39SY/ppovAx0VLDt0SjTs56f/mYqJSYLWbeYLC6MFAiEAuHkI1PVaWq9DL5LfvwChbqmarQxpTom531zuDcU56YE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36301},"type":"module","types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js"}},"gitHead":"9cde2238fada5f8e6d61a6d3facebf91d3208fa8","scripts":{"dev":"vite dev","build":"npm run check && vite build","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","eslint":"eslint --ignore-path ./.eslintignore .","package":"npm run remove-dist-folder && svelte-kit sync && svelte-package && publint","preview":"vite preview","prettier":"prettier --ignore-path ./.prettierignore --check .","stylelint":"stylelint **/*.{css,scss,sass,html,js,md,mjs,svelte,svg,ts}","clean-code":"npm run stylelint && npm run prettier:fix && npm run eslint:fix","eslint:fix":"eslint --fix --ignore-path ./.eslintignore .","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prettier:fix":"prettier --ignore-path ./.prettierignore --write .","prepublishOnly":"npm run package","publish-package":"npm publish -access public","remove-dist-folder":"rimraf dist"},"_npmUser":{"name":"castlenine","email":"alexandre@duxreserve.com"},"deprecated":"ℹ️ These versions are compatible with Svelte v3, v4, and v5, but are not optimized for Svelte v5. The v5.x.y range is dedicated to Svelte 5. Upgrade to @castlenine/svelte-canvas-confetti@5.2.1. Note: the v1.x.y branch is still maintained for developers using Svelte v3 and v4.","repository":{"url":"git+https://github.com/castlenine/svelte-canvas-confetti.git","type":"git"},"_npmVersion":"10.5.0","description":"Canvas-based confetti for Svelte, without dependencies","directories":{},"_nodeVersion":"21.7.3","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.5.3","tslib":"^2.6.2","eslint":"^8.57.0","rimraf":"^5.0.5","svelte":"^4.2.15","publint":"^0.2.7","prettier":"^3.2.5","stylelint":"^15.11.0","typescript":"^5.4.5","svelte-check":"^3.7.1","@sveltejs/kit":"^1.30.4","stylelint-scss":"^5.3.2","prettier-eslint":"^16.3.0","stylelint-order":"^6.0.4","@sveltejs/package":"^2.3.1","svelte-preprocess":"^5.1.4","eslint-plugin-html":"^8.1.1","prettier-stylelint":"^0.4.2","prettier-eslint-cli":"^8.0.1","eslint-plugin-import":"^2.29.1","eslint-plugin-svelte":"^2.38.0","svelte-eslint-parser":"^0.35.0","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-no-loops":"^0.3.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-security":"^1.7.1","prettier-plugin-svelte":"^3.2.3","eslint-plugin-only-warn":"^1.1.0","@sveltejs/adapter-static":"^2.0.3","@typescript-eslint/parser":"^7.8.0","stylelint-config-standard":"^34.0.0","stylelint-selector-bem-pattern":"^3.0.1","@typescript-eslint/eslint-plugin":"^7.8.0","eslint-import-resolver-typescript":"^3.6.1","stylelint-no-unsupported-browser-features":"^7.0.0"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-canvas-confetti_1.0.0_1715011061552_0.23502190392283784","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@castlenine/svelte-canvas-confetti","version":"1.1.0","keywords":["svelte","sveltekit","confetti","canvas"],"author":{"url":"https://github.com/Castlenine","name":"Alex Castlenine"},"license":"MIT","_id":"@castlenine/svelte-canvas-confetti@1.1.0","maintainers":[{"name":"castlenine","email":"alexandre@castlenine.io"}],"homepage":"https://github.com/castlenine/svelte-canvas-confetti","bugs":{"url":"https://github.com/castlenine/svelte-canvas-confetti/issues"},"dist":{"shasum":"de8c49d42f5b02de506ba03e49c3750978f9a0d3","tarball":"https://registry.npmjs.org/@castlenine/svelte-canvas-confetti/-/svelte-canvas-confetti-1.1.0.tgz","fileCount":30,"integrity":"sha512-rCAK77cdOEziP5yATLML52COUAL8+dLhBM/jSLTM7AlfjO3vPR68Yz7gPIejCBXsnXb9sWeUSBHtl5+SOGeYfQ==","signatures":[{"sig":"MEUCIQCVPAwxtwuHBLu16HSES/yYsqeVsBYH44tP/V494YBIOgIgQkyxRLnB1VfNfyzJD2x1KhP74ybZ6IigVR634l4kCMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37844},"type":"module","types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"55a7c9a67c5033ef763370fdbdb13380539b0850","scripts":{"dev":"vite dev","build":"npm run check && vite build","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","eslint":"eslint --ignore-path ./.eslintignore .","package":"npm run remove-dist-folder && svelte-kit sync && svelte-package && publint","preview":"vite preview","prettier":"prettier --ignore-path ./.prettierignore --check .","stylelint":"stylelint **/*.{css,scss,sass,html,js,md,mjs,svelte,svg,ts}","clean-code":"npm run stylelint && npm run prettier:fix && npm run eslint:fix","eslint:fix":"eslint --fix --ignore-path ./.eslintignore .","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prettier:fix":"prettier --ignore-path ./.prettierignore --write .","prepublish-only":"npm run package","publish-package":"npm publish -access public","remove-dist-folder":"rimraf dist"},"_npmUser":{"name":"castlenine","email":"alexandre@castlenine.io"},"deprecated":"ℹ️ These versions are compatible with Svelte v3, v4, and v5, but are not optimized for Svelte v5. The v5.x.y range is dedicated to Svelte 5. Upgrade to @castlenine/svelte-canvas-confetti@5.2.1. Note: the v1.x.y branch is still maintained for developers using Svelte v3 and v4.","repository":{"url":"git+https://github.com/castlenine/svelte-canvas-confetti.git","type":"git"},"_npmVersion":"11.16.0","description":"Canvas-based confetti for Svelte, with no dependencies","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.5.14","tslib":"^2.8.1","eslint":"^8.57.1","rimraf":"^6.1.3","svelte":"^4.2.20","publint":"^0.3.21","prettier":"^3.8.3","stylelint":"^15.11.0","typescript":"^4.9.5","svelte-check":"^3.8.6","@sveltejs/kit":"^1.30.4","stylelint-scss":"^5.3.2","prettier-eslint":"^16.4.2","stylelint-order":"^6.0.4","@sveltejs/package":"^2.5.8","svelte-preprocess":"^5.1.4","eslint-plugin-html":"^8.1.4","prettier-stylelint":"^0.4.2","prettier-eslint-cli":"^8.0.1","eslint-plugin-import":"^2.32.0","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^9.1.2","eslint-plugin-no-loops":"^0.3.0","eslint-plugin-prettier":"^5.5.6","eslint-plugin-security":"^1.7.1","prettier-plugin-svelte":"^3.5.2","eslint-plugin-only-warn":"^1.2.1","@sveltejs/adapter-static":"^2.0.3","@typescript-eslint/parser":"^7.18.0","stylelint-config-standard":"^34.0.0","stylelint-selector-bem-pattern":"^3.0.1","@typescript-eslint/eslint-plugin":"^7.18.0","eslint-import-resolver-typescript":"^3.10.1","stylelint-no-unsupported-browser-features":"^7.0.0"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-canvas-confetti_1.1.0_1780868707550_0.9303313323968214","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@castlenine/svelte-canvas-confetti","version":"5.0.0","keywords":["animation","canvas","confetti","effects","fireworks","particles","svelte 5","svelte v5","svelte","sveltekit"],"author":{"url":"https://github.com/Castlenine","name":"Alex Castlenine"},"license":"MIT","_id":"@castlenine/svelte-canvas-confetti@5.0.0","maintainers":[{"name":"castlenine","email":"alexandre@castlenine.io"}],"homepage":"https://github.com/castlenine/svelte-canvas-confetti","bugs":{"url":"https://github.com/castlenine/svelte-canvas-confetti/issues"},"dist":{"shasum":"6f23c7045fc2244bf107b7309aa158f05b9831f4","tarball":"https://registry.npmjs.org/@castlenine/svelte-canvas-confetti/-/svelte-canvas-confetti-5.0.0.tgz","fileCount":32,"integrity":"sha512-6Y4q8SNuaramlVfV7Clq3mHAw1O3exNZRd6gMeTf+UpMQ/rZrrJCna4I7p2iDLjxc/1qzl6UoIL1Dg8qV2ScDw==","signatures":[{"sig":"MEUCIG0XwX26lTRUFapPX8B1Pzkg6bQcM+HkZQGoXzHJCG++AiEAtRVszLIEJvZt6hMdSbJ7yIHdIf8weJZgqnrG7zM40+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53316},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"babab91dca388c8eafe8ca7b9d3ccf71bf0b4fc7","scripts":{"dev":"vite dev","lint":"eslint .","build":"npm run check && vite build","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","commit":"git status && git-cz","format":"prettier --write .","package":"npm run remove-dist-folder && svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync && lefthook install","preview":"vite preview","lint:fix":"eslint --fix .","stylelint":"stylelint --config .stylelintrc.yaml \"**/*.{css,svelte}\"","clean-code":"npm run stylelint:fix && npm run lint:fix && npm run format","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","format:check":"prettier --check .","format:staged":"prettier --write","stylelint:fix":"stylelint --config .stylelintrc.yaml --fix=strict \"**/*.{css,svelte}\"","lint:staged:fix":"eslint --fix","prepublish-only":"npm run package","publish-package":"npm publish --access public","remove-dist-folder":"rimraf dist","stylelint:staged:fix":"stylelint --config .stylelintrc.yaml --fix=strict"},"_npmUser":{"name":"castlenine","email":"alexandre@castlenine.io"},"repository":{"url":"git+https://github.com/castlenine/svelte-canvas-confetti.git","type":"git"},"_npmVersion":"11.16.0","description":"Canvas-based confetti for Svelte, with no dependencies","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","vite":"^8.0.16","eslint":"^10.4.1","rimraf":"^6.1.3","svelte":"^5.56.3","globals":"^17.6.0","publint":"^0.3.21","lefthook":"^2.1.9","prettier":"^3.8.3","stylelint":"^17.13.0","@eslint/js":"^10.0.1","commitizen":"^4.3.1","typescript":"^6.0.3","lint-staged":"^17.0.7","postcss-html":"^1.8.1","svelte-check":"^4.6.0","@sveltejs/kit":"^2.63.0","@commitlint/cli":"^21.0.2","stylelint-order":"^8.1.1","@commitlint/types":"^21.0.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.60.1","eslint-plugin-svelte":"^3.19.0","eslint-plugin-sonarjs":"^4.0.3","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-security":"^4.0.0","prettier-plugin-svelte":"^4.1.0","@sveltejs/adapter-static":"^3.0.10","@commitlint/cz-commitlint":"^21.0.2","stylelint-config-standard":"^40.0.0","stylelint-config-recommended":"^18.0.0","@commitlint/config-conventional":"^21.0.2","eslint-plugin-simple-import-sort":"^13.0.0","stylelint-no-unsupported-browser-features":"^8.1.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-canvas-confetti_5.0.0_1780873926286_0.6340232184930052","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@castlenine/svelte-canvas-confetti","version":"5.0.1","keywords":["animation","canvas","confetti","effects","fireworks","particles","svelte 5","svelte v5","svelte","sveltekit"],"author":{"url":"https://github.com/Castlenine","name":"Alex Castlenine"},"license":"MIT","_id":"@castlenine/svelte-canvas-confetti@5.0.1","maintainers":[{"name":"castlenine","email":"alexandre@castlenine.io"}],"homepage":"https://github.com/castlenine/svelte-canvas-confetti","bugs":{"url":"https://github.com/castlenine/svelte-canvas-confetti/issues"},"dist":{"shasum":"072060b0fd3a9248f7c4ab6a74402634777e3d0b","tarball":"https://registry.npmjs.org/@castlenine/svelte-canvas-confetti/-/svelte-canvas-confetti-5.0.1.tgz","fileCount":30,"integrity":"sha512-JUAMOXUSnuHzv8eZs4zNRnYCHsWXxhZltYBbGKAAaoqQZdEA1B1DtkLKvq8jAU2rbE2oLzdAoGmowM643fv2VQ==","signatures":[{"sig":"MEUCIAeNcd8tx940U+WGIHNv2hZLoca6aPgjP0S1hoDNzWghAiEA6hZugCVBHSwvuSLrx8N5IysJQabZ61cOs5RJkqEc9Bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38518},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"57d0c4efa4618e10cb265af7cc6fb793419afc31","scripts":{"dev":"vite dev","lint":"eslint .","build":"npm run check && vite build","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","commit":"git status && git-cz","format":"prettier --write .","package":"npm run remove-dist-folder && svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync && lefthook install","preview":"vite preview","lint:fix":"eslint --fix .","stylelint":"stylelint --config .stylelintrc.yaml \"**/*.{css,svelte}\"","clean-code":"npm run stylelint:fix && npm run lint:fix && npm run format","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","format:check":"prettier --check .","format:staged":"prettier --write","stylelint:fix":"stylelint --config .stylelintrc.yaml --fix=strict \"**/*.{css,svelte}\"","lint:staged:fix":"eslint --fix","prepublish-only":"npm run package","publish-package":"npm publish --access public","remove-dist-folder":"rimraf dist","stylelint:staged:fix":"stylelint --config .stylelintrc.yaml --fix=strict"},"_npmUser":{"name":"castlenine","email":"alexandre@castlenine.io"},"repository":{"url":"git+https://github.com/castlenine/svelte-canvas-confetti.git","type":"git"},"_npmVersion":"11.16.0","description":"Canvas-based confetti for Svelte, with no dependencies","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","vite":"^8.0.16","eslint":"^10.4.1","rimraf":"^6.1.3","svelte":"^5.56.3","globals":"^17.6.0","publint":"^0.3.21","lefthook":"^2.1.9","prettier":"^3.8.3","stylelint":"^17.13.0","@eslint/js":"^10.0.1","commitizen":"^4.3.1","typescript":"^6.0.3","lint-staged":"^17.0.7","postcss-html":"^1.8.1","svelte-check":"^4.6.0","@sveltejs/kit":"^2.63.0","@commitlint/cli":"^21.0.2","stylelint-order":"^8.1.1","@commitlint/types":"^21.0.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.60.1","eslint-plugin-svelte":"^3.19.0","eslint-plugin-sonarjs":"^4.0.3","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-security":"^4.0.0","prettier-plugin-svelte":"^4.1.0","@sveltejs/adapter-static":"^3.0.10","@commitlint/cz-commitlint":"^21.0.2","stylelint-config-standard":"^40.0.0","stylelint-config-recommended":"^18.0.0","@commitlint/config-conventional":"^21.0.2","eslint-plugin-simple-import-sort":"^13.0.0","stylelint-no-unsupported-browser-features":"^8.1.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-canvas-confetti_5.0.1_1780874708172_0.8968815549938391","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@castlenine/svelte-canvas-confetti","version":"5.0.2","keywords":["animation","canvas","confetti","effects","fireworks","particles","svelte 5","svelte v5","svelte","sveltekit"],"author":{"url":"https://github.com/Castlenine","name":"Alex Castlenine"},"license":"MIT","_id":"@castlenine/svelte-canvas-confetti@5.0.2","maintainers":[{"name":"castlenine","email":"alexandre@castlenine.io"}],"homepage":"https://github.com/castlenine/svelte-canvas-confetti","bugs":{"url":"https://github.com/castlenine/svelte-canvas-confetti/issues"},"dist":{"shasum":"3fdd06607e428b75cae36502f2943843c26373b3","tarball":"https://registry.npmjs.org/@castlenine/svelte-canvas-confetti/-/svelte-canvas-confetti-5.0.2.tgz","fileCount":30,"integrity":"sha512-rWz1k35aZeDCh92YTiX0QlM1Rmfw6NIPfrt4mRkMQ3kbPuJgTDuMGdpwZ5EJaQlajijP9Hh4ApbGCIVxfQB4RA==","signatures":[{"sig":"MEYCIQCZLz/AX2B8fEVZsHH1G/yicoFKbx1lXzSNPINLIs0H3QIhAOXZwOfQJd7jLmWbG27WhY/bURsWjCsDdF+AOBFrUgK/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39070},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"dev":"vite dev","lint":"eslint .","build":"pnpm check && vite build","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","commit":"git status && git-cz","format":"prettier --write .","package":"pnpm remove-dist-folder && svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"eslint --fix .","stylelint":"stylelint --config .stylelintrc.yaml \"**/*.{css,svelte}\"","clean-code":"pnpm stylelint:fix && pnpm lint:fix && pnpm format","preinstall":"npx only-allow pnpm","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","format:check":"prettier --check .","format:staged":"prettier --write","stylelint:fix":"stylelint --config .stylelintrc.yaml --fix=strict \"**/*.{css,svelte}\"","lint:staged:fix":"eslint --fix","prepublish-only":"pnpm package","publish-package":"pnpm publish --access public","remove-dist-folder":"rimraf dist","stylelint:staged:fix":"stylelint --config .stylelintrc.yaml --fix=strict"},"_npmUser":{"name":"castlenine","email":"alexandre@castlenine.io"},"repository":{"url":"git+https://github.com/castlenine/svelte-canvas-confetti.git","type":"git"},"description":"Canvas-based confetti for Svelte, with no dependencies","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","vite":"^8.0.16","eslint":"^10.4.1","rimraf":"^6.1.3","svelte":"^5.56.3","globals":"^17.6.0","publint":"^0.3.21","lefthook":"^2.1.9","prettier":"^3.8.3","stylelint":"^17.13.0","@eslint/js":"^10.0.1","commitizen":"^4.3.1","typescript":"^6.0.3","@types/node":"^25.9.2","lint-staged":"^17.0.7","postcss-html":"^1.8.1","svelte-check":"^4.6.0","@sveltejs/kit":"^2.64.0","@commitlint/cli":"^21.0.2","stylelint-order":"^8.1.1","@commitlint/types":"^21.0.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.61.0","eslint-plugin-svelte":"^3.19.0","eslint-plugin-sonarjs":"^4.0.3","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-security":"^4.0.0","prettier-plugin-svelte":"^4.1.0","@sveltejs/adapter-static":"^3.0.10","@commitlint/cz-commitlint":"^21.0.2","stylelint-config-standard":"^40.0.0","eslint-plugin-perfectionist":"^5.9.0","@sveltejs/vite-plugin-svelte":"^7.1.2","stylelint-config-recommended":"^18.0.0","@commitlint/config-conventional":"^21.0.2","stylelint-no-unsupported-browser-features":"^8.1.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-canvas-confetti_5.0.2_1781131864250_0.5314755583771587","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@castlenine/svelte-canvas-confetti","version":"1.2.0","keywords":["animation","canvas","confetti","effects","fireworks","particles","svelte","sveltekit"],"author":{"url":"https://github.com/Castlenine","name":"Alex Castlenine"},"license":"MIT","_id":"@castlenine/svelte-canvas-confetti@1.2.0","maintainers":[{"name":"castlenine","email":"alexandre@castlenine.io"}],"homepage":"https://github.com/castlenine/svelte-canvas-confetti","bugs":{"url":"https://github.com/castlenine/svelte-canvas-confetti/issues"},"dist":{"shasum":"a6a4870fd045e5268c8e096969acbe3cfc6879d8","tarball":"https://registry.npmjs.org/@castlenine/svelte-canvas-confetti/-/svelte-canvas-confetti-1.2.0.tgz","fileCount":30,"integrity":"sha512-TNotLz1qm33/qMBwoM/5psfv3oKRLV90qORg93csvFGF3d6zmE/zG7McU6CqZ9FZ4qqZxq25GryfHSIxFkytOA==","signatures":[{"sig":"MEQCICsqHS9erlNFRssO2jrV8nsG2GGV3rr0t2W58sF10WJJAiBGqfLvXHlWuVhU0uGUtx0MVzyPe1mE0K3/1+RP20qsXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39106},"type":"module","types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"vite dev","lint":"eslint .","build":"pnpm check && vite build","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","commit":"git status && git-cz","format":"prettier --write .","package":"pnpm remove-dist-folder && svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"eslint --fix .","stylelint":"stylelint --config .stylelintrc.yaml \"**/*.{css,svelte}\"","clean-code":"pnpm stylelint:fix && pnpm lint:fix && pnpm format","preinstall":"npx only-allow pnpm","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","format:check":"prettier --check .","format:staged":"prettier --write","stylelint:fix":"stylelint --config .stylelintrc.yaml --fix=strict \"**/*.{css,svelte}\"","lint:staged:fix":"eslint --fix","prepublish-only":"pnpm package","publish-package":"pnpm publish --access public","remove-dist-folder":"rimraf dist","stylelint:staged:fix":"stylelint --config .stylelintrc.yaml --fix=strict"},"_npmUser":{"name":"castlenine","email":"alexandre@castlenine.io"},"deprecated":"ℹ️ These versions are compatible with Svelte v3, v4, and v5, but are not optimized for Svelte v5. The v5.x.y range is dedicated to Svelte 5. Upgrade to @castlenine/svelte-canvas-confetti@5.2.1. Note: the v1.x.y branch is still maintained for developers using Svelte v3 and v4.","repository":{"url":"git+https://github.com/castlenine/svelte-canvas-confetti.git","type":"git"},"description":"Canvas-based confetti for Svelte, with no dependencies","directories":{},"_nodeVersion":"26.0.0","publishConfig":{"tag":"legacy"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","vite":"^4.5.14","tslib":"^2.8.1","eslint":"^10.4.1","rimraf":"^6.1.3","svelte":"^4.2.20","globals":"^17.6.0","publint":"^0.3.21","lefthook":"^2.1.9","prettier":"^3.8.4","stylelint":"^17.13.0","@eslint/js":"^10.0.1","commitizen":"^4.3.1","typescript":"~5.4.5","@types/node":"^25.9.2","lint-staged":"^17.0.7","postcss-html":"^1.8.1","svelte-check":"^3.8.6","@sveltejs/kit":"^1.30.4","@commitlint/cli":"^21.0.2","stylelint-order":"^8.1.1","@commitlint/types":"^21.0.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.61.0","eslint-plugin-svelte":"^3.19.0","eslint-plugin-sonarjs":"^4.0.3","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-security":"^4.0.0","prettier-plugin-svelte":"^3.5.2","@sveltejs/adapter-static":"^2.0.3","@commitlint/cz-commitlint":"^21.0.2","stylelint-config-standard":"^40.0.0","eslint-plugin-perfectionist":"^5.9.0","stylelint-config-recommended":"^18.0.0","@commitlint/config-conventional":"^21.0.2","stylelint-no-unsupported-browser-features":"^8.1.1"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-canvas-confetti_1.2.0_1781217649250_0.2395745149112949","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@castlenine/svelte-canvas-confetti","version":"1.2.1","keywords":["animation","canvas","confetti","effects","fireworks","particles","svelte","sveltekit"],"author":{"url":"https://github.com/Castlenine","name":"Alex Castlenine"},"license":"MIT","_id":"@castlenine/svelte-canvas-confetti@1.2.1","maintainers":[{"name":"castlenine","email":"alexandre@castlenine.io"}],"homepage":"https://github.com/castlenine/svelte-canvas-confetti","bugs":{"url":"https://github.com/castlenine/svelte-canvas-confetti/issues"},"dist":{"shasum":"972321675bcb7caafeead5d2f64cb5567b1d9925","tarball":"https://registry.npmjs.org/@castlenine/svelte-canvas-confetti/-/svelte-canvas-confetti-1.2.1.tgz","fileCount":30,"integrity":"sha512-KlAhUIQpVftq7lRMCMjGES/w7gIs7QDk0rQzUNUak0eNTAKBxO4YdSUagkKRxiQu+t6QgvwbPqMimF3YS3Jgyw==","signatures":[{"sig":"MEYCIQDe6IYmCLIc94nVAEUbuca7m/j6oPUUxAZcuNs6tZ9ruwIhAImkI3SkBVY4gQvdOCLAZhAYiCnSZT6ycVjVMt1YB5nU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39073},"type":"module","types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"vite dev","lint":"eslint .","build":"pnpm check && vite build","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","commit":"git status && git-cz","format":"prettier --write .","package":"pnpm remove-dist-folder && svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"eslint --fix .","stylelint":"stylelint --config .stylelintrc.yaml \"**/*.{css,svelte}\"","clean-code":"pnpm stylelint:fix && pnpm lint:fix && pnpm format","preinstall":"npx only-allow pnpm","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","format:check":"prettier --check .","format:staged":"prettier --write","stylelint:fix":"stylelint --config .stylelintrc.yaml --fix=strict \"**/*.{css,svelte}\"","lint:staged:fix":"eslint --fix","prepublish-only":"pnpm package","publish-package":"pnpm publish --access public --tag legacy","remove-dist-folder":"rimraf dist","stylelint:staged:fix":"stylelint --config .stylelintrc.yaml --fix=strict"},"_npmUser":{"name":"castlenine","email":"alexandre@castlenine.io"},"deprecated":"ℹ️ These versions are compatible with Svelte v3, v4, and v5, but are not optimized for Svelte v5. The v5.x.y range is dedicated to Svelte 5. Upgrade to @castlenine/svelte-canvas-confetti@5.2.1. Note: the v1.x.y branch is still maintained for developers using Svelte v3 and v4.","repository":{"url":"git+https://github.com/castlenine/svelte-canvas-confetti.git","type":"git"},"description":"Canvas-based confetti for Svelte, with no dependencies","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","vite":"^4.5.14","tslib":"^2.8.1","eslint":"^10.4.1","rimraf":"^6.1.3","svelte":"^4.2.20","globals":"^17.6.0","publint":"^0.3.21","lefthook":"^2.1.9","prettier":"^3.8.4","stylelint":"^17.13.0","@eslint/js":"^10.0.1","commitizen":"^4.3.1","typescript":"~5.4.5","@types/node":"^25.9.2","lint-staged":"^17.0.7","postcss-html":"^1.8.1","svelte-check":"^3.8.6","@sveltejs/kit":"^1.30.4","@commitlint/cli":"^21.0.2","stylelint-order":"^8.1.1","@commitlint/types":"^21.0.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.61.0","eslint-plugin-svelte":"^3.19.0","eslint-plugin-sonarjs":"^4.0.3","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-security":"^4.0.0","prettier-plugin-svelte":"^3.5.2","@sveltejs/adapter-static":"^2.0.3","@commitlint/cz-commitlint":"^21.0.2","stylelint-config-standard":"^40.0.0","eslint-plugin-perfectionist":"^5.9.0","stylelint-config-recommended":"^18.0.0","@commitlint/config-conventional":"^21.0.2","stylelint-no-unsupported-browser-features":"^8.1.1"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-canvas-confetti_1.2.1_1781218665762_0.48256310789800505","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@castlenine/svelte-canvas-confetti","version":"5.1.0","keywords":["animation","canvas","confetti","effects","fireworks","particles","svelte 5","svelte v5","svelte","sveltekit"],"author":{"url":"https://github.com/Castlenine","name":"Alex Castlenine"},"license":"MIT","_id":"@castlenine/svelte-canvas-confetti@5.1.0","maintainers":[{"name":"castlenine","email":"alexandre@castlenine.io"}],"homepage":"https://github.com/castlenine/svelte-canvas-confetti","bugs":{"url":"https://github.com/castlenine/svelte-canvas-confetti/issues"},"dist":{"shasum":"dc1509cc352a3518b4afceb3c0a827629e2d80af","tarball":"https://registry.npmjs.org/@castlenine/svelte-canvas-confetti/-/svelte-canvas-confetti-5.1.0.tgz","fileCount":30,"integrity":"sha512-GMTQfjNb8rkhYNE6zG5hAdufWBoaaG2S7nzYYKnuj9tEPLHjfUQ+Hdty7K4f5yy2JDMKMSGVg3nmzj+esRJi3Q==","signatures":[{"sig":"MEUCIBQNnnSbetK399tUMteiuwccapeKjHt6Vy2r52al5NLuAiEA4VCn+MlHoN9Es309eZVCs6XmJVlt7VU4RgYxKGcNc6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39265},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"dev":"vite dev","lint":"eslint .","build":"pnpm check && vite build","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","commit":"git status && git-cz","format":"prettier --write .","package":"pnpm remove-dist-folder && svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"eslint --fix .","stylelint":"stylelint --config .stylelintrc.yaml \"**/*.{css,svelte}\"","clean-code":"pnpm stylelint:fix && pnpm lint:fix && pnpm format","preinstall":"npx only-allow pnpm","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","format:check":"prettier --check .","format:staged":"prettier --write","stylelint:fix":"stylelint --config .stylelintrc.yaml --fix=strict \"**/*.{css,svelte}\"","lint:staged:fix":"eslint --fix","prepublish-only":"pnpm package","publish-package":"pnpm publish --access public --tag latest","remove-dist-folder":"rimraf dist","stylelint:staged:fix":"stylelint --config .stylelintrc.yaml --fix=strict"},"_npmUser":{"name":"castlenine","email":"alexandre@castlenine.io"},"repository":{"url":"git+https://github.com/castlenine/svelte-canvas-confetti.git","type":"git"},"description":"Canvas-based confetti for Svelte, with no dependencies","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","vite":"^8.0.16","eslint":"^10.4.1","rimraf":"^6.1.3","svelte":"^5.56.3","globals":"^17.6.0","publint":"^0.3.21","lefthook":"^2.1.9","prettier":"^3.8.4","stylelint":"^17.13.0","@eslint/js":"^10.0.1","commitizen":"^4.3.1","typescript":"^6.0.3","@types/node":"^25.9.2","lint-staged":"^17.0.7","postcss-html":"^1.8.1","svelte-check":"^4.6.0","@sveltejs/kit":"^2.64.0","@commitlint/cli":"^21.0.2","stylelint-order":"^8.1.1","@commitlint/types":"^21.0.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.61.0","eslint-plugin-svelte":"^3.19.0","eslint-plugin-sonarjs":"^4.0.3","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-security":"^4.0.0","prettier-plugin-svelte":"^4.1.0","@sveltejs/adapter-static":"^3.0.10","@commitlint/cz-commitlint":"^21.0.2","stylelint-config-standard":"^40.0.0","eslint-plugin-perfectionist":"^5.9.0","@sveltejs/vite-plugin-svelte":"^7.1.2","stylelint-config-recommended":"^18.0.0","@commitlint/config-conventional":"^21.0.2","stylelint-no-unsupported-browser-features":"^8.1.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-canvas-confetti_5.1.0_1781224504915_0.7223514877004091","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@castlenine/svelte-canvas-confetti","version":"5.2.0","keywords":["animation","canvas","confetti","effects","fireworks","particles","svelte 5","svelte v5","svelte","sveltekit"],"author":{"url":"https://github.com/Castlenine","name":"Alex Castlenine"},"license":"MIT","_id":"@castlenine/svelte-canvas-confetti@5.2.0","maintainers":[{"name":"castlenine","email":"alexandre@castlenine.io"}],"homepage":"https://github.com/Castlenine/svelte-canvas-confetti","bugs":{"url":"https://github.com/Castlenine/svelte-canvas-confetti/issues"},"dist":{"shasum":"7ad08590d86523b7f6dcea0868306f1f1e247903","tarball":"https://registry.npmjs.org/@castlenine/svelte-canvas-confetti/-/svelte-canvas-confetti-5.2.0.tgz","fileCount":39,"integrity":"sha512-U0FFAlI13wnjAKcH3p49RDK4rUa6UPMMS1bkXG0myyB4qn8grUTkA6mvZW+Wx5hVWKSpX7aqr4hE4H3HAjZy6g==","signatures":[{"sig":"MEUCICfbch763VxbLnVbBXXxpxqWvnBuut6LqT2bsjcrhulRAiEArgNSFhXSB1c/TDq4U+trojobxU+AWg4t8oSHqxChdxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75470},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"dev":"vite dev","lint":"eslint .","build":"pnpm check && vite build","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","commit":"git status && git-cz","format":"prettier --write .","package":"pnpm remove-dist-folder && svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"eslint --fix .","stylelint":"stylelint --config .stylelintrc.yaml \"**/*.{css,svelte}\"","clean-code":"pnpm stylelint:fix && pnpm lint:fix && pnpm format","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","dev:prepare":"npx only-allow pnpm && svelte-kit sync && lefthook install","format:check":"prettier --check .","format:staged":"prettier --write","stylelint:fix":"stylelint --config .stylelintrc.yaml --fix=strict \"**/*.{css,svelte}\"","lint:staged:fix":"eslint --fix","prepublish-only":"pnpm package","publish-package":"pnpm publish --access public --tag latest","remove-dist-folder":"rimraf dist","stylelint:staged:fix":"stylelint --config .stylelintrc.yaml --fix=strict"},"_npmUser":{"name":"castlenine","email":"alexandre@castlenine.io"},"repository":{"url":"git+https://github.com/Castlenine/svelte-canvas-confetti.git","type":"git"},"description":"Canvas-based confetti for Svelte, with no dependencies","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","vite":"^8.0.16","eslint":"^10.4.1","rimraf":"^6.1.3","svelte":"^5.56.3","globals":"^17.6.0","publint":"^0.3.21","lefthook":"^2.1.9","prettier":"^3.8.4","stylelint":"^17.13.0","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^25.9.3","lint-staged":"^17.0.7","postcss-html":"^1.8.1","svelte-check":"^4.6.0","@sveltejs/kit":"^2.65.0","@commitlint/cli":"^21.0.2","stylelint-order":"^8.1.1","@commitlint/types":"^21.0.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.61.0","eslint-plugin-svelte":"^3.19.0","eslint-plugin-sonarjs":"^4.0.3","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-security":"^4.0.1","prettier-plugin-svelte":"^4.1.0","@sveltejs/adapter-static":"^3.0.10","@commitlint/cz-commitlint":"^21.0.2","stylelint-config-standard":"^40.0.0","eslint-plugin-perfectionist":"^5.9.0","@sveltejs/vite-plugin-svelte":"^7.1.2","stylelint-config-recommended":"^18.0.0","@commitlint/config-conventional":"^21.0.2","stylelint-no-unsupported-browser-features":"^8.1.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-canvas-confetti_5.2.0_1781445245546_0.9001034686795109","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@castlenine/svelte-canvas-confetti","version":"1.3.0","keywords":["animation","canvas","confetti","effects","fireworks","particles","svelte","sveltekit"],"author":{"url":"https://github.com/Castlenine","name":"Alex Castlenine"},"license":"MIT","_id":"@castlenine/svelte-canvas-confetti@1.3.0","maintainers":[{"name":"castlenine","email":"alexandre@castlenine.io"}],"homepage":"https://github.com/Castlenine/svelte-canvas-confetti","bugs":{"url":"https://github.com/Castlenine/svelte-canvas-confetti/issues"},"dist":{"shasum":"3a325bffbbcbfe3e15670de1d49a8bde73dd9813","tarball":"https://registry.npmjs.org/@castlenine/svelte-canvas-confetti/-/svelte-canvas-confetti-1.3.0.tgz","fileCount":39,"integrity":"sha512-mbIVLTd365zjvqlOy7RWP4G8rwgY5cX6e/OH50Be2j6L1VfVZIulHyeP91SkCuzsYODrjZy5z9TOlAwYKqOssw==","signatures":[{"sig":"MEYCIQDau1OzjdUs1xte+Jcv7DmQ+/C7kgFaU9Q3ktY5pTSVuQIhAKuiiYcynMxxPspgE47oULxp16He+n3bqRLttUUy/WY+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75971},"type":"module","types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"vite dev","lint":"eslint .","build":"pnpm check && vite build","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","commit":"git status && git-cz","format":"prettier --write .","package":"pnpm remove-dist-folder && svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"eslint --fix .","stylelint":"stylelint --config .stylelintrc.yaml \"**/*.{css,svelte}\"","clean-code":"pnpm stylelint:fix && pnpm lint:fix && pnpm format","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","dev:prepare":"npx only-allow pnpm && svelte-kit sync && lefthook install","format:check":"prettier --check .","format:staged":"prettier --write","stylelint:fix":"stylelint --config .stylelintrc.yaml --fix=strict \"**/*.{css,svelte}\"","lint:staged:fix":"eslint --fix","prepublish-only":"pnpm package","publish-package":"pnpm publish --access public --tag legacy","remove-dist-folder":"rimraf dist","stylelint:staged:fix":"stylelint --config .stylelintrc.yaml --fix=strict"},"_npmUser":{"name":"castlenine","email":"alexandre@castlenine.io"},"deprecated":"ℹ️ These versions are compatible with Svelte v3, v4, and v5, but are not optimized for Svelte v5. The v5.x.y range is dedicated to Svelte 5. Upgrade to @castlenine/svelte-canvas-confetti@5.2.1. Note: the v1.x.y branch is still maintained for developers using Svelte v3 and v4.","repository":{"url":"git+https://github.com/Castlenine/svelte-canvas-confetti.git","type":"git"},"description":"Canvas-based confetti for Svelte, with no dependencies","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","vite":"^4.5.14","tslib":"^2.8.1","eslint":"^10.5.0","rimraf":"^6.1.3","svelte":"^4.2.20","globals":"^17.6.0","publint":"^0.3.21","lefthook":"^2.1.9","prettier":"^3.8.4","stylelint":"^17.13.0","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"~5.4.5","@types/node":"^25.9.3","lint-staged":"^17.0.7","postcss-html":"^1.8.1","svelte-check":"^3.8.6","@sveltejs/kit":"^1.30.4","@commitlint/cli":"^21.0.2","stylelint-order":"^8.1.1","@commitlint/types":"^21.0.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.61.0","eslint-plugin-svelte":"^3.19.0","eslint-plugin-sonarjs":"^4.0.3","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-security":"^4.0.1","prettier-plugin-svelte":"^3.5.2","@sveltejs/adapter-static":"^2.0.3","@commitlint/cz-commitlint":"^21.0.2","stylelint-config-standard":"^40.0.0","eslint-plugin-perfectionist":"^5.9.0","stylelint-config-recommended":"^18.0.0","@commitlint/config-conventional":"^21.0.2","stylelint-no-unsupported-browser-features":"^8.1.1"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-canvas-confetti_1.3.0_1781479536569_0.580409967032061","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"@castlenine/svelte-canvas-confetti","version":"5.2.1","keywords":["animation","canvas","confetti","effects","fireworks","particles","svelte 5","svelte v5","svelte","sveltekit"],"author":{"url":"https://github.com/Castlenine","name":"Alex Castlenine"},"license":"MIT","_id":"@castlenine/svelte-canvas-confetti@5.2.1","maintainers":[{"name":"castlenine","email":"alexandre@castlenine.io"}],"homepage":"https://github.com/Castlenine/svelte-canvas-confetti","bugs":{"url":"https://github.com/Castlenine/svelte-canvas-confetti/issues"},"dist":{"shasum":"8393678555751aeb4a56c96474d57b48c05ad561","tarball":"https://registry.npmjs.org/@castlenine/svelte-canvas-confetti/-/svelte-canvas-confetti-5.2.1.tgz","fileCount":39,"integrity":"sha512-2w7vvg+1zZWp+3oUAjfQ7OYPs0uLmwuLem06AonZ+QP2o27yws9sTYnQ9/suytwj8u/VWmWsGBO3FGTXh/bUpg==","signatures":[{"sig":"MEYCIQD83sCMUfVvSy/bAAxrcC5z/KNGkUsu21X7cCiG5EvvTAIhAMj1+NlWWh+bIH3gTF+zoDmayDnVz/3y8xKtTe9TLHU1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76176},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"dev":"vite dev","lint":"eslint .","build":"pnpm check && vite build","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","commit":"git status && git-cz","format":"prettier --write .","package":"pnpm remove-dist-folder && svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"eslint --fix .","stylelint":"stylelint --config .stylelintrc.yaml \"**/*.{css,svelte}\"","clean-code":"pnpm stylelint:fix && pnpm lint:fix && pnpm format","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","dev:prepare":"npx only-allow pnpm && svelte-kit sync && lefthook install","format:check":"prettier --check .","format:staged":"prettier --write","stylelint:fix":"stylelint --config .stylelintrc.yaml --fix=strict \"**/*.{css,svelte}\"","lint:staged:fix":"eslint --fix","prepublish-only":"pnpm package","publish-package":"pnpm publish --access public --tag latest","remove-dist-folder":"rimraf dist","stylelint:staged:fix":"stylelint --config .stylelintrc.yaml --fix=strict"},"_npmUser":{"name":"castlenine","email":"alexandre@castlenine.io"},"repository":{"url":"git+https://github.com/Castlenine/svelte-canvas-confetti.git","type":"git"},"description":"Canvas-based confetti for Svelte, with no dependencies","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","vite":"^8.0.16","eslint":"^10.5.0","rimraf":"^6.1.3","svelte":"^5.56.3","globals":"^17.6.0","publint":"^0.3.21","lefthook":"^2.1.9","prettier":"^3.8.4","stylelint":"^17.13.0","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"^6.0.3","@types/node":"^25.9.3","lint-staged":"^17.0.7","postcss-html":"^1.8.1","svelte-check":"^4.6.0","@sveltejs/kit":"^2.65.0","@commitlint/cli":"^21.0.2","stylelint-order":"^8.1.1","@commitlint/types":"^21.0.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.61.0","eslint-plugin-svelte":"^3.19.0","eslint-plugin-sonarjs":"^4.0.3","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-security":"^4.0.1","prettier-plugin-svelte":"^4.1.0","@sveltejs/adapter-static":"^3.0.10","@commitlint/cz-commitlint":"^21.0.2","stylelint-config-standard":"^40.0.0","eslint-plugin-perfectionist":"^5.9.0","@sveltejs/vite-plugin-svelte":"^7.1.2","stylelint-config-recommended":"^18.0.0","@commitlint/config-conventional":"^21.0.2","stylelint-no-unsupported-browser-features":"^8.1.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-canvas-confetti_5.2.1_1781481779656_0.519528013495625","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@castlenine/svelte-canvas-confetti","version":"1.3.1","keywords":["animation","canvas","confetti","effects","fireworks","particles","svelte","sveltekit"],"author":{"url":"https://github.com/Castlenine","name":"Alex Castlenine"},"license":"MIT","_id":"@castlenine/svelte-canvas-confetti@1.3.1","maintainers":[{"name":"castlenine","email":"alexandre@castlenine.io"}],"homepage":"https://github.com/Castlenine/svelte-canvas-confetti","bugs":{"url":"https://github.com/Castlenine/svelte-canvas-confetti/issues"},"dist":{"shasum":"6104ce669c0d192c892611e21e00846e88602624","tarball":"https://registry.npmjs.org/@castlenine/svelte-canvas-confetti/-/svelte-canvas-confetti-1.3.1.tgz","fileCount":39,"integrity":"sha512-iA5163rAj2toG88ZHfedFMcIgdzJcnQE1UC8l3r47liuboibrq08OiME3m3W3fSj9AaGGq0y8y/q3Y3fkL9Etg==","signatures":[{"sig":"MEQCIAz594RUXmR2zmXcL6Dmb+oeo38BfJ78SEvwjfYsUQztAiBgw1uVSxiWZ7Rv+s8yWZktnsCelB8LXyNAqgjG9ef29w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76530},"type":"module","types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"vite dev","lint":"eslint .","build":"pnpm check && vite build","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","commit":"git status && git-cz","format":"prettier --write .","package":"pnpm remove-dist-folder && svelte-kit sync && svelte-package && publint","preview":"vite preview","lint:fix":"eslint --fix .","stylelint":"stylelint --config .stylelintrc.yaml \"**/*.{css,svelte}\"","clean-code":"pnpm stylelint:fix && pnpm lint:fix && pnpm format","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","dev:prepare":"npx only-allow pnpm && svelte-kit sync && lefthook install","format:check":"prettier --check .","format:staged":"prettier --write","stylelint:fix":"stylelint --config .stylelintrc.yaml --fix=strict \"**/*.{css,svelte}\"","lint:staged:fix":"eslint --fix","prepublish-only":"pnpm package","publish-package":"pnpm publish --access public --tag legacy","remove-dist-folder":"rimraf dist","stylelint:staged:fix":"stylelint --config .stylelintrc.yaml --fix=strict"},"_npmUser":{"name":"castlenine","email":"alexandre@castlenine.io"},"deprecated":"ℹ️ These versions are compatible with Svelte v3, v4, and v5, but are not optimized for Svelte v5. The v5.x.y range is dedicated to Svelte 5. Upgrade to @castlenine/svelte-canvas-confetti@5.2.1. Note: the v1.x.y branch is still maintained for developers using Svelte v3 and v4.","repository":{"url":"git+https://github.com/Castlenine/svelte-canvas-confetti.git","type":"git"},"description":"Canvas-based confetti for Svelte, with no dependencies","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","vite":"^4.5.14","tslib":"^2.8.1","eslint":"^10.5.0","rimraf":"^6.1.3","svelte":"^4.2.20","globals":"^17.6.0","publint":"^0.3.21","lefthook":"^2.1.9","prettier":"^3.8.4","stylelint":"^17.13.0","@eslint/js":"^10.0.1","commitizen":"^4.3.2","typescript":"~5.4.5","@types/node":"^25.9.3","lint-staged":"^17.0.7","postcss-html":"^1.8.1","svelte-check":"^3.8.6","@sveltejs/kit":"^1.30.4","@commitlint/cli":"^21.0.2","stylelint-order":"^8.1.1","@commitlint/types":"^21.0.1","@sveltejs/package":"^2.5.8","typescript-eslint":"^8.61.0","eslint-plugin-svelte":"^3.19.0","eslint-plugin-sonarjs":"^4.0.3","stylelint-config-html":"^1.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-security":"^4.0.1","prettier-plugin-svelte":"^3.5.2","@sveltejs/adapter-static":"^2.0.3","@commitlint/cz-commitlint":"^21.0.2","stylelint-config-standard":"^40.0.0","eslint-plugin-perfectionist":"^5.9.0","stylelint-config-recommended":"^18.0.0","@commitlint/config-conventional":"^21.0.2","stylelint-no-unsupported-browser-features":"^8.1.1"},"peerDependencies":{"svelte":"^3.54.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-canvas-confetti_1.3.1_1781485575013_0.8113067908725189","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-05-06T15:48:54.337Z","modified":"2026-06-15T02:01:48.044Z","0.1.0":"2024-05-06T15:48:54.609Z","1.0.0":"2024-05-06T15:57:41.692Z","1.1.0":"2026-06-07T21:45:07.728Z","5.0.0":"2026-06-07T23:12:06.435Z","5.0.1":"2026-06-07T23:25:08.308Z","5.0.2":"2026-06-10T22:51:04.442Z","1.2.0":"2026-06-11T22:40:49.447Z","1.2.1":"2026-06-11T22:57:45.980Z","5.1.0":"2026-06-12T00:35:05.164Z","5.2.0":"2026-06-14T13:54:05.674Z","1.3.0":"2026-06-14T23:25:36.722Z","5.2.1":"2026-06-15T00:02:59.813Z","1.3.1":"2026-06-15T01:06:15.142Z"},"bugs":{"url":"https://github.com/Castlenine/svelte-canvas-confetti/issues"},"author":{"url":"https://github.com/Castlenine","name":"Alex Castlenine"},"license":"MIT","homepage":"https://github.com/Castlenine/svelte-canvas-confetti","keywords":["animation","canvas","confetti","effects","fireworks","particles","svelte 5","svelte v5","svelte","sveltekit"],"repository":{"url":"git+https://github.com/Castlenine/svelte-canvas-confetti.git","type":"git"},"description":"Canvas-based confetti for Svelte, with no dependencies","maintainers":[{"name":"castlenine","email":"alexandre@castlenine.io"}],"readme":"","readmeFilename":""}