{"_id":"@hueycolor/svelte","_rev":"6-c5ef591fd4d1a76ab3aec716c1eb896e","name":"@hueycolor/svelte","dist-tags":{"latest":"1.0.1"},"versions":{"0.0.1-beta.5":{"name":"@hueycolor/svelte","version":"0.0.1-beta.5","keywords":["svelte","svelte5","color-picker","colorpicker","color","colour","hsl","rgb","hex","svelte-component","huey"],"author":{"name":"Eihab Khan","email":"yo@eihab.me"},"license":"MIT","_id":"@hueycolor/svelte@0.0.1-beta.5","maintainers":[{"name":"eihab_khan","email":"mastereihab@gmail.com"}],"homepage":"https://github.com/hueycolor/huey#readme","bugs":{"url":"https://github.com/hueycolor/huey/issues"},"dist":{"shasum":"121b96ba3a502b11fd316f567d60113c97fbe3b0","tarball":"https://registry.npmjs.org/@hueycolor/svelte/-/svelte-0.0.1-beta.5.tgz","fileCount":7,"integrity":"sha512-DaDY8ZbFDcVOKToNnOy7B4Kpec5gf+dI4XVe+5WphcNK0XmTeJlMj5AAJNaSPEOzC0aLJ0i8WLwF/hQwsZP5aQ==","signatures":[{"sig":"MEQCIGvYZekGirStiqc+P12Bbkvpxk7bBao6amkFFQzVWQDhAiABf5C7oeKCcoB3pLE1kILCdMkwm1/osydvXYwgMJ6Z9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66137},"main":"./dist/index.cjs","type":"module","_from":"file:hueycolor-svelte-0.0.1-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build --config vite.lib.config.ts","check":"svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"eihab_khan","email":"mastereihab@gmail.com"},"_resolved":"/private/var/folders/mh/lnw2hwyd1p78jlskb_bzr2hm0000gn/T/c8120204a3a8ed6bdb39a39e6efb322f/hueycolor-svelte-0.0.1-beta.5.tgz","_integrity":"sha512-DaDY8ZbFDcVOKToNnOy7B4Kpec5gf+dI4XVe+5WphcNK0XmTeJlMj5AAJNaSPEOzC0aLJ0i8WLwF/hQwsZP5aQ==","repository":{"url":"git+https://github.com/hueycolor/huey.git","type":"git"},"_npmVersion":"11.6.1","description":"Composable color picker components for Svelte","directories":{},"_nodeVersion":"24.11.0","dependencies":{"@hueycolor/core":"0.0.1-beta.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","eslint":"^9.18.0","svelte":"^5.38.1","vitest":"^3.2.4","globals":"^16.0.0","storybook":"^9.1.5","@eslint/js":"^9.18.0","playwright":"^1.55.0","typescript":"~5.8.3","svelte-check":"^4.3.1","@eslint/compat":"^1.2.5","@vitest/browser":"^3.2.4","vite-plugin-dts":"^4.5.4","@tsconfig/svelte":"^5.0.4","typescript-eslint":"^8.20.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-svelte":"^3.0.0","@storybook/addon-a11y":"^9.1.5","@storybook/addon-docs":"^9.1.5","@storybook/svelte-vite":"^9.1.5","@storybook/addon-vitest":"^9.1.5","@chromatic-com/storybook":"^4.1.1","@storybook/addon-svelte-csf":"^5.0.8","@sveltejs/vite-plugin-svelte":"^6.1.1","vite-plugin-css-injected-by-js":"^4.0.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.0.1-beta.5_1776103886575_0.8456518470569809","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.6":{"name":"@hueycolor/svelte","version":"0.0.1-beta.6","keywords":["svelte","svelte5","color-picker","colorpicker","color","colour","hsl","rgb","hex","svelte-component","huey"],"author":{"name":"Eihab Khan","email":"yo@eihab.me"},"license":"MIT","_id":"@hueycolor/svelte@0.0.1-beta.6","maintainers":[{"name":"eihab_khan","email":"mastereihab@gmail.com"}],"homepage":"https://github.com/hueycolor/huey#readme","bugs":{"url":"https://github.com/hueycolor/huey/issues"},"dist":{"shasum":"becf3d9a2f46342ff30b50b0a9b2e38f799b7a47","tarball":"https://registry.npmjs.org/@hueycolor/svelte/-/svelte-0.0.1-beta.6.tgz","fileCount":7,"integrity":"sha512-0gJ3ieGKK0deTgmiBI4aMeNk3G1jZWMLfuDOhcahwJh0u6zU/L3TJ2o7Qn3UqyphPkOSI4MlVCeq04z+1ffmrg==","signatures":[{"sig":"MEYCIQCAMGDLON9jaljUETVTYr9SLdfYGJDnhTWxJ8WknCq68QIhALl/iOXp7x0CjMQv4T0me7HpECY0qYIMoT8QTggDEqwH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65589},"main":"./dist/index.cjs","type":"module","_from":"file:hueycolor-svelte-0.0.1-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build --config vite.lib.config.ts","check":"svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"eihab_khan","email":"mastereihab@gmail.com"},"_resolved":"/private/var/folders/mh/lnw2hwyd1p78jlskb_bzr2hm0000gn/T/c01634de6a8f1b05a48bf0748a5aedb4/hueycolor-svelte-0.0.1-beta.6.tgz","_integrity":"sha512-0gJ3ieGKK0deTgmiBI4aMeNk3G1jZWMLfuDOhcahwJh0u6zU/L3TJ2o7Qn3UqyphPkOSI4MlVCeq04z+1ffmrg==","repository":{"url":"git+https://github.com/hueycolor/huey.git","type":"git"},"_npmVersion":"11.6.1","description":"Composable color picker components for Svelte","directories":{},"_nodeVersion":"24.11.0","dependencies":{"@hueycolor/core":"0.0.1-beta.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","eslint":"^9.18.0","svelte":"^5.38.1","vitest":"^3.2.4","globals":"^16.0.0","storybook":"^9.1.5","@eslint/js":"^9.18.0","playwright":"^1.55.0","typescript":"~5.8.3","svelte-check":"^4.3.1","@eslint/compat":"^1.2.5","@vitest/browser":"^3.2.4","vite-plugin-dts":"^4.5.4","@tsconfig/svelte":"^5.0.4","typescript-eslint":"^8.20.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-svelte":"^3.0.0","@storybook/addon-a11y":"^9.1.5","@storybook/addon-docs":"^9.1.5","@storybook/svelte-vite":"^9.1.5","@storybook/addon-vitest":"^9.1.5","@chromatic-com/storybook":"^4.1.1","@storybook/addon-svelte-csf":"^5.0.8","@sveltejs/vite-plugin-svelte":"^6.1.1","vite-plugin-css-injected-by-js":"^4.0.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.0.1-beta.6_1776107396443_0.8592770200605411","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.8":{"name":"@hueycolor/svelte","version":"0.0.1-beta.8","keywords":["svelte","svelte5","color-picker","colorpicker","color","colour","hsl","rgb","hex","svelte-component","huey"],"author":{"name":"Eihab Khan","email":"yo@eihab.me"},"license":"MIT","_id":"@hueycolor/svelte@0.0.1-beta.8","maintainers":[{"name":"eihab_khan","email":"mastereihab@gmail.com"}],"homepage":"https://github.com/hueycolor/huey#readme","bugs":{"url":"https://github.com/hueycolor/huey/issues"},"dist":{"shasum":"b124569bee9be7d5fd7246590499599e400f619c","tarball":"https://registry.npmjs.org/@hueycolor/svelte/-/svelte-0.0.1-beta.8.tgz","fileCount":7,"integrity":"sha512-QhZdzTc71B5tRsVVwREBsrECL1AKqxN0d7WdvpQP8is0EA42c3cKXpJlELbSeNrXm0BRYwmC/VBWRWdvU7jBWg==","signatures":[{"sig":"MEYCIQDKg8xrIZCUnThX7/7nf6aOwTuWLMMcAB3U4Rq/x5J4NAIhANZ+Pg/GSU2V+Wxbq9tmXtTbgpIm1ZuobocW46ZVJU+e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65589},"main":"./dist/index.cjs","type":"module","_from":"file:hueycolor-svelte-0.0.1-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build --config vite.lib.config.ts","check":"svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"eihab_khan","email":"mastereihab@gmail.com"},"_resolved":"/tmp/263a7ceaf7b70669bfed93a468dd5f68/hueycolor-svelte-0.0.1-beta.8.tgz","_integrity":"sha512-QhZdzTc71B5tRsVVwREBsrECL1AKqxN0d7WdvpQP8is0EA42c3cKXpJlELbSeNrXm0BRYwmC/VBWRWdvU7jBWg==","repository":{"url":"git+https://github.com/hueycolor/huey.git","type":"git"},"_npmVersion":"10.9.7","description":"Composable color picker components for Svelte","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@hueycolor/core":"0.0.1-beta.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","eslint":"^9.18.0","svelte":"^5.38.1","vitest":"^3.2.4","globals":"^16.0.0","storybook":"^9.1.5","@eslint/js":"^9.18.0","playwright":"^1.55.0","typescript":"~5.8.3","svelte-check":"^4.3.1","@eslint/compat":"^1.2.5","@vitest/browser":"^3.2.4","vite-plugin-dts":"^4.5.4","@tsconfig/svelte":"^5.0.4","typescript-eslint":"^8.20.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-svelte":"^3.0.0","@storybook/addon-a11y":"^9.1.5","@storybook/addon-docs":"^9.1.5","@storybook/svelte-vite":"^9.1.5","@storybook/addon-vitest":"^9.1.5","@chromatic-com/storybook":"^4.1.1","@storybook/addon-svelte-csf":"^5.0.8","@sveltejs/vite-plugin-svelte":"^6.1.1","vite-plugin-css-injected-by-js":"^4.0.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.0.1-beta.8_1776107761002_0.6806595181583444","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.9":{"name":"@hueycolor/svelte","version":"0.0.1-beta.9","keywords":["svelte","svelte5","color-picker","colorpicker","color","colour","hsl","rgb","hex","svelte-component","huey"],"author":{"name":"Eihab Khan","email":"yo@eihab.me"},"license":"MIT","_id":"@hueycolor/svelte@0.0.1-beta.9","maintainers":[{"name":"eihab_khan","email":"mastereihab@gmail.com"}],"homepage":"https://github.com/hueycolor/huey#readme","bugs":{"url":"https://github.com/hueycolor/huey/issues"},"dist":{"shasum":"f082efa223539f0111e7fcc1605d15883e4849e3","tarball":"https://registry.npmjs.org/@hueycolor/svelte/-/svelte-0.0.1-beta.9.tgz","fileCount":7,"integrity":"sha512-6JO8r/j7Z3WE+d21G+w2xkbIhc8cFTh8TV9/rz80K+zPMRD/l7xR7k9XH8T2YsPTk9y6kDfFb90lWaryuxasDQ==","signatures":[{"sig":"MEQCIFUnkMnPFkrMeZC4nRANFaqh63yAvKZG8hwhFBQHog9CAiAORpa7qTwdlfk4c1K4Z+CbLzEkoYfZ4PpcubPF24kFzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66280},"main":"./dist/index.cjs","type":"module","_from":"file:hueycolor-svelte-0.0.1-beta.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build --config vite.lib.config.ts","check":"svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"eihab_khan","email":"mastereihab@gmail.com"},"_resolved":"/tmp/d7bb0b1e8733706b507df6227b8e5f0c/hueycolor-svelte-0.0.1-beta.9.tgz","_integrity":"sha512-6JO8r/j7Z3WE+d21G+w2xkbIhc8cFTh8TV9/rz80K+zPMRD/l7xR7k9XH8T2YsPTk9y6kDfFb90lWaryuxasDQ==","repository":{"url":"git+https://github.com/hueycolor/huey.git","type":"git"},"_npmVersion":"10.9.7","description":"Composable color picker components for Svelte","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@hueycolor/core":"0.0.1-beta.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","eslint":"^9.18.0","svelte":"^5.38.1","vitest":"^3.2.4","globals":"^16.0.0","storybook":"^9.1.5","@eslint/js":"^9.18.0","playwright":"^1.55.0","typescript":"~5.8.3","svelte-check":"^4.3.1","@eslint/compat":"^1.2.5","@vitest/browser":"^3.2.4","vite-plugin-dts":"^4.5.4","@tsconfig/svelte":"^5.0.4","typescript-eslint":"^8.20.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-svelte":"^3.0.0","@storybook/addon-a11y":"^9.1.5","@storybook/addon-docs":"^9.1.5","@storybook/svelte-vite":"^9.1.5","@storybook/addon-vitest":"^9.1.5","@chromatic-com/storybook":"^4.1.1","@storybook/addon-svelte-csf":"^5.0.8","@sveltejs/vite-plugin-svelte":"^6.1.1","vite-plugin-css-injected-by-js":"^4.0.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.0.1-beta.9_1777138463056_0.6869490189126501","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@hueycolor/svelte","version":"1.0.0","keywords":["svelte","svelte5","color-picker","colorpicker","color","colour","hsl","rgb","hex","svelte-component","huey"],"author":{"name":"Eihab Khan","email":"yo@eihab.me"},"license":"MIT","_id":"@hueycolor/svelte@1.0.0","maintainers":[{"name":"eihab_khan","email":"mastereihab@gmail.com"}],"homepage":"https://github.com/hueycolor/huey#readme","bugs":{"url":"https://github.com/hueycolor/huey/issues"},"dist":{"shasum":"d76c762bbca4b56f609b1db2777f5a8546c31d52","tarball":"https://registry.npmjs.org/@hueycolor/svelte/-/svelte-1.0.0.tgz","fileCount":7,"integrity":"sha512-tFZMglaopdmqNDr9eKYMcGTO7/wRvRnWyGFdkvyWeefvO0OtgPuRMhgLbf/TY+v6SMHMp+kim+mqHlSbdiYcig==","signatures":[{"sig":"MEUCICuO+yoox1wm2xbijvU1U6uyxSB0jQG0tPKYepzbfJJRAiEAiens7SKgYUs1LrtYXhce354CcGFuyYStnyEgVU3XXxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66294},"main":"./dist/index.cjs","type":"module","_from":"file:hueycolor-svelte-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build --config vite.lib.config.ts","check":"svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"eihab_khan","email":"mastereihab@gmail.com"},"_resolved":"/tmp/c20f536ba93b783aa64fc3a878629389/hueycolor-svelte-1.0.0.tgz","_integrity":"sha512-tFZMglaopdmqNDr9eKYMcGTO7/wRvRnWyGFdkvyWeefvO0OtgPuRMhgLbf/TY+v6SMHMp+kim+mqHlSbdiYcig==","repository":{"url":"git+https://github.com/hueycolor/huey.git","type":"git"},"_npmVersion":"10.9.7","description":"Composable color picker components for Svelte","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@hueycolor/core":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","eslint":"^9.18.0","svelte":"^5.38.1","vitest":"^3.2.4","globals":"^16.0.0","happy-dom":"^20.9.0","storybook":"^9.1.5","@eslint/js":"^9.18.0","playwright":"^1.55.0","typescript":"~5.8.3","svelte-check":"^4.3.1","@eslint/compat":"^1.2.5","@vitest/browser":"^3.2.4","vite-plugin-dts":"^4.5.4","@tsconfig/svelte":"^5.0.4","typescript-eslint":"^8.20.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-svelte":"^3.0.0","@storybook/addon-a11y":"^9.1.5","@storybook/addon-docs":"^9.1.5","@storybook/svelte-vite":"^9.1.5","@storybook/addon-vitest":"^9.1.5","@chromatic-com/storybook":"^4.1.1","@storybook/addon-svelte-csf":"^5.0.8","@sveltejs/vite-plugin-svelte":"^6.1.1","vite-plugin-css-injected-by-js":"^4.0.1"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_1.0.0_1777646953952_0.21895900663960677","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@hueycolor/svelte","type":"module","version":"1.0.1","private":false,"description":"Composable color picker components for Svelte","author":{"name":"Eihab Khan","email":"yo@eihab.me"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/hueycolor/huey.git"},"keywords":["svelte","svelte5","color-picker","colorpicker","color","colour","hsl","rgb","hex","svelte-component","huey"],"exports":{".":{"types":"./dist/index.d.ts","svelte":"./package/index.js","import":"./dist/index.js","require":"./dist/index.cjs"}},"main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","peerDependencies":{"svelte":"^5.0.0"},"dependencies":{"@hueycolor/core":"1.0.1"},"devDependencies":{"@chromatic-com/storybook":"^4.1.1","@eslint/compat":"^1.2.5","@eslint/js":"^9.18.0","@storybook/addon-a11y":"^9.1.5","@storybook/addon-docs":"^9.1.5","@storybook/addon-svelte-csf":"^5.0.8","@storybook/addon-vitest":"^9.1.5","@storybook/svelte-vite":"^9.1.5","@sveltejs/package":"^2.5.7","@sveltejs/vite-plugin-svelte":"^6.1.1","@tsconfig/svelte":"^5.0.4","@vitest/browser":"^3.2.4","@vitest/coverage-v8":"^3.2.4","eslint":"^9.18.0","eslint-plugin-svelte":"^3.0.0","globals":"^16.0.0","happy-dom":"^20.9.0","playwright":"^1.55.0","storybook":"^9.1.5","svelte":"^5.38.1","svelte-check":"^4.3.1","typescript":"~5.8.3","typescript-eslint":"^8.20.0","vite":"^7.1.2","vite-plugin-css-injected-by-js":"^4.0.1","vite-plugin-dts":"^4.5.4","vitest":"^3.2.4"},"scripts":{"dev":"vite","build":"vite build --config vite.lib.config.ts && svelte-package -i src/lib -o package","preview":"vite preview","check":"svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json","storybook":"storybook dev -p 6006","build-storybook":"storybook build","lint":"eslint ."},"_id":"@hueycolor/svelte@1.0.1","bugs":{"url":"https://github.com/hueycolor/huey/issues"},"homepage":"https://github.com/hueycolor/huey#readme","_integrity":"sha512-5H+Xi++GBjijt9aHMDgvcU1C3VzZ+WAUaVhMjzkhYWaXKymIwQuyy6dEMMrp/dt7pvk6cbpDSAyyvx6akqFNDA==","_resolved":"/tmp/c32d6786860499563896ad76976f58b9/hueycolor-svelte-1.0.1.tgz","_from":"file:hueycolor-svelte-1.0.1.tgz","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-5H+Xi++GBjijt9aHMDgvcU1C3VzZ+WAUaVhMjzkhYWaXKymIwQuyy6dEMMrp/dt7pvk6cbpDSAyyvx6akqFNDA==","shasum":"84ff0fd3738550f52802c8fee8feb2f56bfafb52","tarball":"https://registry.npmjs.org/@hueycolor/svelte/-/svelte-1.0.1.tgz","fileCount":57,"unpackedSize":119511,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDaqlsiLr7wcmIEreEhnji30Hpqo2Ef+InxIzcwCCJI4QIhAMtJDFhQCyjHIMcNFr9xm5OlNXmqotpQlEtcbgUkZajE"}]},"_npmUser":{"name":"eihab_khan","email":"mastereihab@gmail.com"},"directories":{},"maintainers":[{"name":"eihab_khan","email":"mastereihab@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/svelte_1.0.1_1777823505605_0.4684139774162255"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-13T18:11:26.480Z","modified":"2026-05-03T15:51:45.880Z","0.0.1-beta.5":"2026-04-13T18:11:26.722Z","0.0.1-beta.6":"2026-04-13T19:09:56.573Z","0.0.1-beta.8":"2026-04-13T19:16:01.164Z","0.0.1-beta.9":"2026-04-25T17:34:23.187Z","1.0.0":"2026-05-01T14:49:14.106Z","1.0.1":"2026-05-03T15:51:45.747Z"},"bugs":{"url":"https://github.com/hueycolor/huey/issues"},"author":{"name":"Eihab Khan","email":"yo@eihab.me"},"license":"MIT","homepage":"https://github.com/hueycolor/huey#readme","keywords":["svelte","svelte5","color-picker","colorpicker","color","colour","hsl","rgb","hex","svelte-component","huey"],"repository":{"type":"git","url":"git+https://github.com/hueycolor/huey.git"},"description":"Composable color picker components for Svelte","maintainers":[{"name":"eihab_khan","email":"mastereihab@gmail.com"}],"readme":"# @hueycolor/svelte\n\nComposable, customizable color picker components for Svelte 5.\n\n## Installation\n\n```bash\nnpm install @hueycolor/svelte\n```\n\n## Usage\n\nWrap your components in `HueyRoot` with `bind:color` bound to a `HueyColor` value. All child components automatically share the color state.\n\n```svelte\n<script lang=\"ts\">\n  import {\n    HueyRoot,\n    HueSlider,\n    AlphaSlider,\n    HexInput,\n    SaturationArea,\n    ColorPreview,\n    hueyColor,\n  } from '@hueycolor/svelte'\n\n  let color = $state(hueyColor('#3b82f6'))\n</script>\n\n<HueyRoot bind:color>\n  <SaturationArea />\n  <HueSlider />\n  <AlphaSlider />\n  <HexInput />\n  <ColorPreview />\n</HueyRoot>\n```\n\n## Components\n\n### Root\n\n| Component | Description |\n|---|---|\n| `HueyRoot` | Required wrapper. Accepts `bind:color` of type `HueyColor`. |\n\n### Sliders\n\n| Component | Description |\n|---|---|\n| `SaturationArea` | 2D saturation/lightness picker canvas |\n| `HueSlider` | Hue range slider |\n| `SaturationSlider` | Saturation range slider |\n| `LightnessSlider` | Lightness range slider |\n| `AlphaSlider` | Alpha/opacity range slider |\n\n### Inputs\n\n| Component | Description |\n|---|---|\n| `HexInput` | Hex color text input |\n| `HueInput` | Hue number input |\n| `SaturationInput` | Saturation number input |\n| `LightnessInput` | Lightness number input |\n| `AlphaInput` | Alpha number input |\n| `RedInput` | Red channel number input |\n| `GreenInput` | Green channel number input |\n| `BlueInput` | Blue channel number input |\n\n### Display\n\n| Component | Description |\n|---|---|\n| `ColorPreview` | Swatch showing the current color. Accepts `splitPreview` prop to show old/new side by side. |\n| `ColorSwatch` | Renders a list of color swatches. Accepts a `swatch` prop of `string[]`. |\n| `ColorDropper` | Eye dropper button using the browser EyeDropper API. |\n\n## Accessing color state\n\nUse `useHueyContext` inside any component rendered within `HueyRoot` to read or set the current color.\n\n```svelte\n<script lang=\"ts\">\n  import { useHueyContext } from '@hueycolor/svelte'\n\n  const state = useHueyContext()\n</script>\n```\n\n| Property | Type | Description |\n|---|---|---|\n| `state.hue` | `number` | Current hue (0–360) |\n| `state.saturation` | `number` | Current saturation (0–100) |\n| `state.lightness` | `number` | Current lightness (0–100) |\n| `state.alpha` | `number` | Current alpha (0–1) |\n| `state.colorValue` | `HueyColor` | Current color object |\n| `state.setColor` | `(color: string \\| HueyColor) => void` | Set the color from any supported format |\n\n## License\n\nMIT\n","readmeFilename":"README.md"}