{"_id":"@unpunnyfuns/swatchbook-switcher","_rev":"83-59746a22a54a50e387bb00d3bd98db16","name":"@unpunnyfuns/swatchbook-switcher","dist-tags":{"alpha":"1.0.0-alpha.2","latest":"2.2.0"},"versions":{"0.10.2":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.10.2","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.10.2","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"f34f7d17353897ed6d0fcabdc4e1f7c015fc0f4a","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.10.2.tgz","fileCount":5,"integrity":"sha512-riNdD9lSFjH5+NBwkrUpwxbjhc/2sVIdVYlXiOP6M6FJnqh6qsia45FzRxnrUOLyu0S9DIf3LgMj8lMS+5argg==","signatures":[{"sig":"MEUCIDh2g3PavMV/duZJN469FbSeJWkhDwBr1Nag/v5pa+5KAiEAp91OWqEQ86XZ7v7zxiUpEdls2h/pbhn+zIaDSZ4CNPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20446},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"60a9c76315a061414225607a11c20b2ebeccfada","imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.12.1","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.10.2_1776796677949_0.3907099637393294","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.11.1","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.11.1","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"91e0342738b51ea7f69c8426fa2bbc3c3c128c34","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.11.1.tgz","fileCount":7,"integrity":"sha512-EL3cF/TP3NrkLI4IdlAwhIKRolsUAJP9t25Qo0s9TtMHS+lsEBql+5VsGjm197arWfuJzcnb/f0CE5JsBC/pxQ==","signatures":[{"sig":"MEUCIQCvDiQoTD1+7c+SEf4rsq3kbNazo7yO0nWx9d0/PYzfvwIgYHF05Ri+PqUxk2HEYOYuHQH/SCeB7nDbfyNThxiVCuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.11.1.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/e661e5b87db63a773581c1d1c1cb6330/unpunnyfuns-swatchbook-switcher-0.11.1.tgz","_integrity":"sha512-EL3cF/TP3NrkLI4IdlAwhIKRolsUAJP9t25Qo0s9TtMHS+lsEBql+5VsGjm197arWfuJzcnb/f0CE5JsBC/pxQ==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.12.1","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.11.1_1776802470414_0.9043814981213767","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.11.2","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.11.2","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"fd8b2ab7a5ede2f8d8b5880bb01bf09ad2624cbc","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.11.2.tgz","fileCount":7,"integrity":"sha512-uRt8akt4kwbjeV2iDmF+1pjl3XfuDc+L1z6Cn1lJ93M39JjHDJqvmWsD7t03MCwiRxcVDbpIbvlnLKwgyn+x9w==","signatures":[{"sig":"MEYCIQCtgmsqJDSJUu/fd2a/ilSM99ZutV6G/1/r0TMWpT/W7gIhAPodgWKq7cf8N+HikS13JvctiQdiXXR1c92UX1cPzDdr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.11.2.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/756127a53e748fa098c875b747f38338/unpunnyfuns-swatchbook-switcher-0.11.2.tgz","_integrity":"sha512-uRt8akt4kwbjeV2iDmF+1pjl3XfuDc+L1z6Cn1lJ93M39JjHDJqvmWsD7t03MCwiRxcVDbpIbvlnLKwgyn+x9w==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.12.1","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.11.2_1776806248507_0.09325300414987003","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.11.3","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.11.3","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"4982fbc4e52e9a638e4a53fe1e62ef2520f8383e","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.11.3.tgz","fileCount":7,"integrity":"sha512-mJttuW0TB6RDldTxhT15i8hz73BB8W4dzFbvkqNESIxYeXmIGiaeZJFWQ3W4hToJfivrtZ1sE5VOYyhApXWkJQ==","signatures":[{"sig":"MEYCIQDSr/EkV/LG6Yq/8WMA9yfOoT84J8ESID4NLNmV4o6gEAIhAIKlMz3Ojw+4de+3au705JaxrjxsoQEx/4XaCy0lwb9b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.11.3.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/ce742594e29746eac326e0fe44a54890/unpunnyfuns-swatchbook-switcher-0.11.3.tgz","_integrity":"sha512-mJttuW0TB6RDldTxhT15i8hz73BB8W4dzFbvkqNESIxYeXmIGiaeZJFWQ3W4hToJfivrtZ1sE5VOYyhApXWkJQ==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.12.1","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.11.3_1776806722948_0.011820681144246503","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.11.4","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.11.4","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"629390f45b5a2c314a0dcd7d14e93b53c00d27d2","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.11.4.tgz","fileCount":7,"integrity":"sha512-Ym3m7zj8/wTToBsGbvOx/2kBb792xvXR8jpG9mN93vhHtNM+JyzjMZ+IuScV4H42oV15pepjw7gbyCE3IAGpZQ==","signatures":[{"sig":"MEQCIEnw8Cg/EYHKE1t+YS9/VbLInHBe475Lm4gtZglXH2qLAiA69wCJhmSqVfo4u9gUQ9rbw/tRdIOboCqe+02gy9UM3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.11.4.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/0a400199251c1c3240c24a163744f66d/unpunnyfuns-swatchbook-switcher-0.11.4.tgz","_integrity":"sha512-Ym3m7zj8/wTToBsGbvOx/2kBb792xvXR8jpG9mN93vhHtNM+JyzjMZ+IuScV4H42oV15pepjw7gbyCE3IAGpZQ==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.12.1","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.11.4_1776807743115_0.7628825067643032","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.11.5","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.11.5","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"a75a7ed7e193411d2e877c2c5d47ee572ff17616","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.11.5.tgz","fileCount":7,"integrity":"sha512-0O6xVDFQc4W5c7wsW2S8QChW0ZVoI4thqaAaduDB/l1Tcfm+Wy2CODdCOlPrl3GdUhC3KYeGKiszWHZGZvA6Ew==","signatures":[{"sig":"MEUCIDCJX55wtUgURHTVPPIV0XnhqNdkxUnEnJMcPFjRIs38AiEA83M/vO3s3aS43+OfeH/552B+KnGchJZIKsCk1zDcbGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.11.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.11.5.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/32599389511ce79575f9b6bb763b3036/unpunnyfuns-swatchbook-switcher-0.11.5.tgz","_integrity":"sha512-0O6xVDFQc4W5c7wsW2S8QChW0ZVoI4thqaAaduDB/l1Tcfm+Wy2CODdCOlPrl3GdUhC3KYeGKiszWHZGZvA6Ew==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.12.1","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.11.5_1776808510636_0.13367727147158348","host":"s3://npm-registry-packages-npm-production"}},"0.11.6":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.11.6","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.11.6","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"586543edeca5d278641800626a056530dd8a0ee5","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.11.6.tgz","fileCount":7,"integrity":"sha512-xY5Cot54pQXOgThdVCejwzZWvZKIa5Zk9Faz4GSIPlT48jRUMdNELixkDeZ8b3khJ3KO3HWOZsRZIcjBiNB1LA==","signatures":[{"sig":"MEQCIEXht+ZMyLeFoc3Uy19W3x2xpVBJ8HI8GaCiEBUwaDgxAiB006icqa4pCRG8VTEQOgx61Ifkx7rIOYxrsHzn0cqzTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.11.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.11.6.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/fa38b1834e55506343f3238518655b97/unpunnyfuns-swatchbook-switcher-0.11.6.tgz","_integrity":"sha512-xY5Cot54pQXOgThdVCejwzZWvZKIa5Zk9Faz4GSIPlT48jRUMdNELixkDeZ8b3khJ3KO3HWOZsRZIcjBiNB1LA==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.12.1","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.11.6_1776815860758_0.2689549521357699","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.12.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.12.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"503fd222e9f48501a50581be27ce6037bb8b36de","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.12.0.tgz","fileCount":7,"integrity":"sha512-d5DpyXW7ECZ3U7D5DtYAH0OXP3cbcbznl/u3FzuOBiV2Zrtpjnpng+bBmoquc3WShKdOb2C9q9dib7F3XT0rlg==","signatures":[{"sig":"MEUCIBKOvVQFR+1nHPFzh2lG2OEE19MQG7ZgYtT562dVI4zAAiEA3p6usjuW/Hmmv/8DSbbFrtNT6PgGH1tKAoWaa1eYFl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.12.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/ed9a521e365b6fd789b87379b36e11ac/unpunnyfuns-swatchbook-switcher-0.12.0.tgz","_integrity":"sha512-d5DpyXW7ECZ3U7D5DtYAH0OXP3cbcbznl/u3FzuOBiV2Zrtpjnpng+bBmoquc3WShKdOb2C9q9dib7F3XT0rlg==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.12.1","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.12.0_1776861402691_0.2373110809342236","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.13.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.13.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"d23e57bf4a243afdc630e77a9d9c2a85840d7cff","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.13.0.tgz","fileCount":7,"integrity":"sha512-cuwonHvtTP7tF5nYdaBXhG9zLOW7kjFFbBnj7s/gnJYmceVpLrgM+dYeruebaNmHTTAWFj5a0RKF7Clqb3ulWg==","signatures":[{"sig":"MEUCIB2CWgCwCRImEAfdhrRj1G2btR3DS96hDILWysKygG7bAiEAuuakLE0oGOdAmm4eNskUMXwhBduDXzk792Xna++TuY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.13.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/92c9b4657b6e0ce0492fcd58194cf6e0/unpunnyfuns-swatchbook-switcher-0.13.0.tgz","_integrity":"sha512-cuwonHvtTP7tF5nYdaBXhG9zLOW7kjFFbBnj7s/gnJYmceVpLrgM+dYeruebaNmHTTAWFj5a0RKF7Clqb3ulWg==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.12.1","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.13.0_1776885219844_0.3718032951272128","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.13.1","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.13.1","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"1f63ccb078338c18ee868dbf8b78d99bd48ed4b6","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.13.1.tgz","fileCount":7,"integrity":"sha512-CgiPRn7OQNoqG7nDhoVqWg9LelSaDjJRqdy6AitWPV3Uv+pMGOkhnpnritbjgn+5vumQeZisM6WU8QP+46EraQ==","signatures":[{"sig":"MEUCIQDQnZ94qcoAHk5taJFLSziECxAUf5QR80B6ln7i8TMrXgIgG7U29w66Q+VU561SZOXnfb2t/elqQp7+BnbbFwrqJsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.13.1.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/a11b29dd0723656c0da8722bc30c5b2c/unpunnyfuns-swatchbook-switcher-0.13.1.tgz","_integrity":"sha512-CgiPRn7OQNoqG7nDhoVqWg9LelSaDjJRqdy6AitWPV3Uv+pMGOkhnpnritbjgn+5vumQeZisM6WU8QP+46EraQ==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.12.1","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.13.1_1776886296617_0.5269674985417512","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.14.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.14.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"626a837ae4b83f372755d6c6177987ed9dff28cd","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.14.0.tgz","fileCount":7,"integrity":"sha512-k996/kB5Tp+m3elVUhYUL4QmZiwzJc8AQBl8dSrD5ukiPGSpe1qcnnvrSsdCZqeolicRBHybYYXR87vTlDMiDA==","signatures":[{"sig":"MEQCIB2NUblNo6WeuUW65DtrRKe8e+Wj2PYML/wnWugQTs/9AiAtRiyDCxRqeLfXWpFlRzAJauO/vg6eG9P0HPF9pIoyuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.14.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/1be7f5fed78a87b018e6096c596d62f8/unpunnyfuns-swatchbook-switcher-0.14.0.tgz","_integrity":"sha512-k996/kB5Tp+m3elVUhYUL4QmZiwzJc8AQBl8dSrD5ukiPGSpe1qcnnvrSsdCZqeolicRBHybYYXR87vTlDMiDA==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.12.1","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.14.0_1776889830816_0.2998551984887583","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.14.1","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.14.1","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"3f8c402f787d514515d7a26fb668fb4300d0ff86","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.14.1.tgz","fileCount":7,"integrity":"sha512-kOjmHntbCd85bihn+RgI0Z5Hu0lqmt3hlKy8FohU0sjmdUEF+lomdyG0PoETxfifP8MXWau5leRYPgVJNjW4AQ==","signatures":[{"sig":"MEQCIHyPjD0QATacB9OYKj6mrSDI0p/bSqXaIBJjOE3qIIuGAiBgRBe7k1mFZPknyIyTodTEbI7+z5yWbrG5zEEOP3Q1tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.14.1.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/4b4dcdfb80c5fbc534c73a9cd33e86b2/unpunnyfuns-swatchbook-switcher-0.14.1.tgz","_integrity":"sha512-kOjmHntbCd85bihn+RgI0Z5Hu0lqmt3hlKy8FohU0sjmdUEF+lomdyG0PoETxfifP8MXWau5leRYPgVJNjW4AQ==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.14.1_1776891766163_0.05546538276315616","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.15.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.15.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"a68ab3ae22235ed6e55625cacc08ea4c1771f10d","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.15.0.tgz","fileCount":7,"integrity":"sha512-G5k8M8Awqo6VgiRtaXL5WTw5nZpIRLnJOe0BQ+3jKgCZ/rC+q8zTM/f78mR8sEsj5M3fzDvq3pxgjuLSdlsxlA==","signatures":[{"sig":"MEUCIDSpC2j3O93Q5unPhwPUeMxD07wGbKfww1nDZbjQ5h3jAiEAoD7H7X1+BnB6QfBJuYrLvJCqlnw8C349MnwXtqaODxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.15.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/ef011234e94cbbae64053c05ed662f29/unpunnyfuns-swatchbook-switcher-0.15.0.tgz","_integrity":"sha512-G5k8M8Awqo6VgiRtaXL5WTw5nZpIRLnJOe0BQ+3jKgCZ/rC+q8zTM/f78mR8sEsj5M3fzDvq3pxgjuLSdlsxlA==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.15.0_1776938880485_0.3634712437010359","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.16.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.16.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"3f8c2f56b09e790807f0fa862dfd7ba132a2fa9c","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.16.0.tgz","fileCount":7,"integrity":"sha512-VXFwtRvloylavf2iyhjiblzPGHaZx9Nt6Dg404JcI8h5GcGiEuF7hFKd3cPLHeeNY7njIu0rUPb4Vf5QvyQgFQ==","signatures":[{"sig":"MEYCIQCiYxpSflLVUDdPglWNlMdmmT+fjbrDzNCYW4YkgcN9sAIhAJQn22LkO/tyDLvSmLFukA/SkKR+eCcsqooFDSa+s2rC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.16.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/6649d63cb7a01346547198b8b97a6147/unpunnyfuns-swatchbook-switcher-0.16.0.tgz","_integrity":"sha512-VXFwtRvloylavf2iyhjiblzPGHaZx9Nt6Dg404JcI8h5GcGiEuF7hFKd3cPLHeeNY7njIu0rUPb4Vf5QvyQgFQ==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.16.0_1776946883217_0.7562410555044474","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.17.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.17.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"19ce8e8d9cc33aeed004c4dbfa86ae3f03b6b74c","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.17.0.tgz","fileCount":7,"integrity":"sha512-mlUMvWNThNaAnfkoUxEaE0VBB+xXpVwk0IKfhjUErb088BL5N2hIuqzW9nKm8PnB01JcGx/WEAhSBEBUMR/WcA==","signatures":[{"sig":"MEUCIQCpD/2z3dzueBv/E6X4UBtF3B/n9ZSD6nVdFe+6G0zcawIgAu5HCZ4TMjg5irXxIZgTtbabxE6ojhzGGWj2Vdt6XRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.17.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/b35c07c058117f497a4deaa11cdbf40d/unpunnyfuns-swatchbook-switcher-0.17.0.tgz","_integrity":"sha512-mlUMvWNThNaAnfkoUxEaE0VBB+xXpVwk0IKfhjUErb088BL5N2hIuqzW9nKm8PnB01JcGx/WEAhSBEBUMR/WcA==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.17.0_1776952062099_0.4701683559806318","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.18.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.18.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"c886a03159945d44472e1c6e45e6ecbca2d2445a","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.18.0.tgz","fileCount":7,"integrity":"sha512-06u2kJvIMx1fPpvwF9iwUBH+OdGjugqm4N9UZKzZcnqSeH+ZRr0LgtBd1ezd+bkxGESDcOgYqeYznsZTV9JaIg==","signatures":[{"sig":"MEQCICy2aJROB8mMPy4qHS1VfSMKc//03k1aUnF/BiUXfp7AAiB22qER1fMy/4StgGWHuLoO0ssLrSwK6UU12laF7iBaYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.18.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/ee4fece9384f3667315e6637e9eaabd7/unpunnyfuns-swatchbook-switcher-0.18.0.tgz","_integrity":"sha512-06u2kJvIMx1fPpvwF9iwUBH+OdGjugqm4N9UZKzZcnqSeH+ZRr0LgtBd1ezd+bkxGESDcOgYqeYznsZTV9JaIg==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.18.0_1776961993660_0.12390421324601575","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.19.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.19.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"b4c47dad81775bf93e75c6b73bb14027389c2646","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.19.0.tgz","fileCount":7,"integrity":"sha512-iLx7YjlnUlmpRaigFNW+c9IdgksvhhBaWXliFDs4Bs/uM+lHGDnd3fIKcClY75WZwWLsczkU2xom3Bxe2fpD2Q==","signatures":[{"sig":"MEQCICeCclP72GjqWkjyTk2wfwkrbQRrQ9F753LR+/SsRhVOAiBnQuXMhuR1p/6xNzspxZy2I8Be1ZeDaT0chW06CanDPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.19.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/60978dd51660dcdf907c1bfecc014494/unpunnyfuns-swatchbook-switcher-0.19.0.tgz","_integrity":"sha512-iLx7YjlnUlmpRaigFNW+c9IdgksvhhBaWXliFDs4Bs/uM+lHGDnd3fIKcClY75WZwWLsczkU2xom3Bxe2fpD2Q==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.19.0_1776970405234_0.14834219561068562","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.19.1","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.19.1","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"4fd951ca36b6e96e8f4c347c7360cd46530d0ff4","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.19.1.tgz","fileCount":7,"integrity":"sha512-i2g78MyRAAwaJUZUFj1twwRbOqb9klfDbLl/X47CUCcS8uvnmPgl+pc2RFG8lpU5Mw3+fSIaZ4IoI1NyS/wCOQ==","signatures":[{"sig":"MEYCIQDk82JPjY2SnW50rb3uizR7zA2bMKXy2GjMcZbNzy6Y4wIhAMwLf7ZIsepNe7XLGzBOAN6CEAk+8S32xFi1kLlUwpDU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.19.1.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/67e4fd972e24f1b1509d46a495b4ea11/unpunnyfuns-swatchbook-switcher-0.19.1.tgz","_integrity":"sha512-i2g78MyRAAwaJUZUFj1twwRbOqb9klfDbLl/X47CUCcS8uvnmPgl+pc2RFG8lpU5Mw3+fSIaZ4IoI1NyS/wCOQ==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.19.1_1776972976573_0.485015078247206","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.19.2","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.19.2","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"d6f5200aa04b03c40a1d1b194c7c0aa281d6dd21","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.19.2.tgz","fileCount":7,"integrity":"sha512-F2PtgARrqRbdZKoDxkQPxXXBpORFBG12XOCZqwiBjdxu5mQqbK9pbxwp9dPmXcWgKWHIDqLR0AwGZyNVCveiSw==","signatures":[{"sig":"MEUCIQCudr5zsm8YTlOEC90XxLgMspn69f1sknbvBc56uYsrNwIgRtqBtY4/I1jJnHSls9qql4mNZQYK25jkDOJVTElailY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.19.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.19.2.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/c9239520ddfdf186c26df6e714d066a8/unpunnyfuns-swatchbook-switcher-0.19.2.tgz","_integrity":"sha512-F2PtgARrqRbdZKoDxkQPxXXBpORFBG12XOCZqwiBjdxu5mQqbK9pbxwp9dPmXcWgKWHIDqLR0AwGZyNVCveiSw==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.19.2_1776974005674_0.07279202067028656","host":"s3://npm-registry-packages-npm-production"}},"0.19.3":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.19.3","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.19.3","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"7a99b1b440e1c102286ec43db3f24c51a7b15a3c","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.19.3.tgz","fileCount":7,"integrity":"sha512-3CWIf38t43LXhumvQWhNPMsYIUyWnTOUNJ/BSiC8FvJQi89u8ST9DKmnwO8/yaxaQenfCCBN1unJQJvs1mCoKQ==","signatures":[{"sig":"MEUCIHm9kPKWkwj7L9HL9wFjL0Tfm76cSZyG1R4LjPpDpJ89AiEAs/vSkqEMhJlYZVpIRQAgABiqToXpqPd19pciMsY7pjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.19.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.19.3.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/1df06ba55a4c27ca7d66ddf60947d416/unpunnyfuns-swatchbook-switcher-0.19.3.tgz","_integrity":"sha512-3CWIf38t43LXhumvQWhNPMsYIUyWnTOUNJ/BSiC8FvJQi89u8ST9DKmnwO8/yaxaQenfCCBN1unJQJvs1mCoKQ==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.19.3_1776974292169_0.7009896858064573","host":"s3://npm-registry-packages-npm-production"}},"0.19.4":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.19.4","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.19.4","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"e80b4b78f6a828aad4ccaa2193706a505fa8c55e","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.19.4.tgz","fileCount":7,"integrity":"sha512-OKKHapf2BIzK/F2DW4+p3mPk1dtcHV4jppmnzIeeRw7/XMidOIXkGpm/tgo+UmDuCVpuMhtPRFiS0zMSJJinDQ==","signatures":[{"sig":"MEUCIQC9i1/LSq4Lom1mg85c5DHEUetiY7d01TyfFve8kOQehQIgRzPByaSYPSg6ZITn3iXovQRFhkhRI3l+I+Pvick1M3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.19.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.19.4.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/911653902b91332dd197013dc96880b3/unpunnyfuns-swatchbook-switcher-0.19.4.tgz","_integrity":"sha512-OKKHapf2BIzK/F2DW4+p3mPk1dtcHV4jppmnzIeeRw7/XMidOIXkGpm/tgo+UmDuCVpuMhtPRFiS0zMSJJinDQ==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.19.4_1777018964624_0.5485367649942974","host":"s3://npm-registry-packages-npm-production"}},"0.19.5":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.19.5","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.19.5","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"13e25d8276898a14ceb1c99d548c4e64aab96213","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.19.5.tgz","fileCount":7,"integrity":"sha512-BQ3bA1GyfSLu678pclGagciL0wn7Ym5+ZjShdNUDSJVOoSVSbY3CSnBmR8k/2CyCfFCbdcuyXbQu/PKS4B8dlw==","signatures":[{"sig":"MEUCIHqsm5Utog9/+O5n/7KpXjOPHsPkYadjsFbBkujDMKjEAiEAgEbcJ83Q/tbE6WsxDUgMdDks5SgZ3rPWO9LCsQ7WJyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.19.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.19.5.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/c3db80efdc454fc49d5297617e9fb405/unpunnyfuns-swatchbook-switcher-0.19.5.tgz","_integrity":"sha512-BQ3bA1GyfSLu678pclGagciL0wn7Ym5+ZjShdNUDSJVOoSVSbY3CSnBmR8k/2CyCfFCbdcuyXbQu/PKS4B8dlw==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.19.5_1777020337848_0.5939386973648448","host":"s3://npm-registry-packages-npm-production"}},"0.19.7":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.19.7","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.19.7","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"42fed220d1f1aa43fafa31f03f22e4ebb3e25186","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.19.7.tgz","fileCount":7,"integrity":"sha512-yTUnHcu01BzCl+gA45ve1GfOCqQbZY33xHUW1suN29Y6Q+jHfzc1320Hqfx5HD2kJwG140NIBE1vJ+Lt1GQZPQ==","signatures":[{"sig":"MEUCIDZ5Ao4kZk/HP4ubA/h1UAWDxPKPp56sZFIaBzNCQ+ygAiEA4ZVfb7NkvYl8EWMbs0pp8xo2Yo1yJJLruhoGVVEOo58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.19.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24612},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.19.7.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/f405db6399f8c29e73e8d24a8522f854/unpunnyfuns-swatchbook-switcher-0.19.7.tgz","_integrity":"sha512-yTUnHcu01BzCl+gA45ve1GfOCqQbZY33xHUW1suN29Y6Q+jHfzc1320Hqfx5HD2kJwG140NIBE1vJ+Lt1GQZPQ==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.19.7_1777023989248_0.9716912702720415","host":"s3://npm-registry-packages-npm-production"}},"0.19.8":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.19.8","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.19.8","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"4701307e8034e42a637fb14a110f94492655ba55","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.19.8.tgz","fileCount":7,"integrity":"sha512-RI2tUhozZd+wQcCyZNoio+S5tyNQdrZuv8FCeQzNEDXOa7juCKb12HSzWJVYv1XEoqrPzEP0jwE8gqRdPlrBaA==","signatures":[{"sig":"MEYCIQDv/g3agsxO1K/0OIiGZuRiWIGhKvz+k4I13ywFKsO0gQIhAMG9+Q/ne/WV3USMJMHFHhOcM5cZaf1hiHzRY6qkEqZg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.19.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23405},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.19.8.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/7a822a0adaff95121c4fa59455cf6501/unpunnyfuns-swatchbook-switcher-0.19.8.tgz","_integrity":"sha512-RI2tUhozZd+wQcCyZNoio+S5tyNQdrZuv8FCeQzNEDXOa7juCKb12HSzWJVYv1XEoqrPzEP0jwE8gqRdPlrBaA==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.19.8_1777025178308_0.35349982078853937","host":"s3://npm-registry-packages-npm-production"}},"0.19.9":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.19.9","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.19.9","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"4abb2aae0ec510a3c2bc3670dd4fdbd13aa9912a","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.19.9.tgz","fileCount":7,"integrity":"sha512-6LjsgIqec//xDMw4nuiDwDq/qGB5XKnJoEeK14i6qzakMgBjRPGO+LqeDlzFvtJxk0xfweRp+sl8qEQbc8oFpg==","signatures":[{"sig":"MEUCIDMRl2aQ+qwaEIgK5EBTWIi5ubH/7vBynTBhJmTQy38FAiEA2xtQOoNGFa3RScXk61Iuc7Zzpf+FXXaNPYiVV0vZj2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.19.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23405},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.19.9.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/2b505e1a11f63d2a0cf233f26e58eb9c/unpunnyfuns-swatchbook-switcher-0.19.9.tgz","_integrity":"sha512-6LjsgIqec//xDMw4nuiDwDq/qGB5XKnJoEeK14i6qzakMgBjRPGO+LqeDlzFvtJxk0xfweRp+sl8qEQbc8oFpg==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.19.9_1777027335142_0.7876836023203131","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.20.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.20.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"c4d3c17b5ceee44527b60024b4b64b800f7e2e57","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.20.0.tgz","fileCount":7,"integrity":"sha512-P8xahzNPfU765+pUchi+3TALts2Dv+o4yecPHodvR7tYAAaFcvXfwXHlQJCol9zBTTjE9bUeSwoUf9SAInFWNw==","signatures":[{"sig":"MEQCIE4w084uopuk/vk5eVxDAd1x5X49ECbJyoaDrqj9g8diAiAV0Q6uwxzKiLLucHRCpO9Fox7QnrWKld6MGopJhuZx3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23405},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.20.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/2bd01043a6333d96a386718563c6aca0/unpunnyfuns-swatchbook-switcher-0.20.0.tgz","_integrity":"sha512-P8xahzNPfU765+pUchi+3TALts2Dv+o4yecPHodvR7tYAAaFcvXfwXHlQJCol9zBTTjE9bUeSwoUf9SAInFWNw==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.20.0_1777035199245_0.14079203022185727","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.20.1","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.20.1","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"f6b262b83b12c57c500b75cc87fc15a6ef27b86d","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.20.1.tgz","fileCount":7,"integrity":"sha512-t5IywUsexHW9HLeBSCnxtTV6/aeNJ5keKVaRj6XfjIUDMe3T8swGbzOQNUuMcwU2GRlFHXtAltqBES4KJ5Isdg==","signatures":[{"sig":"MEYCIQDYXT2G7T/+2dPaWrihe2rHl2ziH1YHb5TDic8aPCFQ4AIhAMQN+UNxreQ17EXrO03X1fsjHH6rVsAYPYgszpOwgEYh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23405},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.20.1.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/33f74e91f06447d2dce35dba537de4ae/unpunnyfuns-swatchbook-switcher-0.20.1.tgz","_integrity":"sha512-t5IywUsexHW9HLeBSCnxtTV6/aeNJ5keKVaRj6XfjIUDMe3T8swGbzOQNUuMcwU2GRlFHXtAltqBES4KJ5Isdg==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.20.1_1777037973421_0.15916440512786312","host":"s3://npm-registry-packages-npm-production"}},"0.20.2":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.20.2","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.20.2","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"c92dc935c719890bff0c7b44e44d27166e84f329","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.20.2.tgz","fileCount":7,"integrity":"sha512-HYu+as6PHbHtWbWdUudaoYVVWLFRXnJO7XeU6J8Q9pLo2I63yFdBSbozdOchiIsMg7y841OKMvL244aWbCt32w==","signatures":[{"sig":"MEUCIBg7iy1S95VwQeC0SeJs2KgJhzGO0ee+SF5uJcHJC3PTAiEAisqIusBtUCMLR0slnzJLFt8sOVq76dB6LYe9/lyKpMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.20.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23405},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.20.2.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/613e43e4d0d37c4b7784df922971091b/unpunnyfuns-swatchbook-switcher-0.20.2.tgz","_integrity":"sha512-HYu+as6PHbHtWbWdUudaoYVVWLFRXnJO7XeU6J8Q9pLo2I63yFdBSbozdOchiIsMg7y841OKMvL244aWbCt32w==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.20.2_1777367233664_0.6250207026594208","host":"s3://npm-registry-packages-npm-production"}},"0.20.3":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.20.3","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.20.3","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"2803372e9899df6a22dbf076fe5b561bcce43d9b","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.20.3.tgz","fileCount":7,"integrity":"sha512-6eSzqnRBMFIpFozPHn6bQSucH58DVLulPgsCnqHbd2viGPcsYR7bBx2wOfaCTDA/mvyma3UKWxQ1BDonUwnm7g==","signatures":[{"sig":"MEYCIQCIP6aXpnafr4vw/zzwP97E6R59ZVdZ2gLie83azSxzngIhAK4x4N8MKU295vLOgqjh2ujClJVGkJfoPQjKChtW4ow4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.20.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23405},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.20.3.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/b5ad49425c0be0ba818fbcc39b28222a/unpunnyfuns-swatchbook-switcher-0.20.3.tgz","_integrity":"sha512-6eSzqnRBMFIpFozPHn6bQSucH58DVLulPgsCnqHbd2viGPcsYR7bBx2wOfaCTDA/mvyma3UKWxQ1BDonUwnm7g==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.20.3_1777454056697_0.2641628434126697","host":"s3://npm-registry-packages-npm-production"}},"0.20.4":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.20.4","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.20.4","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"a723be82645f430cb5d376a8ef7ad8fa6e2b5b8e","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.20.4.tgz","fileCount":7,"integrity":"sha512-zLdEvbi0PHxUIBSAGR9TxRFqzN2uMbQg2nW00I8qiHxhD6iIoPH2NglZ8yEnCTvtn85s7n/Rp+Bjg5nwk6YZOQ==","signatures":[{"sig":"MEQCIBcNjbA1ILbf2dOl9s/6Kg7AAlrcdavx8koyt7SucSyhAiBXj6gkyEn6VP8lfFbb5PpngLF+/WU8A8nKCzKzXFlQmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.20.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23405},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.20.4.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/113282942f42e52780e1109f0aea5135/unpunnyfuns-swatchbook-switcher-0.20.4.tgz","_integrity":"sha512-zLdEvbi0PHxUIBSAGR9TxRFqzN2uMbQg2nW00I8qiHxhD6iIoPH2NglZ8yEnCTvtn85s7n/Rp+Bjg5nwk6YZOQ==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.20.4_1778069822243_0.862552056877715","host":"s3://npm-registry-packages-npm-production"}},"0.20.5":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.20.5","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"},"license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.20.5","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":{"url":"https://github.com/unpunnyfuns/swatchbook/issues"},"dist":{"shasum":"41aa5f6e02a60634e4677d2c2cdea6684879bc7f","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.20.5.tgz","fileCount":7,"integrity":"sha512-lsxntCKdC3l2G8kyyDhZNJ1Tz4we0em2aM++twRsqhRzPyrtLmGJ7n60EOpGNf0S4jlFXjsMt0h8h+0Drl6lGA==","signatures":[{"sig":"MEUCIAcfawYu0WimAYwp9KsJZ9gxUehjuglx0sVwFeMfeCq5AiEA/df7SKG1mUxsQF3nfOJlNPVoOILEQo2YQi+nff9/Vb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.20.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23444},"main":"./dist/index.mjs","type":"module","_from":"file:unpunnyfuns-swatchbook-switcher-0.20.5.tgz","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"_resolved":"/tmp/1a1d1c5ca50432681ba6e55be7ec75f1/unpunnyfuns-swatchbook-switcher-0.20.5.tgz","_integrity":"sha512-lsxntCKdC3l2G8kyyDhZNJ1Tz4we0em2aM++twRsqhRzPyrtLmGJ7n60EOpGNf0S4jlFXjsMt0h8h+0Drl6lGA==","repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"_npmVersion":"11.13.0","description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.20.5_1778077264094_0.10502226623251532","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.50.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.50.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"e735ca63ffc187a925584241e378b84e8ec20512","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.50.0.tgz","fileCount":7,"integrity":"sha512-VWKbpTRTJNj2MmPndsnxB/s0koA6/m4jBdICg93Y4AS3OB+askh/pmNOH+zskVsoj4ghqULrneyBgZViTqMOLg==","signatures":[{"sig":"MEUCIBaC2vMiStXNWYPIfsaUlTRH4MldZL1Uv6SzNob0/srBAiEA2MhkeP/ZIWDaVyZ9MPC7WvHW1AFCv3RN1kaJIcfY2NE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24122},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.50.0_1778836728478_0.9425039395309132","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.51.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.51.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"fd442df80b1b7d5057d87cd81b9a2aa320f17796","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.51.0.tgz","fileCount":7,"integrity":"sha512-c1bcWHlNc6LFfk0Mxe/AFy9Y3m+XIzuPtCNlq4WpDXDSWDfCmTgWky5gF3/Sn5GXygfW+TV/sgVK9W9RgE+uNg==","signatures":[{"sig":"MEUCICStrb1XYnGOAaGmk+sspZzmYf7KmHGf6jseXpWrowRtAiEA3/w2qoVDQiF5aWLUd5ACMk5bGH8eRHDGQ0jXD2jKTEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24122},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.51.0_1778855839368_0.5753810215549267","host":"s3://npm-registry-packages-npm-production"}},"0.51.1":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.51.1","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.51.1","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"a8abed1f7fd2ccb290762031877a88c4d142aa4a","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.51.1.tgz","fileCount":7,"integrity":"sha512-GWYIlkHikX/Tmf2DCYcC4RAPUrwdHP5HSEmO3eZ5TMC9fxwOEGb1YWCHFeGg9sZ7Zxx+R9Qr+fS4cbbHzNooyA==","signatures":[{"sig":"MEQCIBEpdO9DfJrofLoA398r3VFoqBhH1ZXKV+wFZiEmakGaAiAuLdOea4aTeXE/+huNAwg4pGs6lYj/D+WlPiaPj5GE0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.51.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24122},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.51.1_1778859740745_0.16262032081149358","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.52.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.52.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"f2846ed0027735a2e8f0db6e1d08ec3641c96711","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.52.0.tgz","fileCount":7,"integrity":"sha512-kEOsW7ahj4yLvZ8ODqR+u3MH5WH3hofjK0fUWniWiVk+FptKxjSphaM4FkTPVlUTbVb0l5j1JZwFIFdYYIyv8g==","signatures":[{"sig":"MEUCICflbWti9E7YtUUNJmpeLB4oPSB45amom7M9WtMY6kG9AiEAw/unhDwpb9KG3Poq44UEptUw65wh9r6yltFAWZZ46Bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24582},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.52.0_1778871784182_0.6988603804006326","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.53.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.53.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"266c3975d5145cc0232b3acba69432a006d4564d","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.53.0.tgz","fileCount":7,"integrity":"sha512-zpzaOKNofCdVR+NQjLp7o0jKOI2ejkbuOjmXiVMzGKPhHjpHp9D6oNLP4R/shFOXo+gw1wJZNVmlTNaxLfz2JA==","signatures":[{"sig":"MEUCIC6dymdOF3sf0IKqytITAGtAbXxzRUSaxlbr7uVhsq8rAiEA9mro4E7RX+AmlOioSBAC6pS8LE8gczhgjM/8H+uSRRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.53.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24582},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.53.0_1778890145312_0.6754557198418596","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.54.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.54.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"add18059b43afc41ec1d5f70e10f086331360da6","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.54.0.tgz","fileCount":7,"integrity":"sha512-v0FDJvW8gGIRQAGDtVaHAi07AaeGSkBToQmVPwqa6blWIx/npneiNKhcIRD6RQPhsJebpHY5geM5KsdWbai8Mw==","signatures":[{"sig":"MEYCIQDQaNxXUBwz22Fcy68/TKzy3cUjAii8OVyJn329zuOwugIhAK1e6afBFyBmuNGPBFOk+RCTr/5JPnxWUO79yG6kS2Ke","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.54.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23976},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.54.0_1778978832959_0.06134976864975372","host":"s3://npm-registry-packages-npm-production"}},"0.55.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.55.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.55.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"76b41d249987f01ac2a37c44c6ad3c47b22454ee","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.55.0.tgz","fileCount":7,"integrity":"sha512-C81gUwdtSTs7X0CI67k90hdYR1nb378WV3KEFNUQ12bhK1lP0wD/H0qJMpKqagyfSI/jTQFTeoY6VSqrvcqAYg==","signatures":[{"sig":"MEUCICigOCcHiqbR+CJhAAEBKSQDmabGIwtdiLW8PKoPDDESAiEA0/Cqp/iq4xFznDNn059R+FWmoo+qjsydrt5zP95xdqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.55.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23976},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.55.0_1779040737947_0.08514293514213644","host":"s3://npm-registry-packages-npm-production"}},"0.56.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.56.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.56.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"08745f5c4b4f2918936d05a04552b08c55a43e51","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.56.0.tgz","fileCount":7,"integrity":"sha512-pBl8bshs7HY/a0Z1hBkoB9TCB+I/Wdalq9EqskcU5Y8+EqG66M+7COA26LmY8Btv38Jnc8pKOUnHOZGSBOnwfg==","signatures":[{"sig":"MEYCIQDCGfRuKucTMp1HA4B20Eav6ESej92Gjn4zn/zNXkygogIhAPZLynZxWfrjknqQsxa5Wvt7I2j1tCKNmFB2+Ipbe64V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.56.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24058},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.4"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.56.0_1779064818259_0.1889433651763719","host":"s3://npm-registry-packages-npm-production"}},"0.57.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.57.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.57.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"3ddb9b3a97371945c2647148d183ecf3655bbdee","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.57.0.tgz","fileCount":7,"integrity":"sha512-txZJ8oOhcXOAUcT5zepgZYE9YV6KNCWakPvm8paAm9JRcpz+dOPxeApZTiMDD61X2ALfL0W6T/5P/Xv/JcQLWA==","signatures":[{"sig":"MEQCIElsi0bItYRnP5qBlxVe0HjpcK+PdCAl3qicIh3gkuB1AiBNI2hNNn5Z693b8DUMN/fsjZ3yPeDnF2rsdzLei5GaMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.57.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24711},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.4"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.57.0_1779097863202_0.23892872329079284","host":"s3://npm-registry-packages-npm-production"}},"0.57.1":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.57.1","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.57.1","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"d0444ce392f4980963b6d8147e104b00357bca0a","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.57.1.tgz","fileCount":7,"integrity":"sha512-kIuYO/5F+hzPA7TfDXlbm43WKZPnAnmfoGpcie+msY790MYaGCdg2cHtSkjT4Ixc1Ho2mRcz7AC6zM8WxqpFaw==","signatures":[{"sig":"MEUCIC0oolR3qgydM5q9P5BEj9qbbzP8aZ7jac/GbTDyB0eTAiEAm0YUOtcLjfqDFt6FQkaBqdxHpBOUxbG0j0f4aGjjUxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.57.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24711},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.4"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.57.1_1779099335018_0.31324569747416997","host":"s3://npm-registry-packages-npm-production"}},"0.58.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.58.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.58.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"83fae91528461a4a4b824f56961d6c6e2a00d503","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.58.0.tgz","fileCount":7,"integrity":"sha512-S2mFOyCJnuWuIz7Nfpf4QvPK4SufNEzbrHW7/h+XIlvMR8q0cCKQvLF4Glhl3tLLb0NobYJNiG4HhwFGOAPQyg==","signatures":[{"sig":"MEUCIHYJuICn3ig8qvta2t5vE8bemywzRUr0za+0dpwUbwXMAiEA9R11JrmCGAM/s4bp0fN2I7yZmS4gAcbHBRAnt5F2NAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.58.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25369},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.4"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.58.0_1779108917755_0.1472286857525542","host":"s3://npm-registry-packages-npm-production"}},"0.58.1":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.58.1","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.58.1","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"7b586458922fa41918b5424319346475c68da4e2","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.58.1.tgz","fileCount":7,"integrity":"sha512-JxngUlrLfVX37gWvLnRBAQKmHcpwlE5zIwFv4tlBF+WVNxJg4G9EdT05qDdGZ3BdLdkocNlr4vbF1OUkuXbSmQ==","signatures":[{"sig":"MEYCIQCC+wXBaSWAEPGp+ALtYy59x+cAs7/aMfos5Yyq418umwIhAOWQ98VYU2pkF0FuzcSMMPGnd+4Jtg1/4CNrwRkh6d9B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.58.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25369},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.4"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.58.1_1779111804377_0.4614422076949187","host":"s3://npm-registry-packages-npm-production"}},"0.59.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.59.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.59.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"fbf4ed280188f00f98e083ed42a3d85f05c37464","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.59.0.tgz","fileCount":7,"integrity":"sha512-q8ny4ZusS0I2rhc7qx9puZKpmSLdJrD1SRCBi3yJ7+WeXAzclNRwoZXSdusiY/k1mk4jstN/ndnLL3y8Ncr7Tg==","signatures":[{"sig":"MEQCIBRqYw3vrnL1GcA/O4feASBOLHoUqmQNnjssAmUlWmtdAiAgIXmshtNf8/refKic1wsFR1892mzfQw1HsjF9VPJaAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.59.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25369},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.4"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.59.0_1779119858706_0.29428905244989245","host":"s3://npm-registry-packages-npm-production"}},"0.59.1":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.59.1","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.59.1","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"55d83b83c69b0cba33e74307f65bc7f29af49f7d","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.59.1.tgz","fileCount":7,"integrity":"sha512-o8yTz/Dg0HUiQCAYq245QgFoe/oTaE+gpfIBdktz0IBlBiriI7d6ITkY15yc2pyV1pXD2fmgKlriUu6tQSAi2g==","signatures":[{"sig":"MEQCIGNA+uemL5CC1msxYZV1Gb27j+Y+743Z01310CCF8oopAiAOZ7rXD2ymzzf+/z6Dd8QhhL3QEbymAe8iPTy9m+UlSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.59.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25369},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.4"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.59.1_1779136917217_0.325233367212717","host":"s3://npm-registry-packages-npm-production"}},"0.60.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.60.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.60.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"8c60e6e64024533332c8eba84d8c8aee4497e1a0","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.60.0.tgz","fileCount":7,"integrity":"sha512-UguaTMPlsAfNYZxw+AOrDxvjd1SRkrKkdYsXIwVAAfpFPB96BTKeCgBv1Zv/fUVx+XritXdEGySzIpaIS+PfSQ==","signatures":[{"sig":"MEUCIHW1jl0qbG+7tCJJ8QI46JqPO0BEQzIaIYzoq2mhfEeWAiEAwAR98DbnA82TrZNK6E4K8vz7cL9DMt0BA+goCU85CbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.60.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25369},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.4"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.60.0_1779215178073_0.977166097705694","host":"s3://npm-registry-packages-npm-production"}},"0.60.1":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.60.1","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.60.1","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"fd62b97ec6773eb1007b947b4775e2cb1fada18d","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.60.1.tgz","fileCount":7,"integrity":"sha512-tjidkGmpze3cLzpp6z9Qyb+RaGmU09DCOtD2MgEWhihPuvelnoXqbgYTGC+3bGF/CP7VuPmv0+z9bpoF8hSYMA==","signatures":[{"sig":"MEYCIQC4dOCJewcpFNAcHD0GoXPp2wL3yk2pnQuDgXKb17cX+wIhAInm4qneocAE7qlSJcJs+1ZDRosgpZyg9w2b2f3H1mDX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.60.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25369},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.4"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.60.1_1779274087854_0.8434386220675771","host":"s3://npm-registry-packages-npm-production"}},"0.60.2":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.60.2","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.60.2","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"4a2c19b3090d473d64d999af6b5ce57b155ab5bc","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.60.2.tgz","fileCount":7,"integrity":"sha512-+7nOTNIknayD4rUJS0gxIxfHEZZ4PRfNvZv+eAvdgEPMBMllbKXY+4jP5fjFeV4Fs/U3cvzEKyXBsT5toAhVpA==","signatures":[{"sig":"MEYCIQDVOv+CTTa+4N7uy2Mnnpqyvl/MLf3HspmjMIXG20bSDgIhAOEXQ7BU5SiS8KqhTpNQLocuC1zka47vYody8zQn9b4G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.60.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25369},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.4"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.60.2_1779280369966_0.7774689911468404","host":"s3://npm-registry-packages-npm-production"}},"0.60.3":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.60.3","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.60.3","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"46d58145b834ae5a750a4d284bff84d17883e790","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.60.3.tgz","fileCount":7,"integrity":"sha512-7xKAlQU742VR4At6W16YSL6plim0Chd6Eg475HY1u7ZFsgmsKtCMvZuXSCELyDtTUGVaLWftTUK4ABBlfDX8LA==","signatures":[{"sig":"MEUCIQC6YUHtMt33puzfFbEhy8PvV15VF0O3+G1qG0Alz3oSPgIgZBxIGmRx2Q1QTUEm5KLyyYvzG2iLWXidVOnTtzrYibI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.60.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25369},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.4"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.60.3_1779297751520_0.0688398648384676","host":"s3://npm-registry-packages-npm-production"}},"0.60.4":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.60.4","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.60.4","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"1c1d9f8fb1eba03ccfbe72c2fd37c761264997ed","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.60.4.tgz","fileCount":7,"integrity":"sha512-sM5hJybLlFJh9z3dhGxHSNGseh0PdRWhP8E36KiQxNQ4VZdR5PgWTCUJgRMmt6QPg590ehAKMLIKrD15k/4Pvw==","signatures":[{"sig":"MEYCIQDDm2L23sKXOkBxxPc4LR9+aWe1eQxpCtv38BFvICt+HQIhAMHDGd4rpfE4k748/FewrYOuDFEbRxrOdnVFblRMa1Lm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.60.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25369},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.4"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.60.4_1779441235092_0.07395155297462264","host":"s3://npm-registry-packages-npm-production"}},"0.60.5":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.60.5","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.60.5","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"9a7a28aaffb8ed99e4d7aa7135ace3d461c6d9a7","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.60.5.tgz","fileCount":7,"integrity":"sha512-ciHR1gvG+0CYz/VzudbL7ibtaGrE4eNUZck+W7HgHZ2ft7UGt3uHZjx/fAoLf4FmLBqJ871rFvv7p8pNsWvqoA==","signatures":[{"sig":"MEUCIQCn7+SXWfEgf4YyLG7Ehv9hGo308VFEqcQ/sJ9y1S1eIAIgFp1po3FJrb2Z0hdtTuL4LB1mciDNODq2Vc2nrSMo7rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.60.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25369},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.4"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.60.5_1779457347430_0.5126630008687687","host":"s3://npm-registry-packages-npm-production"}},"0.60.6":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.60.6","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.60.6","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"902ede1ac0bb4f1c03c2aeb87658c4716aa5467e","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.60.6.tgz","fileCount":7,"integrity":"sha512-LRnqUc5QK14ef2Un7FvnSlVnVNHRAczU/PZ7BtUNNZsdHyTI6RIVh4EzauOopR1jOUxFwvui6kJvQwY28AvQBw==","signatures":[{"sig":"MEYCIQDoKJy2RosVQftApAB1OAHjbqMH4onLQhTltHBp2xom9QIhAMqzJoDcoVnS0HIOKY00L9gDUYGT5T8EULkiNURdQ0ek","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.60.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25369},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.4"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.60.6_1779488617923_0.7875929072167922","host":"s3://npm-registry-packages-npm-production"}},"0.60.7":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.60.7","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.60.7","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"7edc7095cf3e6f9db12b5b2ac95129f1309a88b8","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.60.7.tgz","fileCount":7,"integrity":"sha512-rvDi6w1OGLX45g5o8AvM4/XPVsFK0S/cIes0LJvBMYnhbd9/dond9/FqtScqrENMzNdp5pn1KmA4WWtuAHe+Rw==","signatures":[{"sig":"MEYCIQChSMMu5O0rRcE8aI1lyoKkOHlD4dnEuh7CatL1gJr1tAIhANyuFeMoSYDhKOU9g6vAFIfq3Cti6m+y0E27S1I37bId","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.60.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25369},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.4"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.60.7_1780178351632_0.7662227514620583","host":"s3://npm-registry-packages-npm-production"}},"0.60.8":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.60.8","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.60.8","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"f75cd741b6696b66e459b08c6e93be8b8f481441","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.60.8.tgz","fileCount":7,"integrity":"sha512-PvQuGOuvIKdobqgBepAu63KaEpD4NPxesen5P+xTarUJMRqrMbrgzybHsQiNVmP72949Mc0MLfm/rVGrDiAWXw==","signatures":[{"sig":"MEYCIQDnY42MGnUDnRh47uNdgdJC8cSwpFswe+5ztWdQ1Xu1kQIhANfepqqhGbTE4Q/Ytegt+jRQBzzrxvNtFr0p2UI+olJl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.60.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25369},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.4"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.60.8_1780251964045_0.332801228399503","host":"s3://npm-registry-packages-npm-production"}},"0.60.9":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.60.9","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.60.9","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"b1e9fffe19a64bcca0229a617a92f7cef323884a","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.60.9.tgz","fileCount":7,"integrity":"sha512-KEp515Q+GefKo2rtH67EHdpKqvMpEDXEnm4xkLs3nQerXw5rn0bCC7JBjLOB6SSCaukuA59/wjcGZDCbrhDwdw==","signatures":[{"sig":"MEYCIQDi3BxS9ITm4l+cDr+P/VWaTypWFxEXtU/39OJbQGRhUQIhAKAeekb79MMcBt8GeKK5CSCi5Z23aQg7DXFdI0p1xIgg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.60.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25369},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.4","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.4","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.4"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.60.9_1780258479068_0.3486622167680884","host":"s3://npm-registry-packages-npm-production"}},"0.61.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.61.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.61.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"a6d4afecc2e1b781f3baee3c58d41cdea7260ca0","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.61.0.tgz","fileCount":7,"integrity":"sha512-Khf1vpDMIP9Hl4GhtYO7rvYWG7Efm4lwQUm0uVCvFYD/dIrUEF/jUoRFf+DbW4YJDg9LrYXSn1mSgQ9E6AjwhA==","signatures":[{"sig":"MEUCIDMyFV0yRkN8oD0yw6haoZOxuBJfigvhInjJN0SHN6xdAiEAzvzsMsNE7G3iAn0uMudxV9dYynJ9eD0RqpD9YuvMn2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.61.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24800},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.7","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.7","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.7"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.61.0_1780392578997_0.7251866353808505","host":"s3://npm-registry-packages-npm-production"}},"0.62.1":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.62.1","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.62.1","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"d5a0b2481c7589abcbf240b62f7e41ca675ea5ba","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.62.1.tgz","fileCount":7,"integrity":"sha512-Zg5EiocwFrryTOIXk/y6LVvWz5+ybKnCl31RRka5a6HCYu3Ihx5FokajlKeWlgQcq6tH3svpxgtQaKNdXG8ZfA==","signatures":[{"sig":"MEQCICUgJhUpzBJ80SaQ0hWZ6dkq/Iw/IDI4n3ww8zokwEcvAiArI0lqGH7kBxH8A5iDVD2mFRtfMvHnIEkLLcWygi+wvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.62.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25528},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.7","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.7","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.7"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.62.1_1781367594789_0.29932098337888613","host":"s3://npm-registry-packages-npm-production"}},"0.62.2":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.62.2","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.62.2","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"e4d8627a37754309f088fb987a64c0be8dc37cd3","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.62.2.tgz","fileCount":7,"integrity":"sha512-3HzE7MAqHF/0yAlPSWWNva/xJaWdTJ2wd1dfXSdhGfkbyR5sYfgYS1/wH7h8wZRAD5s7g/J1WesnJgxYsu9XeA==","signatures":[{"sig":"MEUCIQDz/bodsgZt4FEp7PCrsk6SuuiwmtfNC7Z/vpfn4ZWI/AIgQqJmmlJinleB1Ql/KVgfwy2Bu4B8izZAsM+L7ntphnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.62.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25528},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.7","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.7","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.7"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.62.2_1781448633829_0.5290533338464436","host":"s3://npm-registry-packages-npm-production"}},"0.62.3":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.62.3","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.62.3","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"a04db3223a994e288fc73ffa4992400b4fa25321","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.62.3.tgz","fileCount":7,"integrity":"sha512-WZ1v7G7XU1vidkiuimu5BSp1TdWZ3fjhRaUGtXJ8osYFMxnbr2nOZo8PBloucRscze6QBqi88dRUL5QalJzr8g==","signatures":[{"sig":"MEUCIQCY6uJzGq6DvsWxgh7pp611B1crdla5TrsU2ngQQcoMVQIgCGdNldKj++ykELfRjAg2mMMqRFT59BOlbqiIwsIKUv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.62.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25528},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.7","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.7","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.7"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.62.3_1781467427464_0.5770664239480936","host":"s3://npm-registry-packages-npm-production"}},"0.62.4":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.62.4","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.62.4","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"b25ad996657788007dd81cf3af03dab49e815428","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.62.4.tgz","fileCount":7,"integrity":"sha512-6GyvuUiAK/851AdZRYy4K2DfxeK4FICdk1rq2kX8WJ9JQn8unCAFL98eTEcNBNtLtLofhF/Vf2Agi70FzVLW/w==","signatures":[{"sig":"MEUCIFJscbfObKfIqusnNdnmbaMIVxQtGhU+bH0zZuBmyEqCAiEAxq+H3VqUi3fzmYfOEfs+zX9dy1/FOpMZ1mS7p5YKBz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.62.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25528},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.7","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.0","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.7","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.7"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.62.4_1781539201802_0.16048179000607443","host":"s3://npm-registry-packages-npm-production"}},"0.63.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.63.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.63.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"32ccb4657e559a9ccb78530bc38a7dbd47e4641b","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.63.0.tgz","fileCount":7,"integrity":"sha512-dmKE4Gb4Ei9Gs4xnsyWqqXlivvxfJXDIUrCGR5z/x8kbOwkd1nRDF8PR1zxxlv19ZYkVqkCp/ee68WQk85F4Kw==","signatures":[{"sig":"MEQCIE4hov2wuWRfb8uTt3/C5lIi4wBqh0dIz4qg6rUOcZnrAiABlLSuYf6uAwEZMUvy4YleHNSS1yuXUHoEj1b5+WmlFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.63.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25528},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.8","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.8"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.63.0_1781782055430_0.7518835555950238","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.64.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.64.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"a7551037d6fb75e7a7c03d4097217d009e0cba38","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.64.0.tgz","fileCount":7,"integrity":"sha512-DPQiLg0x0lENZM+4IlQ5F1/Su+e/uYxwKywWQQboNB549MnMZG78rA/06qGxKgSnM6Kn8pfr1/g8844O4AkN1g==","signatures":[{"sig":"MEUCIHLXVME0oLBWiNbsVnZ5FjzmFEEgF5neZPI8+3ZnYHH4AiEAuDcLkMZX3VMd8ubAzvwnIBwa+7SQgj+s3u3elg3dLbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.64.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25528},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.8","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.8"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.64.0_1781790610362_0.653000971306573","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.65.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.65.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"5ebe12c63d85dd61ec7876a9a6d9e991c8941c64","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.65.0.tgz","fileCount":7,"integrity":"sha512-4DQZ4Squ2gQMawtmpXPp2CYdLbCCV4HoaIDWbqd9+vELKVHkym4peSpV/TQyfD6IHnKbRfEMC7T1TQTN2hSiqQ==","signatures":[{"sig":"MEUCIQDo0CAR90+6ft5+XcjsJJmEpq87JwqzHt83CIRQ9jDitwIgOHiNftGV9Q2epnsp484UjKV1FqVG5fwW7w9bkpqrgl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.65.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25528},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.8","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.8"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.65.0_1781876668635_0.029603449271595528","host":"s3://npm-registry-packages-npm-production"}},"0.66.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.66.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.66.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"35d2ff88a4cdaf7c7439b12058c42f4c0b3efc16","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.66.0.tgz","fileCount":7,"integrity":"sha512-05rRAyJ4+zFr2BSGMANvDTUGiW3ndm+tRGe3fE3NRWlvPv6rA64121A4gsK8Gr8T2oV/PZTZ1FpcLcQqzI8eiw==","signatures":[{"sig":"MEQCIEwugSmiczUj4gAqbpUn1g3HPygiMHNi+tzOKXmxId/cAiBTvRZo7pWnaHbavpJpbk3WSM/Nq9G197AKUqxkDZoGxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.66.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25528},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.8","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.8"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.66.0_1781964264816_0.7168593733573783","host":"s3://npm-registry-packages-npm-production"}},"0.66.1":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.66.1","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.66.1","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"613269af65408de34226fc77100f94db87e3cb03","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.66.1.tgz","fileCount":7,"integrity":"sha512-ROqu2j1af+bQNIXk3saBRqZ6lzwp/ogje5d6gvRcq3ycikfQDPtD3Z0xfxY820hl5qQT1Eem1jcaLKrUr3Md0Q==","signatures":[{"sig":"MEQCIFsuJqmJkXFBSp/ieE2mBCzBDgzog6goilbx524SvQL/AiA4gf7Qfq0VCxrUFJOj8uR1Jh8BK+lTL6cjfudL50A5KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.66.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25528},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.8","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.8"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.66.1_1782650980513_0.39647349328404635","host":"s3://npm-registry-packages-npm-production"}},"0.66.2":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.66.2","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.66.2","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"80ba5df90f6fbe304b30084515033a2769457506","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.66.2.tgz","fileCount":7,"integrity":"sha512-vnLC7WwouTGUFbeqTIi+0KJ3CyGOCBFQlHF2ysiJb9WjS+GnGLRJ4TQg4TlIcHDBKIA2F5nW6Mhov/NOcKoi8w==","signatures":[{"sig":"MEQCIDehfMs8NXXitCZhJzNPV9EuRbpQJdBhfucLdGsY9t/7AiBA4JU+VeZBIdelgfECH1zDwEYi4pRFWvSaVwGxoA39zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.66.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25528},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.8","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.8"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.66.2_1782660764506_0.8637146193098852","host":"s3://npm-registry-packages-npm-production"}},"0.66.3":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.66.3","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.66.3","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"7fa9e67037800d9b77fa0c2d12e913eb731c988f","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.66.3.tgz","fileCount":7,"integrity":"sha512-Z4DqIrKtjwajRPAfJCkSNcAsISp/d2EI3hx+WrQXLYOaoEX+wN9dMaxprN7pYhHh2hVI8oQtTKh85z+nHk2iMQ==","signatures":[{"sig":"MEYCIQDwO1GiuSgocODpHN6HUTKvG81p5oHHgWk92kK+oQ0eigIhANALt3gncXdTWyk3DYofBmYGqviq9dhZ0oMUFA+W4P7S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.66.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25528},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.8","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.8"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.66.3_1782664025398_0.5384361970185301","host":"s3://npm-registry-packages-npm-production"}},"0.67.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.67.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.67.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"31d0586552727706f7012d45bbdc896c11dbb3ba","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.67.0.tgz","fileCount":7,"integrity":"sha512-pUwPdRCl3oRSn20NY1JhmdvuVlC/T00we+5CahCN4L4Pnx3KcsLDrVtZGkX2inBEcx26s1n6B/mOrv9kAonezw==","signatures":[{"sig":"MEYCIQDunprzH5XcXLsVaDoSz/1divA7NSNBrM2vtO+6dM6vAQIhAMLlGRmeB+660/k5Qt2PhhZtguG+l+YlFQhRxIhU5uUW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.67.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25528},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.8","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.8"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.67.0_1782774826255_0.5834537917546625","host":"s3://npm-registry-packages-npm-production"}},"0.68.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.68.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.68.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"21a5ffefb5feb8971927305db1dadf934971a463","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.68.0.tgz","fileCount":7,"integrity":"sha512-GQhmsIwODp+NgoHxgFVIitnP+XSHI/vvpOdWbrIR8xHPChapnOSy8pWu5Rmeuht1lrrTeEoUUd7NxJ36UPAyyw==","signatures":[{"sig":"MEUCIG2N+rSe3hvVv/cqbrlkXkT3T2g5kguIJkBne9bCZ5eDAiEA9j6SGL69djdWLAO+dsBeiBo+nFFBg+Z3M8t3i6ZbrgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.68.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25528},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.8","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.8"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.68.0_1782827863383_0.3802318742633244","host":"s3://npm-registry-packages-npm-production"}},"0.69.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.69.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.69.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"3efb0029b9e49848a135ac50c9a155fe06137571","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.69.0.tgz","fileCount":7,"integrity":"sha512-NTytV7licMBWmn6WDXD4IoA2eB42zRMdmEiTkMW2yUHOOr34MTSaAVReRolJyuTjruqObC+ofEKcGgODxEJusw==","signatures":[{"sig":"MEYCIQD4E6tRroeEMOJEK5XWeBHs18JiGm0Ot4hnKNDKFI5WPgIhANzhsgQ45+Pa+a58ZDsYP4v1OsNf3c+9TlcMAYQjZZWP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.69.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25528},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.8","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.8"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.69.0_1783193130078_0.08061992131152462","host":"s3://npm-registry-packages-npm-production"}},"0.69.1":{"name":"@unpunnyfuns/swatchbook-switcher","version":"0.69.1","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@0.69.1","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"967c86086a01ea3c1974573f31ca56c1f762ce68","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-0.69.1.tgz","fileCount":7,"integrity":"sha512-z+nuwc5jRpfIqFDhzEZw7AlpELqicnjNrZtjoAwNzg7T8guR3IysCH4zeLncsaA/ZLjDKTUx6hP8beEe8WIMnA==","signatures":[{"sig":"MEUCIH0hjDPpwpfdRe2y2EU5EBdpqDm5vuaBb8To4kbx1EekAiEAoy3QOkO/qv8LSXvPkslITG5XlVyWQKucqnB4vXGW54U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@0.69.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25528},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.8","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.8"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_0.69.1_1783242810668_0.35259536291918225","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"1.0.0-alpha.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@1.0.0-alpha.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"33fee5dd9ae7b18088fa56f4754307a239d22fa2","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-1.0.0-alpha.0.tgz","fileCount":7,"integrity":"sha512-ZgD/9nmQD1iscEX4STnpZF30HpQQAfTP62mWvWbzNrZ6XXx+LwVvmWhu/41lOjxmyyCbYBVMlPNOjty2vQsktg==","signatures":[{"sig":"MEUCIBvxjp0cM8jt3lzNewh86tAQxnGz5Im/Q3U67OE9uKe6AiEAnQHKLSNOx0iHrMjohLGPlmL1t0w+r+IV3LHOU911QBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@1.0.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25535},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.8","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.8"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_1.0.0-alpha.0_1783763109666_0.7404500608068643","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.1":{"name":"@unpunnyfuns/swatchbook-switcher","version":"1.0.0-alpha.1","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@1.0.0-alpha.1","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"c524e728b354f8b81f063e8efe50f9b1e36442bb","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-1.0.0-alpha.1.tgz","fileCount":7,"integrity":"sha512-GkC8+ns+VHOwijOP1vvEMhROAHBJ3evaHN+6H+F8G14/jpn1ehEj4Xcelm6h24gFEcZJDviMB3UNcZ/Mh/c5bA==","signatures":[{"sig":"MEYCIQDFKoa1m6uRfNm4mlIPg5JDdyh99WddUliB9kZVpRNxDgIhAOXE38u2W5Vj9N1I0JMXQT2uMgp8x/7kR7X4r60Hj1/X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@1.0.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25535},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.8","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.8"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_1.0.0-alpha.1_1783766470361_0.5050336856884947","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.2":{"name":"@unpunnyfuns/swatchbook-switcher","version":"1.0.0-alpha.2","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@1.0.0-alpha.2","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"6fce6bc608b9b93c47d3cb14a23b15a7f1572dc9","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-1.0.0-alpha.2.tgz","fileCount":7,"integrity":"sha512-tiD0WNWeKBYPC+4Sn1Cbl74aql5j3Pz2R68uJ4u9PDZhRhN2uUw/bTq1kB6vDAd0tg5YZvbdSCWhBQi/oPd17Q==","signatures":[{"sig":"MEYCIQC5jBE9MG1hb9QQ9IFTJWc1UwJPzSQhzCy/pgpdoXjQcQIhAOTBw9h+Uvq2qK2nMCKBBg8gJst03e1KirK0axC3t0Pk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@1.0.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26898},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.8","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.8"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_1.0.0-alpha.2_1783774065083_0.6369740811592997","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"1.0.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@1.0.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"84eca584227a04141abae5e5d61454800d5c2892","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-1.0.0.tgz","fileCount":7,"integrity":"sha512-SzfaGRMWhPa36DvFMQXzEAMXQvj8am6D5myGf8mxyglHli3fite2fh75R7npEQXnes7GgjHp1nEwmXYvh3sZ3w==","signatures":[{"sig":"MEQCIFyiUEyq4E1LI+i8r5vViDK7pDjftwzR3VLjVuMA6NLyAiA+YWGx9VNsEdrItqziYtPmqDVf4pj5WgzQ2AyE9W5HTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26890},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.8","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.8"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_1.0.0_1783785724871_0.8695511861052514","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"1.1.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@1.1.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"d57e3ca19f866ce813f96d7d5e6575ddcfdc0672","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-1.1.0.tgz","fileCount":7,"integrity":"sha512-wSTnFrAlMemIjVq/miJ918MXKy3d5GUgeK0FttFLD0T2DClNe3L4ehDRm+MCyO0t747xRLkWxExWKBXmCaGGzQ==","signatures":[{"sig":"MEUCIByqnQYzaTNEZDEyDvrML4CdnGembClftDkwI7gm+eACAiEA0gLiW6GS4q3X1qQ9xFwRv5MD11zw6BCA/jNoWFJxxOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26890},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.8","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.8"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_1.1.0_1784281287598_0.8992606824919824","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@unpunnyfuns/swatchbook-switcher","version":"1.1.1","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@1.1.1","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"e34919e0272739dc150a1eea1e9da535d0e7dc77","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-1.1.1.tgz","fileCount":7,"integrity":"sha512-eCYCFs+EZ4Okkf2lY3FZC44LD05OPKm8nBmkbekAh8wEiA4SGnDAreO5+Tg4ZzYfpcE8i2JTMSJHPG7AlJZgQg==","signatures":[{"sig":"MEUCIQCesFEiEM3msB/abhQLUWb+3GclEoL5DRDhi2cN1S4RiAIgVW0BicmVTiZtHSvQpuMxwFQ12rEM+qANkHhyzNzIf1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26890},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.8","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.8"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_1.1.1_1784396394354_0.7630122225568947","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"1.2.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@1.2.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"f88e87d19fdd3327a084f684238f3d94c590c57e","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-1.2.0.tgz","fileCount":7,"integrity":"sha512-gSVsYFyzcPnxZPrZTxPsqI5RHuxraKmVgJQdKbf65vjoCfWk+A/o/KorDR+QLz/U22PqHBKlqwfd07fBWPlupw==","signatures":[{"sig":"MEYCIQDmRccJTDB3/a124fIDzTo96x6PoCM6bZUpO9U9et2oXQIhANbyPx7ELIAlHp0A0d5x9ZPOtpalGKdU1dPUPytqZFIp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36139},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.8","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.8","@unpunnyfuns/swatchbook-core":"1.2.0"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_1.2.0_1784456711236_0.22318157314267495","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"2.0.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@2.0.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"49e3abacbb290334a4ba4bb647334e41e53a5374","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-2.0.0.tgz","fileCount":7,"integrity":"sha512-elWfZ1fXR95iDNCzZlIquLFSL/4DZg6rVYbXwnyro/wggXVCFMsQCSuR6udmQXKz5AYmE4mk6Cls8huhGyQN3g==","signatures":[{"sig":"MEYCIQDvxDn6NweL9oh+lAJgxzAmmp5Qyw/lKefCHnsSFjpyZwIhALinwwDED+nmAPl6qm3Zhv0rcDrprMuG5tHIdJD2ixN0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36139},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.8","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.8","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.8","@unpunnyfuns/swatchbook-core":"2.0.0"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_2.0.0_1784557678752_0.46260556017044907","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@unpunnyfuns/swatchbook-switcher","version":"2.0.1","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@2.0.1","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"a270268171c3d6ebd401612731c51575a43c5fd0","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-2.0.1.tgz","fileCount":7,"integrity":"sha512-dkbPgFJf3ySiFLRFRsh+xGMZJmCuNCbkUSZf7av4NJbRhddJP2lyGOuXWoivoPt165Fhlk2yrFlz6qVkwdKE1A==","signatures":[{"sig":"MEUCIQCsh6N08A8zgOsaZJ+Z+1BgR5DRQqayU0byCQHIodgzggIgJjvnanPCb0NrThSUjWuNme7IxFOQ8BT2eiAV3qWeHac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36142},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.10","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.10","@unpunnyfuns/swatchbook-core":"2.0.1"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_2.0.1_1786552894222_0.5852415730119958","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@unpunnyfuns/swatchbook-switcher","version":"2.1.0","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@2.1.0","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"b4f3c7dc84185252f0bbd2e29c14e0c7315a71c6","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-2.1.0.tgz","fileCount":7,"integrity":"sha512-tUXO15W0MTBm67dvP08GpDBKzEHhmVmJGkxm9GxsbXHpF7ZaQLru0CGBS/UpdNftMSDQU4ZU64DUhk9hYlTL1g==","signatures":[{"sig":"MEYCIQCuJInlBHZzEjIm1/a2qIEdDuZpKtW/dAnIeat9EhfFfQIhANdFHNqBMZTP2eddu8JtK6HW1waoCh5A2yl13gIifwlu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36142},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.10","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.10","@unpunnyfuns/swatchbook-core":"2.1.0"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_2.1.0_1786623966475_0.12974194344603496","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@unpunnyfuns/swatchbook-switcher","version":"2.1.1","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","_id":"@unpunnyfuns/swatchbook-switcher@2.1.1","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"homepage":"https://unpunnyfuns.github.io/swatchbook/","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"dffd6c137d52fd1c88a9b14bbe4ef602bb27ebc2","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-2.1.1.tgz","fileCount":7,"integrity":"sha512-cMFTev4LeiGPTmnQZKTPTGyv0zkQAe8WboJxuul5jKLjU/rbsuAZzZubXAKXd2l/vHCTLL3i+mDjxecfnRrHWw==","signatures":[{"sig":"MEUCIGi77BL4k3IjX7C5AyN8blrwiP5VCDoINBofFB0aH9UJAiEA+UgxESKfCymIcbCOCTN1pH2voEFSIl4yVvBox7B6t4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36142},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.10","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.10","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.10","@unpunnyfuns/swatchbook-core":"2.1.1"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/swatchbook-switcher_2.1.1_1786626162420_0.7154553027067467","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"_id":"@unpunnyfuns/swatchbook-switcher@2.2.0","bugs":"https://github.com/unpunnyfuns/swatchbook/issues","dist":{"shasum":"b0a6ac5b4c25bfb49eb634b31efed4b6301e10ca","tarball":"https://registry.npmjs.org/@unpunnyfuns/swatchbook-switcher/-/swatchbook-switcher-2.2.0.tgz","fileCount":7,"integrity":"sha512-JLxnlU5GV+dy2XsQVhXrgBxyzPQd0tQFIhLy4uAicD29OkDn/lVlFXQo2C1ru5QYTbcbKSbNWeOa3N7FkDGg1A==","signatures":[{"sig":"MEYCIQCSNCcMznPwQSV+Z/5ihGFt2OVpRP1OUKbjNDFQ13FonQIhAK41t/iXwGiLvQbZt2xBbuhU1f2sBQhPD05077t6qwhq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCfRAugf0lnFtAYuqubCUj7rjx2rlvEceTNKRFDH1YXnAIhAOPtF0Oi81A4KcZsVxBG4De2cmrNLjHp6cFATbiEmb5t"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@unpunnyfuns%2fswatchbook-switcher@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36142},"main":"./dist/index.mjs","name":"@unpunnyfuns/swatchbook-switcher","type":"module","types":"./dist/index.d.mts","author":"unpunnyfuns <unpunnyfuns@gmail.com>","engines":{"node":">=24.14.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./style.css":"./dist/style.css","./package.json":"./package.json"},"imports":{"#/*":"./src/*"},"license":"MIT","scripts":{"lint":"oxlint --deny-warnings -c ../../.oxlintrc.json src test","test":"vitest run","build":"tsdown","format":"oxfmt -c ../../.oxfmtrc.json src test","coverage":"vitest run --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.include='src/**' --coverage.all","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check -c ../../.oxfmtrc.json src test"},"version":"2.2.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a84f7064-a2b5-429d-bc7d-2ef679bd6606"}},"homepage":"https://unpunnyfuns.github.io/swatchbook/","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","directories":{},"maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"sideEffects":["**/*.css"],"_nodeVersion":"24.20.0","dependencies":{"clsx":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","tsdown":"^0.21.9","vitest":"^4.1.11","react-dom":"^19.2.4","playwright":"^1.59.1","typescript":"^6.0.3","@tsdown/css":"^0.21.9","@types/react":"^19.2.14","@vitest/browser":"^4.1.11","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@vitest/browser-playwright":"^4.1.11","@unpunnyfuns/swatchbook-core":"2.2.0"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/swatchbook-switcher_2.2.0_1790061460950_0.25734311542055965"}}},"time":{"created":"2026-04-21T18:37:57.792Z","modified":"2026-09-22T07:17:41.368Z","0.10.2":"2026-04-21T18:37:58.101Z","0.11.1":"2026-04-21T20:14:30.542Z","0.11.2":"2026-04-21T21:17:28.821Z","0.11.3":"2026-04-21T21:25:23.081Z","0.11.4":"2026-04-21T21:42:23.266Z","0.11.5":"2026-04-21T21:55:10.772Z","0.11.6":"2026-04-21T23:57:40.925Z","0.12.0":"2026-04-22T12:36:42.826Z","0.13.0":"2026-04-22T19:13:39.992Z","0.13.1":"2026-04-22T19:31:36.738Z","0.14.0":"2026-04-22T20:30:30.972Z","0.14.1":"2026-04-22T21:02:46.291Z","0.15.0":"2026-04-23T10:08:00.639Z","0.16.0":"2026-04-23T12:21:23.359Z","0.17.0":"2026-04-23T13:47:42.238Z","0.18.0":"2026-04-23T16:33:13.793Z","0.19.0":"2026-04-23T18:53:25.360Z","0.19.1":"2026-04-23T19:36:16.739Z","0.19.2":"2026-04-23T19:53:25.826Z","0.19.3":"2026-04-23T19:58:12.309Z","0.19.4":"2026-04-24T08:22:44.779Z","0.19.5":"2026-04-24T08:45:37.989Z","0.19.7":"2026-04-24T09:46:29.375Z","0.19.8":"2026-04-24T10:06:18.449Z","0.19.9":"2026-04-24T10:42:15.294Z","0.20.0":"2026-04-24T12:53:19.391Z","0.20.1":"2026-04-24T13:39:33.541Z","0.20.2":"2026-04-28T09:07:13.803Z","0.20.3":"2026-04-29T09:14:16.871Z","0.20.4":"2026-05-06T12:17:02.379Z","0.20.5":"2026-05-06T14:21:04.231Z","0.50.0":"2026-05-15T09:18:48.616Z","0.51.0":"2026-05-15T14:37:19.497Z","0.51.1":"2026-05-15T15:42:20.885Z","0.52.0":"2026-05-15T19:03:04.332Z","0.53.0":"2026-05-16T00:09:05.481Z","0.54.0":"2026-05-17T00:47:13.097Z","0.55.0":"2026-05-17T17:58:58.089Z","0.56.0":"2026-05-18T00:40:18.396Z","0.57.0":"2026-05-18T09:51:03.350Z","0.57.1":"2026-05-18T10:15:35.174Z","0.58.0":"2026-05-18T12:55:17.916Z","0.58.1":"2026-05-18T13:43:24.521Z","0.59.0":"2026-05-18T15:57:38.853Z","0.59.1":"2026-05-18T20:41:57.345Z","0.60.0":"2026-05-19T18:26:18.222Z","0.60.1":"2026-05-20T10:48:08.040Z","0.60.2":"2026-05-20T12:32:50.155Z","0.60.3":"2026-05-20T17:22:31.670Z","0.60.4":"2026-05-22T09:13:55.287Z","0.60.5":"2026-05-22T13:42:27.605Z","0.60.6":"2026-05-22T22:23:38.066Z","0.60.7":"2026-05-30T21:59:11.778Z","0.60.8":"2026-05-31T18:26:04.181Z","0.60.9":"2026-05-31T20:14:39.245Z","0.61.0":"2026-06-02T09:29:39.149Z","0.62.1":"2026-06-13T16:19:54.928Z","0.62.2":"2026-06-14T14:50:33.966Z","0.62.3":"2026-06-14T20:03:47.599Z","0.62.4":"2026-06-15T16:00:02.005Z","0.63.0":"2026-06-18T11:27:35.566Z","0.64.0":"2026-06-18T13:50:10.512Z","0.65.0":"2026-06-19T13:44:28.778Z","0.66.0":"2026-06-20T14:04:24.990Z","0.66.1":"2026-06-28T12:49:40.652Z","0.66.2":"2026-06-28T15:32:44.636Z","0.66.3":"2026-06-28T16:27:05.567Z","0.67.0":"2026-06-29T23:13:46.400Z","0.68.0":"2026-06-30T13:57:43.518Z","0.69.0":"2026-07-04T19:25:30.216Z","0.69.1":"2026-07-05T09:13:30.791Z","1.0.0-alpha.0":"2026-07-11T09:45:09.797Z","1.0.0-alpha.1":"2026-07-11T10:41:10.503Z","1.0.0-alpha.2":"2026-07-11T12:47:45.219Z","1.0.0":"2026-07-11T16:02:05.022Z","1.1.0":"2026-07-17T09:41:27.799Z","1.1.1":"2026-07-18T17:39:54.483Z","1.2.0":"2026-07-19T10:25:11.366Z","2.0.0":"2026-07-20T14:27:58.889Z","2.0.1":"2026-08-12T16:41:34.402Z","2.1.0":"2026-08-13T12:26:06.613Z","2.1.1":"2026-08-13T13:02:42.600Z","2.2.0":"2026-09-22T07:17:41.020Z"},"bugs":"https://github.com/unpunnyfuns/swatchbook/issues","author":"unpunnyfuns <unpunnyfuns@gmail.com>","license":"MIT","homepage":"https://unpunnyfuns.github.io/swatchbook/","keywords":["swatchbook","design-tokens","dtcg","theme-switcher","react"],"repository":{"url":"git+https://github.com/unpunnyfuns/swatchbook.git","type":"git","directory":"packages/switcher"},"description":"Framework-agnostic theme-switcher UI for swatchbook — axis pills, preset pills, color-format selector. Consumed by the Storybook addon toolbar and any React host that knows how to set data-attributes on the document.","maintainers":[{"name":"unpunnyfuns","email":"unpunnyfuns@gmail.com"}],"readme":"","readmeFilename":""}