{"_id":"@ankhorage/color-theory","_rev":"12-97edda712afd72e49685dfc1b686df1d","name":"@ankhorage/color-theory","dist-tags":{"latest":"0.3.1"},"versions":{"0.0.1":{"name":"@ankhorage/color-theory","version":"0.0.1","keywords":["color","color-theory","culori","oklch","palette","swatches","theme"],"license":"MIT","_id":"@ankhorage/color-theory@0.0.1","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/color-theory#readme","bugs":{"url":"https://github.com/ankhorage/color-theory/issues"},"dist":{"shasum":"ff33764474fd337bd8340b4acb8c6b17dd7549d2","tarball":"https://registry.npmjs.org/@ankhorage/color-theory/-/color-theory-0.0.1.tgz","fileCount":59,"integrity":"sha512-DGlqRJJz+cH+YlCFmeAPUEO3QSKLkbyXjnlhns5JeYrvsYMeJ0aL15Q0CL8+GZMwYj6EpvuxomBhE06z3hxScA==","signatures":[{"sig":"MEQCIGKavLoKmaBuOQn7Yt8qWoQNpvzW7Ysap0TqUTGLseFtAiB/6NZgcJKqIgDEyYD6TMlmRwftGlXz/2o7uzQF5YRiEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89493},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js","react-native":"./src/index.ts"},"./culori":{"types":"./dist/culori.d.ts","import":"./dist/culori.js","default":"./dist/culori.js"},"./culori/fn":{"types":"./dist/culori-fn.d.ts","import":"./dist/culori-fn.js","default":"./dist/culori-fn.js"},"./package.json":"./package.json"},"gitHead":"971b60cba3a7d5294294e9064d19bc5047a87a61","scripts":{"knip":"knip","lint":"eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.json","format":"prettier --write .","paradox":"bunx @ankhorage/paradox","prepack":"bun run build","lint:fix":"eslint . --fix --max-warnings=0","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"},"repository":{"url":"git+https://github.com/ankhorage/color-theory.git","type":"git"},"_npmVersion":"11.12.1","description":"Standalone color theory, harmony, swatch, contrast, and theme color generation utilities.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"culori":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"knip":"^5.88.1","@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@types/culori":"^4.0.1","@changesets/cli":"^2.31.0","@ankhorage/paradox":"^0.0.3","@ankhorage/devtools":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/color-theory_0.0.1_1778086496514_0.8757697214731777","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@ankhorage/color-theory","version":"0.0.2","keywords":["color","color-theory","culori","oklch","palette","swatches","theme"],"license":"MIT","_id":"@ankhorage/color-theory@0.0.2","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/color-theory#readme","bugs":{"url":"https://github.com/ankhorage/color-theory/issues"},"dist":{"shasum":"2537f5c33706957c641c8703d0d993ac1d364191","tarball":"https://registry.npmjs.org/@ankhorage/color-theory/-/color-theory-0.0.2.tgz","fileCount":60,"integrity":"sha512-LH9svgC2gUr4O7qvNTmsMQtSnQQ0lAhuUAWMR3vfpNJIQ28nI09Q/TI5Un7sa6g7743dRaUTa0kHgqLa/JPUEg==","signatures":[{"sig":"MEYCIQDRz5Rc51dameNjsU2VW7qpkNlFRNiSYpGVQ2TXpQWcfQIhAKZ361gtCZ31OW/v/T9Wf//1RHvBbCAZejlur3dkNQaQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fcolor-theory@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90466},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./src/index.ts","default":"./dist/index.js","react-native":"./src/index.ts"},"./culori":{"types":"./dist/culori.d.ts","import":"./dist/culori.js","default":"./dist/culori.js"},"./culori/fn":{"types":"./dist/culori-fn.d.ts","import":"./dist/culori-fn.js","default":"./dist/culori-fn.js"},"./package.json":"./package.json"},"gitHead":"1ab6fe64bcba75570a486fe9eaadaa688fbd629e","scripts":{"knip":"knip","lint":"eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.json","format":"prettier --write .","paradox":"bunx @ankhorage/paradox","prepack":"bun run build","lint:fix":"eslint . --fix --max-warnings=0","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d843385e-ecb4-4fab-9608-b73fa6af8109"}},"repository":{"url":"git+https://github.com/ankhorage/color-theory.git","type":"git"},"_npmVersion":"11.13.0","description":"Standalone color theory, harmony, swatch, contrast, and theme color generation utilities.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"culori":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"knip":"^5.88.1","@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@types/culori":"^4.0.1","@changesets/cli":"^2.31.0","@ankhorage/paradox":"^0.0.3","@ankhorage/devtools":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/color-theory_0.0.2_1778088202352_0.24910067121870472","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@ankhorage/color-theory","version":"0.0.3","keywords":["color","color-theory","culori","oklch","palette","swatches","theme"],"license":"MIT","_id":"@ankhorage/color-theory@0.0.3","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/color-theory#readme","bugs":{"url":"https://github.com/ankhorage/color-theory/issues"},"dist":{"shasum":"e18525812aabed7d4f6f365dd39e1e8eb80393c7","tarball":"https://registry.npmjs.org/@ankhorage/color-theory/-/color-theory-0.0.3.tgz","fileCount":48,"integrity":"sha512-obKcFrEbnhbsrYEOSCDnH4wSEobB+wTIxaUEXDOlq69Oirwzk7Z2Rsu0drmROCnY14ITpCWvE9BEdeCezzLVOg==","signatures":[{"sig":"MEQCIG2mlILOVyqxjLQnbWajoSciRZMgYeX4aV/3YD1PAqaPAiA1SPPu4jTQ13lMD2IhfhLXpxoY8u0NE+nQP2fDUv/A8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fcolor-theory@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68006},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","react-native":"./dist/index.js"},"./culori":{"types":"./dist/culori.d.ts","import":"./dist/culori.js","default":"./dist/culori.js"},"./culori/fn":{"types":"./dist/culori-fn.d.ts","import":"./dist/culori-fn.js","default":"./dist/culori-fn.js"},"./package.json":"./package.json"},"gitHead":"7be9b806678e2af3a991f787291eff403118ecfb","scripts":{"knip":"knip","lint":"eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.json","format":"prettier --write .","paradox":"bunx @ankhorage/paradox","prepack":"bun run build","lint:fix":"eslint . --fix --max-warnings=0","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d843385e-ecb4-4fab-9608-b73fa6af8109"}},"repository":{"url":"git+https://github.com/ankhorage/color-theory.git","type":"git"},"_npmVersion":"11.14.0","description":"Standalone color theory, harmony, swatch, contrast, and theme color generation utilities.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"culori":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"knip":"^5.88.1","@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@types/culori":"^4.0.1","@changesets/cli":"^2.31.0","@ankhorage/paradox":"^0.0.3","@ankhorage/devtools":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/color-theory_0.0.3_1778113614580_0.5191003996207477","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@ankhorage/color-theory","version":"0.0.4","keywords":["color","color-theory","culori","oklch","palette","swatches","theme"],"license":"MIT","_id":"@ankhorage/color-theory@0.0.4","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/color-theory#readme","bugs":{"url":"https://github.com/ankhorage/color-theory/issues"},"dist":{"shasum":"c4a4f397389694648866bc7b3e5b093638bd77ff","tarball":"https://registry.npmjs.org/@ankhorage/color-theory/-/color-theory-0.0.4.tgz","fileCount":52,"integrity":"sha512-24/RKqJxQAqWFbqqcWfKzqCCzUcKVAQ+MHWkwVfwrFbxHrhKXV7YV2//svACDbpCYizvvT6OAqOPxbEA3SFmuw==","signatures":[{"sig":"MEUCIEIktGc+0ixrK+/taYlNBP0YWx3IhRyF21PEpdfm1Ya/AiEAxvz3H0e79R+3U3L1iVh77gALSx995h02ENy/QXOytM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fcolor-theory@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":74319},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","react-native":"./dist/index.js"},"./culori":{"types":"./dist/culori.d.ts","import":"./dist/culori.js","default":"./dist/culori.js"},"./culori/fn":{"types":"./dist/culori-fn.d.ts","import":"./dist/culori-fn.js","default":"./dist/culori-fn.js"},"./package.json":"./package.json"},"gitHead":"2135018ae30cc62c907aa9b8f263d81ae8b9df61","scripts":{"knip":"knip","lint":"eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.json","format":"prettier --write .","paradox":"bunx @ankhorage/paradox","prepack":"bun run build","lint:fix":"eslint . --fix --max-warnings=0","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d843385e-ecb4-4fab-9608-b73fa6af8109"}},"repository":{"url":"git+https://github.com/ankhorage/color-theory.git","type":"git"},"_npmVersion":"11.14.1","description":"Standalone color theory, harmony, swatch, contrast, and theme color generation utilities.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"culori":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"knip":"^5.88.1","@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@types/culori":"^4.0.1","@changesets/cli":"^2.31.0","@ankhorage/paradox":"^0.0.3","@ankhorage/devtools":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/color-theory_0.0.4_1778297338517_0.5612128478431675","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@ankhorage/color-theory","version":"0.0.5","keywords":["color","color-theory","culori","oklch","palette","swatches","theme"],"license":"MIT","_id":"@ankhorage/color-theory@0.0.5","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/color-theory#readme","bugs":{"url":"https://github.com/ankhorage/color-theory/issues"},"dist":{"shasum":"c28dda175785bd765b58ec4a35e6a6331e9ac9fb","tarball":"https://registry.npmjs.org/@ankhorage/color-theory/-/color-theory-0.0.5.tgz","fileCount":52,"integrity":"sha512-iTOFWmwt+6kfU78mhxecyHvphWgSAd8G1ry7sox246+PkRyJNKWPq3pyVfUk0OAoiRSgdqeKiHU9HWXc/E7Jlg==","signatures":[{"sig":"MEUCIACkJXWrKkMk5349nyIQ6GvQOaqB65Q2L+M3b3qM1hrxAiEAwQAXNpIyDw/Kwm7J2Cs4grsJPbtXrge4bbTVWNIxj4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fcolor-theory@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78213},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","react-native":"./dist/index.js"},"./culori":{"types":"./dist/culori.d.ts","import":"./dist/culori.js","default":"./dist/culori.js"},"./culori/fn":{"types":"./dist/culori-fn.d.ts","import":"./dist/culori-fn.js","default":"./dist/culori-fn.js"},"./package.json":"./package.json"},"gitHead":"fdfd126aca6097ac97445e69fe84402862cf97cd","scripts":{"docs":"paradox","knip":"ankhorage-knip","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","format:check":"ankhorage-prettier --check .","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d843385e-ecb4-4fab-9608-b73fa6af8109"}},"repository":{"url":"git+https://github.com/ankhorage/color-theory.git","type":"git"},"_npmVersion":"11.14.1","description":"Standalone color theory, harmony, swatch, contrast, and theme color generation utilities.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"culori":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@types/culori":"^4.0.1","@changesets/cli":"^2.31.0","@ankhorage/paradox":"^0.1.5","@ankhorage/devtools":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/color-theory_0.0.5_1778559948279_0.7602712545077532","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@ankhorage/color-theory","version":"0.0.6","keywords":["color","color-theory","culori","oklch","palette","swatches","theme"],"license":"MIT","_id":"@ankhorage/color-theory@0.0.6","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/color-theory#readme","bugs":{"url":"https://github.com/ankhorage/color-theory/issues"},"dist":{"shasum":"1bad8addebf3431af89c52ce5ef1c84cf966bc86","tarball":"https://registry.npmjs.org/@ankhorage/color-theory/-/color-theory-0.0.6.tgz","fileCount":52,"integrity":"sha512-tHeuWQhmeFBHuzmUH/8sRWMmEHEPJxTevmihWGF3l/1DzJdlURB41VOt7USJYp+7rb4b8oEMs45XZRCk+R3Vag==","signatures":[{"sig":"MEUCIQDph69Ty+C6ub9LC/A5X/Z58chJmwmlY+MEKbZFYACZYAIgQInbxeeVQduTVBOsQx+3SviKf/2H9CiNhOcfWSq6WFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fcolor-theory@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77702},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","react-native":"./dist/index.js"},"./culori":{"types":"./dist/culori.d.ts","import":"./dist/culori.js","default":"./dist/culori.js"},"./culori/fn":{"types":"./dist/culori-fn.d.ts","import":"./dist/culori-fn.js","default":"./dist/culori-fn.js"},"./package.json":"./package.json"},"gitHead":"ed86fddf0890c678bee2a3c1671dc275c2b90ea4","scripts":{"docs":"paradox","knip":"ankhorage-knip","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","format:check":"ankhorage-prettier --check .","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d843385e-ecb4-4fab-9608-b73fa6af8109"}},"repository":{"url":"git+https://github.com/ankhorage/color-theory.git","type":"git"},"_npmVersion":"11.14.1","description":"Standalone color theory, harmony, swatch, contrast, and theme color generation utilities.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"culori":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@types/culori":"^4.0.1","@changesets/cli":"^2.31.0","@ankhorage/paradox":"^0.1.6","@ankhorage/devtools":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/color-theory_0.0.6_1778560691992_0.33762463057292114","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@ankhorage/color-theory","version":"0.0.7","keywords":["color","color-theory","culori","oklch","palette","swatches","theme"],"license":"MIT","_id":"@ankhorage/color-theory@0.0.7","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/color-theory#readme","bugs":{"url":"https://github.com/ankhorage/color-theory/issues"},"dist":{"shasum":"91da50b17358b30fb1a1e71532b32abb9c0dbcd8","tarball":"https://registry.npmjs.org/@ankhorage/color-theory/-/color-theory-0.0.7.tgz","fileCount":52,"integrity":"sha512-fcdJZMmhfbvc9Yhz5vjTolmWYAaCsUaUOq4/P6YDZLHhXer8Mv8y0LaOhWgaXcwq48nrxILGUMOxOl48tRhTmA==","signatures":[{"sig":"MEUCIBVNsVXI2WBnmHtUUMP4oytY1GXNt4QNxsWuvMaG6BEMAiEA8voLsYsR7sStt7VZjHiLlImsL67h5TRb3fjxb3Bgt84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fcolor-theory@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77759},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","react-native":"./dist/index.js"},"./culori":{"types":"./dist/culori.d.ts","import":"./dist/culori.js","default":"./dist/culori.js"},"./culori/fn":{"types":"./dist/culori-fn.d.ts","import":"./dist/culori-fn.js","default":"./dist/culori-fn.js"},"./package.json":"./package.json"},"gitHead":"4c5385a459d833772b51f50a80f07a0f0b52d7ad","scripts":{"docs":"paradox","knip":"ankhorage-knip","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","format:check":"ankhorage-prettier --check .","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d843385e-ecb4-4fab-9608-b73fa6af8109"}},"repository":{"url":"git+https://github.com/ankhorage/color-theory.git","type":"git"},"_npmVersion":"11.14.1","description":"Standalone color theory, harmony, swatch, contrast, and theme color generation utilities.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"culori":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@types/culori":"^4.0.1","@changesets/cli":"^2.31.0","@ankhorage/paradox":"^0.1.6","@ankhorage/devtools":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/color-theory_0.0.7_1778608129481_0.6382814208683352","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@ankhorage/color-theory","version":"0.0.8","keywords":["color","color-theory","culori","oklch","palette","swatches","theme"],"license":"MIT","_id":"@ankhorage/color-theory@0.0.8","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/color-theory#readme","bugs":{"url":"https://github.com/ankhorage/color-theory/issues"},"dist":{"shasum":"049f86154b6ddc82118e12882facd3f69cb7b927","tarball":"https://registry.npmjs.org/@ankhorage/color-theory/-/color-theory-0.0.8.tgz","fileCount":52,"integrity":"sha512-+JRLkvBUiPxFrRANyewRZxLv1sU5cKFOc3VBYB+b/eFngLFDIAqXf/a4e0A6gQE+lk6e3wb3FcGQYIyYB1Dqzg==","signatures":[{"sig":"MEYCIQC5cn3Sgw8R5+3OgSgpaezJYGV2Wr3orhNALLFeHUxd0gIhAK1et3GmSHNvsYHd6E/NeNC8qZBEdv8N167CqyXTgyYi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fcolor-theory@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78331},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","react-native":"./dist/index.js"},"./culori":{"types":"./dist/culori.d.ts","import":"./dist/culori.js","default":"./dist/culori.js"},"./culori/fn":{"types":"./dist/culori-fn.d.ts","import":"./dist/culori-fn.js","default":"./dist/culori-fn.js"},"./package.json":"./package.json"},"gitHead":"bba4bb43a98b0049360bd8ac9569c077e36d7ff1","scripts":{"docs":"paradox","knip":"ankhorage-knip","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","format:check":"ankhorage-prettier --check .","changeset:status":"changeset status --since=origin/main","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d843385e-ecb4-4fab-9608-b73fa6af8109"}},"repository":{"url":"git+https://github.com/ankhorage/color-theory.git","type":"git"},"_npmVersion":"12.0.2","description":"Standalone color theory, harmony, swatch, contrast, and theme color generation utilities.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"culori":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"@types/bun":"^1.3.13","typescript":"^5.9.3","@types/node":"^25.6.0","@types/culori":"^4.0.1","@changesets/cli":"^2.31.0","@ankhorage/paradox":"^0.1.6","@ankhorage/devtools":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/color-theory_0.0.8_1785863875628_0.4458423405118146","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@ankhorage/color-theory","version":"0.1.0","keywords":["color","color-theory","culori","oklch","palette","swatches","theme"],"license":"MIT","_id":"@ankhorage/color-theory@0.1.0","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/color-theory#readme","bugs":{"url":"https://github.com/ankhorage/color-theory/issues"},"dist":{"shasum":"902dc27e5aa19f84e0820b070d5bf8598908fdd3","tarball":"https://registry.npmjs.org/@ankhorage/color-theory/-/color-theory-0.1.0.tgz","fileCount":56,"integrity":"sha512-KzFiLMJ6cRvfeXa8qAkd/XnR3cbrLvAXInGV6jYL4S2QSzE385Mq/lOydFIDXgIJlVeNAyduX927d2wB4pbuGw==","signatures":[{"sig":"MEQCICaDm830JzBL6kK9O6vBU9PbQMjfYSoqFT52D2HsNluUAiBJvVKruPICJ7lSlYFHR6ZFoTfHDGkg5F9V0XRbSs7/Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDeg8cPLPorVGSewc4C8u1D0XAJMwG5mDGrFkvf8pJbEwIgT3S3ibuQNDnO/lc1wQeXPRWnaVhQnabfbqHzSbioUrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fcolor-theory@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117504},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","react-native":"./dist/index.js"},"./culori":{"types":"./dist/culori.d.ts","import":"./dist/culori.js","default":"./dist/culori.js"},"./culori/fn":{"types":"./dist/culori-fn.d.ts","import":"./dist/culori-fn.js","default":"./dist/culori-fn.js"},"./package.json":"./package.json"},"gitHead":"b41baebe9263ed72d235e985667c20aa640f9f1f","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d843385e-ecb4-4fab-9608-b73fa6af8109"}},"repository":{"url":"git+https://github.com/ankhorage/color-theory.git","type":"git"},"_npmVersion":"12.0.2","description":"Standalone color theory, harmony, swatch, contrast, and theme color generation utilities.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"culori":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"@types/bun":"^1.4.0","typescript":"^5.9.3","@types/node":"^25.6.0","@types/culori":"^4.0.1","@ankhorage/paradox":"^0.1.24","@ankhorage/devtools":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/color-theory_0.1.0_1788305333320_0.5689831039014912","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@ankhorage/color-theory","version":"0.2.0","keywords":["color","color-theory","culori","oklch","palette","swatches","theme"],"license":"MIT","_id":"@ankhorage/color-theory@0.2.0","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/color-theory#readme","bugs":{"url":"https://github.com/ankhorage/color-theory/issues"},"dist":{"shasum":"5dc7d07a03f6617d1361302a5a4e2bfadbc9cb90","tarball":"https://registry.npmjs.org/@ankhorage/color-theory/-/color-theory-0.2.0.tgz","fileCount":56,"integrity":"sha512-Q9o5e06fkxXv53svU5+4JhuExLVUYlauM3NIR8Cc00vwomuve8rUI8M5/7r+r9jCN5YYdRZPgHRK/vOuaxlOLA==","signatures":[{"sig":"MEYCIQCUXQRgcPFAKD3879k056gHAf3XunBFxSDKWTpEIGX5cgIhANHLMc7ZucjFRs18Lytv0W1dcw4BIZwz0qIn4JDhH6fb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDlMCXIooVF4tE+e9fOzvpjvlYpNuHt6osmLkmWxTip0AiAf3Wr5iQ0j3ufcVhHrFBvxpTZhS7zKrY+Aeosy2YTlIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fcolor-theory@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125954},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","react-native":"./dist/index.js"},"./culori":{"types":"./dist/culori.d.ts","import":"./dist/culori.js","default":"./dist/culori.js"},"./culori/fn":{"types":"./dist/culori-fn.d.ts","import":"./dist/culori-fn.js","default":"./dist/culori-fn.js"},"./package.json":"./package.json"},"gitHead":"f5dbac63d37df47fdd5adced3e3ca033abc1448f","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d843385e-ecb4-4fab-9608-b73fa6af8109"}},"repository":{"url":"git+https://github.com/ankhorage/color-theory.git","type":"git"},"_npmVersion":"12.0.2","description":"Standalone color theory, harmony, swatch, contrast, and theme color generation utilities.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"culori":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"@types/bun":"^1.4.0","typescript":"^5.9.3","@types/node":"^25.6.0","@types/culori":"^4.0.1","@ankhorage/paradox":"^0.1.24","@ankhorage/devtools":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/color-theory_0.2.0_1788305592368_0.7622265881385422","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@ankhorage/color-theory","version":"0.3.0","keywords":["color","color-theory","culori","oklch","palette","swatches","theme"],"license":"MIT","_id":"@ankhorage/color-theory@0.3.0","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"homepage":"https://github.com/ankhorage/color-theory#readme","bugs":{"url":"https://github.com/ankhorage/color-theory/issues"},"dist":{"shasum":"93795e0d920a1eb2154a307480ca2aa8294fce59","tarball":"https://registry.npmjs.org/@ankhorage/color-theory/-/color-theory-0.3.0.tgz","fileCount":56,"integrity":"sha512-M6McHR2obnslpPESe84xr1E/1PuGKlb1S6ypDzNhkVdwJXS9gL53GDALfqszi5QyQNxQHFNyCOVnnzaQlGn52g==","signatures":[{"sig":"MEYCIQDrDVxnF8L7PO5fH3iZMfjlB5530aKqdzvMXp6BvIMY9wIhAPiLbsi7Jmih+iqJcyJPRTV2it/i8sIBeWfs6++T0Co+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC5jndozclo99TsAKMhgZYW72GwZfQtS7eha0bZ7cFzGgIhANuPOWr8c7BfGOYaObI8x7fIxP+zwWBPclibd8F6Sw3K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fcolor-theory@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126180},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","react-native":"./dist/index.js"},"./culori":{"types":"./dist/culori.d.ts","import":"./dist/culori.js","default":"./dist/culori.js"},"./culori/fn":{"types":"./dist/culori-fn.d.ts","import":"./dist/culori-fn.js","default":"./dist/culori-fn.js"},"./package.json":"./package.json"},"gitHead":"6c5efba4c93209a6733957c15affeff786e609e7","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d843385e-ecb4-4fab-9608-b73fa6af8109"}},"repository":{"url":"git+https://github.com/ankhorage/color-theory.git","type":"git"},"_npmVersion":"12.0.2","description":"Standalone color theory, harmony, swatch, contrast, and theme color generation utilities.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"culori":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"@types/bun":"^1.4.0","typescript":"^5.9.3","@types/node":"^25.6.0","@types/culori":"^4.0.1","@ankhorage/paradox":"^0.1.24","@ankhorage/devtools":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/color-theory_0.3.0_1788309080060_0.47730958833810355","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"_id":"@ankhorage/color-theory@0.3.1","bugs":{"url":"https://github.com/ankhorage/color-theory/issues"},"dist":{"shasum":"fc00ed44f64638a76669121fcdae0b8eda886f7d","tarball":"https://registry.npmjs.org/@ankhorage/color-theory/-/color-theory-0.3.1.tgz","fileCount":56,"integrity":"sha512-PqGeC16IkWzTA3Qig3T1p6CE6oN6JC1fv83cJ8SdohY5vlNE1YqJAZsLkzCy59ylJOwgPITA98TRH3jIVnlGBw==","signatures":[{"sig":"MEUCIQC5E55MjLNiwf0+6iw/XJNQ7McpXlMREPY4drfRrnXm4QIgAZrLhJ9OZCb2Dnf1MD8nFB5RwkCi0n70sOrFvHlK4TM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDaoHXTT1OMsfRm8k0vb1teP9bwESxF6Dr78lSwA3hX0AiA2K0aCPXuMjEjq1EjYqjT0SNo0M329UX5wtfEmrs6Xkw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ankhorage%2fcolor-theory@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126303},"main":"./dist/index.js","name":"@ankhorage/color-theory","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","react-native":"./dist/index.js"},"./culori":{"types":"./dist/culori.d.ts","import":"./dist/culori.js","default":"./dist/culori.js"},"./culori/fn":{"types":"./dist/culori-fn.d.ts","import":"./dist/culori-fn.js","default":"./dist/culori-fn.js"},"./package.json":"./package.json"},"gitHead":"b82723ad13a63453ea43186ae80227fb3dae8cc8","license":"MIT","scripts":{"docs":"paradox","lint":"ankhorage-eslint . --max-warnings=0","test":"bun test src","build":"rm -rf dist tsconfig.tsbuildinfo && bun x tsc -p tsconfig.json","format":"ankhorage-prettier --write .","prepack":"bun run build","lint:fix":"ankhorage-eslint . --fix --max-warnings=0","changeset":"ankhorage-changeset","typecheck":"bun x tsc --noEmit -p tsconfig.json","knip:check":"ankhorage-knip","format:check":"ankhorage-prettier --check .","changeset:status":"ankhorage-changeset status --since=origin/main","version-packages":"ankhorage-changeset version"},"version":"0.3.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d843385e-ecb4-4fab-9608-b73fa6af8109"}},"homepage":"https://github.com/ankhorage/color-theory#readme","keywords":["color","color-theory","culori","oklch","palette","swatches","theme"],"repository":{"url":"git+https://github.com/ankhorage/color-theory.git","type":"git"},"_npmVersion":"12.0.2","description":"Standalone color theory, harmony, swatch, contrast, and theme color generation utilities.","directories":{},"maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"culori":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"@types/bun":"^1.4.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/culori":"^4.0.1","@ankhorage/paradox":"^0.1.24","@ankhorage/devtools":"^1.13.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/color-theory_0.3.1_1789241815416_0.7138908959844423"}}},"time":{"created":"2026-05-06T16:54:56.414Z","modified":"2026-09-12T19:36:55.866Z","0.0.1":"2026-05-06T16:54:56.657Z","0.0.2":"2026-05-06T17:23:22.481Z","0.0.3":"2026-05-07T00:26:54.721Z","0.0.4":"2026-05-09T03:28:58.708Z","0.0.5":"2026-05-12T04:25:48.447Z","0.0.6":"2026-05-12T04:38:12.127Z","0.0.7":"2026-05-12T17:48:49.624Z","0.0.8":"2026-08-04T17:17:55.774Z","0.1.0":"2026-09-01T23:28:53.415Z","0.2.0":"2026-09-01T23:33:12.459Z","0.3.0":"2026-09-02T00:31:20.153Z","0.3.1":"2026-09-12T19:36:55.540Z"},"bugs":{"url":"https://github.com/ankhorage/color-theory/issues"},"license":"MIT","homepage":"https://github.com/ankhorage/color-theory#readme","keywords":["color","color-theory","culori","oklch","palette","swatches","theme"],"repository":{"url":"git+https://github.com/ankhorage/color-theory.git","type":"git"},"description":"Standalone color theory, harmony, swatch, contrast, and theme color generation utilities.","maintainers":[{"name":"artiphishle","email":"fabio.gartenmann@protonmail.com"}],"readme":"<!-- markdownlint-disable MD013 MD033 -->\n<!-- This file is generated by Paradox. Do not edit manually. -->\n\n# @ankhorage/color-theory\n\n![license: MIT](././paradox/badges/license.svg) ![npm: v0.0.8](././paradox/badges/npm.svg) ![runtime: bun](././paradox/badges/runtime.svg) ![typescript: strict](././paradox/badges/typescript.svg) ![eslint: checked](././paradox/badges/eslint.svg) ![prettier: checked](././paradox/badges/prettier.svg) ![build: checked](././paradox/badges/build.svg) ![tests: checked](././paradox/badges/tests.svg) ![docs: paradox](././paradox/badges/docs.svg)\n\nStandalone color theory, harmony, swatch, contrast, and theme color generation utilities.\n\n## Generated documentation\n\n- [Interactive documentation app](././paradox/index.html)\n- [Public API reference](././paradox/exports.md)\n- [Component registry](././paradox/components.md)\n- [Architecture overview](././paradox/diagrams/architecture-overview.mmd)\n- [Module relationships](././paradox/diagrams/module-relationships.mmd)\n- [Export graph](././paradox/diagrams/export-graph.mmd)\n- [assertHexColor sequence](././paradox/diagrams/sequences/assert-hex-color.mmd)\n- [createDefaultSemanticStatusSwatches sequence](././paradox/diagrams/sequences/create-default-semantic-status-swatches.mmd)\n- [createSemanticStatusSwatches sequence](././paradox/diagrams/sequences/create-semantic-status-swatches.mmd)\n- [generateColorSwatch sequence](././paradox/diagrams/sequences/generate-color-swatch.mmd)\n- [getContrastRatio sequence](././paradox/diagrams/sequences/get-contrast-ratio.mmd)\n- [getReadableForeground sequence](././paradox/diagrams/sequences/get-readable-foreground.mmd)\n- [getThemeModePrimaryHex sequence](././paradox/diagrams/sequences/get-theme-mode-primary-hex.mmd)\n- [parseHexColorOrThrow sequence](././paradox/diagrams/sequences/parse-hex-color-or-throw.mmd)\n- [selectColorSwatchStep sequence](././paradox/diagrams/sequences/select-color-swatch-step.mmd)\n- [selectReadableForeground sequence](././paradox/diagrams/sequences/select-readable-foreground.mmd)\n","readmeFilename":"README.md"}