{"_id":"@thi.ng/pixel-dominant-colors","_rev":"94-e34e67138b3fbbb7efc0d382b437d950","name":"@thi.ng/pixel-dominant-colors","dist-tags":{"latest":"2.0.50"},"versions":{"1.1.0":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.0","keywords":["analysis","color","cluster","image","k-means","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"6fd07adb17178032e7d44ad650c0153fbc360101","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.0.tgz","fileCount":6,"integrity":"sha512-L4EkClxZaG2rc5nEwDWTue8BRIsKD8jVhmBC7mpfL9RzF0SP1dEPrFgwGLhy/f30UwXR44uYH44x1D+tjIb7Kg==","signatures":[{"sig":"MEQCIHQjrrsp/cvOJpeJdLjr+hL00J3nVoR/V1N+FelP9GsKAiB/pOswy6FQsTk5zWUwJbyFREBLYzkqx6fmLoJxzCfb2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22844},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"324d6b7dbf31558329e9fb6452e29b2f7db9c61a","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.7","@thi.ng/pixel":"^7.0.0","@thi.ng/k-means":"^0.6.94"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.0_1721654545301_0.1664908138097867","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.1","keywords":["analysis","color","cluster","image","k-means","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"e506843755a63b54999bfff74b2dcb2c5b5313bc","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.1.tgz","fileCount":6,"integrity":"sha512-U9j7fjw+V+x8VWOxYAVl5D8i4m/0oxXRQCB6a4reWM/QkZoqPM1xGK7hMvTN21D/q0Xf7M/bYF6MY1wI5RjXYA==","signatures":[{"sig":"MEQCIEMGTUFau+MW+k1RCF3+qqQMMmxY0ESdDlJoOTcysRR6AiAWMeVnk/UyTZIZjlVbhO5TkWel0XqGmvRdNjBDWVmXpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22844},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bd22b0826134b79064169371665b4d6caa9b6066","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.7","@thi.ng/pixel":"^7.0.0","@thi.ng/k-means":"^0.6.95"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.1_1721659675238_0.316015877985234","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.2","keywords":["analysis","color","cluster","image","k-means","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"cacd3b554edf55f1fdb1e1528acfefe6dc3e97b0","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.2.tgz","fileCount":6,"integrity":"sha512-E9NHvH8mC+1XwJ0lMBZ2loxXwhjOfjeObatvOSpuW1QagL0BdyxXb4nbId6tH9cnege/c5YDKd9CViEmaXY5SA==","signatures":[{"sig":"MEUCIHXgs7gUAAJe+Md+hCn1ZfQGc7hLcI267OnzzbfJ1QuiAiEAqnyLBLnSBwxw2aglmE+hGJutd9NS6BgVPNHRtBVP9Ek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23563},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ec052b25dff4db6c4d1748e946c38fb5cf403dbf","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.7","@thi.ng/pixel":"^7.1.0","@thi.ng/k-means":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.2_1721907987273_0.7977402101603583","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.3","keywords":["analysis","color","cluster","image","k-means","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"42fb477503eb9681d5cbef5034795aa76a120dc6","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.3.tgz","fileCount":6,"integrity":"sha512-aEkNGpNQ7IDGilxuQrGA4PBtkk1VI/MITRQiEre8/3vGHWXKZmD5cxN/yMlLBDPwYmrCdfd6FmAWR9La0NAw1w==","signatures":[{"sig":"MEUCICTZhtV8zmmd4xnItRgmvbntsuTpjxRfXlScd9xSazl6AiEAgfcsUzrF55icoppvQ4FhH4TAE1bRY+HrkX4EAAWzPOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23563},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5b6de5f99277b244646722a40ea787971c6ffd05","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.7","@thi.ng/pixel":"^7.2.0","@thi.ng/k-means":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.3_1722530030130_0.7786556517319159","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.4","keywords":["analysis","color","cluster","image","k-means","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"acae721d75b02c55e99a0f478f0d377f629baf76","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.4.tgz","fileCount":6,"integrity":"sha512-djBi93ponyhmb1crQxGnk4j6BVYEol+2c0uS5H2I/8KAaMM3DkcOx4jNeSMWoxooT3M8VML8qnwy3Ye0MsBzjQ==","signatures":[{"sig":"MEUCIE+FTdLSRXuNM0WQ+bwPdLKo7zX2IbAIFkMRIuJUCmnkAiEAzkDIW+gAKAPqS8qUyY2AQ9hKbmUOda/pMJbPKLB1Ku4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23563},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"74b023c95ab8219fd4192ef2a02962b2e2038563","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.7","@thi.ng/pixel":"^7.2.1","@thi.ng/k-means":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.4_1722532354807_0.764082606252471","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.5","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"2e16e62a324658bc674d8b3096d321d804ff932c","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.5.tgz","fileCount":6,"integrity":"sha512-T487Tpx9noQ//PAsFsFSkUYYY9hiFMlIBMpkI2UCo32D+pjMjVJNC2BwIc/x1HPX3+VDb3itLr70ByRGFBo/gA==","signatures":[{"sig":"MEQCIANjOyXKtMgjz1HwDPUfi5ShpbYXYDuUa8wkSS8wO1VZAiAOIaqoR4YlCLeLJd8doBXuMLHEDlz/gFHwrIN+DDrM/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23644},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ec78f98d015e4d214a0b840e72e497407807daf3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.8","@thi.ng/pixel":"^7.3.0","@thi.ng/k-means":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.5_1723302708781_0.18429240206822017","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.6","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"825da96c120f6bf155a19c91c87f7ca456f19583","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.6.tgz","fileCount":6,"integrity":"sha512-LbgiNvpxR+WWo140+ReNVrvA61CKW4xDoUB1S54xYwdh3y7GPZQ9cUM1W4mzsGMG/M1qyFdbyHXS9FMkVXwkVw==","signatures":[{"sig":"MEQCIHyveaRFFuU7YPXGkJU8qkxYvwJ6invHZZS6gH8M/O1zAiAqmGUU1cVr97qNLXGPAMUnuV58GYt6lKyTeiW4lvJ98g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23644},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e914ebbd81c56783c39cf746548c547cbacadc96","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.8","@thi.ng/pixel":"^7.3.1","@thi.ng/k-means":"^0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.6_1723578505479_0.39154407969366756","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.7","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"7058836ba8482e0ea9266be46fea4470d9473768","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.7.tgz","fileCount":6,"integrity":"sha512-gxTkdeEdus+0qJGykwbfyBFeX/GRagtuYKE1mAtgAHzBfbdPztGboaLb/pH9+xLvvtaRRfGfq1dD6HwKay7S4g==","signatures":[{"sig":"MEUCIQD3Z8n01RadcWl2vV/MTcTxERcmDTpFmwgsf9rQ6B80owIgK7iBlYcrnWM4mwUBb24W8AQIlP0zAiLjjQh66fUOWQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23644},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f6e26ea1142525171de5d36b9c3119f2782bb437","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/pixel":"^7.3.2","@thi.ng/k-means":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.7_1723990845047_0.5400722511922167","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.8","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"21c5ae9272bc9a00c7f40dd818733740a06a7dee","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.8.tgz","fileCount":6,"integrity":"sha512-o6fIHS/PuZ4dIxmowcpuQN5pcQAeBRwCT4Uv2+naoca33JduhZnTDu0+g7XeMGqrWQ2NPiJLiCXJrbxXbVp04g==","signatures":[{"sig":"MEQCIDd3U9ZyKefk5x7jXs6wPN65jPwG4OSFajsBrGZzvDVCAiBBfH2VJ0EEkLrHP6D7FW3SUg9hnONoew5ptvnkTSkCqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23644},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bfbc227cf5ca2d3c2984b3d4713eebd6225cbd54","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/pixel":"^7.3.2","@thi.ng/k-means":"^0.7.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.8_1724075447591_0.12222661440969063","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.9","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"d87a2cc05aa386e041891f32f510583340f10682","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.9.tgz","fileCount":6,"integrity":"sha512-hb7k4LCHoZQvk2V93ccG/J6t98b8JJJ6x5zIszDsuv0YJmb5oiwEpIHoVn4P2ShiqhbS2KS4YXTIQwcz7OPIOw==","signatures":[{"sig":"MEUCIBTTke4bGamUm14fAmFybiWME6BGHwQLOG3kFH91z51xAiEA1TUWF9sSb8luUKoIZpLwoPUwdRWtiSboo5UWA3ht3OA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23644},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"502a0192bae48e69290870ea8a2767f8b81adee6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/pixel":"^7.3.3","@thi.ng/k-means":"^0.7.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.9_1724853973619_0.9812499899117268","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.10","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"1015d719bb0098ec858ca85583f5749ffdacc871","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.10.tgz","fileCount":6,"integrity":"sha512-CKCfP0EyvtJvS/LcC6ql032RjJOHx8OzHHQyadKDnqLrTq+aRUkevDHv/LpOLJvDiPmjYusS4ITSrca/KxgwdA==","signatures":[{"sig":"MEYCIQC9QYdXVptwmvGvierp4RVRcZjiFUbYdbZgsmaMGfY6TwIhALtbVAgDTT9Fdf3aOXVyNdiM9pgLxS26UmKbSdELAd9X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23645},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9f71f7f82fed2a980078a96bdafd2e706f526c75","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/pixel":"^7.3.3","@thi.ng/k-means":"^0.7.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.10_1725539276054_0.13627303055602624","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.11","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"42a33a80f2cb08ac11f8cbe44fb04639c01b1535","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.11.tgz","fileCount":6,"integrity":"sha512-ZheouQ5G32lGiTHgzzrIY0AwtwhJpA9fuuDIAIzSGr4NkJR0okkzQHj7AGZBge9ZiYCjreh/MDCEkvHaqOFf5g==","signatures":[{"sig":"MEUCIGxRxaudOWFdRkFITT0Wf+5GFVTAtb/0pKbJffoPh2UNAiEArYhMbPcqgqjdVcu0IMnv/twiwFM6+sux/1ZcbzvvD5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23645},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8335e9571c2b9b13844ee4d8d24f99143c5f8816","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/pixel":"^7.3.3","@thi.ng/k-means":"^0.7.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.11_1726493415149_0.673603240229999","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.12","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"9ae05e7108fa5cb5611c53e62a24aaeed3e2dc5a","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.12.tgz","fileCount":6,"integrity":"sha512-7WFWzwDGHUlg7pLf/Cf8Nsae7Nr8Rq69SD4EFObktO7PN5LjY8DV+xCdKDrNL5l4czzivc4JkcwC1qTnvEMnlg==","signatures":[{"sig":"MEQCIBPP4YsXr4yaa9zMx/XNN+jFq0XEdB4NQUrxMrgugeXuAiBJlMGGfNn9zGBVhKrOnmw+TB8MYxNbOxb6gEM43acL4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23646},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b52baa3750ddd1256892df966ab7ac9b4806a9ef","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.10","@thi.ng/pixel":"^7.3.4","@thi.ng/k-means":"^0.7.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.1","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.12_1726780742604_0.5689058708369945","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.13","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.13","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"572e97ccb153d68dba4957867569270f4e2fbb2b","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.13.tgz","fileCount":6,"integrity":"sha512-hEMhktLWPwNBWAN6c9QvGtYKX56Ze7xl+okT+WVLnuniq1mKgJlB7jVZW7kEh9nrExF3hQEfAGba2nNv9nNesw==","signatures":[{"sig":"MEQCIHL+SVg7gpS+9bXQD/WlZiGXYUmWmAR3AtDznjWOEGdNAiBtfQKTCdP3Rav/tC5hiHZUlryk7efu0QBNZQE0bQqTDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23646},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"11ae480076e61a2263f5730ffb37dfddbf01c7d1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/pixel":"^7.3.5","@thi.ng/k-means":"^0.7.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.13_1728130946528_0.4456654512946021","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.14","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.14","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"70ad334f89709748d17bd9ea09297d7541d9ca3c","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.14.tgz","fileCount":6,"integrity":"sha512-wzkTAXM3bo62k4b5WkKYfYbi/3Ntrh0OZNS8LY/MjKUn2tQZQSE9AOUslv3iOpzanBqql5o/pCHASFJE3/gtuw==","signatures":[{"sig":"MEUCIQCU8J1k+EqNaHP+2sApC+NYv7P4Azxggn3gvZpatWrucAIgPTdjc1oA+n/qUwYeuKF2JjlCk/hYztNiFZfGgf2nbdY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23647},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9a32147fce4bd1e5f98dffb04a452576f9984de8","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/pixel":"^7.3.6","@thi.ng/k-means":"^0.7.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.14_1728133638541_0.6258425363126547","host":"s3://npm-registry-packages"}},"1.1.15":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.15","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.15","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"1132bfae0dbb966dc76075f001fa593b23e7e00f","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.15.tgz","fileCount":6,"integrity":"sha512-z6RD0b/FYPwPtN4cWY0jZcoPtCkxmBQJXsR0H8BFkNsIePW/flCODd4tXlCi1oorigdgANJ4/35lQqTF3BiQ2g==","signatures":[{"sig":"MEQCIBv2HQhdIhTMP/ZQ8L5YIWw8zJ9NRY848Z/HUeVqfOKXAiBqjtkNnQrjZ1OVJ7MCJ7cg3WkDW50xfTetzzHzLDX5OQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23647},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"241df2019d93359c34da1a11a94e416b6ea73f32","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/pixel":"^7.3.6","@thi.ng/k-means":"^0.7.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.15_1728304815725_0.6452029597037054","host":"s3://npm-registry-packages"}},"1.1.16":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.16","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.16","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"7b686f494758fe2615609944316b3bf98c22968c","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.16.tgz","fileCount":6,"integrity":"sha512-eEsaNfJrn4E8TtFIihaLKraZmO7OQN4Gzupnidjvu4aZjFhpFNTTHccf4Nadls2txuNdFJdiUNHsPyJ2zfMiRg==","signatures":[{"sig":"MEUCIDPrcYVCs+CmKVA3qgmjS3r/9ldATA5bn1vE5o5am+1uAiEA2w2ie1yZ+Xkm3C+Q5r5nswtqkoh/+rBqOfSeFL8XKMY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23647},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8301254c4436505a1fb0e3cc28eca3adb920c3e0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/pixel":"^7.3.6","@thi.ng/k-means":"^0.7.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.16_1729179882387_0.6419399170856279","host":"s3://npm-registry-packages"}},"1.1.17":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.17","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.17","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"ba6e7c93bcb6ce25bec3636d1ba2a5e5f7102b8e","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.17.tgz","fileCount":6,"integrity":"sha512-5NxRHP8abF8iCOAqyus5kKg/xppWxXyOpEwUFNnJHKaIgP9QqEoKpeHEThtqShvvfOhqN1Mvq5xZ+fHRydoBjw==","signatures":[{"sig":"MEUCIQCZftHs31TssrGsPSGDu1Sb0vwGW1x7NOUJo6s0+/EpPwIgFV3Ua6Y5nmgHt9GpvWrbgqemdrssm0Oj3q1HyIjIFPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23647},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"36d88652f6712b0e7ed8e55d1f4d9b3718294f7f","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/pixel":"^7.3.6","@thi.ng/k-means":"^0.7.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.17_1730415711741_0.8879794687830387","host":"s3://npm-registry-packages"}},"1.1.18":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.18","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.18","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"3a680a208cb079e7cba1b2bf820d4c7527c4414c","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.18.tgz","fileCount":6,"integrity":"sha512-voCFfvnbZkdU220YHYQtAz2d5Nk9jYMj68pHYiJ+34lTANIkksfmW12DZ+I+jefUTq2uc2spOnlR/XvGPXFN3w==","signatures":[{"sig":"MEUCIBcVmYSexzPZK0fKPtHyDueXdboCcVVS3TFio8e7ujzZAiEA0Tqo5eIl6zNStgxVYkHUP5my2YTyVEoy9DFIi3U+ic4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23647},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1148f3130b867c65141957b4b7617021d7ac7fc9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/pixel":"^7.3.6","@thi.ng/k-means":"^0.7.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.18_1730652355882_0.9889750093452769","host":"s3://npm-registry-packages"}},"1.1.19":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.19","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.19","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"0a8a46e4539bfb4e432698ae3e1d56c9914e8724","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.19.tgz","fileCount":6,"integrity":"sha512-/tel6hUV1mONtdVqtmpVEc3kUEYlU9A9D/bPufc3O8oR4JwJqHLpYHDW9Q79NSp6UR5WZkyj2sMsNgfBZQCtlw==","signatures":[{"sig":"MEUCIQDrb2VgV7g/E+ohC+sBb7IrzHnc2tzVuFQlLlnJV1CI0wIgUMGKDVZwQThmA/9UadpO01cMbq2D0T1qyPBv87N1OAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23647},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c2c371069911fdae138149fdcf937c4ad7a8c71e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/pixel":"^7.3.6","@thi.ng/k-means":"^0.7.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.19_1731166754495_0.015315400149667147","host":"s3://npm-registry-packages"}},"1.1.20":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.20","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.20","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"0cc552d3d301dc5a82feaa764aedb83eb15c8e8c","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.20.tgz","fileCount":6,"integrity":"sha512-rJ93n0R4HdOBCpTuXeYPfFRXU14uo7Pf9CwyKf7eYQ6PfU53f0dryCUx7rI8ATTmo900MBxLpJs/WK5+h9yF9w==","signatures":[{"sig":"MEQCIHQBA9dQz+le8JgfVueatmzHCWDOrBiwuFV737/1jf6jAiABYYhgG6SvQwu+ufS1hotynmT8IqX4POuEYkYY9ImMrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23641},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ef89090bb19fc5bca23be5da8cfce05b82ff4ad1","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.12","@thi.ng/pixel":"^7.3.7","@thi.ng/k-means":"^0.7.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.20_1731259318049_0.30511320261529873","host":"s3://npm-registry-packages"}},"1.1.21":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.21","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.21","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"dde5157e3da5167505910a5b6f1f7b557dcefa42","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.21.tgz","fileCount":6,"integrity":"sha512-fueCw7DOA0ncXsjD/YXQ6ZAx6Z3HqGfYCuIAqvdhF5fk353bz3l2PFs7OBWTbdLTpqA+r+2SrT4aDs5A9qgcNA==","signatures":[{"sig":"MEUCIA7E2hAIQ8Qo/Wtq6VToLvEjvkBxY1vmji3SpEpykliFAiEA7ComfTuueZR/Orp0UQWNtHmLS/lBgd3OvY0LQR1V+Tc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23642},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"85e2f0935b58bde5d165fbe754fafec5da0b731e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.13","@thi.ng/pixel":"^7.3.8","@thi.ng/k-means":"^0.7.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.11","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.0"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.21_1732472733267_0.6465666506866004","host":"s3://npm-registry-packages"}},"1.1.22":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.22","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.22","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"09364677b998f283cfb7db811812cce299d2041a","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.22.tgz","fileCount":6,"integrity":"sha512-KDfUng/w8bEPU8JhJLitznzIJpuFEHc5LmtsyWqkBBHjmBA6+x57WxzUuvTB7D5difDYR59u4NA7Uf84Od0JYQ==","signatures":[{"sig":"MEUCIQD/XjX2n8OIW1TmaLETz8KT+1teMGno6xETR+mbi7vSQQIgE3yXwaPFXc2X+gwopxxSVeUeL7Tyqd6yk+nQn1ImpVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23641},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"34ac95538d96f046090fef5fd3a1dc36d54663d5","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.14","@thi.ng/pixel":"^7.3.9","@thi.ng/k-means":"^0.7.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.27.4","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.0"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.22_1733998887343_0.06750778877579977","host":"s3://npm-registry-packages-npm-production"}},"1.1.23":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.23","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.23","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"9d8585118a53dd912664a019f9396b9aa3f5ef42","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.23.tgz","fileCount":6,"integrity":"sha512-EMlATfEe8dZydsrgYSx6kB4A68Qq+8JT385pAYzrLqAhhpQetpWEDnl16osUT0U5CnvEhSCZl4Sse6ZymIcmLQ==","signatures":[{"sig":"MEUCICyT4BngvZyC9JNVZFTvmQJYnUgVaD4ff4pc9+QwE55XAiEA0S96SVsplu7iu/KEpysPTxlfdrjDBSVzMNCjKGrEez0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23726},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"48bf4c22bf23f88ac99f435106af2214f79a0be1","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.15","@thi.ng/pixel":"^7.3.10","@thi.ng/k-means":"^0.7.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.23_1735309297214_0.39807901795365264","host":"s3://npm-registry-packages-npm-production"}},"1.1.24":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.24","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.24","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"b34bdc99782108512c7bf7a8a1f09fcb15e0ef3e","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.24.tgz","fileCount":6,"integrity":"sha512-7Q6Zcjh+HZIoAZRgpMvL6LJLTKXA+E7b9do+yvAGbUJn2+usUBKpklK/WAHSo/jZwBdGP3aWbFQ475TbOq6MJQ==","signatures":[{"sig":"MEUCIQClmQ2Pixh9hiVpOzh04FaJ73QMhinGYC/u4JKjTTTSZQIgWjms1xmTG7EYrnhllPheuMEAaSIY2Ku5oWr39i9BSgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23725},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"56c1d57a96565bbcc8c06c73779a619bba0db368","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/pixel":"^7.3.11","@thi.ng/k-means":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.24_1736025520339_0.5554237631001417","host":"s3://npm-registry-packages-npm-production"}},"1.1.25":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.25","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.25","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"75725e0fe7853a2a61e6efb1dd7e4eb319296c79","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.25.tgz","fileCount":6,"integrity":"sha512-VT2BCnG6IVCGA0NIItFvpsArE95riX1Dt2t8XaBaRoEAKvBEjqCwO7XPMzSVXb82CPJ9+G5r0JXR721X3EH+cA==","signatures":[{"sig":"MEQCIAXRXZDcPDHzx9zvNk+n183JwYzO9lbjTgFZg7KyQ4YaAiA3He6TXUGk9L5FbhuMBGUsKh6PxOZMzaF3lB5vRpL/TQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23725},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"6542b842120bef47cc18d45a1b1db68307a7f04b","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/pixel":"^7.3.12","@thi.ng/k-means":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.25_1736857829371_0.2839018875789574","host":"s3://npm-registry-packages-npm-production"}},"1.1.26":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.26","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.26","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"c4106279b861ba58012dd90bb4d7c07169b5448b","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.26.tgz","fileCount":6,"integrity":"sha512-BEsgK7xmTWtccdGMDaTXWGqZl5Thjvld6Zucz1KRZJzelq/fskG+4wjLcTGeP6TRhnkCq8t0qqePezCDZGKv7Q==","signatures":[{"sig":"MEQCIHeElCA5GLFEwjCT/XGw6Pa36YjGVfH4Wh3FuwMVuoZNAiBlQiuU8IOPZpnY+wghHl0mv44Jj/jCNO1MP2JIJ8BnpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23725},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d888087b36b086fd8c3e7dc98d35857266f78942","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/pixel":"^7.3.12","@thi.ng/k-means":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.26_1737123376484_0.4952584837191867","host":"s3://npm-registry-packages-npm-production"}},"1.1.27":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.27","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.27","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"5f82ccdab573234b97029ce641fea3a05eb7e592","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.27.tgz","fileCount":6,"integrity":"sha512-BkFoshTt348f7zSSoZOCdY6AytZotjt097WR2QVc3iTa3skkhx6BlCP0QLewyHvZ4nRGBv6rpnFigtAggWcO8A==","signatures":[{"sig":"MEUCIQDuMsuRb/Ib6MqCEdSRq2foWphRraq+s1Jc9hyRSFWCNgIgMB35qt1Oe2GEn0Iiv6CW9Tz1zBfwg3vIEQKbEWCGt/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23725},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"56e7a1724e7b0cb5c41119f60320b6ff0e8a3c1c","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/pixel":"^7.3.12","@thi.ng/k-means":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.27_1737458462094_0.9397529354475802","host":"s3://npm-registry-packages-npm-production"}},"1.1.28":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.28","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.28","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"45796f7989d5b8f751355484cbc569470888d28b","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.28.tgz","fileCount":6,"integrity":"sha512-1s58r9ciprgQCT5BkZHMTA2JFWeNnP5/e/HMkkoTVAXs/coq0M9LlSjNjVMMDGOO7fcqMZdHXB75ics3xxPH9w==","signatures":[{"sig":"MEUCIQCHk/waq1vLxTwI0O2FYV42lkW92QDGlM0WT0Pm0TxxeQIgWYRSefgJrzTJuivg2ZuzBjrCtxtdzZlG3ojpynF9bIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23725},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"22f6d518aed5951bb37b406c8ae85a6c3e6be517","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.17","@thi.ng/pixel":"^7.3.13","@thi.ng/k-means":"^1.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.28_1737474990253_0.36054064256317964","host":"s3://npm-registry-packages-npm-production"}},"1.1.29":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.29","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.29","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"772b8a261feb8a14b4f1edc88c9a10f73165a09b","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.29.tgz","fileCount":6,"integrity":"sha512-lyXdWlh9YqwnjUUbHK4RrFV2+vXOeKWjoiBr6LDKA9kz6mSFIKWjsl8C4cgDheECj/4+ucdF1P4FiGfUSHm+2w==","signatures":[{"sig":"MEQCIAD+5uCRaOKbAqx7TWLMNXDeWd3k+0Bp9SQDpend1BpcAiBoefGbzt/tl6MXSk7qxPSxV5NUGydz1aA5Tv9FZwDknQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23806},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b92b48abda9941d608be8a2e1c83447e679a6f79","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.18","@thi.ng/pixel":"^7.3.14","@thi.ng/k-means":"^1.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.29_1737640140514_0.9195891712161308","host":"s3://npm-registry-packages-npm-production"}},"1.1.30":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.30","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.30","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"3c2ff78e9100f3ed72001a03da94f0e9f30d95ba","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.30.tgz","fileCount":6,"integrity":"sha512-r2Br1qjASf+9Wb9t+Odst0mxub6WMxq95vY7i9ppCM5/8Gq4wVKVvwxHPO+g4PkXMtqE+sGtBy1jLtULnY3tow==","signatures":[{"sig":"MEUCIQCPIjUCapq8tV7OmJLN/F6kdHxB3Mjte2v6vxwTs+QjUwIgeTlykD8UTchQ3FIXqZUc3VOJdNcz5P12uAhjrEf0x80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23724},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"fc1d498e8d4b690db873c30cc594352a804e7a65","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.19","@thi.ng/pixel":"^7.3.15","@thi.ng/k-means":"^1.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.30_1738168508061_0.18602191418232428","host":"s3://npm-registry-packages-npm-production"}},"1.1.31":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.31","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.31","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"7baad1f88ba45538c47a3405268a6e8fb85e9b0e","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.31.tgz","fileCount":6,"integrity":"sha512-4MPStDV/tDLEQFeYRX6+0wrADWBqe0mqld61VpBU4tP7Qh8tGKI8ZBrZyY87Vm7toA0EN5bVkTVwR0tbevIJ7g==","signatures":[{"sig":"MEUCIBiRb1towlarV00lWOXu9cYRZq3WTtfj2eSYfJN/iHMBAiEA4GxF5Z0sASF6EZ+WvYNNkRxhFedsW46aHA3PG1Q77oM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23724},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"9a0b33253fef092aaf301decf6ecd54317874d4c","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.20","@thi.ng/pixel":"^7.3.16","@thi.ng/k-means":"^1.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.31_1739463096469_0.621077087718612","host":"s3://npm-registry-packages-npm-production"}},"1.1.32":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.32","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.32","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"44e413c4931a2a1caf172a7cf7fef831c3820ec4","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.32.tgz","fileCount":6,"integrity":"sha512-AyM1rd1qHopOTwO3V6ScGqJxrb2aOmK6UQPBfGGCHFAeo7X1GCUQLDB5xCGEds2naYWZao6gJ6ujDEi/j7hFGw==","signatures":[{"sig":"MEUCIQC9tscOQeOFwpzx7QNWIvekMW/ZGU8igGaX+LTFwBRgQQIgdg/i65HOH0Vbyb6T12fAHA5Io5uf5ULOysHGawOmvQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23724},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"bee617702ac61d093465b967f8f973dc566faa6b","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.21","@thi.ng/pixel":"^7.3.17","@thi.ng/k-means":"^1.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.32_1739999359604_0.2620210426137888","host":"s3://npm-registry-packages-npm-production"}},"1.1.33":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.33","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.33","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"89e2ae50484206f95fba7b37165667ba1034fa42","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.33.tgz","fileCount":6,"integrity":"sha512-RYSjgg40/YGrd9xYsjpxCAna9YNk/f3yyWEenLb+xTndkCgZUilzSsbjnwn8OiuuI0cpXJJnQz2Qgy8q/9ApUA==","signatures":[{"sig":"MEQCIHqhCKhjkqB8vUVb39vKmVR7weRvsSrUXuPNI5MkAuHdAiAeY5Z86bzjljpPueEW1TjPFMcFi9YHoLU/4qLFh7BXqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23725},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"2958e6a9881bd9e06de587a2141f6d23c64278db","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.21","@thi.ng/pixel":"^7.3.18","@thi.ng/k-means":"^1.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.33_1740175255856_0.2143139391806097","host":"s3://npm-registry-packages-npm-production"}},"1.1.34":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.34","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.34","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"d954929097a3a4094985060e1c40b5c606b151cf","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.34.tgz","fileCount":6,"integrity":"sha512-1NCnozfxsTB6dg9p6tGC1II9lXqhRERAH1m+y2ZaRN/wJIkIKD50lXNr1YoCXKNlVlh/Zzw3Qa0+gYhYLjgC+Q==","signatures":[{"sig":"MEYCIQC3iKpMiDVOHU0dn8+rfqGA3Ss5/gvFgwYFsfIx6+sTuwIhAIcTddvIDZq5y1KSZ4lSevocCIBMDGps3Lq2/3E0Rffo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23725},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"5084790092321b8654373237225c5f428f092782","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.21","@thi.ng/pixel":"^7.3.19","@thi.ng/k-means":"^1.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.34_1740490456657_0.08924252810808952","host":"s3://npm-registry-packages-npm-production"}},"1.1.35":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.35","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.35","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"af5ad30c8096c4bc6e87f9475f26ddb8845f7dba","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.35.tgz","fileCount":6,"integrity":"sha512-tH+LJx/On89zYhNDly8yl1Rc8v0Fck2d1ZygjrEDR5gtAILg7NvtSN7g5HcZkh/LcaqKa1w0cHW0JVAVZDeb7Q==","signatures":[{"sig":"MEQCIF4FPjt3eLB3n/mahqhIZW3PPrhJW+mmrX6OLKkSLF5GAiB0k5o6mDQfAkt8yeEM4FWzU0+lGHlWGZvkS43mBmlzmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23725},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"55987d581e4985b1c3091ba6be3f9b53a0c5eeea","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.22","@thi.ng/pixel":"^7.3.20","@thi.ng/k-means":"^1.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.35_1741548735311_0.9988690426297877","host":"s3://npm-registry-packages-npm-production"}},"1.1.36":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.36","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.36","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"0fc275336dacbbed72effe57175f4c832925e78f","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.36.tgz","fileCount":6,"integrity":"sha512-QcUgAMm+7XeULIGWIOsBH3+StctNLjfZlwGGr65HGsQpzT8hZoM85DyoyIo6XUpHjvrIDXIuYRTr4mDQqY+VHQ==","signatures":[{"sig":"MEYCIQD+298lfs542GjxhOKp6H9h8YZwivCO56KpXxfgaWdFdAIhAOMOBXXrG1mAv0AQ1NnAqC/CzIXmOXsSpdjUXz2uh4so","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23724},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e1666c84ae4a473c5d78d2c24fa7c7c2b9751b98","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.22","@thi.ng/pixel":"^7.4.0","@thi.ng/k-means":"^1.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.36_1742144290426_0.7387717553110291","host":"s3://npm-registry-packages-npm-production"}},"1.1.37":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.37","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.37","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"7e1fef3639c6446eb80057f0d52a5e5d00202e2c","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.37.tgz","fileCount":6,"integrity":"sha512-UXbHo5D+RQn9CR8Er3yQawZIC8ZuE8NN8KjvJPSvFFXnFe3153xswXvN8CwrXYLMcq6RhxLZ7LyjQzgl4wIh8g==","signatures":[{"sig":"MEYCIQCk/cRabXdoKsqUH3p7rNiCU7VdqJ8jqUkKjiSD1ImtsQIhALktrA2VBrrqFRSyQZDG6ElINgFCLCA/4oUK1LJeaIfH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23750},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"dfecb91b5b6a05db32d96f261e0c0ac6319240b9","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.23","@thi.ng/pixel":"^7.4.1","@thi.ng/k-means":"^1.0.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.1","typedoc":"^0.28.0","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.37_1742219402872_0.5123050521391947","host":"s3://npm-registry-packages-npm-production"}},"1.1.38":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.38","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.38","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"6ba1cb248209253bfb864ae86d7b86b9d8ebf329","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.38.tgz","fileCount":6,"integrity":"sha512-RwCq4uWMu8iZVESDY+lQndOtc24t1UK/XA6V+OT8oePvsDCuaqDvndSL5RYCglSQAJfA33JgM7FqnSifxsK50w==","signatures":[{"sig":"MEUCIELaq/Cs+etrec2KxQ93tTZyPNvhKxIEzZdfobkkPwFvAiEA81FavUEMBNHN72Z/7+cpQVgpJBTxIDAkdw+MdHk7Mkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23750},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1646e0ffcdfd812b29e1b9c7c528d294ea60373e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.24","@thi.ng/pixel":"^7.4.2","@thi.ng/k-means":"^1.0.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.1","typedoc":"^0.28.0","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.38_1742304847101_0.9415874943559035","host":"s3://npm-registry-packages-npm-production"}},"1.1.39":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.39","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.39","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"46113789a65039f3975fac975b7289bfc3d7a064","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.39.tgz","fileCount":6,"integrity":"sha512-ZytUVDf49FtwxqGciXm4e4+QvIFbR7XJKsnSKWLEz1LiesRUtFYRyd5ptQAk59zAFxE0edN2AewCBvmrhCGYoQ==","signatures":[{"sig":"MEUCIFM0hIoJ7oZ9C0CuoIxC+NvuRULMuuTnXXJ4HgeO9lc/AiEA1Ewolb3UL+hhKA4g2kXTRUgm/ZV2gHtjmSn+eArsJw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23750},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"87aa2d0e64a357476c10fd57aabdfded13c79f7d","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.25","@thi.ng/pixel":"^7.4.3","@thi.ng/k-means":"^1.0.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.1","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.39_1743544296246_0.31880181594134704","host":"s3://npm-registry-packages-npm-production"}},"1.1.40":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.40","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.40","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"a729aa28c09c244a9d59c1b2183d0af482a0e011","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.40.tgz","fileCount":6,"integrity":"sha512-PiTjsPWQR8o0HD+Dq/ic2ZyFMGcmNDP0WSeHXtG0LBdYZL5MDIkwnB/2QRb1TgfzEF3jfnRDbNwt2DciSqQBYg==","signatures":[{"sig":"MEYCIQDr686GARVkeHg/gLnkzlAHhV0gJr6dYvUvdv3R8DjdAgIhAIynz6oxtjDVKY0lboy5CPIvi3M4NnYm8eLVRNGRFjBC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23750},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c88a589f33207b02a43172313b38ea09571265f1","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.25","@thi.ng/pixel":"^7.4.3","@thi.ng/k-means":"^1.0.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.1","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.40_1743947826252_0.07111741764768031","host":"s3://npm-registry-packages-npm-production"}},"1.1.41":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.41","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.41","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"6d1ea5c281df6b1e8184cd1368c0b6fb26dd9657","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.41.tgz","fileCount":6,"integrity":"sha512-5ykkRqfT+qZL9D4TSfej0Mko5D1LnrnqAJyhdF9H6gxANXJcEPVU4zgk81O4sAwftizZIwDizORGlXgL4nriLw==","signatures":[{"sig":"MEQCICGXeHYucG+OvaGXocEdemIBQikuyTyQMPpJAj0O8nzmAiBwH8bqreyVRKGx56E6u7U6mFPLSQhLUpaoZz8y7teB5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23750},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c464b6948f92cba90c2ea75b59203dad894fb450","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.26","@thi.ng/pixel":"^7.4.4","@thi.ng/k-means":"^1.0.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.2","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.41_1744802384800_0.1725149539260129","host":"s3://npm-registry-packages-npm-production"}},"1.1.42":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.42","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.42","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"064cbd9fed2ce09e9febc29b3b4f599885ead5a2","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.42.tgz","fileCount":6,"integrity":"sha512-icmNtDy6XuLevYHYn0ltv4TwfDngO/WpqRSGhBf/Dc/GMZx05ZfAgQ3HDyUQSA5Q/6VhtTCwaUgCO6a8CYzE3g==","signatures":[{"sig":"MEUCIQCwuuRP1WxfxfHNWgugLkpC3geJPsL1UJPPShYB5pGPlQIgAvpQWDMA3/7E07U6Se6ZaGhkJ4qlUTf8YitSmDiPH7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23750},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"69080248c98f9555642384aed76a0431e9f44835","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.26","@thi.ng/pixel":"^7.4.4","@thi.ng/k-means":"^1.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.2","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.42_1744893795877_0.5897140977423752","host":"s3://npm-registry-packages-npm-production"}},"1.1.43":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.43","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.43","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"933e55ffa3d9f29a6476c81dadca2ca14dfc2077","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.43.tgz","fileCount":6,"integrity":"sha512-YZ4bI2nKptbvVaVWyBvlzkEsM8eAGEqNTLaTRObE3pGSZQNiuz7Gz3bBAHKBTKxzBgqa8bWikAFCZcAtmk135w==","signatures":[{"sig":"MEUCICK6cBLnTlQmMkidgIXFPlUQOZUuDSwYhjOFin3MfyfDAiEA9Jy30xWEt6L82Rf0SmNhVXa2xfattwV30aOhaLUg9QM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23750},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"4354686a6fb1f82c09ea48f92f87786191b231a0","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.27","@thi.ng/pixel":"^7.4.5","@thi.ng/k-means":"^1.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.43_1746018098525_0.2187806697559509","host":"s3://npm-registry-packages-npm-production"}},"1.1.44":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.44","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.44","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"97891d62a50a880e03d727061833c24fa7660efe","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.44.tgz","fileCount":6,"integrity":"sha512-RhTnREPC7cXCO/KZXY3WBvr9+6oUrAmhzBwcqMrY0feHhv06iGfkwpTVvn4Eo5uR8YFp/tFobK+Alp/xgrsH6Q==","signatures":[{"sig":"MEUCIQCDcfThduevdrPxytihm2wVsc/bDSSWE+/dYNyqxapedgIgMv6jxAw7IRQpv1bNvq/YX5e7e6r7+C9PRH43Fh6pyWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23750},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"21e1e46f087a0b8e53b7eafa38ac38a83596ef8f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.27","@thi.ng/pixel":"^7.4.5","@thi.ng/k-means":"^1.0.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.44_1746175296566_0.4323227334690165","host":"s3://npm-registry-packages-npm-production"}},"1.1.45":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.45","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.45","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"46d90b11293c8525cfe1c74d953e5b890dbf2ac7","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.45.tgz","fileCount":6,"integrity":"sha512-iPV7Y17JBAhjLx23uDzgF3Y0AVjnk0Up6rTNSDXwtc/E+dR21Df3+bbr7PtTqm4Hx/CgMfyg8yL6AuT9iY1/qg==","signatures":[{"sig":"MEUCIQC2NrFdop3GaO2RTW8KdeNXvY2zWvC7nNXcSmNSdR6k/AIgJYYDDW2tnEXB59tGZ3tiGzGDzS0nvfHdh58GlTw233I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23750},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"99ea3cda41e61b66f3914c5c9c9b7bb60ee3ee84","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.27","@thi.ng/pixel":"^7.4.5","@thi.ng/k-means":"^1.0.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.45_1747587935346_0.13122001119459026","host":"s3://npm-registry-packages-npm-production"}},"1.1.46":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.46","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.46","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"035f4840542ae53cf1be4d866c6ae91a07ef991d","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.46.tgz","fileCount":6,"integrity":"sha512-NNfrnB1MHRgIPtVszQv2fMCLcYbGFOm0nLTCK7hSnspQ4KKLov8niZMWi1+zeJbGjrvP+zEwiv3TSlyZb1b/Tw==","signatures":[{"sig":"MEYCIQCvexa/eMDm1offqUpN8GS4iYcoPQTgOLSDK8nFC8l/KQIhAJAkTWWBVBHtxZZ1vd6H1efhZlQcpOIBdB7A2dHRskF4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23750},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"61c3833b7ef7d044621454b5ea4af885d39f065e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.28","@thi.ng/pixel":"^7.5.0","@thi.ng/k-means":"^1.0.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.46_1748434091819_0.57287657313975","host":"s3://npm-registry-packages-npm-production"}},"1.1.47":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.47","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.47","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"51bdc1de533c787a84611c6e0816701045107dde","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.47.tgz","fileCount":6,"integrity":"sha512-TiDbdE0BxTFxD9G5WfDIfmJ9NAv0HWKenz6TNIp8Piu72GWujkQgf6bJVyjoltyk4pP0kLECQ3q+KaD8554l4Q==","signatures":[{"sig":"MEUCIGtxgWd/VegxZePMRYTL9FJzzPMqAuS2T7perBPWzpr5AiEA4EhzrGoAlCgRQfTJJz26rN050tSgCG/Xd/ChlRWsnfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23750},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"93cdcd8db4d4669561a7f0ebc47697bdbfd04214","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/pixel":"^7.5.1","@thi.ng/k-means":"^1.0.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.47_1749490190760_0.5573761829271859","host":"s3://npm-registry-packages-npm-production"}},"1.1.48":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.48","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.48","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"a1718ecb53184d27fc06aca7668a0489eeb8edc2","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.48.tgz","fileCount":6,"integrity":"sha512-MC+hcQ8z0NESRhF+4eakbLIkDp7/g8US11QSZaJ81mdfqy6dD1+peWIf3agyuppLfmhwg1Xa7V0LAoUvOsxMpw==","signatures":[{"sig":"MEUCIGrxiBCLPJy3DGJPd0pUD9lIk+Vy6CI6QRj8uinwwUu4AiEAxhT9C0g4nqZkjYyNzqmAJwyDP6or809RJAvk5sUZoDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23749},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"14e994e531d32053e948768998324d443436a542","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/pixel":"^7.5.1","@thi.ng/k-means":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.48_1749934714170_0.3217183590598607","host":"s3://npm-registry-packages-npm-production"}},"1.1.49":{"name":"@thi.ng/pixel-dominant-colors","version":"1.1.49","keywords":["analysis","cluster","color","dominant","image","k-means","palette","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@1.1.49","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"262e337f2f530c511db08123dd1b5413017e9d02","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-1.1.49.tgz","fileCount":6,"integrity":"sha512-+MD8q11pMkLeClIkKeo9zZAC2AVtRvjpp+2Mg4fd4+0NmlNTH8Klc1mBWYgOxe3OOo8X0Nlr9j01GASQ6XHdRA==","signatures":[{"sig":"MEQCIDYpSFu3l0UkRh3uyBjL5rF7Wi6oqVcWWqpJzbmYhkE0AiA7eoLmqhqDgrhNpdr294t5bOZoefaSFtSl5R+zMdbDQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23749},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b076434a497b291ad33e81b1a15f6a71e2c82cc2","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/pixel":"^7.5.1","@thi.ng/k-means":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_1.1.49_1750248287871_0.8276585380795991","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.0","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"2974a0726eb278b291abf5d2c055f30b85beacaf","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.0.tgz","fileCount":14,"integrity":"sha512-EyW/tkEoEvg4d3imvK532bzaD31jjsr0sTF8ObZQrpJuksobjnSJnNtHOIT3xnne+iSHUMF5+E5utUbPTMhoLw==","signatures":[{"sig":"MEUCIQDWqsAYiVVZDT6MThVIzgJSn8Yzmasa7L5Oq9I1adQ6UgIgTFVRofejcXfh68yyRgMFv2nieOPlSFzC/i7u8meXNrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26890},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"45e91ee75236e39fc87ea10fbabac1272bef62e3","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/pixel":"^7.5.1","@thi.ng/k-means":"^2.0.0","@thi.ng/vectors":"^8.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.0_1750801446931_0.14652916389815185","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.1","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"eada59607d1043c44165ffadd990e1c798c78a22","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.1.tgz","fileCount":14,"integrity":"sha512-NFNHGBzU1rniRdyqKsr1o/u2kQ8gmDlFLHpzaSNRLsCdpnlhn2anfxZJVTqQagoNymvLDtFG+laB5RBa5U7pAg==","signatures":[{"sig":"MEYCIQCAsRKxlzq5UeZa8GI1CcTGnlbcuJsndyWXdnyKAr7KWgIhAOJRSDd+vN3tEVWvkLT9khORFKu+Lb+u/MAc880Ni1CW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26890},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"56d8f088389b22192a06e9a395b5eecebf47697a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.30","@thi.ng/pixel":"^7.5.2","@thi.ng/k-means":"^2.0.1","@thi.ng/vectors":"^8.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.1_1752157544551_0.76842864765027","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.2","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"30543d0b8543954bb1e7b9dd145c091617c21fbe","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.2.tgz","fileCount":14,"integrity":"sha512-niva+decdY0OJ6GxVXS1t2cIx44dpTzxurTKa16uLYn574Kwcg8LgAbCk/+DDJs2lx0Jr5hgb1AfB0KzIA/iGw==","signatures":[{"sig":"MEUCICPAFt99BCnFQAVOub7cN8YUhe0VBtIUEQdSsDQ9BwANAiEAyYTYqO88bMuf3/tuONUDGFykOAx/Q4bOil8HtB1mZuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26890},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"63a8b97642b9c481bb623e8d53e6250749a2cbfb","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.30","@thi.ng/pixel":"^7.5.2","@thi.ng/k-means":"^2.0.2","@thi.ng/vectors":"^8.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.2_1752487667329_0.9528693885369057","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.3","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"49151c12d1b6dd9b4e8d26706213ec1ad12dbfa5","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.3.tgz","fileCount":14,"integrity":"sha512-cB9YNyWiNYsBPcC+bacUAwZFqV1YvQhibdoiP2lLzJIMVaO7S4odV90C2HGXYVWoacCCV2mz4o79QRt5OOgZNw==","signatures":[{"sig":"MEUCIQC2q7qhIWCTvRfUPOXwqE9UQg4/S0mn1GfIbTNCOmd7lwIgcTFKu623MDpDCC8ybOdzYLKj9AxYKqhxbxiWJUUZoQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26890},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"3cd1bea8b2bf6b859609f6d5c14b4eb64745681f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.31","@thi.ng/pixel":"^7.5.3","@thi.ng/k-means":"^2.0.3","@thi.ng/vectors":"^8.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.3_1753023680664_0.33424893061716676","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.5","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"e6315ecfe9f6cc5ca246921fbea8aac70482cacf","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.5.tgz","fileCount":14,"integrity":"sha512-wv0ohYeubL7HezJgKC6GZ6ZavrV40qWahNXNM1atPXvXCuxC+/aIDKj+L8uHd9H4FZSOv387lI3tBZMuaFOcFQ==","signatures":[{"sig":"MEUCIDxj0cnsomZzwk7u9skWjLs5OpKGUkkqs7BXlRvruA6iAiEAtqMkjkJxSsuGn8xaLdxfjDxUed5/aInHMCmU+54FDps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26890},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"11747c482773d3da03c8b7848b25a56251ccd759","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.32","@thi.ng/pixel":"^7.5.4","@thi.ng/k-means":"^2.0.5","@thi.ng/vectors":"^8.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.5_1753086444629_0.2290238159506126","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.6","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"46688fb13ffd5cd92974bde5bd2d04e5c477c22c","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.6.tgz","fileCount":14,"integrity":"sha512-WY/YePxG8WiicxjTMhBjWaNhtYLg154eTRMjj1k+fcT1FhsBrapxjfLfgVX/OKIOPh/hXGLbAkIbCDQQo6Xxpg==","signatures":[{"sig":"MEQCIC2iqYXzrOm0jDCbprDL4TbM67Kcl2M4o4ipFK6Yc4e6AiBgkyGgXQ19vhPG/u/Mnbwoco6ran6mbsIdsZBRdxQ+ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26890},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c5c6b895169788c7f8b3d6d61ff76c0c6e5d2c2a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.32","@thi.ng/pixel":"^7.5.4","@thi.ng/k-means":"^2.0.6","@thi.ng/vectors":"^8.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.6_1753386415287_0.19512591251015055","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.7","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"c312a3ad17784530d28f4ada7e6f22f563d503e7","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.7.tgz","fileCount":14,"integrity":"sha512-uBOdYfjJSUH6JBk0ZfDlLALp3YyGXXrqbLdx6i5nhrqdaZSMzchLGs98sT3Ev3dlsBLQPTS892yRFcVk8dDOyg==","signatures":[{"sig":"MEUCIFujGo2qzYtunznP9MyIfRexUG3gZPyRzcPWCuSQz+2wAiEArmC6ZHg2pLJqtGKQUVY+VPghAbFKis9mXK5f3ckdztM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26890},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b138ae2fb8567acfe724cc675654878f60d26631","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.32","@thi.ng/pixel":"^7.5.4","@thi.ng/k-means":"^2.0.7","@thi.ng/vectors":"^8.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.7_1753533285495_0.8332749159389585","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.8","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"8e253780bd82a28850c110b352d5a24b0d68ffc1","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.8.tgz","fileCount":14,"integrity":"sha512-SYy7cf3nQrPWhNGBwDAwS2OJmCcrhZHqFCZfqCcgkOZqK2GpZOQNytQrPu15Fr+G6k94h2y5ITjTTY0k77ex2A==","signatures":[{"sig":"MEQCIEU9FxYzwlMjWihrlh/6tmfqECNxA7tc34BK/zvVgG76AiA8q33lLi3PS5JpNCEauA2wzr/0MiegzqHgsm7OXHh7og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27214},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1df8a3a9061257ea73ccf1ab9cdf63c81a9f519f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.33","@thi.ng/pixel":"^7.5.5","@thi.ng/k-means":"^2.0.8","@thi.ng/vectors":"^8.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.8_1753915088168_0.7219139099994054","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.9","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"ba54b03b4bcfbb550f99774bff8538b873b0586c","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.9.tgz","fileCount":14,"integrity":"sha512-zjW2WiA1PeCoFK+FRh/u0qcnJ2jqjV7BZXJdu+K2Zt5tWJC3hFy95ji6LXwEeB5lqiNWYPBbuw890vGjr2eikA==","signatures":[{"sig":"MEQCIBnE4CnrC+PSOTMnmfe0W54XWe0vb5AQ02c4MaN+So7KAiBvddreFQJbQmB2O+e9SzIkTlAeGsNBmrd3lLtuhcv9Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27214},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"76ffdc6e27bced158471ed47700919e7079956ca","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.33","@thi.ng/pixel":"^7.5.5","@thi.ng/k-means":"^2.0.9","@thi.ng/vectors":"^8.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.9_1753959020915_0.9132687535777169","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.10","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"f13c0959203218820c96a0b47cb033d61e770870","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.10.tgz","fileCount":14,"integrity":"sha512-vy71ydi6PAKQ44kvbb3sNXDs2w09EWBtllYSISFimu+cVGSnsRfwFZtRsc0l0Oc6tRUZVvHqx/v3g3rh2dAeow==","signatures":[{"sig":"MEUCIEeAEPeOn5lx9FEKdpWV9ozlPkuiILx/j8oSQftnv5W7AiEA5uS8QeL+tRZbTR82jnNGowkajXmlIk/uAaxgPJ7enfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27215},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d4e2e72dcdadf26da3400900f04f9eb0ebeb0a5b","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.0","@thi.ng/pixel":"^7.5.6","@thi.ng/k-means":"^2.0.10","@thi.ng/vectors":"^8.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.10_1754297409851_0.4721970904305439","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.11","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"15e14c61ce29344c04a3da9fbc9ae4c84c93d53b","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.11.tgz","fileCount":14,"integrity":"sha512-XntDkwKdBymyxfdOMhw2KI2WvadZhqQ4G3NcyiGyBTQuMWnfmqsK71QRUrOK/fNprluFXaac+0bY764ydyfuOg==","signatures":[{"sig":"MEYCIQDq6QfIXxFN2v7DFF9pFO7NAbAZHaOMUC9+ln1EUYOgFQIhAP4mLNBTiHDW1EdQxGTVZhXNQFYWNJf2xy/NWfSBdUzc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27215},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"0bcedf8d1dd4f30cd06bb2c668599628f2f0141e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1","@thi.ng/pixel":"^7.5.7","@thi.ng/k-means":"^2.0.11","@thi.ng/vectors":"^8.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.11_1754300150138_0.7794950145727255","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.12","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"ec030523480e842e092dd485d4f5299ed4bf3aa2","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.12.tgz","fileCount":14,"integrity":"sha512-lB7svykeyKPAPSwSPoxJdaHGPsPewd/qrWeuMeSuPXDzhGKj4syYUz80gRFcJx1HfUjufyG7ZJEsEYb8vGpkFQ==","signatures":[{"sig":"MEUCIHuI1QgW/VaQp6Ug27jHV6Ydcqdj+Sk87vJFw34t8rdpAiEAqIKi2Xul5GCLnGsxOlHTro/s2TPozyyLB26mvzxT7ZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27215},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"9a998c33c7a524c95b552b9cbdc2734d28a5dafc","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1","@thi.ng/pixel":"^7.5.8","@thi.ng/k-means":"^2.0.12","@thi.ng/vectors":"^8.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.12_1754583896493_0.2626531245204464","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.13","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.13","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"0e8df68dfa52c0081b67031bd73733b8505ab38d","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.13.tgz","fileCount":14,"integrity":"sha512-aTnpA1Pj7+OMlQqxw9fp33p09cPYdYny4vZk1BA7N/c6m0fMAXTRTdT2kjjLrlu4HIEdi72hhLsECdW1dW3jrw==","signatures":[{"sig":"MEQCIArJrH0sR4+hWOdGtDGm0/zrsIv6pCjAu05y7tyUGLvuAiBEzfCLJxRGGSOE2OVOGtiRqG8axBpoSkVxSBt/uT3YVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27215},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"f6ebc1302dc9211d588293aa0897173c6e54f4e5","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1","@thi.ng/pixel":"^7.5.9","@thi.ng/k-means":"^2.0.13","@thi.ng/vectors":"^8.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.13_1754930703471_0.05724099173979513","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.14","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.14","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"2d1f06ff7ce67dcfb079471ea5606c8a80d34059","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.14.tgz","fileCount":14,"integrity":"sha512-HVUxYW+OaRsW56Ls53MSBmlATgMgEsMn2RwZ5lnddCiq6mWHL/WA0XgrEtbdcMSuFYVCchMhXgVpP32UHkxZGQ==","signatures":[{"sig":"MEUCIQCw488E+q3snMHlzAWt6lg5rtERr4LpwfeUdSJX0l5jhwIgaqkCIPQFs9eppQn+eGKYSGCBg2t8xBoO/E6xh68kdmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27217},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e215a3e8de3809736ba0042c93bd8703a5a1a337","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.2","@thi.ng/pixel":"^7.5.10","@thi.ng/k-means":"^2.0.14","@thi.ng/vectors":"^8.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","typedoc":"^0.28.12","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.14_1756745032988_0.26172737898371246","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.18","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.18","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"22eb11239b09c164a29612bbf2460530feb9b9ef","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.18.tgz","fileCount":13,"integrity":"sha512-6zMuBNWFqQ/6xksxdeTdj1ywvKIxDfRw1oAbyLvN2z0CZfXox5cT9pUaAAw3o4W8oN94zmUL7pB4l0QBjDv01g==","signatures":[{"sig":"MEUCIBSEYbXlHh7gRf97joztge6qwXNwGncGlt7vYgJe60klAiEAjkF5kgwoX/5KfupeYaw0HTXyv2ftNTphkEJwMbcQXYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25038},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"136a5e5ef0b69e82329db00d806c3c4e8f1aa063\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.5.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@thi.ng/api":"^8.12.6","@thi.ng/pixel":"^7.5.14","@thi.ng/k-means":"^2.0.18","@thi.ng/vectors":"^8.6.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.18_1761328549411_0.767539242421398","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.19","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.19","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f2a1b739aecd793e1b8e5cf5f1e47170b96d949f","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.19.tgz","fileCount":13,"integrity":"sha512-YkXX9cmHLaQ30WTj+pL/CytdrEDBS8huXggyGlIHeyvMxX2KHZs2phzq09M71D9LjRndCVhRN2W//bSaMwv8NQ==","signatures":[{"sig":"MEQCIBEQPXRpw+DSABrBFQxJWoYHK+mwj0qDMGzbJiBQW1RVAiBHfK2OzROMBUIhk9qAzIfxqZNTJV1j7SoH8Qe7e9Lqyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25038},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d977f819bcafdcb2b24c45f8d01a167fe29fc85a\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.5.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@thi.ng/api":"^8.12.7","@thi.ng/pixel":"^7.5.15","@thi.ng/k-means":"^2.0.19","@thi.ng/vectors":"^8.6.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.19_1761431855903_0.4128342233107052","host":"s3://npm-registry-packages-npm-production"}},"2.0.20":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.20","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.20","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"8b05dd168e2aa141357b9a0f81e8d2ec7a2c03f9","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.20.tgz","fileCount":13,"integrity":"sha512-0cZKxP1Ympef9kXoxvRRdaPiL7/dl124uh0vIo3BEQY7Quzc6VSYgSX2968RnzfFvNIXGFiNEuAsVAD9DRzkNA==","signatures":[{"sig":"MEQCIAZhBHkPEXcxxWpCwI6Btb6IA1TVBe/TnzIL/3OpHaHEAiALUbWy4ITlrNvA4b6ouCZDO0lyprY5lLfRj17To5yoYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25038},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"74b6f319d8f52c9266d97f616be5298a6a5b96e4\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.7","@thi.ng/pixel":"^7.5.15","@thi.ng/k-means":"^2.0.20","@thi.ng/vectors":"^8.6.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.20_1763037825866_0.7920578503617548","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.21","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.21","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"230e107d7933d1fe374c86c75971adb4b292ff0d","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.21.tgz","fileCount":13,"integrity":"sha512-qDhH39tZA785fi049S8oL5taQEV+rYbnIkhKYX4hU3K9+OjbQeE1oMEPww0OlXeNI0gAhrSKSTjnlvWZ685u9g==","signatures":[{"sig":"MEUCIGZWcp+D3TypWhtP41MxPb9NjbFI3vxRxDfaCiwDhJQmAiEA2x0JwYlHYBCpCW7cxHw+h2uodXTMJ9xl2uZQCZTkoPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25038},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e2fd601e49ff1b1aec129518e3947ed1ebf8d75e\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.7","@thi.ng/pixel":"^7.5.16","@thi.ng/k-means":"^2.0.20","@thi.ng/vectors":"^8.6.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.21_1763554220915_0.950099380404493","host":"s3://npm-registry-packages-npm-production"}},"2.0.22":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.22","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.22","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"948046953774d932e359a77dcb9391a4814d8ea1","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.22.tgz","fileCount":13,"integrity":"sha512-CNrdnxgoi8wvIPXmCQPUCX1C1JR9RTmYhbc5Cwk/RJWFE4mix2Kl5QFsvvvQU87r1ogVGm2syib5z+Uudx4ayQ==","signatures":[{"sig":"MEUCIQCDAxGa/m9O4wQay6NMvFhPWI0seLuOGKP7GJk2/4VvngIgQYiInkR+4BYRlZ8nv6JKePlP1ynADD8y/G+vgkDqUhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25037},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"be6e7657b1e5c54d7d648d1b52888a7297e95a17\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.8","@thi.ng/pixel":"^7.5.17","@thi.ng/k-means":"^2.0.21","@thi.ng/vectors":"^8.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.22_1763740998283_0.8018816424371862","host":"s3://npm-registry-packages-npm-production"}},"2.0.23":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.23","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.23","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"fd7b4aa446281857caf00ae826ad1c7faff66814","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.23.tgz","fileCount":13,"integrity":"sha512-wkWaju4K5xxg51VDljJe4HpQ6rpNiIxe5oR9Ir+QtWwyBMhUcuzmSUGbCAF7bDtCCHLMNSeUEF+fIOvwb8ILHg==","signatures":[{"sig":"MEUCIErGZZQlzXp1PGtWjhgU6qHaphMSm+NAmoeEYnnOyc93AiEAxwyHZKxQlZGWIswV5LteSD64sbIEN51sGkR1MmGK6L8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25037},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"fdca77cabf47dd23a9ab17a5ca13e3060075c12c\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.9","@thi.ng/pixel":"^7.5.18","@thi.ng/k-means":"^2.0.22","@thi.ng/vectors":"^8.6.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.23_1764073669379_0.6361324916506734","host":"s3://npm-registry-packages-npm-production"}},"2.0.24":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.24","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.24","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"b3b4091f3ca0d9cef95ba979e629bee76157e9f4","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.24.tgz","fileCount":13,"integrity":"sha512-7XcYum5hidypYy91FlDrEF5m2fpNKzgmasU/8VqDekZBUJyNsT6GG9RQxZzE4xw0IOIprqrwveDkrRoTnZ9dTg==","signatures":[{"sig":"MEUCIBp5YkS2/FJm2zlLC5gvciXAjfYtbFuwiec8mnbY4/MrAiEArZXBHloWtxeGV9vsMbXZeD+Md5jdfiOju5/rHWz9XBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25040},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"824bf9047b5a10f777c5c5b4aeecf0c750a22c75\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.10","@thi.ng/pixel":"^7.5.19","@thi.ng/k-means":"^2.0.23","@thi.ng/vectors":"^8.6.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.24_1764802263296_0.9427403982234785","host":"s3://npm-registry-packages-npm-production"}},"2.0.25":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.25","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.25","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"876a0411302abd04cab2189e7d504916992290df","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.25.tgz","fileCount":13,"integrity":"sha512-wgCyKENj5nRcp/oNw5DUHHrVm/QR01yDxScAdru2jEij08Zp9wo1KkckrvP/62X43642iJnnEqTzJljVRINybg==","signatures":[{"sig":"MEUCIQD3bqfWE9RjM13TezMixUR9rOKk4l9uQYV67r1BJWmE5wIgarEmNMyM35vDo8F6EVA1O7F6hII5StSRjrgFBw/DOcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25040},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"8625a1c6383737a8fdbe7a3f96ea3cbabc957fa6\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.10","@thi.ng/pixel":"^7.5.19","@thi.ng/k-means":"^2.0.24","@thi.ng/vectors":"^8.6.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.25_1765462893505_0.04554450993901393","host":"s3://npm-registry-packages-npm-production"}},"2.0.26":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.26","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.26","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"48b53e1b9786215b2a12b11277761500a023336a","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.26.tgz","fileCount":13,"integrity":"sha512-hmZ1yuQaWiBj2jir4UOiwwjnDsOZ+ZdY2sdGsqzSgiUhWj/o5Xh+Q3cSP59DowJwqODtPnDIkd9HSTCvYylRCw==","signatures":[{"sig":"MEQCIHo/ir9ZosdjCNOBsod515DKu8XEQjdoKBMiPzSwsQw7AiA+cVg23tg/XiOLxR95uwLsFkcJ44MzSne+EjA0WaNZrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25040},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e7a21b9d2a188fa04d4c893d8531c40fbc0f4c06\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.11","@thi.ng/pixel":"^7.5.20","@thi.ng/k-means":"^2.0.25","@thi.ng/vectors":"^8.6.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.26_1766678670814_0.39873014385446326","host":"s3://npm-registry-packages-npm-production"}},"2.0.27":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.27","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.27","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"9d81ad90ce51815e3daff8efe5cea2a86e374065","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.27.tgz","fileCount":13,"integrity":"sha512-0x+YGJVQIkHSWPJovAjAvvOKkQ7sXJozhRPcrRcSig9ZmW8CN2SBXteitPGI7+0SK9pxIpLUyygYRYoUP/9nYg==","signatures":[{"sig":"MEQCIB7bNt4+oCnHeaP6gXIPE+TBHY4YwUduRIsenFr3oLdlAiAxn1jTe6+gy4LCC91TYwPjb3vzqfjLW3oCSs4GLAW6MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25040},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"deb511294f7a120091b654af0ff7e8a399a465b3\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.12","@thi.ng/pixel":"^7.5.21","@thi.ng/k-means":"^2.0.26","@thi.ng/vectors":"^8.6.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.27_1768563987187_0.8314629028691023","host":"s3://npm-registry-packages-npm-production"}},"2.0.28":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.28","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.28","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"6974d918516da74c30feb8d581205da8ed653896","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.28.tgz","fileCount":13,"integrity":"sha512-S8hUEv+UYu2q7/O3SPz4oksw8kQBK2Z5GA8rM2od8plPj5/ebOv6JJp65ee1Ys3yK2NRFTI7jlTfJHNtdMMnbg==","signatures":[{"sig":"MEQCIC3kpPV8NlerNjDHhuvVWP59pDaZg89IqCOPsHHr6BiKAiAciT4iOQJiQilVjNRzk3Z5qhbKYawIaPLUmjl0oLWpUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25040},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"828ec2e9ffde7307231b03cff46598c0915b1857\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.13","@thi.ng/pixel":"^7.5.22","@thi.ng/k-means":"^2.0.27","@thi.ng/vectors":"^8.6.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.28_1769174153599_0.028880103736834917","host":"s3://npm-registry-packages-npm-production"}},"2.0.29":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.29","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.29","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"57eb627a166c4142b31afbd66f2f3b527d464bcc","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.29.tgz","fileCount":13,"integrity":"sha512-vGbDQpsQxRgUbiA/4ifTT+6dmTdG6aMG5ju3aqwGsEyIZCc2nW6oLSV5G8IZCnqEezuLsColm1GxmEufmfzz1Q==","signatures":[{"sig":"MEQCIDJtmkVydpqfx0XRVpFeW7b2QYx+6VAgyMhsxQWX6rNtAiB/bUI7rPPphyCe2LQXvva9IJ6bl4jKVldIrR6phc72tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25093},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"4bd1b9d8ae52ba32b90a1b9a55d329c708ca7865\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/pixel-dominant-colors"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.14","@thi.ng/pixel":"^7.5.23","@thi.ng/k-means":"^2.0.28","@thi.ng/vectors":"^8.6.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.29_1770474094663_0.45716850070797777","host":"s3://npm-registry-packages-npm-production"}},"2.0.31":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.31","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.31","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ee687a1927e5776be1c949f1f571ccc3369d6bff","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.31.tgz","fileCount":13,"integrity":"sha512-vBP0hWWuJq+DGsTAETn55l/LCPmAW+SPKQ0S6z3q2bGZ6j0/LT+iPl4Wt/qTOIvDVIQhmeG16AQAYaHkfulmkA==","signatures":[{"sig":"MEUCIQDAXo2IP7/6uMhN1ozqaR2+eFYKmieRII7xRGMIqqwqggIgIG2y0NpQS6obA5zSwKqnseFNXfKs7D4DJGyCJVSjenE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25093},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"8f50352caab9ec7757d645c0afa605dfb5427abe\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/pixel-dominant-colors"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.15","@thi.ng/pixel":"^7.5.24","@thi.ng/k-means":"^2.0.30","@thi.ng/vectors":"^8.6.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.31_1772875122831_0.5041230115989195","host":"s3://npm-registry-packages-npm-production"}},"2.0.32":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.32","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.32","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"1d0f4d9da85b355ea10785beb638ef457d55fc23","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.32.tgz","fileCount":13,"integrity":"sha512-BXDwhXisNMAeScPtkyv4NBX8lXdr68ZMeFaFSDOn7OiqP5NqH0RTqpXkL5CGMjiqDRNybaba9Ik8OqdgeuAv/A==","signatures":[{"sig":"MEYCIQD1bysRcAmOZ6aebXOHx3FgCrqSHJUNRbNy4IVKxsJh6AIhANEyCavFnL2/xpQvfoCYI+Dj/kQWk7sg+yO9aYeSw+NL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25093},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"411adbeeb5c03da1cf0c86e567c80942a6b875e7\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/pixel-dominant-colors"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/pixel":"^7.5.25","@thi.ng/k-means":"^2.0.31","@thi.ng/vectors":"^8.6.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.32_1772879727627_0.751182913743252","host":"s3://npm-registry-packages-npm-production"}},"2.0.33":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.33","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.33","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f77f73fea115e5da12251751988e2db1e8eeb4f0","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.33.tgz","fileCount":13,"integrity":"sha512-s9TeVmh/ozUXtFzEVLImfjFIFdfyuGrTFZEx73HJokP9LDs9TeNJiMqMlXsfranRLHs9G0BofHyViMLVuewJ2w==","signatures":[{"sig":"MEYCIQDpOiCp4g6YfKLFXus5g4iUUzCy9uN9mVMADohzXbttZQIhAIbipicc3GaDIYxKCtxLe4TT1dW8hf+yG/0JlF1QJAwS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25093},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"869c807f9230120074f4ef5b9dce651ad0b846b9\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/pixel-dominant-colors"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/pixel":"^7.5.25","@thi.ng/k-means":"^2.0.32","@thi.ng/vectors":"^8.6.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.33_1772965395734_0.26622810793119145","host":"s3://npm-registry-packages-npm-production"}},"2.0.34":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.34","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.34","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"4a05def5335183c9a14e1a12e8f0a03fd4e0accc","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.34.tgz","fileCount":13,"integrity":"sha512-6h20Grx0n4xG7UIvxm6SYJogBtEsD3+ZiaKmkiIrdzoPw6k7d/+MFdnkLz+PSbjofaKcLkF+H0wej/1gBVNjiQ==","signatures":[{"sig":"MEQCIFS/W/kcvOaWN0Oy9h8S4yXwcuE7NYE4lUfZLuiz9VTZAiAbv2k1hHFot9zu3vsZPhz2CgRmXELku4HLXoWyWkdsjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25093},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"7a21075f27ba00b28a6eb77e70918a4c7f4e6e68\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/pixel-dominant-colors"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/pixel":"^7.5.25","@thi.ng/k-means":"^2.0.33","@thi.ng/vectors":"^8.6.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.34_1773223403660_0.7129376433745629","host":"s3://npm-registry-packages-npm-production"}},"2.0.35":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.35","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.35","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"491a8e83df57391397153d2e37f65aae1e0e0c2a","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.35.tgz","fileCount":13,"integrity":"sha512-ZP8QEY6EynbUaJ99Rhelvgc1sUXX30dhkcil98i+/6XFab7uOgEZcJ+UFiuQIGof+6wNwffA+oG7mwpiQWUkyw==","signatures":[{"sig":"MEUCIQC0gDOYGsN5qwSYVsJruP4qm9UvXonLLvf401kilHjwgQIgQqy6YJJn8uhnobqKFBhT+c2TYh8GH5hXRdM87ThWFyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25093},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1107498d31504dc63d1a457b5def387d7a134f69\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/pixel-dominant-colors"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.17","@thi.ng/pixel":"^7.5.26","@thi.ng/k-means":"^2.0.34","@thi.ng/vectors":"^8.6.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.35_1773923625456_0.33918266035635036","host":"s3://npm-registry-packages-npm-production"}},"2.0.36":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.36","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.36","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"77fded08237a2b08c42e6582ebe9839a1e1af574","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.36.tgz","fileCount":13,"integrity":"sha512-JtXozmJBAdZ64prvFiLW4SCH4ksxrbNNzLCjgWqE4liBygjC5DmGb5hKrefbIoXcS6yLSzk52Ipnfv7CKOVw6A==","signatures":[{"sig":"MEYCIQCewrDk0vnR7rUYcrurTtMhfMzLB51icvvrr7/6l3sOBAIhAMFWt8U1ga1qfCZSkw7RfHT7Q7vnelCYQVm9RUdN4seL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25093},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d46ec975b426bb2ceb137cab734395c97436d59b\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/pixel-dominant-colors"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.17","@thi.ng/pixel":"^7.5.26","@thi.ng/k-means":"^2.0.35","@thi.ng/vectors":"^8.6.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.36_1774084855381_0.9612464221592434","host":"s3://npm-registry-packages-npm-production"}},"2.0.37":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.37","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.37","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"132ffc1ea539f2640e77c813b8e01deb7e4a40a0","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.37.tgz","fileCount":13,"integrity":"sha512-LLbnIOMJK9LE1AshajM6+v1721DXpBT/ImZakvybi5YTrK5Js/xJ3GehvZ0yxR3Z5K8mu6oQlaedU7QM0hN35Q==","signatures":[{"sig":"MEYCIQCW/EIfEgcR/HJ5HHafRS50KawEK/f/9SmA8ntRe4j6XgIhALVTwSKYLMQLbdMmfv4TiJQSMrq6R9kpz8UTGW7LvJDG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25215},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"8ddf86ea0a1e658ddbf19cc645b29d0c176e29c4\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/pixel-dominant-colors"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.18","@thi.ng/pixel":"^7.5.27","@thi.ng/k-means":"^2.0.36","@thi.ng/vectors":"^8.6.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.37_1775127650788_0.04874460968363992","host":"s3://npm-registry-packages-npm-production"}},"2.0.38":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.38","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.38","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"e0b9b6f331cc55100edfd3c6b5142c33258d1fe8","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.38.tgz","fileCount":13,"integrity":"sha512-wYqMQmnXxI/b/ufM/RzoOcgQ9k52HTNYeLV1lCEfpvZbjvFTOThpE5CC0MkMl2Dz4KYhV/CvqZoo9U8cQ+ZEvA==","signatures":[{"sig":"MEUCIBMX3+1RCtAJ7zRSIzIFFLRUTfL2HblmORgBqV/InoN0AiEAncHHkTvPbSzkEh3HtobCkJXYJxKh6g4QjC0lwqd1VEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25215},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"929fb6590178a41cbb77cbb87e07c59c61381607\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/pixel-dominant-colors"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.18","@thi.ng/pixel":"^7.5.27","@thi.ng/k-means":"^2.0.37","@thi.ng/vectors":"^8.6.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.38_1775735345731_0.2960691449595183","host":"s3://npm-registry-packages-npm-production"}},"2.0.39":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.39","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.39","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"2ac30021cb1ba4d8acb4a0de8a92ff4f337062e3","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.39.tgz","fileCount":13,"integrity":"sha512-GJ4zQHNp+R0L0P8qLJoHgJs4FSOghMAPvXY9SdTpMBkXx5ZMG2D1HSpu4dy6/h2MdIj6c9Cb7OrjpOvq0zBbZA==","signatures":[{"sig":"MEYCIQDYHbzoVEcGcnclRd1IJeLvpBtoZgoUMosZtkrh6+ky3gIhAKwWwNs2bOOHkZhKod0Pf0hF6E/1G9i5cXhc4d1uuLIR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25213},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"a780d4a5f6f5fc595c9d28527686f63534927d32","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/pixel-dominant-colors"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.19","@thi.ng/pixel":"^7.5.28","@thi.ng/k-means":"^2.0.38","@thi.ng/vectors":"^8.6.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.39_1776512394964_0.44064131277226437","host":"s3://npm-registry-packages-npm-production"}},"2.0.40":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.40","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.40","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"8a519ac3755dec0984da604bfa107d8880f92b46","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.40.tgz","fileCount":13,"integrity":"sha512-PZQ81f1fmdLvnCJmHV0A86TYrUj957nUwZSxXoSNx7ZSNenfw+dXUeybMX6n174sQcO9KRE5tIYUzva3boS/EA==","signatures":[{"sig":"MEYCIQC380hzFfNCIOj9udevUMXN/TqCJRoit1yA8ApXLQRnWwIhAM8dW4MCJ2GijIPEHw8wqQLI9uPpSgtHDb8TaLHBaUAj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25213},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"92be63f24030506f09d6d156804da2798c381dc4","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/pixel-dominant-colors"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.20","@thi.ng/pixel":"^7.5.29","@thi.ng/k-means":"^2.0.39","@thi.ng/vectors":"^8.6.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.40_1777221895408_0.9219696908065735","host":"s3://npm-registry-packages-npm-production"}},"2.0.42":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.42","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.42","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"1148ba8d17bb7ee1a44b7e4005fce4b2093144f9","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.42.tgz","fileCount":13,"integrity":"sha512-+j4IDlOBhFZczj4cQZD5xKxoyAdAijKYFvvhqkTjuJ1yJAi5kf4uRM+GQF1SHHqBx9Qc5Ryj+34qkoY/xNGF1g==","signatures":[{"sig":"MEYCIQChyjq/91nhdq3SpL6deFeK7agUhIpFe7NTxDn8GMOWKAIhAOXc3sbguFi3Mc/G8FLLmv7pxolOfeC9un9Bji1hJ5ao","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25213},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"dcaa4e2beb427e434a68cba1259a9bf9983a569a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/pixel-dominant-colors"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.21","@thi.ng/pixel":"^7.5.30","@thi.ng/k-means":"^2.0.41","@thi.ng/vectors":"^8.6.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.42_1778241681597_0.01986578045325138","host":"s3://npm-registry-packages-npm-production"}},"2.0.43":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.43","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.43","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"7e8056987f331131b1d29924dda4f4e8e53a1e60","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.43.tgz","fileCount":13,"integrity":"sha512-SvveTFAtB5E7QfNWDANIeaGaoUpM88Lsy8i8pIrMdIabb9e73lPkvxYwd5PG19zPhJBlbiJstnc85lBlL3s//A==","signatures":[{"sig":"MEUCIBAtS7wq+TL3HKd4R939aoH0WGK2z5fn7Usbpu1ROfYsAiEA1Gy/XL0gFGexgexKdP2AcElvByKG/rJMLbkSU3EIpBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25213},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"17d2d1a6542704f55f2daa37550a4213b4a32cd8","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/pixel-dominant-colors"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.22","@thi.ng/pixel":"^7.5.31","@thi.ng/k-means":"^2.0.42","@thi.ng/vectors":"^8.6.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.43_1778489102675_0.4105792616140267","host":"s3://npm-registry-packages-npm-production"}},"2.0.45":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.45","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.45","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"04b83929baf4ce0c5a9c2d7a00d9bc01319a15c5","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.45.tgz","fileCount":13,"integrity":"sha512-0Mv/GJ3C4own5ol3M9OqSXdYIR6MUuLYvuJkbRSWqLU93htnq8tqLlDSUsOCSvFW1sLee9JoWtw6UR5QGsqCXw==","signatures":[{"sig":"MEUCIBH7GCfrHPUNloU3XTtVyLvE6PImdstqxOznu7I20N4lAiEAwOrDOGSgMxtn2DQ8Xv1B3OjQ7GhwQHoM1X+WsoqGVz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25261},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b302822c51b2ab255f8f27f8dd010433d95f29df","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/pixel-dominant-colors"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.24","@thi.ng/pixel":"^7.5.33","@thi.ng/k-means":"^2.0.44","@thi.ng/vectors":"^8.6.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.45_1779276564381_0.28207921544021275","host":"s3://npm-registry-packages-npm-production"}},"2.0.46":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.46","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.46","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"5debc796f70a2c9aef9c2dc6536d8bd96921426c","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.46.tgz","fileCount":13,"integrity":"sha512-iINTIzj8uAiGFz4J1Da6jgpqbc5kABCuJ2bP+atr42Hy/nxjZvqVE9SEm7wK4Sj6RpspWYbYrCqNi3e5zy5OuQ==","signatures":[{"sig":"MEUCIQCSHnx5I9g+Z73uJpG6ISyzgupNQvqircGBfyR4veb2TQIgBo+0eOAvvIhOFTdfFcYP5PNkLLgK4BErWTw8dWJGdW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25261},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"65b041e97110e16c01cf968949b72a0873f14445","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/pixel-dominant-colors"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.25","@thi.ng/pixel":"^7.5.34","@thi.ng/k-means":"^2.0.45","@thi.ng/vectors":"^8.6.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.46_1779540957976_0.9551771145128245","host":"s3://npm-registry-packages-npm-production"}},"2.0.47":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.47","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.47","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"aab2ee0b5827e7d40da14c23b805de0dfee4c90d","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.47.tgz","fileCount":13,"integrity":"sha512-7YGlyoSs0VD2O8CkaBB1WfDWb40tXWlWog3ejkHSipOF1gKvdpwDQJUn1yinX72R1iMvsY2vnr4uu8yTg3YbLw==","signatures":[{"sig":"MEQCIHUxoBeWjGzrkm/QaVKuQ9nQqtLkt8utNcwNBXLMTu4oAiBpD7Gbz6N7TO2KLbZfOR/y6PhuWDUW3z729TqC7CrJeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25261},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c47c56420bcae2e0477d252a497be44f08ca185a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/pixel-dominant-colors"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.26","@thi.ng/pixel":"^7.5.35","@thi.ng/k-means":"^2.0.46","@thi.ng/vectors":"^8.6.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.47_1780684759524_0.7920695297576208","host":"s3://npm-registry-packages-npm-production"}},"2.0.48":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.48","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.48","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"8d71b7f63671d8f758b6696cf938f4d03848b4bf","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.48.tgz","fileCount":13,"integrity":"sha512-4SgKxVEKbm6Z/wBruLx9c4Uqi1twHsjym69/7xuhRYVwTHR6/vmKsFB9HXKlQjDZ+xe6TG4cfhHeWp7LbCx0+A==","signatures":[{"sig":"MEYCIQDG7MaVTgjq8/qNJtH/eYJ52qRnbrsgCPihc6+0q4HMAwIhAPUE5WYZU4JyQNIzV4IpzCLw1liNGpqfPo4qYQC/RaNC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25261},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"febee81fd8b59e5e330a6e6521a2667ed5401a3d","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/pixel-dominant-colors"},"_npmVersion":"11.6.1","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.27","@thi.ng/pixel":"^7.5.36","@thi.ng/k-means":"^2.0.47","@thi.ng/vectors":"^8.6.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.48_1783002590326_0.5812064329314193","host":"s3://npm-registry-packages-npm-production"}},"2.0.49":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.49","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/pixel-dominant-colors@2.0.49","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/pixel-dominant-colors","dist":{"shasum":"aa172238015aca368e62ee4e58d0f7010a8571ee","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.49.tgz","fileCount":13,"integrity":"sha512-cHn9xtTWkufqiRns1qaKrRIQDjShpKd8czrjS3ckqa1Vsn8496c5hWOMGcJjXauoNoYHAFyyJqdAKOcWS04bSg==","signatures":[{"sig":"MEUCIQCOtdjNdTDdYOtJFy23Pc2rGwCD9vXlBSWhFVdE0HgbAAIgCUOEUh4z9n9/z2Ozd5FXHSS8iZJ7myege6iM/QmpqL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25261},"type":"module","module":"./index.js","thi.ng":{"year":2021,"parent":"@thi.ng/pixel","screenshot":"pixel/dominant-colors-01.jpg"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./utils":{"default":"./utils.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"6a4e7c564ebc476770d213d98a2aa6257a41ac15","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/pixel-dominant-colors"},"_npmVersion":"11.17.0","description":"k-means based dominant color extraction from images/pixel buffers","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@thi.ng/api":"^8.12.27","@thi.ng/pixel":"^7.5.37","@thi.ng/k-means":"^2.0.48","@thi.ng/vectors":"^8.6.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pixel-dominant-colors_2.0.49_1784645869895_0.6537833869315228","host":"s3://npm-registry-packages-npm-production"}},"2.0.50":{"name":"@thi.ng/pixel-dominant-colors","version":"2.0.50","description":"k-means based dominant color extraction from images/pixel buffers","type":"module","module":"./index.js","typings":"./index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://codeberg.org/thi.ng/umbrella.git","directory":"packages/pixel-dominant-colors"},"homepage":"https://thi.ng/pixel-dominant-colors","funding":[{"type":"github","url":"https://github.com/sponsors/postspectacular"},{"type":"patreon","url":"https://patreon.com/thing_umbrella"},{"type":"liberapay","url":"https://liberapay.com/thi.ng"}],"author":{"name":"Karsten Schmidt","url":"https://thi.ng"},"license":"Apache-2.0","scripts":{"build":"yarn build:esbuild && yarn build:decl","build:decl":"tsc --declaration --emitDeclarationOnly","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts","clean":"bun ../../tools/src/clean-package.ts","doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","pub":"npm publish --access public","test":"bun test","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts"},"dependencies":{"@thi.ng/api":"^8.12.28","@thi.ng/k-means":"^2.0.49","@thi.ng/pixel":"^7.5.38","@thi.ng/vectors":"^8.7.0"},"devDependencies":{"esbuild":"^0.28.2","typedoc":"^0.28.20","typescript":"^6.0.3"},"keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"publishConfig":{"access":"public"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./kmeans":{"default":"./kmeans.js"},"./mean-cut":{"default":"./mean-cut.js"},"./utils":{"default":"./utils.js"}},"thi.ng":{"parent":"@thi.ng/pixel","year":2021,"screenshot":"pixel/dominant-colors-01.jpg"},"gitHead":"57ce96457ee0b8de5b17f9d371e6707780c64bd7","_id":"@thi.ng/pixel-dominant-colors@2.0.50","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-pHiYpjwjDwEkqCsRu5kHSYyIJc8g4AizmImALEFKbMAvY45L60Hdynlmk4lMm9wAnF6L/waIVlQLwnXOJPcPdQ==","shasum":"4faf5711009f3d2b2d4b00746bc0405c429af7da","tarball":"https://registry.npmjs.org/@thi.ng/pixel-dominant-colors/-/pixel-dominant-colors-2.0.50.tgz","fileCount":13,"unpackedSize":25260,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD8avNtyX19dpinbQ6lt+pITAQgBYS9geRrW+iPHSXCnwIgPB5s5GL/BLi77y4ZXQziCezOx3HM2YOL1q3bluoCHMU="}]},"_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"directories":{},"maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pixel-dominant-colors_2.0.50_1787678320598_0.34924664634825353"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-22T13:22:25.160Z","modified":"2026-08-25T17:18:40.901Z","1.1.0":"2024-07-22T13:22:25.467Z","1.1.1":"2024-07-22T14:47:55.632Z","1.1.2":"2024-07-25T11:46:27.463Z","1.1.3":"2024-08-01T16:33:50.384Z","1.1.4":"2024-08-01T17:12:34.983Z","1.1.5":"2024-08-10T15:11:48.942Z","1.1.6":"2024-08-13T19:48:25.703Z","1.1.7":"2024-08-18T14:20:45.244Z","1.1.8":"2024-08-19T13:50:47.748Z","1.1.9":"2024-08-28T14:06:13.800Z","1.1.10":"2024-09-05T12:27:56.199Z","1.1.11":"2024-09-16T13:30:15.303Z","1.1.12":"2024-09-19T21:19:02.862Z","1.1.13":"2024-10-05T12:22:26.700Z","1.1.14":"2024-10-05T13:07:18.791Z","1.1.15":"2024-10-07T12:40:15.938Z","1.1.16":"2024-10-17T15:44:42.620Z","1.1.17":"2024-10-31T23:01:51.969Z","1.1.18":"2024-11-03T16:45:56.092Z","1.1.19":"2024-11-09T15:39:14.858Z","1.1.20":"2024-11-10T17:21:58.255Z","1.1.21":"2024-11-24T18:25:33.437Z","1.1.22":"2024-12-12T10:21:27.540Z","1.1.23":"2024-12-27T14:21:37.392Z","1.1.24":"2025-01-04T21:18:40.604Z","1.1.25":"2025-01-14T12:30:29.655Z","1.1.26":"2025-01-17T14:16:16.700Z","1.1.27":"2025-01-21T11:21:02.305Z","1.1.28":"2025-01-21T15:56:30.504Z","1.1.29":"2025-01-23T13:49:00.687Z","1.1.30":"2025-01-29T16:35:08.270Z","1.1.31":"2025-02-13T16:11:36.697Z","1.1.32":"2025-02-19T21:09:19.761Z","1.1.33":"2025-02-21T22:00:56.039Z","1.1.34":"2025-02-25T13:34:16.871Z","1.1.35":"2025-03-09T19:32:15.540Z","1.1.36":"2025-03-16T16:58:10.662Z","1.1.37":"2025-03-17T13:50:03.059Z","1.1.38":"2025-03-18T13:34:07.289Z","1.1.39":"2025-04-01T21:51:36.413Z","1.1.40":"2025-04-06T13:57:06.454Z","1.1.41":"2025-04-16T11:19:45.018Z","1.1.42":"2025-04-17T12:43:16.095Z","1.1.43":"2025-04-30T13:01:38.743Z","1.1.44":"2025-05-02T08:41:36.760Z","1.1.45":"2025-05-18T17:05:35.571Z","1.1.46":"2025-05-28T12:08:12.005Z","1.1.47":"2025-06-09T17:29:51.006Z","1.1.48":"2025-06-14T20:58:34.346Z","1.1.49":"2025-06-18T12:04:48.063Z","2.0.0":"2025-06-24T21:44:07.262Z","2.0.1":"2025-07-10T14:25:44.750Z","2.0.2":"2025-07-14T10:07:47.508Z","2.0.3":"2025-07-20T15:01:20.859Z","2.0.5":"2025-07-21T08:27:24.801Z","2.0.6":"2025-07-24T19:46:55.509Z","2.0.7":"2025-07-26T12:34:45.675Z","2.0.8":"2025-07-30T22:38:08.359Z","2.0.9":"2025-07-31T10:50:21.107Z","2.0.10":"2025-08-04T08:50:10.020Z","2.0.11":"2025-08-04T09:35:50.355Z","2.0.12":"2025-08-07T16:24:56.696Z","2.0.13":"2025-08-11T16:45:03.681Z","2.0.14":"2025-09-01T16:43:53.239Z","2.0.18":"2025-10-24T17:55:49.600Z","2.0.19":"2025-10-25T22:37:36.117Z","2.0.20":"2025-11-13T12:43:46.051Z","2.0.21":"2025-11-19T12:10:21.096Z","2.0.22":"2025-11-21T16:03:18.468Z","2.0.23":"2025-11-25T12:27:49.557Z","2.0.24":"2025-12-03T22:51:03.440Z","2.0.25":"2025-12-11T14:21:33.639Z","2.0.26":"2025-12-25T16:04:30.957Z","2.0.27":"2026-01-16T11:46:27.323Z","2.0.28":"2026-01-23T13:15:53.764Z","2.0.29":"2026-02-07T14:21:34.828Z","2.0.31":"2026-03-07T09:18:42.978Z","2.0.32":"2026-03-07T10:35:27.792Z","2.0.33":"2026-03-08T10:23:15.871Z","2.0.34":"2026-03-11T10:03:23.793Z","2.0.35":"2026-03-19T12:33:45.580Z","2.0.36":"2026-03-21T09:20:55.514Z","2.0.37":"2026-04-02T11:00:50.945Z","2.0.38":"2026-04-09T11:49:05.893Z","2.0.39":"2026-04-18T11:39:55.129Z","2.0.40":"2026-04-26T16:44:55.543Z","2.0.42":"2026-05-08T12:01:21.734Z","2.0.43":"2026-05-11T08:45:02.933Z","2.0.45":"2026-05-20T11:29:24.542Z","2.0.46":"2026-05-23T12:55:58.144Z","2.0.47":"2026-06-05T18:39:19.659Z","2.0.48":"2026-07-02T14:29:50.449Z","2.0.49":"2026-07-21T14:57:50.022Z","2.0.50":"2026-08-25T17:18:40.747Z"},"author":{"name":"Karsten Schmidt","url":"https://thi.ng"},"license":"Apache-2.0","homepage":"https://thi.ng/pixel-dominant-colors","keywords":["analysis","cluster","color","dominant","image","k-means","mean","median","palette","quantize","typescript"],"repository":{"type":"git","url":"git+https://codeberg.org/thi.ng/umbrella.git","directory":"packages/pixel-dominant-colors"},"description":"k-means based dominant color extraction from images/pixel buffers","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"readme":"<!-- This file is generated - DO NOT EDIT! -->\n<!-- Please see: https://codeberg.org/thi.ng/umbrella/src/branch/develop/CONTRIBUTING.md#changes-to-readme-files -->\n# ![@thi.ng/pixel-dominant-colors](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/banners/thing-pixel-dominant-colors.svg?60875ef0)\n\n[![npm version](https://img.shields.io/npm/v/@thi.ng/pixel-dominant-colors.svg)](https://www.npmjs.com/package/@thi.ng/pixel-dominant-colors)\n![npm downloads](https://img.shields.io/npm/dm/@thi.ng/pixel-dominant-colors.svg)\n[![Mastodon Follow](https://img.shields.io/mastodon/follow/109331703950160316?domain=https%3A%2F%2Fmastodon.thi.ng&style=social)](https://mastodon.thi.ng/@toxi)\n\n> [!NOTE]\n\n> This is one of 217 standalone projects. LLM-free, human-made and\n> cared for software, maintained as part of the\n> [@thi.ng/umbrella](https://codeberg.org/thi.ng/umbrella/) ecosystem and\n> anti-framework.\n>\n> 🚀 Please help me to work full-time on these projects by [sponsoring\n> me](https://codeberg.org/thi.ng/umbrella/src/branch/develop/CONTRIBUTING.md#donations).\n> Thank you! ❤️\n\n- [About](#about)\n  - [Dominant color extraction](#dominant-color-extraction)\n- [Status](#status)\n- [Installation](#installation)\n- [Dependencies](#dependencies)\n- [Usage examples](#usage-examples)\n- [API](#api)\n- [Authors](#authors)\n- [License](#license)\n\n## About\n\nk-means based dominant color extraction from images/pixel buffers. This is a support package for [@thi.ng/pixel](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/pixel).\n\nThis package contains functionality which was previously part of and has been\nextracted from the [@thi.ng/pixel](https://thi.ng/pixel) package.\n\n### Dominant color extraction\n\nThe package provides several methods to extract the dominant colors from a given image:\n\n- [`dominantColorsKmeans()`](https://docs.thi.ng/umbrella/pixel/functions/dominantColorsKmeans.html)\nuses [k-means clustering](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/k-means)\n- [`dominantColorsMeanCut()`](https://docs.thi.ng/umbrella/pixel/functions/dominantColorsMeanCut.html)\n- [`dominantColorsMedianCut()`](https://docs.thi.ng/umbrella/pixel/functions/dominantColorsMedianCut.html)\n\nIn all cases the clustering can be configured. The functions return an array of\n`{ color, area }` objects (sorted by descending area), where `color` is a\ncluster's dominant color (in the format of the source image) and `area` the\nnormalized cluster size (number of selected pixels over total number of pixels\nin the image).\n\nAlso see the [dominant colors example project & online\ntool](https://demo.thi.ng/umbrella/dominant-colors/) based on this function.\nFurthermore, the\n[thi.ng/color-palettes](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/color-palettes)\npackage provides 200+ curated color themes extracted from images using this\nfunction...\n\n![Example image & extracted dominant colors](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/pixel/dominant-colors-01.jpg)\n\n<small>Picture credit: [/u/kristophershinn](https://www.reddit.com/r/EarthPorn/comments/j3z0f6/fall_in_yosemite_valley_oc3186_3983/)</small>\n\n```ts tangle:export/readme.ts\nimport { floatBuffer, FLOAT_RGB } from \"@thi.ng/pixel\";\nimport { dominantColors } from \"@thi.ng/pixel-dominant-colors\";\nimport { read } from \"@thi.ng/pixel-io-netpbm\";\nimport { readFileSync } from \"node:fs\";\n\n// read test PPM image and convert into float RGB format\nconst img = floatBuffer(read(readFileSync(`test.ppm`)), FLOAT_RGB);\n\n// extract 5 dominant color clusters\nconst clusters = dominantColors(img, 5);\n\nconsole.log(clusters);\n// [\n//   {\n//     color: [ 0.4000000059604645, 0.30980393290519714, 0.21176470816135406 ],\n//     area: 0.3141084558823529\n//   },\n//   {\n//     color: [ 0.21960784494876862, 0.19607843458652496, 0.1411764770746231 ],\n//     area: 0.2780330882352941\n//   },\n//   {\n//     color: [ 0.4156862795352936, 0.4745098054409027, 0.5647059082984924 ],\n//     area: 0.16620710784313725\n//   },\n//   {\n//     color: [ 0.6666666865348816, 0.7568627595901489, 0.9254902005195618 ],\n//     area: 0.12385110294117647\n//   },\n//   {\n//     color: [ 0.7176470756530762, 0.4745098054409027, 0.12941177189350128 ],\n//     area: 0.11780024509803921\n//   }\n// ]\n```\n\n## Status\n\n**STABLE** - used in production\n\n[Search or submit any issues for this package](https://codeberg.org/thi.ng/umbrella/issues?q=%5Bpixel-dominant-colors%5D)\n\n## Installation\n\n```bash\nyarn add @thi.ng/pixel-dominant-colors\n```\n\nESM import:\n\n```ts\nimport * as pdc from \"@thi.ng/pixel-dominant-colors\";\n```\n\nBrowser ESM import:\n\n```html\n<script type=\"module\" src=\"https://esm.run/@thi.ng/pixel-dominant-colors\"></script>\n```\n\n[JSDelivr documentation](https://www.jsdelivr.com/)\n\nFor Node.js REPL:\n\n```js\nconst pdc = await import(\"@thi.ng/pixel-dominant-colors\");\n```\n\nPackage sizes (brotli'd, pre-treeshake): ESM: 381 bytes\n\n## Dependencies\n\n- [@thi.ng/api](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/api)\n- [@thi.ng/k-means](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/k-means)\n- [@thi.ng/pixel](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/pixel)\n- [@thi.ng/vectors](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/vectors)\n\nNote: @thi.ng/api is in _most_ cases a type-only import (not used at runtime)\n\n## Usage examples\n\nOne project in this repo's\n[/examples](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples)\ndirectory is using this package:\n\n| Screenshot                                                                                                             | Description                                                                 | Live demo                                             | Source                                                                                     |\n|:-----------------------------------------------------------------------------------------------------------------------|:----------------------------------------------------------------------------|:------------------------------------------------------|:-------------------------------------------------------------------------------------------|\n| <img src=\"https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/examples/dominant-colors.png\" width=\"240\"/> | Color palette generation via dominant color extraction from uploaded images | [Demo](https://demo.thi.ng/umbrella/dominant-colors/) | [Source](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples/dominant-colors) |\n\n## API\n\n[Generated API docs](https://docs.thi.ng/umbrella/pixel-dominant-colors/)\n\n## Authors\n\n- [Karsten Schmidt](https://thi.ng)\n\nIf this project contributes to an academic publication, please cite it as:\n\n```bibtex\n@misc{thing-pixel-dominant-colors,\n  title = \"@thi.ng/pixel-dominant-colors\",\n  author = \"Karsten Schmidt\",\n  note = \"https://thi.ng/pixel-dominant-colors\",\n  year = 2021\n}\n```\n\n## License\n\n&copy; 2021 - 2026 Karsten Schmidt // Apache License 2.0\n","readmeFilename":"README.md"}